企业人力资源系统分析与设计_第1页
企业人力资源系统分析与设计_第2页
企业人力资源系统分析与设计_第3页
企业人力资源系统分析与设计_第4页
企业人力资源系统分析与设计_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精品捆绑式教学效果实例捆绑式教学课程设计题目企业人力资源系统分析与设计学生姓名: _林小燕_专 业:信息管理与信息系统 _班 级: _信本02030203 _学 号: 200205110307200205110307 _精品一、绪论 . 1二、系统的需求分析 . 3(一).需求分析 3(二).可行性分析 3(三).系统分析 4三、总体设计 . 19(一).系统设计原则 19(二).系统总体设计 19四、详细设计 . 23(一).模块功能设计 23(二).数据库设计 24(三).输入输出设计 31五、系统的编码 . 35(一).主窗体的程序代码 35(二).薪酬管理 40六、测试、运行结果及分析

2、 . 47(一)测试用例. 47精品七、结论 . 53参考文献 . 55精品2/3 4/5 ,这一现象使人们对办公室自动化的要求与日俱增。我们必须在进行机构改革的同时,尽快使用现代化管理设备、绪论计算机在人力资源管理中的应用随着社会的发展, 科技的进步, 作为信息载体的计算机日益显露出其举足轻重的地位。 当今社会已步入了信息社会,知识经济将成为新世纪的主导产业。 伴随计算机的逐步推广和使用,计算机已在科研、生产、商业、服务等许多方面创造了提高效率的途径, 与此同时, 单位技术成本也逐年有了明显的下降, 然而办公室里的人事费用却不断增加。所以电子 计算机作为数据处理系统, 已逐渐成为人力资源管理

3、现代化的重要工具, 在人力资源管理中正在发 挥着重要的作用。在国外,花费在专业、管理和行政人员上的成本占了办公室总成本的 管理手段、管理方法。 计算机在人事部门的广泛使用,改进了统计手段,改革了统计方法,提高 了统计工计算机在人事部门的广泛应用, 将为我国的人力资源管理工作, 提供现代化的管理手段和 科学的管理方法,并将为开创人力资源管理工作的新局面创造条件。在我国,已经开始运用电子计算机进行人员工资管理、人事统计和查询、干部考评和人事档案管理以及人才预测和规划等。 管理现代化是汉代社会发展的一股不可抗拒的洪流。近几十年来社 会化大生产的发展规模越来越大,综合性越来越强,生产专业化分工越来越细

4、,行业有部门之间的 相互联系、 相互依存和相互作用更不密切。组织管理日趋复杂;而现代化科学技术也正以史无前例 的速度不断分化, 不断综合, 全方位地向高又立体的微观、 宏观方向进军。 起到放大和增产的作用。人力资源管理的发展趋势一般是朝着人力资源管理现代化管理。 人力资源管理现代化的内容是 包括人事管理思想的现代化、人事管理、组织的现代化、人事管理手段的现代化。通过这四个方面 的现代化来实现人力管理的计划、组织、指挥、协调、控制的现代化和从事人力资源管理工作者自 身的现代化。 人事来之不易系统化,是人力资源管理现代化的一个重点。从一般意义上讲,系统 由输入、处理、输出、控制与反馈的四个基本部分

5、组成。 在系统理论中,系统分析是指对系统性 能的理解。 系统最佳化是系统设计成综合的内容。 系统工程即用教学方法进行系统分析或优化, 把 传统的组织管理工作总结成技术并使之数值化。 用系统工程来分析系统问题是比较科学的, 利用系 统工程这门学科的概念和原则, 来进行人力组织管理方面的工作, 是实现人力资源管理现代化的重 要途径和有效手段。人力资源管理系统内有多种元素,如:管理人员、管理机构、办公设备、规章 制度、各业。国内的人力资源管理软件从 80年代末开始发展,从最初附属于财务软件、EPR等系统中的劳资、人事功能模块,到形成独立的HR软件产品。而后将发展成为人力资源管理的各模块集成于一个完整

6、系统中,如薪酬管理、福利管理、培训管理、人事信息管理、考勤等等。随着网络的普及, HR软件与之相辅相承,真正使 HR部门从繁杂的行政事务中抽身出来,转而考虑企业人力资源的发 展策略,最终改善HR从业者的工作内容和形象。在国外人力资源管理模式日趋成熟和完善,人力资源的功能范围 , 从单一的工资核算、人事管 理, 发展到可为企业的决策提供帮助的全方位解决方案。这些领域包括人力资源规划、员工考核、 劳动力安排、时间管理、招聘管理、员工薪资核算、培训计划、差旅管理等。本科题设计主要是向用户提供方便的操作平台, 减少管理人员的工作量, 使一些简单的重复性 劳动用计算机来完成。是针对目前的人事管理系统进行

7、改进,从而能够实现招聘管理、培训管理、 精品考评管理、员工管理,薪酬管理这五大功能。为完成本科题设计我们三人林小燕、 张维、庞薇组成了一个人力资源开发小组。 具体分工如下: 本小组由我担任项目组长,主要统筹安排各组员的工作, 督促她们按时完成各自的工作。同时本人 还负责本系统中的用户权限管理模块、人事设置模块、薪资管理模块的设计;组员张维负责招聘管 理模块、培训管理模块以及系统维护;庞薇则负责员工管理模块、考评管理模块以及系统工具。本文的内容是这样安排的:第一章为绪论,概述系统的发展背景和发展趁势,提出系统的主要 功能。第二章为系统的需求分析,从经济、技术和社会三方面因素说明系统开发的可行性;

