企業(yè)人事管理系統(tǒng)分析報(bào)告書(shū)_第1頁(yè)
企業(yè)人事管理系統(tǒng)分析報(bào)告書(shū)_第2頁(yè)
企業(yè)人事管理系統(tǒng)分析報(bào)告書(shū)_第3頁(yè)
企業(yè)人事管理系統(tǒng)分析報(bào)告書(shū)_第4頁(yè)
已閱讀5頁(yè),還剩15頁(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、企業(yè)人事管理系統(tǒng)分析報(bào)告書(shū)組長(zhǎng):xxx成員:xxx xxx xxx xxx開(kāi)始日期:2011-05-20完成日期:2011-06-011目錄1、組員任務(wù)分配 .32、需求說(shuō)明書(shū) .32.1、企業(yè)人事管理系統(tǒng)介紹及所達(dá)到的目標(biāo).32.2、企業(yè)人事管理系統(tǒng)功能需求 .32.3、企業(yè)人事管理系統(tǒng)模塊需求 .43、邏輯模型 .43.1、企業(yè)人事管理系統(tǒng)的用例圖 .43.2、企業(yè)人事管理系統(tǒng)的功能模塊圖 .53.3、UML 活動(dòng)關(guān)系圖 .53.4、業(yè)務(wù)流程圖 .64、系統(tǒng)的數(shù)據(jù)字典 .64.1、數(shù)據(jù)庫(kù)的概念設(shè)計(jì) .64.2、數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì) .85、系統(tǒng)的設(shè)計(jì)規(guī)格說(shuō)明書(shū) .125.1、企業(yè)人事管理系統(tǒng)內(nèi)

2、容和功能設(shè)計(jì) .125.2、企業(yè)人事管理系統(tǒng)信息結(jié)構(gòu)設(shè)計(jì) .125.3、企業(yè)人事管理系統(tǒng)構(gòu)架的詳細(xì)介紹 .136、系統(tǒng)的功能說(shuō)明書(shū) .136.1、附加系統(tǒng)數(shù)據(jù)庫(kù) .146.2、更改連接 SQL Server 2005數(shù)據(jù)庫(kù)服務(wù)器的名稱 .146.3、操作注意事項(xiàng) .146.4、操作流程 .157、附錄 .167.1、系統(tǒng)來(lái)源 .167.2、主程序代碼 .1621、組員任務(wù)分配xxx 搭建運(yùn)行環(huán)境,建立系統(tǒng)的邏輯模型。整理組員材料。xxx 建立系統(tǒng)的需求說(shuō)明書(shū),系統(tǒng)的設(shè)計(jì)規(guī)格說(shuō)明書(shū)。xxx 建立系統(tǒng)的數(shù)據(jù)字典。建立系統(tǒng)的功能說(shuō)明書(shū),并對(duì)主界面做截圖。 (簡(jiǎn)單版用戶手xxx冊(cè))2、需求說(shuō)明書(shū)2.1

3、、企業(yè)人事管理系統(tǒng)介紹及所達(dá)到的目標(biāo)基于其他企業(yè)人事管理軟件的不足, 要求能夠制作一個(gè)可以方便、 快捷地對(duì)職工信息進(jìn)行添加、修改、 刪除的操作,并且可以再數(shù)據(jù)庫(kù)中存儲(chǔ)響應(yīng)職工的照片。為了能夠更好的地存儲(chǔ)職工信息, 可以將職工信息添加到 Word 文檔,這樣,不但便以保存, 還可以通過(guò) Word 文檔進(jìn)行打印。企業(yè)人事管理系統(tǒng),是為了迎合現(xiàn)在人們的工作而設(shè)計(jì)的。隨著網(wǎng)絡(luò)的覆蓋面的增廣,上網(wǎng)的人們也就越來(lái)越多了,人事管理的對(duì)象是一個(gè)單位或若干單位種的員工的基本信息,這些信息是在變化的。人事管理系統(tǒng)能夠味用戶提供充足的信息和快捷的查詢手段。使用計(jì)算機(jī)對(duì)人事資料進(jìn)行管理,會(huì)給應(yīng)用者帶來(lái)很多方便,例如檢

