毕业设计(论文)中小型企业人事管理系统_第1页
毕业设计(论文)中小型企业人事管理系统_第2页
毕业设计(论文)中小型企业人事管理系统_第3页
毕业设计(论文)中小型企业人事管理系统_第4页
毕业设计(论文)中小型企业人事管理系统_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

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

文档简介

1、武汉理工大学毕业设计(论文)武汉理工大学本科生毕业设计(论文)中小型企业人事管理系统学院(系): 管理学院 专业班级: 信管 学生姓名: 指导教师: ii武汉理工大学毕业设计(论文)学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包括任何其他个人或集体已经发表或撰写的成果作品。本人完全意识到本声明的法律后果由本人承担。作者签名: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保障、使用学位论文的规定,同意学校保留并向有关学位论文管理部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本

2、人授权省级优秀学士论文评选机构将本学位论文的全部或部分内容编入有关数据进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本学位论文属于 1、囗保密,在 年解密后适用本授权书。 2、囗不保密。(请在以上相应方框内打“” )作者签名: 年 月 日导师签名: 年 月 日(说明:除涉及军事国防等必须要求保密的项目外,凡要求论文保密者均需向武汉理工大学科技发展院提交书面申请,说明需要保密的理由。)本科生毕业设计(论文)任务书学生姓名: 专业班级:信息管理与信息系统 指导教师: 工作单位:管理学院 设计(论文)题目: 中小型企业人事管理系统 设计(论文)主要内容:1. 要求系统实现对中小型

3、企业人事管理相关信息进行相关的操作。2. 通过实地调查了解某企业人事工作流程,设计出能满足当前项目实施环境的工作系统。3. 要求设计出的系统不仅要包含信息系统的一般功能,比如说信息输入、查询等,更主要的是要涉及到人事管理的特殊需求,信息的统计分析,优秀员工的自动生成。 4. 最终实现有关部门的信息管理系统化并能付诸于使用。要求完成的主要任务:1.毕业设计开始后三周内独立完成开题报告;2.撰写不少于10000字的毕业论文;3. 要求学生完成不少于2万英文(5000汉字)印刷符,且与选题相关的文献翻译工作;4.要求查阅15篇以上(包括2篇以上外文)参考文献,参考文献的罗列顺序号码应与前言及正文中出

4、现的参考文献编号一致。必读参考书目:1.王虎,张俊主编,管理信息系统(第二版),武汉理工大学出版社,2007.62.(美)沃森,(美)内格尔等著,c#入门经典(第5版),清华大学出版社,2010.123. 文锋主编,轻松管人事轻松学管理系列丛书第二辑,广东经济,2006.64.刘奎,付青,张权编著,程序员书库-sql server 2008从入门到精通,化学工业出版社,2009.95.(美)帕森斯,(美)伦道夫著,visual studio 2005高级编程,清华大学出版社,2008.6指导教师签名: 系主任签名: 院长签名(章)_ _ 武汉理工大学本科学生毕业设计(论文)开题报告1、 目的及

5、意义(含国内外的研究现状分析)由于传统人工的方式管理文件档案存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。作为计算机应用的一部分,使用计算机对人事档案信息进行管理,具有手工管理所无法比拟的优点。所以建立人事管理系统,使人事管理自动化、提高信息处理的速度和准确性十分必要。人事管理系统在帮助管理人员摆脱单纯手工管理所带来的烦恼的同时,也有利于企业的精确管理及更好赢利。企业的人事管理信息系统就是为了管理纷繁复杂的人事档案信息而设计的。企业人事管理信息系统利用计算机进行信息控制和数据处理,不仅提高了工作效率,而且大大的提高了其安全

6、性。国内外现状:国外从20世纪70年代就有人研究企业人事管理问题。直到20世纪90年代关于人事管理问题的研究仍然十分活跃;据统计,目前,美国在财务会计上占有90%的工作由计算机完成,人事管理中80-100%的信息处理由计算机完成,计划管理是8090%,在计算机应用发展较快的国家中,计算机应用于经济管理的占80%,由此可以看出,在国外经济管理是计算机应用的主要领域。目前,在欧美等发达国家, erp 的应用已经比较普及,多数大中型中小企业已经采用 erp 系统和先进管理方式多年,目前正在推行全球化供应链管理技术和敏捷中小企业后期系统,许多小中小企业也在纷纷应用 erp 系统。国外在人事管理信息系统