8、通过初 步调查明确组织结构、业务流程,确定系统的功能模块。第三章为总体设计,包括系统总体结构设 计和层次模块结构设计, 通过图示说明系统的主要功能。 第四章为详细设计,包括模块功能与处理 流程设计、输入输出设计、通过分析数据进行数据库设计,其中包括数据字典,数据结构,以及 ER 图。第五章为系统的编码。第六章为测试运行结果及分析,通过设计测试用例来对系统进行测 试,并对结果作简单分析。第七章为结论,主要是对整个论文主要成果的总结。精品二、系统的需求分析( 一 ) 需求分析企业的不断发展 ,规模的不断扩大 ,管理工作日益复杂 .然而, 其中有许多都是简单的重复 ,堆积 起来却是一项很大的工作 .

9、 人力资源管理更是如此 , 在企业中有许多的人力资源信息 , 个人的工资信 息,福利信息 ,奖金信息 ,等等,而且他们是随时变化的 ,如每个月对员工的应发工资进行核算 ,这在 企业中是一个经常性的事件 ,还有对员工的其他信息的保管 , 处理等等 . 这些在企业中是不断重复的 而且工作量很大 ,随着企业的发展 , 对这样一个人力资源管理系统的需求就日益强烈了。另外,企业对信息的检索 ,修改,保存等等 ,都可以轻松的通过计算机来实现 ,大大的节约了企业 的人力资源 , 这也是人力资源所要研究解决的 , 如何提高个人的工作效率 , 如何提高公司整体的工作 效益。计算机的发展为这样一个系统的发展提供了

