本科實驗報告
課程名稱: 系統分析與設計
實驗專案實驗
實驗地點
專業班級學號
學生姓名
指導教師
2023年 11月日
一、實驗目的
通過《系統分析與設計》實驗,使學生在實際的案例中完成系統分析與系統設計中的主要步驟,並熟悉資訊系統開發的有關應用軟體,加深對資訊系統分析與設計課程基礎理論、基本知識的理解,提高分析和解決實際問題的能力,使學生在實踐中熟悉資訊系統分析與設計的規範,為後繼的學習打下良好的基礎。
二、實驗要求
學生以個人為單位完成,自選題目,班內題目不重複,使用uml進行系統分析與設計,並完成實驗報告。實驗報告以紙質版(a4)在課程結束後二周上內提交(12周)。
三、實驗主要裝置:台式或筆記本計算機
四、實驗內容
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 專業班級 軟體1217 學號 201200 x 學生姓名xx 指導教師楊麗鳳 2014年 11月 14 日 一 實驗目的 通過 系統分析與設計 實驗,使學生在實際的案例中完成系統分析與系...
太原理工大學程式控制交換實驗報告
太原理工大學現代科技學院 課程實驗報告 專業班級 學號姓名 指導教師 實驗名稱同組人 專業班級學號姓名成績 實驗目的 centrex商務群運用公用網的裝置實現了使用者交換機pabx的功能。使用centrex業務功能的使用者除了可以獲得普通公用網使用者的所有業務功能外,還可以具有centrex具備的特...
述職報告太原理工大學
4 進一步完善了語音室和機房裝置定期巡查制度。做好語音室和機房的日常維護工作,2011年沒有發生大的故障。遇到的突發故障,均在最快時間內協調各方及時排除進行了故障,保證了語音室和機房的教學活動的正常進行。5.按照學校要求,建立了安全檢查登記制度,做到每日對語音室和機房的安全狀況進行檢查,並做到每日登...