7、的应用及研究上远远领先于国内。我国的人事管理信息系统的开发应用是从1973年开始的,83年以后才开始了大量的实际的开发和研究工作,现如今国内许多企业都有适合自身的人事管理相关的系统。为了能够更加好的理解了解我国现在的人事管理信息系统的应用现状,特此进行了调研和分析,本次调研的企业的规模为:大型企业及中小型企业。调研分析本次调研中,参与调研的企业42.82%为信息化程度较高的it企业。企业规模主要集中在10005000人的大中型企业以及500人以下的中小企业。企业性质主要为外商独资、中外合资以及民营企业。本次调研发现,大多数企业已经认同并使用人事管理信息系统软件来进行人事管理,但是中小型企业在这

8、方面还存在很多问题。1)人事管理信息系统已成为一种趋势。有75%的企业已经把人力资源带到了信息化的时代。人事管理软件可以减少人力资源管理人员烦琐的重复性劳动(32%),提高信息传递的速度和质量(29%),同时可以实现无纸化办公以降低管理成本(37%)。 2)传统功能仍是现今企业人事管理软件运用的主流。在调查中,各企业主要利用人事管理软件中的人事管理功能(23%)、考勤管理功能(13%)、薪酬管理功能(12%)。3)对于大型的组织,已经将人事管理信息化,有自己的人事管理信息系统,并且基本已经应用了erp软件;并且很多大型公司在人事管理信息系统中引入了olap技术。4)中小型企业的人事管理信息系统

9、应用不高,因为中小型企业的信息化水准不高导致其无法利用人事管理信息系统对员工实现信息化管理。这些数据反映了我国中小企业应用管理信息系统的总体情况,我们从中可以看到,我国中小企业信息化水平一直还处在比较初级的阶段。真正实现了计算机较高应用的企业在全国1000多万中小企业中所占的比例还不足10%。因此,我选择了中小型企业人事管理信息系统作为毕业设计的研究课题。系统开发的目的是:利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事管理的优化,达到信息流的畅通。实现员工基本简历信息的管理,包括:姓名、年龄、户口状况等必要信

10、息;实现考勤加班出差管理、培训管理等;查询方便,具有一定的网络扩展功能。除满足人事管理的基本功能基础外,注意发挥信息系统的智能化 ,减轻人事管理人员和操作人员的工作负担。帮助中小型企业实现人事管理的自动化和信息化。系统开发的意义在于:企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。作为计算机应用的一部分,使用计算机对人事资料信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。通过人事管理

11、信息系统,企业能够很好的实现人力资源的优化配置,增强企业的核心竞争力。2、基本内容和技术方案企业的人事管理信息繁多,认识情况复杂,往往会随着人员的增加所需处理的信息量大量的增加。本系统会在满足最基本的管理功能的情况下,使系统具有一定的扩展性能。设计的任务是:1)登录模块:供用户登录系统。根据用户权限实现相应功能的调用。2)主界面:该模块提供管理系统的主界面,是主系统的唯一入口和出口。设置使用人事管理系统的用户及其使用权限。该界面提供用户选择并调用各子模块。3)基本信息管理:基本信息包含了员工的名族、性别、职位、职称、部门、奖惩类别等基础信息的设置。实现对其添加、修改和删除。4)用户管理:用户管

12、理主要实现对用户进行编辑、增加或删除,并指定用户的权限。5)员工信息的管理:主要包括人事信息查询、人事档案浏览和人事资料统计。员工各种信息的输入包括员工的个人基本信息(编号、姓名、部门、性别、生日、籍贯、学历、专业)、员工工作信息(参加工作时间、进入公司时间、起薪时间、调入部门时间、职称、职称时间、入党时间、档号)、员工工作简历(原身份、原职务、原工作单位)、其他信息(备注);员工基本信息修改(修改所选的记录);员工基本信息删除(删除所选的记录);员工基本信息查询(按姓名、按部门、按参加工作时间等);主要用于维护员工的基本信息,用户可以进行员工档案信息的录入及更改。6)人事考勤管理:主要实现企

13、业的考勤管理系统化、规范化和自动化,对日常考勤、加班信息、出差信息和休假信息进行修改、添加和删除,并提供基于员工号,姓名和时间范围的查询。7)信息查询与统计:完成对企业内部员工信息的查询及统计功能,实现对员工基本信息的统计,如:性别、年纪、户籍等;考勤记录的统计。8)优秀员工的评选:根据员工的考勤记录表现,每月自动评选出的优秀员工,每一季度、一年的出勤率高的优秀员工。9)招聘信息管理:维护企业的岗位招聘信息和相应的应聘信息。中小型企业人事管理系统基本信息管理备忘记录人事管理数据库职工考勤系统管理招聘管理基础数据员工信息提示人事档案浏览人事档案查询人事档案统计日常记事通讯录数据备份还原清空数据库

