鄭州大學(xué)教室管理信息系統(tǒng)_第1頁(yè)
鄭州大學(xué)教室管理信息系統(tǒng)_第2頁(yè)
鄭州大學(xué)教室管理信息系統(tǒng)_第3頁(yè)
鄭州大學(xué)教室管理信息系統(tǒng)_第4頁(yè)
鄭州大學(xué)教室管理信息系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、鄭州大學(xué)教室管理信息系統(tǒng)系統(tǒng)說(shuō)明書(shū)2012年1月06號(hào)目錄需求分析階段4一.概述41.1項(xiàng)目名稱:41.2項(xiàng)目背景:41.3目的:51.4意義:5二.功能需求52.1系統(tǒng)體系52.2系統(tǒng)流程62.3功能模塊7三.數(shù)據(jù)描述83.1數(shù)據(jù)流圖83.2數(shù)據(jù)字典10四.性能需求144.1數(shù)據(jù)精確度144.2時(shí)間特性144.3適應(yīng)性14五運(yùn)行需求145.1硬件平臺(tái)145.2軟件平臺(tái)14六人員分工14七時(shí)間安排15八其他158.1安全性要求:158.2完整性要求:16概念設(shè)計(jì)階段16一概念設(shè)計(jì)階段說(shuō)明16二具體建立步驟如下16邏輯結(jié)構(gòu)設(shè)計(jì)階段18物理設(shè)計(jì)19一.關(guān)系模式存取方式選擇19二.確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)

2、構(gòu)19三.評(píng)價(jià)物理結(jié)構(gòu)19實(shí)施維護(hù)20一.實(shí)施20二.測(cè)試202.1.測(cè)試目的:202.2.系統(tǒng)模塊的添加,刪除,等模塊的功能測(cè)試:202.3.測(cè)試結(jié)論:21附:系統(tǒng)的模塊實(shí)現(xiàn)21一.主界面的截圖如下:22二.主界面功能的實(shí)現(xiàn)252.1.教室使用情況查詢252.2.增加記錄262.3.修改記錄272.4.刪除記錄28結(jié)束語(yǔ)30需求分析階段一.概述隨著以信息技術(shù)為代表的現(xiàn)代科技時(shí)代的到來(lái),教室管理被更多地詮釋為一個(gè)由教務(wù)管理人員教師和學(xué)生共同組成的相互促進(jìn)、協(xié)調(diào)發(fā)展的統(tǒng)一體。在這統(tǒng)一體中為了更好地發(fā)揮三者的積極作用,最大限度地釋放出教室資源的潛能,就必須建立與之相適應(yīng)的全新的管理模式來(lái)加以保證。

3、而這種全新的管理模式就是在科學(xué)管理制度的基礎(chǔ)上,創(chuàng)設(shè)寬松的管理環(huán)境,充分發(fā)揮人的主動(dòng)性,使盡可能多的人參與到管理中來(lái),突出教室管理為教師和學(xué)生服務(wù)的思想。1.1項(xiàng)目名稱: 鄭州大學(xué)教室管理信息系統(tǒng)1.2項(xiàng)目背景:二十一世紀(jì)以來(lái),信息技術(shù)的發(fā)展給高校教務(wù)管理帶來(lái)了深刻的變革,在教室資源的管理中,利用現(xiàn)代化信息技術(shù)解決教室管理過(guò)程中出現(xiàn)的問(wèn)題,改善教室管理長(zhǎng)期處于手工狀態(tài)的落后局面,在教室管理中實(shí)行資源開(kāi)放,通過(guò)采用計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)規(guī)范教室的使用流程,建立以人為本,科學(xué)發(fā)展的現(xiàn)代教室管理制度,提高管理水平和工作效率,從而實(shí)現(xiàn)教室資源的及時(shí)共享。學(xué)校現(xiàn)存系統(tǒng)存在的問(wèn)題:1)借用教室:我們從自身體

