《人力资源管理系统UML建模.pdf》由会员分享,可在线阅读,更多相关《人力资源管理系统UML建模.pdf(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、人力资派管理统UML建挨人力资源管理系统UML建模组名:TBNO小组成员:XX,XX,XX,XXXI I 40 人力资派管理统UML建挨l人力资源管理系统建筷过程分析”“.3 I.I人力资源管理的需求“.3 I.2体系结构设计.“.3 1.3系统管理.4 2系统用例然!,!.!.“.“.5 2.1 J奇制l管理.“.“.”.5 2.2 4吕将管理.”.“5 2.3组织机构管理.”.”“.6 2.4新资管理“.“.“.7 25规章制度管理.u.”.8 2.6人事管理.u.9 2.7绩效管理“.“.“.10 28考勤管理“.“.“.11 3系统部署因挨裂.u“.12 4构件囹.u.”.13 5活动
2、因“.“”“.“.13 5.I所有用.i.”.13 5.2系统管理员.”.16 5.3人力资源管理员.“.“.16 5.4财务人员“.“.20 6包囹.”.”“.21 7矣囹.“.“.22 7.1 Action包中的关说明.“.“.22 7 2Modet包中的类说明.u ”.25 7.3Servicel包中的接口说明.”.26 7.4Servicelmpl包中的类说明:用于实现Service!包中的接口“.287 5Daol包中的接口说明.”.29 7.6Daolmpt包中的类说明:用于实现Dao!包中的接口.”.29 8顺序因“.“.29 8 t系统管理员.“.“.29 8.2所有用.i.”
3、“.30 8.3人力资源管理员“.“.“.31 8.4财务人员“.“.36 85普通职工.u.37 9状态囹.”“”“.39 9.1系统管理员.“.“.39 9.2普通员工.”.40 9.3人力资源管理员.u.”.40 2 I 40 人力资派管理统UML建挨1.人力资源管理系统建模过程分析l.l人力资源管理的需求本部分用向然语言对系统过行拍这。人力资源管理部门提供一个全面的信息管理系统,通过系统可以比较容易地获得所需的关于组织体系、荷西;i品和l成本、人力资源状况等铮态数祷,也可以方便地获得各种变动信息来过行趋势预Nt371。在企业内实现信息依据权限的共手,人力资源管理的日常业务在信息系统的协
4、助下变得高效。快捷。为了开发本系统,计先安理解人力资源管理功能,通常人力资源管理系统包含以下获块,各获块功能简i主如下:(!)人事管理。)规章制度管理(3)考勤管理(4)绩效管理(5)组织机构管理(创新资管理(7)培训管理(8)招将管理l.2体系结构设计人力资源管理系统的用i主妥包括四类(I)系统管理员:总部的IT人员,负责系统的日常维护,人员权限和信息编码的管理,具有一元的计算机专业知识。(2)管理者总部、分公司的人力资源部的相关人员,执行该系统的大部分业务徐作,涉及信息处理和查询。该部分人员电脑饮用水平一傲,基本会徐作Windows,O仔ce等系列软件,以及收发电子邮件,会使用浏览器,网。
5、(3)决策者总、分公司的高层管理人员,他们一做为.i!t行人事方面的决策执行查询操作系统。该部分人员电脑使用水平为初级,一很会饮用.Vindows才是作系统,会饮用浏览器,网。(4)查询者集团公司所有员工。他们饮用本系统主安用于查询与自己相关的个人信息,以及特殊情况下处理突发性工作,该部分人员电脑饮用水平不确定。3 I 40 人力资派管理统UML建挨户:入事卢雷建蛐曹逮捕曹涅)-ex;认;:exteE涅飞、天乙一又一一仁之户口二二、重.罩.、飞、培训II雷理酣睡员酣睡人刀资源曹理人员俨凰 extend/-.、f xteo也二飞,c,-!/-_ 衬卢飞,f飞琶通缸,、_,财务后勘薪资曹翠/-/c
6、:)。”。mA盹篱酣b。大撂辑人员择人员后勤人员1.3系统管理本4英块的角色是系统管理员,用i管理主妥实现用户的添加、删除、修改以及用i的权限指派等徐作;为了维护数据库的安全,对系统数据库的备份和恢复也是由系统管理员实现,其次系统涉及到的所有选择性参数由本挨块边行初始化。系统管理的用例l型。汇:二飞JU式、系统管理贫数娼库备甘、=c 工定义类别参数恢复数据库4 I 40 人力资派管理统UML建挨2系统用例模型2.1培训管理培训管理的角色包括人力资源管理人员和普通员工,人力资源管理人员采用问卷调查的方法获取培训需求信息,并对调查的结采.iii行将讪I,需求分析,然后据此制定年皮培训l计划,并将此
7、计划作为培训信息遂行反布,普通员工可以通过本棋块垒询1牵制计划信息。对于具体培训计划的实施计先由人力资源管理人员将此信息发布出去,普通员工通过本板块.iii行才民名,人力资源管理人员登记珞训人员、3吝讪专家、培训课程以及珞训的费用。在培训11结束之后,管理员对络训I.iii行总结分析,并主圣t己总结报告,主4号包括培训成本和培训效采以及格,ill!证书的管理。提交总结报告2.2招聘管理本车走块涉及到的角色包括人力资源管理人员、用人部门和应将人员,首先用人部门提出用人需求,人力资源管理人员根扮用人部门的用人需求和组织结构管理子系统中的岗位信息制定招将计划,并依此对外发布招耳守信息。应将人员根据招
8、聘信息做出应将登记,人力资源管理人员对招将登记的相关信息做出处理,对于录用人员,一方面将其信息转入企业人事碎,另一方面需妥修改招将信息;对于非录用人员,将其信息转入企业人才库,以便在需妄的时候与其联系。5 I 40 人力资派管理统UML建挨员工:m喜营理模棋局.:,例醺掣二、1时Jude._,/亨企业人才营建库二)一本录用处理(、队mclude帽改组需信息elude/“extend,include 安一二)_-.品不,号”“一、飞J人力资源管理员馆踌处理气、录用处理、一、基本信息转入人事犀阳m刷刷刷电一,、incl晦-._./-n/-应踌登记二f-一”,l,./J一、-?夕制定指需信息飞/应窍
9、人员又一./.发布据需信息提出部门需求、也气f户一、./夫岗位信息恩人部门2.3组织机构管理组织机J构管理系统的主妾角色包括人力资源管理部门的管理人员、应聘人员、公司一品生员工、财务部门人员、后勤部门人员、系统管理员。系统管理员负责系统用户的定义和权限的划分;人力资源管理部门负责人事信息、考勃、招聘、培训等主妄的工作;对于新资管泼,人力资源管理人员定义精资帐套,以及工资项目和人员的工资录入权限,具有相应权限的财务人员或者后勤人员(比如水电费)完成具体的录入和计算的任务。应将人员通过招将管理的应将Ji.面实现应将信息的输入;而普通员工可以通过系统查询与向己的个人信息有关的信息。系统顶层用伽ll到
10、。6 I 40 人力资派管理统UML建挨二:一气、部门幡改一一一_,!elend1人J部门增加、卡酬lend气,.部门刷陪三、亚.t,;s:.一)exte/部l丁管理C).,.,-/人力资源管理人员、,).-仁一;一一一二一矿岗位曾Bt1:-s闽位辑计.、/).、自extend、/I-cs二:向白白向位幡改岗位删除2.4薪资管理账委是财务软件用语,意思是核算一个羊位(核算对象)整套会计业务的数据库。核芥对象有几个,就可以建立几个账套,羊独对其i!t行核算。工资账会就是财务软件里羊独核算工资的账务处理。新资管理也是人力资源管理系统的核心功能之一,因为人力资源管理系统的本质就是充分挖掘人力资源潜力
11、,做到人尽其能,而新资措施则是激JJ.人的潜能的措施之一。本系统的角色主安是财务部门管理人员,但新资构成的很多数4蔚禾源于公司的不同部门:如水电来源于后勤%Jlr1。所以由财务部门管理人员定义不同的拼资数扬的录入人员也是本系统的角色之一;另一方面,册资数据所涉及的人员来源于人事管理资子系统、工资计算涉及全l考勤子系统和绩效子系统的数据,所以人事管理子系统、考勤管理子系统和绩效子系统也泛本校块的角色。7 I 40 人力资派管理统UML建挨一一二人事曹理万人员营建指定量用P二二节夫/耻蕃曹翠_,.,-,-薪姿量监露;jl入人员一气二|用p营建阴阳蟹酣(卢代飞、,气直f卢一古、.吨二,,歹/a,量自
12、营建工资营建.飞J暨亘3eOX lend忡、.飞牛C工工资晴飞工姿辑计绩盟曹理飞、/,-_ i;,、主、/,、,撞踊待汇率呈撞邮局汇款睛里撞且擅自意义工资洒自2.5规章制度管理本板块的角色包括人力资源管理人员和普通员工,人力资源管理人员对对规章制度过行添加、删除和修改徐作,而普通员工对规章制度.i!t行查询、浏览,系统提供的查询方式包括按照类别查询、按照规章制度的发布日期垒询和按照关键字.i!t行查询。8 I 40 人力资派管理统UML建挨1与斗天二C)C),气,/,弓7、,(/6 饺类别重溜子一予一一一一:一币”、e-宣询规章制度飞普通员工 接发布日期查询、头,气/、.接关键字窒i旬2.6人
13、事管理人事管理是人力资源管理中最核心的板块之一,它处理的内容主妥包括职工基本信息相对固定的信息)以及职工交动信息,职工的交动信息主妥包括家庭关系信息、职称、职位、学历、部门、奖您的交动信息,同时,职工的离职和合同管攻也在本板块中实现。本丰英块的主妥角已是人力资源管理部门的管理人员,他们负责增加、删除、修改人事信息;除此以外,企业员工可以查看向己的个人信息;企业决策者也可以查询、筛选向己所关心的信息,并能通过统计对企业当前的人力资源状况iit行宏观的了解。另外,本挨块还与其他子系统之间有数据交互:4剧号子系统中确认接收的人员、培训子系统中学历、证书的交动将向动反馈到本子板块,而本4英块的离职数据
14、也向动反馈到招月号子系统的人才库中,因此这两个子系统也是本系统的角色。9 I 40 人力资派管理统UML建挨人刀阳m翩翩翩 舍罔雪理主、.呼extend户,万员工变动信息管理、Jf一飞,:.产个 学历变动管理飞(二)t阳叫(extd吧?二:虽格管理c)c:)二f培训II管理奖罚管理部门变动管理IN都变动筐理2.7绩效管理根据公司的管理制皮,员工的考核的成绩共由三个打分构成员工个人向许成绩、员工所在部门的考核成绩和人力资源管理部门的成绩;另一方面,员工的考勤状况也是考核的内容之一,所以绩效管理的角色包括人力资源管理人员、员工个人、部门考核人员以及考iJ管理子系统。本才主块的关键在于考核的指标体系
15、,并且这种指标体系应该是随肴企业的经营状况和环挠的变化而交化,所以人力资源管理人员肴先定义考核项目及其项目属性,员工个人根据定义好的考核项目制定自己的考核计划表,?乎在期初.i!t行统写。期末员工.i!t行向许,并且部门对其管辖人员.i!t行就l评,人力资源管理人员权扮期初员工填写的考核计划表对这两个成绩边行审核和调整,然后根据事先由人力资源管理人员之义的权位边行计算,并将员工的考核的I化成绩归纳为相反等级,同时将考核成绩作为历史数捞保存并.i!t行统计分析绩效管理的用ff,J阁。10 I 40 人力资派管理统UML建挨()一一定义考核等级窜核调整统计方忻2.8考勤管理本棋块涉及到的角色包括执
16、行考勤工作的人力资源管理人员、参加考勤的公司所有职员以及新资管理子系统。由人力资源管理人员许先制定考勤规则,主妾包括考勤项目的管理、奖惩措施的制定和奖惩指标的交化之义;普通员工通过本获块提出请假、销段和加班的申请,并通过人力资派管理人员的审核,每逢月末,人力资源管理人员将考勤机中的考勤数指导入到本系统,结合请假、销仪和加秘的审核数扬,形成月末考勤数扬的个人和部门汇总,以此为依据,;fl扮制定的奖廷、规则,计算出本月的员工考勤奖廷、金额并提交给新资管理系统。11 I 40 人力资派管理统UML建挨/-飞、.f一、J.个人统计小f飞飞二/导入考勤盼到数蜜飞的Ckld)i 刀资漂管理晏屯,薪资笛理惶
17、揭-/I 阳m也院路梅!Cl咀-;./I _ _!lncluc时,-I/-汇层用来毒药/-_ _,./I/窜核考到重量强I-1 _j_,一r_.,;-_.,串请销假部门统计卢,?(;二)理清清假:;,.,普通虽工_),om人营嗡自请bDI!i3系统部署图模型从率统中软件和攻仲的物理架构的角度来看,该革统的部署斗是-Jr!如下:printer 12 I 40 人力资派管理统UML建挨4构件图构件泛系统的可替代的物理部分,它表示的是实际的事物构件是定义了良好接口的物理实现羊元它走系统中可以替代的部分笔雪fE丽百叫它在lI辜百百草”回咄件重雪-卓雪也曾刊1周雷哥哥哥哥刷叉咯卢百百曹辜百它三文件三旨
18、咀阴阳自院机附IZ理文件+自em创阳文件二民寸理。曲文件-l!I、l!IU,又件十自翩翩筐叫回等宫MIZ!I卜白器在$阳回oao文件-c:;:i剧阳唱件、重雪卓雪雪卡看雪雪E垂雪雪卓雪?十一卓雪白fp 入IZ!I士1重雪-军暨弯DIZ醺严liH百王三。”叉字叫文件宰相曹理,、-=m回蝇支持司工)!量03这曾件理吕京惆,.文件,:-赢毓雷理刷刷文件m斜,嘟”脚时叫|、n:trttPc1:.cri剖坞、曲阳,.,.创战l.!:!.,.,.阳刷略归。句酬,o,阴阳酬。、.句划”翩翩句“睛。、时,o旦旦旦旦坐坐111d!A啡”。呻句响问时翩翩“:明睛”山阳均.嗣鸭”酬。叭”民似圳,t盼吼俯“脚呻|、“
19、曲,则仙”、也协纠岛的呻刷刷搞“”的主巴,.,.,剖I.kb。”,am,.,叫句脚阳例“”网”。、.,俑,、“咱川、创阳”阳年,刷刷削Jh咱时”嘲。、,Ii,叫ro,的忌。”冽甜,。咱、创创,Tr.:iu1W,啡、剧钮,1日棚”郎。句a胁时,陆0阳明?”.、缸”例、”协.,.;,.句阳,.,;,明、a烛矗5II”、addRoteO:系统管理负增加本应用系统的角色数扮角色编号、角色名称、角色褐这deteteRoteO:系统管理员创除某个角色或某些角色updateRote():系统管理员修改某个角色的信息:角色编号、角已名称和角色扬这User Action类处理角已相关徐作addUserO:系统管
20、理员添加本系统的使用者,什给饮用者分配角色deteteUserO:系统管理员删除某个或采些系统用户updateUser():系统管理员修改某个用户的信息:基本信息、角色等browseUser():系统用户可根j居斗;.限的不同查看不同用j信息(由权限农来控制)-A!l用户只能查看向己的用户信息,招将经理可以查看所有用j的信息。用j基本信息包括,用户编号i用户名,角色i所系在11;所属项目(如果有项目)modifyPassword():用j:圣陆后,可以修改自己的密码allocationResume():招将助理或项目助理将简历中心中的简历栋栋妥求选择合边的简历并分配到各个部门browseRes
21、ume():项目经理、项目助理查看不属于本门的简历信息login():用j1圣录,并支据权限显示不同的用户PositionAction类职位相处处理徐作add Position():项目经理、项目助理精加一个新的岗位(客户需求)delete Position():项目经理、项目助理删除某个或者某些指定的岗位($.乒需求),只能则除岗位下没有简历的岗位updatePosition():项目经理、项目助理修改某个岗位的信息(容j需求)browse Position():项目经理、项目劫Jf查看来个或所有岗位信息(;t.j需求),可根根据条件查看22 I 40 人力资派管理统UML建挨ResumeA
22、ction类简历相关徐作addResume():4将助理从用户简历文件中摘抄相关的信息到简历中心,并将用户的简历文件作为附件保存到服务delete Resume():招将助理删除指定的简历,简历必须在可以删除的状态updateResume():招将助理修改简历的信息DepartmentAction类:11相关徐作addDepartment():系统管理员添加部门deleteDepartment():系统管理员删除部门updateDeparttnent():史新部门信息getResume():初选后项目经理或者项目助理查看本部门简历的所有信息employ():录用RecruitAction类:招
23、将相关绿作addRecruit():非fl扮谷用人部门提出用人妥求制定精力叫吕将信息deleteRecruit():删除招将信息updateRecruit():修改招聘信息recruitRequirement():各用人部门提出用人安求publishRecruit():系统管理员发布或不发布招将信息TrainAction类培训11相关徐作addTraininfo():增加培训信息deleteTraininfo():删除培训传息updateTraininfo():史新培训信息publishTraininfo():发布或不发布珍训信息browseTraininfo():所有公司人员浏览培训信息si
24、gn Up():员工报名参加将训makeTrainPlan():系统管理员或人力管理员制定格训计划addSummary():系统管理员或人力管理员提交待训计划总结deleteSu mmary():系统管理员删除综训计划总结updateSummary():系统管理员或人力管理员修改珍仙l计划总结Salary Action类:新资相关绿作salaryStatistics():财务人员查询工资统计getPersonalSalary():根据考草草和绩效发布工资信息releaseSalary():财务人员发放工资RegulationsAction 类:规章制度相关操作addRegulations():
25、人力资源管理员增加规章制度deleteRegulation():人力资源管理员删除规章制度updateRegulation():人力资源管理员修改规章制度browseRegulations():所有员工浏览规章制皮PersonalAdministrationAction类人事变动相关操作23 I 40 人力资派管理统UML建挨add.Resign():人力资源管理员增加离职人员deleteResign()人力资源管理员删除高职人员updateResign():人力资源管理员更新离职人员changeDepartment():部门交动管理changePosi tion():职位交动管理Apprai
26、alAction类:考核相关徐作add.Requirement():人力资源管理员增加考核项目deleteRequirement():人力资源管理员删除考核项目updateRequirement():人力资源管理员修改考核项目browseRequirement():所有员工浏览考核项目及相关信息weightManage():人力资源管理员设五考核项目权位publ i shRequirement():发布或不发布考核项目AttendanceAction类:考勤相关徐作add.Requirement():增加考勤考核项目deleteRequirement():删除考勤考核项目updateRequi
27、rement():修改考勤考核项目browseRegu 1 at ion():浏览考勤考核项目im portAttendanceinfo():导入考勤数据monthPersonalStatistics():月底个人考勤统计monthDepartmentStatistics():月底部门考勤统计24 I 40 人力资派管理统UML建挨7.2Model包中的类说明削酬叫肌阳时战局umeU$t:CA11eoo;ne.阳,lau始,龟啪”由口。附阳回”时-Resume:简历信息Posi t in:职千主4言息Recrui t:才吕将信息Attendance:考勤信息UserAttendance:各部门
28、用户的相关考勤User;用户相关信息Role:角色信息Author ity:i又F民信息RoleAuthority:角色和权限所对应的用户Train:培训11的相关信息25 I 40 人力资派管理统UML建挨Summary:培训总结相关信息AttandanceTrain:参与培训的人员信息Department:部门信息Regulation:生见幸制度7.3Servicel包中的接口说明吃审旬ceu,.,S.Ncol 90、就惆H酣刷”F时。刷.:。曲瞄创睛y。键d呻也呻e,叨旬,D,rl=IS”、c:el副oI 句.呻,oaa呻.,阴晴,o酬巾唰k.I,11刷咽。”时刷版忡SOYS:Nod 句
29、dSd,哺yU时呻句民Sdo9y0on.,lk.UserServiceI:用户信息查询接口login()用户登录add():添加用户信息update():更新用户信息.,.,rosmonse-r.1c创R帽umeScrw:cl飞如句句.:回d幽时d 睛:”呻呻0 u楠o、,o、剖,:0:,)At!MdlS、ccScNcl酬。.,.呻呻匀制”。句崎,.楠、,o1,terl,ce盹ecru,!坠,吹d,dd()I 句嗣咱|呻.响钩,uOI:.T”,、如Nel.,呻句“睛。、,M脚。.,.由r,;呻siUoTra,呻副dim阴阳酬。酬eTOj刷刷。句。由leTaiol轴呻.,面()句e“eS,mms
30、帅、町0时A四剧叫|传ICOI、,罐呻、,但阳9)1回AIDI gelByNan呻9e0 I、回耐胁。getRoleByUserid():系统管理元或人力资源管理员通过查询员工角色add():增加角色信息delete():删除角色信息update():修改角色信息getAll():获取所有角色信息getBy!d():通过编号查询角色信息getByNam e():通过名称查询角色信息26 I 40 人力资派管理统UML建挨PositionServiceI:职位信息查询接口add():添加职位信息delete():删除职位信息update():更新f职位信息getAll():获取所有职位信息get
31、By!d():通过编号查询职位信息getByName():通过名称查询职位信息ResumeServiceI:简历信息查询接口add():添加简历delete():删除简历update():更新简历RecruitServiceI:招聘信息查询接口add():增加招聘信息delete():删除招聘信息update():更新招聘信息pub 1 i shRecru it():发布招聘信息TrainServiceI:培训信息查询接口add():增加培训11信息delete():删除培训信息update():修改培训11信息publishTrain():发布培训1 1信息signUpTrain():普通用
32、户申请培训11addTrainPlain():增加培训1 1i:才划deleteTrainPlan():删除培训IIi:才划updateTrainPlan():修改培训讨戈ljaddSummary():添加总结deleteSummary():删除总结upda teSummary():修改总结DepartmentServiceI:部门信息查询接口add():添加部门delete():删除部门update():修改部门getResumeByDepartment id():获取部门对应的简历SalaryServiceI:工资信息查询接口getSalaryByUser Id():获取用户对应时间的工资
33、getSalaryByDepartment id():获取部门对应时间的工资AttendanceServieI:考勤信息查询接口27 I 40 人力资派管理统UML建挨add():添加考勤信息delete():删除考勤信息update():修改考勤信息getAll():获取所有考勤信息getByName():通过名称考勤信息RegulationServiceI:规章制度信息查询接口add():添加规章制度信息delete():删除规章制度信息update():修改规章制度信息getAll():获取所有规章制度信息getByName():通过名称规章制度信息getBy!d():通过编号规章制度信
34、息AppraialServiceI:考核信息查询接口add():添加考核信息delete():删除考核信息update():修改考核信息getAll():获取所有考核信息getByName():通过名称获取考核信息getBy!d():通过编号获取考核信息updateWei ght():修改权值upda tePub 1 i sh():修改发布状态7.4Servicelmpl包中的类说明:用于实现Servieel包中的接口该包的类和Service!的作用差不多,因此不再此处说明该包中的类lnte厅ace:Newlnterface Serializable sa1.e(T o)回iddelete0)
35、四idupdateo)四idsa田OrUpdateo)T get(Class c,Serializable id)T get(S tri ng hql)T get(String hql,Mapparams)List find(String hql)List find(String hql,Mapparams)List find(String hql,int page,int rows)List find(String hql,Mapparams,int page,int row.int count(String hql)mt count(String hql,MapString,Object闵
36、ams)28 I 40 人力资派管理统UML建挨7.5Daol包中的接口说明BaseDaoI:BaseDaoIT采用泛型编写,所有Dao接口都继承该类public Serializable save(T o):保存信息public void delete(T o):删除信息public void update(T o):修改信息public void saveOrUpdate(T o):删除或修改信息public T get(Class c,Serializable id):通过类和对应的Id查询信息public T get(String hql):通过HQL语句查询信息public T ge
37、t(String hql,Map params):通过HQL语句和对应的查询条件查询信息public Li st f ind(String hql):通过HQL语句查询信息的Listpublic Li st find(String hql,Map params):通过HQL语句和对应的查询条件查询信息的Listpublic List find(String hql,int page,int rows):通过HQL语句分页查询public Li st find(String hql,Map params,int page,int rows):通过HQL语句和相关限制条件分页查询public in
38、t count(String hql):通过HQL语句查询数据数量public int count(String hql,Map params),通过HQLi击句和特殊条件查询数据数量特殊说明:由于该方法是泛型,因此Service层中只用调用该接口中的方法就可以实现操作相关数据操作,如BaseDaoI user Dao=new BaseDao!m pl().这样其它的数据操作据不需要写,除非有需要调用数据库中对应的特殊的方法,才需要添加对应数据的操作方法7.6Daolmpl包中的类说明:用于实现DaoI包中的接口该包的类和Dao!的作用差不多,因此不再此处说明该包中的类8顺序图8.1系统管理员
39、对用户进行治制改查,才交予不同用户不同的权限,对数据库.ill行维护。29 I 40 人力资派管理统UML建挨天军篮篮翠玉星星边窒皇旦旦肇星曾理员二至篮1:迸入、,2连接数据库、,3获取所有用户信息-4显示自员工信息/飞l、用户信息送rri:i.刷、改5:Jl1 协董气/6连接数据库、,7修改信息写入数露库、,8:显示修改后信息/飞9维数露自草、,8.2所有用户j主册针对所有用户,在系统iit行注册,获得径陆系统的权限30 I 40 人力资派管理统UML建挨注重姐星星E雪雪监丘监1迫入登陆界面、,读取信息,、3初始化4提示注册 5:llt交jtllft信息6遥撞数揭露,7获思量虫蟹库信息、,8
40、校拴注册信息、9显示E确信患d 10:返回跃号信息-理丘二登陆注册过的用户,可以经陆改系统,查看相关信息,行侠相对职责夭1tU 草孟里里曹雪篮丘4旦旦运入量量9萄、读粮i:;.e.,3拥始化、4建幸事瞿望量锚愚,S模写E呈憧且6运搜融踵7:寂lll噩噩摩借a、8捡哇P岳、密码白白般,9:l!lP窑码白白IJE!JI、10:理由账户笛息 8.3人力资源管理员人事管理:安录系统,从数据库获得职工的相关基本信息,对其.i!t行均删改垒,然后保存到31 I 40 数捞库。0 大资囊曹E皇;_,!;,1J_ 理a1:进入人力资派管理统UML建挨 塾翠皇匣E、,2连接数爵库、3接取职工基本信息、,4显示职
41、工霉事信息-电、5对职工基本信息进行理、lilt)、改、重,6连接数强库、7写入修改信息、/8显示修改信息、考fJJ管理:登陆系统,迄接数据库,导入考勤规则,然后从考勤机获取考革时生指并统计考勤善生扬。天 塾翠皇主矗温且主矗且1逼入、2:jg噩教结摩、,3量入等E昏规则,4蛊景司ti岛四fitl,”、5:jg撞赘结摩、6:s事入呈,毗L捆,7辑计等擞蠢、8:.!景弯曲数露,招聘管理:人力资源管理员经陆系统,连接数据库,导入招耳守信息并农布。获得应将者信息后导入数据库,再对应将者.i!t行录用处理,经采用就修改招将信息,并.i!t入人事管理增加罗、工信息,未录用则将应将者信息放入企业人才库。32
42、 I 40 人力资派管理统UML建挨天E雪匣雪巴色斗且Po,施入2:撞撞1i!障3:戴晴珉曾惰、4:通illlil崎俑:黑市睛”由思e比您入7:撞撞跟2自由、8:巍入愤i愈饱:捏示服也带睛 隘苟a用处理、川:lil.嚣,a民惑”I!息,.,槌a隔世帽:幸事用,i队盒业人写,组织机构管度人力资源管理员登陆系统,iii入到fJ组织机构管理界面,可以连接数据库,对谷部门信息边行查询,然后对其iii行榕删改垒,并将修改后的信息写入数据库i也可查询各岗位信息,然后对岗位信息iii行增删改垒,并写入数据库。夭匣重写 曹雪匣雪逼入2运窥噩噩摩、立在得寄回门面阜、4:li!幸害部门筒患、对部门倍思逼得怨、副撞
43、6运窥撞撞摩,7:雪入修边置S、,4 8:li!幸修孩届四情阜9垣入、,10:矗镰徽章.、”在每每b佳a;.e.、2:f!;f.鲁比自信息3却喜肉磕磕行缮、国、盐、14:遥饿数露自军、,陆军入修班筒S、,d 16:里手修在后借患去贵效管理:人力资源管理员安陆系统,iii入绩效管理界函,可连接数据库获得绩效管攻信息,33 I 40 人力资派管理统UML建挨7乎显示,人力资源管理员可以导入考核信息,写入数扮碎,可查看和导入考核信息和考勤信息,并显示。夭 匣自巴EE雪白 ll,.且E量Illt:越Z隘遵攘tt罐篝!Jfl!S”:洒自lll!IS:,0。驭刻,恍销果,:洁如自悠悠R、黠酬,Ind 表通
44、,罐罐应.:附unB:培训管理:人力资源管理员登陆系统,边入培训管理.fr-函,导入培训管理信息,并显示在.fr面上供全体职工查阅,报名,然后获取员工报名信息。人力资源管理员可录入课程管理信息,供全体员工查询。34 I 40 人力资派管理统UML建挨犬 匣雪白 匣E 马嗜血:应入2:峰撞撞蹄.、3:缺戴咱蜻阜、4:革!ill的时息.显示咱盲目倩在lfi姐革自UIIUJ、7:尴蹭眩黯.在海m描画E幢粤:回阳mol:阳n阻鼠”楠”:跑回愧白,口:组示细副1帽I);I咀.unckM:歇歇黛也帽息:撞撞描、IA眼睛也翻翻阜、阳露自睛也靠帽息It显示班也由俑”白、世.unok却:篱擅塌训1谭J(嚣,a.
45、,1篝砸增训陪,.副担矗E幢幢霞血、F,:蝇躏眩跑饱阜、:崎tumok刻,tunck 26:fdurlck,.a咱诩睛阜,.:峰踵霞蹄,.、n:阳也捕圳皑阜30:刚umok剖:盛示细青l!ati!i规章制度管理人力资源管理员登陆系统,.i!入规章和Ll.l管理界函,远接数扮碎,可查阅和录入规章制度,即对企业规章制度.i!行增删改查。35 I 40 人力资派管理统UML建挨天置壁资源管;_,!,j;J.望星墨1:进入,、5丑古t章制度选行E吉、ffi!J、童飞,-,、8.4财务人员篮氢崖2连接数据库、.边皇掣庭篮自3获取规章制度信息、,4显示巍崔制度信息6连接数据库,7写入修改信息、,8显F修改
46、信息新资管理:财务管理人员登陆系统后,fi!t入新资管理芥函,查看和修改财务信息,目r员工们的账户,薪资信息。然后可以根据员工的绩效成绩,对其新资边行统计。36 I 40 人力资派管理统UML建挨 巴自=t:踏2:埋.舷巅撑2:钗岖Z揭帽息4:喝副持.B罪”骨僧阜配.虫工自由、7:撞血Ji!a震u,富息、锺1奥王精息,.锦属工俑11:I阜跟班副撑生就,.当局提Z楠饵 S:锺画,掏拮觑.:疆蜡戴 l!iX个工民自串:瞌跟盘西障碍帽副部组崽,.比露自工资”:提取Z画囊:,回回8.5普通职工可击去陆系统,对个人基本信息,规章制度,新资情况,续放成绩,考草。信息iii行查询,也可送行培训11报名。37
47、 I 40 人力资派管理统UML建挨E雪白仁雪巳巨歪E 巴童自巴雪巳巴雪白巴空白圄暨二F:袖人立矗.障J:V:帽个Al胃阜扉个人帽.泊入也矗-a羡献费”J厦咱粤也E帚岖.泊入配矗霞戴.a主峨晴训曹理笆.孬ll!i.11曹营幡患a,.汹恬咱训描4.:尴配矗癖撒慰,.16:V;回、,磨镜l!JI.,E示个人阳帽埠歇地入1配矗霞Ul!JC.思个人辑姐也愿21:a;.1 细烛帽粤,瓮拖入2;矗霞戴.妇联眠个人也2:革个人唱勤帽尊38 I 40 9状态图人力资派管理统UML建挨9.1系统管理员r 童白t!l.旦旦L主击亩饲曹理:增加、查询十卢可业 39 I 40 9.2普通员工.登陆退出、9.3人力资源管理员人力资派管理统UML建挨重葡萄功一斗,主,室主自成功、定义考核项目仁堂:司总;:m:QH工信息T!Aii而d管理界面程器&嵌萄信息厂,.,d、表哥辜百 统计考勤1|呵?悍 苦备军|信息|刮匮丁二、J、获取培1E主结Z一.40 I 40