14、日常考勤优秀员工评选重新登录用户设置退出系统招聘信息民族类别设置职工类别设置文化程度设置政治面貌设置部门类别设置工资类别设置职务类别设置职称类别设置奖惩类别设置记事类别设置员工评选员工合同提示员工生日提示考勤录入考勤查询课题的技术关键: 1) 访问的安全性,主要是设置登录界面。 2) 人事档案的录入、修改和删除等的处理。 3) 人事档案管理的精确查询和模糊查询。 课题的规范要求:1) 图形界面简洁一致,操作便利。2) 程序代码标准化,软件统一化,确保软件的可维护性和实用性。3) 删除不必要的管理冗余,实现管理规范化、科学化。4) 统一各种原始单据的格式,统一账目和报表的格式。5) 界面友好、简

15、单化,做到实用,方便,尽量满足企业中不同层次员工的需要。开发及运行环境: 采用c/s模式构建软件系统 开发环境: windows7 系统开发平台:visual studio 2008(中文版) 数据库管理平台: sql server 2008开发语言: c#3、进度安排1) 第1-3周:毕业实习,填写实习报告书。2) 第4周:调研,撰写并提交开题报告。3) 第5-9周:完成信息系统分析与初步设计并撰写论文提纲。4) 第10-13周:完成系统设计和调试,提交论文初稿。5) 第14-15周:论文修改、完成定稿并提交。6) 第16周:完善系统,答辩。说明,特殊情况下日程安排可作弹性调整。4、指导教师

16、意见 指导教师签名:年 月 日注:1开题报告应根据教师下发的毕业设计(论文)任务书,在教师的指导下由学生独立撰写,在毕业设计开始后三周内完成。2“设计的目的及意义”至少800字,“基本内容和技术方案”至少400字。进度安排应尽可能详细。3指导教师意见:学生的调研是否充分?基本内容和技术方案是否已明确?是否已经具备开始设计(论文)的条件?能否达到预期的目标?是否同意进入设计(论文)阶段。目录摘要iabstractii1绪论11.1国内外研究现状11.2目的和意义22系统可行性分析42.软件目标42.2 开发环境42.3 运行环境43系统分析53.1系统功能分析53.2组织结构图53.3业务流程图

17、63.4数据流程图83.5数据字典93.6系统功能操作流程图144系统设计154.1系统总体结构设计154.2 数据库设计164.2.3数据库设计结果244.3编码设计264.4 主要模块设计274.5输入输出设计304.6系统安全设计315系统实施335.1各个模块实施336结束语43致谢44参考文献45附录1 主要代码46附录2 术语表52摘要本文主要研究了人事管理信息系统对中小型企业的重要作用,在此基础之上分析、设计,并实施了中小型企业人事管理系统。采用结构化的分析方法对系统进行了系统分析,主要包括对系统的功能结构、管理业务流程、用户需求等内容的详细调查和分析。在系统分析的基础上,结合数

18、据库相关理论以及人事处的实际情况,进行了系统数据库的概念结构和逻辑结构设计,并利用结构化的设计方法进行了系统设计,提出了系统的物理模型。系统选择基于 windows 平台的关系型数据库管理系统microsoft sql server 2008为软件平台,采用可视化的面向对象的开发工具microsoft visual studio 2008进行系统程序设计,开发出了操作简单、实用性强、界面友好、有良好扩充性的中小型企业人事管理信息系统。关键词:管理信息系统;人事管理系统;系统分析;系统设计;数据库abstractthis paper studies the personnel managemen

19、t information system for small and medium sized enterprises,it plays an important role in the enterprise manage. for this reason, i designed the personnel management system for smes.朗读显示对应的拉丁字符的拼音字典analysis using structured system analysis of the system, including the system structure, managing oper

20、ation flow, user requirements, etc. based on the analysis of the system, combined with database-related theory and the actual situation of the personnel department, conducted a systematic conceptual structure and logical database design, and structural design methods of system design, proposed a phy

21、sical model of the system. system selection is based on windows platform relational database management system microsoft sql server 2008 as a software platform, using object-oriented visual development tool for microsoft visual studio 2008 system programming, developed a simple, practical, user frie

22、ndly, with good scalability for small and medium enterprise personnel management information system. key words:information management system; human resources management; design and analysis; database1绪论1.1国内外研究现状在国外,与我国的人事管理信息系统相对应的是人力资源管理系统,该系统本身与其相应的计算机信息应用技术均非常成熟。国外几乎所有发达国家均建立了自己的人力资源管理信息系统,这个系统是

