![肖興南軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告.doc_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/4f134e28-346b-4212-aa8a-3ee6f4b4334c/4f134e28-346b-4212-aa8a-3ee6f4b4334c1.gif)
![肖興南軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告.doc_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/4f134e28-346b-4212-aa8a-3ee6f4b4334c/4f134e28-346b-4212-aa8a-3ee6f4b4334c2.gif)
![肖興南軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告.doc_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/4f134e28-346b-4212-aa8a-3ee6f4b4334c/4f134e28-346b-4212-aa8a-3ee6f4b4334c3.gif)
![肖興南軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告.doc_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/4f134e28-346b-4212-aa8a-3ee6f4b4334c/4f134e28-346b-4212-aa8a-3ee6f4b4334c4.gif)
![肖興南軟件項(xiàng)目管理實(shí)驗(yàn)報(bào)告.doc_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/27/4f134e28-346b-4212-aa8a-3ee6f4b4334c/4f134e28-346b-4212-aa8a-3ee6f4b4334c5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí) 驗(yàn) 報(bào) 告學(xué)院: 軟件工程 專業(yè): 軟件工程 年級(jí): 2009 姓名: 肖興南 學(xué)號(hào): 091181068 實(shí)驗(yàn)室號(hào): 田313 計(jì)算機(jī)號(hào): 29 實(shí)驗(yàn)日期: 2012 年 10 月 9 日 指導(dǎo)教師簽字: 成績(jī): 報(bào)告退發(fā) (訂正 、 重做) 實(shí)驗(yàn)一:學(xué)生考試系統(tǒng)可行性分析報(bào)告引言編寫(xiě)目的編寫(xiě)這份說(shuō)明書(shū)主要是為了使小組成員充分認(rèn)識(shí)本系統(tǒng)的情況,確定本系統(tǒng)的后繼工作,方便以后更好的開(kāi)展工作,本說(shuō)明書(shū)主要提交給用戶和小組成員參考,以達(dá)到最終實(shí)現(xiàn)用戶的要求,給用戶一份滿意的答卷。編寫(xiě)背景a。 待開(kāi)發(fā)的軟件系統(tǒng)的名稱:學(xué)生考試系統(tǒng)b. 本系統(tǒng)是一個(gè)學(xué)生考試系統(tǒng),實(shí)現(xiàn)考試和信息查詢。c。 系統(tǒng)最終
2、用戶為福建農(nóng)林大學(xué)。d。 該系統(tǒng)面向全體師生,可以讓學(xué)生在線參與考試,并及時(shí)查詢成績(jī),也可以通過(guò)教師進(jìn)行成績(jī)的查詢和管理以及出考卷。定義l. 狀態(tài)轉(zhuǎn)換圖(狀態(tài)圖):描繪系統(tǒng)的狀態(tài)及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的事件,來(lái)表示系統(tǒng)的行為.2.層次方框圖:用樹(shù)形結(jié)構(gòu)的一系列多層次的矩形框來(lái)描述數(shù)據(jù)的層次結(jié)構(gòu).3. 數(shù)據(jù)流圖(DFD圖):一種圖形化技術(shù),描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換.4. 實(shí)體聯(lián)系圖(ER圖):表示實(shí)體(即數(shù)據(jù)對(duì)象)、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。參考資料軟件工程導(dǎo)論-第五版 清華大學(xué)出版社 張海藩編著??尚行匝芯康那疤嵋笾饕δ埽?/p>
3、本系統(tǒng)在用戶注冊(cè),并填寫(xiě)相關(guān)信息后,確定注冊(cè)。在注冊(cè)后登入用戶信息,正確登入后開(kāi)始對(duì)教師預(yù)設(shè)的考試信息進(jìn)行測(cè)試,及考試,在考試完成后學(xué)生可觀看考試的相關(guān)信息。教師則可對(duì)學(xué)生的考試情況進(jìn)行相對(duì)的查詢和對(duì)考卷的修改.性能要求:對(duì)系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)定嚴(yán)格輸入,盡量避免數(shù)據(jù)溢出和數(shù)據(jù)的不合法性.輸入輸出要求:各數(shù)據(jù)嚴(yán)格按照預(yù)設(shè)的信息進(jìn)行設(shè)定。安全性:可能由于設(shè)計(jì)或系統(tǒng)的不完善,導(dǎo)致在實(shí)際操作過(guò)程中存在數(shù)據(jù)的丟失,導(dǎo)致一系列無(wú)法預(yù)知的結(jié)果,在應(yīng)用中產(chǎn)生錯(cuò)誤,無(wú)法保證考試的嚴(yán)密性,規(guī)范性和統(tǒng)一性.完成期限:本軟件開(kāi)發(fā)期限為10個(gè)星期。目標(biāo)本系統(tǒng)系統(tǒng)分為考試模塊和管理員模塊兩個(gè)部分??荚嚹K
4、可分為系統(tǒng)選題模塊、系統(tǒng)改卷模塊、用戶注冊(cè)模塊、密碼找回模塊。管理員模塊可分為試題管理模塊、成績(jī)查詢模塊、數(shù)據(jù)庫(kù)管理模塊.用戶的特點(diǎn)本系統(tǒng)用戶的特點(diǎn):本軟件的最終用戶可分為操作人員、維護(hù)人員。其中,操作人員要求對(duì)計(jì)算機(jī)有一定了解的企業(yè)技術(shù)人員。最好能熟練運(yùn)用計(jì)算機(jī)所用操作系統(tǒng),精通所用系統(tǒng)功能;維護(hù)人員要求對(duì)本系統(tǒng)有較深的了解,同時(shí)對(duì)系統(tǒng)相關(guān)信息及工作流程有所了解的技術(shù)人員。本系統(tǒng)主要在學(xué)期考試測(cè)試時(shí)最可能被大量使用,這時(shí)候也是本系統(tǒng)最需要維護(hù)的時(shí)候,所以在這時(shí)候要對(duì)本系統(tǒng)進(jìn)行必要的檢修,防止數(shù)據(jù)出錯(cuò)。技術(shù)可行性該軟件是采用VC+和MFC標(biāo)準(zhǔn)函數(shù)庫(kù)設(shè)計(jì)的。我們通過(guò)學(xué)習(xí)MFC、 C+的知并且通過(guò)
5、查閱資料具備了開(kāi)發(fā)這個(gè)軟件所需要的基本知識(shí)與技能.硬件可行性運(yùn)行是基于Intel×86結(jié)構(gòu)的CPU,控制中心要求主頻2。4GHz,內(nèi)存512M,硬盤(pán)至少有200M。軟件可行性該軟件可在Windows 2000或Windows XP操作系統(tǒng)下運(yùn)行.人員可行性通過(guò)大學(xué)二年來(lái)對(duì)計(jì)算機(jī)的學(xué)習(xí),我們小組一共5個(gè)人在通過(guò)閱讀大量有關(guān)此方面的書(shū)籍獲取不少知識(shí),所以我相信在同學(xué)的熱情合作下,人員的技術(shù)含量是可觀的。經(jīng)濟(jì)可行性本系統(tǒng)主要是我們學(xué)生進(jìn)行開(kāi)發(fā),在經(jīng)濟(jì)上的開(kāi)銷不大。而且該系統(tǒng)比較小,所使用的軟硬件要求不高。因此經(jīng)濟(jì)方面上,本系統(tǒng)的開(kāi)銷是可行的.操作可行性隨著時(shí)代的進(jìn)步,計(jì)算機(jī)對(duì)于我們來(lái)說(shuō)已經(jīng)
6、不再陌生,本系統(tǒng)操作簡(jiǎn)單僅僅通過(guò)鼠標(biāo)點(diǎn)擊就可以得到自己想要的信息。操作方便簡(jiǎn)單效率高。不用為如何使用而苦惱。真正為學(xué)生提供了好的考試系統(tǒng)、法律可行性 該軟件符合國(guó)家相關(guān)的法律法規(guī),完全自主開(kāi)發(fā)沒(méi)有涉嫌危害知識(shí)產(chǎn)權(quán)問(wèn)題。實(shí) 驗(yàn) 報(bào) 告學(xué)院: 軟件工程 專業(yè): 軟件工程 年級(jí): 2009 姓名: 肖興南 學(xué)號(hào): 091181068 實(shí)驗(yàn)室號(hào): 田313 計(jì)算機(jī)號(hào): 29 實(shí)驗(yàn)日期: 2012 年 10 月 16 日 指導(dǎo)教師簽字: 成績(jī): 報(bào)告退發(fā) (訂正 、 重做) 實(shí)驗(yàn)二:學(xué)生考試系統(tǒng)需求規(guī)格說(shuō)明書(shū)系統(tǒng)的功能要求本系統(tǒng)在用戶注冊(cè),并填寫(xiě)相關(guān)信息后,確定注冊(cè)。在注冊(cè)后登入用戶信息,正確登入后開(kāi)始
7、對(duì)教師預(yù)設(shè)的考試信息進(jìn)行測(cè)試,及考試,在考試完成后學(xué)生可觀看考試的相關(guān)信息。教師則可對(duì)學(xué)生的考試情況進(jìn)行相對(duì)的查詢和對(duì)考卷的修改。各個(gè)子系統(tǒng)的功能需求本系統(tǒng)系統(tǒng)分為考試模塊和管理員模塊兩個(gè)部分??荚嚹K可分為系統(tǒng)選題模塊、系統(tǒng)改卷模塊、用戶注冊(cè)模塊、密碼找回模塊.管理員模塊可分為試題管理模塊、成績(jī)查詢模塊、數(shù)據(jù)庫(kù)管理模塊。登錄:包括服務(wù)器端客戶登錄和客戶端的登錄。在服務(wù)器端的登錄,當(dāng)應(yīng)用程序被啟用,則自動(dòng)與數(shù)據(jù)庫(kù)建立連接成功后,就會(huì)彈出一個(gè)登錄對(duì)話框,將會(huì)提示:用戶名,密碼,身份.身份可以分成3種教師,學(xué)生。如果是以系統(tǒng)管理員的身份進(jìn)入那么他可以擁有所有的權(quán)限,教師可以實(shí)現(xiàn)卷子批閱的權(quán)限;以學(xué)
8、生的身份進(jìn)入則只具備查詢分?jǐn)?shù)的權(quán)限。那么是如何區(qū)分權(quán)限的使用呢,由于我們添加了一個(gè)組合框,來(lái)進(jìn)行身份驗(yàn)正,通過(guò)所選項(xiàng)來(lái)確定取數(shù)據(jù)庫(kù)的哪張表去查找,由此實(shí)現(xiàn)了不同權(quán)限的實(shí)施,這就是登錄模塊。同理,客戶端的登錄和其相似,由于我們這里的是C/S模式,唯一不同之處客戶端要找到服務(wù)器所在的位置,這里我們通過(guò)尋找IP來(lái)查找服務(wù)器,并以實(shí)現(xiàn)??荚囅到y(tǒng):包括各項(xiàng)信息的錄入,信息包括學(xué)生信息,教師信息,學(xué)生成績(jī)。試題管理包括選擇題.當(dāng)題庫(kù)中被添加試題后,就可以選擇考題定制試卷了.具體的實(shí)施:1 數(shù)據(jù)庫(kù)的連接2 訪問(wèn)數(shù)據(jù)庫(kù)獲得題目數(shù)據(jù),同樣可以去獲得填空題,選擇題,閱讀題的數(shù)據(jù),這里不再做論證。3組卷:當(dāng)所需的試
9、題被錄入之后,以題目的編號(hào)作為主關(guān)鍵字的信息被存儲(chǔ)在了數(shù)據(jù)庫(kù)中,當(dāng)要制定試卷時(shí),可以采用由應(yīng)用程序自己組卷,也可由教師自己選擇題目。這樣保證了教師可以控制試卷的難易程度,同時(shí),也可以采用從歷屆試卷進(jìn)行選擇。當(dāng)教師確定好了本次考試的內(nèi)容,就可以采用上述的方式進(jìn)行出圈,數(shù)據(jù)庫(kù)中就會(huì)生成了本次的考試題目表,當(dāng)學(xué)生正確進(jìn)入考試系統(tǒng)后,就可以進(jìn)行考試了.4 自動(dòng)評(píng)分:由于在數(shù)據(jù)庫(kù)中每一個(gè)題目都能正確的答案和相應(yīng)設(shè)定的分?jǐn)?shù),在程序中只需在編程時(shí)將獲得答案與數(shù)據(jù)庫(kù)中的標(biāo)準(zhǔn)答案進(jìn)行比較即可,當(dāng)選擇題被評(píng)完后,系統(tǒng)就會(huì)自動(dòng)給出分?jǐn)?shù)相應(yīng)的分?jǐn)?shù)被添加到學(xué)生成績(jī)查詢的表中。性能需求對(duì)系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)
10、定嚴(yán)格輸入,盡量避免數(shù)據(jù)溢出和數(shù)據(jù)的不合法性。各數(shù)據(jù)嚴(yán)格按照預(yù)設(shè)的信息進(jìn)行設(shè)定??稍谌我鈺r(shí)間進(jìn)行相關(guān)操作??忌谶M(jìn)行一次考試后不能重復(fù)進(jìn)行相同的考試并提示信息.系統(tǒng)的數(shù)據(jù)需求數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性:信息輸入后,存入數(shù)據(jù)庫(kù),更新信息庫(kù),實(shí)時(shí)查詢,實(shí)時(shí)更新.數(shù)據(jù)的一致性與完整性:系統(tǒng)根據(jù)輸入正確的用戶信息和考試信息,響應(yīng)流程.數(shù)據(jù)的共享與獨(dú)立性:每個(gè)考生的信息是獨(dú)立的,而試題的信息室教師共享的.數(shù)據(jù)字典1。用戶信息表=用戶編號(hào)+用戶名+密碼+密碼提示問(wèn)題+答案+真實(shí)姓名+年齡+性別聯(lián)系電話+用戶權(quán)限+身份證號(hào)+注冊(cè)日期;2??荚嚳颇勘?科目ID+科目名稱;3。試題信息表=試題ID+考試題目
11、+正確答案+題目分?jǐn)?shù)+科目ID;4。試題答案信息表=試題ID+A選項(xiàng)+B選項(xiàng)+C選項(xiàng)+D選項(xiàng);5.答題信息暫存表=題號(hào)+題目+答案+得分+考生號(hào);6.考試結(jié)果信息表=起始時(shí)間+截止時(shí)間+考試科目+學(xué)生成績(jī)+學(xué)生編號(hào);系統(tǒng)的邏輯模型學(xué)生考試系統(tǒng)分為考試模塊和管理員模塊兩個(gè)部分.模塊分解業(yè)務(wù)流程圖運(yùn)行要求系統(tǒng)要求:該軟件可在Windows 2000或Windows XP操作系統(tǒng)下運(yùn)行。軟件要求: (1)微軟公司開(kāi)發(fā)的windows98或windows2000及以上版本。 (2)美國(guó)FOX軟件公司開(kāi)發(fā)的VC+6。0及以上的關(guān)系型數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。(3)如果在網(wǎng)絡(luò)上運(yùn)行,必須有NT服務(wù)器.硬件
12、要求:類別標(biāo)準(zhǔn)配置最低配置計(jì)算機(jī)硬件基于Intel×86結(jié)構(gòu)的CPU,控制中心要求主頻2。4GHz內(nèi)存512M硬盤(pán)至少有200M測(cè)試代理要求CPU主頻1GHz內(nèi)存256M硬盤(pán)至少有200M系統(tǒng)的約束考生在進(jìn)行一次考試后不能重復(fù)進(jìn)行相同的考試并提示信息.本系統(tǒng)主要是我們學(xué)生進(jìn)行開(kāi)發(fā),在經(jīng)濟(jì)上的開(kāi)銷不大。本系統(tǒng)操作簡(jiǎn)單僅僅通過(guò)鼠標(biāo)點(diǎn)擊就可以得到自己想要的信息.本軟件開(kāi)發(fā)期限為10個(gè)星期.對(duì)系統(tǒng)中輸入的數(shù)據(jù)要按照數(shù)據(jù)字典的規(guī)定嚴(yán)格輸入,盡量避免數(shù)據(jù)溢出和數(shù)據(jù)的不合法性。實(shí) 驗(yàn) 報(bào) 告學(xué)院: 軟件工程 專業(yè): 軟件工程 年級(jí): 2009 姓名: 肖興南 學(xué)號(hào): 091181068 實(shí)驗(yàn)室號(hào):
13、 田313 計(jì)算機(jī)號(hào): 29 實(shí)驗(yàn)日期: 2012 年 10 月 23 日 指導(dǎo)教師簽字: 成績(jī): 報(bào)告退發(fā) (訂正 、 重做) 實(shí)驗(yàn)三:學(xué)生考試系統(tǒng)項(xiàng)目開(kāi)發(fā)計(jì)劃引言編寫(xiě)目的本報(bào)告的主要作用是確定各個(gè)項(xiàng)目模塊的開(kāi)發(fā)情況和主要的負(fù)責(zé)人,供各項(xiàng)目模塊的負(fù)責(zé)人閱讀,做到及時(shí)的協(xié)調(diào),按步有序的進(jìn)行項(xiàng)目的開(kāi)發(fā),減少開(kāi)發(fā)項(xiàng)目中不必要的損失。項(xiàng)目背景a. 待開(kāi)發(fā)的軟件系統(tǒng)的名稱:學(xué)生考試系統(tǒng)b. 本系統(tǒng)是一個(gè)學(xué)生考試系統(tǒng),實(shí)現(xiàn)考試和信息查詢.c. 系統(tǒng)最終用戶為福建農(nóng)林大學(xué)。d。 該系統(tǒng)面向全體師生,可以讓學(xué)生在線參與考試,并及時(shí)查詢成績(jī),也可以通過(guò)教師進(jìn)行成績(jī)的查詢和管理以及出考卷。定義l。 狀態(tài)轉(zhuǎn)換圖(
14、狀態(tài)圖):描繪系統(tǒng)的狀態(tài)及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的事件,來(lái)表示系統(tǒng)的行為。2。層次方框圖:用樹(shù)形結(jié)構(gòu)的一系列多層次的矩形框來(lái)描述數(shù)據(jù)的層次結(jié)構(gòu)。3. 數(shù)據(jù)流圖(DFD圖):一種圖形化技術(shù),描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。4。 實(shí)體-聯(lián)系圖(ER圖):表示實(shí)體(即數(shù)據(jù)對(duì)象)、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。參考資料1。精通SQL結(jié)構(gòu)化查詢語(yǔ)言詳解 高守傳 編著 人民郵電出版社 2007-312。SQL Server 2000數(shù)據(jù)庫(kù)實(shí)訓(xùn)教程 李丹丹史秀璋編著 清華大學(xué)出版社2007-8-1 3。基于VB和SQL的數(shù)據(jù)庫(kù)編程技術(shù)劉志嫵編著清華大學(xué)出版社2008-4-1
15、項(xiàng)目概述工作內(nèi)容本系統(tǒng)在用戶注冊(cè),并填寫(xiě)相關(guān)信息后,確定注冊(cè).在注冊(cè)后登入用戶信息,正確登入后開(kāi)始對(duì)教師預(yù)設(shè)的考試信息進(jìn)行測(cè)試,及考試,在考試完成后學(xué)生可觀看考試的相關(guān)信息。教師則可對(duì)學(xué)生的考試情況進(jìn)行相對(duì)的查詢和對(duì)考卷的修改。條件限制該軟件是采用VC+和MFC標(biāo)準(zhǔn)函數(shù)庫(kù)設(shè)計(jì)的。我們通過(guò)學(xué)習(xí)MFC、 C+的知并且通過(guò)查閱資料具備了開(kāi)發(fā)這個(gè)軟件所需要的基本知識(shí)與技能.產(chǎn)品該軟件是采用VC+和MFC標(biāo)準(zhǔn)函數(shù)庫(kù)設(shè)計(jì)的。運(yùn)行環(huán)境硬件要求:(1)CUP主頻要具備1G以上PC微型機(jī)或網(wǎng)絡(luò)主服務(wù)器。 (2)內(nèi)存要求至少128MB以上. (3)硬盤(pán)在安裝時(shí)至少應(yīng)擁有10G的剩余的磁盤(pán)空間。
16、0;(4)VGA高分辨率的顯示器。 (5)網(wǎng)絡(luò)組網(wǎng)要求有高速,大容量主服務(wù)器,集線器,網(wǎng)卡,網(wǎng)絡(luò)線。 (6)安全可靠的不間斷電源. 軟件要求 : (1)微軟公司開(kāi)發(fā)的windows98或windows2000及以上版本. (2)美國(guó)FOX軟件公司開(kāi)發(fā)的VC+6.0及以上的關(guān)系型數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。(3)如果在網(wǎng)絡(luò)上運(yùn)行,必須有NT服務(wù)器.實(shí)施計(jì)劃任務(wù)分解分析階段 調(diào)研小組設(shè)計(jì)階段設(shè)計(jì)小組寫(xiě)代碼及單元測(cè)試階段開(kāi)發(fā)小組總測(cè)試及修改階段測(cè)試小組維護(hù)階段維護(hù)小組進(jìn)度按照實(shí)際需求進(jìn)行分配進(jìn)度預(yù)算分析階段 1周設(shè)計(jì)階段1周寫(xiě)代碼及單元測(cè)試階段6周總測(cè)試及修改階段1周維護(hù)階段1
17、周關(guān)鍵問(wèn)題各個(gè)模塊間的連接是否順利。各個(gè)模塊的功能是否完成.是否能再指定時(shí)間內(nèi)完成。人員組織及分工調(diào)研小組:所有成員共5人設(shè)計(jì)小組:所有成員共5人開(kāi)發(fā)小組:所有成員共5人測(cè)試小組:所有成員共5人維護(hù)小組:所有成員共5人交付期限10周內(nèi)完成專題計(jì)劃要點(diǎn)實(shí) 驗(yàn) 報(bào) 告學(xué)院: 軟件工程 專業(yè): 軟件工程 年級(jí): 2009 姓名: 肖興南 學(xué)號(hào): 091181068 實(shí)驗(yàn)室號(hào): 田313 計(jì)算機(jī)號(hào): 29 實(shí)驗(yàn)日期: 2012 年 10 月 30 日 指導(dǎo)教師簽字: 成績(jī): 報(bào)告退發(fā) (訂正 、 重做) 實(shí)驗(yàn)四:學(xué)生考試系統(tǒng)概要設(shè)計(jì)說(shuō)明書(shū)引言編寫(xiě)目的隨著家長(zhǎng)對(duì)孩子教育方面的不斷重視,教育在人民心中的地
18、位越來(lái)越重,老師們的負(fù)擔(dān)與壓力也越來(lái)越重,如何減輕老師的負(fù)擔(dān)及壓力,已經(jīng)成為廣大學(xué)校校長(zhǎng)需要解決的頭號(hào)難題。在教育工作中,為學(xué)生考試出試卷和批改試卷們最頭痛的,不僅消耗大量的實(shí)踐,而且消耗大量的精力體力。因此,考試過(guò)程有人工操作轉(zhuǎn)向計(jì)算機(jī)操作是必然結(jié)果。而本項(xiàng)目便是在這樣的背景之下應(yīng)運(yùn)而生,力求使考試及其批改智能化,一方面面向考生的考試功能,另一方面面向老師成績(jī)管理功能,減輕老師的負(fù)擔(dān),提高考試的效率。減少老師們的工作量,方便對(duì)考生的成績(jī)進(jìn)行歸類整理,提高批閱試卷的速度及準(zhǔn)確率。項(xiàng)目背景a。 待開(kāi)發(fā)的軟件系統(tǒng)的名稱:學(xué)生考試系統(tǒng)b. 本系統(tǒng)是一個(gè)學(xué)生考試系統(tǒng),實(shí)現(xiàn)考試和信息查詢。c. 系統(tǒng)最終
19、用戶為福建農(nóng)林大學(xué)。d. 該系統(tǒng)面向全體師生,可以讓學(xué)生在線參與考試,并及時(shí)查詢成績(jī),也可以通過(guò)教師進(jìn)行成績(jī)的查詢和管理以及出考卷。定義l. 狀態(tài)轉(zhuǎn)換圖(狀態(tài)圖):描繪系統(tǒng)的狀態(tài)及引起系統(tǒng)狀態(tài)轉(zhuǎn)換的事件,來(lái)表示系統(tǒng)的行為。2。層次方框圖:用樹(shù)形結(jié)構(gòu)的一系列多層次的矩形框來(lái)描述數(shù)據(jù)的層次結(jié)構(gòu)。3。 數(shù)據(jù)流圖(DFD圖):一種圖形化技術(shù),描繪信息流和數(shù)據(jù)從輸入移動(dòng)到輸出的過(guò)程中所經(jīng)受的變換。4. 實(shí)體聯(lián)系圖(ER圖):表示實(shí)體(即數(shù)據(jù)對(duì)象)、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。參考資料軟件工程導(dǎo)論-第五版 清華大學(xué)出版社 張海藩編著。任務(wù)概述目標(biāo)本系統(tǒng)系統(tǒng)分為考試
20、模塊和管理員模塊兩個(gè)部分.考試模塊可分為系統(tǒng)選題模塊、系統(tǒng)改卷模塊、用戶注冊(cè)模塊、密碼找回模塊.管理員模塊可分為試題管理模塊、成績(jī)查詢模塊、數(shù)據(jù)庫(kù)管理模塊。運(yùn)行環(huán)境硬件要求:(1)CUP主頻要具備1G以上PC微型機(jī)或網(wǎng)絡(luò)主服務(wù)器。 (2)內(nèi)存要求至少128MB以上。 (3)硬盤(pán)在安裝時(shí)至少應(yīng)擁有10G的剩余的磁盤(pán)空間。 (4)VGA高分辨率的顯示器。 (5)網(wǎng)絡(luò)組網(wǎng)要求有高速,大容量主服務(wù)器,集線器,網(wǎng)卡,網(wǎng)絡(luò)線. (6)安全可靠的不間斷電源。 軟件要求 : (1)微軟公司開(kāi)發(fā)的windows98或windows2000及以上版本. (2
21、)美國(guó)FOX軟件公司開(kāi)發(fā)的VC+6.0及以上的關(guān)系型數(shù)據(jù)庫(kù)開(kāi)發(fā)工具。(3)如果在網(wǎng)絡(luò)上運(yùn)行,必須有NT服務(wù)器。需求概述本系統(tǒng)在用戶注冊(cè),并填寫(xiě)相關(guān)信息后,確定注冊(cè)。在注冊(cè)后登入用戶信息,正確登入后開(kāi)始對(duì)教師預(yù)設(shè)的考試信息進(jìn)行測(cè)試,及考試,在考試完成后學(xué)生可觀看考試的相關(guān)信息。教師則可對(duì)學(xué)生的考試情況進(jìn)行相對(duì)的查詢和對(duì)考卷的修改。條件與限制本軟件開(kāi)發(fā)期限為10個(gè)星期.總體設(shè)計(jì)處理流程總體結(jié)構(gòu)和模塊外部設(shè)計(jì)功能分配登錄:包括服務(wù)器端客戶登錄和客戶端的登錄。在服務(wù)器端的登錄,當(dāng)應(yīng)用程序被啟用,則自動(dòng)與數(shù)據(jù)庫(kù)建立連接成功后,就會(huì)彈出一個(gè)登錄對(duì)話框,將會(huì)提示:用戶名,密碼,身份。身份可以分成3種教師,學(xué)
22、生。如果是以系統(tǒng)管理員的身份進(jìn)入那么他可以擁有所有的權(quán)限,教師可以實(shí)現(xiàn)卷子批閱的權(quán)限;以學(xué)生的身份進(jìn)入則只具備查詢分?jǐn)?shù)的權(quán)限。那么是如何區(qū)分權(quán)限的使用呢,由于我們添加了一個(gè)組合框,來(lái)進(jìn)行身份驗(yàn)正,通過(guò)所選項(xiàng)來(lái)確定取數(shù)據(jù)庫(kù)的哪張表去查找,由此實(shí)現(xiàn)了不同權(quán)限的實(shí)施,這就是登錄模塊。同理,客戶端的登錄和其相似,由于我們這里的是C/S模式,唯一不同之處客戶端要找到服務(wù)器所在的位置,這里我們通過(guò)尋找IP來(lái)查找服務(wù)器,并以實(shí)現(xiàn)??荚囅到y(tǒng):包括各項(xiàng)信息的錄入,信息包括學(xué)生信息,教師信息,學(xué)生成績(jī)。試題管理包括選擇題。當(dāng)題庫(kù)中被添加試題后,就可以選擇考題定制試卷了。具體的實(shí)施:1 數(shù)據(jù)庫(kù)的連接2 訪問(wèn)數(shù)據(jù)庫(kù)獲
23、得題目數(shù)據(jù),同樣可以去獲得填空題,選擇題,閱讀題的數(shù)據(jù),這里不再做論證。3組卷:當(dāng)所需的試題被錄入之后,以題目的編號(hào)作為主關(guān)鍵字的信息被存儲(chǔ)在了數(shù)據(jù)庫(kù)中,當(dāng)要制定試卷時(shí),可以采用由應(yīng)用程序自己組卷,也可由教師自己選擇題目.這樣保證了教師可以控制試卷的難易程度,同時(shí),也可以采用從歷屆試卷進(jìn)行選擇.當(dāng)教師確定好了本次考試的內(nèi)容,就可以采用上述的方式進(jìn)行出圈,數(shù)據(jù)庫(kù)中就會(huì)生成了本次的考試題目表,當(dāng)學(xué)生正確進(jìn)入考試系統(tǒng)后,就可以進(jìn)行考試了。4 自動(dòng)評(píng)分:由于在數(shù)據(jù)庫(kù)中每一個(gè)題目都能正確的答案和相應(yīng)設(shè)定的分?jǐn)?shù),在程序中只需在編程時(shí)將獲得答案與數(shù)據(jù)庫(kù)中的標(biāo)準(zhǔn)答案進(jìn)行比較即可,當(dāng)選擇題被評(píng)完后,系統(tǒng)就會(huì)自動(dòng)給出分?jǐn)?shù)相應(yīng)的分?jǐn)?shù)被添加到學(xué)生成績(jī)查詢的表中.接口設(shè)計(jì)外部接口無(wú)內(nèi)部接口賬號(hào)信息模塊:輸入各項(xiàng)信息OnReg()核對(duì)用戶名OnCheckname()找回密碼OnButtonSend()數(shù)據(jù)庫(kù)模塊設(shè)計(jì):主界面模塊、后臺(tái)管理模塊、賬號(hào)信息模塊、登錄類模塊登錄模塊:void CLOGIN:OnButtonOk()密碼找回模塊:OnInitDialog()數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)管理員信息表:列名數(shù)據(jù)類型長(zhǎng)
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度國(guó)際文化交流勞務(wù)輸出合同
- 2025年度餐飲行業(yè)居間服務(wù)合同模板
- 2025年度數(shù)字廣告平臺(tái)合作運(yùn)營(yíng)合同范本
- 2025年度大型公共建筑裝修施工合同證據(jù)清單
- 2025-2030年中國(guó)機(jī)房傳輸配套項(xiàng)目投資可行性研究分析報(bào)告
- 2025年小螺紋塞規(guī)行業(yè)深度研究分析報(bào)告
- 中國(guó)風(fēng)扇外罩項(xiàng)目投資可行性研究報(bào)告
- 營(yíng)養(yǎng)餐申請(qǐng)書(shū)300字
- 2024-2026年中國(guó)綠色金融行業(yè)市場(chǎng)調(diào)研分析及投資戰(zhàn)略咨詢報(bào)告
- 中國(guó)錳鋼鐵項(xiàng)目投資可行性研究報(bào)告
- 2017年湖北省黃岡市中考語(yǔ)文(有解析)
- 幼兒園數(shù)學(xué)《比較物體的大小》課件
- 中國(guó)水利水電第十二工程局有限公司招聘筆試真題2023
- DB37-T3953-2020醫(yī)療衛(wèi)生機(jī)構(gòu)安全風(fēng)險(xiǎn)分級(jí)管控體系實(shí)施指南
- 工業(yè)機(jī)器人系統(tǒng)運(yùn)維員(中級(jí))課件全套 宋永昌 項(xiàng)目1-3 機(jī)械系統(tǒng)檢查與診斷-工業(yè)機(jī)器人運(yùn)行維護(hù)與保養(yǎng)
- T-CSPSTC 111-2022 表層混凝土低滲透高密實(shí)化施工技術(shù)規(guī)程
- 浩順一卡通軟件新版說(shuō)明書(shū)
- 2024年高考英語(yǔ)新課標(biāo)1卷講評(píng)(七選五+完形填空+語(yǔ)法填空)-2025屆高三英語(yǔ)一輪復(fù)習(xí)
- 植物檢疫員崗位職責(zé)說(shuō)明書(shū)
- 2023~2024學(xué)年二年級(jí)下冊(cè)語(yǔ)文期末模考試卷·創(chuàng)意情境 統(tǒng)編版
- 經(jīng)理層年度任期經(jīng)營(yíng)業(yè)績(jī)考核及薪酬辦法
評(píng)論
0/150
提交評(píng)論