4、驗(yàn)出發(fā),并調(diào)查了許多同學(xué),認(rèn)為學(xué)?,F(xiàn)存的借用教室的程序過(guò)于繁瑣,浪費(fèi)時(shí)間,并且給教務(wù)處老師帶來(lái)了很大的工作量。2)教學(xué)樓教室信息電子顯示:現(xiàn)在我校每座教學(xué)樓一樓大廳都啟用了教室使用電子系統(tǒng),可以查閱每個(gè)教室當(dāng)天各個(gè)時(shí)段的使用情況:“有課”、“無(wú)課”。但是,每一頁(yè)顯示的時(shí)間過(guò)短,不利于用戶查詢。3)學(xué)生自習(xí)找教室困難學(xué)生上自習(xí)找教室不知該到哪個(gè)教室,不知道所選擇的教室下一時(shí)間段是否有課或者有活動(dòng),而只是盲目的選擇,不僅浪費(fèi)寶貴時(shí)間,也給教學(xué)帶來(lái)不便。同時(shí),當(dāng)學(xué)生想要了解某一教師的個(gè)人信息,或者是想要旁聽(tīng)其他院系開(kāi)設(shè)的課程,或者是想要旁聽(tīng)某一名師的課程,感覺(jué)無(wú)所適從,找不到一個(gè)較為全面并且公開(kāi)的平

5、臺(tái)來(lái)進(jìn)行查詢。另外,用戶不能查詢?nèi)我饨淌以谌我鈺r(shí)段的使用情況。鑒于以上存在的各種問(wèn)題,給學(xué)校的主體教師和學(xué)生,帶來(lái)了很大的不便,使得現(xiàn)存的教務(wù)系統(tǒng)不能更好地服務(wù)于教師和同學(xué)。因此我們認(rèn)為有必要改進(jìn)系統(tǒng),完善上述各種功能。1.3目的:本系統(tǒng)主要目的是為鄭州大學(xué)教務(wù)工作人員合理安排教室,為師生方便查詢上課教室地點(diǎn),提供老師或?qū)W生教室使用申請(qǐng)服務(wù),為衛(wèi)生人員查詢所管區(qū)域的教室工作狀況,為維修工作人員查詢所需維修教室等。通過(guò)本系統(tǒng)實(shí)現(xiàn)學(xué)校教室資源的開(kāi)放式管理,從而為廣大師生及教室管理人員提供最方便快捷的服務(wù)。 1.4意義: 教室資源開(kāi)放式管理是一種新型的教務(wù)管理模式,它為教師和學(xué)生創(chuàng)設(shè)了更加寬廣、更加

6、開(kāi)放的信息環(huán)境,在這種信息環(huán)境下,教師和學(xué)生可以通過(guò)網(wǎng)絡(luò)查詢來(lái)訪問(wèn)學(xué)校的多種教室資源,如上課、考試、補(bǔ)課、調(diào)課、學(xué)生社團(tuán)活動(dòng)等教室的使用情況,從而實(shí)現(xiàn)教室資源在校園內(nèi)部的高度共享。二.功能需求2.1系統(tǒng)體系教室管理信息系統(tǒng)主要是實(shí)現(xiàn)學(xué)校教室資源的合理利用和科學(xué)管理,為廣大服務(wù)對(duì)象(主要指教務(wù)管理人員以及在校師生)提供方便快捷的服。本系統(tǒng)主要分為以下六大功能:教室查詢功能教師查詢功能課程查詢功能教室借用功能教室物品管理功能教室保潔人員管理功能人機(jī)主界面2.2系統(tǒng)流程 圖1系統(tǒng)流程總圖啟動(dòng)系統(tǒng)師生登陸 管理員登陸登錄驗(yàn)證是否成功登錄驗(yàn)證是否成功 NO NO NO Access數(shù)據(jù)庫(kù)Access數(shù)據(jù)

7、庫(kù)系統(tǒng)主界面YES YES系統(tǒng)主界面教室狀態(tài)信息教室申請(qǐng)信息管理教師信息管理保潔人員信息管理課程信息查詢課程信息管理教室使用申請(qǐng)教師信息查詢教室物品信息管理教室信息查詢申請(qǐng)書(shū)審批單2.3功能模塊教室信息查詢查詢教室上課狀態(tài) 課程信息查詢教師信息查詢查詢教室所有課程信息信息修改教師基本信息教師所授課程信息鄭州大學(xué)教室管理信息系統(tǒng)課程教室查詢課程教師查詢課程基本信息查詢 信息修改教室使用審批教室使用申請(qǐng)教室使用狀態(tài)修改物品信息查詢教室教學(xué)用品信息管理信息修改保潔人員信息查詢保潔人員信息管理信息修改可視化教室使用狀態(tài)管理教室使用狀態(tài)顯示教室使用狀態(tài)修改圖2功能模塊圖(其中的信息修改功能僅管理員可用)

