團隊作業二

2022-09-08 12:27:12 字數 1289 閱讀 9417

各組結合所選專案,編寫專案的規格說明書(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 查閱筆記的可以通過別人記的筆記學習別人的經驗,從而提高自...