人事管理系統概要設計_第1頁
人事管理系統概要設計_第2頁
人事管理系統概要設計_第3頁
免費預覽已結束,剩余10頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、目錄1. 導言 1目的 2范圍 2開發環境 2縮寫說明 2參考資料 3版本更新信息 32. 系統分析 33. 界面設計 54. 體系結構 64.1 體系結構 64.2 系統運行環境 65. 數據模型 75.1 數據庫的概念結構模型設計 75.3 數據庫管理物理結構模型設計 116. 使用過程 13對企業人好的報告.1997.1.導言1.1 目的該文檔的目的是描述人事管理系統項目的概要設計,其主要內容包括: 系統功能簡介系統結構設計數據設計模塊設計界面設計1.2 范圍文檔詳細介紹了人事管理系統的需求設計, 數據庫實現及實現的工具, 主要 事管理的后臺管理的設計實現部分,詳細的代碼部分在詳細設計里

2、面。1.3 開發環境操作系統 : Microsoft Windows xp 、Microsoft Windows7 數據庫系統: SQL Server 2005開發工具 :Visual stadio 20101.4 參考資料網上一些類似比較完整的系統, 人事管理系統, 企業一些其他的系統的設計理念, 分析。1 鄭人杰、殷人昆、陶永雷 .實用軟件工程(第二版) M. 北京:清華大學出版社2 張海藩 .軟件工程導論(第四版) M. 北京:清華大學出版社 .2007.3 c#從入門到精通王小科2.系統分析設計21 簡介本系統是采用 C# 語言開發的, VS 提供了強大的視圖編程集成環境,所以在一些基

3、本的界 面設計上使開發變得很容易。另外通過 Sql Server 這種高效的關系數據庫,他與 VS 還有 Windows 系列的操作系統緊密集成, 這種安排使 Sql Server 能充分利用系統提供的特性。 對 于即將開發的該系統來說, Sql Server 是一個很好的選擇。而開發人員都具有一定的編程基 礎和系統開發經驗,并且已經熟練掌握該開發語言,完全有能力開發出該系統。2.2 系統總體需求描述普通員工登錄系統可以查詢維護自己的信息, 包括瀏覽自己的信息, 維護個人信息, 以 及修改密碼和瀏覽個人的考勤信息, 獎懲信息和調動信息, 但不允許查看和修改其他的 信息。管理員登錄系統可以查詢和

4、維護所有員工除了其他管理員的信息, 包括瀏覽所有員工個 人信息,維護所有員工詳細檔案,修改員工密碼, 以及瀏覽和維護員工考勤信息, 獎懲 信息和調動信息。還可以對系統進行維護,比如說維護部門信息和職位信息。3 系統分塊需求描述:1、員工基本信息管理添加職工信息: 管理員可以添加職工的基本信息, 包括員工號、 姓名、身份證號、 性別、 籍貫、年齡、生日、住址、 E-mail 、學歷、專業、畢業時間、畢業院校、聯系方式、進 入本單位時間等。修改職工信息:選擇一個職工,可以修改這個職工的基本信息。 查詢職工信息:可以根據職工的編號、姓名或者進入單位時間進行查詢職工基本信息。 并且可以針對查詢結果進行

5、修改和刪除操作。刪除職工信息:先找到某個員工的信息,然后為他辦理離職手續。(員工辦理離職手續是同時刪除與該員工有關的基本工資記錄和職位記錄以及該員工的密碼權限信息 )2、職工考勤信息管理4)添加考勤信息:考勤信息主要分為:遲到,早退,礦工,請假,加班。考勤信息通常 都是對應于一個特定的員工而言的。5)查詢考勤信息:根據職工編號或者時間進行查詢,得到所有的考勤信息,包括考勤信 息里的所有信息,但是不能夠對信息進行任何操作。3、職工調動信息管理 添加調動信息:添加事業職工的原有部門、原有職務、原有工資、新部門、新職務、新 工資等信息。查詢調動信息:查詢某個職工的調動信息或者某段時間內事業內部的調動