8、三.數(shù)據(jù)描述3.1數(shù)據(jù)流圖1)教室狀態(tài)查詢:教室時(shí)間段狀態(tài)信息師生教室狀態(tài)查詢 教室號(hào) 教室基本信息表 時(shí)間段 信息變更管理員 2)教師信息查詢:所查詢教師信息教師信息查詢學(xué)生 教師號(hào) 教師基本信息表 信息變更管理員 課程信息表 信息變更3)課程信息查詢:所查詢教師信息課程信息查詢師生 課程號(hào)/課程名 教師基本信息表 教室基本信息表 信息變更 信息變更 管理員 課程信息表 信息變更4)教室使用申請(qǐng):可用教室信息師生教室狀態(tài)查詢 申請(qǐng) 時(shí)間段 教室基本信息表 教室號(hào) 查詢 申請(qǐng)書(shū) 審批單 信息變更申請(qǐng)人信息 教室使用申請(qǐng)管理員 5)教室教學(xué)用品信息管理:教室 教室基本信息表 信息變更 更新管理員

9、 )保潔人員信息管理: 教室基本信息表 查詢 保潔人員信息 管理員 更新3.2數(shù)據(jù)字典教室管理信息系統(tǒng)各實(shí)體及聯(lián)系的數(shù)據(jù)字典1.院系數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注院系號(hào)deptnoString30學(xué)校中院系的編號(hào)院系名稱deptnameString30學(xué)校中院系名稱 2.課程數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注課程號(hào)cnoString30課程編號(hào)課程名稱cnameString 30課程名稱學(xué)分creditString 30課程學(xué)分課程類(lèi)型categoryString30課程類(lèi)型(全校選修、專業(yè)選修、專業(yè)必修、人文修養(yǎng)、藝術(shù)教育)開(kāi)課院系號(hào)deptnoString30課程開(kāi)課的院系3.教師

10、數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注教師編號(hào)tnoString255教師編號(hào)教師姓名tnameString30教師姓名性別sexString10教師性別(男、女)所屬院系deptnoString30教師所屬院系職稱titleString 30教師的職稱(教授、副教授、講師)身份證號(hào)tidString30教師身份證號(hào)4.學(xué)生登錄表數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注學(xué)號(hào)StuSnoString 30學(xué)生編號(hào)姓名StuName String 30學(xué)生姓名密碼StuPasswordString 30學(xué)生登錄密碼5.教師開(kāi)課表數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注教師號(hào)tnoString255教師編號(hào)教

11、室號(hào)clnoString30教室編號(hào)課程號(hào)cnoString30該教室所開(kāi)的課程工作日weekdayString 30工作日上課時(shí)間段periodString30上課時(shí)間段6.教室借用表數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注教室號(hào)clnoString30教室編號(hào)使用人編號(hào)snoString 30借用教室人員的編號(hào)使用日期usedateString 30使用教室的日期使用人姓名snameString 30使用教室人員的姓名借用時(shí)間段PeriodString 30使用教室的時(shí)間段用途UseString 30借用教室的用途狀態(tài)UsestatusString30借用教室審批的狀態(tài)7.教室各時(shí)間段使用情況

12、數(shù)據(jù)字典:屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注教室號(hào)clnoString30教室編號(hào)1-2節(jié)T1String301-2節(jié)教室使用情況3-4節(jié)T2String 303-4節(jié)教室使用情況5-6節(jié)T3String 305-6節(jié)教室使用情況7-8節(jié)T4String 307-8節(jié)教室使用情況9-10節(jié)T5String 309-10節(jié)教室使用情況星期weekdayString30星期幾8.管理人員登錄表數(shù)據(jù)字典屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注管理人員編號(hào)MagperSnoString30管理人員編號(hào)管理人員姓名MagperNameString30管理人員姓名管理人員登錄密碼MagperPasswordString30管理

