【實驗報告】實驗七 系統建模

實驗七 系統建模

一、實驗目的:

  1. 通過對系統的整體建模,進一步理解如何使用軟件開發工具輔助軟件開發。
  2. 進一步加深對結構化軟件開發技術和麪向對象開發技術的理解。

二、實驗要求:

綜合利用已經學習的知識,完成系統的建模。

三、實驗內容:

以圖書管理系統爲例,將前面介紹的UML的各種圖形以及模型元素綜合起來,形成對圖書管理系統的建模實例。系統管理員能夠通過該系統進行如下活動。查詢書籍信息、添加書籍、刪除書籍、修改書籍、查詢讀者信息、添加讀者、刪除讀者、修改讀者信息、添加書目、刪除書目。

四、實驗步驟:

  1. 選定一個系統,完成系統分析。
  2. 完成各模塊的設計。
  3. 完成系統建模。
  4. 實驗結束後,整理實驗報告。

五、實驗結果

1. 系統分析

系統管理員能夠通過該系統進行如下活動。查詢書籍信息、添加書籍、刪除書籍、修改書籍、查詢讀者信息、添加讀者、刪除讀者、修改讀者信息、添加書目、刪除書目。
涉及到的實體有管理員、讀者、書籍,管理員可以對讀者和書籍的相關信息進行增刪改查

2. 模塊設計

有系統分析可以看出本系統只是對管理員角色進行了設計,管理員完成對數據庫內學生和書籍等信息完成相關的增刪改查操作。
可以採用mvc設計,模型層可用於創建數據庫的實體類,控制層用於操作數據庫的增刪改查,視圖層用於前端顯示相關信息。

3. 系統建模

E-R圖
在這裏插入圖片描述
用例圖
在這裏插入圖片描述
類圖
在這裏插入圖片描述

六、心得體會

本系統還是比較簡單的系統,只是通過設計管理員對圖書和學生的相關信息進行了增刪改查,沒有涉及到複雜的繼承、實現關係。通過本實驗也對軟件工程設計模式有了些許的瞭解,更加熟悉了UML圖的畫法,和對Visio的用法更加熟悉。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章