1. 程式人生 > >工資管理系統的總體設計的資料收集與描述

工資管理系統的總體設計的資料收集與描述

小馬峰:20160401082,飛飛飛:20160401092

總體設計:

2.1介面需求:

系統開發基於C/S的開發模式,介面直觀、簡潔,人機互動性強。基於表單和彈出式視窗的資料錄入方式,選單電擊的方式操作。使用者使用時,只要是按照格式和要求填入資訊,系統在後臺響應使用者操作過程。讓使用者在最短時間裡,不需要經過專門培訓,就可以輕鬆上手使用。
本薪酬管理系統應當具有的頁面有:使用者登入介面、使用者資訊查詢、配置使用者薪酬。

2.2 基本設計概念和處理流程:

軟體結構圖設計的出發點是需求分析階段得到的細化後的資料流圖,首先分析該資料流圖是變換型還是事務型,然後分別找出變換中心或事務中心,然後進行從資料流圖向軟體結構圖的形式化的對映,下圖就是需求分析階段得到的資料流圖:

 

 

 

工資管理系統的資料流圖

2.2.1總體功能結構:

  

工資管理系統的功能結構圖

 

2.2.2 工資管理系統的業務流程圖

 

 

工資管理系統的業務流程圖

2.3 執行環境需求:

系統在進行資料的錄入、計算、統計的時候,能將資料精確到小數點後三位小數。系統接收到使用者的操作命令後,能迅速的響應其操作請求,響應時間不超過1秒。在同一時間,系統還提供支援至少100個客戶端進行同一個操作請求的響應。系統可移植較強,在不同的平臺下執行,均不會影響系統的穩定性。同時,支援在客戶端安裝不同作業系統、瀏覽器版本,均不會影響系統的執行。

2.4 安全性需求

為保障系統資料的安全性,系統採用訪問控制策略,未授權者不能進入系統。同時,對不同級別的使用者授予不同的使用許可權。在系統執行期間,如發生掉電尚未儲存資料,或由於操作不當等原因導致系統重啟等,為保證資料的易恢復性,系統提供每隔30秒自動儲存資料的機制,讓使用者的資料在發生意外時能最大程度上得到恢復。同時,系統提供強大的容錯效能,當一臺伺服器發生故障時,系統能自動切換到另外一臺伺服器上,從而保障伺服器能長時間的提供系統的執行支援。在輸入資料時,如果使用者輸入的資料不符合系統的要求,則系統自動提示錯誤資訊,並要求使用者重新輸入,直到輸入完全正確時才允許進行下一步的操作。

2.5

質量需求

 

 

2.6硬體軟體需求

 

 

以上是工資管理系統的總體設計需求分析,根據實際生活需求和資料彙總得出,資料主要來源於書本上所學過的知識。