13、人員登錄密碼9.教師登錄表數(shù)據(jù)字典屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注教師編號(hào)TecSnoString30教師編號(hào)教師姓名TecNameString30教師姓名教師登錄密碼TecPasswordString30教師登錄密碼10.保潔人員信息數(shù)據(jù)字典屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注保潔人員編號(hào)snoString30保潔人員編號(hào)保潔人員姓名snameString30保潔人員姓名保潔人員院系deptnoString30保潔人員院系教室編號(hào)clnoString30教室編號(hào)11.教室用品信息數(shù)據(jù)字典屬性名存儲(chǔ)代碼類(lèi)型長(zhǎng)度備注教室編號(hào)ClnoString30教室編號(hào)粉筆信息ChalkInfoString30粉筆信息清潔衛(wèi)

14、生信息CleanerInfoString30清潔衛(wèi)生信息多媒體信息MultimediaInfoString30多媒體信息桌椅信息DeskInfoString30桌椅信息四.性能需求4.1數(shù)據(jù)精確度本系統(tǒng)由于不進(jìn)行系統(tǒng)分析及統(tǒng)計(jì)功能,對(duì)數(shù)據(jù)精度要求不高,允許缺省值4.2時(shí)間特性系統(tǒng)應(yīng)具有較短的響應(yīng)時(shí)間,由于數(shù)據(jù)量不是特別大,普通的計(jì)算機(jī)即能滿足要求4.3適應(yīng)性系統(tǒng)應(yīng)能長(zhǎng)時(shí)間連續(xù)工作,并支持多人同時(shí)訪問(wèn)五運(yùn)行需求5.1硬件平臺(tái)服務(wù)器、IIS 服務(wù)器、客戶PC5.2軟件平臺(tái)主機(jī):Windows操作系統(tǒng)、Microsoft Office Access數(shù)據(jù)庫(kù)、Microsoft Visual C+ 6.

15、0環(huán)境客戶端:Windows操作系統(tǒng),ZZU教室管理信息系統(tǒng) 1.0六人員分工學(xué)號(hào)姓名任務(wù)20090580103陳偉概念結(jié)構(gòu)設(shè)計(jì),系統(tǒng)測(cè)試;20090580112李萌萌程序設(shè)計(jì),系統(tǒng)測(cè)試;20090580114李爽需求分析,邏輯結(jié)構(gòu)設(shè)計(jì);20090550116林高林需求分析,概念結(jié)構(gòu)設(shè)計(jì);20090580122孟偉邏輯結(jié)構(gòu)設(shè)計(jì),物理設(shè)計(jì);20090580139朱祖樂(lè)程序設(shè)計(jì),系統(tǒng)運(yùn)行和維護(hù)七時(shí)間安排11月1日-11月11日 需求分析;11月12日-11月19日 概念結(jié)構(gòu)設(shè)計(jì);11月20日-11月27日 邏輯結(jié)構(gòu)設(shè)計(jì);11月28日-12月4日 物理設(shè)計(jì)階段;12月5日-12月22日 數(shù)據(jù)庫(kù)實(shí)施階

16、段;12月23日-12月26日 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段;八其他8.1安全性要求:系統(tǒng)應(yīng)設(shè)置訪問(wèn)用戶的標(biāo)識(shí)以鑒別是否是合法用戶,并要求合法用戶設(shè)置其密碼,保證用戶身份不被盜用;a、系統(tǒng)應(yīng)對(duì)不同的數(shù)據(jù)設(shè)置不同的訪問(wèn)級(jí)別,限制訪問(wèn)用戶可查詢和處理數(shù)據(jù)的類(lèi)別和內(nèi)容;b、系統(tǒng)應(yīng)對(duì)不同用戶設(shè)置不同的權(quán)限,區(qū)分不同的用戶,如學(xué)生、教師和教務(wù)處管理人員。學(xué)生(只能查詢教室、教師和課程信息以及提出借用教室申請(qǐng)),教師(只能查詢教室、教師和課程信息,以及提出借用教室申請(qǐng)),教務(wù)處管理人員(可進(jìn)行日常事務(wù)的處理,如增加、刪除、更新課程、教室、教師信息,并批準(zhǔn)或拒絕借用教室的申請(qǐng))。8.2完整性要求:a、各種信息記錄的

