任務管理平台需求規格說明書 v1

2021-03-24 23:21:11 字數 3274 閱讀 8059

任務管理系統系統需求規格說明書

軟體/系統需求規格說明書(srs

版本 宣告

本檔案所有權和解釋權歸智翔集團所有,未經智翔集團書面許可,不得複製或向第三方公開。

修訂歷史記錄

(a-新增,m-修改,d-刪除)

目錄1. 引言 5

1.1. 編寫目的 5

1.2. 系統涵蓋範圍 5

1.3. 縮略詞 5

1.4. 假設和限制 5

1.5. 文件組織結構 5

1.6. 參考資料 5

2. 系統概貌 5

2.1. 系統概述 5

2.2. 體系結構 6

2.3. 系統邊界和actors 6

2.4. 系統功能 6

2.5. 使用者特性 7

2.6. 一般限制 7

2.7. 出錯處理 7

2.8. 假設和依賴條件 7

3. 功能性需求 7

3.1. web端平台 7

3.1.1. 系統管理 8

3.1.2. 導師功能模組 9

3.1.3. 學員功能模組 10

3.2. 客戶端介面 11

3.2.1. 註冊介面 11

4. 非功能性需求 11

4.1. 易用性 11

4.2. 可靠性 11

4.3. 效能 11

4.4. 可維護性 11

4.5. 客戶端系統更新 11

5. 安全性 12

5.1. 設計角度 12

5.1.1. 應用許可權控制 12

5.2. 傳輸角度 12

5.2.1. 與客戶端通訊的介面部分 12

5.3. 業務接入認證角度 12

5.4. 手機本地安全角度 13

5.5. 業務監控角度 13

5.6. 負載均衡角度 13

5.7. 資料庫管理角度 13

5.8. 黑客角度 13

6. 機型適配要求 13

7. 系統體驗要求 13

8. 專案交付清單 13

本文件主要對『任務管理』系統的架構、流程、功能、效能等進行詳細說明,提供給產品開發和ui設計人員參照使用。

本文件屬於比較詳細的業務需求,對具體功能在手機上的體驗並沒有進行特別詳細的描述。

本文件的閱讀物件為客戶、專案經理、產品經理、研發需求人員、研發開發人員、測試人員和驗收人員。

本文件只涉及架構、流程以及各功能特性的描述,不涉及具體的實現技術、演算法、邏輯等。

具體覆蓋移動辦公平台產品的平台側、客戶端側軟體需求。

需求文件中的任何變更都將被新版的srs跟蹤。srs應有版本歷史。使用者可以通過srs的早期版本查詢需求的早期版本。

為驗證需求,乙個需求應有乙個或乙個以上用例。

本文件通過系統概貌、功能性需求、外部介面、非功能性需求描述整個系統的需求。

任務管理系統是乙個教學任務管理平台,通過該平台可以實現系統管理員管理平台資訊,導師可以通過平台針對學員分組、新建任務、分配任務、檢視任務完成情況等,學員可根據平台查詢任務,提交任務,檢視任務評分等。

任務管理平台由伺服器端軟體、客戶端軟體(未來實現)組成,各個模組的說明如下:

1、 客戶端軟體是移動版本的使用介面,通過使用者的操作來實現系統業務功能的展示與處理。

2、 伺服器端軟體主要分為兩部分。

a) 第一部分:web端操作管理介面。使用者可以使用電腦,完成目前系統的所有功能。

b) 第二部分:客戶端介面(未來實現)。通過客戶端介面,使得客戶端軟體可以與伺服器進行互動。

系統使用者角色主要按照業務需求進行劃分,本文主要的系統使用者有:

平台管理員:具有平台的所有功能,對平台基本資料進行維護。

導師:導師可對自己的學生分組,建立不同型別的任務,分配任務給相應的學生分組、檢視學生任務的完成情況、給不同任務進行評價打分。

學員:註冊賬號、老師、檢視自己的任務,領取公共任務,提交任務,檢視任務評價等

