本科實驗報告
課程名稱: 系統分析與設計
實驗專案實驗
實驗地點
專業班級學號
學生姓名
指導教師
2023年 11月日
一、實驗目的
通過《系統分析與設計》實驗,使學生在實際的案例中完成系統分析與系統設計中的主要步驟,並熟悉資訊系統開發的有關應用軟體,加深對資訊系統分析與設計課程基礎理論、基本知識的理解,提高分析和解決實際問題的能力,使學生在實踐中熟悉資訊系統分析與設計的規範,為後繼的學習打下良好的基礎。
二、實驗要求
學生以個人為單位完成,自選題目,班內題目不重複,使用uml進行系統分析與設計,並完成實驗報告。實驗報告以紙質版(a4)在課程結束後一周上內提交(13周)。
三、實驗主要裝置:筆記本計算機
四、實驗內容
1 選題及專案背景
圖書館管理系統
2 定義
學生填寫(對自選專案系統進行描述200-)
3 參考資料
學生填寫
4 系統分析與設計
4.1需求分析
4.1.1識別參與者
學生填寫
4.1.2 對需求進行捕獲與描述
學生填寫時刪除以下括號內容
( 內容要求1:對每個用例進行概要說明,參考以下格式:
用例名稱:刪除借閱者資訊執行者:管理員
目的:完成一次刪除借閱者資訊的完整過程。)
(內容要求2:選擇其中乙個用例(如下訂單)給出其用例描述。格式參考下表
4.1.3 用例圖
通過已掌握的需求,初步了解系統所要完成的功能。下面給出用例圖。
4.1.4 分析與討論
1) 建模用例圖的步驟、方法?
2) 如何識別系統的參與者?應該如何劃分用例,應注意哪些問題?
3) 心得
4.2 建立物件模型
4.2.1 候選類的資料字典
學生填寫
4.2.2定義類
( 內容以「書籍資訊」類為例列出該類的屬性和操作如下:
「書籍資訊」類
屬性國際標準書號(isbn):文字(string)
書名(name):文字
作者名字(author):文字
書價(prince):數值(double)
出版社(book concern):文字
書籍編號(regimentaion): 文字
操作設定書號setisbn()
獲取書號getisbn
設定書名getname
獲取書名setname
設定作者名setauthor
獲取作者名getauthor
設定出版社 setbook_concern
獲取出版社 getbook_concern
設定書** setprice
獲取書** getprice
設定書編號 setregimentation
獲取書編號 getregimentation)
) 4.2.3繪製類圖
( 在類圖中標示出類的屬性、操作、類之間的關係及多重性 ,並對所給出的類**釋說明 。 )
4.2.4包圖
對於大型複雜系統,常需要把大量的模型元素用包組織起來,以方便處理。對所選系統的類進行分組,以便更清晰地了解系統的結構。
(畫出包圖並說相應解釋說明)
4.2.5分析與討論
1)建模類圖的步驟、方法?
2)識別類有哪些方法,你是如何識別類的 ?
3)解釋關聯的多重性?如何確定類的屬性、操作、類之間的關聯關係、組織類之間的繼承?
4.3 建立動態模型
系統的動態行為模型由互動圖(順序圖和協同圖)、狀態機圖和活**表達。在系統的分析和設計中應當對主要的use case和物件類繪製這些圖形,以便分析系統的行為,印證和修改系統的靜態結構,滿足使用者的需求,達到系統的目標。
( 繪製自選系統乙個主要用例的順序圖並解釋說明)
4.3.2 通訊圖
(將以上順序圖轉換為通訊圖)
4.3.3活**
活**的主要作用是表示系統的業務工作流和併發處理過程。針對自選系統主要的業務工作流繪製活**。
繪製活**需要確定參與活動的物件、動作狀態、動作流,以及物件流。
4.3.4狀態圖
狀態機圖表現乙個物件(類)的生命史。對於一些實現重要行為動作的物件應當繪製狀態機圖。繪製狀態機圖需要確定乙個物件的生命期可能出現的全部狀態,哪些事件將引起狀態的轉移,將會發生哪些動作。
(繪製所選系統的乙個物件的狀態圖並解釋說明)
4.3.5 分析與討論
4.4物理模型
4.4.1 建立構件圖
系統實現的源**、二進位製碼、執行碼可以按照模組化的思想,用構件分別組織起來,明確系統各部分的功能職責和軟體結構。
(學生補充自選系統的執行軟體織成的構件圖並解釋說明,如果需要,可以繪製系統的源**、二進位製碼和執行碼的構件的跟蹤關係圖。)
4.4.2 建立部署圖
(學生補充自選系統的部署圖並解釋說明)
系統分析實驗報告2019
本科實驗報告 課程名稱 系統分析與設計 實驗專案 網上訂餐管理系統 實驗 實驗地點逸夫樓304 專業班級 軟體1219班學號 2012005515 學生姓名王芳 指導教師雷紅 2014年 11月 20 日 一 實驗目的 通過 系統分析與設計 實驗,使學生在實際的案例中完成系統分析與系統設計中的主要步...
系統分析與設計實驗報告
軟體設計報告 題目 書店進銷存管理系統 班級 b101109 姓名 王惠劉歡許婷杜菊 指導教師 徐潤森 職稱成績 經濟與管理學院 書店進銷存管理系統 一.需求分析 1.背景 隨著計算機技術的不斷發展,它已經成為人們工作和生活中不可缺少的工具。早在1954年,銀行 大公司和大企業紛紛採用計算機進行帳戶...
系統分析與建模實驗報告
2012 2013年第二學期 姓名學號班級 10軟體卓越 指導教師 唐學忠 軟體工程系 一 實驗目的 掌握在ea中用例圖的基本用法和使用技巧。二 實驗環境 軟體平台 microsoft windows2000 xp。軟體工具 ea。三 實驗內容與要求 本實驗基於某學校網上選課系統的用例圖的設計和實現...