版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、安徽工業(yè)大學(xué)工商學(xué)院學(xué)生考勤管理系統(tǒng)專 業(yè) 市 場(chǎng) 營 銷 班 級(jí) 市 1141 成 員 鐘 慧、吳和木、胡崴 楊可可、陳丹裕 指導(dǎo)老師 夏長(zhǎng)明 學(xué)生考勤管理系統(tǒng)摘 要學(xué)生考勤管理系統(tǒng)作為一個(gè)高校的基本管理,是學(xué)校對(duì)學(xué)生工作管理的基本依據(jù)。開發(fā)考勤管理系統(tǒng),正是完善高校信息化管理的重要環(huán)節(jié)。人工考勤已很難滿足學(xué)校規(guī)范化管理的要求,面對(duì)龐大的信息量,該方式現(xiàn)存在很多弊端。因此,建立現(xiàn)代化的智能考勤管理系統(tǒng)勢(shì)在必行。這樣也大大減輕了考勤工作人員的工作量,提高了工作效率,使原本復(fù)雜和枯燥無味的工作變得簡(jiǎn)單而輕松。本文以“考勤信息管理系統(tǒng)”的設(shè)計(jì)和開發(fā)為例,系統(tǒng)地闡述了考勤系統(tǒng)的設(shè)計(jì)開發(fā)的全過程,包括
2、系統(tǒng)整體設(shè)計(jì),邏輯框架與數(shù)據(jù)流程,各個(gè)功能模塊劃分,系統(tǒng)功能模塊的設(shè)計(jì)與具體實(shí)現(xiàn)等部分。該系統(tǒng)側(cè)重于學(xué)生考勤信息查詢和數(shù)據(jù)庫的維護(hù),通過已編制好的程序,完成對(duì)用戶的登錄、考勤信息的添加、查詢、統(tǒng)計(jì),學(xué)生請(qǐng)假和銷假等,本系統(tǒng)使用的開發(fā)工具是開發(fā)程序,采用VB和Access數(shù)據(jù)庫。實(shí)現(xiàn)學(xué)生考勤數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計(jì)和信息查詢過程的自動(dòng)化,完善學(xué)生管理現(xiàn)代化,方便管理人員統(tǒng)計(jì)、考核學(xué)生出勤情況,方便學(xué)生管理部門查詢、考核學(xué)生的出勤率,準(zhǔn)確地掌握學(xué)生出勤情況和相關(guān)資料,有效地管理、掌握學(xué)生各項(xiàng)情況。關(guān)鍵詞:考勤管理;VB;Access數(shù)據(jù)庫第1章 系統(tǒng)規(guī)劃1.1 主要任務(wù)針對(duì)系統(tǒng)來說主要任務(wù)是設(shè)計(jì)一個(gè)學(xué)生
3、考勤管理系統(tǒng),實(shí)現(xiàn)學(xué)生考勤的錄入、按班級(jí)統(tǒng)計(jì)、瀏覽、查詢某學(xué)生全部考勤、請(qǐng)假、銷假等功能。整個(gè)考勤系統(tǒng)能夠提供請(qǐng)假、休學(xué)和退學(xué)等情況的記錄,并實(shí)現(xiàn)等處理功能。具體的設(shè)計(jì)任務(wù)如下:1、實(shí)現(xiàn)用戶登錄及修改密碼及創(chuàng)建用戶帳戶;2、能查看、查詢、輸入、添加、修改、刪除學(xué)生基本信息,包括姓名、性別、班級(jí)、出生日期等;3、能查看、查詢、輸入、添加、修改、刪除課程信息,包括教師信息、課程編號(hào)等;4、能查看、查詢、輸入、添加、修改、刪除班級(jí)信息,瀏覽班級(jí)基本信息;5、能查看、查詢、輸入、添加、修改、刪除考勤信息,包括請(qǐng)假和銷假信息;6、能按學(xué)號(hào)、姓名、班級(jí)、專業(yè)、查詢學(xué)生考勤,請(qǐng)假信息;7、能按專業(yè)或班級(jí)統(tǒng)計(jì)
4、學(xué)生考勤,請(qǐng)假信息,并可以在里面進(jìn)行按學(xué)號(hào)或姓名的查詢等。1.2 分工分工成員及具體任務(wù)如表1.1所示。表1.1 分工表成員學(xué)號(hào)具體任務(wù)鐘慧111847370系統(tǒng)設(shè)計(jì)陳丹裕111847334系統(tǒng)規(guī)劃和結(jié)束報(bào)告楊可可111847363系統(tǒng)實(shí)施胡崴111847339系統(tǒng)實(shí)施吳和木111847358系統(tǒng)分析和撰寫報(bào)告指導(dǎo)老師:夏明長(zhǎng)第2章系統(tǒng)分析考勤管理系統(tǒng)是高校對(duì)考勤實(shí)行了信息化管理,考勤管理中主要涉及的管理任務(wù)有4個(gè)方面:學(xué)生基本信息管理、考勤信息管理、考勤查詢?yōu)g覽管理以及系統(tǒng)管理,實(shí)現(xiàn)學(xué)生考勤的錄入、按班級(jí)統(tǒng)計(jì)、瀏覽、查詢某學(xué)生全部考勤、請(qǐng)假、銷假等功能。因此,該系統(tǒng)使用VB及Access數(shù)據(jù)
5、庫開發(fā)系統(tǒng)作了考勤管理系統(tǒng)。學(xué)生的基本信息、學(xué)生考勤、系統(tǒng)用戶管理,適用于各高等學(xué)校單位??记谙到y(tǒng)的目的是為實(shí)現(xiàn)學(xué)生考勤數(shù)據(jù)采集、數(shù)據(jù)統(tǒng)計(jì)和信息查詢過程的自動(dòng)化,完善學(xué)生管理現(xiàn)代化,方便管理人員統(tǒng)計(jì)、考核學(xué)生出勤情況,方便學(xué)生管理部門查詢、考核學(xué)生的出勤率;準(zhǔn)確地掌握學(xué)生出勤情況,有效地管理、掌握學(xué)生流動(dòng)情況。2.1功能需求2.1.1基本功能需求 本課題要實(shí)現(xiàn)的是學(xué)生考勤管理系統(tǒng),在設(shè)計(jì)時(shí)應(yīng)該有友好的用戶界面,便于考勤管理員的操作,系統(tǒng)應(yīng)有基本功能如下:(1)考勤管理員用戶登錄功能;(2)學(xué)生考勤管理相關(guān)信息的管理功能;(3)統(tǒng)計(jì)功能;(4)查詢功能;(5)非考勤管理員的使用。2.1.2用戶界
6、面需求 對(duì)于一個(gè)好的軟件有一個(gè)友好的用戶界面是很重要的。用戶界面應(yīng)盡量做的簡(jiǎn)單、層次清晰明了,以最大限度為用戶提供操作方便。如盡量減少用戶輸入次數(shù),多使用快捷按扭等。2.1.3開發(fā)環(huán)境介紹本系統(tǒng)使用的開發(fā)語言是VB,數(shù)據(jù)庫采用的是Access,以Windows XP系統(tǒng)為操作平臺(tái)。2.2系統(tǒng)需求分析考勤管理系統(tǒng)能夠提供學(xué)生考勤的情況記錄,方便地對(duì)學(xué)生考勤進(jìn)行評(píng)定??记谇闆r主要由考勤班干部記錄然后上交到考勤管理員,需要設(shè)置人工添加的功能,如出勤記錄、考勤統(tǒng)計(jì)、學(xué)生信息等,已備特殊情況的處理;還能夠提供請(qǐng)假、休學(xué)和退學(xué)等情況的記錄,并實(shí)現(xiàn)查詢、添加、修改、刪除、瀏覽等處理功能;能具有一定的安全性、
7、協(xié)調(diào)性和完整性??记诠芾碚呖芍苯硬僮鞲骺记谇闆r,考勤管理人員功能的信息量大,數(shù)據(jù)安全性和保密性要求最高,本系統(tǒng)考勤管理人員全部開放,對(duì)非管理員不需密碼,可直接進(jìn)入進(jìn)行查閱。管理員可以瀏覽、查詢、添加、刪除、修改、統(tǒng)計(jì)學(xué)生考勤的基本信息;瀏覽、查詢、統(tǒng)計(jì)、添加、刪除和修改學(xué)生的基本信息,這部分功能由學(xué)生處管理人員執(zhí)行??记诠芾硐到y(tǒng)通過考勤信息判斷并記錄學(xué)生出勤信息,可以保證考勤數(shù)據(jù)的準(zhǔn)確、公正、安全,減少考勤人員的工作負(fù)擔(dān),避免人為因素的干擾和弄虛作假現(xiàn)象;各管理用計(jì)算機(jī)及管理軟件用Windows環(huán)境下的全中文界面平臺(tái),能靈活處理各種特殊情況,方便的修改各種基本信息,提供豐富的統(tǒng)計(jì)信息,查詢方便
8、,管理安全,操作簡(jiǎn)便易學(xué)。經(jīng)過開發(fā)人員的討論,對(duì)考勤管理系統(tǒng)應(yīng)實(shí)現(xiàn)的功能描述如下:1、用戶信息管理用戶信息管理的基本功能是添加、修改、刪除和瀏覽用戶詳細(xì)信息。管理考勤人員使用系統(tǒng)自己創(chuàng)建用戶帳號(hào),用戶的具體屬性包括用戶帳號(hào)、用戶密碼。2、信息管理學(xué)生信息、班級(jí)簡(jiǎn)況信息、班級(jí)成員信息、課程信息、考勤信息、請(qǐng)銷假信息,管理人員可以對(duì)其進(jìn)行添加、修改、刪除和瀏覽等。3、學(xué)生考勤的錄入功能考勤人員能夠把學(xué)生的考勤記錄(請(qǐng)假、銷假等)輸入到相應(yīng)的數(shù)據(jù)庫,也可對(duì)其進(jìn)行添加、修改、刪除。4、統(tǒng)計(jì)功能考勤人員能夠把學(xué)生的考勤記錄(請(qǐng)假、銷假等)按班級(jí)統(tǒng)計(jì)或者按專業(yè)統(tǒng)計(jì)進(jìn)行統(tǒng)計(jì),只能查看,不可修改。5、瀏覽功能
9、考勤人員能夠?yàn)g覽學(xué)生考勤記錄及歷史考勤記錄,能通過顯示菜單瀏覽全部信息。6、查詢功能考勤人員能夠按學(xué)號(hào)、姓名查詢某學(xué)生的考勤記錄或按專業(yè)、班級(jí)查詢某個(gè)班級(jí)的考勤記錄。7、修改功能考勤人員具有修改學(xué)生的考勤記錄,如請(qǐng)假、銷假、曠課等記錄。8、刪除功能考勤人員具有刪除某學(xué)生的考勤記錄,如休學(xué)、退學(xué)等記錄。9、請(qǐng)銷假功能考勤人員能夠記錄學(xué)生的請(qǐng)假、銷假功能。10、非管理員用戶非管理員用戶沒有添加、修改、刪除的權(quán)力,本系統(tǒng)特意設(shè)置一個(gè)綠色通道,沒有密碼直接進(jìn)入系統(tǒng),但只可瀏覽和統(tǒng)計(jì)各信息。第3章 系統(tǒng)功能設(shè)計(jì)該考勤系統(tǒng)主要設(shè)計(jì)思想如下:數(shù)據(jù)庫工具:為解決學(xué)生信息與班級(jí)信息、課程信息的復(fù)雜的對(duì)應(yīng)關(guān)系,選
10、用關(guān)系型數(shù)據(jù)庫管理工具建立它們之間的關(guān)聯(lián)關(guān)系;查詢方式:為方便查詢,不僅要考慮按學(xué)生學(xué)號(hào)、姓名的確定查詢方式,還要考慮滿足考勤管理人員的不確定查詢方式等。為此,我們采取模塊化設(shè)計(jì)思想,通過各模塊的不同組合以實(shí)現(xiàn)不同的查詢功能。最終,使系統(tǒng)能夠具有內(nèi)容規(guī)范、信息完整、查詢便捷等特點(diǎn)。3.1系統(tǒng)分析與設(shè)計(jì)基于上面的分析,對(duì)學(xué)生考勤信息管理系統(tǒng)進(jìn)行以下分析:1、實(shí)現(xiàn)系統(tǒng)登錄2、修改密碼3、創(chuàng)建新帳戶4、信息管理5、考勤、請(qǐng)假信息的查詢6、考勤、請(qǐng)假信息的統(tǒng)計(jì)3.2數(shù)據(jù)庫分析與設(shè)計(jì)3.2.1實(shí)體及其屬性整個(gè)系統(tǒng)各實(shí)體可用以下關(guān)系來表示(其中主鍵已用下劃線標(biāo)識(shí)):學(xué) 生(學(xué)號(hào) ,姓名,性別,出生日期,聯(lián)
11、系方式)班 級(jí)(班級(jí)編號(hào),班級(jí)名稱,專業(yè),班主任,班長(zhǎng),人數(shù))課 程(課程編號(hào),課程名稱,任課老師)考 勤(學(xué)號(hào),課程編號(hào),考勤日期,考勤記錄 )請(qǐng)銷假(學(xué)號(hào),請(qǐng)假記錄,請(qǐng)假日期,銷假記錄,銷假日期)帳 戶(帳戶,密碼)3.3.2 E-R圖分析E-R圖分析的目的是確定系統(tǒng)中所有實(shí)體、實(shí)體的屬性及實(shí)體之間的聯(lián)系,為設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu)打下基礎(chǔ)。畫E-R圖通常使用自底向上的設(shè)計(jì)方法,首先對(duì)局部視圖進(jìn)行分析設(shè)計(jì),然后再將局部視圖合并,消除沖突和冗余,得到系統(tǒng)的總體E-R圖。這里不再對(duì)局部視圖進(jìn)行設(shè)計(jì),直接給出總體E-R圖,如圖3.1所示。課程考勤學(xué)生班級(jí)選課出勤考勤組成請(qǐng)銷假課程編號(hào)任課教師考勤日期考勤
12、記錄課程編號(hào)學(xué) 號(hào)學(xué)號(hào)姓名性別出生日期聯(lián)系方式班級(jí)編號(hào)班級(jí)名稱班長(zhǎng)班級(jí)人數(shù)n1n11課程名稱學(xué) 號(hào)請(qǐng)假記錄請(qǐng)假日期銷假日期銷假記錄班主任 ( 學(xué)生考勤管理系統(tǒng)實(shí)體聯(lián)系圖)3.2.3數(shù)據(jù)庫表設(shè)計(jì)基于以上的功能分析,可為考勤系統(tǒng)創(chuàng)建7個(gè)Access數(shù)據(jù)表。應(yīng)用和維護(hù)都比較方便。將其中的數(shù)據(jù)表設(shè)計(jì)如下表: 表3-1 考勤表字段數(shù)據(jù)類型長(zhǎng)度是否為主鍵學(xué)號(hào)文本12是課程編號(hào)文本10是考勤日期日期/時(shí)間短日期是考勤記錄文本6否表3-2 請(qǐng)銷假表字段數(shù)據(jù)類型長(zhǎng)度是否為主鍵學(xué)號(hào)文本10是請(qǐng)假記錄文本10否請(qǐng)假日期日期/時(shí)間短日期否銷假記錄文本4否銷假日期日期/時(shí)間短日期否表3-3 班級(jí)簡(jiǎn)況表字段數(shù)據(jù)類型長(zhǎng)度是
13、否為主鍵班級(jí)編號(hào)文本6是班級(jí)名稱文本6否班主任文本6否班長(zhǎng)文本6否人數(shù)數(shù)字整型否表3-4 課程表字段數(shù)據(jù)類型長(zhǎng)度是否為主鍵課程編號(hào)文本10是課程名稱文本10否任課老師文本10否表3-5 學(xué)生簡(jiǎn)況表字段數(shù)據(jù)類型長(zhǎng)度是否為主鍵學(xué)號(hào)文本12是姓名文本6否性別文本1否出生日期日期/時(shí)間短日期否聯(lián)系方式文本12否表3-6 帳戶表字段數(shù)據(jù)類型長(zhǎng)度是否為主鍵帳戶文本16是密碼文本16否3.2.4 表間關(guān)系本管理系統(tǒng)共用到七個(gè)表:考勤表、請(qǐng)銷假表、班級(jí)成員表、班級(jí)簡(jiǎn)況表、課程表、學(xué)生簡(jiǎn)況表、帳戶表,各表之間均有一定的關(guān)系,可以進(jìn)行關(guān)聯(lián)??记诒?、班級(jí)成員表、學(xué)生簡(jiǎn)況表、請(qǐng)銷假表,這四個(gè)表里面都有一個(gè)相同的字段:
14、學(xué)號(hào),通過學(xué)號(hào)這個(gè)字段就可以將系統(tǒng)的這四個(gè)表關(guān)聯(lián)了起來,當(dāng)某個(gè)表發(fā)生插入、修改、刪除等方面的改動(dòng)時(shí),相聯(lián)的表之間也要進(jìn)行相應(yīng)的改動(dòng)。班級(jí)成員表、班級(jí)簡(jiǎn)況表也有一個(gè)相同的字段:班級(jí)編號(hào),將兩表相關(guān)聯(lián)??记诒?、課程表通過相同字段:課程編號(hào),將兩表相關(guān)聯(lián)。各表間的關(guān)系圖如圖3.2所示。圖3.2 各表間的關(guān)系圖圖3.3 考勤信息系統(tǒng)體系結(jié)構(gòu)圖3.3系統(tǒng)功能模塊設(shè)計(jì)此系統(tǒng)共有四個(gè)模塊,分別為:管理,統(tǒng)計(jì),查詢,數(shù)據(jù)維護(hù)。3.3.1 功能模塊考勤信息管理系統(tǒng)的主要體系結(jié)構(gòu)如圖3.3所示。3.3.2 系統(tǒng)模塊設(shè)計(jì)管理系統(tǒng)模塊可分為信息管理,各項(xiàng)學(xué)生考勤信息的添加、修改、刪除,考勤查詢、統(tǒng)計(jì)等。程序流程圖如圖
15、3.4所示。開始結(jié)束登錄判斷瀏覽管理主頁信息管理考勤查詢統(tǒng)計(jì)記錄FT非管理用戶查看主頁考勤查詢統(tǒng)計(jì)記錄管理用戶 圖3.4 考勤管理流程圖3.3.3系統(tǒng)登錄模塊(1)用戶登錄學(xué)生考勤管理系統(tǒng)的登錄界面如圖3.5所示。圖3.5 登錄界面通過對(duì)數(shù)據(jù)庫的查詢,實(shí)現(xiàn)對(duì)用戶輸入信息的核對(duì),確保系統(tǒng)的安全登錄管理,其處理流程如圖3.6所示。YN查詢數(shù)據(jù)庫是否存在進(jìn)入系統(tǒng)提示錯(cuò)誤信息結(jié)束開始圖3.6 用戶登錄處理流程圖輸入:用戶名和密碼處理:校驗(yàn)字符的有效性。檢驗(yàn)用戶是否滿足輸入的要求,即檢驗(yàn)用戶名和密碼文本框是否為空,若為空,則提示用戶輸入用戶名和密碼。檢驗(yàn)用戶名是否存在,密碼是否正確。根據(jù)用戶名和密碼從數(shù)
16、據(jù)庫中提取用戶權(quán)限。根據(jù)從數(shù)據(jù)庫中提取用戶權(quán)限的不同,執(zhí)行調(diào)用頁面過程,若為管理員,則可進(jìn)行建立新用戶以及系統(tǒng)的各項(xiàng)操作和管理;若為非管理員則直接點(diǎn)擊界面上的“綠色箭頭”(供非管理員使用)就可以直接進(jìn)入主頁,但只允許查詢和統(tǒng)計(jì)記錄,不可修改記錄,不能新建用戶和修改密碼。取消登錄,退出整個(gè)程序。3.4 系統(tǒng)詳細(xì)設(shè)計(jì)主界面的設(shè)計(jì)是數(shù)據(jù)庫開發(fā)的關(guān)鍵步驟,因?yàn)樗谀撤N程度上體現(xiàn)了程序開發(fā)的質(zhì)量和水??记谛畔⒐芾硐到y(tǒng)采用多頁形式的對(duì)話框,每個(gè)選項(xiàng)卡實(shí)現(xiàn)一種功能,用戶可通過切換選項(xiàng)卡來操作整個(gè)系統(tǒng)的不同功能。這種界面的優(yōu)點(diǎn)是結(jié)構(gòu)緊湊,邏輯性強(qiáng),在后面的運(yùn)行事例里將有具體演示。3.4.1 主控制模塊主控制界
17、面,如3.10所示圖3.10 主控制界面主控制界面的主要功能:點(diǎn)擊信息管理按鈕,彈出各按鈕,可查看并管理各項(xiàng)信息。點(diǎn)擊系統(tǒng)統(tǒng)計(jì)按鈕,可根據(jù)選擇統(tǒng)計(jì)記錄。點(diǎn)擊考勤查詢按鈕,根據(jù)選擇內(nèi)容查詢考勤內(nèi)容。菜單欄中包括數(shù)據(jù)維護(hù),系統(tǒng)統(tǒng)計(jì)和其他操作,用戶可在菜單欄中打開“修改密碼”和“創(chuàng)建帳戶”等窗體,也可操作其他各項(xiàng)功能?!巴顺鱿到y(tǒng)”按鈕是為結(jié)束程序的運(yùn)行而設(shè)定的,如果用戶想要終止該程序,點(diǎn)擊此按鈕就可以退出考勤信息管理系統(tǒng),結(jié)束運(yùn)行。3.4.2其他窗體模塊設(shè)計(jì)(1)考勤信息管理窗體如圖3.11 所示。圖3.11考勤信息管理窗體考勤信息管理窗體主要功能:點(diǎn)擊顯示菜單中的子菜單,可以顯示全部考勤信息。可以
18、對(duì)考勤記錄的添加、修改、刪除、查詢等操作。記錄導(dǎo)航中的按鈕可以查看記錄。窗體底端的狀態(tài)欄會(huì)顯示記錄位置和當(dāng)前操作時(shí)間。第4章 系統(tǒng)實(shí)現(xiàn)與測(cè)試4.1系統(tǒng)的實(shí)現(xiàn) 通過幾周的緊張忙碌,我們基本上完成了它的基本功能。它主要包括三個(gè)模塊:教師模塊、學(xué)生模塊、管理員模塊。對(duì)于管理員模塊,主要實(shí)現(xiàn)了對(duì)教師、學(xué)生的信息管理,可以對(duì)其進(jìn)行添加、刪除、修改及刪除等功能。同時(shí),一個(gè)網(wǎng)站還應(yīng)該具有很友好的界面,而且,能夠?qū)ν馄鸬叫麄髯饔?,這也就是說我們?cè)谑醉搼?yīng)該選擇具有特色的頁面,使其真正達(dá)到目的,而不僅僅是一個(gè)擺設(shè)。系統(tǒng)提供了管理子系統(tǒng),包括對(duì)數(shù)據(jù)庫中的課題信息、用戶信息的管理以及課題審批的管理及報(bào)表的查看。允許具
19、有管理權(quán)限的人員對(duì)系統(tǒng)數(shù)據(jù)庫進(jìn)行操作。經(jīng)過上面的詳細(xì)操作,我們基本實(shí)現(xiàn)了任務(wù)書的具體要求,達(dá)到了原定的目標(biāo)。4.2系統(tǒng)的測(cè)試本課題研究目的是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)課題申報(bào)管理系統(tǒng)。系統(tǒng)實(shí)現(xiàn)功能包括:對(duì)用戶及權(quán)限,各種課題信息,教師自擬題目,課題發(fā)布,課題題庫,學(xué)生申報(bào)課題,用戶信息,課題查詢,課題審批,報(bào)表的查看及打印等的管理。本章對(duì)該課題申報(bào)管理系統(tǒng)進(jìn)行了系統(tǒng)功能和性能的測(cè)試,以驗(yàn)證系統(tǒng)是否實(shí)現(xiàn)設(shè)計(jì)要求的功能和性能指標(biāo)。4.2.1測(cè)試內(nèi)容 為配合完成功能性測(cè)試,編寫測(cè)試用例如表4.1所示。因篇幅有限表4.1中只列出主要的測(cè)試用例的標(biāo)題和期望結(jié)果。這些測(cè)試用例不僅測(cè)試管理員模塊系統(tǒng)設(shè)計(jì)的主要功能,還包
20、括系統(tǒng)安全的測(cè)試(例如非法訪問,權(quán)限控制)。表4.1 測(cè)試用例序號(hào)測(cè)試用例標(biāo)題期望結(jié)果1添加用戶成功,驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則正確判斷用戶名是否已存在,如已存在給出錯(cuò)誤提示,如不存在完成用戶信息的正確添加。 2修改用戶成功,驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則用戶信息得到正確修改。表4.1 測(cè)試用例(續(xù))序號(hào)測(cè)試用例標(biāo)題期望結(jié)果3刪除用戶成功,驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則用戶信息正確刪除。4查詢教師、學(xué)生信息成功,聯(lián)合查詢字符串正確,且準(zhǔn)確返回查詢結(jié)果,并按相應(yīng)日志方案添加日志信息。5查看實(shí)踐課題信息成功,驗(yàn)證用戶是否具有權(quán)限
21、,如果沒有,不允許操作;如果有則允許用戶正確修改目標(biāo)課題在數(shù)據(jù)表中的狀態(tài)信息,并按相應(yīng)日志方案添加日志信息。6審批實(shí)踐課題信息成功,驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則正確審批,并修改目標(biāo)檔案在數(shù)據(jù)表中的狀態(tài)信息,并按相應(yīng)日志方案添加日志信息。7報(bào)表打印成功,驗(yàn)證用戶是否具有權(quán)限,如果沒有,不允許操作;如果有則正確對(duì)課題信息進(jìn)行操作并打印其課題報(bào)表。4.2.2測(cè)試結(jié)果 對(duì)照表4.1中的測(cè)試內(nèi)容,表4.2給出其對(duì)應(yīng)的測(cè)試結(jié)果。由測(cè)試結(jié)果可以看出:該課題申報(bào)管理系統(tǒng)能夠完成對(duì)課題申報(bào)的管理,系統(tǒng)安全性也能得到很好的控制。表4.2 測(cè)試結(jié)果序號(hào)測(cè)試用例標(biāo)題測(cè)試結(jié)果測(cè)試結(jié)果說明1添加用戶通過用戶信息正確插入相應(yīng)的表。2修改用戶通過在相應(yīng)的表中的該用戶信息被正確修改。3刪除用戶通過該用戶信息被準(zhǔn)確地從相應(yīng)的表中刪除。4查詢教師、學(xué)生信息通過教師、學(xué)生列表頁面中的DataGrid中的數(shù)據(jù)能正確顯示出來,與數(shù)據(jù)庫中的一樣。5查看實(shí)踐課題信息通過實(shí)踐課題信息列表頁面中的DataGrid中的數(shù)據(jù)能正確顯示需要顯示的信息。6審批實(shí)踐課題信息通過審核時(shí),題目審批狀態(tài)默認(rèn)為“未通過”狀態(tài),點(diǎn)擊“通過”,在審核欄中會(huì)顯示“已通過”(字體顏色變紅色),數(shù)據(jù)庫“Subject_Check”中就由“Null”變成“False”或者“True”。7報(bào)表查看不能通過不能
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年暑期工勞動(dòng)合同標(biāo)準(zhǔn)文本集3篇
- 番禺2025版租賃市場(chǎng)房源代理服務(wù)合同
- 2024結(jié)款協(xié)議合同范本
- 二零二四年國際貨物銷售合同:FOB條款與運(yùn)輸2篇
- 二零二五版高校畢業(yè)生就業(yè)指導(dǎo)與職業(yè)規(guī)劃服務(wù)合同6篇
- 二零二五版電影劇本改編與制作投資合同范本3篇
- 2024物聯(lián)網(wǎng)應(yīng)用項(xiàng)目建設(shè)的合同標(biāo)的
- 年度健腹椅競(jìng)爭(zhēng)策略分析報(bào)告
- 年度全自動(dòng)板框污泥脫水機(jī)產(chǎn)業(yè)分析報(bào)告
- 2025年度教育領(lǐng)域臨時(shí)工招聘及教學(xué)質(zhì)量合同4篇
- 第7課《中華民族一家親》(第一課時(shí))(說課稿)2024-2025學(xué)年統(tǒng)編版道德與法治五年級(jí)上冊(cè)
- 2024年醫(yī)銷售藥銷售工作總結(jié)
- 急診科十大護(hù)理課件
- 山東省濟(jì)寧市2023-2024學(xué)年高一上學(xué)期1月期末物理試題(解析版)
- GB/T 44888-2024政務(wù)服務(wù)大廳智能化建設(shè)指南
- 2025年上半年河南鄭州滎陽市招聘第二批政務(wù)輔助人員211人筆試重點(diǎn)基礎(chǔ)提升(共500題)附帶答案詳解
- 山東省濟(jì)南市歷城區(qū)2024-2025學(xué)年七年級(jí)上學(xué)期期末數(shù)學(xué)模擬試題(無答案)
- 國家重點(diǎn)風(fēng)景名勝區(qū)登山健身步道建設(shè)項(xiàng)目可行性研究報(bào)告
- 投資計(jì)劃書模板計(jì)劃方案
- 《接觸網(wǎng)施工》課件 3.4.2 隧道內(nèi)腕臂安裝
- 2024-2025學(xué)年九年級(jí)語文上學(xué)期第三次月考模擬卷(統(tǒng)編版)
評(píng)論
0/150
提交評(píng)論