版本資訊
改版履歷
目錄1 引言 4
1.1 編寫目的 4
1.2 專案風險 4
1.3 文件約定 4
1.4 預期讀者和閱讀建議 4
1.5 參考資料 5
2 專案概述 5
2.1 專案簡介 5
2.2 系統功能圖 6
2.3 執行環境 6
2.3.1 軟體環境 6
2.3.2 硬體環境 6
3 功能需求 7
3.1 專案管理 7
3.1.1 專案任務管理 7
4 效能安全 12
4.1 效能需求 12
4.2 安全設施需求 12
4.3 安全需求 12
4.4 制度需求 12
引言是對這份軟體系統詳細設計報告的概覽,是為了幫助閱讀者了解這份文件如何編寫的,並且應該如何閱讀、理解和解釋這份文件。
說明這份軟體系統詳細設計報告是基於哪份軟體產品需求分析報告、哪份軟體產品概要設計報告和哪份軟體產品資料庫設計說明書(如果該軟體產品需要資料庫支援)編寫的,開發這個軟體產品意義、作用、以及最終要達到的意圖。通過這份軟體系統詳細設計報告詳盡說明了該軟體產品的編碼結構,從而對該軟體產品的物理組成進行準確的描述。
如果這份軟體系統詳細設計報告只與整個系統的某一部分有關係,那麼只定義軟體系統詳細設計報告中說明的那個部分或子系統。
具體說明本軟體開發專案的全部風險承擔者,以及各自在本階段所需要承擔的主要風險,首要風險承擔者包括:
● 任務提出者;
● 軟體開發者;
● 產品使用者。
描述編寫文件時所採用的標準(如果有標準的話),或者各種編寫約定。編寫約定應該包括:
● 部件編號方式;
● 介面編號方式;
● 命名規範:
● 等等。
列舉本軟體系統詳細設計報告所針對的各種不同的預期讀者,例如,可能的讀者包括:
● 開發人員;
● 專案經理;
● 測試人員;
● 文件編寫人員;
● 等等。
描述文件中,其餘部分的內容及其組織結構,並且針對每一類讀者提出最適合的文件閱讀建議。
列舉編寫軟體系統詳細設計報告時所用到的參考文獻及資料,可能包括:
● 本專案的合同書;
● 上級機關有關本專案的批文;
● 本專案已經批准的計畫任務書;
● 使用者介面風格指導;
● 開發本專案時所要用到的標難;
● 系統規格需求說明;
● 使用例項文件;
● 屬於本專案的其它己發表檔案;
● 本軟體系統詳細設計報告中所引用的檔案、資料;
● 相關軟體系統詳細設計報告;
● 等等。
為了方便讀者查閱,所有參考資料應該按一定順序排列。如果可能,每份資料都應該給出:
● 標題名稱;
● 作者或者合同簽約者;
● 檔案編號或者版本號;
● 發表日期或者簽約日期;
● 出版單位或者資料**。
公司是軟體開發型企業,隨著業務及人員的不斷增長的趨勢,在企業內部的人員工作績效考核安排、相關客戶關係管理、專案過程管理以及各類費用使用收入支出管理需要一套資訊化軟體的管理。
專案經理針對工作人員進行具體的任務安排,同時工作人員可以進行相關的任務處理。
(1) 專案經理新建任務基礎資訊,選擇專案和處理人,填寫任務標題、任務內容、任務計畫用時,任務狀態變為「未處理」;同時專案經理可以修改和刪除「未處理」狀態的任務,以及檢視到專案所有的任務資訊;
(2) 任務處理人查詢到自己的任務資訊,可以檢視任務的詳細資訊,點選「任務開始」按鈕,此時系統自動記錄任務處理開始時間,任務狀態變為「處理中」;
(3) 任務處理人處理完任務之後,在指定的任務介面可以點選「任務結束」按鈕,系自動記錄任務結束時間以及任務實際用時,任務狀態變為「完成」;如果任務處理人無法完成該任務,則在指定任務介面可以點選「無法完成」按鈕,填寫無法完成的原因,系自動記錄任務結束時間以及任務實際用時,任務狀態變為「無法完成」;
(4) 專案經理針對「完成」和「無法完成」的任務可以進行評分以及評語,評分將作為該成員對專案貢獻度的依據。
(1) 任務列表顯示介面
【檢視】:任務檢視。
【新建】:任務新建。
【修改】:任務修改。
【刪除】:任務修改。
(2) 任務介面
【取消】:不做任務處理。
【完成】:新建介面會顯示該按鈕,用於任務新建完成的儲存。
【開始】:處理人接收任務。
【結束】:處理人完成任務。
【無法完成】:處理人無法完成任務時,點選該按鈕標識任務無法完成,改操作需要處理人填寫無法完成的理由。
(1) 任務列表顯示介面
1) 介面效果圖
介面效果圖
2) 介面顯示字段:核取方塊、所屬專案、任務標題、任務狀態、處理人
3) 排序字段:所屬專案公升序、建立時間降序
4) 查詢字段:所屬專案、任務標題、任務狀態、處理人
(2) 任務介面
1) 介面效果圖
2) 介面顯示字段:專案名稱、處理人名稱、建立時間、任務標題、任務內容、任務狀態、任務開始時間、任務結束時間、任務計畫用時、任務實際用時、工作評分、工作評語、無法完成原因
3) 字段約束:按在業務字段備註要求進行處理
(1) 點選【完成】,需要判斷必填項等驗證內容。
1. 系統在連線資料庫的時候,盡量節約記憶體
2. 系統在進行資料庫操作時,節約記憶體
3. 建議使用者提供效能較高的伺服器
4. 建議使用者提供防火牆
5. 使用者必須保證資料庫不能被非法訪問
6. 使用者必須保證資料庫的安全性和完整性
7. 系統將定期備份資料庫
8. 使用者必須保管好個人賬戶資訊
9. 建議使用者定期更換密碼
專案開發詳細設計說明書
目錄1引言 2 1.1編寫目的 2 1.2背景 2 1.3定義 3 1.4參考資料 3 2程式系統的結構 3 3程式設計說明 4 3.1程式描述 4 3.2功能 4 3.3效能 4 3.4輸入項 5 3.5輸出項 5 3.6演算法 5 3.7流程邏輯 6 3.8介面 6 3.9儲存分配 7 3.10...
專案軟體詳細設計說明書
部門 研發二部 撰寫 x 審核批准 文件狀態 正式版 日期 2015年xx月xx日 目錄 3 一引言 5 1.1 編寫目的 5 1.2 開發背景 5 1.3 術語與縮寫解釋 5 1.4 參考資料 5 二開發概述 5 2.1 執行環境 5 2.1.1 軟體環境 5 2.1.2 硬體環境 6 2.2 需...
詳細設計說明書
會議管理系統 設計人 李靜 設計時間 2014 3 26 本文件定義了cool meeting系統的概要設計,使開發人員初步的了解cool meeting系統的功能內容 功能邊界 開發途徑,執行環境等。系統名稱 cool meeting會議管理系統 以下簡稱coolmeeting系統 本專案是為了在...