



版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、面向對象分析與設計設計說明書姓 名: 李海鵬學 號: 20110450211班級: 11 計算機 2班指導教師:李紅軍完成日期: 2014.6.30考核目的考核項目要求設計要求考查學生對面向對象方法學的掌握程度,主要考察用例分析、類圖獲取、程序流程圖、界面設計、數據庫設計,提高同學們對實際項目的分析和設計能力。考核方式:課程設計考核內容:完成一個項目的基本分析和設計要求:學生從給定題目或自選一個項目的基本需求,要求通過更近一步的需求調研,完成以下幾個方面的任務:1、 完成項目的用例圖2、 給出系統的類圖3、 完成系統部分功能流程圖4、 給出系統的界面設計5、 給出系統的數據庫設計要求:1、 可
2、以選擇給定的題目中的任何一個,也可以自選題目,但需經任課老師同意。2、可以幾個同學一組共同完成同一個項目,但要求各自的分工明確,論文突出各自的重點。給定題目:學生管理系統、圖書管理系統、倉庫管理系統、智能家居系統、教務查詢系統、成績管理系統、銀行自動取款系統、簡易電梯運行系統、就診預約系統、自動搖號系統。目 錄1 需求分析11.1 功能描述11.2 參與者功能詳細描述12 系統的分析設計22.1系統用例圖22.2系統類圖22.3系統功能流程圖52.4系統界面設計52.5系統數據庫設計63 學習課程的心得體會8參考文獻 9圖書管理系統設計說明書1 需求分析1.1 功能描述在圖書管理系統中,每位讀
3、者都有一個獨立的賬戶,賬戶中存儲著讀者的個人信息及借閱圖書的信息。讀者借閱圖書要通過管理員來實現,并不能直接與系統進行交互,而需要管理員代理中間的流程。在借閱圖書時,第一步,讀者輸入賬戶名稱和ID 以及所要借的圖書名稱,提交表格信息;第二步,系統驗證該賬戶是否有效,查詢所要借的圖書是否存在、剩余量是否為0,若滿足借閱要求,則將借閱請求上交并顯示圖書信息和所在位置;第三步,管理員接受借閱請求,同時系統保存讀者借閱信息;第四步,讀者歸還圖書,系統驗證賬戶還書日期是否有效,刪除借閱信息。1.2 參與者功能詳細描述管理員:登錄功能、圖書管理功能(包括圖書信息的插入、修改、查詢、刪除功能和借閱信息的查詢
4、) 管理員只有正確登陸后才能進入系統主界面,并進行系統提供的相關操作讀者:登錄功能、查詢功能(包括圖書查詢和借閱信息查詢)2 系統的分析設計2.1系統用例圖圖 2.1 系統用例圖2.2系統類圖1. 圖書館管理系統的商業對象類圖商業運行了類圖主要包括讀者信息、書籍信息和借閱信息等幾個類。如下圖 2.2.1 所示:圖 2.2.1 對象類圖2. 基本運行功能類圖基本運行功能類圖是系統運行界面的基本功能部分,包括借書、還書、修改書籍信息的界面。如下圖 2.2.2 所示:圖 2.2.2 基本運行功能類圖3. 信息查詢類圖這部分類圖是系統運行界面的信息顯示部分,包括書籍信息,讀者信息的顯示,查詢各種信息的
5、對話框等界面。如下圖 2.2.3 所示:圖 2.2.3信息查詢類圖2.3系統功能流程圖圖 2.3 系統功能流程圖注釋:1 登錄:登錄狀態。2 基本借書業務 : 讀者在借閱圖書時基本的業務操作活動。3 添加書籍:添加書籍信息的活動。4 查詢、修改、刪除書籍:對書籍信息進行的基本操作。5 存儲信息:存儲書籍與借閱活動的基本信息。6 返回操作:取消操作活動,回到操作前狀態。2.4 系統界面設計1.管理員登陸界面如下圖2.4.1 所示圖 2.4.1管理員登錄界面2.讀者登錄界面如下圖2.4.2 所示圖 2.4.2讀者登錄界面3.系統主界面如下圖2.4.3 所示圖 2.4.3系統主界面2.5 系統數據庫
6、設計1.讀者信息表2-5-1表 2-5-12.圖書信息表2-5-2表 2-5-23.管理員信息表2-5-3表 2-5-34.圖書借閱信息表2-5-4表 2-5-43 學習課程的心得體會通過這次實習,我首次接觸了運用面向對象方法分析與設計一個簡單的系統,并把書本上的理論知識和實踐聯系起來,極大地鞏固了所學理論,為以后走向工作崗位打下一個初步的基礎。在這次圖書管理系統的設計中,遇到了很多在學習理論時沒有想過的問題,發現了自己在軟件設計方面知識的欠缺,發現了自己在以前的學習中沒有掌握的知識,知道了在以后的學習中需要努力的方向。雖然最終完成了系統的整個設計,但實際上有很多問題還沒有解決。通過這次對項目
7、的分析與設計,對所學知識的綜合運用,使我認識到自己在知識方面的不足和在編程過程中把握正確心態的重要性。因為編程是一個細致的工作,一點錯誤可能會導致整個系統的崩潰,所以要以嚴謹認真的態度做好每一個步驟,要以一種平和的心態面對將會出現的挑戰。在大四一年中,我還需要認真加強專業課的學習。我們是計算機軟件專業,編寫軟件是我們工作中離不開的,在以后實際工作中還會遇到這樣那樣的問題,我們的路也還很長,需要虛心學習,要有足夠的耐心和信心去面對軟件編程過程中的枯燥與各種錯誤的出現,為以后打下堅實的基礎。參考文獻1 郭靖宇,劉鳳華 . 使用軟件工程教程 . 中國鐵道出版社 2011 年 5 月, 第一版2 王宜
8、貴 . 軟件工程 . 機械工業出版社 2008 年 01 月 第二版3 徐峰,陳瑄 . UML面向對象建模基礎 中國水利水電出版社信息工程學院面向對象分析與設計實踐考核標準與成績報告單2013-2014 學年度第二學期期末排課編號:( 2013-2014-2 )-2006421-09419-1批閱日期:年 月 日11 計算姓名李海鵬 班級 學號 20110450211 機 2 班評分標準及評價項目評分標準滿分得分備注得分系統用例分析根據用例圖的20組成要素,用例的完整程度適當加減分,有不合理一處扣2-3分根據類圖的完成和合理程度系統類圖適當加減分,每一處不合理扣1-2分根據流程圖的要素和完整程度適當加減系統流程圖分,每一個不合理用例扣1-2 分根據界面設計的合理性和基系統界面設計本原則評判得分,一處不當之處扣 1-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國明黃花梨羅漢床市場調查研究報告
- 2025年中國無紡油畫布數據監測研究報告
- 2025年中國文儀雙線圈市場調查研究報告
- 2025年中國散熱附件數據監測研究報告
- 2025-2030年中國中空玻璃市場運營態勢及投資前景預測研究報告
- 肇慶市實驗中學高中歷史二教案:第課民國時期民族工業的曲折發展
- 新疆師范高等專科學校《中醫婦科學》2023-2024學年第二學期期末試卷
- 2025-2030年中國LCoS顯示芯片產業發展走勢及投資前景研究報告
- 信陽農林學院《語言學導學》2023-2024學年第二學期期末試卷
- 甘肅省武威五中學2024屆中考數學最后一模試卷含解析
- 考研英語03-12年真題譯文
- 旅游項目開發可行性報告
- 初中期末家長會模板
- 種植業統計培訓
- 人工肝個案護理
- 嚴重過敏反應診斷和臨床管理專家共識(2025年版)解讀
- 城市軌道交通項目質量管理體系構建-全面剖析
- 鋼結構工程數字化
- 西南名校聯盟2025屆“3 3 3”高考備考診斷性聯考(二)政治-答案
- 2025-2030中國光學級PMMA行業現狀調查與前景策略分析研究報告
- PLC在洗衣機控制中的應用實訓報告
評論
0/150
提交評論