6、情況。4、部門信息管理添加部門信息:添加一個新的部門,記錄部門的代號、名稱等修改部門信息:修改相應的部門信息刪除部門信息:對待一些不需要的部門,可對部門進行刪除5、職位信息管理:添加職位信息:可增添某個職位,包括職位名稱、所屬部門等修改職位信息:修改相應的職位信息刪除職位信息:允許管理員刪除某個職位的信息6、查詢信息管理該模塊可分為:員工信息查詢,部門信息查詢,考勤信息查詢,獎懲信息查詢,人事異 動查詢,工資發放查詢。具體的操作功能在各個模塊都已寫明,在此不再贅述。7、薪資福利管理該模塊分為薪資管理和獎懲信息:員工薪資信息:員工的一些初始工資獎懲信息:可根據考勤記錄和業績要求對員工的獎勵,處罰

7、。在本系統中對于考勤記錄對獎懲信息的影響由管理員輸入。獎懲信息主要分為大功,小功,小過,大過。2. 3處理流程查詢工資發放/異動記錄請求查詢異動/獎懲信息請求詢個人考勤信息請求查詢工資發放記錄請求維護員工信息請求 查詢獎懲信息請求-/;查詢員工考勤信息請普通用戶查詢個人信息請求查詢員工信息請求管理員維護個人信息請求一工資發放/異動/考勤/獎懲記錄個人信息異動/獎懲/考勤/工資發放信息1-查詢個人信息請求T 人事管理系統押員工信息纟隹護獎懲/考勤/異動/工資發放信息請 _2.4 結構設計幫助說明工資管理考勤管理系統管理獎懲管理事異動人事管理242各個子模塊的功能概述:員工信息瀏覽:點擊員工瀏覽按

8、鈕時,顯示出員工的基本信息。員工檔案維護:點擊檔案維護按鈕時, 彈出一個窗體來顯示出員工的員工號和姓名,點擊該員工,顯示出該員工的信息,輸入想要維護的信息,并把信息更新到數據庫中,維護員工的 基本信息。員工就職: 點擊員工就職按鈕時, 彈出窗體顯示出員工必須填寫的信息項, 填完并保存之后, 點擊填寫詳細檔案, 彈出窗體顯示出其他需要完善的信息項, 填寫完畢后點擊保存按鈕, 將 信息保存到數據庫中。員工調動: 點擊員工調動按鈕后, 彈出一個窗體來顯示出員工的員工號和姓名, 點擊該員工, 彈出窗體顯示出該員工原來的部門、職位、薪金信息,并填寫新部門、新職位、新薪金,點 擊保存按鈕后,將信息更新到數

9、據庫中。員工離職: 點擊員工調動按鈕后, 彈出一個窗體來顯示出員工的員工號和姓名, 點擊該員工, 彈出窗體顯示出該員工的部門、 職位、薪金信息,并填寫離職日期, 點擊保存按鈕將信息更 新到數據庫中,實現員工的離職。員工調動查詢: 點擊員工調動查詢按鈕時,彈出窗體顯示出員工的調動信息。獎懲信息維護: 點擊獎懲信息維護按鈕時, 彈出一個窗體來顯示出員工的員工號和姓名, 點 擊該員工,填寫獎懲類別和獎懲日期,點擊保存按鈕將信息更新到數據庫中。獎懲信息查詢: 點擊獎懲信息查詢按鈕時,彈出窗體顯示出員工的獎懲信息。 部門信息維護: 點擊部門設置按鈕時, 顯示出已經存在的部門的信息,點擊添加按鈕,可以 輸

10、入新的部門信息, 點擊保存按鈕之后, 可將信息更新到數據庫中。 點擊刪除按鈕則可刪除 該部門。修改密碼: 點擊修改密碼按鈕時, 彈出窗體,輸入舊密碼和新密碼, 舊密碼正確時點擊保存 按鈕將更改信息保存到數據庫中,舊密碼錯誤則提示。職位信息維護: 點擊職位設置按鈕時, 顯示出已經存在的職位的信息,點擊添加按鈕,可以 輸入新的職位信息, 點擊保存按鈕之后, 可將信息更新到數據庫中。 點擊刪除按鈕則可刪除 該職位。權限設置: 點擊權限設置按鈕時, 彈出窗體,輸入要更改成的權限, 點擊保存按鈕將更改信 息保存到數據庫中。考勤信息維護: 點擊考勤信息維護按鈕時, 彈出一個窗體來顯示出員工的員工號和姓名,

