標籤:
各組結合所選項目,編寫項目的規格說明書(Spec),Spec應至少包含以下內容:
1. Spec的目標
2. 項目的典型使用者和情境
3. 項目的用例模型
4. 項目中涉及到的術語,它們的含義是什嗎?
5. 使用者是如何使用軟體的功能的?
1.Spec的目標
資訊管理系統是一個十分基礎且必要的應用程式,幾乎每個公司,每個組織都會有一個屬於自己的資訊管理系統,方便增刪改查管理員的資訊。此Spec是為了更好的闡述本程式的細節問題,使開發更具體,內容包括項目的典型使用者和情境,項目的用例模型,項目中涉及到的術語及含義,使用者如何使用軟體功能等方面。希望使用者與開發人員可以對本程式有一個共同的理解。
2.項目的典型使用者和情境
典型使用者
姓名:學生A
性別:男
年齡:21
職務:班長
收入:無
知識層次和能力:大學生
生活/工作情況:擁有健康的日常
動機,目的,困難:聯絡全院各個班級的班級,班級太多不知如何聯絡
使用者偏好:上網,電腦
使用者比例:?
典型情境:導員下發任務,班長要把所需的學生資料上傳給老師。
典型描述:資料越詳細,提取資料越便捷,辦事效率越高。
情境
典型使用者:學生A
使用者的需求/迫切需要解決的問題:匯總一部分人員的資訊,具備可以查詢的功能,及時上交人員資訊。
3. 項目的用例模型
4. 項目中涉及到的術語,它們的含義是什嗎?
1.軟體: 是能夠完成預定功能和效能,並對相應資料進行加工的程式和描述程式及其操作的文檔。
2.對象: 對象是現實世界中個體或事物的抽象表示。
3.軟體可維護性: 指軟體被理解、改正、調整和改進的難易程度。
4.軟體生存周期: 軟體產品從形成概念開始,經過開發、運行(使用)和維護直到退役的全過程稱為軟體生存周期,包括軟體定義程式、開發、使用和維護三部分。
5.白盒測試: 設計過程中,設計者可以“看到”軟體系統的內部結構,並使用軟體的內部結構和只是來選擇測試資料及具體的測設方式。
6.預防性維護: 是為了進一步改善軟體系統的可維護性和可靠性,並為以後的改進奠定基礎。
7.構件圖: 描述軟體實現系統中各組成組件以及它們之間的依賴關係。
8.綜合測試 是組裝軟體的系統測試技術,按設計要求把通過單元測試的各個模組組裝在一起之後,進行綜合測試以便發現與介面有關的各種錯誤。
5. 使用者是如何使用軟體的功能的?
我們的項目做出來是PC版的,使用者在使用時就相當於在使用一個普通的APP,點擊進入之後,需輸入使用者名稱密碼進入查詢介面,點擊選擇你所需要查詢的按鈕,即可進入系統查詢,退出點擊退出按鈕即可。
團隊作業二