考試成績(jī)管理系統(tǒng)_第1頁(yè)
考試成績(jī)管理系統(tǒng)_第2頁(yè)
考試成績(jī)管理系統(tǒng)_第3頁(yè)
考試成績(jī)管理系統(tǒng)_第4頁(yè)
考試成績(jī)管理系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩9頁(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、軟件工程實(shí)訓(xùn)報(bào)告系別: 班級(jí): 姓名: XXX 學(xué)號(hào): 指導(dǎo)老師: XXX 日期: 2013年6月 項(xiàng)目名稱:項(xiàng)目成員:成員分工:目 錄1、可行性分析報(bào)告2、需求分析報(bào)告3、總體設(shè)計(jì) 4、軟件詳細(xì)設(shè)計(jì) 5、用戶界面、數(shù)據(jù)庫(kù)及其接口設(shè)計(jì)6、測(cè)試設(shè)計(jì)方案7、維護(hù)設(shè)計(jì)方案8、軟件項(xiàng)目管理與計(jì)劃9、總結(jié)10、參考資料 考試成績(jī)管理系統(tǒng)一、 可行性分析報(bào)告 1、數(shù)據(jù)流圖 2、數(shù)據(jù)字典二、 需求分析 1、系統(tǒng)開(kāi)發(fā)的目的:2、應(yīng)用范圍:3、系統(tǒng)功能需求分析4、系統(tǒng)數(shù)據(jù)建模(E-R圖)5、系統(tǒng)功能建模(狀態(tài)圖) 三、 總體設(shè)計(jì)1、 系統(tǒng)層次圖 四、詳細(xì)設(shè)計(jì)1、 模塊的詳細(xì)設(shè)計(jì)2、 程序的流程圖3、 模塊的輸出

2、結(jié)果五、用戶界面、數(shù)據(jù)庫(kù)及其接口設(shè)計(jì)六、測(cè)試設(shè)計(jì)方案七、維護(hù)設(shè)計(jì)方案八、軟件項(xiàng)目管理與計(jì)劃九、總結(jié)十、參考資料備注:考試成績(jī)管理系統(tǒng)說(shuō)明:(用UML課程方式演示)高校教材管理信息系統(tǒng)需求概述考試成績(jī)管理系統(tǒng)是對(duì)每個(gè)參與考試的學(xué)員成績(jī)進(jìn)行綜合管理的一個(gè)系統(tǒng)c.1需求分析1學(xué)員報(bào)名參加相應(yīng)的科目考試,通過(guò)考試成績(jī)管理系統(tǒng)辦理考試報(bào)名手續(xù),并產(chǎn)生相應(yīng)的考試編號(hào)。2.每次考試完畢后,系統(tǒng)管理員及時(shí)將參加考試學(xué)員的考試成績(jī)輸入系統(tǒng)中3.系統(tǒng)可以供學(xué)員和管理人員查詢考試的成績(jī)4.系統(tǒng)管理人員可以根據(jù)自己的權(quán)限通過(guò)系統(tǒng)增刪查改5.系統(tǒng)能夠根據(jù)數(shù)據(jù)中的學(xué)員考試成績(jī),自動(dòng)加以分類統(tǒng)計(jì),進(jìn)行排序顯示c.2 系統(tǒng)建

3、模在系統(tǒng)建模之前,首先需要在Rational Rose 2003中創(chuàng)建一個(gè)模型,并命名為“考試成績(jī)管理系統(tǒng)”,該名稱將會(huì)在Rational Rose 2003的頂端出現(xiàn),如圖b-1所示。圖b-1 創(chuàng)建項(xiàng)目系統(tǒng)模型c.2.1 創(chuàng)建系統(tǒng)用例模型創(chuàng)建系統(tǒng)用例模型的第一步是確定系統(tǒng)的參與者??荚嚦煽?jī)管理系統(tǒng)的參與者包含以下三種:學(xué)員:參加考試主體系統(tǒng)管理員:負(fù)責(zé)考試成績(jī)管理系統(tǒng)的操作和后臺(tái)維護(hù)系統(tǒng)數(shù)據(jù)庫(kù):參與系統(tǒng)完成各項(xiàng)功能的用例圖,三個(gè)參與者如圖b-2所示。圖b-2系統(tǒng)參與者然后,根據(jù)參與者的不同分別畫出各個(gè)參與者的用例圖。l 學(xué)員用例圖:學(xué)生在本系統(tǒng)中可以進(jìn)行報(bào)名、成績(jī)查詢和退出的相關(guān)操作,通過(guò)這

4、些活動(dòng)創(chuàng)建的學(xué)員用例圖如圖b-3所示。l 系統(tǒng)管理員用例圖:系統(tǒng)管理員在本系統(tǒng)中可以進(jìn)行錄入成績(jī)、查詢成績(jī)、修改成績(jī)刪除成績(jī)和退出系統(tǒng)的操作,通過(guò)這些活動(dòng)創(chuàng)建的教師用例圖如圖b-4所示。l 系統(tǒng)數(shù)據(jù)庫(kù)用例圖:系統(tǒng)數(shù)據(jù)庫(kù)用例圖在本系統(tǒng)中負(fù)責(zé)考試報(bào)名、記錄成績(jī)、統(tǒng)計(jì)成績(jī)、更新維護(hù)成績(jī)、設(shè)置考試編號(hào)等,操作時(shí)與數(shù)據(jù)彼此交互, 通過(guò)這些活動(dòng)創(chuàng)建的系統(tǒng)管理員用例圖如圖了b-5所示。 圖b-3學(xué)生用例圖 圖b-5 系統(tǒng)管理員用例圖圖b-5 系統(tǒng)數(shù)據(jù)庫(kù)用例圖c.2.2 創(chuàng)建系統(tǒng)靜態(tài)模型從前面的需求分析中,可以根據(jù)主要三個(gè)類對(duì)象:學(xué)員、系統(tǒng)管理員、系統(tǒng)數(shù)據(jù)庫(kù)創(chuàng)建完整的類圖,如圖b-6所示。圖b-6 系統(tǒng)類圖類