4、索迅速、 查找方便、可靠性高、存儲(chǔ)量大、 保密性好、 壽命長(zhǎng)、成本低等。 這些優(yōu)點(diǎn)能夠極大地提高人事管理的效率,同時(shí),這也是企業(yè)的科學(xué)化、正規(guī)化管理以及與世界先進(jìn)管理技術(shù)接軌的重要條件。人事管理系統(tǒng)是現(xiàn)代企業(yè)管理工作不可缺少的一部分,是適應(yīng)現(xiàn)代企業(yè)制度要求、推動(dòng)企業(yè)勞動(dòng)人事管理走向科學(xué)化、規(guī)范化的必要條件。人事管理系統(tǒng)可以用于支持企業(yè)完成勞動(dòng)人事管理工作,有如下3 個(gè)方面的目標(biāo)。(1) 支持企業(yè)實(shí)現(xiàn)規(guī)范化的管理;(2) 支持企業(yè)高效率完成勞動(dòng)人事管理的日常業(yè)務(wù);(3) 支持企業(yè)進(jìn)行勞動(dòng)人事管理及其相關(guān)方面的科學(xué)決策。2.2、企業(yè)人事管理系統(tǒng)功能需求根據(jù)市場(chǎng)調(diào)查及分析,企業(yè)人事管理系統(tǒng)應(yīng)該具有以

5、下功能:可以真正地實(shí)現(xiàn)對(duì)企業(yè)人事的管理。系統(tǒng)的功能要符合本企業(yè)的實(shí)際情況。系統(tǒng)的功能操作要方便、易懂,不要有多余或復(fù)雜的操作??梢苑奖愕貙?duì)人事信息進(jìn)行輸出打印。方便對(duì)企業(yè)內(nèi)部的人事檔案及崗位調(diào)動(dòng)調(diào)動(dòng)進(jìn)行管理。32.3、企業(yè)人事管理系統(tǒng)模塊需求企業(yè)人事管理系統(tǒng)應(yīng)該包括以下模塊(1) 基本信息管理該模塊實(shí)現(xiàn)職工基本信息的管理,包含職工的名族類別、 職工類別、文化程度、政治面貌、部門(mén)類別、工資類別、職務(wù)類別、職稱類別、獎(jiǎng)懲類別、記事本類別以及員工生日和員工合同提示等。(2) 人事管理通過(guò)該模塊, 能夠進(jìn)行人事檔案瀏覽、人事資料查詢和人事資料統(tǒng)計(jì)。以便進(jìn)入該企業(yè)的人能快速了解其他職工信息和工資等方面的

6、信息,也方便人事專員對(duì)信息的記錄、增刪和修改。(3) 備忘記錄在企業(yè)的運(yùn)作的同時(shí), 需要對(duì)企業(yè)進(jìn)行日常記事,便于統(tǒng)計(jì)信息, 建立本企業(yè)的信息庫(kù)。還要建立通訊錄,方便企業(yè)中人員的聯(lián)系。(4) 數(shù)據(jù)庫(kù)根據(jù)職工的基本信息,以及日常記事,可以建立備份/ 還原數(shù)據(jù)庫(kù)和清空數(shù)據(jù)庫(kù)兩項(xiàng),存儲(chǔ)需要的信息,刪除不必要的冗余信息。(5) 管理工具在這個(gè)板塊中, 可以選擇你所需要的管理工具,記事本或者計(jì)算器, 進(jìn)行你需要的計(jì)算。(6) 系統(tǒng)管理該模塊實(shí)現(xiàn)重新登錄、 用戶設(shè)置、系統(tǒng)退出等功能, 使用戶能正確的登錄和使用該系統(tǒng)。3、邏輯模型3.1、企業(yè)人事管理系統(tǒng)的用例圖(模塊)企業(yè)人事管理系統(tǒng)的用例圖(模塊)如圖3-