17、完整性,信息記錄內(nèi)容不能為空;b、各種數(shù)據(jù)間相互的聯(lián)系的正確性;c、相同的數(shù)據(jù)在不同記錄中的一致性。概念設(shè)計(jì)階段一概念設(shè)計(jì)階段說(shuō)明本系統(tǒng)包括七個(gè)管理模塊,因此建立概念模型時(shí)按照先局部,再總體的思路進(jìn)行,也就是根據(jù)需求分析的結(jié)果,按子系統(tǒng)逐一設(shè)計(jì)分E-R圖,然后再將分E-R圖集成,最終得到整個(gè)系統(tǒng)的概念模型E-R圖。二具體建立步驟如下1、設(shè)計(jì)局部E-R模型整個(gè)系統(tǒng)分為七個(gè)模塊,因此分別建立各模塊的E-R圖。管理員 1更改教學(xué)用品狀況狀況上課 m教室衛(wèi)生情況開(kāi)課院系號(hào)課程教室 1 n教室編號(hào)學(xué)分課程類(lèi)型課程名稱課程號(hào)教室信息課程類(lèi)型課程名稱課程開(kāi)課院系號(hào)課程號(hào) n講授 m學(xué)生師生身份證號(hào)教師 n

18、m 職稱教師姓名 教師編號(hào)性別所屬院系教師信息所屬院系性別教師編號(hào)職稱教師姓名身份證號(hào)教師申請(qǐng) 1教學(xué)用品狀況教室申請(qǐng)學(xué)生 m n 1教室衛(wèi)生情況教室編號(hào)教室使用申請(qǐng) 管理員通知單教室衛(wèi)生情況教學(xué)樓號(hào)教室編號(hào)教室教學(xué)用品狀況 教室用品信息管理性別課程名稱課程類(lèi)型課程教師編號(hào)身份證號(hào)教師姓名所屬院系職稱講授開(kāi)課院系號(hào)教師 m n時(shí)間段工作日學(xué)分課程號(hào)院教申請(qǐng)學(xué)生 m 1院系號(hào) 1 教室衛(wèi)生情況通知單管理員院系教學(xué)用品狀況教室 1 m 1教室編號(hào)院系名稱 1 1時(shí)間段用途院學(xué)申請(qǐng)日期 1 n總E-R圖邏輯結(jié)構(gòu)設(shè)計(jì)階段邏輯結(jié)構(gòu)設(shè)計(jì)包括將E-R圖轉(zhuǎn)換為關(guān)系模式、設(shè)計(jì)數(shù)據(jù)完整性、分析數(shù)據(jù)模型的規(guī)范化等。

19、1、 由E-R圖轉(zhuǎn)換為關(guān)系模式:(1) 將實(shí)體轉(zhuǎn)換為關(guān)系模式的結(jié)果為:教室(教室編號(hào)、教室用品狀況、教室衛(wèi)生情況);教師(教師編號(hào)、教師姓名、性別、身份證號(hào)、職稱、所屬院系);課程(課程號(hào)、課程名稱、學(xué)分、課程類(lèi)型、選修類(lèi)型、開(kāi)課院系);院系(院系號(hào)、院系名稱);(2) 將聯(lián)系轉(zhuǎn)換為關(guān)系模式教室(教室編號(hào)、教室用品狀況、教室衛(wèi)生情況);教師(教師編號(hào)、教師姓名、性別、身份證號(hào)、職稱、所屬院系、院系號(hào));課程(課程號(hào)、課程名稱、課程類(lèi)型、開(kāi)課院系、開(kāi)課教師、上課教室編號(hào));院系(院系號(hào)、院系名稱);教室借用表(教室編號(hào),申請(qǐng)人編號(hào),使用日期,借用時(shí)間段,使用狀態(tài),使用原因)2、 設(shè)計(jì)數(shù)據(jù)的完整性

