人事管理系統(tǒng)概要設(shè)計(jì)_第1頁(yè)
人事管理系統(tǒng)概要設(shè)計(jì)_第2頁(yè)
人事管理系統(tǒng)概要設(shè)計(jì)_第3頁(yè)
人事管理系統(tǒng)概要設(shè)計(jì)_第4頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、目 錄1.導(dǎo)言.1目的. .2范圍. .2開(kāi)發(fā)環(huán)境 . .2縮寫(xiě)說(shuō)明 . .2參考資料 . .3版本更新信息 . .32.系統(tǒng)分析 .33.界面設(shè)計(jì) .54.體系結(jié)構(gòu) .64.1體系結(jié)構(gòu) .64.2系統(tǒng)運(yùn)行環(huán)境 .65.數(shù)據(jù)模型 .75.1數(shù)據(jù)庫(kù)的概念結(jié)構(gòu)模型設(shè)計(jì).75.3數(shù)據(jù)庫(kù)管理物理結(jié)構(gòu)模型設(shè)計(jì).116.使用過(guò)程 .131. 導(dǎo)言1.1 目的該文檔的目的是描述人事管理系統(tǒng)項(xiàng)目的概要設(shè)計(jì),其主要內(nèi)容包括:系統(tǒng)功能簡(jiǎn)介系統(tǒng)結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)設(shè)計(jì)模塊設(shè)計(jì)界面設(shè)計(jì)1.2 范圍文檔詳細(xì)介紹了人事管理系統(tǒng)的需求設(shè)計(jì), 數(shù)據(jù)庫(kù)實(shí)現(xiàn)及實(shí)現(xiàn)的工具, 主要是對(duì)企業(yè)人事管理的后臺(tái)管理的設(shè)計(jì)實(shí)現(xiàn)部分,詳細(xì)的代碼部分在詳

2、細(xì)設(shè)計(jì)里面。1.3 開(kāi)發(fā)環(huán)境操作系統(tǒng) : Microsoft Windows xp、Microsoft Windows7數(shù)據(jù)庫(kù)系統(tǒng): SQL Server 2005開(kāi)發(fā)工具 :Visual stadio 20101.4 參考資料網(wǎng)上一些類似比較完整的系統(tǒng), 人事管理系統(tǒng), 企業(yè)一些其他的系統(tǒng)的設(shè)計(jì)理念, 好的報(bào)告分析。1 鄭人杰、殷人昆、陶永雷. 實(shí)用軟件工程(第二版)M. 北京:清華大學(xué)出版社.1997.2 張海藩 . 軟件工程導(dǎo)論(第四版) M. 北京:清華大學(xué)出版社 .2007.3 c#從入門(mén)到精通 王小科2. 系統(tǒng)分析設(shè)計(jì)21 簡(jiǎn)介本系統(tǒng)是采用C# 語(yǔ)言開(kāi)發(fā)的, VS提供了強(qiáng)大的視圖編

3、程集成環(huán)境,所以在一些基本的界面設(shè)計(jì)上使開(kāi)發(fā)變得很容易。另外通過(guò)Sql Server這種高效的關(guān)系數(shù)據(jù)庫(kù),他與VS 還有Windows 系列的操作系統(tǒng)緊密集成,這種安排使Sql Server能充分利用系統(tǒng)提供的特性。對(duì)于即將開(kāi)發(fā)的該系統(tǒng)來(lái)說(shuō), Sql Server 是一個(gè)很好的選擇。而開(kāi)發(fā)人員都具有一定的編程基礎(chǔ)和系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn),并且已經(jīng)熟練掌握該開(kāi)發(fā)語(yǔ)言,完全有能力開(kāi)發(fā)出該系統(tǒng)。2.2 系統(tǒng)總體需求描述普通員工登錄系統(tǒng)可以查詢維護(hù)自己的信息,包括瀏覽自己的信息,維護(hù)個(gè)人信息, 以及修改密碼和瀏覽個(gè)人的考勤信息, 獎(jiǎng)懲信息和調(diào)動(dòng)信息, 但不允許查看和修改其他的信息。管理員登錄系統(tǒng)可以查詢和維護(hù)所

