各組結合所選項目,編寫項目的規格說明書(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,點選進入之後,需輸入使用者名密碼進入查詢界面,點選選擇你所需要查詢的按鈕,即可進入系統查詢,退出點選退出按鈕即可。