5、與類之間的關(guān)系如下: 類類關(guān)系學(xué)員系統(tǒng)數(shù)據(jù)員泛化學(xué)員系統(tǒng)數(shù)據(jù)庫(kù)依賴系統(tǒng)數(shù)據(jù)員系統(tǒng)數(shù)據(jù)庫(kù)依賴c.2.3創(chuàng)建系統(tǒng)動(dòng)態(tài)模型系統(tǒng)的動(dòng)態(tài)模型可以使用交互作用圖、狀態(tài)圖和活動(dòng)圖來(lái)描述。1. 創(chuàng)建序列圖和協(xié)作圖學(xué)生在本系統(tǒng)中的活動(dòng)步驟分為:01學(xué)員在操作界面輸入報(bào)名信息02系統(tǒng)添加相應(yīng)數(shù)據(jù)03數(shù)據(jù)庫(kù)進(jìn)行更新04系統(tǒng)將考試編號(hào)輸出到屏幕根據(jù)以上步驟創(chuàng)建的序列圖和協(xié)作圖,如圖b-7和圖b-8所示。圖b-7 學(xué)員報(bào)名序列圖圖 b-8 學(xué)員報(bào)名協(xié)作圖查詢成績(jī)的步驟分為:01學(xué)員或系統(tǒng)管理員在系統(tǒng)成績(jī)查詢的界面輸入查詢的條件。02系統(tǒng)將查詢結(jié)果輸出到界面顯示。根據(jù)以上步驟創(chuàng)建的序列圖和協(xié)作圖,如圖b-9和圖b-10所

6、示。圖b-9 查詢成績(jī)序列圖圖 b-10查詢成績(jī)協(xié)作圖系統(tǒng)管理員維護(hù)成績(jī)的步驟分為:01系統(tǒng)管理員在操作界面執(zhí)行錄入、修改和刪除成績(jī)的操作。02系統(tǒng)數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行相應(yīng)的處理03統(tǒng)計(jì)成績(jī)模塊對(duì)數(shù)據(jù)進(jìn)行更新,并保存到數(shù)據(jù)庫(kù)04向界面返回操作結(jié)果根據(jù)以上步驟創(chuàng)建的序列圖和協(xié)作圖,如圖b-11和圖b-12所示。圖b-11 維護(hù)成績(jī)序列圖圖 b-12維護(hù)成績(jī)協(xié)作圖2. 創(chuàng)建活動(dòng)圖還可以利用系統(tǒng)的活動(dòng)圖來(lái)描述系統(tǒng)的參與者是如何協(xié)同工作的??荚嚬芾硐到y(tǒng)中,根據(jù)學(xué)生和系統(tǒng)管理員活動(dòng)步驟,可以創(chuàng)建活動(dòng)圖,如圖b-13所示。圖 b-13 系統(tǒng)活動(dòng)圖3. 創(chuàng)建狀態(tài)圖在考試成績(jī)管理系統(tǒng)中,有明確狀態(tài)轉(zhuǎn)換的類是考試成

7、績(jī),考試成績(jī)主要有兩個(gè)狀態(tài):一個(gè)是原來(lái)產(chǎn)生的成績(jī),另一個(gè)是維護(hù)更新數(shù)據(jù)庫(kù)數(shù)據(jù)后的成績(jī)。本系統(tǒng)的狀態(tài)圖如圖b-14所示。圖b-14 考試成績(jī)狀態(tài)圖c.2.4 創(chuàng)建系統(tǒng)部署模型對(duì)系統(tǒng)的實(shí)現(xiàn)結(jié)構(gòu)進(jìn)行建模的方式包括兩種,即構(gòu)件圖和部署圖。成績(jī)管理系統(tǒng)的構(gòu)件圖通過(guò)協(xié)作映射到系統(tǒng)的實(shí)現(xiàn)類中,說(shuō)明該構(gòu)件物理實(shí)現(xiàn)的邏輯類,在本系統(tǒng)中,可以對(duì)學(xué)員類、系統(tǒng)管理員類、系統(tǒng)數(shù)據(jù)庫(kù)分別創(chuàng)建對(duì)應(yīng)的構(gòu)件進(jìn)行映射,創(chuàng)建的高校教材管理系統(tǒng)的構(gòu)件圖如圖b-16所示。圖b-16 系統(tǒng)結(jié)構(gòu)圖成績(jī)管理系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排,包括4個(gè)節(jié)點(diǎn),分別是:客戶端瀏覽器、Http服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器和打印機(jī),創(chuàng)建后的部署圖如圖c-14所示。圖 b-17 系統(tǒng)部署圖c.3總結(jié)通過(guò)本次的實(shí)訓(xùn),我查閱了一些資料,并獨(dú)立完成了系統(tǒng)從需求分析到各種系統(tǒng)類圖的制作過(guò)程

溫馨提示

  • 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)論