7、1 :圖 3-1 企業(yè)人事管理系統(tǒng)的用例圖43.2、企業(yè)人事管理系統(tǒng)功能模塊圖企業(yè)人事管理系統(tǒng)模塊圖如圖3-2 所示:圖 3-2 企業(yè)人事管理系統(tǒng)模塊圖3.3、UML 活動(dòng)關(guān)系圖UML 活動(dòng)關(guān)系圖如圖3-3 所示:圖 3-3 UML 活動(dòng)關(guān)系圖53.4、業(yè)務(wù)流程圖企業(yè)人事管理系統(tǒng)的業(yè)務(wù)流程流程圖如圖3-4 所示:圖 3-4 企業(yè)人事管理系統(tǒng)的業(yè)務(wù)流程圖4、系統(tǒng)的數(shù)據(jù)字典4.1、數(shù)據(jù)庫(kù)的概念設(shè)計(jì)為了避免登錄用戶隨意修改數(shù)據(jù)庫(kù)中的信息,創(chuàng)建一個(gè)用戶權(quán)限表,實(shí)體E-R圖,如圖4-1 所示。圖 4-1 用戶登錄表及用戶權(quán)限表E-R圖6為了可以在用戶權(quán)限表中更方便地添加用戶權(quán)限信息, 可以再數(shù)據(jù)庫(kù)中創(chuàng)建

8、一個(gè)權(quán)限模板。權(quán)限模板的實(shí)體 E-R圖,如圖 4-2 所示。圖 4-2 權(quán)限模板的實(shí)體E-R圖在開(kāi)發(fā)企業(yè)人事管理系統(tǒng)時(shí),最重要的數(shù)據(jù)表是職工基本信息表,它記錄了企業(yè)中所有職工的基本信息。職工基本信息表的實(shí)體E-R圖,如圖4-3 所示。圖 4-3 職工基本信息表的實(shí)體E-R圖為了更具體地記錄職工信息,創(chuàng)建一個(gè)家庭關(guān)系表,來(lái)記錄每個(gè)職工的家庭成員,以及工作單位、聯(lián)系方式等。其實(shí)體E-R圖,如圖4-4 所示。圖 4-4 家庭關(guān)系實(shí)體E-R圖7在企業(yè)中,職工的獎(jiǎng)懲是必不可少的。獎(jiǎng)懲表的實(shí)體E-R圖,如圖4-5 所示。圖 4-5 簡(jiǎn)稱表的實(shí)體E-R圖為了使前臺(tái)在錄入信息時(shí)更加簡(jiǎn)單、快捷,可以將基本表中的

9、一些特定字段值在數(shù)據(jù)庫(kù)中以表的形式進(jìn)行記錄。部門(mén)類別表的實(shí)體E-R圖,如圖4-6 所示。圖 4-6 部門(mén)類別表的實(shí)體E-R圖4.2、數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)(1) tb_Login( 登錄表 )表 tb_Login 用于保存操作員的基本信息,該表的結(jié)構(gòu)如表4-1 所示。表 4-1登錄表字段名數(shù)據(jù)類型主鍵描述IDVachar(5)是操作員編號(hào)NamesVachar(20)否操作員名稱PassVachar(20)否操作員密碼(2) tb_UserPope(用戶權(quán)限表 )表 tb_UserPope 用于保存每個(gè)操作員使用程序的相關(guān)權(quán)限,該表的結(jié)構(gòu)如表4-2 所示。表 4-2 用戶權(quán)限表字段名數(shù)據(jù)類型主鍵描述

10、AutoIDint是自動(dòng)編號(hào)IDVarchar(5)否操作員編碼PopeNameVarchar(50)否權(quán)限名稱Popeint否權(quán)限標(biāo)識(shí)8(3) tb_PopeModel( 權(quán)限模塊表 )表 tb_PopeModel用于保存程序中所涉及的所有權(quán)限名稱,該表的結(jié)構(gòu)如表4-3 所示。表 4-3 權(quán)限模塊表字段名數(shù)據(jù)類型主鍵描述IDint是編號(hào)PopeNameVarchar(50)否權(quán)限名稱(4) tb_Folk (民族類別表)表 tb_Folk 用于保存民族類別的信息,該表的結(jié)構(gòu)如表4-4。表 4-4 民族類別表字段名數(shù)據(jù)類型主鍵描述IDint是編號(hào)FolkNameVarchar(30)否民族名稱