11、 點 擊該員工,填寫遲到、早退、礦工、請假、加班次數和考勤時間,點擊保存按鈕將信息更新 到數據庫中。考勤信息查詢: 點擊考勤信息查詢按鈕時,彈出窗體顯示出員工的考勤信息。工資信息維護: 點擊工資更新按鈕時, 彈出一個窗體來顯示出員工的員工號和姓名, 點擊該 員工, 彈出一個窗體顯示出該員工的原工資, 并填寫新工資, 點擊保存按鈕將信息更新到數 據庫中。工資發放: 點擊工資信息查詢按鈕時, 給需要發放工資的員工進行工資發放, 并將發放結果 保存到數據庫中。工資信息查詢: 點擊工資信息查詢按鈕時,彈出窗體顯示出員工的工資發放信息。 軟件說明: 點擊軟件說明按鈕時,彈出窗體說明一些關于該軟件的信息。

12、用戶手冊: 點擊用戶按鈕時, 彈出窗體顯示對該系統的操作方法, 指導新用戶 對該系統進行4體系結構設計4.1.流程邏輯然后給他們賦以不同的在程序開始的時候會判斷進入該模塊的員工是管理員還是普通員工, 權限。其流程圖如下:T"是否管理員開始查詢獎懲信息獎懲信息維 護查詢獎懲信息F查詢成功F顯示結果保存顯示結果結束4.2硬件環境本系統的硬件環境如下:客戶機:普通PCCPU 2.2GHz 以上內存:2GB以上分辨率:推薦使用1024*1024硬盤:80G以上5系統數據結構設計5.1數據庫數據結構設計該系統使用數據庫對數據進行管理,使用的數據庫表如下:1員工信息表:字段名稱數據類型主鍵允許空

13、員工號char(10)身份證號char(18)姓名n varchar(50)性別n char(2)出生日期datetimeV籍貫n varchar(50)V住址n varchar(50)V郵箱n varchar(50)V學歷n char(10)V專業n varchar(50)V畢業時間datetimeV畢業院校n varchar(50)V就職時間datetimeV聯系方式char(20)V照片imageV部門號char(10)狀態n char(10)備注textV其中部門號是外鍵,它參照部門信息表里的部門號。2部門信息表:字段名稱數據類型主鍵允許空部門號char(10)V名稱n varchar

14、(50)備注textV3.職位信息表:字段名稱數據類型主鍵允許空職位名稱n varchar(50)V部門號char(10)V其中部門號是外鍵,它參照部門信息表里的部門號。4密碼權限表:字段名稱數據類型主鍵允許空員工號char(10)V密碼char(20)權限char(1)其中員工號是外鍵,它參照員工信息表里的員工號。5基本工資表:字段名稱數據類型主鍵允許空員工號char(10)基本工資money備注n text其中員工號是外鍵,它參照員工信息表里的員工號。6實際工資表:字段名稱數據類型主鍵允許空員工號char(10)V姓名n varchar(50)實際工資money發放日期datetime其中

15、員工號是外鍵,它參照員工信息表里的員工號。7實際工資查詢表:字段名稱數據類型主鍵允許空員工號char(10)V姓名n varchar(10)實發工資money發放日期datetimeV其中員工號是外鍵,它參照員工信息表里的員工號。8.獎懲信息表:字段名稱數據類型主鍵允許空員工號char(10)V姓名n varchar(50)獎懲類別n varchar(50)附加工資money獎懲日期datetimeV其中員工號是外鍵,它參照員工信息表里的員工號。9.員工調動信息表:字段名稱數據類型主鍵允許空員工號char(10)V姓名n varchar(50)原部門號char(10)原職位名稱n varchr(50)原工資money新部門號char(10)新職位名稱n varchar(50)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論