4、有員工除了其他管理員的信息,包括瀏覽所有員工個(gè)人信息,維護(hù)所有員工詳細(xì)檔案,修改員工密碼,以及瀏覽和維護(hù)員工考勤信息,獎(jiǎng)懲信息和調(diào)動(dòng)信息。還可以對(duì)系統(tǒng)進(jìn)行維護(hù),比如說(shuō)維護(hù)部門(mén)信息和職位信息。3 系統(tǒng)分塊需求描述:1、員工基本信息管理添加職工信息: 管理員可以添加職工的基本信息, 包括員工號(hào)、 姓名、身份證號(hào)、 性別、籍貫、年齡、生日、住址、 E-mail 、學(xué)歷、專業(yè)、畢業(yè)時(shí)間、畢業(yè)院校、聯(lián)系方式、進(jìn)入本單位時(shí)間等。修改職工信息:選擇一個(gè)職工,可以修改這個(gè)職工的基本信息。查詢職工信息:可以根據(jù)職工的編號(hào)、姓名或者進(jìn)入單位時(shí)間進(jìn)行查詢職工基本信息。并且可以針對(duì)查詢結(jié)果進(jìn)行修改和刪除操作。刪除職工

5、信息:先找到某個(gè)員工的信息,然后為他辦理離職手續(xù)。( 員工辦理離職手續(xù)是同時(shí)刪除與該員工有關(guān)的基本工資記錄和職位記錄以及該員工的密碼權(quán)限信息)2、職工考勤信息管理( 4)添加考勤信息:考勤信息主要分為:遲到,早退,礦工,請(qǐng)假,加班??记谛畔⑼ǔ6际菍?duì)應(yīng)于一個(gè)特定的員工而言的。( 5)查詢考勤信息:根據(jù)職工編號(hào)或者時(shí)間進(jìn)行查詢,得到所有的考勤信息,包括考勤信息里的所有信息,但是不能夠?qū)π畔⑦M(jìn)行任何操作。3、職工調(diào)動(dòng)信息管理添加調(diào)動(dòng)信息:添加事業(yè)職工的原有部門(mén)、原有職務(wù)、原有工資、新部門(mén)、新職務(wù)、新工資等信息。查詢調(diào)動(dòng)信息:查詢某個(gè)職工的調(diào)動(dòng)信息或者某段時(shí)間內(nèi)事業(yè)內(nèi)部的調(diào)動(dòng)情況。4、部門(mén)信息管理添

6、加部門(mén)信息:添加一個(gè)新的部門(mén),記錄部門(mén)的代號(hào)、名稱等修改部門(mén)信息:修改相應(yīng)的部門(mén)信息刪除部門(mén)信息:對(duì)待一些不需要的部門(mén),可對(duì)部門(mén)進(jìn)行刪除5、職位信息管理:添加職位信息:可增添某個(gè)職位,包括職位名稱、所屬部門(mén)等修改職位信息:修改相應(yīng)的職位信息刪除職位信息:允許管理員刪除某個(gè)職位的信息6、查詢信息管理該模塊可分為:?jiǎn)T工信息查詢,部門(mén)信息查詢,考勤信息查詢,獎(jiǎng)懲信息查詢,人事異動(dòng)查詢,工資發(fā)放查詢。具體的操作功能在各個(gè)模塊都已寫(xiě)明,在此不再贅述。7、薪資福利管理該模塊分為薪資管理和獎(jiǎng)懲信息:?jiǎn)T工薪資信息:?jiǎn)T工的一些初始工資獎(jiǎng)懲信息: 可根據(jù)考勤記錄和業(yè)績(jī)要求對(duì)員工的獎(jiǎng)勵(lì), 處罰。在本系統(tǒng)中對(duì)于考勤記

7、錄對(duì)獎(jiǎng)懲信息的影響由管理員輸入。獎(jiǎng)懲信息主要分為大功,小功,小過(guò),大過(guò)。2 3 處理流程查詢工資發(fā)放記錄請(qǐng)求查詢工資發(fā)放/ 異動(dòng)記錄請(qǐng)求查詢異動(dòng)/ 獎(jiǎng)懲信息請(qǐng)求查詢個(gè)人考勤信息請(qǐng)求維護(hù)員工信息請(qǐng)求查詢獎(jiǎng)懲信息請(qǐng)求查詢員工考勤信息請(qǐng)求普通用戶查詢個(gè)人信息請(qǐng)求人事管理系統(tǒng)查詢員工信息請(qǐng)求管理員維護(hù)個(gè)人信息請(qǐng)求員工信息個(gè)人信息異動(dòng)/ 獎(jiǎng)懲/ 考勤/ 工資發(fā)放信息工資發(fā)放/ 異動(dòng)/ 考勤/ 獎(jiǎng)懲記錄維護(hù)獎(jiǎng)懲/ 考勤/ 異動(dòng)/ 工資發(fā)放信息請(qǐng)求2.4 結(jié)構(gòu)設(shè)計(jì)人事管理系統(tǒng)人人獎(jiǎng)系考工幫事事懲統(tǒng)勤資助管異管管管管說(shuō)理動(dòng)理理理理明員員獎(jiǎng)獎(jiǎng)考考軟用工工懲懲勤勤件戶信檔信信信信說(shuō)手息案息息息息明冊(cè)瀏維維查維查覽