20、 實(shí)體完整性通過(guò)確定主鍵已完成。物理設(shè)計(jì)一.關(guān)系模式存取方式選擇教室管理信息系統(tǒng)是一個(gè)多用戶共享系統(tǒng),對(duì)同一個(gè)關(guān)系要建立多條存取路徑才能滿足多用戶的多種應(yīng)用要求。數(shù)據(jù)庫(kù)管理系統(tǒng)一般提多種存取方法。常用的存取方法有三類(lèi):一是索引方法,目前主要是B+樹(shù)索引方法;第二類(lèi)是聚簇方法,第三類(lèi)是Hash方法。B+樹(shù)索引是數(shù)據(jù)庫(kù)中經(jīng)典的存取方法,使用最普遍。我們的數(shù)據(jù)庫(kù)管理信息系統(tǒng)在系統(tǒng)建立過(guò)程中自動(dòng)創(chuàng)建了B+樹(shù)索引。二.確定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu) 確定數(shù)據(jù)庫(kù)物理結(jié)構(gòu)主要指確定數(shù)據(jù)的存放位置和存儲(chǔ)結(jié)構(gòu),包括確定關(guān)系、索引、聚簇、日志、備份等的存儲(chǔ)安排和存儲(chǔ)結(jié)構(gòu),確定系統(tǒng)配置等。三.評(píng)價(jià)物理結(jié)構(gòu)在開(kāi)發(fā)教師管理信息系

21、統(tǒng)的過(guò)程中,我們綜合考慮了系統(tǒng)的時(shí)間效率、空間效率、維護(hù)代價(jià)和各種用途要求進(jìn)行了權(quán)衡。評(píng)價(jià)物理數(shù)據(jù)庫(kù)的方法完全依賴于所選用的RDBMS,而我們采用K,這種評(píng)價(jià)完全取決于該數(shù)據(jù)庫(kù)管理系統(tǒng)的評(píng)價(jià)方法,主要從定量估算各種方案的存儲(chǔ)空間和維護(hù)代價(jià)入手,對(duì)估算結(jié)果進(jìn)行權(quán)衡、比較。實(shí)施維護(hù)一.實(shí)施在數(shù)據(jù)庫(kù)實(shí)施階段,設(shè)計(jì)人員運(yùn)用DBMS提供的數(shù)據(jù)語(yǔ)言(如ACCESS)及宿主語(yǔ)言,根據(jù)邏輯設(shè)計(jì)和物理設(shè)計(jì)的結(jié)果建立數(shù)據(jù)庫(kù),編制與調(diào)試應(yīng)用程序,組織數(shù)據(jù)入庫(kù),并進(jìn)行試運(yùn)行。二.測(cè)試2.1.測(cè)試目的: 在軟件生命周期的每個(gè)階段都不可避免的會(huì)引入新的錯(cuò)誤。如果在軟件投入生產(chǎn)性運(yùn)行之前,沒(méi)有發(fā)現(xiàn)并糾正軟件中的大部分差錯(cuò),

22、則這些差錯(cuò)遲早會(huì)在生產(chǎn)過(guò)程中暴露出來(lái),那時(shí)不僅糾正這些錯(cuò)誤的代價(jià)更高,而且往往會(huì)造成很惡劣的后果。測(cè)試的目的就是在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多的發(fā)現(xiàn)軟件中的2.2.系統(tǒng)模塊的添加,刪除,等模塊的功能測(cè)試:編號(hào)測(cè)試說(shuō)明期望結(jié)果實(shí)際結(jié)果成功/失敗1添加教室信息是否成功。教室信息成功寫(xiě)入數(shù)據(jù)庫(kù)。數(shù)據(jù)庫(kù)中可以找到新添加記錄。成功2刪除教室信息是否成功。教室信息在數(shù)據(jù)庫(kù)中刪除。數(shù)據(jù)庫(kù)中找不到有效的記錄。成功3教室信息查詢是否成功查詢出期望結(jié)果。查詢成功。成功4修改教室信息是或成功。修改后教室信息在數(shù)據(jù)庫(kù)中得到更新。修改教室信息成功。成功5添加,修改,刪除教師,保潔人員,教學(xué)物品,教室借用的信息查詢。

