實驗一熟悉acmestudio環境 (2學時)
1.實驗目的
(1)掌握軟體體系結構開發環境acmestudio的使用者介面組織。
(2)掌握acmestudio的常用操作。
(3)熟悉軟體體系結構的建模方法,掌握acme體系結構描述語言。
(4)了解常用的軟體體系結構風格。
2.實驗內容
通過例項練習,熟悉acmestudio環境介面組成,並掌握其常用操作,熟悉軟體體系結構的建模方法。
3.實驗準備
(1)查閱acmestudio環境有關指導材料和使用者手冊。
(2)熟悉軟體體系結構的有關概念、建模方法及體系結構描述語言acme。
(3)熟悉常用的軟體體系結構風格。
4.實驗步驟
5. 實驗結果
實驗二軟體體系結構設計 (4學時)
1.實驗目的
(1)熟練使用環境進行小規模軟體體系結構設計。
(2)進一步掌握軟體體系結構的描述。
(3)掌握常用的軟體體系結構風格。
(4)培養團隊協作精神。
2.實驗內容
學生成績管理系統用於學生成績的管理和查詢,該系統能完成成績的錄入、修改、查詢、統計等基本功能以及使用者的管理。
根據具體情況,選擇合適的軟體體系結構風格,設計該系統的軟體體系結構。
3.實驗準備
(1)合理分組,確定負責人。
(2)熟悉常用的軟體體系結構風格及其優缺點。
(3)熟悉軟體體系結構描述方法。
(4)熟悉學生成績管理系統的需求。
4.實驗步驟
5. 實驗結果
實驗三成績管理系統的設計與實現(綜合實驗) (2學時)
1.實驗目的
(1)理解基於體系結構的軟體開發模型。
(2)掌握基於體系結構的軟體開發方法及軟體設計工具和開發環境的使用。
(3)在軟體開發過程中培養學生的團隊協作精神。
2.實驗內容
成績管理系統服務於學生成績的管理和查詢,該系統能完成成績的錄入、修改、查詢、統計等基本功能以及使用者的管理,以滿足學生、教師及管理人員等使用者對系統的需求。用基於軟體體系結構的開發方法設計並實現本系統。
3.實驗準備
(1)合理分組,分配任務,確定負責人。
(2)熟悉基於體系結構的軟體開發模型。
(3)熟悉學生成績管理系統的需求。
(4)熟悉相關的設計和開發環境。
4.實驗步驟
5. 實驗結果
軟體體系結構作業
目錄1.需求描述 1 1.1 專案背景 1 1.2 專案目標 1 1.3 專案任務 1 2.靜態模型 1 2.1.軟體體系結構核心模型描述 1 2.2.靜態建模 2 用例圖 2 類及包圖 6 物件圖 9 構件圖 10 部署圖 10 3.動態模型 10 3.1 動態建模 10 狀態圖 10 活 11 ...
rup sad 軟體體系結構
專案名稱 軟體體系結構文件 版本 1.0 注意 以下模板供與 rational unified process 一起使用。包含在方括號中以藍色斜體 style infoblue 顯示的文字是用於向作者提供指導,在發布文件之前應將這些文字刪除。在此樣式之後輸入的段落將自動設定為正常 style bod...
軟體體系結構層次
基於層次體系結構的管理資訊系統設計與實現 1.引言 隨著經濟全球化的程序和市場競爭的加劇,商務環境的變化正深刻影響著企業組織管理的各方面.資訊系統作為現代企業管理系統的重要組成部分,也正面臨著前所未有的挑戰.一方面,資訊科技的發展要求企業進行流程重組,創造性的應用資訊科技,另一方面,在企業組織變化的...