11、(5) tb_EmployeeGenre( 職工類別表 )表 tb_EmployeeGenre 用于保存職工類別的相關(guān)信息,該表的具體結(jié)構(gòu)如表4-5。表 4-5 職工類別表字段名數(shù)據(jù)類型主鍵描述IDint是編號(hào)EmployeeNameVarchar(20)否職工類型(6) tb_RPKind(獎(jiǎng)懲類別表 )表 tb_RPKind 用于保存獎(jiǎng)懲類別的相關(guān)信息,該表的結(jié)構(gòu)如表4-6 所示。表 4-6 獎(jiǎng)懲類別表字段名數(shù)據(jù)類型主鍵描述IDint是編號(hào)RPkindVarchar(20)否獎(jiǎng)懲類別(7) tb_Stuffbusic( 職工基本信息表 )表 tb_Stuffbusic 用于保存職工的基本信

12、息,該表的結(jié)構(gòu)如表4-7 所示。表 4-7 職工基本信息表字段名數(shù)據(jù)類型主鍵描述IDVarchar(5)是職工編號(hào)StuffNameVarchar(20)否職工姓名FolkVarchar(20)否民族Birthdaydatetime否出生日期Ageint否年齡KulturVarchar(14)否文化程度MarriageVarchar(4)否婚姻SexVarchar(4)否性別VisageVarchar(14)否政治面貌IDCardVarchar(20)否省份證號(hào)workdatedatetime否單位工作時(shí)間WorkLengthint否工齡EmployeeVarchar(20)否職工類型Busi

13、nessVarchar(10)否職務(wù)類型LaborageVarchar(10)否工資類別9BranchVarchar(14)否部門(mén)類別DuthcallVarchar(14)否職稱類別PhoneVarchar(14)否電話HandsetVarchar(11)否手機(jī)SchoolVarchar(24)否畢業(yè)學(xué)校SpecialityVarchar(20)否主修專業(yè)GraduateDatedatetime否畢業(yè)時(shí)間AdressVarchar(50)否家庭地址Photoimage否個(gè)人照片BeAwareVarchar(30)否省CityVarchar(30)否市M_Payfloat否月工資BankVarc

14、har(20)否銀行賬號(hào)Pact_Bdatetime否合同起始日期Pact_Edatetime否合同結(jié)束日期Pact_Yfloat否合同年齡(8) tb_Family( 家庭關(guān)系表 )表 tb_Family 用于保存家庭關(guān)系的相關(guān)信息,該表的結(jié)構(gòu)如表4-8 所示。表 4-8 家庭關(guān)系表字段名數(shù)據(jù)類型主鍵描述IDVarchar(5)是編號(hào)Sut_IDVarchar(5)否職工編號(hào)LeaguerNameVarchar(20)否家庭成員名稱NexusVarchar(10)否與本人的關(guān)系BirthDatedatetime否出生日期WorkUnitVarchar(24)否工作單位BusinessVarc

15、har(10)否職務(wù)VisageVarchar(10)否政治面貌(9) tb_WordResume( 工作簡(jiǎn)歷表 )表 tb_WordResume 用于保存工作簡(jiǎn)歷的相關(guān)信息,該表的結(jié)構(gòu)如表4-9 所示。表 4-9 工作簡(jiǎn)歷表字段名數(shù)據(jù)類型主鍵描述IDVarchar(5)是編號(hào)Sut_IDVarchar(5)否職工編號(hào)BeginDatedatetime否開(kāi)始時(shí)間EndDatedatetime否結(jié)束時(shí)間WorkUnitVarchar(24)否工作單位BranchVarchar(14)否部門(mén)BusinessVarchar(14)否職務(wù)(10) tb_RANDP(獎(jiǎng)懲表 )表 tb_RANDP 用于

16、保存職工獎(jiǎng)懲記錄的信息,該表的結(jié)構(gòu)如表4-10 所示。表 4-10 獎(jiǎng)懲表字段名數(shù)據(jù)類型主鍵描述10IDVarchar(5)是編號(hào)Sut_IDVarchar(5)否職工編號(hào)RPKindVarchar(20)否獎(jiǎng)懲種類RPDatedatetime否獎(jiǎng)懲時(shí)間SealManVarchar(10)否批準(zhǔn)人QuashDateDatetime否撤銷(xiāo)時(shí)間QuashWhysVarchar(50)否撤銷(xiāo)原因(11) tb_Individiual( 個(gè)人簡(jiǎn)歷表 )表 tb_Individiua 用于保存職工個(gè)人簡(jiǎn)歷的信息,該表的結(jié)構(gòu)如表4-11 所示。表 4-11 個(gè)人簡(jiǎn)歷表字段名數(shù)據(jù)類型主鍵描述IDVarcha