8、護(hù)護(hù)詢護(hù)詢員員員員部修職權(quán)工工工工工工工門(mén)改位限資資資就調(diào)離調(diào)信密信設(shè)信發(fā)信職動(dòng)職動(dòng)息碼息置息放息查維維維查詢護(hù)護(hù)護(hù)詢各個(gè)子模塊的功能概述:?jiǎn)T工信息瀏覽:點(diǎn)擊員工瀏覽按鈕時(shí),顯示出員工的基本信息。員工檔案維護(hù): 點(diǎn)擊檔案維護(hù)按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工, 顯示出該員工的信息,輸入想要維護(hù)的信息,并把信息更新到數(shù)據(jù)庫(kù)中,維護(hù)員工的基本信息。員工就職: 點(diǎn)擊員工就職按鈕時(shí), 彈出窗體顯示出員工必須填寫(xiě)的信息項(xiàng),填完并保存之后,點(diǎn)擊填寫(xiě)詳細(xì)檔案, 彈出窗體顯示出其他需要完善的信息項(xiàng),填寫(xiě)完畢后點(diǎn)擊保存按鈕,將信息保存到數(shù)據(jù)庫(kù)中。員工調(diào)動(dòng): 點(diǎn)擊員工調(diào)動(dòng)按鈕后, 彈出一個(gè)

9、窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,彈出窗體顯示出該員工原來(lái)的部門(mén)、職位、薪金信息,并填寫(xiě)新部門(mén)、新職位、新薪金,點(diǎn)擊保存按鈕后,將信息更新到數(shù)據(jù)庫(kù)中。員工離職: 點(diǎn)擊員工調(diào)動(dòng)按鈕后, 彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,彈出窗體顯示出該員工的部門(mén)、職位、薪金信息,并填寫(xiě)離職日期,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)員工的離職。員工調(diào)動(dòng)查詢: 點(diǎn)擊員工調(diào)動(dòng)查詢按鈕時(shí),彈出窗體顯示出員工的調(diào)動(dòng)信息。獎(jiǎng)懲信息維護(hù): 點(diǎn)擊獎(jiǎng)懲信息維護(hù)按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,填寫(xiě)?yīng)剳皖悇e和獎(jiǎng)懲日期,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中。獎(jiǎng)懲信息查詢: 點(diǎn)擊獎(jiǎng)懲

10、信息查詢按鈕時(shí),彈出窗體顯示出員工的獎(jiǎng)懲信息。部門(mén)信息維護(hù): 點(diǎn)擊部門(mén)設(shè)置按鈕時(shí),顯示出已經(jīng)存在的部門(mén)的信息,點(diǎn)擊添加按鈕,可以輸入新的部門(mén)信息, 點(diǎn)擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫(kù)中。點(diǎn)擊刪除按鈕則可刪除該部門(mén)。修改密碼: 點(diǎn)擊修改密碼按鈕時(shí),彈出窗體,輸入舊密碼和新密碼,舊密碼正確時(shí)點(diǎn)擊保存按鈕將更改信息保存到數(shù)據(jù)庫(kù)中,舊密碼錯(cuò)誤則提示。職位信息維護(hù): 點(diǎn)擊職位設(shè)置按鈕時(shí),顯示出已經(jīng)存在的職位的信息,點(diǎn)擊添加按鈕,可以輸入新的職位信息, 點(diǎn)擊保存按鈕之后,可將信息更新到數(shù)據(jù)庫(kù)中。點(diǎn)擊刪除按鈕則可刪除該職位。權(quán)限設(shè)置: 點(diǎn)擊權(quán)限設(shè)置按鈕時(shí),彈出窗體,輸入要更改成的權(quán)限,點(diǎn)擊保存按鈕將更改

