人事檔案管理系統詳細設計說明書

2021-03-04 01:57:25 字數 2646 閱讀 5389

詳細設計

1引言詳細設計階段的任務是要設計出程式的「藍圖」,以後程式設計師將根據這個藍圖寫出實際的程式**,因此,詳細設計的目標是在邏輯上正確的視線每個模組的功能。

1.1 編寫目的

詳細設計說明書編制的目的是:說明乙個軟體系統各層次中的每乙個程式(每個模組或者子程式)的設計考慮。笨軟體詳細設計說明書的讀者是系統開發人員或合同約定的人員。

1.2 背景說明

軟體產品名稱:認識檔案管理系統

專案提出者: 奇瑞公司。開發者:

上海工業大學資源與環境工程學院地理資訊系統專業軟體工程開發小組。主管部門:上海工業大學資源與環境工程學院地理資訊系辦公室。

使用者:奇瑞公司人事及相關部門。

改系統與其他系統的關係:為其他的系統提供人事檔案資料。

1.3 定義

資料字典:關於資料的資訊的集合,是對資料流圖中包含的元素的定義的集合。

vb:vissual basics。

1.4 參考資料

奇瑞公司的人事檔案管理系統開發公司:

張海藩,軟體工程導論,北京,清華大學出版社,2005第四版;

需求分析,概要設計。

2 程式系統的結構

】3 模組過程設計與介面設計

本系統的所有軟體功能模組都必須呼叫「驗證使用者「子模組進行身份煙瘴,此模組是所有使用者進入系統是都必須呼叫的模組。驗證使用者身份的處理過程由下圖所示的系統使用者登入介面中的」確定「按鈕觸發。

有使用該系統的資格。要求,任何使用者登入系統都呼叫此模組,登入簡易、方便。

3.1驗證使用者身份功能模組

驗證使用者身份功能模組用於對登入系統的使用者進行身份驗證,確定使用者是否擁有驗證使用者身份功能模組的ipo表:

主要演算法;

1)「確定「按鈕觸發的處理:驗證使用者的合法性。

處理流程:取得使用者輸入的使用者名稱和密碼---加密使用者名稱和密碼,傳出到資料庫並與賬戶表進行一致性驗證---if應戶名and密碼正確

以改使用者身份進入系統總監控介面並獲得相應系統許可權

else

提示「使用者名稱和密碼錯誤』

累計錯誤三次,系統自動關閉

else

2)「取消」按鈕觸發的處理:關閉使用者登入視窗

3.2 系統總控制模組

系統總控制模組是系統執行時的主控程式,通過系統的主選單集中各子功能模組,使用者在模組中通過選擇選單進入到相應的子模組:

主要演算法;每個選單項呼叫相應模組,如「重新登入」呼叫系統登入加冕。

3.3 修改等新手全功能模組

修改等新手全功能模組是對真個系統的使用者進行許可權分配的模組,通過呼叫該模組。具有修改更新授權許可權的管理員能夠修改及更新系統所有使用者對系統的操作許可權。系統第一次執行時只有管理員具有使用者許可權分配的許可權。

使用者通過系統總控制介面中所顯示的系統選單可以電泳修改更新授權功能的模組。具體操作是在系統選單中通過「系統使用者管理」---「修改更新許可權」開啟修改更新許可權介面。

主要演算法:

1)「增加」按鈕觸發的處理:新增系統使用者,產生新的系統使用者修改更新授權介面,供

一、使用者填寫。

2)「刪除」按鈕觸發的處理:刪除當前的系統使用者。

3)「儲存」按鈕觸發的處理:用於儲存新增或修改系統使用者資料。

4)「上條」按鈕觸發的處理:顯示當前記錄的上一條記錄。「下條」按鈕觸發的處理:

顯示當前記錄的下一條記錄。「首條」按鈕觸發的處理:顯示第一條記錄。

「末條」按鈕觸發的處理;顯示最後一條記錄。

5)「退出」按鈕觸發的處理:關閉修改更新授權視窗。

3.4 查詢使用者功能模組

查詢使用者功能模組是提供系統使用人員進行檢索與查詢並且進行修改的模組。通過呼叫該模組,能夠按照不同的條件組合進行使用者的查詢,並可以對查詢到的使用者資訊驚醒修改。

使用者通過系統總控制介面中的系統選單可以呼叫查詢使用者功能模組。居易操作在系統總控制介面中通過「系統賬戶管理」—「查詢使用者「開啟查詢使用者介面。

主要演算法:

1)「查詢」按鈕觸發的處理;提供對使用者的查詢。

2)「取消」按鈕觸發的處理:關閉視窗。

3.5 顯示查詢使用者明細功能模組

由於調查使用者介面查詢的結果往往比較多,為了便於瀏覽,採用列表的方式表示。顯示查詢使用者明細功能模組是用於對查詢使用者功能模組執行的結果驚醒顯示的模組,通過呼叫該模組,能夠完成對查詢結果的顯示,通過反擊查詢使用者介面中的「查詢」按鈕進行該模組的呼叫,顯示如下圖所示的使用者查詢的結果列表介面。

使用者查詢的結果列表介面:

主要演算法:

1)」開啟「按鈕觸發的處理:開啟使用者賬戶表並將資料列顯示成使用者查詢的結果立標介面所示的形式。

2)「儲存「按鈕觸發的處理:儲存列表資料的更新的變化。

3)「列印「按鈕觸發的處理:對列表進行列印。

4)「關閉「按鈕觸發的處理:對列表進行關閉,

3.6 介面

本模組式系統的啟動模組,他需要使用者互動輸入使用者id、密碼:它呼叫系統的主控模組。

3.7 儲存分配

本模組及其自動分配記憶體

3.8 注釋設計

模組首部的注釋:使用者驗證程式,對呼叫函式的注釋:呼叫加密函式md5

3.9 限制條件

當系統第一次使用時,具有統一的使用者id和密碼:管理員賬號和*******,在三次驗證錯誤後,系統將自動關閉。

3.10 測試計畫

初次安裝後,測試廚師使用者id和密碼能否正確登入到系統:正確登入後,對使用者名稱和密碼驚醒更改:採用剛修改過的使用者id和密碼登入,應該那個能夠正確登入。

系統詳細設計說明書

x管理系統詳細設計說明書 revision record 修訂記錄 目錄 1 引言 5 1.1 編寫目的 5 1.2 背景 5 1.3 參考資料 5 1.4 術語定義及說明 5 2 設計概述 5 2.1 任務和目標 5 2.1.1 需求概述 5 2.1.2 執行環境概述 6 2.1.3 條件與限制 ...

系統詳細設計說明書

專案名稱 高校學生工作綜合管理系統 專案負責人 劉德華 張學友 郭富城 一 引言 二 資料庫設計 資料庫採用sql server 2005,資料庫名為xuegong,使用者名為sa,密碼為sasa。主要有三類物件存在,分別是表,檢視和儲存過程。1 表 使用者表xg user 表xg code 規則表...

銷售管理系統詳細設計說明書

銷售管理系統詳細設計說明書 1 1 引言 2 1.1編寫目的 2 1.2專案背景 2 1.3 術語說明 2 1.4 參考資料 2 2 總體設計 3 1.需求概述 3 1.商品倉庫管理功能 3 2.商品銷售管理功能 3 3.客戶服務需求受理管理功能 3 4.商品 管理功能 3 5.輸入功能 3 6.輸...