17、r(5)是編號(hào)Sut_IDVarchar(5)否職工編號(hào)Memotext否內(nèi)容(12) tb_DayWordPad(日常記事本 )表 tb_DayWordPad 用于保存人事方面的一些日常事情,該表的結(jié)構(gòu)如表4-12 所示。表 4-12 日常記事本字段名數(shù)據(jù)類型主鍵描述IDint是編號(hào)BlotterDatedatetime否記事時(shí)間BlotterSortVarchar(20)否記事類別MotifVarchar(20)否主題Wordpatext否內(nèi)容(13) tb_TrainNote( 培訓(xùn)記錄表 )表 tb_TrainNote 用于保存職員培訓(xùn)記錄的相關(guān)信息,該表的結(jié)構(gòu)如表4-13 所示。表

18、4-13 培訓(xùn)記錄表字段名數(shù)據(jù)類型主鍵描述IDVarchar(5)是編號(hào)Sut_IDVarchar(5)否職工編號(hào)TrainFashionVarchar(20)否培訓(xùn)方式BeginDatedatetime否培訓(xùn)開(kāi)始時(shí)間EndDatedatetime否培訓(xùn)結(jié)束時(shí)間SpecialityVarchar(20)否培訓(xùn)專業(yè)TrainUnitVarchar(30)否培訓(xùn)單位KulturMemoVarchar(50)否培訓(xùn)內(nèi)容Chargefloat否費(fèi)用EffectVarchar(20)否效果(14) tb_AddressBook( 通訊錄 )表 tb_AddressBook 用于報(bào)存職員的其他聯(lián)系信息,該

19、表的結(jié)構(gòu)如表4-14 所示。表 4-14 通訊錄字段名數(shù)據(jù)類型主鍵描述IDVarchar(5)是編號(hào)NameVarchar(20)否職工姓名11SexVarchar(4)否性別PhoneVarchar(13)否家庭電話QQVarchar(15)否QQ 號(hào)WorkphoneVarchar(13)否工作電話E-MailVarchar(32)否郵箱地址HandsetVarchar(11)否手機(jī)號(hào)5、系統(tǒng)的設(shè)計(jì)規(guī)格說(shuō)明書(shū)5.1、企業(yè)人事管理系統(tǒng)內(nèi)容和功能設(shè)計(jì)首先看一些基本情況, 企業(yè)人事管理系統(tǒng)主要是對(duì)企業(yè)基本信息的管理, 目標(biāo)用戶主要是企業(yè)中經(jīng)常使用 Internet 的用戶群和社會(huì)使用人群。 另外

20、考慮到時(shí)間和條件等各方面的限制,企業(yè)人事管理系統(tǒng)主要提供企業(yè)人事管理的基本和核心的功能來(lái)幫助開(kāi)發(fā)理解和掌握企業(yè)人事管理系統(tǒng)的建設(shè)原理,其余的功能可以也可自行擴(kuò)展。企業(yè)人事管理系統(tǒng)提供的主要功能如下。(1) 本企業(yè)人事管理系統(tǒng)錄入職工的基本信息,如民族類型、職工類別、文化程度、政治面貌、部門(mén)類別等等很多設(shè)置;(2) 員工提示信息,包括員工生日和員工合同,是企業(yè)更加人性化;(3) 備忘記錄,能是日常流程更順利;(4) 數(shù)據(jù)庫(kù)的使用,存有備份,避免數(shù)據(jù)流失帶來(lái)的不必要的麻煩;(5) 系統(tǒng)管理,使用正確的用戶名和密碼才能進(jìn)入下一個(gè)界面。建立內(nèi)容和功能清單1) 內(nèi)容主要包括基本信息管理主頁(yè),包含職工的名