客戶端使用者(本次版本暫不實現):客戶端使用者分為任務發布者與學員,功能同web端。

該系統主要實現以下業務目標:

任務管理系統的維護人員、任務發布人員(即導師)、學員。

終端側的檔案處理能力(比如****,開啟office、開啟壓縮檔案等)依賴於終端本身的能力。

所有的系統錯誤都應當記錄到系統日誌檔案中。

平台側依賴於windows作業系統和mysql資料庫軟體

終端側的檔案處理能力(比如****,開啟office、開啟壓縮檔案等)依賴於終端本身的能力。

整個系統由平台側管理系統、平台側介面、移動客戶端組成。

要求:平台中所有刪除功能都需要提出提示資訊,需要操作人員選擇是否確認刪除。特殊資料則應使用軟刪除,不能直接刪除(新增刪除標識,而不是直接在資料庫中delete)

1、 web平台使用說明

欲使用平台,需首先建立乙個賬號,賬號分為三類,第一類為系統維護人員,需要以管理員身份在系統中維護。第二類,導師,使用者可在web端或者客戶端註冊賬號,註冊為導師,導師註冊後,需要經過系統管理人員進行審核,審核通過後才可進行導師的相關操作。第三類,學員,使用者可在web或者客戶端進行賬號註冊為學員。

註冊成功後,則可進行學員的相應操作。

2、 所有系統使用者,可以在web端或者客戶端進行自身資訊的修改。

3、 客戶端軟體發布:在軟體上傳之前,需先配置該軟體對應的適配組(適配組是因為作業系統或螢幕解析度或尺寸的不同人為分配的適配標識,乙個適配組通常對應乙個作業系統的多款手機終端,見適配組管理),上傳軟體時只用選擇軟體的大版本、小版本對應的作業系統和適配組即發布成功(見軟體發布)

4、 客戶端軟體發布成功後,需要配置該軟體可用的相關辦公外掛程式,配置後使用者在企業應用裡面才可以看到東西

系統管理即後台系統管理,指對後台本身的使用者進行管理

即對後台裡面的使用者進行管理,可以新增、編輯和刪除使用者,充值使用者密碼,並可以對使用者賦予或刪除對應的角色。

新增修改時效果如下圖(不需要完全一樣,資訊科在一頁顯示、分組資訊、角色資訊可不要):

使用者表的資訊包含:使用者姓名、賬號(不能重複)、郵箱、**、性別(0女1男)、年齡、狀態(0正常、1禁用、2刪除)、備註、建立人、建立時間、最後修改人、最後修改時間。

產品需求規格說明書V1

note 根據不同產品需求可省略部分內容 版本歷史 目錄0.文件介紹 4 0.1 文件目的 4 0.2 文件範圍 4 0.3 讀者物件 4 0.4 參考文件 4 0.5 術語與縮寫解釋 4 1.產品介紹 5 2.產品面向的使用者群體 5 3.產品應當遵循的標準或規範 5 4.產品範圍 5 5.產品中...

房屋租賃管理需求規格說明書V1

專案名稱 房屋租賃管理系統 開發背景 為了更好的方便 管理者對房屋租賃資訊的管理,我們開發了房屋租賃管理系統。它主要包括 管理員登入 房屋資訊與房屋租賃記錄三大模組。本規格說明描述了房屋租賃管理系統的要求,詳細列出了系統中各個環節的功能以及各個環節之間緊密的練習,並且作為各方面溝通的依據,也為下一步...

00圖書管理需求規格說明書V1

變更履歷 目錄1 概述 5 1.1 編寫背景和目的 5 1.2 適用範圍 6 1.3 名詞解釋 6 1.4 參考資料 6 2 系統綜述 6 2.1 系統介紹 6 2.1.1 關鍵業務流程圖 7 1 系統管理員業務流程圖 7 2 普通使用者業務流程圖 9 2.2 主要特徵 9 2.3 產品 專案中的使...