计算机网络工程实验分析与体会_《软件工程》面向对象分析实验
面向對象分析實驗報告要求
1目的與要求:
1)系統學習和理解面向對象軟件工程分析與設計階段的基本任務、過程以及基本概念、原理、技術和方法;
2)掌握OOA階段的建模方法和建模工具,如對象模型、動態模型、功能模型及其繪制工具;
3)通過試驗要逐步提高運用軟件工程基本理論、技術和方法解決實際問題的能力;
4)了解有關Microsoft Office Visio 系統或Power Design系統,掌握相關UML的建模工具及其使用方法;
5)按照實驗題目要求獨立完成實驗內容,如發現拷貝、抄襲者嚴肅處理;
6)認真書寫實驗報告,并按時提交(6月15日前提交)。
2 實驗內容或題目
1. 根據自己的興趣或關注熱點,結合實際應用選擇一小題目,如教材上的例題和習題:零件訂購系統,銀行儲蓄系統,鐵路民航訂票系統,醫院患者病情診斷和監控系統,圖書管理系統,學籍管理系統,多媒體播放系統等。然后進行所選定題目進行面向對象分析(第六次實驗為OOD實驗,仍在本次實驗的基礎上完成,請合理選題);
2. OOA要求:用類圖建立系統的對象模型;用狀態圖建立系統的動態模型;用用例圖建立系統的功能模型(要配置必要的腳本說明,分析模型中類和對象必須擁有足以描述和解決實際問題的豐富信息)。
3 實驗步驟與源程序
4 測試數據與實驗結果(可以抓圖粘貼)
1) 用類圖建立系統的對象模型
① 關聯描述:
圖書類別-圖書:類型為單向關聯;關聯所連接的類:圖書類別和圖書
讀者-借出圖書:類型為單向關聯;關聯所連接的類:讀者和借出圖書
讀者-歸還圖書:類型為單向關聯;關聯所連接的類:讀者和歸還圖書
② 繼承描述:
圖書和借出圖書:后者繼承前者
圖書和歸還圖書:后者繼承前者
③ 依賴描述:
圖書處理系統與借出圖書:前者依賴于后者
圖書處理系統與歸還圖書:前者依賴于后者
圖書處理系統與讀者:前者依賴于后者
2) 用狀態圖建立系統的動態模型管理員管理書籍信息:事件跟蹤、狀態圖
時間追蹤圖:
狀態圖:
3) 讀者借還書事件追蹤圖、狀態圖
狀態圖:
5 結果分析與實驗體會
本次實驗是一個簡易的圖書管理系統的分析實驗,通過office系列中的visio軟件進行圖形繪制,初期對軟件不太熟悉走了一些彎路,畫了很多沒有用的圖。隨著對軟件漸漸熟悉最終完成了本次實驗的要求。本次實驗中對狀態圖,時間追蹤圖有更加深入的了解,同時也鞏固了課本上對面向對象知識的理解。使我以后對其他系統的分析有了許多經驗以及熟悉了visio軟件,讓我以后對系統分析更加容易。
總結
以上是生活随笔為你收集整理的计算机网络工程实验分析与体会_《软件工程》面向对象分析实验的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python实现图的数据存储_Neo4j
- 下一篇: nginx 转发_除了转发和负载均衡,n