21、族類別、職工類別、文化程度、政治面貌、部門(mén)類別、工資類別、職務(wù)類別、職稱類別、獎(jiǎng)懲類別、記事本類別以及員工生日和員工合同提示;人事管理頁(yè)面,備忘記錄頁(yè)面,數(shù)據(jù)庫(kù)頁(yè)面,管理工具頁(yè)面,系統(tǒng)管理頁(yè)面等可視化頁(yè)面。2) 功能清單主要有主界面、 用戶登錄系統(tǒng)、 公共模塊、 系統(tǒng)管理入口、 查看, 修改個(gè)人信息等。5.2、企業(yè)人事管理系統(tǒng)信息結(jié)構(gòu)設(shè)計(jì)(1) 確定導(dǎo)行欄目導(dǎo)行欄目是網(wǎng)站主要功能的體現(xiàn), 合理的劃分和安排欄目, 將網(wǎng)站的主題明確的顯示出來(lái),并且盡量方便訪問(wèn)者的瀏覽和查詢。(2) 網(wǎng)站裝飾風(fēng)格使用各種風(fēng)格裝飾自己的網(wǎng)站。企業(yè)人事管理系統(tǒng)可視化設(shè)計(jì)的主要目的是提供給用戶一個(gè)關(guān)于該系統(tǒng)的信息展示方案

22、,一個(gè)良好有效的企業(yè)人事管理系統(tǒng)可視化設(shè)計(jì)能給用戶留下深刻的印象,使得用戶能夠自然、 友好的瀏覽所提供的信息,也是系統(tǒng)設(shè)計(jì)中重要的一環(huán)。可視化設(shè)計(jì)最重要的是確定頁(yè)面內(nèi)容和布局。然后設(shè)計(jì)頁(yè)面的表現(xiàn)框架,建立頁(yè)面模型。到目前為止, 企業(yè)人事管理系12統(tǒng)的內(nèi)容、功能、信息結(jié)構(gòu)及可視化的詳細(xì)設(shè)計(jì)就大致完成了。5.3、企業(yè)人事管理系統(tǒng)構(gòu)架的詳細(xì)介紹(1) 用戶登錄用戶在登陸之后才能對(duì)該系統(tǒng)進(jìn)行瀏覽、修改等操作。(2) 企業(yè)人事信息的改變企業(yè)人事管理系統(tǒng)中信息發(fā)生變化時(shí), 必須先登陸, 然后再進(jìn)行對(duì)應(yīng)的操作, 使信息的變化及時(shí)反映在系統(tǒng)中,保證系統(tǒng)運(yùn)行結(jié)果的正確性。6、系統(tǒng)的功能說(shuō)明書(shū)6.1、附加系統(tǒng)數(shù)據(jù)

23、庫(kù)( 1)將 TM07PWMSPWMSDataBase 文件夾中的 db_PWMS.mdf 和 db_PWMS_log.ldf 文件拷貝到 SQL Server 2005安裝路徑下的 MSSQL.1MSSQLData目錄下。(2)選擇開(kāi)始 / 程序 /Microsoft SQL Server 2005/SQL Server Management Studio 項(xiàng),進(jìn)入到“連接到服務(wù)器”頁(yè)面,如圖 6-1 所示。圖 6-1 連接到服務(wù)器( 3)在“服務(wù)器名稱”下拉列表中選擇SQL Server 2005服務(wù)器名稱,然后單擊【連接】按鈕。(4)在“對(duì)象資源管理器”中右鍵單擊“數(shù)據(jù)庫(kù)”節(jié)點(diǎn), 在彈出

24、的菜單中選擇“附加”項(xiàng),彈出“附加數(shù)據(jù)庫(kù)”對(duì)話框,如圖6-2 所示。13圖 6-2 附加數(shù)據(jù)庫(kù)( 5)單擊【添加】按鈕,在彈出的“定位數(shù)據(jù)庫(kù)文件”對(duì)話框中選擇數(shù)據(jù)庫(kù)文件路徑。( 6)依次單擊【確定】按鈕,完成數(shù)據(jù)庫(kù)附加操作。6.2、更改連接 SQL Server 2005 數(shù)據(jù)庫(kù)服務(wù)器的名稱( 1)打開(kāi)源程序路徑下 TM07PWMSPWMS.sln ,進(jìn)入到 Visual Studio 2005 開(kāi)發(fā)環(huán)境中。( 2)在解決方案資源管理器中打開(kāi)DataClass文件夾中的 MyMeans.cs 類文件,將“全局變量”方法中的連接字符串的Data Source 屬性設(shè)置為本機(jī)SQL Server