23、通過(guò)相應(yīng)的操作能夠?qū)崿F(xiàn)相應(yīng)的功能。操作成功。成功2.3.測(cè)試結(jié)論:制作成員對(duì)此系統(tǒng)的功能、性能,以及可用性均進(jìn)行了測(cè)試,通過(guò)對(duì)測(cè)試結(jié)果的分析總結(jié)得出:此系統(tǒng)的功能基本滿足用戶需求,性能基本達(dá)到需求,具有可用性和友好性。但是測(cè)試用例有一定的局限性,測(cè)試環(huán)境和實(shí)際運(yùn)行環(huán)境也存在著一定的差異,所以不能完全地、準(zhǔn)確地測(cè)試出系統(tǒng)存在的問(wèn)題,還需要在后期的維護(hù)過(guò)程中,對(duì)系統(tǒng)暴露出來(lái)的問(wèn)題進(jìn)行糾正和更新。附:系統(tǒng)的模塊實(shí)現(xiàn)一 登陸界面截圖如下:二.主界面的截圖如下:(前者是管理人員登錄后的主界面,后者為師生登錄后的主界面)三.主界面功能的實(shí)現(xiàn)2.1.教室使用情況查詢 /通過(guò)查詢來(lái)顯示所查詢的信息在列表視圖控

24、件中/void CstateInfoDlg:OnButtonQue() UpdateData(TRUE);if (m_ClassCode.IsEmpty()&&m_Time_Comb.IsEmpty() StateDataSet.m_strFilter="" StateDataSet.Requery(); return;if (!m_ClassCode.IsEmpty()StateDataSet.m_strFilter="clno='"+m_ClassCode;StateDataSet.m_strFilter+="

25、9;"if (!m_Time_Comb.IsEmpty()StateDataSet.m_strFilter="weekday='"+m_Time_Comb; StateDataSet.m_strFilter+="'"if (!m_ClassCode.IsEmpty()&&!m_Time_Comb.IsEmpty()StateDataSet.m_strFilter="clno='"+m_ClassCode; StateDataSet.m_strFilter+="'AND

26、 weekday='"StateDataSet.m_strFilter+=m_Time_Comb;StateDataSet.m_strFilter+="'" StateDataSet.Requery(); if (!StateDataSet.GetRecordCount() AfxMessageBox("無(wú)結(jié)果可以顯示,請(qǐng)檢查查詢條件是否正確!"); RefreshData();2.2.增加記錄void CstateInfoDlg:OnBUTTONAdd() UpdateData();if(m_Edit_ClassCode.Is

27、Empty()|m_Edit_weekday.IsEmpty() AfxMessageBox("請(qǐng)輸入教室號(hào)和日期!"); return;StateDataSet.AddNew();if(AfxMessageBox("是否增加新的數(shù)據(jù)項(xiàng)??",MB_YESNO)!=IDYES) return;StateDataSet.m_clno=m_Edit_ClassCode;StateDataSet.m_T1=m_Edit_T1; StateDataSet.m_T2=m_Edit_T2;StateDataSet.m_T3=m_Edit_T3; StateDataS

28、et.m_T4=m_Edit_T4; StateDataSet.m_T5=m_Edit_T5;StateDataSet.m_weekday=m_Edit_weekday;StateDataSet.Update();StateDataSet.Requery();RefreshData();2.3.修改記錄 /修改列表視圖控件框中的信息/void CstateInfoDlg:OnBUTTONAlter() UpdateData();StateDataSet.m_strFilter="clno='"+m_Edit_ClassCode; StateDataSet.m_str

29、Filter+="'" StateDataSet.Requery();StateDataSet.Edit(); if(AfxMessageBox("是否修改原數(shù)據(jù)項(xiàng)??",MB_YESNO)!=IDYES) return;StateDataSet.m_clno=m_Edit_ClassCode;StateDataSet.m_T1=m_Edit_T1; StateDataSet.m_T2=m_Edit_T2;StateDataSet.m_T3=m_Edit_T3; StateDataSet.m_T4=m_Edit_T4; StateDataSet.m_T5=m_Edit_T5;Stat

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論