人事工资管理系统课程设计.doc
《人事工资管理系统课程设计.doc》由会员分享,可在线阅读,更多相关《人事工资管理系统课程设计.doc(38页珍藏版)》请在沃文网上搜索。
1、目录一、团队构成及分工3二、项目进度计划4三、项目需求描述5四、数据库设计10五、模块功能设计与描述18六、系统模块具体涉及与实现23七、课程设计总结32八、附件33一、 团队构成及分工团队: 职能成员任务分工成绩组长薛环数据库设计组员孟贺系统功能设计刘雨鑫模块具体设计与实现秦迪需求分析管众撰写实验报告 指导教师签字: 年 月 日二、 项目进度计划表2-1 进度计划表序号任务名称开始时间完成时间持续时间1需求分析2014-12-12014-12-33天2数据库设计2014-12-42014-12-105天3系统功能设计2014-12-112014-12-164天4系统模块具体设计与实现2014
2、-12-172014-12-235天5撰写实验报告2014-12-242014-12-252天6答辩2014-12-262014-12-261天三、 项目需求描述随着社会的进步、随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企人事信息的管理势在必行。人事管理是现代企业管理工作不可缺少的一部分,是适应现企业管理尺度的要求、推动企业劳动人事管理走向科学化、规范化的必要条件。企业人事管理信息系统是一个现代化的企业在竞争中立于不败之地的必要部分,它能够为管理人事工作提供充足的信息和快捷的查询手段。因为人事管理本身是一项琐碎,复杂而又十分细致的工作, 核算的工作量很大,一般不允许
3、出错, 如果使用传统人工的方式管理文件档案,不仅耗费大量的时间和精力,而且工作效率低,保密性差,另外时间过长,将产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难,而且容易丢失信息。为了能够保证人事信息的准确无误、快速输出,而且还可以利用计算机对有关的各种信息进行统计,例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事工资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。 人事管理系统应运而生,成为利用计算机实现企业人事工资管理的基本。利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全性。本系
4、统就是为了管理纷繁复杂的人事档案信息而设计的。 3、1 系统需求 随着信息化社会带给我们的冲击越来越强烈,信息化管理和信息化设备已经深入到我们生活的方方面面,同时,信息时代带给现代企业强烈的冲击,企业管理已经不再满足于在传统的纸质媒体上纪录,而要求更加快速,更加精确的记录企业各部门以及员工的各种信息,而随着基于数据库的网络信息系统的发展,人们已经开始在这个平台上面开发出了成功的企业人事管理系统,而随着企业的不断发展,人事信息的日益庞大,企业人事管理系统的发展也发生着深刻变革,企业决策者要求从系统中了解到目前的人力资源情况,而员工则要求能够即时的查询自己的当前信息1。 企业人事管理系统是当前一个
5、很热门,实用性很强的系统,这里我实现的是它的人员档案管理、培训管理、医保管理和工资管理等模块,把它作为毕业设计的题目,可以把已有的知识用于实践,又可以学到一些新的概念,在这个过程中,可以增加我们的工程经验,对以后的工作学习是一次很有意义的经验积累。该系统主要完成目标是建立一个功能齐全、界面友好、使用方便、能够迅速准确地完成各种人事信息查询、修改等工作。企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来.如何管理好企业内部员工的信息,成为企业管理中的一个大的问题.在这种情况下,一个可以规范化,自动化的企业人事管理系统就显的非常必要. 最初的人事管理,都是靠人力来完成的.
6、当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工认输也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题. 六十年代初期,计算机技术就开始应用于数据库的管理,形成了初期的信息系统。但是由于当时计算机硬件系统较弱,限制了软件系统的发展,信息系统只是简单的数据的集合。进入七十年代以后,由于计算机硬件和软件技术的飞速发展,尤其是大容量存储设备硬盘的使用,为空间数据的录入、存储、检索和输出提供了强有力的手段。一些国家先后建立了许多不同专题、不同类型、不同规模的各具特色的信息管理系统。九十年代至今是信息管理系统的用户时代。一方面,信息管理系统已成为许多
7、机构必备的工作系统。另一方面,社会对人事管理系统的认识普遍提高,需求大幅度增加,从而导致信息管理系统应用的扩大与深化。信息管理系统成为现代社会最基本的服务系统。我国的信息管理系统也是九十年代初开始快速发展的。经过十余年的发展,我国的数据库管理技术也广泛的应用与各个领域,并且形成了产业化。但是,我们的工厂、企业对信息管理系统的应用比起世界先进水平还相当落后。国内企业与国外企业在对信息技术的认识和应用水平上存在非常大的差距,主要体现在管理和技术基础方面。国外企业是在基本完成了工业化,企业生产经营实现了现代化、规范化、制度化的基础上开展企业的信息化工作;而我国许多企业工业化尚未完成,企业生产经营的组
8、织也尚未实现现代化、规范化和制度化的基础上就进入了信息化阶段。在技术上,我国企业大部分还没有完成机械化和自动化,实施信息化的时间相对较短,积累的经验也相对少。在我国制造业生产力水平较低、设备水平普遍落后于西方发达国家、企业信息化的基础和经验较少的情况下,实施企业信息化的难度是明显大于国外的企业。虽然我们期望用信息化带动工业化,用信息技术促进企业的跨越式发展,但是必须清楚的看到我国企业在管理意识和水平上还是存在的不足,在实施信息化的工作过程中,正确估计信息化的投资风险和效益,抓好企业信息系统的总体规划、制定良好的分步实施策略,设计一个良好的企业信息化整体解决方案。在制定和实施企业信息化整体解决方
9、案时,要对企业信息化工作有统一的思想和整体的认识,要建立和形成有效的信息系统设计实施方法,从战略的角度来综合考虑企业信息化工作中在管理、技术、操作层面面临的各种困难。如制定和实施企业信息化整体解决方案需要考虑企业面临的长远目标和当前急需解决问题的矛盾、信息孤岛与系统集成问题,需要协调好信息系统建设与系统运行的关系问题、信息系统升级与已有资源利用问题、信息技术的投资效益评估和风险问题、打基础与提升水平关系问题、信息化对企业现行管理模式和方法的冲击以及相应的管理制度问题。企业人事管理是相对企业内部员工的管理。集人员、考勤、工资、员工培训、福利保险、合同管理 、奖惩等于一体的大型管理系统。为企业在人
10、事管理等方面提供极大的方便。不但有利于企业的统一性管理,而且还大在提高了企业的全体员工的工作效率和积极性。企业人事管理可以说是一项琐碎、繁杂而又必须十分细致的工作,是不能允许时常发生差错的。几年前的那种手工操作已远远跟不上近代企业发展的步骤,时代的进步决定了企业的发展,而企业要发展必然完善的管理体系,所以说企业人事管理的自动化完全是时代进步的必然结果。合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现。利用计算机对企业人事管理不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。开发目的随着科技日新月异的发展,网络变的更加成熟,人们更加认识到知识的重要性,面对着各个企业这么庞大
11、的人事信息管理,数据库不断地走向成熟,开发出基于C/S结构的关系型的企业人事信息管理系统,系统根据用户不同的使用权限提供查询和打印服务,保存各个员工的档案,实现办公自动化。 因此迫切需要一套自动的信息管理系统来代替人工进行管理。3、2 .功能需求该公司人事管理系统应完成以下功能:对于部门、人员自然情况数据的操作,可以进行添加,修改,删除,可以根据任意项目进行查询,统计并形成报表。可进行录入,查询,修改,删除,根据条件统计。需要有各个部门的明细表汇总,公司明细汇总表,报盘(按照有无工资卡号形成报表)。各个部门及部门下班组的汇总表,公司汇总表。分类(干部,正式工,临时工)汇总表。可以打印工资条。可
12、以根据条件进行录入,修改,删除,查询,汇总。并形成明细报表和汇总报表。并打印输出。在人员调动管理操作时,对于被调动人员的资料修改后,要更新到人员信息档案数据库中。在人员数据库中,被调离、离退或除名的人员要加一个标志区分。当个人缴额增加时,余额相应增加(每缴一个月,余额原余额 单位缴额个人缴额)人员在公司外调动或增加、离退时,其公积金的各个项目将被封户,在人员调动完毕后,再由管理人员对该职工的公积金项目进行开户操作。由外公司调入的人员根据情况选择是否保留公积金,此权限只能授权给公积金管理人员。对工资进行分析:管理人员可以对于各个部门传上来的工资情况进行可以分类统计,按公司、部门(月份合计数额),
13、按类别(干部、工人、临时工、退养、不在岗),按岗位(辅助人员,管理人员,生产人员),要求对上述条件,可以对于每月的工资情况形成报表,柱型图。公积金帐务: 要求有日期、借方、贷方、余额、备注(注明款项、来源、去向)。查询、汇总(按时间段,借方,贷方)劳动管理主要分为:车间人员分布情况报表(人员分类、岗位、总人数、产假、病假、未转正、见习生、工伤、临时工、挣工时人员、上月人数、本月变动)、车间人员表。两个报表主要是以手动输入为主。记录职工培训计划。分为:培训计划、执行情况、培训台帐。管理员可以对职工培训的记录进行录入,修改,统计 (根据培训时间,培训地点及得分情况) 3.3 数据要求(1) 部门、
14、人员管理部门和人员应包含的内容如下:部门:(部门名称,部门编码,部门备注)。人员状况:(照片、职工编号、姓名、年龄、性别、出生日期、民族、政治面貌、婚否、职称、专业、学历、毕业学校、毕业时间、基本工资、身份证号、部门、岗位(具体工种岗位)、班组,入厂时间、参加工作时间、类别(如:工人、干部、临时工)、合同期限(起止时间)、家庭住址、联系方式、其它。(2) 工资按照(公司、部门、车间、班组)形成工资明细表和工资汇总表工资表有以下项目:(序号、工资卡号、姓名、部门、班组、职称、原基本工资、基础工资、基本工资、工时完成率、质量否决权系数、出勤天数(正常为21天)、应发基本工资、加班费、应发工资、保险
15、金、公积金(指个人缴额)、所得税。(3)人员调动公司外调动、公司内调动包括部门间的(部门间人员调动,人员增加,人员离退,人员除名)情况。对于离退,除名的人员要求保留其全部信息(从公司人员档案中调整到离退,除名信息库)。人员在部门间调动时,同时要对其工资及相关的个人自然信息自动进行相应修改。(4)公积金公积金的相关数据包括:帐号,姓名,性别,部门,工资额,个人缴额,单位缴额,出生日,原始余额、封户、开户日期、在人员目录上显示是否封户,可对封户人员进行查询,修改操作。(5)职工培训职工培训的相关数据包括:培训计划包括时间、地点、内容、参加人数、要求。执行情况包括时间、地点、老师、内容、参加人员,人
16、员学习情况。培训台帐要求体现在人事档案中四、 数据库设计4.1.数据字典根据需求分析,得到以下数据字典数据项名称人员编号别名PersonID类型长度Char(10)描述用于唯一标示人员,在整个业务中是唯一的数据项名称人员名字别名PersonName类型长度Char(10)描述人员的名字数据项名称人员性别别名PersonSex类型长度Bit描述人员的性别标示数据项名称人员年龄别名PersonAge类型长度Int描述人员的年龄标示数据项名称人员身份证号码别名PersonCardID类型长度Char(20)描述用于标示人员的身份数据项名称人员工作别名PersonJob类型长度Char(10)描述用于
17、标示人员,在整个业务的工作性质数据项名称部门编号别名DeptID类型长度Char(10)描述用于唯一标示部门,在整个业务中是唯一的数据项名称部门名称别名DeptName类型长度Char(10)描述部门的名称数据项名称部门备注别名DeptComment类型长度VarChar(20)描述用于标示部门在业务中的作用数据项名称公积金编号别名GjjID类型长度Char(10)描述用于唯一标示公积金,在整个业务中是唯一的数据项名称人员名字别名PersonName类型长度Char(10)描述公积金业务中人员的名字数据项名称公积金数量别名Count类型长度Int描述人员的公积金数量数据项名称工资编号别名Sal
18、aryID类型长度Char(10)描述用于唯一标示工资,在整个业务中是唯一的数据项名称工资卡编号别名CardID类型长度Char(10)描述人员的工资卡卡号数据项名称职工考核编号别名PersonID类型长度Char(10)描述用于唯一标示职工考核人员,在整个业务中是唯一的数据项名称职工考核备注别名Comment类型长度varChar(40)描述用于标示职工考核的具体内容数据项名称劳动管理编号别名PersonID类型长度Char(10)描述用于唯一标示劳动管理人员,在整个业务中是唯一的数据项名称劳动管理备注别名Comment类型长度varChar(20)描述用于标示劳动管理的具体内容数据项名称职
19、工培训编号别名PersonID类型长度Char(10)描述用于唯一标示职工培训人员,在整个业务中是唯一的数据项名称职工培训备注别名Comment类型长度varChar(40)描述用于标示职工培训人员,在整个业务中是唯一的数据项名称人员调动编号别名PersonID类型长度Char(10)描述用于唯一标示人员调动的管理人员,在整个业务中是唯一的数据项名称人员调动备注别名Comment类型长度varChar(40)描述用于标示人员调动的具体内容3.2数据结构数据结构名称人员含义说明在公司工作的人员组成图书=人员编号+人员名+人员性别 +人员年龄+身份证号码+人员职位。数据结构名称部门含义说明公司分成
20、各个部门组成部门=部门编号+部门名称+部门领导+部门具体事务。 数据结构名称人员调动含义说明人员在公司部门之间的调动组成人员调动=人员调动管理人员+调动的人员+人员调动的具体事务。数据结构名称公积金含义说明公积金是公司总资金之外的一部分财产,供公司使用组成公积金=公积金编号+人员名+部门名 +公积金数量+公积金的具体使用内容。 数据结构名称工资含义说明公司给人员的薪酬组成工资=工资编号+人员名+工资卡卡号 +部门名+工资数量。数据结构名称职工考核含义说明公司对职工的入职考核和季度考核组成职工考核=职工考核管理人员编号+参加考核的人员+职工考核的具体内容。数据结构名称劳动管理含义说明公司对人员的
21、劳动管理组成劳动管理=劳动管理人员编号+人员名+劳动管理的具体内容。数据结构名称职工培训含义说明公司为入职人员提供的入职培训组成职工培训=职工培训管理人员编号+参加培训的人员+培训期间的具体内容。4.2、概念模型设计数据建模工作的第一步就是收集流程或活动所需的数据元素。不管流程是全手工的、半 自动化的还是全自动化的,都要深入进去寻找其中所蕴含的活动,以获得一个清晰、客观的 数据元素及其规则的视图。 根据步骤建立概念模型:依据数据分析得到的概念实体有:部门、人员、工资、公积金、人员调动、职工培训、职工考核、劳动管理。 人员之间有管理与被管理的关系,公积金和工资都是直接和职工有着发放关系,人员属于
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 工资管理 系统 课程设计