23、全国性的,覆盖了全国的人力资源管理。国外公司的人事部或劳工部一般均建立了计算机信息系统,负责公司内部的人力资源或劳工管理。即使是很小的公司,只要有一台计算机,也肯定是首先保证人事管理的计算机应用。所以,国外的人事管理信息系统的开发与应用是非常普及的,特别是发达国家,其人力资源管理信息系统由于是全国联网,已在国民经济中发挥了非常重要的决定性作用。国外从20世纪70年代就有人研究企业人事管理问题。直到20世纪90年代关于人事管理问题的研究仍然十分活跃;据统计,目前,美国在财务会计上占有90%的工作由计算机完成,人事管理中80-100%的信息处理由计算机完成,计划管理是8090%,在计算机应用发展较

24、快的国家中,计算机应用于经济管理的占80%,由此可以看出,在国外,经济管理是计算机应用的主要领域。目前,在欧美等发达国家,erp 的应用已经比较普及,多数大中型中小企业已经采用 erp 系统和先进管理方式多年,目前正在推行全球化供应链管理技术和敏捷中小企业后期系统,许多小中小企业也在纷纷应用 erp 系统。国外在人事管理信息系统的应用及研究上远远领先于国内。目前,国内人事管理信息系统的开发技术也比较成熟,主要原因在于人事管理系统本身具有业务清晰、数据处理规范等许多优点,为其计算机信息化提供了必要的优越条件;加上近十年来计算机技术的飞跃发展,以及国内各应用单位的高度重视,人事管理信息系统在国内基

25、本上已进入普及应用的阶段了。国内几乎70%以上的应用计算机开发管理信息系统的公司和单位都开发并运行了人事管理信息系统,其他没有和正准备开发计算机应用或开发管理信息系统的公司和单位,也把人事管理信息系统作为其应用与开发的首要目标。加上国家劳动人事部及国内计算机应用开发商的共同努力,国内目前已有多种通用的人事管理信息系统软件供应单位选择使用,而且还有多种人事管理信息系统开发通用工具供用户开发自己的人事管理信息系统择用。应该说,人事管理信息系统的开发与应用在国内已经进入了成熟期。但中小型企业的人事管理系统的应用中还存在很多问题。我国的人事管理信息系统的开发应用是从1973年开始的,83年以后才开始了

26、大量的实际的开发和研究工作,现如今国内许多企业都有适合自身的人事管理相关的系统。在我国大多数企业已经认同并使用人事管理信息系统软件来进行人事管理,但是中小型企业在这方面还存在很多问题。我国的总体情况可以概括为以下几点:1)人事管理信息系统已成为一种趋势。有75%的企业已经把人力资源带到了信息化的时代。人事管理软件可以减少人力资源管理人员烦琐的重复性劳动(32%),提高信息传递的速度和质量(29%),同时可以实现无纸化办公以降低管理成本(37%)。2)传统功能仍是现今企业人事管理软件运用的主流。在调查中,各企业主要利用人事管理软件中的人事管理功能(23%)、考勤管理功能(13%)、薪酬管理功能(

27、12%)。3)对于大型的组织,已经将人事管理信息化,有自己的人事管理信息系统,并且基本已经应用了erp软件;并且很多大型公司在人事管理信息系统中引入了olap技术。4)中小型企业的人事管理信息系统应用不高,因为中小型企业的信息化水准不高导致其无法利用人事管理信息系统对员工实现信息化管理。这些数据反映了我国企业应用管理信息系统的总体情况,我们从中可以看到,我国中小企业信息化水平一直还处在比较初级的阶段。真正实现了计算机较高应用的企业在全国1000多万中小企业中所占的比例还不足10%。1.2目的和意义随着人类迈入二十一世纪,计算机技术、通信技术、网络技术为代表的现代信息技术的飞跃发展,人类正在从工

28、业时代向信息时代迈进,人们越来越重视信息资源的开发和利用,“信息化”已成为一个国家经济和社会发展的关键环节,信息化水平的高低已成为衡量一个国家现代化水平和综合国力的重要标志,信息化的实质是使信息 这一社会的主导资源充分发挥作用,可以说,推广信息技术是手段,真正利用信息是目的,信息化则是实现目的的过程。1993年,美国提出建立“信息高速公路”,有称国家信息基础设施(nii)的计划,其核心是建立全国的高速网络,把所有的计算机网络连接起来。这个计划的实现将对经济和社会生活产生重大的影响,由此引起的信息化建设浪潮已波及世界各国。 我国自1983年大力推广微型计算机应用以来,在管理信息领域,无论在理论方