10、一个工具 , 利用计算机解决一些重复性高的工作 , 使管理人员更专心的投入到有创造性的工作中去。( 二) 可行性分析1.社会可行性随着我国加入世界贸易组织(WTO,我国企业与世界的联系更加密切,要想我们的企业管理与世界同步, 最重要的就是利用当今飞速发展的计算机技术和网络资源。 计算机技术突飞猛进的发展, 对世界产生了根本性的影响,特别是对机构、 企业的组织结构的影响可谓空前绝后。所以人力资源 管理系统具有社会可行性 .2.经济可行性人力资源管理系统是一个企业不可缺少的部分 , 它的内容对于企业的决策者和管理者来说都至 关重要 , 所以企业人力资源管理系统是现代企业必备的一个部分 . 在经济方

11、来说 ,建设一个人力资源 管理系统需要投入一定的资金 ,但所带来的经济效益确实难以估量的 , 所以对于企业来说 , 投资建 立人力资源管理系统具有经济可行性 .随着信息社会的科技化 , 商品经济化的高效益 , 使计算机的应用已普及到经济和社会生活的各 个领域 , 计算机的性能有了长足的进步 , 已经被应用于多个领域 .首先,计算机可以代替人工进行许多繁杂的劳动 , 极大的节省了人力资源 ,使企业的运转更有 效。其次, 计算机可以节省许多资源 ,例如纸张 ,办公耗材等。第三, 计算机的使用可以使工作的进程更加的安全和稳当。第四, 利用计算机进行管理可以节约资金 ,也许在初期的投资是很大的 ,但是

12、从长远的发展看 , 它节约了人力 ,物力 ,可以使企业人力资源部门的工作相对简单 ,使人力资源部不再是从事一些简单的重复性的工作精品,而是投入到更有利于提高企业的竞争力的方面,投入到如何调动员工积极性的工作中去。3.技术可行性近些年来计算机技术飞速发展,硬件条件可以说是日新月异,其发展以令人惊讶的速度成倍发展。软件方面同样进展神速,无论任何系统都难不倒如今的计算机。本系统就是由VB与Access数据相结合而设计出来的。本系统开发环境: Windows 98/me/2000/xp/2003/vista操作系统、VB 6.0、ACCESS据库、CPU为100MHZ以上、硬盘数据量最小配置为 100

13、M。计算机内存要求为 16M以上;并且人力资源管 理系统的程序功能比较简单 只需要通过简单的培训便能操作系统 ,节省大量的人力,用户可以不同 的身份登陆系统,实现不同的操作所以在技术方面来说人力资源管理系统具有技术可行性在科学技术不断进步的今天,计算机科学日益成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域,并发挥着越来越重要的作用 作为计算机应用的一部分,使用计算机对人力 信息进行管理,具有手工管理无法比拟的优点例如:检索迅速,查找方便,可靠性高,储存量大,保密性好,寿命长,成本低等,这些都是企业的科学化,正规化管理,与世界接轨的重要条件因此,开发一 套人力资源管理软件是很有

14、必要的(三)系统分析1.初步调查首先调查的是我们所要作的系统的组织结构,确定人事部与哪些部门有关系,确定 该系统的范围。本系统研究的是人力资源管理系统,势必要对企业的业务过程进行详细 的调查。如对企业的日程、任务、概况、外部环境、当前系统任务、系统划分、系统开 发条件等的调查。系统的组织结构成员企业管理平台企业HR招 聘 管 理培训管理绩 效 管 理薪酬管理员工管理精品精品(2)系统的业务流程业务流程图是用图形的方式反映企业实际业务处理过程的“流水账” 基本图形符号:图2-1 组织结构图业务处理功能描述传存档精品人员需求计划劳动合同管理面试结果 _ 面试*招聘登记表编制培训表招聘组入职信息 入

15、职信息存档培训组培训实施表1券_ j培训实施表存档培训组接收人员各部门工资报表薪酬管理* 考橈核总表存档表 L考评-4 kP汇表总a工资报表存档图2-2 -系统业务流程图工资组考评组考评组经理财务主管有关人员工资组工资条员工精品精品数据流系统的业务流程图概括描述系统的主要功能,即招聘管理,培训管理,考评管理,薪酬管理和员工管理。招聘组将拟好的人员需求计划表交给HR经理审批,通过后招聘组制定招聘计划,经HR经理批准后,开始实施招聘,招聘组将制作好的招聘登记表发给求职人填写,填完后将表存档,对 求职人进行面试,将面试结果存档,确定人选后与求职人签订劳动合同,并对签署的劳动合同进行管理,招聘组把入职

16、信息存档入库。培训组编制培训计划,并形成培训实施表,各部门按照培训表 接收人员。考评组对员工进行考评,并进行考核汇总,将汇总结果存档。工资组根据考评等信息制 成工资报表,通过经理,财务主管和有关人员审批后,由工资组把工资条发给员工。(3)系统的数据流图如下是我们调查的数据流程图:DFD描述符号:信息加工处理后,产生员工汇总信息表, 工资汇总表,工资条,分别提供给各部门经理, 财务主管, 员工。人力资源管理系统将各部门提交的招聘职位人数表,管理部门提交的考勤记录,员提交的离职精品考评管理将外部实体提交的考核记录加工生成的考核汇总表将分别提交给薪酬管理和员工管理,员工管理将招聘、培训、考评的处理结

17、果以及外部实体提交的离职信息综合处理,产生工资变动信息;薪酬管理参考工资文件, 将这个变动信息与考评产生的考核汇总表综合处理产生工资条和工资汇总表,将工资条发放给员工,工资汇总表将再次进入员工管理最终形成员工汇总信息表,提供给相关的外部实体。精品根据招聘职位人数表制定招聘计划,产生招聘计划表,通过招聘处理产生招聘人员表,提交给面试处理,产生面试人员表,经过劳动合同管理的加工产生培训人员表和入职信息表。图2-6培训管理数据流程图培训人名单和入职信息表通过制定培训计划的综合处理,产生培训计划表,经过培训处理过程 的加工,产生培训实施信息表。精品考评记录经过考勤统计处理后形成考勤统计表, 结果和考核

18、标准经过汇总考核后,产生考核汇总表。依照奖惩文件进行奖惩管理,两个处理过程的工资汇总处理过程将考核汇总表和工资信息进行汇总,同时,工资设置依据工资文件设置工资。两个处理过程完成后计算工资,产生工资条和工资汇总表。考核标准精品根据离职信息删除员工信息, 根据入职信息添加新职员信息,将删除和添加后的信息汇总产生员工调动信息;依据工资表、培训实施信息表、考核表和员工调动信息进行员工信息修改,产生工 资变动信息;修改后的信息与删除添加后的信息进行汇总,最终形成员工汇总信息表。2.数据字典数据字典是对系统中的数据的详尽描述,它提供对数据库数据描述的集中管理,目的是对收集到的数据进行标准化、统一化,有统一

19、的名称、格式和含义。它产生于数据流图,是对数据流图中 的数据流、数据项、文件和加工等描述的产物。如下是根据上面的数据流图产生的数据字典。(1)数据项说明表2-1数据项说明数据项编号数据项名称代码长度类型说明001员工号YGH20文本员工的唯一标识002姓名XM30文本员工的姓名003性别XB4文本精品004岀生日期CSRQ8日期005民族MZ15文本006婚姻状况HY4文本007政治面貌MM10文本008学历XL10文本009进入公司时间JR8日期010转正时间ZZ8日期011部门BM10文本012部门编号BMBH20文本部门的唯一标识013基本工资JBGZ10数字014岗位GW20文本015

20、岗位编号GWBH20数字岗位的唯一标识016岗位工资GWGZ10数字017血型XX10文本018身高SG8文本019体重TZ4文本020岀生地点CSDD50文本021户口所在地HK50文本022身份证号SFZ18文本023所学专业ZY20文本024毕业学校BYXX20文本025职称ZC20文本026驾驶证号JSZ10文本027准驾车辆ZJCL50文本028技术证书JSZS30文本029有效期限YXQX50文本030参加工作时间GZSJ8日期031员任职单位YDW50文本032原职务YZW50文本033档案转入时间DAZR8日期034招收类型ZSLX50文本035用工类型YGLX50文本036家

21、庭通讯地址JT50文本037邮编YB10数字038电话DH10数字039移动电话YDDH20数字040离职原因LZYY50文本041档案转岀时间DAZC8日期042爱人姓名ARXM50文本043爱人工作单位ARDW50文本044爱人联系电话ARDH10数字045考核分KHF3数字046病假时间BJSJ8数字精品047事假时间SJSJ8数字048迟到扣款CDKK5数字049延时加班费YS5数字050休息日加班费XXR5数字051个人所得税GRSD5数字052养老保险代扣YLBX5数字053住房基金代扣ZFJJ5数字054工伤保险代扣GSBX5数字055失业保险代扣SYBX5数字056基本医疗代扣

22、JBYL5数字057其他扣款说明QTKK50文本058其他扣款金额KKJE5数字059奖金JJ5数字060差旅补助CLBZ5数字061考核奖金KHJJ5数字062实发工资SFGZ5数字063劳动物品名称WPMC50文本064招聘编号ZPBH10文本065招聘日期ZPRQ8日期066招聘方式ZPFS20文本067应聘人数YPRS10数字068招聘费ZPF5数字069人均费用RJFY50数字070劳动合同编号LDHT50文本071签订时间QDSJ8日期072当事人约定的其他内容YDLR50文本073是否停止SFTZ2文本074停止方式TZFS20文本075停止时间TZSJ8日期076签约期限QYQ

23、X50文本077实施计划编号SSJH10文本078培训计划编号PXJH10文本079培训种类PXZL50文本080培训对象PXDX50文本081项目名称XMMC50文本082课时费KSF5数字083招待费ZDF5数字084交通费JTF5数字085教材费JCF5数字086年度ND4数字087月份YF5数字088费用类型FYLX50文本精品089费用项目FYXM50文本090费用金额FYJE5数字091电脑序号DNXH5文本092社会保障号码BZHM50文本093职工缴费基数ZGJFJS50文本094UserpassUP50文本登陆密码095UsernameUN50文本登陆名称096Usertyp

24、eUT50文本用户类型(2 )数据结构表2-2数据结构表编号名称组成01员工基本信息员工号+姓名+性别+出生日期+民族+婚姻状况+政治面貌+进入公司时间+学历+ 转正时间+部门+基本工资+岗位+岗位工资+血型+身高+体重+籍贯+出生地点+户 口所在地+所学专业+毕业学校+职称+驾驶证号+准驾车辆+技术证书+ 有效期限+ 参加工作时间+原任职单位+原职务+档案转入时间+招收类型+用工类型+劳动力 类型+家庭通讯地址+邮编+电话+移动电话+离职原因+离职时间+离职档案转岀 单位+爱人姓名+爱人出生日期+爱人工作单位+爱人联系电话02工资项目部门+岗位+员工号+姓名+用工类型+年度+月份+基本工资+

25、岗位工资+考核分+病 假时间+事假时间+迟到早退次数+延时加班时间+ 延时加班费+休息日加班时间+ 休息日加班费+个人纳所得税+应扣工资+基本医疗代扣+养老保险代扣+住房基 金代扣+工伤保险代扣+失业保险代扣+其他扣款金额+其他扣款说明+迟到扣款+ 差旅补助+考核奖金+奖金+实发工资03劳动合同表劳动合同编号+姓名+性别+签订时间+身份证号+文化程度+部门+岗位+当事人约定的其他内容+是否停止+停止方式+停止时间+签订期限04招聘登记招聘编号+招聘方式+招聘日期+岗位名称+岗位编号+所属部门+应聘人数+招聘 费+人均费用05面试登记表招聘编号+面试日期+ 所属部门+岗位名称+面试人数+参加人0

26、6培训实施计划实施计划编号+部门+时间+培训计划编号+项目名称+培训种类+培训对象+参加 人数+举办日期+地点+培训时数+师资来源+培训目的+课时费+交通费+招待费+ 教材费+其他费用+ 口试+笔试+实际操作07考核统计年度+月份+部门+员工号+姓名+ 考核分08考勤统计年度+月份+部门+员工号+姓名+应岀勤天数+全勤天数+病假天数+事假天数+迟到早退次数+其他假说明+其他假天数+旷工天数+延时加班时加+休息日加班时 加09福利费用年度+月份+员工号+姓名+部门+岗位+用工类型+费用类型+费用项目+费用金额10奖惩说明员工号+姓名+部门+岗位+性别+出生日期+惩罚项目+奖励项目+具体内容+惩罚

27、 时间+奖励时间+ 说明+本部门经理签字+人力资源经理签字+ 总经理签字11养老保险员工号+电脑序号+社会保障号码+姓名+性别+参加工作日期+职工缴费基数+是否停止12员工调动表员工号+姓名+原部门+原职务+原基本工资+调后部门+调后职务+调后工资+调动 原因+调动日期13UserUsername+Userpass+Usertype精品(3)数据流表2-3数据流列表编号名称数据来源数据流向组成01招聘职位列表各部门招聘组各部门所提交的招聘人员数据结构02面试人员表招聘组档案组已被招聘录取的新员工的入职信息数据结构03考勤记录表各部门考评组员工基本的考核统计数据结构04考核统计表考评组工资组参与

28、工资计算的考核统计数据结构05培训实施信息表各部门培训组新员工和在职员工的培训实施数据结构06工资变动信息劳资部门生产管理部门员工工资项目数据结构中的变动工资数据结构07固定工资信息劳资部门员工工资项目数据结构中的固定工资数据结构08工资条工资部员工工资发放数据结构09工资总表薪资部管理部门工资总表数据结构(4 )处理逻辑表2-4处理逻辑列表处理编号:01处理名称: 招聘输入数据: 招聘计划表输岀数据: 招聘人员表处理逻辑: 由各部门提交职位需求计划,招聘信息发布后,按应聘者名单填写招聘人员表处理编号:02处理名称: 面试输入数据: 招聘人员表输岀数据: 面试人员表处理逻辑: 按招聘人员表由人

29、力资源部面试合格后,按合格人员名单填写面试人员表处理编号:03处理名称: 劳动合同管理输入数据: 面试人员表输岀数据: 入职信息表处理逻辑: 经面试合格,双方达成协议并签订劳动合同后,按面试人员表填写员工基本资料,并把新员工资料存档处理编号:04处理名称: 考勤统计输入数据: 考勤记录输岀数据: 考勤记录表处理逻辑: 按员工名单填写员工的岀勤信息处理编号:05精品处理名称:汇总考核输入数据:1,考勤记录表 2,奖惩表输出数据:考核汇总表处理逻辑:按考勤记录表和奖惩表计算考核分,并由考核分计算岀考核奖励考核分=实出勤天数/应出勤天数* (系数)考核奖金=考核分*奖金基数处理编号:06处理名称:制

30、定培训计划输入数据:培训人名单输岀数据:培训计划表处理逻辑:根据被培训人员所在岗位编制培训计划,并填写培训实施计划表处理编号:07处理名称:修改员工信息输入数据:1,工资表 2,培训实施信息表 3,考核表4,员工调动表输岀数据:员工基本信息变动表处理逻辑:由于员工在岗位上的表现或调动,员工的基本工资、培训项目都要发生变化,及时修改员工的基本信息处理编号:08处理名称:汇总员工信息输入数据:1,离职信息2,入职信息3,员工基本信息变动表输出数据:员工汇总信息表处理逻辑:更新员工档案库处理编号:09处理名称:工资汇总输入数据:1,考核汇总2,工资信息输岀数据:基本工资,岗位工资处理逻辑:由考核汇总

31、和工资信息统计岀员工的应发工资应发工资=奖励+考核奖励+基本工资+岗位工资+差旅补助+休息日加班费+延时加班费处理编号:10处理名称:工资设置输入数据:工资文件输岀数据:工资设置表处理逻辑:根据国家和地区最新工资文件更新工资设置表,计算应扣工资,具体表现为福利和各种保险代扣。应扣工资=养老保险代扣+住房基金代扣+工伤保险代扣+基本医疗代扣+失业保险代扣+个人所得 税+其他扣款+ 迟到早退扣款精品处理编号:11处理名称:计算工资输入数据:1,应发工资 2,应扣工资 输岀数据:1,工资条2,工资总表 处理逻辑:实发工资=应发工资-应扣工资 并进行工资条和工资总表打印(5)数据存储文件表2-5数据存

32、储文件列表编号名称组成关键字01招聘登记表招聘编号+招聘方式+招聘日期+岗位名称+岗位编号+所 属部门+应聘人数+招聘费+人均费用招聘编号02面试登记表招聘编号+面试日期+所属部门+岗位名称+面试人数+参 加人招聘编号03员工基本信息员工号+姓名+性别+学历+部门+进入公司时间+电话+移动电话员工号04工资总表部门+员工号+姓名+年度+月份+基本工资+岗位工资+个 人所得税+应扣工资+实发工资员工号05工资条部门+员工号+姓名+年度+月份+基本工资+岗位工资+个 人所得税+奖金+应扣工资+实发工资员工号06员工调动表员工号+姓名+原部门+原职务+调后部门+调后职务+调动原因+调动日期员工号07

33、养老保险缴费清单员工号+电脑序号+社会保障号码+姓名+性别+参加工作 日期+职工缴费基数+是否停止员工号08福利费清单年度+月份+员工号+姓名+部门+岗位+用工类型+费用类 型+费用项目+费用金额员工号09考勤统计表年度+月份+部门+员工号+姓名+应岀勤天数+全勤天数+ 病假天数+事假天数+迟到早退次数+其他假说明+其他 假天数+旷工天数+延时加班时加+休息日加班时加员工号10考核统计表年度+月份+部门+员工号+姓名+考核分11劳动合同详单劳动合同编号+姓名+性别+签订时间+身份证号+文化程 度+部门+岗位+当事人约定的其他内容 +是否停止+停止 方式+停止时间+签订期限劳动合同编号12奖惩说

34、明员工号+姓名+部门+岗位+性别+出生日期+惩罚项目+奖 励项目+具体内容+惩罚时间+奖励时间+说明+本部门经 理签字+人力资源经理签字+总经理签字员工号(6 )外部实体表2-6外部实体列表编号实体名称输入的数据流输岀的数据流01员工员工基本信息工资条,工资总表精品精品用户权限管理三、总体设计系统设计是在系统分析的基础上进行的,本系统在分析阶段已经建立了系统的逻辑模型,明确了系统的功能,回答了系统“做什么”,所以在系统设计阶段,我们利用系统分析成果,把系统逻辑模型转换成物理模型,即要实现系统功能,确定系统实施方案,回答系统“怎么做”。系统设计包括两方面,首先是总体设计,它包括系统总体结构设计和

35、层次模块结构设计;其次详细设计,它 包括模块功能与处理流程设计、数据库设计、输入输出设计。(一)系统设计原则系统的开发是一项投入很大的工程,为确保系统开发成功,设计时必须遵循以下设计原则:1.效率性原则 2工作质量保证原则 3.可靠性原则4.可变更性原则 5.经济性原则等。而且这些原 则不是孤立的,它们是相互联系的,不能片面追求哪个,一定要根据系统的实际情况综合考虑。(二)系统总体设计1.系统总体结构设计图3-1 系统总体结构2.层次模块结构设计模块设计主要描述系统的模块结构及模块间的联系,它是总体设计的主要内容。模块设计要遵循以下原则:(1)模块的独立性原则(2)模块大小适中原则(3)模块判

36、断的作用域应是其控制域 的子集(4)系统形状匀称原则(5)模块的单入与单出原则等。如下图:精品系统用户登录:对每个用户来说有三次机会进行身份认证。如果三次输入的用户名和密码都无法与数据库中的数据不一致,则无法再进入系统,并会强制退出系统。(2)用户权限管理模块层次图图3-3用户权限管理模块层次图(1)用户登录模块层次图图3-2用户登录模块层次图精品用户权限管理:这个模块使每个用户可以随时更改自己的密码,利于自己记住,也使自己的 密码不断地进行变化,更加保证了安全性。对管理员来说还可以对数据库中的数据进行备份,预 防数据的丢失和更改。也可以添加新的用户,以及快速的退出系统。(3)招聘管理模块层次

37、图图3-4招聘管理模块层次图招聘管理:根据公司现行的规模和各部门的现状以及需求,制定招聘计划包括需要招聘的职位 和人数。招聘组实施招聘计划,根据公司的各职位的要求进行招聘、面试。招聘登记表有求职人员 的姓名、学历、求职职位及爱好等基本信息,为招聘组的工作人员提供了最直接的信息。面试有笔 试、口试、操作等,经过这个层次我们就可以确定人员。可以查询招聘登记和面试结果登记。还有 劳动合同的管理,劳动合同是公司和员工之间具有法律成效的最直接的依据。允许用户任意设定各类合同,提供对劳动合同的订立、变更、解除的全面管理。用户可根据需要自定义合同的有效期, 合同到期时系统可自动检索出相关的数据,提醒管理人员

38、及时更新合同信息。因此本模块表述了公司招聘的所有活动。精品(4)员工管理模块层次图输入员工调动信息生成员工调动信息调动信息入库员工调动输入员工新信息生成员工信息编辑入库招聘登记表C招聘管理图3-5员工管理模块层次图员工管理:对员工信息的添加、修改、删除等。添加新入职员工的信息,修改员工信息的改变 如员工晋升,员工调动等等,删除离职员工的信息。员工调动对员工变动前的信息和变动后的信息 的记录。精品1.用户权限管理模块四、详细设计(一)模块功能设计以下是我负责的四个模块功能设计的详细图解:2.人事设置模块3.工资设置模块图4-1用户权限管理模块结构图精品图4-3工资设置模块结构图4.薪酬管理模块图

39、4-4薪酬管理模块结构图(二)数据库设计1.数据需求分析此次毕业设计,我们组采用Access来进行数据库的开发,本系统是应用在单机系统上的,所以只需建立起一个数据库,在此数据库基础上建立起表格,现将部分数据结构表描述如下:(1)用户表表4-1用户表字段名数据类型字段长度是否为空UserName文本50UserPass文本50UserType文本50(2)比例基数维护表表4-2比例基数维护表字段名数据类型字段长度是否为空年度文本50统筹基金比例文本50划入帐户比例文本50个人缴纳比例文本50大病医疗基数文本50单位应缴比例文本50个人应缴比例文本50失业保险扣款文本50精品单位比例文本50年工资

40、总额文本50(3)部门维护表表4-3部门维护表字段名数据类型字段长度是否为空部门编号文本50部门名称文本50(4)登陆表表4-4登陆表字段名数据类型字段长度是否为空用户名文本50密码文本50用户类型文本50福利费用表4-5福利费用表字段名数据类型字段长度是否为空年度文本20月份文本20时间日期/时间20员工号文本20姓名文本20部门文本20岗位文本20用工类型文本20费用类型文本20费用金额文本20费用项目文本20(6)岗位劳保物品配备标准表4-6岗位劳保物品配备标准表字段名数据类型字段长度是否为空使用年度数字20精品岗位文本20数量数字20劳动物品名称文本20(7)个人所得税设置表4-7个人

41、所得税设置字段名数据类型字段长度是否为空级别号文本长整型应纳税所得金额下限文本长整型应纳税所得金额上限文本长整型税率数字长整型(8)工资管理表4-8工资管理字段名数据类型字段长度是否为空迟到扣款(元/次)数字5差旅补助(元/天)数字5养老代扣系数(%数字5基本医疗代扣系数(%数字5失业保险代扣系数(%数字5住房公积金代扣系数(%数字5休息日加班补助(元/小时)数字5延时加班补助(元/小时)数字5工伤保险代扣系数(%数字5个人所得税代扣系数(%数字5考核奖励(元/分)数字5(9 )工资项目表4-9工资项目字段名数据类型字段长度是否为空部门数字长整型岗位数字长整型员工号数字长整型姓名数字长整型用工

42、类型数字长整型精品年度数字长整型月份数字长整型基本工资数字长整型岗位工资数字长整型考核分数字长整型病假时间数字长整型事假时间数字长整型迟到早退次数数字长整型延时加班时间数字长整型休息日加班时间数字长整型个人所得税数字长整型应扣工资数字长整型养老保险代扣数字长整型基本医疗代扣数字长整型失业保险代扣数字长整型工伤保险代扣数字长整型住房基金代扣数字长整型其他扣款说明数字长整型实发工资数字长整型奖金数字长整型迟到扣款数字长整型差旅补助数字长整型考核奖金数字长整型(10)工资总额与效益季报表4-10工资总额与效益季报字段名数据类型字段长度是否为空年度数字单精度型季度数字单精度型职工期末人数数字单精度型本

43、年平均人数数字单精度型上年平均人数数字单精度型本年工资总额数字单精度型上年工资总额数字单精度型精品c401_700数字单精度型c701_1000数字单精度型c1001_1300数字单精度型c1301以上数字单精度型本年实现利税数字单精度型上年实现利税数字单精度型本年实现利润数字单精度型上年实现利润数字单精度型(11)工资总额与效益年报表4-11工资总额与效益年报字段名数据类型字段长度是否为空年度数字5本年平均人数数字5上年平均人数数字5上年工资总额数字5截止上年基金结余数字5本年工资总额数字5截止本年基金结余数字5提取工资总额数字5c401_700数字5c701_1000数字5c1001_13

44、00数字5c1301以上数字5本年实现利税数字5上年实现利税数字5本年上缴利税数字5上年上缴利税数字5(12)公司信息表4-12公司信息字段名数据类型字段长度是否为空公司名称文本20公司地址文本30精品公司负责人文本10公司电话数字15公司传真数字15(13)计时工资设置表4-13计时工资设置字段名数据类型字段长度是否为空工序号文本长整型工序名称文本长整型单价数字长整型2.概念结构设计(ER图)人力资源管理系统做为一个应用系统,不可避免的要受到一些约束在其实施的各个阶段都要服从它的一些规则,包括功能设计,系统配置和计划同时,由于信息的共享,人力资源管理系统还受 到其他系统的信息约束将会给信息处

45、理带来更多的手段,同时也会带来更加丰富的信息表达式如何设计一个合理的实体关系是系统实施的基础(1) 招聘管理(2)培训管理(3)考评管理精品图4-8薪酬管理(5)员工管理精品(三)输入输出设计1.登陆界面LU _Mz ilBi: xflri nc-xKI C4a Nit Bwi Ufc:VJ n Htoi片屮 IM|r- P 崛w i=. -TAH Ii3UM林甬.屮*h:鼻14. IF莓蠹蚪 rt 3 1 四Ws “FJ1丄!lrF *rK 勺.|亠 鼻 JB J 3电#1辛1!-aej tJ|l Hgja1 it V 證*ft*岭I呻i*TtA* A Sr* J3rMiw*.010:图4-

46、10登陆界面2.主界面-JI if Uf -心 牡,iZiL =j a,-VIB fanXA4H 如.L U4.IJ?1 U.J图6-11用户登陆精品”口用曲呢10磅令昭 2眄 丄唐二仕h氏E精品吐良甩人勺否#业$sJ2006 5 24UL GM 测站49呂九一 1罚口于耳応4诞 H - Ixy716ton.LomF|満口初酉却啊郃血3”!丸根血弼.”凸两悯号说 I亍,隔fl觑昶.尋二AM ISLB图4-12主界面3.人事设置图图4-13公司部门登记界面图4-14职务职称学历设置界面精品说明:主要针对分公司设置、部门信息登记、职务设置、职称设置学历信息的添加保存以及查询。8.薪资管理界面图4-

47、15员工工资界面图4-16工资查询界面图4-17比例基数维护表图4-18养老保险登记精品说明:本模块主要提供员工工资、工资查询、福利这些信息的添加保存删除打印及查询,还有 相关的信息统计和相应的报表输出。图4-19劳保标准、福利费用图4-20福利查询精品五、系统的编码在系统编码中,我把我负责的模块的程序代码附上即:( 一 ) 主窗体的程序代码Private Sub Timer1_Timer() Me.Caption = Format(Now, yyyy/mm/dd) Me.Label2.Caption = Format(Now, yyyy/mm/dd) Me.Label1.Caption =

48、Format(Now, hh:mm:ss)End SubPrivate Sub Timer2_Timer()Me.Label3.Left = Me.Label3.Left - 100If Me.Label3.Left + Me.Label3.Width Me.Left ThenMe.Label3.Left = Me.Left + Me.WidthEnd IfEnd SubPrivate Sub Toolbar1_ButtonClick(ByVal Button As MSComctlLib.Button)Select Case Button.KeyCase save frm_SJBF.Show

49、Case 计算器 frm_JSQ.ShowShell & App.Path & calc.exeCase 退出 frm_TC.Show End SelectEnd SubPrivateSubToolbar1_ButtonMenuClick(ByValButtonMenuAs MSComctlLib.ButtonMenu) Select Case ButtonMenu.KeyCase 招聘登记表 DataReport1.ShowCase 面试登记表 DataReport2.ShowCase 员工调动报表 DataReport6.ShowCase 员工基本信息 DataReport3.ShowCa

50、se 工资总表 DataReport4.ShowCase 工资条 DataReport5.ShowCase 考勤统计表 DataReport9.ShowCase 考核统计表 DataReport10.ShowCase 养老保险 DataReport7.ShowCase 福利费用 DataReport8.Show精品Case 劳动合同 DataReport11.ShowCase 奖惩 DataReport12.ShowCase 招聘查询 frm_ZPCX.ShowCase 面试查询 frm_MSCX.ShowCase 员工基本信息查询 frm_RYZJ.ShowCase 工资查询 frm_GZC

51、X.ShowCase 考勤查询 frm_KQCX.ShowCase 劳动合同查询 frm_LDHTCX.ShowCase 福利费查询 frm_FLFCCX.ShowEnd SelectEnd SubPrivate Sub tuichu_Click()Unload MeEnd SubPrivate Sub 按部门统计 _Click() frm_BMTJ.ShowEnd SubPrivate Sub 按年度统计 _Click() frm_NDTJ.ShowEnd SubPrivate Sub 按月份统计 _Click() frm_YFTJ.ShowEnd SubPrivate Sub 比例基数维护

52、表 _Click() frm_BLJSWH.ShowEnd SubPrivate Sub 编辑员工信息 _Click() frm_YGJBXX.ShowEnd SubPrivate Sub 部门设置 _Click() frm_BMSZ.ShowEnd SubPrivate Sub 福利费查询 _Click() frm_FLFCCX.ShowEnd SubPrivate Sub 福利费用 _Click()frm_FLFY.ShowEnd SubPrivate Sub 福利费用清单 _Click()DataReport8.ShowEnd SubPrivate Sub 岗位说明 _Click() f

53、rm_GWSM.ShowEnd SubPrivate Sub 个人所得税设置 _Click() frm_GRSDS.ShowEnd SubPrivate Sub 工资查询 _Click() frm_GZCX.ShowEnd SubPrivate Sub 工资管理 _Click() frm_GZGL.ShowEnd Sub精品Private Sub 工资基数设置 _Click() frm_GZGL.ShowEnd SubPrivate Sub 工资签收单 _Click()DataReport13.ShowEnd SubPrivate Sub 工资条 _Click()DataReport5.Sho

54、wEnd SubPrivate Sub 工资效益季报 _Click() frm_GZXYJB.ShowEnd SubPrivate Sub 工资效益年报 _Click() frm_GZXYNB.ShowEnd SubPrivate Sub 工资总表 _Click()DataReport4.ShowEnd SubPrivate Sub 公司设置 _Click() frm_GSXX.ShowEnd SubPrivate Sub 计时工资设置 _Click() frm_JSGZSZ.ShowEnd SubPrivate Sub 计算器 _Click() frm_JSQ.ShowShell & App

55、.Path & calc.exeEnd SubPrivate Sub 奖惩管理 _Click() frm_JCSP.ShowEnd SubPrivate Sub 奖惩说明 _Click()DataReport12.ShowEnd SubPrivate Sub 奖励类型设置 _Click() frm_JLLXSZ.ShowEnd SubPrivate Sub 考核统计 _Click() frm_KHTJ.ShowEnd SubPrivate Sub 考核统计表 _Click()DataReport10.ShowEnd SubPrivate Sub 考勤查询 _Click() frm_KQCX.S

56、howEnd SubPrivate Sub 考勤统计 _Click() frm_KQTJ.ShowEnd SubPrivate Sub 考勤统计表 _Click()DataReport9.ShowEnd SubPrivate Sub 劳保标准 _Click() frm_LBBZ.ShowEnd SubPrivate Sub 劳动合同报表 _Click()DataReport11.ShowEnd SubPrivate Sub 劳动合同查询 _Click() frm_LDHTCX.ShowEnd SubPrivate Sub 劳动合同预报 _Click() frm_LDHTYB.ShowEnd S

57、ubPrivate Sub 劳动合同登记 _Click() frm_LDHT.ShowEnd Sub精品Private Sub 面试查询 _Click() frm_MSCX.ShowEnd SubPrivate Sub 面试登记表 _Click()DataReport2.ShowEnd SubPrivate Sub 面试结果登记 _Click() frm_MSDJ.ShowEnd SubPrivate Sub 入职通知书 _Click() frm_RZTZ.ShowEnd SubPrivate Sub 入职信息 _Click() frm_RZTZS.ShowEnd SubPrivate Sub

58、 数据备份 _Click() frm_SJBF.ShowEnd SubPrivate Sub 提成设置 _Click() frm_TCSZ.ShowEnd SubPrivate Sub 添加用户 _Click() frm_TJYH.ShowEnd SubPrivate Sub 系统说明 _Click() frm_XTSM.ShowEnd SubPrivate Sub 修改密码 _Click() frm_XGMM.ShowEnd SubPrivate Sub 学历设置 _Click() frm_XLSZ.ShowEnd SubPrivate Sub 养老保险登记 _Click() frm_YLB

59、XDJ.ShowEnd SubPrivate Sub 养老保险缴费清单 _Click()DataReport7.ShowEnd SubPrivate Sub 员工调动 _Click() frm_YGDD.ShowEnd SubPrivate Sub 员工调动信息打印 _Click()DataReport6.ShowEnd SubPrivate Sub 员工工资 _Click() frm_ZZGGZ.ShowEnd SubPrivate Sub 员工基本信息查询 _Click() frm_RYZJ.ShowEnd SubPrivate Sub 员工培训计划查询 _Click() frm_PXJH

60、CX.ShowEnd SubPrivate Sub 员工培训计划汇总 _Click() frm_PXJHHZ.ShowEnd SubPrivate Sub 员工基本信息打印 _Click()DataReport3.ShowEnd SubPrivate Sub 员工培训实施 _Click() frm_PXSSJHB.ShowEnd SubPrivate Sub 员工培训项目查询 _Click() frm_SSJHHZ.ShowEnd SubPrivate Sub 在职工工资 _Click()End SubPrivate Sub 招聘查询 _Click()精品, vbOK + vbQuestion

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论