25、2005服務(wù)器名稱,然后單擊【保存】按鈕,保存所做的更改。(3)重新生成后,即可運(yùn)行使用本程序。6.3、操作注意事項(xiàng)( 1)本系統(tǒng)用戶名為: Tsoft,密碼為: 111。( 2)實(shí)例執(zhí)行文件位置: TM07PWMSPWMSbinDebug PWMS.exe( 3)程序可執(zhí)行文件目錄中,必須存在 bar 文件夾。否則,以默認(rèn)路徑對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份時(shí),將無(wú)法找到備份路徑。146.4、操作流程(1)用戶輸入用戶名、密碼后,進(jìn)入企業(yè)人事管理界面如圖1.4 所示。圖 1.4 企業(yè)人事管理( 2)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “民族類別設(shè)置”命令,對(duì)民族類別信息進(jìn)行添加、修改、刪除及查看

26、操作。( 3)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “職工類別設(shè)置”命令,對(duì)職工類別信息進(jìn)行添加、修改、刪除及查看操作。( 4)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “文化程度設(shè)置”命令,對(duì)文化水平信息進(jìn)行添加、修改、刪除及查看操作。( 5)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “政治面貌設(shè)置”命令,對(duì)政治面貌信息進(jìn)行添加、修改、刪除及查看操作。( 6)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)”/ “部門(mén)類別設(shè)置”命令,對(duì)部門(mén)類別信息進(jìn)行添加、修改、刪除及查看操作。( 7)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “工資類別設(shè)置”命令,對(duì)工資類別信息進(jìn)行添加

27、、修改、刪除及查看操作。( 8)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “職稱類別設(shè)置”命令,對(duì)職稱類別信息進(jìn)行添加、修改、刪除及查看操作。( 9)單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “獎(jiǎng)懲類別設(shè)置”命令,對(duì)獎(jiǎng)懲類別信息進(jìn)行添加、修改、刪除及查看操作。( 10 )單擊“基礎(chǔ)信息管理”菜單欄中的“數(shù)據(jù)基礎(chǔ)” / “記事本類別設(shè)置”命令,對(duì)記事本類別信息進(jìn)行添加、修改、刪除及查看操作。( 11 )單擊“基礎(chǔ)信息管理”菜單欄中的“員工提示信息” / “員工生日提示”命令,對(duì)員工生日提示時(shí)間進(jìn)行設(shè)置。15( 12 )單擊“基礎(chǔ)信息管理”菜單欄中的“員工提示信息” / “員工合同提示

28、”命令,對(duì)員工合同提示日期進(jìn)行設(shè)置。( 13)單擊“人事管理”菜單欄中的“人事檔案瀏覽”命令,通過(guò)該窗體,可對(duì)職工基本信息、工作簡(jiǎn)歷、家庭關(guān)系、培訓(xùn)記錄、獎(jiǎng)懲記錄和個(gè)人簡(jiǎn)歷等信息進(jìn)行添加、修改、刪除及查詢操作。( 14)單擊“人事管理” 菜單欄中的 “人事資料查詢” 命令,對(duì)人事資料信息進(jìn)行查詢操作。( 15)單擊“人事管理” 菜單欄中的 “人事資料統(tǒng)計(jì)” 命令,對(duì)人事資料信息進(jìn)行統(tǒng)計(jì)操作。( 16)單擊“備忘記錄”菜單欄中的“日常記事”命令,對(duì)日常記事信息進(jìn)行添加、修改、刪除及查詢操作。( 17)單擊“備忘記錄”菜單欄中的“通訊錄”命令,對(duì)通訊信息進(jìn)行添加、修改、刪除及查詢操作。( 18)通

29、過(guò)“數(shù)據(jù)庫(kù)”菜單欄,可對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份、恢復(fù)及清空數(shù)據(jù)庫(kù)操作。注意:在進(jìn)行對(duì)數(shù)據(jù)庫(kù)操作時(shí),請(qǐng)先備份數(shù)據(jù)庫(kù),以防造成不必要的損失。( 19)通過(guò)“工具管理”菜單欄,可直接調(diào)用計(jì)算器和記事本的快捷方式。( 20)通過(guò)“系統(tǒng)管理” 菜單欄,可對(duì)本系統(tǒng)進(jìn)行重新登錄、 用戶設(shè)置、 及系統(tǒng)退系統(tǒng)操作。( 21)通過(guò)“幫助”菜單欄,直接調(diào)用幫助文件。7、附錄7.1、系統(tǒng)來(lái)源本項(xiàng)目(即企業(yè)人事管理系統(tǒng))來(lái)自 C#從入門(mén)到精通書(shū)中一個(gè)實(shí)戰(zhàn)項(xiàng)目。 C#從入門(mén)到精通由王小科、徐薇等編著,由清華大學(xué)出版社出版。版權(quán)歸作者所有。7.2、主程序代碼namespace PWMSpublic partial class F_