11、信息保存到數(shù)據(jù)庫(kù)中??记谛畔⒕S護(hù): 點(diǎn)擊考勤信息維護(hù)按鈕時(shí),彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工,填寫(xiě)遲到、早退、礦工、請(qǐng)假、加班次數(shù)和考勤時(shí)間,點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中??记谛畔⒉樵儯?點(diǎn)擊考勤信息查詢按鈕時(shí),彈出窗體顯示出員工的考勤信息。工資信息維護(hù): 點(diǎn)擊工資更新按鈕時(shí), 彈出一個(gè)窗體來(lái)顯示出員工的員工號(hào)和姓名,點(diǎn)擊該員工, 彈出一個(gè)窗體顯示出該員工的原工資,并填寫(xiě)新工資, 點(diǎn)擊保存按鈕將信息更新到數(shù)據(jù)庫(kù)中。工資發(fā)放: 點(diǎn)擊工資信息查詢按鈕時(shí), 給需要發(fā)放工資的員工進(jìn)行工資發(fā)放,并將發(fā)放結(jié)果保存到數(shù)據(jù)庫(kù)中。工資信息查詢:點(diǎn)擊工資信息查詢按鈕時(shí),彈出窗體顯示出員工的工

12、資發(fā)放信息。軟件說(shuō)明: 點(diǎn)擊軟件說(shuō)明按鈕時(shí),彈出窗體說(shuō)明一些關(guān)于該軟件的信息。用戶手冊(cè): 點(diǎn)擊用戶按鈕時(shí), 彈出窗體顯示對(duì)該系統(tǒng)的操作方法, 指導(dǎo)新用戶對(duì)該系統(tǒng)進(jìn)行4 體系結(jié)構(gòu)設(shè)計(jì)4.1. 流程邏輯在程序開(kāi)始的時(shí)候會(huì)判斷進(jìn)入該模塊的員工是管理員還是普通員工,權(quán)限。其流程圖如下:然后給他們賦以不同的開(kāi)始是否管理員TF查詢獎(jiǎng)懲信息FF獎(jiǎng)懲信息維護(hù)查詢獎(jiǎng)懲信息查詢成功T顯示結(jié)果操作成功T保存顯示結(jié)果結(jié)束4.2硬件環(huán)境本系統(tǒng)的硬件環(huán)境如下:客戶機(jī):普通PCCPU: 2.2GHz 以上內(nèi)存: 2GB以上分辨率:推薦使用1024*1024硬盤(pán): 80G以上5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1 數(shù)據(jù)庫(kù)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)該系

13、統(tǒng)使用數(shù)據(jù)庫(kù)對(duì)數(shù)據(jù)進(jìn)行管理,使用的數(shù)據(jù)庫(kù)表如下:1. 員工信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)身份證號(hào)char(18)姓名nvarchar(50)性別nchar(2)出生日期datetime籍貫nvarchar(50)住址nvarchar(50)郵箱nvarchar(50)學(xué)歷nchar(10)專業(yè)nvarchar(50)畢業(yè)時(shí)間datetime畢業(yè)院校nvarchar(50)就職時(shí)間datetime聯(lián)系方式char(20)照片image部門(mén)號(hào)char(10)狀態(tài)nchar(10)備注text其中部門(mén)號(hào)是外鍵,它參照部門(mén)信息表里的部門(mén)號(hào)。2. 部門(mén)信息表:字段名稱數(shù)據(jù)類型主

14、鍵允許空部門(mén)號(hào)char(10)名稱nvarchar(50)備注text3. 職位信息表:字段名稱數(shù)據(jù)類型主鍵允許空職位名稱nvarchar(50)部門(mén)號(hào)char(10)其中部門(mén)號(hào)是外鍵,它參照部門(mén)信息表里的部門(mén)號(hào)。4. 密碼權(quán)限表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)密碼char(20)權(quán)限char(1)其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。5. 基本工資表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)基本工資money備注ntext其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。6. 實(shí)際工資表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)姓名nvarchar(50

15、)實(shí)際工資money發(fā)放日期datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。7. 實(shí)際工資查詢表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)姓名nvarchar(10)實(shí)發(fā)工資money發(fā)放日期datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。8. 獎(jiǎng)懲信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)姓名nvarchar(50)獎(jiǎng)懲類別附加工資nvarchar(50)money獎(jiǎng)懲日期datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。9. 員工調(diào)動(dòng)信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)姓名nvarchar(50)原部門(mén)號(hào)char(10)原職位名稱nvarchr(50)原工資money新部門(mén)號(hào)char(10)新職位名稱nvarchar(50)新工資money調(diào)動(dòng)時(shí)間datetime其中員工號(hào)是外鍵,它參照員工信息表里的員工號(hào)。10. 員工考勤信息表:字段名稱數(shù)據(jù)類型主鍵允許空員工號(hào)char(10)姓名nvarchar(50)遲到int早退i

溫馨提示

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

評(píng)論

0/150

提交評(píng)論