工資管理系統概要設計

2021-03-04 00:35:44 字數 1618 閱讀 8587

理a1221 謝鵬

概要設計說明書

隨著計算機技術的不斷應用和提高,計算機已經深入到社會生活的各個角落。而中小型工資仍採用手工管理工資的方法,不僅效率低、易出錯、手續繁瑣,而且耗費大量的人力。為了滿足其管理人員對員工出勤資訊、工資等進行高效的管理,在工作人員具備一定的計算機操作能力的前提下,此工資管理系統軟體力求提高其管理效率。

本文件的編寫是為了完善工資管理系統軟體的開發途徑和應用方法。以求在最短的時間高效的開發工資管理系統。

本專案的名稱:工資管理系統。

本專案的任務提出者及開發者是工資管理系統軟體開發小組,使用者是中小型企業或機構。

本產品是針對電腦管理工資的需求設計的,可以完成工資檢視、個人工資結算、工資統計、部門類別的管理(不包括部門資訊的管理)、查詢符合一定條件的工資的員工人數在所有員工人數中占有的比例等主要功能。

開發(develop):不是單純指開發活動,還包括維護活動。

專案 (project):該詞指的是向顧客或終端使用者交付乙個或多個產品的收管理的相關資源的集合。這個資源集合有著明確的始點和終點,並且一般是按照某項計畫執行。

這種計畫通常會形成檔案,並且說明要交付或實現的產品、所用的資源和經費、要做的工作和工作進度,乙個專案可能有若干專案組成。

專案開發計畫(project development plan):是一種把專案一定一過程與專案如何推進連線起來的方案。

產品生命週期(product life cycle):是產品從構思到不可以再使用的持續時間。

《cmmi軟體過程改進與評估》 羅運模、謝志敏等編著,電子工業出版社,2023年6月版,北京

《軟體工程導論》(第四版) 張海藩編著,清華大學出版社,2023年10月版,北京

系統開發基於b/s的開發模式,介面直觀、簡潔,人機互動性強。基於文字框的錄入方式。使用者使用時,只要是按照格式和要求填入資訊,系統在後台響應使用者操作過程。

讓使用者在最短時間裡,不需要經過專門培訓,就可以輕鬆上手。本工資管理系統應當具有的頁面有:使用者登入介面、員工資訊錄入、配置員工工資、員工資訊查詢。

系統應設定訪問使用者的標識以及鑑別使用者是否合法,並要求合法使用者設定其密碼,保證使用者身份不被盜用。對每個使用者設定其操作許可權,許可權設定可具體到模組的有關操作。

硬體環境:

最低配置:cpu:pentium3 800以上或其它相容規格,記憶體:256m以上,硬碟:100mb以上空間

推薦配置:cpu:pentium 2g,記憶體:2g以上,硬碟:100mb以上空間。

軟體環境:

windows server 2003/windows xp/windows 7、sql server 2000、.*** framework 2.0

各項功能需求的實現同各塊程式的分配關係:

1. 建立使用者(註冊員工的基本資訊):員工資訊需要手工輸入計算機。

施加不同的外界執行控制時所引起的各種不同的執行模組組合如下表所示:

1. 輸入職工使用者名稱不存在:說明資料庫沒無此使用者名稱。

2. 密碼錯誤:說明使用者名稱和密碼不匹配。

3. 其它錯誤:強出提示,管理員或員工可根據提示操作。

故障出現後可能採取的變通措施,包括:

a. 後備:使用附加儲存裝置備份資料。備份頻率為每日一次。需手動備份。

b. 恢復及再啟動:如果資料造成丟失,可使用備份資料還原。

工資管理系統概要設計說明書

目錄目錄 2 1.引言 3 1.1 編寫目的 3 1.2 專案背景 3 1.3 定義 4 2.總體設計 4 2.1 需求規定 4 2.2.1介面需求 4 2.2 2效能需求 4 2.2.3執行環境需求 5 2.2.4安全性需求 5 2.2.5質量需求 5 2.2硬體系統結構 5 2.3軟體系統結構 ...

工資管理系統

軟體工程作業 學院 班級 學號 姓名 指導老師 目錄一 需求分析3 1 功能定義3 2 參與者列表3 3 用例圖3 二 分析6 1 類圖6 2 狀態圖7 3 活 7 4 順序圖10 5 協作圖12 三 設計14 1 流程圖14 2 實體e r圖15 3 資料字典16 4 資料庫e r圖17 四 實現...

工資管理系統

滁州學院 課程設計報告 課程名稱 資料庫原理與應用 設計題目通用工資管理系統 院部 計算機與資訊工程學院 專業11級網路工程 組別第10組 起止日期 2013年6 月日 2013年 6 月日 指導教師岳座剛 計算機與資訊工程學院二 一二年制 課程設計任務書 目錄 引言 4 2.需求分析 4 2.1分...