軟體工程實驗報告 一
一、實驗名稱
學生資訊管理系統
二、實驗目的
完成學生資訊管理系統需求分析,建立需求模型;
系統掌握軟體開發過程中需求分析過程,分別對系統進行業務分析、使用者需求分析和系統需求分析。
三、實驗主要內容
將整個需求分析過程分為業務分析、使用者需求分析和系統需求分析,確定每個模組功能所需要的演算法和資料結構,並設計出程式的詳細規格說明,可畫出詳細的程式流程圖,為編碼做準備,寫出詳細設計報告。
四、實驗原理
確定對系統的綜合要求,包括:
· 功能需求:這方面的需求指定系統必須提供的服務。通過需求分析應該劃分出系統必須完成的所有功能。
· 效能需求:效能需求指定系統必須滿足的定時約束或容量約束,通常包括速度(響應時間)、資訊量速率、主存容量、磁碟容量、安全性等方面的需求。
· 可靠性和可用性需求:可靠性需求定量地指定系統的可靠性。
五、實驗結果
學生資訊管理系統需求分析報告
第一章 學生資訊管理系統簡介
第二章 學生管理系統業務用例建模
2.1 學生管理系統業務流程分析
2.1.1 成績查詢流程分析
1、核對賬戶名和密碼,登陸系統。
2、根據老師,學生,管理員的需求查詢資料。
3、顯示資料。
查詢流程圖如下
2.1.2 學生資訊管理流程分析
1、核對賬戶名和密碼,登陸系統。
2、管理員更改學生資訊
管理流程圖如下:
2.1.3 資訊錄入流程分析
1、核對賬戶名和密碼,登陸系統。
2、老師錄入學生資訊
錄入資訊流程圖如下:
2.2業務需求用例建模階段
2.2.1業務角色的查詢及建立
學生資訊管理系統涉及的業務角色有:老師,學生,管理員。
2.2.2業務用例查詢與分析
根據業務流程可以找到基本的業務用例有很多,簡要列舉如下:
· 老師錄入學生基本資訊。
· 學生檢視個人資訊。
· 管理員對資訊的管理。
2.2.3業務用例圖
第三章 學生管理系統需求用例建模
3.1 資訊管理需求用例分析
3.1.1 確定系統角色:學生資訊管理系統中,我們通過分析,可以找出這樣一些角色:老師,學生,管理員。
3.1.2確定系統頂層用例
系統得頂層用例圖如下:
3.2系統整體功能描述
系統整體功能圖如下:
十六周實驗報告 任務一
源程式 include include include using namespace std int main double a 500 t int i,j for i 0 i 500 i infile.close for j 0 j 499 j ofstream outflie ordered ...
實驗二任務一
1.掌握如何建立乙個activity 2.掌握如何在activity中新增控制項並進行事件處理 3.掌握如何通過intent啟動另外乙個 activity 4.掌握如何通過intent在多個 activity 之間傳遞資料 5.掌握activity的生命週期 裝有android開發環境的計算機 1....
整理一下微任務和巨集任務
整理一下微任務和巨集任務 非同步執行的執行機制如下 同步任務也如此,因為它可以被視為沒有非同步任務的非同步執行 所有同步任務都在主線程上執行,形成乙個執行棧 execution context stack 主線程之外,還存在乙個 任務佇列 只要非同步任務有了執行結果,就在 任務佇列 之中放置乙個事件...