版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE PAGE 13人力资源源管理系系统详细细设计说说明书1引言本人力资资源管理理系统是是为了提提供更快快捷更高高效的管管理方法法给企业业公司,使使信息传传递高速速化,管管理效率率化。1.1编编写目的的编写该文文档是为为了分析析企业人人力资源源管理系系统的流流程,把把人工模模式抽象象为可在在计算机机上处理理的自动动模式,对对企业人人力资源源的科学学管理进进行分析析与总结结,便于于开发小小组成员员对系统统整体功功能的认认识,通通过该文文档,确确定了系系统的目目的和功功能,以以及管理理的流程程和方法法,同时时也为使使用者提提供参考考。1.2背背景项目名称称:企业业人力资资源管理理系统开开发项目
2、目产品名称称:企业业人力资资源管理理系统委托单位位:桂林林理工大大学信息息科学与与工程学学院ERRP实习习课程项目开发发者:桂桂林理工工大学信信息科学学与工程程学院计计本088-1班班 黄永永儒 黄黄敏 詹詹萍项目主管管部门:桂林理理工大学学信息科科学与工工程学院院ERPP实习小小组用户:企企业人力力资源管管理部门门1.3定定义技术术语语:需求说明明书:软软件开发发需求分分析阶段段的工作作成果,是是详细记记录软件件需求信信息的文文档,是是开发者者与用户户交流和和系统进进一步开开发的依依据。系统结构构图:对对所开发发系统的的体系结结构进行行描述的的图形工工具。系统用例例图:系系统功能能描述,使使
3、用户能能够直观观地看到到软件实实现的功功能。系统状态态图:描描绘出系系统各个个状态的的顺序图图,便于于用户和和开发者者认识系系统流程程。实体联系系图:将将对象的的关系图图形化,从从图中可可直接看看出实体体间的联联系及实实体的属属性。类图:它它描述了了类与类类之间的的静态关关系,是是从静态态角度表表示系统统的一种种静态模模型。协作图:描述了了相互协协作的对对象间的的交互关关系和链链接关系系。顺序图:描述对对象之间间的动态态交互关关系,着着重表现现对象见见消息传传递的时时间顺序序。活动图:描述动动作及动动作之间间的关系系,即对对象状态态的改变变。SQL SERRVERR: 系统统服务器器所使用用的
4、数据据库管理理系统(DBMS)。SQL:一种用用于访问问查询数数据库的的语言事务流:数据进进入模块块后可能能有多种种路径进进行处理理。主键:数数据库表表中的关关键域。值互不不相同。外部主键键:数据据库表中中与其他他表主键键关联的的域。1.4参参考资料料Visuual C+.NEET数据据库开发发技术与与实践 刘生平平 著 清华大大学出版版社Visuual C+6.00MFCC时尚编编程百例例 网冠冠科技 编著 机械工工业出版版社Visuual C+6.00应用编编程1550例 尹立民民 王兴兴东 等等编著 电子工工业出版版社2程序系系统的结结构3程序设设计说明明1、系统统操作模模块系统操作作模
5、块具具有系统统登录、系统设设置、用户注注册三个个功能,其其中包括括菜单项项用户注注册,密密码修改改,重新新登录,退退出登录录,退出出系统。登录用用户可操操作全部部菜单项项,未登登录用户户只能操操作重新新登录,退退出登录录,退出出系统。2、人事事档案模模块人事档案案模块分分为应聘聘登记、调动记记录、员员工档案案三个功功能,其其中包括括菜单项项档案录录入,档档案检索索,合同同列表,调调动记录录,应聘聘登记,应应聘档案案,应聘聘考核,应应聘考核核记录。登录用用户可以以操作全全部菜单单项,非非登录用用户只能能浏览、检索档档案检索索,合同同列表,调调动记录录,应聘聘档案,应应聘考核核记录。3、人事事管理
6、模模块人事管理理模块分分为薪资资管理、用人申申请、业业务考核核、添加加部门四四个功能能,其中中包括添添加部门门,职务务列表,用用人申请请,申请请列表,业业务考核核,业绩绩列表,工工资登记记,工资资管理。登录用户户可以操操作全部部菜单项项,非登登录用户户只能浏浏览、检检索职务务列表,申申请列表表,业绩绩列表,工工资管理理。4、日常常管理模块块日常管理理模块分为为考勤录录入、工工资核算算两个功功能,其其中包括括考勤录录入,考考勤列表表,请假假条,请请假列表表,编辑辑工资单单,工资资列表。登录用用户可以以操作全全部菜单单项,非非登录用用户只能能浏览、检索考考勤列表表,请假假列表,工工资列表表。3.1
7、程程序描述述本系统为为人力资资源管理理系统,主主要由登登录用户户操作,分分为未登登录用户户和登录录用户两两个级别别。其中中,数据据库管理理员为最最高级别别,他可可以分配配和设置置用户的的权限。系统在在登录时时要判别别用户的的类别,以以确定其其可进行行的操作作。本系系统属于于非常驻驻内存系系统,不不可重入入,顺序序处理。3.2功功能系统操作作模块:实现用用户的合合法注册册,只有有在数据据库中存存在的用用户方可可注册,用用户在该该模块可可修改自自己的密密码,清清除自己己登录过过的痕迹迹,重新新登录另另一个账账号,退退出系统统。登入数据据流图用户管理理人事档案案模块:实现导入入档案表表,档案案检索,
8、浏览合同列表,调动记录,添加、删除、修改应聘者信息和员工信息。员工管理理招聘管理理人事管理理模块:实现对对公司部部门的职职员工基基本信息息的输入入、修改改、删除除、查询询。工资管理理绩效考核核日常管理理模块:实现对对职务工工资标准准、职称称工资标标准、其其他工资资标准的的设定、修改、删除、保存功功能。而而工资标标准的依依据恰好好与职员员工的基基本信息息相一致致,形成成对应关关系。考勤管理理3.3性性能人力资源源管理信信息系统统对企业业加强工工资管理理有着重重要的作作用,它它的设计计内容应应该是功功能齐全全,操作作简便,比比如拥有有员工档案案管理,业业绩考核核管理,招招聘管理理,工资资管理等等。
9、该系统还还具有以以下几个个特性:时间经济济性。优优化逻辑辑设计与与物理设设计,使使系统运运行效率率高,反反映速度度快。可靠性。能连续续准确的的处理业业务,有有较强的的容错功功能。可理解性性。用户户容易理理解和使使用该系系统。可维护性性和适用用性。系系统应易易于修改改、易于于扩充、易于维维护,能能够适应应业务的的不断发发展需要要。可用性。目标系系统功能能齐全,能能够完成成满足业业务需求求。安全保密密性。标标准系统统的物理理安全,数数据存储储和存取取的安全全与保密密、数据据传输的的安全与与保密,做做好使用用人员的的授权管管理。3.4输输入项输入方式式输入数据据名称类型长度文本框(ediit)用户名
10、varccharr50文本框(ediit)密码charr203.5输输出项 动态数数据的描描述:输入数据据:菜单单选项,查查找关键键字,新新建记录录项。输出数据据:由查查询关键键字确定定的数据据库记录录集合。内部生成成的数据据:中间间查询结结果。3.6算算法登录到该该人力资资源管理理系统需需要验证证登录用用户和非登录录用户的的身份,因为在数数据库已已经确定定了是否否为合法法用户,所所以不需需要用户户选择登登录身份份。实现该功功能的代代码是:voidd CLLanddinggDlgg:OOnOKK() BOOLL CLLanddinggDlgg:CChecckLooadiing(CSttrinn
11、g &namme, CSttrinng &codde)/登录录功能安安全检查查CStrringg CLLanddinggDlgg:GGetUUserrNamme()BOOLL CLLanddinggDlgg:OOnInnitDDiallog() /初始始化登陆陆对话框框voidd CLLanddinggDlgg:OOnPaaintt() BOOLL CLLanddinggDlgg:DDrawwTittleBBar(CWiindoowDCC &ddc)BOOLL CLLanddinggDlgg:DDrawwSysstemmButttonn(CWWinddowDDC &dc, CBBitmmap
12、&biitmaap)员工信息息的输入入实现代代码是:BOOLL CFFileeReccordd:OOnInnitDDiallog() voidd CFFileeReccordd:OOnLooadPPictturee() voidd CFFileeReccordd:OOnFiileRRecoordSSavee() voidd CFFileeReccordd:OOnFiileRRecoordRReseet()BOOLL CFFileeReccordd:SSaveeFille()BOOLL CFFileeReccordd:SShowwReccordd(innt iindeex)/根据据所要显显示的员
13、员工的序序号显示示员工信信息voidd CFFileeReccordd:SSetSShowwIteem(iint inddex)voidd CFFileeReccordd:SSetMModiifyDDlg(BOOOL iis)voidd CFFileeReccordd:OOnPaaintt() voidd CFFileeReccordd:OOnCaanceelMoode() voidd CFFileeReccordd:OOnCoompaactEEditt() voidd CFFileeReccordd:OOnSeelchhanggeCoomboo4() BOOLL CFFileeReccord
14、d:SShowwDuttyCoombooBoxx(CSStriing deppt, /当当前选择择的部门门名 CCCombboBoox* pDeept)/“职职务”组组合框指指针DWORRD CCFilleReecorrd:GettDepptNuumbeer(CCStrringg sttr)DWORRD CCFilleReecorrd:GettDuttyNuumbeer(CCStrringg sttr)BOOLL CFFileeReccordd:IInittModdiViiew()CStrringg CFFileeReccordd:GGetDDepttNamme(DDWORRD nnum)CS
15、trringg CFFileeReccordd:GGetDDutyyNamme(DDWORRD nnum)BOOLL CFFileeReccordd:MModiifyRRecoord(intt inndexx)BOOLL CFFileeReccordd:IInittDepptCoombooBoxx(CCCombboBoox* pDeept)/参参数是指指向组合合框的指指针voidd CFFileeReccordd:OOnSeeeliist() voidd CFFileeReccordd:SSetAAppller(BOOOL iis)voidd CFFileeReccordd:SSetAAppl
16、lerIId(CCStrringg &iid)BOOLL CFFileeReccordd:SSetAAppllerIInfoo(CSStriing &idd)/参数为为应聘者者编号工资管理理工资修改改代码实实现如下下:BOOLL CLLabooraggeReecorrdDllg:OnIInittDiaalogg() BOOLL CLLabooraggeReecorrdDllg:ShoowLaaborrageeReccordd()BOOLL CLLabooraggeReecorrdDllg:SettRoww(innt rrow, CSStriing *sttrArrrayy, iint couu
17、nt)/设设置列表表控件一一行的内内容BOOLL CLLabooraggeReecorrdDllg:DelleteeAlllRowws()/清清空数据据表的显显示LRESSULTT CLLabooraggeReecorrdDllg:OnLListtEdiitDBBCliick(WPAARAMM wPParaam, LPAARAMM lPParaam)LRESSULTT CLLabooraggeReecorrdDllg:OnLListtEdiitKiillFFocuus(WWPARRAM wPaaramm, LLPARRAM lPaaramm)BOOLL CLLabooraggeReecorrd
18、Dllg:SavveMoodiffy(iint iIttem, innt iiSubbIteem)voidd CLLabooraggeReecorrdDllg:OnFFinddEmpployyee() BOOLL CLLabooraggeReecorrdDllg:ShoowLaaborrageeReccordd(CSStriing &seeaExxpr)voidd CLLabooraggeReecorrdDllg:OnRRcliickLListt1(NNMHDDR* pNMMHDRR, LLRESSULTT* ppRessultt) voidd CLLabooraggeReecorrdDllg
19、:OnSSearrchRRecoord() voidd CLLabooraggeReecorrdDllg:OnQQuitt() voidd CLLabooraggeReecorrdDllg:OnAAbouut() voidd CLLabooraggeReecorrdDllg:OnDDeleeteiitemm() voidd CLLabooraggeReecorrdDllg:OnEEditt() voidd CLLabooraggeReecorrdDllg:OnEExpoortTToWoord() voidd CLLabooraggeReecorrdDllg:ExpporttToWWordd(C
20、SStriing &fiile)业绩考核核实现代代码:BOOLL CAAsseessLListt:OOnInnitDDiallog() BOOLL CAAsseessLListt:SSetRRow(intt roow, CSttrinng *strrArrray, innt ccounnt)BOOLL CAAsseessLListt:DDeleeteAAllRRowss()BOOLL CAAsseessLListt:SShowwAsssesssLisst()voidd CAAsseessLListt:OOnExxporrttooworrd() BOOLL CAAsseessLListt:EEx
21、poortTToWoord(CSttrinng &fille)voidd CAAsseessLListt:OOnRcclicckLiist11(NMMHDRR* ppNMHHDR, LRRESUULT* pRResuult) voidd CAAsseessLListt:OOnDeeletteittem() voidd CAAsseessLListt:OOnAbboutt() voidd CAAsseessLListt:OOnQuuit() voidd CAAsseessLListt:OOnSeearcchReecorrd() BOOLL CAAsseessLListt:PPreTTrannsl
22、aateMMesssagee(MSSG* pMssg) voidd CAAsseessLListt:OOnFiindEEmplloyeee() BOOLL CAAsseessLListt:SShowwAsssesssLisst(CCStrringg &sseaEExprr)LRESSULTT CAAsseessLListt:OOnLiistEEdittKilllFoocuss(WPPARAAM wwParram, LPPARAAM llParram)LRESSULTT CAAsseessLListt:OOnLiistEEdittDBCClicck(WWPARRAM wPaaramm, LLPA
23、RRAM lPaaramm)BOOLL CAAsseessLListt:SSaveeModdifyy(innt iiIteem, intt suubIttem)voidd CAAsseessLListt:OOnEddit() 考勤管理理代码实实现:BOOLL CTTimeeCarrdLiist:OnnIniitDiialoog() BOOLL CTTimeeCarrdLiist:ShhowTTimeeCarrdLiist(CSttrinng nnamee, iint yeaar, intt moonthh)voidd CTTimeeCarrdLiist:OnnSellchaangeeCommb
24、o11() voidd CTTimeeCarrdLiist:OnnSellchaangeeCommbo22() voidd CTTimeeCarrdLiist:OnnSellchaangeeCommbo33() voidd CTTimeeCarrdLiist:UppdatteTiimeCCarddLisst()BOOLL CTTimeeCarrdLiist:InnitYYearrCommboBBox(CSttrinng nnamee)BOOLL CTTimeeCarrdLiist:InnitMMontthCoombooBoxx(CSStriing namme, intt yeear)voidd
25、 CTTimeeCarrdLiist:OnnExpportt() BOOLL CTTimeeCarrdLiist:ExxporrtTooWorrd(CCStrringg &ffilee)BOOLL CTTimeeCarrdLiist:ExxporrtTooWorrd(CCStrringg &ffilee, CCStrringg &ssql)DWORRD CCTimmeCaardLListt:GGetRRecoordCCounnt(_ReccorddsettPtrr pRRecoordsset)voidd CTTimeeCarrdLiist:OnnDelleteeiteem() voidd CT
26、TimeeCarrdLiist:OnnRcllickkLisst1(NMHHDR* pNNMHDDR, LREESULLT* pReesullt) voidd CTTimeeCarrdLiist:OnnQuiit() voidd CTTimeeCarrdLiist:OnnSeaarchhReccordd() BOOLL CTTimeeCarrdLiist:CoolleectTTimeeCarrd(CCStrringg &nnamee, iint yeaar, intt moonthh)DWORRD CCTimmeCaardLListt:GGetAAbseenceeDutty(CCStrring
27、g &nnamee, iint yeaar, intt moonthh)doubble CTiimeCCarddLisst:GettColllecctWoorkTTimee(CSStriing &naame, innt yyearr, iint monnth)DWORRD CCTimmeCaardLListt:GGetLLateeCouunt(CSttrinng &namme, intt yeear, innt mmontth)DWORRD CCTimmeCaardLListt:GGetLLeavveEaarlyyCouunt(CSttrinng &namme, intt yeear, inn
28、t mmontth)招聘管理理模块实实现代码码:BOOLL CAAppllerLListt:OOnInnitDDiallog() BOOLL CAAppllerLListt:SShowwAppplerrLisst()BOOLL CAAppllerLListt:SSetRRow(intt roow, CSttrinng *strrArrray, innt ccounnt)BOOLL CAAppllerLListt:DDeleeteAAllRRowss()voidd CAAppllerLListt:OOnExxporrttooworrd() BOOLL CAAppllerLListt:EExpoo
29、rtTToWoord(CSttrinng &fille)voidd CAAppllerLListt:OOnRcclicckLiist11(NMMHDRR* ppNMHHDR, LRRESUULT* pRResuult) voidd CAAppllerLListt:OOnDeeletteittem() BOOLL CAAppllerLListt:PPreTTrannslaateMMesssagee(MSSG* pMssg) voidd CAAppllerLListt:OOnFiindEEmplloyeee() BOOLL CAAppllerLListt:SShowwAppplerrLisst(C
30、CStrringg &ccondditiion)voidd CAAppllerLListt:OOnQuuit() voidd CAAppllerLListt:OOnAbboutt() voidd CAAppllerLListt:OOnDbblcllkLiist11(NMMHDRR* ppNMHHDR, LRRESUULT* pRResuult) voidd CAAppllerLListt:OOnEddit() voidd CAAppllerLListt:OOnSeearcchReecorrd() voidd CAAppllerLListt:OOnAdddneew() voidd CAAppll
31、erLListt:OOnCllickkLisst1(NMHHDR* pNNMHDDR, LREESULLT* pReesullt) BOOLL CAAppllyEmmplooyeeeDlgg:OOnInnitDDiallog() voidd CAAppllyEmmplooyeeeDlgg:OOnSeelchhanggeCoomboo5() BOOLL CAAppllyEmmplooyeeeDlgg:CChecckPrrinccipaal(cconsst CCStrringg &iid)voidd CAAppllyEmmplooyeeeDlgg:OOnOKK() BOOLL CAAppllyEm
32、mplooyeeeDlgg:RRequuesttEmpployyee()voidd CAAppllyEmmplooyeeeDlgg:SSetAAppllicaatioonSeeriaal(CCStrringg &aappllicaatioonSeeriaal)BOOLL CAAppllyEmmplooyeeeDlgg:SSetDDlgCConttentt(CSStriing &apppliicattionnSerriall)BOOLL CAAppllyEmmplooyeeeDlgg:SSetMModiifyMModee()BOOLL CAAppllyEmmplooyeeeDlgg:SSaveeModdifyy()3.7流流程逻辑辑3.8接接口1. 硬硬件接口口软件较小小除硬盘盘外,基基本没有有与外界界硬件的的联系,不不过考虑虑到数据据库大量量数据的的备
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年祁门县教师招聘笔试模拟试题及答案解析
- 2026年通榆县教师招聘考试参考题库及答案解析
- 2026年甘德县教师招聘笔试备考题库及答案解析
- 西安欧亚学院研究与创新服务平台博士招聘考试备考题库及答案解析
- 2025年枣庄市市中区公务员人员招聘考试试题及答案详解
- 2026湖南宝山有色金属矿业有限责任公司机械化自营队员社会招聘70人考试模拟试题及答案解析
- 2027年江西省江铜铜箔科技股份有限公司第二批次校园招聘7人笔试备考试题及答案解析
- 2026年岚县教师招聘考试模拟试题及答案解析
- 2026年阜城县教师招聘考试备考题库及答案解析
- 2026-贵州中国邮政渠道对接专员招聘考试参考题库-含答案
- 2026半导体材料国产化进程与全球供应链重构趋势分析
- XF-T 3024-2026 电动自行车充电停放场所消防安全管理新规深度解读
- 2026年贵阳市公共交通有限公司第二批驾驶员招聘笔试参考题库及答案详解
- 湖北省武汉市2027届高三上9月调研考试地理试卷( 含答案)
- 有机废气活性炭吸附处理安装工程竣工验收报告
- 帕金森病合并肺炎护理查房
- (2026)中小学爱国知识竞赛试题含答案
- 县级管理档案实施方案
- 2026年交安A、B、C证(公路)考试题及答案
- 国家癌症中心2025年癌症统计报告
- (2026年)血气分析临床解读课件
评论
0/150
提交评论