30、Main : FormInitializeComponent();#region通過(guò)權(quán)限對(duì)主窗體進(jìn)行初始化/ <summary>/ 對(duì)主窗體初始化/ </summary>private void Preen_Main()在狀態(tài)欄顯示當(dāng)前登錄的用戶名MyMenu.GetMenu(treeView1, menuStrip1); / 調(diào)用公共類 MyModule 下的 GetMenu() 方法,將 menuStrip1 控件的子菜單添加到 treeView1 控件中16MyMenu.MainMenuF(menuStrip1);/ 將菜單欄中的各子菜單項(xiàng)設(shè)為不可用狀態(tài)/ 根據(jù)權(quán)

31、限設(shè)置相應(yīng)子菜單的可用狀態(tài)#endregionprivate void F_Main_Load(object sender, EventArgs e)F_Login FrmLogin = new F_Login();/ 聲時(shí)登錄窗體,進(jìn)行調(diào)用FrmLogin.Tag = 1;/ 將登錄窗體的Tag 屬性設(shè)為1,表示調(diào)用的是登錄窗體FrmLogin.ShowDialog();FrmLogin.Dispose();/ 當(dāng)調(diào)用的是登錄窗體時(shí)Preen_Main(); / 自定義方法,通過(guò)權(quán)限對(duì)窗體進(jìn)行初始化 MyMenu.PactDay(1); /MyModule 類中的自定義方法,用于查找指定時(shí)間

32、內(nèi),過(guò)生日的職工MyMenu.PactDay(2);/MyModule類中的自定義方法,用于查找合同到期的職工/ 將公共變量設(shè)為3,便于控制登錄窗體的關(guān)閉Tool_Help.Enabled = true;private void F_Main_Activated(object sender, EventArgs e)當(dāng)調(diào)用的是重新登錄窗體時(shí)Preen_Main();/ 自定義方法,通過(guò)權(quán)限對(duì)窗體進(jìn)行初始化private void系統(tǒng)退出ToolStripMenuItem_Click(object sender, EventArgs e)Application.Exit();public voi

33、d Tool_Folk_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 2);private void Tool_Stuffbusic_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1); / 用 MyModule 公共類中的Show_Form()方法調(diào)用各窗體private void Tool_ClewBirthday_Click(object sender, EventArgs e)

34、MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool_ClewBargain_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool_Stufind_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);17private void Tool_Stusum_Click(object

35、sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool_DayWordPad_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool_AddressBook_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool

36、_Back_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool_Clear_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void Tool_NewLogon_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);privat

37、e void Tool_Setup_Click(object sender, EventArgs e)MyMenu.Show_Form(sender.ToString().Trim(), 1);private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgse)系統(tǒng)退出 ") / 如果當(dāng)前節(jié)點(diǎn)的文本為“系統(tǒng)退出” Application.Exit(); / 關(guān)閉應(yīng)用程序MyMenu.TreeMenuF(menuStrip1, e);/ 用 MyModule 公共類中的TreeMenuF()

38、方法調(diào)用各窗體private void Button_Close_Click(object sender, EventArgs e)this.Close();private void Button_Stuffbusic_Click(object sender, EventArgs e)if (Tool_Stuffbusic.Enabled=true)Tool_Stuffbusic_Click(sender, e);elseMessageBox.Show(" 當(dāng) 前 用 戶 無(wú) 權(quán) 限 調(diào) 用 " + """ + (ToolStripButton)sender).Text + """ + " 窗體 ");private void Button_Stufind_Click(object sender, EventArgs e)if (Tool_Stufind.Enabled = true)Tool_Stufind_Click(sender, e);elseMessa

溫馨提示

  • 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)論