29、面,还是在实践方面都有了很大的发展。1986年2月国务院批准建设了国家经济信息系统,全国从中央到省、市地方都陆续成立了信息中心,各行各业应用电子计算机的热情普遍高涨。目前,从单项业务的信息管理迅速向综合的管理层和决策层的信息管理发展,应用水平日趋提高;以“金桥工程”、“金关工程”和“金卡工程”为代表的国民经济信息工程也正在加速建设。当今社会计算机技术飞速发展,无论在工厂,商场,公司或者企业当中,计算机的应用越来越普及,利用计算机实现企业人事管理势在必行。对于中型规模以上的企业来说,利用计算机提高企业人事管理的效率,是适应现代企业制度要求、推动企业人事管理走向科学化、规范化的必要条件;而基本信息

30、管理是一项琐碎、复杂而又十分细致的工作,公司人员数量多,而且流动频繁,到外面招聘来的人员增多,公司内部职工的部门,职务经常调整,职工档案的更新等。如果没有适当的工具来管理这些日常工作,就会耗费工作人员大量的时间和精力。利用c/s结构制作的人事管理系统对职工各种信息进行记录、统计,准确率快速提高,另外,可具有检索迅速、查找方便、可靠性高、存储量大、保密性好等优点。这些优点能够极大地提高企业管理的效率。某置业公司人事管理系统能为公司内部职工提供充足的信息和快捷的查询手段。商品经济化的高效益,使计算机的应用已经普及到经济和社会生活的各个领域。为了适应现代社会人们高度强烈的时间观念,人事管理系统软件为

31、机关,团体,事业单位,企业,公司等的人事管理带来了极大的方便,能够为用户提供可靠的信息储存和快捷的查询手段。以往人们使用传统人工的方式管理人事档案,这种管理方式存在着许多缺点。随着科学技术的不断提高,计算机日趋成熟,其强大的功能已为人们深刻认识,作为计算机应用的一部分,使用计算机对单位的人事档案信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高一个单位人事管理的效率。因此,开发这样一套管理软件成为很有必要的事情,它能够具体化、合理化的管理单位的人事信息,用结构化的思维方式、运用计算机解决实际工作和生活中遇

32、到的问题。本系统开发的目的是:利用计算机对复杂烦琐的人事数据进行存储和处理,并利用计算机与现代化办公设备的连接实时刷新数据,为人事管理提高效率、降低成本、实现人事管理的优化,达到信息流的畅通。实现员工基本简历信息的管理,包括:姓名、年龄、户口状况等必要信息;实现考勤加班出差管理、培训管理等;查询方便,具有一定的网络扩展功能。除满足人事管理的基本功能基础外,注意发挥信息系统的智能化 ,减轻人事管理人员和操作人员的工作负担。帮助中小型企业实现人事管理的自动化和信息化。本系统开发的意义在于:企业人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要。作为计算机应用的

33、一部分,使用计算机对人事资料信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业人事管理系统的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。通过人事管理信息系统,企业能够很好的实现人力资源的优化配置,增强企业的核心竞争力。2系统可行性分析2.软件目标中小型企业人事管理系统是为帮助中小型企业解决繁琐的人事档案管理的实用型系统,是一个典型的数据库应用系统和管理信息系统,其系统开发主要包括数据库的规划设计与维护,客户端应用程序的开发和应用两个方面。对于前者采用sql server2008数据库,具

34、有完整性、一致性和安全性等特点;对于后者采用程序界面友好、功能完备、容易使用和应用的开发工具microsoft visual studio 2008;使用visual studio 2008可以高效开发windows应用;再通过两者设计的界面和程序形成内部联系,然后通过开发的系统可以实现对企业人事档案的管理,比如:人事信息的添加、修改、删除、查询等基本的操作,以及数据的统计和优秀员工的评选。在两者的结合下,就能保证开发的系统在运行过程中的安全性和可靠性,以及在使用过程中的可操作性和功能的完备性。2.2 开发环境程序设计工具:microsoft visual studio 2008数据库设计工具

35、:sql server 2008前台环境:通过microsoft visual studio 2008编程建立基本的用户界面以及基本的运行环境后台环境:通过sql server 2008建立人事管理数据库和在人事档案管理中需要的表。在程序中通过以下语句建立数据库和系统之间的联系。data source=win-9hcro70g53t; database=db_hrms; user id=sa; pwd=123。对数据库的管理主要通过友好界面实现对数据库的操作,编程语句为c#和sql语句。2.3 运行环境在microsoft visual studio 2008所编的界面上利用前台环境和后台环境

