




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、XX集團人事薪資管理系統(tǒng)的設計與開發(fā)目錄第一章前言3.第二章需求分析3.2.1 人事系統(tǒng)需求分析32.2 薪資系統(tǒng)需求分析42.3 系統(tǒng)流程5第三章數(shù)據(jù)庫設計6.3.1 設計原則63.2 數(shù)據(jù)庫表設計6第四章總體設計174.1 人事系統(tǒng)總體設計174.2 薪資系統(tǒng)總體設計174.3 系統(tǒng)管理總體設計18第五章實施過程與說明185.1 人事系統(tǒng)實施過程與說明185.2 薪資系統(tǒng)實施過程與說明285.3 系統(tǒng)管理實施過程與說明30第六章關鍵技術326.1 技術一:common公共代碼模塊326.2 技術二:Dmcommon公共數(shù)據(jù)庫模塊的使用386.3 技術三:充分、合理利用系統(tǒng)資源396.4 技
2、術四:面向對象技術的繼承性體現(xiàn)406.5 技術五:搜索查詢窗口靈活調用技術406.6 技術六:界面數(shù)據(jù)顯示的美觀426.7 技術七:事務處理436.8 技術八:數(shù)據(jù)的假刪除45第七章結論44參考文獻44致談日45附錄1公共代碼參見附件附錄2人事系統(tǒng)代碼見附件附錄3薪資系統(tǒng)代碼見附件附錄4系統(tǒng)管理代碼見附件附錄5環(huán)維集團員工手冊之人事管理規(guī)定參見附件附錄6環(huán)維集團薪資管理規(guī)定參見附件附錄7環(huán)維集團津貼及獎金制度參見附件附錄8環(huán)維集團員工福利與津貼制度參見附件第一章前言現(xiàn)代企業(yè)競爭力的一個重要標志是信息化建設。一個企業(yè),如果沒有一套適合企業(yè)自身情況并運行良好的信息管理系統(tǒng),就很難應對目前激烈的市場
3、競爭;反之,一個好的企業(yè)如果信息化建設取得成功,就如虎添翼,可以極大地提高自己的核心競爭力,在近乎白熱化的競爭當中處于不敗之地,那么如何才能取得成功呢?關鍵在于信息技術與企業(yè)的管理思想是否緊密融合。那么如何讓這兩者緊密融合在一起呢?ERP作為一種先進的技術滿足了這種要求。ERPEnterpriseResourcePlanning企業(yè)資源管理計劃系統(tǒng),是指建立在信息技術基礎上,以系統(tǒng)化的管理思想,為企業(yè)決策層及員工提供決策運行手段的管理平臺,主要有四大模塊:財務管理模塊、生產控制模塊、物流管理模塊、人力資源管理模塊。ERP系統(tǒng)集中信息技術與先進的管理思想於一身,成為現(xiàn)代企業(yè)的運行模式,反映時代對
4、企業(yè)合理調配資源,最大化地創(chuàng)造社會財富的要求,成為企業(yè)在信息時代生存、發(fā)展的基石。環(huán)維集團(廈門)有限公司是97年在廈門注冊的港資企業(yè),下屬公司有環(huán)維電子、環(huán)維工業(yè)照明、環(huán)維發(fā)展、香港慧而遠幾家子公司。公司業(yè)務包括電子產品、工業(yè)照明生產、進出口貿易、加工等,公司現(xiàn)有職員三百多人。由于公司集團的不斷壯大,業(yè)務不斷的增長,該公司急需有符合自己發(fā)展需要的資源管理系統(tǒng),因此信息部成立ERP項目小組籌備開發(fā)ERP軟件。原本作為就業(yè)的去向,本人進入了該小組,成為其中的一員參與系統(tǒng)的一期工程開發(fā),主要負責人事系統(tǒng)模塊、薪資系統(tǒng)模塊和其他二些公共模塊的設計與開發(fā),并作為畢業(yè)設計的內容。_系統(tǒng)開發(fā)平臺采用Win
5、dows2000Server/AdvancedServer開發(fā)軟件采用功能強大的Delphi6RAD開發(fā)工具,數(shù)據(jù)庫系統(tǒng)采用微軟的SQLSERVER2000企業(yè)版。第二章需求分析本階段的任務:在充分了解公司的情況下,并在人事部門和其他相關部門的協(xié)助下,對原有的基礎數(shù)據(jù)資料進行分析,研究,整理,最終總結出需求,這將是下一階段數(shù)據(jù)庫設計的依據(jù),同時,還考慮到今后可能出現(xiàn)的各種需求變化。2.1人事系統(tǒng)需求分析根據(jù)人事部實際需要,特別將該部分獨立于ERP系統(tǒng)四大模塊。這部分意義重大,比如人力資源管理模塊中職務模型的制定以及人員成本的分析都與該部分緊密相連。實際需求:1 .建立各個子公司的基本員工資料,
6、并且要可單獨維護2 .根據(jù)公司情況,建立應聘人員信息庫。人才是企業(yè)最重要的資源。優(yōu)秀的人才才能保證企業(yè)持久的競爭力。建立應聘人員信息庫的目的如下:-進行招聘過程的管理,優(yōu)化招聘過程,減少業(yè)務工作量;-對招聘的成本進行科學管理,從而降低招聘成本;-為選擇聘用人員的崗位提供輔助信息,并有效地幫助企業(yè)進行人才資源的挖掘。3 .記錄員工的自然情況,簡歷、家庭成員、教育培訓、獎勵處分等信息。為統(tǒng)計分析、調薪、培訓教育提供基本信息4 .按企業(yè)要求建立員工類別、職稱、性別、民族、文化程度等內部代碼。用戶運用此功能制定企業(yè)的人力資源規(guī)劃,為企業(yè)結構重組提供依據(jù)5 .跟蹤記錄員工入職、調動、離職、退休、重新入職
7、等過程6 .記錄員工基本信息、合同信息、工資信息、工作信息、人事檔案信息、外籍人員管理等7 .查詢人事綜合信息與報告。以人事資料為基礎,進行各種勞動人事統(tǒng)計以及人事信息的隨機綜合性查詢、如:工作情況查詢、干部情況查詢、新進或離職職工情況查詢、職工文化知識結構查詢等,應該有特殊的單獨查詢界面和公共的綜合查詢界面。8 .2薪資系統(tǒng)需求分析該模塊屬于ERP系統(tǒng)中的人力資源管理模塊。以往的ERP系統(tǒng)基本上都是以生產制造及銷售過程(供應鏈)為中心的。因此,長期以來一直把與制造資源有關的資源作為企業(yè)的核心資源來進行管理。但近年來,企業(yè)內部的人力資源,開始越來越受到企業(yè)的關注,被視為企業(yè)的資源之本。在這種情
8、況下,人力資源管理,作為一個獨立的模塊,被加入到了ERP的系統(tǒng)中來,和ERP中的財務、生產系統(tǒng)組成了一個高效的、具有高度集成性的企業(yè)資源系統(tǒng)。它與傳統(tǒng)方式下的人事管理有著根本的不同。實際需求:根據(jù)公司薪資管理規(guī)定、津貼及獎金制度、員工福利制度、保險制度來制定員工的薪資、津貼、獎金、福利以及保險。薪資的計算又分為職員和工員,計算公式參見附錄6,等級崗位設置參見附錄5、6,崗位津貼參數(shù)設置和保險基數(shù)設置參見附錄7、81 .工資核算- 能根據(jù)公司跨地區(qū)、跨部門、跨工種的不同薪資結構及處理流程制定與之相適應的薪資核算方法。- 與時間管理直接集成,能夠及時更新,對員工的薪資核算動態(tài)化。- 回算功能。通過
9、和其它模塊的集成,自動根據(jù)要求調整薪資結構及數(shù)據(jù)。- 薪資的計算公式:職員薪資組成:基本工資+年資工資+崗位津貼+特殊人才津貼+全勤獎+午餐津貼;工員薪資組成:基本工資+年資工資+崗位津貼+特殊人才津貼+考核獎+全勤獎+加班工資;2 .工時管理-根據(jù)本國或當?shù)氐娜諝v,安排企業(yè)的運作時間以及勞動力的作息時間表。-運用遠端考勤系統(tǒng),可以將員工的實際出勤狀況記錄到主系統(tǒng)中,并把與員工薪資、獎金有關的時間數(shù)據(jù)導入薪資系統(tǒng)和成本核算中。2.3系統(tǒng)流程:系統(tǒng)流程包括人事系統(tǒng)與薪資系統(tǒng)兩部分,其中薪資系統(tǒng)在人事系統(tǒng)管理下進行必要的業(yè)務操作。當人員錄用確定后,人員信息進入人事系統(tǒng)數(shù)據(jù)庫,然后薪資系統(tǒng)對該人員進
10、行薪資信息錄入、核算;同樣,當人員調離后,薪資系統(tǒng)對該員工0信息結算并備案,系統(tǒng)流程圖見圖 2.1圖2.1系統(tǒng)流程圖人事系統(tǒng)作業(yè)流程圖參見圖2.2。圖2.2人事系統(tǒng)作業(yè)流程圖第三章數(shù)據(jù)庫該階段是在需求分析的基礎上完成的,是對分析達成的結果進行設計的,在設計的過程中盡量考慮到將來需求的變化。該數(shù)據(jù)庫的平臺為MSSQLServer2000系統(tǒng)。數(shù)據(jù)庫的設計與程序代碼設計之間存在如下矛盾:如果數(shù)據(jù)庫設計得很完美,比如各個相關表之間幾乎沒有冗余字段,但是在程序設計時就會相當?shù)男量啵幌喾?數(shù)據(jù)庫設計保留一定空間的話,就能減少程序設計時的很大負擔。權衡比重,在本數(shù)據(jù)庫的設計過程中還是首先考慮數(shù)據(jù)庫設計的完
11、美,盡量把工作放到程序代碼設計工作中。系統(tǒng)界面中多表調用時,在程序中由事務處理來完成。關系的主碼已經(jīng)標注在表中,各個關系的參照關系圖在表后羅列。3.1 設計原則1、在數(shù)據(jù)庫的設計中,字段盡量根據(jù)英文意思(少量用到中文拼音)來進行命名,這樣有利于數(shù)據(jù)庫的維護和易理解。2、在各個數(shù)據(jù)庫庫表的設計中,都增加了四個字段:建檔人、建檔時間、修改人、修改時間,也就是說當當前系統(tǒng)的操作者對數(shù)據(jù)庫的操作(建立或修改)都會被記錄在數(shù)據(jù)庫中,這樣就有依據(jù),就是操作者是負有責任的。同時,這些字段的賦值是通過系統(tǒng)自動添加進去的,也就是當前的系統(tǒng)操作者(建檔人就是用戶名UserName,建檔時間調用當前時間,修改人和修
12、改時間類似)。3、對于特殊的記錄表,增加了stated態(tài))字段,比如Employee的State(A代表在職,Q代表離職),dimission離職表的state(S代表假刪除,Q代表離職的)。3.2 數(shù)據(jù)庫表設計表1.Employee(員工基礎表)70個字段該表字段大部分來源于人事部原有的員工記錄表格。該表記錄員工的自然情況,包括員工類別、職稱、性別、民族、文化程度等,合同信息,工資信息,工作信息等,比如可為統(tǒng)計分析、調薪、培訓教育等提供基本信息。字段說明列名數(shù)據(jù)類型長度允許空(1為允許)員工編號(主碼*)EmployeeCodechar100員工姓名EmployeeNamechar100員工
13、英文名ENamechar101民族Nationchar100出生日期dtBirthdaydatetime80性別Sexchar20婚姻情況Marrychar40籍貫HomePlacechar100身份證號IDCardchar180戶口所在RootAddchar600戶口關系RootRelationchar100家庭地址HomeAddchar300暫住地址TempAddchar301家庭電話HomeTelchar121暫住電話TempTelchar121移動電話Mobilchar151電子郵件EMailchar301保人姓名SuretyNamechar101保人關系SuretyRelationc
14、har101保人聯(lián)系電話SuretyTelchar121保人地址SuretyAddchar301應急聯(lián)系人LinkManchar101應急聯(lián)系人電話LinkManTelchar121照片保存路徑Picturechar801教育程度SchoolAgechar140畢業(yè)院校Schoolchar300所屬公司Companychar400工作地點WorkPlacechar160部門編號(外碼X)DeptCodechar100工作狀態(tài)WorkStatechar80職工類別EmployeeSortchar120薪級WageGradechar61薪等WageLevelchar101月全薪salarychar
15、101職務Headshipchar180職稱JobNamechar201社保號碼SInsurNochar101就業(yè)證號碼EmployPaperNochar121駕照類別DriveTypechar101駕昭DriveCodechar201專業(yè)證照Certificatechar161工資銀行WageBankchar161工資帳號(外碼X)WageBankNochar301特長SpecialPowerchar161特殊工種SpecialWorkchar161入司時間dtWorkDaydatetime80戶籍地性質Originchar100政治面貌Politychar101宗教信仰Religionch
16、ar101入團時間dtInGroupdatetime81入黨時間dtInPartydatetime81身高Staturechar101體重Avoirdupoischar101血型BloodTypechar101視力Eyesightchar101合同編號ContractNochar101違約金OutMoneychar101合同生效日期dtEffectivedatetime81合同失效日期dtInvalidationdatetime81個人簡歷Resumentext161離職日期(存檔)dtOffWorkdatetime81狀態(tài)Statechar20備注Memochar1001建檔人ManCrea
17、techar100建檔時間dtDateCreatedatetime80修改人ManModchar101修改時間dtDateModdatetime81崗位Position1char101部門名稱DeptNamechar101開始工作時間DtStartWorkchar101Employee,Dept關系參照圖如圖3.19(a)所示,Employee,Bank關系參照圖如圖3.19(b)所示。部門編號工資銀行帳號Employee系Dept關系Employee系Bank關系(a)(b)圖3.1Employee,Dept關系參照圖說明:Employe晨系的“部門編號”屬性與Dept關系的主碼“部門編號”
18、相對應,也就是說“部門編號”屬性是Employee的外碼(外鍵);Employe晨系的“工資帳號”屬性與Bank關系的主碼“工資銀行帳號”相對應,也就是說“工資帳號”屬性是Employee的外碼(外鍵),在這里,外碼并不一定要與對應的主碼同名,只要容易識別即可。表2.Account(公司銀行帳號表)共5個字段該表是各個子公司銀行帳號表,是人事管理模塊中公司資料管理界面的基礎表。字段說明列名數(shù)據(jù)類型長度允許空公司編號(主碼*)CompanyNochar100銀行帳號BankIdchar100帳戶accountchar100類型kindchar100狀態(tài)Statechar10表3.ADOConn(
19、數(shù)據(jù)庫連接表)共4個字段該表是ERPC件登陸信息記錄表,除了記錄登陸名和密碼外,還可以記錄計算機名和當前所連接的數(shù)據(jù)庫名稱。字段說明列名數(shù)據(jù)類型長度允許空計算機名ComputerNamechar300數(shù)據(jù)庫登陸名DBUserNamechar200數(shù)據(jù)庫登陸密碼DBUserPasschar200數(shù)據(jù)庫名稱DBNamechar300表4.Allowance(崗位津貼參數(shù)設置表)共14個字段該表是人力資源模塊中工資管理的一個崗位津貼基礎表,根據(jù)環(huán)維集團崗位津貼制度來設計。其中有職員和工員的相關規(guī)定,比如共員就分為七十二等,此外還根據(jù)不同等級的等級系數(shù)來設計。字段說明列名數(shù)據(jù)類型長度允許空職工類別Wa
20、geTypechar80薪等WageGradechar101薪級WageStepchar81基數(shù)ABasechar61系數(shù)1Coef1char41系數(shù)2Coef2char41金額1Value1char61金額2Value2char61狀態(tài)Statechar10備注Memochar101建檔人CreateManchar100建檔時間DTCreatedatetime80修改人ModManchar101修改時間DTModdatetime81表5.Bank(銀行/帳號表)共11個字段該表是各個子公司員工工資銀行帳號基礎表。字段說明列名數(shù)據(jù)類型長度允許空工資銀行帳號(主碼*)BankIdchar100銀
21、行簡稱BankName1char200銀行全稱BankNamechar400地址Addresschar400聯(lián)系電話Telchar121傳真Faxchar121狀態(tài)Statechar10建檔人CreateManchar101建檔時間CreateDatedatetime81修改人ModManchar101修改時間ModDatedatetime81表6.Code(系統(tǒng)基本彳t碼表)共11個字段該表是為ER源統(tǒng)中基礎設置的基本代碼維護而提供的。大類代碼為三位數(shù),子代碼號都是四位數(shù),比如大類顏色代碼000,小類紅色的代碼號為0003,綠色代碼號為0001,大類部門為019,小類信息部代碼號為0009等
22、等。字段說明列名數(shù)據(jù)類型長度允許空大類代碼CodeTypechar30公共代碼編號(主碼*)CodeNochar40公共代碼名稱CodeNamechar200公共代碼描述CodeDetailchar201代碼狀態(tài)Statechar10代碼形態(tài)State1char11備注Memochar501建檔人CreateManchar100建檔時間CreateDatedatetime80修改人ModManchar101修改時間ModDatedatetime81表7.Company(公司信息表)共15個字段該數(shù)據(jù)為公司資料維護界面而提供的。因為環(huán)維企業(yè)的發(fā)展方向是集團化,子公司在不斷的增加,為了系統(tǒng)的可擴展
23、性,特別設置該基礎數(shù)據(jù),該表用于記錄各個子公司的基本信息,有利于對集團各個子公司的有效管理。字段說明列名數(shù)據(jù)類型長度允許空公司編號(主碼*)CompanyNochar100公司簡稱CompanyName1char100公司全稱CompanyNamechar400公司地址Addresschar100負責人Bosschar100聯(lián)系電話Telchar100傳真Faxchar101電子郵件Emailchar101稅務編號TaxNochar200營業(yè)注冊號BusNochar200狀態(tài)Statechar10建檔人CreateManchar100建檔時間CreateDatedatetime80修改人Mod
24、Manchar101修改時間ModDatedatetime81表8.Dept(部門表)共16個字段該表直接為部門管理界面(包括部門資料維護界面、部門異動界面)提供基礎數(shù)據(jù)部門的大類代碼為019,該表為各個子公司的部門的基本信息。字段說明列名數(shù)據(jù)類型長度允許空部門編號(主碼*)DeptNochar40部門中文名DeptCNamechar200部門英文名DeptENamechar160部門英文簡稱DeptNamechar301原部門OriginDeptchar41上級部門SupDeptchar41部門級別Gradechar20主管姓名Managerchar101部門類別Kindchar10成立日期
25、Dsetupdatetime80停止日期DStpdatetime81備注Memochar501建檔人ManCreatechar100建檔時間DtCreatedatetime80修改人ManChangechar101修改時間DtChangedatetime81表9.dimission(離職表)共10個字段該表為離職員工資料維護提供數(shù)據(jù)。同時與Employee直接的聯(lián)系,在設計時盡量減少冗余,避免與Employee重復數(shù)據(jù)。字段說明列名數(shù)據(jù)類型長度允許空員工編號(主碼*)EmployeeCodechar100離職日期dtOffWorkdatetime80離職原因Reasonchar1000實際違約
26、金PayMoneychar101備注Memochar801建檔人ManCreatechar100建檔時間dtDateCreatedatetime80修改人ManModchar101修改時間dtDateModdatetime81狀態(tài)Statechar21表10.HomeInfo(家庭成員表)共8個字段該表是員工基本資料維護界面的數(shù)據(jù)來源。是Employee8本表的補充。字段說明列名數(shù)據(jù)類型長度允許空成員編號(主碼*)EmployeeCodechar100成員姓名Namechar101與本人關系Relationchar101出生日期dtBirthdaydatetime81工作單位WorkUnitc
27、har301擔任職務HeadShipchar201政治面貌Politychar101聯(lián)系電話LinkTelchar121表ll.Insur(保險基數(shù)設置表)共12個字段該表是薪資管理系統(tǒng)中保險基數(shù)設置界面的數(shù)據(jù)來源。包含有保險的類型,個人與公司的應交保險比例以及生/失效日期等。字段說明列名數(shù)據(jù)類型長度允許空保險類型InsurKindchar40保險對象InsurObjectchar40基數(shù)Basechar60個人比例Personchar60公司比例Companychar60生效日期DBegindatetime81失效日期DStopdatetime81備注Memochar501建檔人ManCre
28、atechar100建檔時間DCreatedatetime80修改人ManModchar101修改時間DModdatetime81表12.Interview(面試信息表)共30個字段該表為面試管理界面提供基礎數(shù)據(jù)。從收簡歷到最終錄取,分析的比較詳細,考慮全面,將有利于建立一個合理高效的用人制度,使用人制度更加完善。字段說明列名數(shù)據(jù)類型長度允許空收簡歷時間DRecvResumedatetime81編號(主碼*)Codechar80姓名Namechar100性別Sexchar20出生日期Birthdaydatetime81籍貫Nativechar101聯(lián)系電話Telchar201電子郵件Email
29、char201應聘部門Deptchar101應聘職位Placechar101是否通過初試FlgFTrychar101初試時間dtFTrydatetime81通知來復試時間DFTrydatetime81初試人FTryManchar101初試結果FTryResultchar101初試備注FTryMemochar101復試時間DRetrialdatetime81復試人ManRetrialchar101復試結果ReResultchar101是否通過復試FlgRetrialchar101通知二次復試時間dtRetrialdatetime81復試備注ReMemochar101二次復試時間DRetrial2
30、datetime81二次復試人ManRetrial2char101二次復試記過ReResult2char101是否通過二次復試FlgRetrial2char101二次復試備注ReMemo2char101面試結果Resultchar101結論Resumechar101是否錄用FlgEmploychar101表13.SetSalary(員工薪資設置表)共26個字段該表是員工基本工資的設置基礎表。嚴格按照環(huán)維集團薪資管理制度的規(guī)定來制定。字段說明列名數(shù)據(jù)類型長度允許空員工編號(主碼*)EmployeeNochar100員工姓名EmployeeNamechar100職工類別WageTypechar80
31、基礎工資BasicWagefloat81工作經(jīng)驗(年)Yexperfloat81經(jīng)驗工資ExperWagefloat81基本工資BaseWagefloat81年資(年)YServicefloat81年資工資ServiceWagefloat81薪等WageGradechar81薪級WageStepchar81系數(shù)Coefchar61崗位津貼SAllowancefloat81享受崗位待遇ExtraPositionchar101特殊人才津貼ExtraAllowancefloat81考核全獎ExamAwardfloat81全勤獎CompleteAwardfloat81午餐津貼LunchAwardflo
32、at81其他津貼ElseAllowancefloat81狀態(tài)Statechar10備注Memochar501建檔人CreateManchar100建檔時間DTManchar80修改人ModManchar101修改時間DTModchar81月全薪SalaryTotalfloat81表14.SystemRes(系統(tǒng)模塊控制表-控制菜單)共10個字段該表是系統(tǒng)管理模塊的基礎數(shù)據(jù)。與UserRight關系的關系參照圖見圖32字段說明列名數(shù)據(jù)類型長度允許空系統(tǒng)編號(主碼*)SystemNochar40模塊編號ModNochar100模塊名稱ModNamechar300窗口編號FrmNochar100窗口
33、名稱FrmNamechar200是否通過審核CheckFlgchar10建檔時間DCreatedatetime80建檔人ManCreatechar101修改時間DModdatetime81備注Memochar1001表15.user_login_info(用戶登錄信息表)共4個字段為使系統(tǒng)同使用管理更加有效,特別設置該表來記錄系統(tǒng)登陸者的信息和使用時問。這樣將使系統(tǒng)管理員更易于維護和監(jiān)控。字段說明列名數(shù)據(jù)類型長度允許空登陸名login_namechar80登陸時間login_timedatetime80退出時間exit_timedatetime81用戶名稱usernamechar161表16.
34、UserAccount(用戶帳戶表)共6個字段該表是用戶基本信息管理表。字段說明列名數(shù)據(jù)類型長度允許空用戶帳號(主碼*)UserNochar50用戶名稱UserNamechar100密碼Passwordchar100狀態(tài)Statechar10建檔時間DCreatedatetime81建檔人ManCreatechar101表17.UserRight(用戶權Bg表)共8個字段該表是系統(tǒng)管理權限管理模塊的基礎數(shù)據(jù)。這是系統(tǒng)管理員給各個用戶所分配的權限管理記錄表。在這里,“系統(tǒng)模塊號”屬性為(表14)SystemRe聯(lián)系的外碼,UserRight關系為參照關系,SystemRe或系為被參照關系,關系的
35、參照圖見圖3.2字段說明列名數(shù)據(jù)類型長度允許空用戶帳號(主碼*)UserNochar50系統(tǒng)模塊號(外碼X)SystemNochar50用戶權限UserRightchar100建檔時間Dcreatedatetime80建檔人ManCreatechar100審核級數(shù)CheckGradechar21生效時間DCheckdatetime81失效時間DCheckStpdatetime81系統(tǒng)模塊號UserRight關系SystemRe式系圖3.2UserRight,SystemRes關系參照圖表18.WageGrade(薪資崗位等級表)共9個字段該表是崗位參數(shù)設置界面的基礎數(shù)據(jù)。字段說明列名數(shù)據(jù)類型長
36、度允許空員工類別(職員S/工員WGradeTypechar100薪等(CodeType=026)WageGradechar100崗位Position1char200狀態(tài)Statechar10備注Memochar501建檔人CreateManchar100建檔時間DTCreatedatetime80修改人ModManchar101修改時間DTModdatetime81表19.WorkProc(工作經(jīng)馬表)共10個字段該表是為員工基本資料維護提供基礎數(shù)據(jù)的。是Employee8礎表的補充。字段說明列名數(shù)據(jù)類型長度允許空員工編號(主碼*)EmployeeCodechar100起始時間dtStartd
37、atetime81結束時間dtEnddatetime81工作地點WorkPlacechar301工作單位WorkUnitchar301工作部門WorkDeptchar161職位HeadShipchar161薪資Wagechar101主要業(yè)績WorkResulttext161備注Memotext161第四章總體設計總體設計的主要任務是將系統(tǒng)劃分成詳細的模塊,決定各個模塊的功能,決定模塊的調用關系,決定模塊的界面,即模塊間信息的傳播。4.1 人事系統(tǒng)總體設計總任務:人事系統(tǒng)可以管理員工資料檔案、應聘人員資料、人才推薦、跟蹤記錄員工的入職、調動、退休等過程。其它ERP模塊從人事部分中讀入人事信息。如
38、采購模塊需要采購員信息,銷售模塊需要銷售業(yè)務員信息,質量理模塊需要檢驗員信息等等。功能模塊劃分如圖4.1所示。環(huán)維香港員工基本資料維護環(huán)維電子員工基本資料維護環(huán)維發(fā)展員工基本資料維護環(huán)維工業(yè)照明員工資料維護環(huán)維慧而遠員工資料維護新進員工資料查詢離職員工資料查詢員工資料綜合查詢部門資料部門異動面試管理y 匚面試綜,臺查詢圖4.1人事系統(tǒng)模塊規(guī)劃圖4.2 薪資系統(tǒng)總體設計總任務:在以地域、行業(yè)和社會經(jīng)濟發(fā)展水平為考量,以在行業(yè)中上等水平為標準,以盡可能激勵員工的積極性和提高員工的工作責任感為中心,并力求以公正、公平、合理為原則為基礎,設計出薪資、津貼、福利、保險的相關參數(shù)設置。功能模塊劃分如圖4.
39、2所示。圖4.2薪資系統(tǒng)模塊劃分圖4.3 系統(tǒng)管理總體設計該模塊主要是負責整個ERP的管理,包括各個模塊控制以及權限、審核的管理。該模塊的開發(fā)要與其他開發(fā)人員緊密溝通,同時也要對其他模塊有足夠的理解功能模塊劃分如圖4.3所示。圖4.3系統(tǒng)管理模塊劃分圖第五章實施過程與說明實施過程包括:人事系統(tǒng)、薪資系統(tǒng)和系統(tǒng)管理三部分的實施,相關說明插入各個實施過程之中。5.1 人事系統(tǒng)實施(一)員工基本資料維護模塊(1)環(huán)維集團員工基本資料維護(2)環(huán)維香港員工基本資料維護(3)環(huán)維電子員工基本資料維護(4)環(huán)維發(fā)展員工基本資料維護(5)環(huán)維工業(yè)照明員工基本資料維護(6)環(huán)維慧而遠員工基本資料維護涉及到的數(shù)
40、據(jù)庫表:Employee,HomeInfo,WorkProc,Dept1 .功能按紐:新增、修改、保存、取消、刪除、查詢、打印、退出列表框顯示員工:用一程序實現(xiàn)格式“員工編碼-員工名稱”2 .界面頁面分為:“基本資料”、“高級資料”、“其他資料”、“家庭成員”、“工作經(jīng)驗”、“個人簡歷”3 .必輸欄位:員工編碼、員工中英姓名、所屬公司、部門編號、部門名稱、出生日期、民族、籍貫、戶籍地、人事關系、戶口地址、身份證號、教育程度、家庭地址、家庭電話、應急聯(lián)系人、電子郵件、應急聯(lián)系電話、職工類別、職務、崗位、職稱、到職日期、4.員工列表(方位:左邊)5 .頁面劃分(方位:右邊)基本資料一一來源:Emp
41、loyee表高級資料來源:Employee表其他資料來源:Employee表家庭成員來源:HomeInfo表工作經(jīng)驗來源:WorkProc表個人簡歷來源:Employee表6 .頁面“基本資料”中的圖片選取有“選取圖片”和“刪除圖片”兩功能(方位:圖在上,功能按鈕在下)7 .每個頁面下都要有導航按鈕8、新增。- 保存成功否提示。9、修改- 提示已經(jīng)確認了- 保存成功否提示。10、查詢- 查無資料提示,見圖5.1。圖5.111、刪除-提示已經(jīng)確認了,見圖5.2圖5.212、退出-退出提示,見圖5.3圖5.3-退出未保存提小,見圖5.4圖5.4設計如圖5.5。圖5.5環(huán)維集團員工基本資料維護界面實
42、施說明:該單元是派生于Ubase父單元,主要繼承它最頂端的操作按鈕和狀態(tài)欄;如圖示,照片在數(shù)據(jù)庫的儲存只是存取路徑,而實際的照片是放在用戶規(guī)定的地方;同時,當新增員工時,盡量通過Combobox下拉框,小按鈕的搜索畫面,TmonthCalendar控件,單選框來使操作友好;本界面涉及比較多的表:Employee,HomeInfo,WorkProc,Dept;本界面的頁面比較多,但在每個頁面中都有員工編號和員工姓名,也就是說這兩個字段調用次數(shù)比較多。(二)公司資料維護模塊(維護各個子公司資料)功能按鈕(方位:上面):新增、修改、保存、取消、刪除、查詢、打印、退出相關表:company1、面板(標
43、題)2、必輸欄位(顯示時背景灰色,操作時動態(tài)背景變色)公司編碼、公司簡稱/全稱公司電話、公司地址、傳真、負責人、稅務編號、營業(yè)注冊號、公司狀態(tài)3、列表顯示窗口(方位:下方)使用stringgrid控件4、數(shù)據(jù)完整性。-公司編碼、公司簡稱/全稱的唯一性(輸入時驗證,保存時再次驗證)。-公司狀態(tài)默認為“正?!痹O計如圖5.6。圖5.6公司資料維護界面實施說明:界面默認時各個Edit控件為陰影,當用戶執(zhí)行新增、修改、查詢等操作時,這些控件就根據(jù)情況變化背景顏色;可以有小按鈕查詢功能的有:公司編碼、公司簡稱和公司全稱;(三)離職員工資料維護(人事調整窗口)功能按鈕(上面/繼承):新增、修改、保存、取消、
44、刪除、查詢、打印、退出相關表:dimission,Employee1、面板(標題右上3)2、列表框(在職/離職)一一左邊3、必輸欄位員工編號、員工名稱、所屬部門、崗位、人事關系、合同生效/失效日期、到職/離職日期、合同實際違約金額4、列表顯示窗口(下方)一使用string控件5、數(shù)據(jù)完整性。-員工編號、姓名的唯一性(輸入時驗證,保存時再次驗證)。-人事關系默認為“我司”設計如圖5.7。圖5.7離職員工資料維護界面實施說明:當列表功能為在職時,操作功能為新增;當列表功能為離職時,操作功能為還原;當在職新增為離職時,列表框可以自動刷新,即在職列表中自動刪除記錄,并且數(shù)據(jù)庫中state改為Q當離職還
45、原為在職時,列表框自動刷新,即離職列表中自動刪除記錄,并且數(shù)據(jù)庫中的state改為S;(四)員工資料查詢模塊(又具體為3個小模塊窗口)1、新進員工資料查詢涉及到的數(shù)據(jù)庫表:Employee功能按鈕(上面/繼承):新增、修改、保存、取消、刪除、查詢、打印、退出、重新查詢人機交互:所屬公司(combobox下拉框)、月份(combobox下拉框)、到職日期。查詢結果顯示(dbgrid控件,方位:下方)有查詢個數(shù)反饋2、離職員工資料查詢涉及到的數(shù)據(jù)庫表:dimission,Employee功能按鈕(上面/繼承):新增、修改、保存、取消、刪除、查詢、打印、退出、重新查詢人機交互:所屬公司(combob
46、ox下拉框)、月份(combobox下拉框)、離職日期。查詢結果顯示(dbgrid控件,方位:下方)查詢個數(shù)反饋3、員工資料綜合查詢(綜合性,支持模糊查詢)涉及到的數(shù)據(jù)庫表:Employee功能按鈕(上面/繼承):新增、修改、保存、取消、刪除、查詢、打印、退出、重新查詢人機交互:員工編號范圍、員工姓名(可模糊查詢)、性別、人事關系、部門、婚育情況、崗位、畢業(yè)院校、教育程度、月薪范圍、戶籍地性質、所屬公司(combobox下拉框)、離職日期、到職日期。查詢結果顯示(dbgrid控件,方位:下方)有查詢個數(shù)反饋設計如圖5.8。圖5.8員工資料綜合查詢界面實施說明:綜合查詢有14個方式,其中員工姓名
47、可模糊查詢,即敲入姓名中的任何一個或幾個字就可查詢;根據(jù)實際需要該界面增加了重新查詢功能(Ubase父單元沒有這功能);(五)部門管理模塊(分為2個小模塊窗口)1、部門資料(資料維護窗口)涉及到的數(shù)據(jù)庫表:Dept功能按鈕(上面/繼承):新增、修改、保存、取消、刪除、查詢、打印、退出設計如圖5.9。圖5.9部門管理界面實施說明:刪除操作后,列表框中的記錄自動刪除,并且增加到列表框中“已停用部門列表”中;2、部門異動(部門調整窗口)涉及到的數(shù)據(jù)庫表:Dept(六)面試管理模塊(分為2個小模塊窗口)1、面試管理涉及到的數(shù)據(jù)庫表:Interview,InterViewDetail功能按鈕(上面/繼承):新增、修改、保存、取消、刪除、查詢、打印、退出頁面劃分:應聘者信息、初試記錄、復試記錄、二次復試記錄、結論設計如圖5.10。圖5.10面試管理界面實施說明:該管理界面不僅有應聘者信息管理,同時還有從初試到錄用過程的信息管理;2、面試綜合查詢涉及到的數(shù)據(jù)庫表:Interview功能按鈕(上面/繼承):新增、修改、保存、取消、刪除、查詢、打印、退出設計如圖5.11。圖5.11面試綜合查詢界面實施說明:該界面從各角度考慮查詢,其中除了初試/復試/二次復試結果、是否錄用使用Combobox控件外,其他均
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- AI技術在病理學教學中的應用現(xiàn)狀與發(fā)展趨勢
- 生產計劃員崗位月度績效考核表
- 信訪掛牌管理制度
- 修井現(xiàn)場管理制度
- 停車場衛(wèi)生管理制度
- 公司公交車管理制度
- 公司工作服管理制度
- 辦公室6s管理制度
- 合作社信用管理制度
- 學校天文臺管理制度
- 計算機基礎知識題庫1000道含完整答案(歷年真題)
- 《征兵入伍應征公民體格檢查標準條文釋義》
- 府谷縣國能煤礦礦山地質環(huán)境保護與土地復墾方案
- 切花月季巖棉無土栽培技術
- 2023年教師招考中小學音樂學科專業(yè)知識考試真題及答案
- 社會穩(wěn)定風險評估 投標方案(技術標)
- 常見土源性寄生蟲
- 銷冠表彰活動方案
- 血糖儀生產工藝流程
- 打大錘的安全操作規(guī)程培訓課件
- 2024年-2024五屆華杯賽小高年級組試題及答案
評論
0/150
提交評論