各組結合所選專案,編寫專案的規格說明書(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. 使用者是如何使用軟體的功能的?
團隊作業 二
031602428 蘇路明 通過這些個性化的分享,使用者們能分享和記錄生活中美好的點點滴滴。使用者們能實現旅遊標記,能分享足跡,展現自我。我們團隊人手充足,分工明確。而且都是同班同學,都住在同層樓中。溝通起來非常方便,容易達成共識,方便工作的進行。市面上有幾個競品。接下來會一 一分析。蘇路明 20 ...
團隊作業 (二)
1.檔案編碼 2.自定義的函式名使用通俗易懂,一目了然的名字 4.列長限制 注意花括號的匹配,在 換行時至少縮排4個空格,縮排不要用tab,增強 的可讀性和美觀性。5.注釋 注釋應少而精,注釋的作用只是用來增加重要的 段的易讀性,的關鍵處應有注釋。6.變數宣告 每次只宣告乙個變數,不要使用組合宣告,...
團隊作業二
我們這款軟體的最終收益者為在校學生,而很多中學生由於學校和家長對手機的管制,所以主要使用者會集中在大學生。在收益者當中主要包括發布筆記和查閱筆記的兩類 1 發布筆記的可以將自己的筆記分享出去讓更多的人一起學習,也可以和更厲害的學霸一起討論。2 查閱筆記的可以通過別人記的筆記學習別人的經驗,從而提高自...