36、进行运行微处理器:amd 2500+内存:512m显示设备:benq fp71g+操作系统:windowsxp或更高版本后台服务器:sqlserver20083系统分析3.1系统功能分析为了能够满足中小型企业人事管理的需要,本系统设计以下功能:1)登录模块:供用户登录系统。根据用户权限实现相应功能的调用。2)主界面:该模块提供管理系统的主界面,是主系统的唯一入口和出口。设置使用人事管理系统的用户及其使用权限。该界面提供查询用户权限并根据权限调用各子模块。3)基本信息管理:基本信息包含了员工的名族、性别、职位、职称、部门、奖惩类别等基础信息的设置;实现对其添加、修改和删除。4)用户管理:用户管理

37、主要实现对用户进行编辑、增加或删除,并指定用户的权限。5)员工信息的管理:主要包括人事信息查询、人事档案浏览和人事资料统计。员工各种信息的输入包括员工的个人基本信息(编号、姓名、部门、性别、生日、籍贯、学历、专业)、员工工作信息(参加工作时间、进入公司时间、起薪时间、调入部门时间、职称、职称时间、入党时间、档号)、员工工作简历(原身份、原职务、原工作单位)、其他信息(备注);员工基本信息修改(修改所选的记录);员工基本信息删除(删除所选的记录);员工基本信息查询(按姓名、按部门、按参加工作时间等);主要用于维护员工的基本信息,用户可以进行员工档案信息的录入及更改。6)人事考勤管理:主要实现企业

38、的考勤管理系统化、规范化和自动化,对日常考勤、加班信息、出差信息和休假信息进行修改、添加和删除,并提供基于员工号,姓名和时间范围的查询。7)信息查询与统计:完成对企业内部员工信息的查询及统计功能,实现对员工基本信息的统计,如:性别、年纪、户籍等;考勤记录的统计。8)优秀员工的评选:根据员工的考勤记录表现,每月自动评选出的优秀员工,每一季度、一年的出勤率高的优秀员工。9)招聘信息管理:维护企业的岗位招聘信息和相应的应聘信息。3.2组织结构图中小向企业人事管理信息系统是专门为中小型企业设置的通用人事管理信息系统,主要用于人事部门对公司所有员工的档案信息进行加工处理。具有很强的针对性,在经过分析后发

39、现,本系统主要适合将人事部门单独设立为一个部门的公司,组织结构类似下图:总经理顾问办公室管理中心营销中心生产中心研发中心人事部财务部行政服务部策划信息部销售分部客服中心生产厂研发部技术部图3-1 组织结构图3.3业务流程图业务流程描述:人事档案管理由公司的人事部门负责。当有新员工进入公司时,将档案交到人事部门,审核通过后进行档案的添加,否则返回修正后再入库;当公司员工离职、退休等情况发生时,人事部门依据相关凭证从档案库删除该员工档案;当员工职位或者工作部门发生变动时,由人事档案管理员对档案进行修改;此外,还可以直接对档案库中的档案进行查询操作。图3-2 中小型企业人事管理系统的业务流程图3.4

40、数据流程图用户记录数据库存p0人事管理系统提取更新用户人事部变动数据顶层图3-3 顶层数据流程图用户记录数据库存p1用户登录用户密码用户名第一层p3考勤管理提取更新人事部变动数据p2人事管理错误数据数据p4招聘管理数据库存p5信息统计图3-4 第一层数据流程图d6d2人事基本信息p1.1用户登录用户密码用户名p1.2权限设置p2.2人事信息查询p3.1记录考勤考勤记录p3.2考勤查询p5.1员工信息统计p2.1人事信息加工人事部p5.2优秀员工评选p4.1招聘信息查询第三层招聘信息信息员工基本信息信息d3d1d4d5d7用户记录d8d9图3-5 第三层数据流程图3.5数据字典3.5.1主要数据

41、项清单1)数据项编号:id01数据项名称:职工编号简述:每一位职工的编号,每一位员工都有且仅有一个编号类型及宽度:字符型,5位2)数据项编号:id02数据项名称:用户权限自编号简述:记录用户权限的自编号,每一个用户的每一项权限都有唯一自编号类型及宽度:int3)数据项编号:id03数据项名称:用户编号简述:记录系统使用者的编号,每一位用户都有唯一编号类型及宽度:字符型,5位4)数据项编号:id04数据项名称:家庭成员编号简述:记录员工家庭关系中家庭成员的编号,每一位家庭成员有唯一编号类型及宽度:字符型,10位5)数据项编号:id05数据项名称:奖惩记录编号简述:记录奖惩记录情况的编号类型及宽度

