![考試成績管理系統_第1頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/20/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a1.gif)
![考試成績管理系統_第2頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/20/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a2.gif)
![考試成績管理系統_第3頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/20/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a3.gif)
![考試成績管理系統_第4頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/20/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a4.gif)
![考試成績管理系統_第5頁](http://file3.renrendoc.com/fileroot_temp3/2021-12/20/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a/b18fa0ae-2dcd-4f30-b268-10ef515b7c4a5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、軟件工程實訓報告系別: 班級: 姓名: XXX 學號: 指導老師: XXX 日期: 2013年6月 項目名稱:項目成員:成員分工:目 錄1、可行性分析報告2、需求分析報告3、總體設計 4、軟件詳細設計 5、用戶界面、數據庫及其接口設計6、測試設計方案7、維護設計方案8、軟件項目管理與計劃9、總結10、參考資料 考試成績管理系統一、 可行性分析報告 1、數據流圖 2、數據字典二、 需求分析 1、系統開發(fā)的目的:2、應用范圍:3、系統功能需求分析4、系統數據建模(E-R圖)5、系統功能建模(狀態(tài)圖) 三、 總體設計1、 系統層次圖 四、詳細設計1、 模塊的詳細設計2、 程序的流程圖3、 模塊的輸出
2、結果五、用戶界面、數據庫及其接口設計六、測試設計方案七、維護設計方案八、軟件項目管理與計劃九、總結十、參考資料備注:考試成績管理系統說明:(用UML課程方式演示)高校教材管理信息系統需求概述考試成績管理系統是對每個參與考試的學員成績進行綜合管理的一個系統c.1需求分析1學員報名參加相應的科目考試,通過考試成績管理系統辦理考試報名手續(xù),并產生相應的考試編號。2.每次考試完畢后,系統管理員及時將參加考試學員的考試成績輸入系統中3.系統可以供學員和管理人員查詢考試的成績4.系統管理人員可以根據自己的權限通過系統增刪查改5.系統能夠根據數據中的學員考試成績,自動加以分類統計,進行排序顯示c.2 系統建
3、模在系統建模之前,首先需要在Rational Rose 2003中創(chuàng)建一個模型,并命名為“考試成績管理系統”,該名稱將會在Rational Rose 2003的頂端出現,如圖b-1所示。圖b-1 創(chuàng)建項目系統模型c.2.1 創(chuàng)建系統用例模型創(chuàng)建系統用例模型的第一步是確定系統的參與者??荚嚦煽児芾硐到y的參與者包含以下三種:學員:參加考試主體系統管理員:負責考試成績管理系統的操作和后臺維護系統數據庫:參與系統完成各項功能的用例圖,三個參與者如圖b-2所示。圖b-2系統參與者然后,根據參與者的不同分別畫出各個參與者的用例圖。l 學員用例圖:學生在本系統中可以進行報名、成績查詢和退出的相關操作,通過這
4、些活動創(chuàng)建的學員用例圖如圖b-3所示。l 系統管理員用例圖:系統管理員在本系統中可以進行錄入成績、查詢成績、修改成績刪除成績和退出系統的操作,通過這些活動創(chuàng)建的教師用例圖如圖b-4所示。l 系統數據庫用例圖:系統數據庫用例圖在本系統中負責考試報名、記錄成績、統計成績、更新維護成績、設置考試編號等,操作時與數據彼此交互, 通過這些活動創(chuàng)建的系統管理員用例圖如圖了b-5所示。 圖b-3學生用例圖 圖b-5 系統管理員用例圖圖b-5 系統數據庫用例圖c.2.2 創(chuàng)建系統靜態(tài)模型從前面的需求分析中,可以根據主要三個類對象:學員、系統管理員、系統數據庫創(chuàng)建完整的類圖,如圖b-6所示。圖b-6 系統類圖類
5、與類之間的關系如下: 類類關系學員系統數據員泛化學員系統數據庫依賴系統數據員系統數據庫依賴c.2.3創(chuàng)建系統動態(tài)模型系統的動態(tài)模型可以使用交互作用圖、狀態(tài)圖和活動圖來描述。1. 創(chuàng)建序列圖和協作圖學生在本系統中的活動步驟分為:01學員在操作界面輸入報名信息02系統添加相應數據03數據庫進行更新04系統將考試編號輸出到屏幕根據以上步驟創(chuàng)建的序列圖和協作圖,如圖b-7和圖b-8所示。圖b-7 學員報名序列圖圖 b-8 學員報名協作圖查詢成績的步驟分為:01學員或系統管理員在系統成績查詢的界面輸入查詢的條件。02系統將查詢結果輸出到界面顯示。根據以上步驟創(chuàng)建的序列圖和協作圖,如圖b-9和圖b-10所
6、示。圖b-9 查詢成績序列圖圖 b-10查詢成績協作圖系統管理員維護成績的步驟分為:01系統管理員在操作界面執(zhí)行錄入、修改和刪除成績的操作。02系統數據庫對數據進行相應的處理03統計成績模塊對數據進行更新,并保存到數據庫04向界面返回操作結果根據以上步驟創(chuàng)建的序列圖和協作圖,如圖b-11和圖b-12所示。圖b-11 維護成績序列圖圖 b-12維護成績協作圖2. 創(chuàng)建活動圖還可以利用系統的活動圖來描述系統的參與者是如何協同工作的。考試管理系統中,根據學生和系統管理員活動步驟,可以創(chuàng)建活動圖,如圖b-13所示。圖 b-13 系統活動圖3. 創(chuàng)建狀態(tài)圖在考試成績管理系統中,有明確狀態(tài)轉換的類是考試成
7、績,考試成績主要有兩個狀態(tài):一個是原來產生的成績,另一個是維護更新數據庫數據后的成績。本系統的狀態(tài)圖如圖b-14所示。圖b-14 考試成績狀態(tài)圖c.2.4 創(chuàng)建系統部署模型對系統的實現結構進行建模的方式包括兩種,即構件圖和部署圖。成績管理系統的構件圖通過協作映射到系統的實現類中,說明該構件物理實現的邏輯類,在本系統中,可以對學員類、系統管理員類、系統數據庫分別創(chuàng)建對應的構件進行映射,創(chuàng)建的高校教材管理系統的構件圖如圖b-16所示。圖b-16 系統結構圖成績管理系統的部署圖描繪的是系統節(jié)點上運行資源的安排,包括4個節(jié)點,分別是:客戶端瀏覽器、Http服務器、數據庫服務器和打印機,創(chuàng)建后的部署圖如圖c-14所示。圖 b-17 系統部署圖c.3總結通過本次的實訓,我查閱了一些資料,并獨立完成了系統從需求分析到各種系統類圖的制作過程
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度解除互聯網廣告合作合同
- 施工現場卸料風險點告知卡
- 職場技能提升的家庭作業(yè)實踐案例
- 家庭健康教育從理論到實踐的探索
- 科技展會中的人工智能與用戶體驗研究報告
- 二手房銷售合同樣本大全
- 臨時倉儲設備租賃合同2025
- 二手房買賣合同補充協議書范本
- 產品銷售獨家代理合同樣本
- 中介代理辦公租賃合同
- 小小銀行家-兒童銀行知識、理財知識培訓
- 物業(yè)公司縮減人員方案范本
- 河湖保護主題班會課件
- 機械基礎知識競賽題庫附答案(100題)
- 2022年上學期八年級期末考試數學試卷
- 閱讀理解特訓卷-英語四年級上冊譯林版三起含答案
- 國庫集中支付培訓班資料-國庫集中支付制度及業(yè)務操作教學課件
- 屋面及防水工程施工(第二版)PPT完整全套教學課件
- 2023年上海青浦區(qū)區(qū)管企業(yè)統一招考聘用筆試題庫含答案解析
- 2023年高一物理期末考試卷(人教版)
- 2023版押品考試題庫必考點含答案
評論
0/150
提交評論