42、:字符型,10位6)数据项编号:id006数据项名称:考勤记录自编号简述:记录员工考勤记录的编号,每一条记录有唯一编号类型及宽度:字符型,10位3.5.2主要数据流清单1)编号:d1名称:考勤记录清单来源:人事部去向:p3.1考勤信息录入内容:每位员工的每月的日常考勤记录2)编号:d2名称:人事信息清单来源:人事部去向:p2.1人事信息加工内容:有变更的人事信息或者新员工3)编号:d3名称:用户清单来源:用户去向:用户记录内容:系统使用者的记录 4)编号:d4名称:权限记录来源:p1.2权限设置去向:用户记录内容:记录每一位使用者对系统功能的使用权限5)编号:d5名称:招聘信息来源:人事部去向

43、:p4.1招聘信息查询内容:公司对认识的需求情况6)编号:d6名称:员工统计信息来源:员工信息去向:p5.1员工信息统计内容:统计公司内员工的结构情况7)编号:d7名称:优秀员工清单来源:员工信息去向:p5.2优秀员工评选内容: 每季度、每年的优秀员工3.5.3主要数据存储清单1)编号:f1名称:员工基本信息表输入数据流:人事变动单输出数据流: 基本信息内容:职工编号、姓名、性别、院系、工龄、职位等2)编号:f2名称:家庭关系表输入数据流: 家庭成员信息输出数据流: 家庭关系表内容:编号、职工编号、姓名、与本人关系、职称等相关信息3)编号:f3名称:考勤记录表输入数据流:员工考勤信息 输出数据

44、流: 考勤记录内容:自编号、职工编号、姓名、录入时间、签到次数、迟到次数、早退次数等相关考勤信息4)编号:f4名称:奖惩记录表输入数据流:职工奖惩信息输出数据流:奖惩记录内容: 编号、职工编号、奖惩种类、奖惩时间、批准人、撤销时间、撤销原因5)编号:f5名称:培训记录表输入数据流:职工培训信息输出数据流:培训记录内容:编号、职工编号、培训方式、开始时间、结束时间、培训专业、培训单位、培训内容、费用、效果6)编号:f6名称:个人简历输入数据流:个人信息输出数据流:个人简历内容:编号、职工编号、开始时间、结束时间、工作单位、部门、职称3.5.4主要数据处理清单1)编号:p1名称:用户登录输入:用户

45、名和密码处理逻辑情况:用户输入用户名及密码,系统在用户记录中匹配用户名和密码,验证用户信息是否正确输出:若正确,则根据用户权限调用相应权限;否则,输出错误提示信息2)编号:p2名称:权限设置输入:用户名处理逻辑情况:管理员根据实际情况设置不同用户的使用权限输出:各用户的使用权限3)编号:p3名称:考勤记录录入输入:职工考勤信息处理逻辑情况:根据人事部给出的员工考勤记录相关信息输出:职工考勤信息记录4)编号:p4名称:职工基本信息加工输入:有变动的人事信息处理逻辑情况:一方面根据人事部提供的有变动的人事信息,对相关信息做出修改、添加或者删除;另一方面记录员工的奖惩、培训、家庭成员关系等信息输出:

46、职工基本信息5)编号:p5名称:招聘管理输入:招聘信息处理逻辑情况:显示公司需求信息输出:输出公司需求信息6)编号:p6名称:员工信息统计输入:员工基本信息处理逻辑情况:根据不同条件对公司员工情况做出统计输出:员工信息情况7)编号:p7名称:优秀员工评选输入:员工考勤信息处理逻辑情况:根据优秀员工的条件评选出优秀员工输出:优秀员工3.6系统功能操作流程图登陆验证用户名及密码退出重新登录是否否根据权限设置各模块是否可用中小型企业人事管理信息系统基本信息管理人事管理备忘记录数据库帮助招聘管理系统管理职工考勤是职工基本信息是否指向职工信息无法操作工作简历培训记录家庭关系奖惩记录个人简历重新登录用户设

47、置错误信息提示退出登录退出系统是退出登录窗体图3-6 系统功能图说明:用户输入用户名和密码正确之后,系统将自动查询用户权限,然后再根据权限调用相应的模块。4系统设计4.1系统总体结构设计中小型企业人事管理系统基本信息管理备忘记录人事管理数据库职工考勤系统管理招聘管理基础数据员工信息提示人事档案浏览人事档案查询人事档案统计日常记事通讯录数据备份还原清空数据库日常考勤优秀员工评选重新登录用户设置退出系统招聘信息民族类别设置职工类别设置文化程度设置政治面貌设置部门类别设置工资类别设置职务类别设置职称类别设置奖惩类别设置记事类别设置员工评选员工合同提示员工生日提示考勤录入考勤查询图4-1 系统整体结构

48、图说明:中小型企业人事档案管理信息系统共分为基本信息管理、人事管理、备忘记录、数据库、职工考勤、系统管理和招聘管理七个模块,其功能模块结构如上图所示。其中人事管理模块划分为人事档案浏览、人事档案查询和人事档案统计三个子模块;考勤管理模块划分为考勤查询。考勤录入和优秀员工评选三个子模块;基本信息管理模块划分为民族类别设置、职工类别设置、文化程度设置、政治面貌设置、工资类别设置、职务类别设置、奖惩类别设置和记事类别设置等十个子模块。4.2 数据库设计4.2.1 数据库概念设计数据库概念设计是系统开发中的一个重要环节,它直接影响到系统的后期开发,是根据管理系统的整体需求设定的,下面对本系统中主要的和

49、具有代表性的数据库设计做出详细说明。在本系统中为了提高系统的安全性,每个用户都需要有正确的用户名和密码才能进入到主窗体,为了能够正确记录用户名和密码,于是在数据库中创建了登录表。登录表实体的e_r图如下图所示。登录表(tb_login)用户编码用户名用户密码图4-2 登陆实体的e_r图为了避免登录用户随意修改数据库中的信息,本系统创建了一个用户权限表,用于记录用户对程序中各窗体的操作权限,由于用户权限与登录表是密切相关的,所以在权限表中必须有用户编号,以方便在登录后在权限表中调用相关的权限。用户权限表的实体e_r图如下图所示。用户权限表(tb_userpope)权限编码用户编码权限名称权限图4

50、-3 用户权限的实体e_ r图考虑到能够在用户权限表中方便的添加用户权限信息,本系统在数据库中创建了一个权限模板,该模板中记录了系统中所设计的权限名称(也就是系统中所对应的功能)。可以再添加用户权限时,可以将用户编号和权限模板中的全部信息添加到用户权限表中,权限模板表的实体e_r图如下图所示。权限模板(tb_popemodel)编号权限名称图4-4 权限模板实体e_r图本系统主要是实现企业人事管理,所以系统中最重要的表应该是职工基本信息表,它记录了企业所有员工的所有信息,职工基本信息表的实体e_r图如下图所示(由于职工基本信息表中所涉及的信息较多,职工基本信息表的实体e_r图只给出了部分属性)

51、。职工基本信息表(tb_stuffbasic)职工姓名名族类别出生日期年龄文化程度员工编号个人图片部门类别职务类别职工类别图4-5 职工基本信息表的实体e_r图为了记录员工家庭关系,本系统创建了一个家庭关系表,来记录职工家庭成员,以及他们的基本信息。家庭关系表的实体e_r图如下图所示。家庭关系表(tb_family)家庭成员名称编号与本人的关系出生日期工作单位电话职务类别政治面貌图4-6 家庭成员关系表实体e_r图奖惩记录是人事管理中必不可少的一项功能,为了能够正确和清晰的记录员工的奖惩情况,在数据库中创建奖惩表进行记录。奖惩表实体的e_r图如下图所示。奖惩表(tb_pandp)员工编号奖惩原

52、因记录时间见证人奖惩类别奖惩时间图4-7 奖惩表实体的e_r图同时,职工考勤也是人事管理中重要的一项功能,为了能够正确和清晰的记录员工的考勤情况,在数据库中创建考勤表进行记录。考勤表实体的e_r图如下图所示。考勤表(tb_workcheck)员工编号早退次数记录时间迟到次数员工姓名考勤次数备注图4-8 考勤表实体的e_r图为了使前台在录入信息是更加简单、快捷,本系统中将一些特定字段值以表的形式进行记录。例如:职工基本信息表中的职工类别、部门类别、文化程度等。它们的表结构都是编号+名称。此处不一一列举其实体e_r图,以部门类别表为例说明。部门类别表实体e_r图如下图所示。部门类别表(tb_branch)编号部门名称图4-9 部门类别表实体e_r图在对各个实体的e_r图进行了说明之后,下面给出整体e_r图。用户拥有m1111f11k n11j员

温馨提示

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

评论

0/150

提交评论