《软件工程课程设计人事管理系统frli.docx》由会员分享,可在线阅读,更多相关《软件工程课程设计人事管理系统frli.docx(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、武汉理工大学毕业设计(论文)软件工程程课程设设计人事管理理系统学院(系系):理理学院专业班级级:计算算机科学学与技术术学生姓名名:指导教师师:V计科1004人事管理系统系小组设计目 录录摘 要I第1章 绪论11.1 课题背背景11.2课课题的目目的和意意义1第2章 管理信信息系统统概述22.1信信息系统统的发展展历程22.2 管理信信息系统统概述3第3章 企业人人事系统统概述43.1 开发工工具的选选择43.2开开发思想想53.3运运行环境境5第4章 系统的的可行性性分析74.1 系统调调研74.2 可行性性分析概概述74.3 技术可可行性分分析8第5章 人事管管理系统统分析105.1 系统需
2、需求分析析105.2 数据据流程图图10第6章 系统总总体设计计126.1 系统功功能分析析126.2 系统功功能模块块设计12第7章 系统统详细设设计147.1 数据库库需求分分析147.2 数据库库概念结结构设计计一五第8章 系统统测试198.1测测试举例例198.2测测试项目目208.3测测试方法法21结 论22参考文献献23附录124引言1.1编编写目的的 人事管管理的对对象是一一个单位位或若干干单位中中员工的的基本信信息,这这些信息息是在变变化的。人人事部门门要为本本单位、上上级部门门提供准准确的统统计数据据。由于于人员众众多、数数据源复复杂、统统计管理理工作繁繁琐。传传统的人人事管
3、理理方式如如效率低低,保密密性差,查查找、更更新、维维护困难难等各种种各样的的缺点。1.作为为软件系系统开发发技术协协议的参参考依据据,为双双方提供供参考。2.根据据人事管管理系统统的特点点,对被被开发软软件系统统的主要要功能、性性能进行行完整描描述,为为软件开开发者进进行详细细设计和和编程提提供基础础。3.为软软件提供供测试和和验收的的依据,即即为选取取测试用用例和进进行验收收的依据据。1.2项项目背景景人事管理理软件(wworkkforrcemmanaagemmenttapppliccatiionss)将成成为商务务软件市市场中最最热销的的软件。国国际数据据公司(IIDC)预预测,其其全球
4、市市场总额额将以复复合年增增长率(CCAGRR)399%的速速度增长长到20003年年达到440亿美美元。同同时,全全部商务务软件市市场总额额的复合合年增长长率为一一五%。其其中人事事管理软软件占全全部商务务软件总总额的比比率,将将从19999年年的1.8%上上升到220033年的33.4%。随着着计算机机技术、网网络技术术和信息息技术的的发展,现现在办公公系统更更趋于系系统化、科科学化和和网络化化。网络络办公自自动化系系统是计计算机技技术和网网络迅速速发展的的一个办办公应用用解决方方案,它它的主要要目的是是实现信信息交流流和信息息共性,提提供协同同工作的的手段,提提高办公公的效率率,让人人们
5、从繁繁琐的有有纸办公公中解脱脱出来。现现在许多多的机关关单位的的人事管管理水平平还停留留在纸介介质的基基础上,这这样的机机制已经经不能适适应时代代的发展展,因为为它浪费费了许多多的人力力和物力力,在信信息时代代这种传传统的管管理方法法必然被被计算机机为基础础的信息息管理所所取代。 国内内人事管管理信息息系统的的开发技技术非常常成熟,主主要原因因在于人人事管理理系统信信息本身身具有业业务清晰晰、数据据处理规规范等优优点。 本系统是是对公司司的人事事资料进进行管理理,为人人事管理理人员提提供了一一套简单单的操作作、使用用可靠、界界面友好好、易于于管理和和使用的的处理工工具。本本系统对对人事各各种数
6、据据进行统统一处理理,避免免数据存存取、数数据处理理的重复复,提高高工作效效率,减减少了系系统数据据处理的的复杂性性。本系系统不仅仅使公司司人事管管理人员员从繁重重的工作作中解脱脱出来,而而且提高高了人事事管理的的效率,提提高了人人事管理理的科学学性,方方便了用用户查询询、管理理人员进进行管理理。 1.3定定义【术语11】:系系统流程程图说明:系系统流程程图是描描述物理理系统的的工具,所所谓物理理系统,就就是一个个具体实实现的系系统,也也就是描描述一个个单位、一一个组织织的信息息处理的的具体实实现的系系统【术语22】:数数据流图图说明:数数据流图图(Daata Floow DDiaggramm
7、,简称称DFDD),是是结构化化(Sttruccturred)方方法中用用于表示示系统逻逻辑模型型的一种种工具,它它描述系系统由哪哪几部分分组成,各各部分之之间有什什么联系系等,它它以图形形的方式式描绘数数据在系系统中流流动和处处理的过过程。DDFD只只反映系系统必须须完成的的逻辑功功能。【术语33】:数数据字典典说明:数数据字典典(Daata Dicctioonarry,简简称DDD)定义义了数据据流图中中的数据据和加工工,是对对各个数数据流、加加工及数数据存储储的详细细说明,它它包含44类条目目:数据据流条目目、数据据存储条条目、数数据项条条目和加加工条目目。【术语44】:用用例图说明:由
8、由参与者者(Acctorr)、用用例(UUse Casse)以以及它们们之间的的关系构构成的用用于描述述系统功功能的动动态视图图称为用用例图。【术语55】:CC/S模模型说明:即即客户机机/服务务器网,CClieent/Serrverr。在客客户机/服务器器网络中中,服务务器是网网络的核核心,而而客户机机是网络络的基础础,客户户机依靠靠服务器器获得所所需要的的网络资资源,而而服务器器为客户户机提供供网络必必须的资资源。【术语66】业务流流程说明:各各业务的的执行顺顺序、物物资及数数据的传传递过程程等情况况并详细细调查部部门内部部各业务务的处理理流程及及其数据据需求,其其目的明明确企业业或组织织
9、中各管管理职能能的实现现过程,即即业务流流程,以以及实现现这些微微些管理理职能所所需的数数据。【术语77】功能模模型说明:信信息系统统的功能能模型描描述的是是系统的的信息处处理功能能、功能能划分及及功能与与外界、功功能与功功能间的的接口问问题。【术语88】E-RR图说明:EE-R图图也即实实体-联联系图(Enttityy Reelattionnshiip DDiaggramm),提提供了表表示实体体型、属属性和联联系的方方法,用用来描述述现实世世界的概概念模型型。1.4参参考资料料1王虎,张张俊主编编,管理理信息系系统(第第二版),武武汉理工工大学出出版社,220077.63 文锋主编,轻轻松
10、管人人事轻松学学管理系系列丛书书第二辑辑,广东东经济,220066.64刘奎,付付青,张张权编著著,程序序员书库库-SSQL Serrverr 20008从从入门到到精通,化化学工业业出版社社,20009.9 6王珊,陈陈红著,数数据库系系统原理理案例教教程,清清华大学学出版社社,19998年年7月7宋宋福根,现现代企业业决策支支持系统统,科学学出版社社,20005年年6月8安安佳,管管理经济济学,北北京邮电电大学出出版社,220077年3月月9张张莉,王王强,赵赵文昉等等,SQQL SServver数数据库原原理及应应用教程程,清华华大学出出版社,22003311王院峰峰,陈静静主编,cc#
11、3.0实例例精通,机机械工业业出版社社,20009.312张德主主编,人人力资源源开发与与管理,清清华大学学出版社社,20007.4 一三三软件件工程导导论,xx张海藩藩 出版社社:清华华大学出出版社Visuual Stuudioo 20005(开开发环境境)、SSQL Serrverr 20000(保存数数据)、VVisiio(画画图工具具)1.5读读者对象象任务概述述2.1要要求企业人事事管理系系统必须须提供人人员基本本信息、调调薪信息息,培训训信息,考考评信息息,奖惩惩信息的的基础设设置。另另外,该该系统还还必须保保证数据据的安全全性、完完整性和和准确性性。2.2目目标项目目标标应当符符
12、合SMMARTT原则,把把项目要要完成的的工作用用清晰的的语言描描述出来来。企业业人事管管理系统统的项目目目标如如下:企业人事事管理系系统的主主要目的的是实现现企业人人事的信信息化管管理,主主要业务务就是实实现对员员工信息息的管理理,另外外还需要要提供打打印报表表功能,其其中包括括奖惩,培培训,调调动,考考评,职职称等信信息。项项目实施施后,能能够降低低管理成成本、合合理控制制人员调调动、减减少资金金占有并并提升企企业的市市场竞争争力。 1.2目目的和意意义随着人类类迈入二二十一世世纪,计计算机技技术、通通信技术术、网络络技术为为代表的的现代信信息技术术的飞跃跃发展,人人类正在在从工业业时代向
13、向信息时时代迈进进,人们们越来越越重视信信息资源源的开发发和利用用,“信息化化”已成为为一个国国家经济济和社会会发展的的关键环环节,信信息化水水平的高高低已成成为衡量量一个国国家现代代化水平平和综合合国力的的重要标标志,信信息化的的实质是是使信息息 这一一社会的的主导资资源充分分发挥作作用,可可以说,推广信信息技术术是手段,真真正利用用信息是是目的,信信息化则则是实现现目的的的过程。119933年,美美国提出出建立“信信息高速速公路”,有有称国家家信息基基础设施施(NIII)的的计划,其其核心是是建立全全国的高高速网络络,把所所有的计计算机网网络连接接起来。这这个计划划的实现现将对经经济和社社
14、会生活活产生重重大的影影响,由由此引起起的信息息化建设设浪潮已已波及世世界各国国。 我国自119833年大力力推广微微型计算算机应用用以来,在在管理信信息领域域,无论论在理论论方面,还还是在实实践方面面都有了了很大的的发展。119866年2月月国务院院批准建建设了国国家经济济信息系系统,全全国从中中央到省省、市地地方都陆陆续成立立了信息息中心,各各行各业业应用电电子计算算机的热热情普遍遍高涨。目目前,从从单项业业务的信信息管理理迅速向向综合的的管理层层和决策策层的信信息管理理发展,应应用水平平日趋提提高;以以“金桥工工程”、“金关工工程”和“金卡工工程”为代表表的国民民经济信信息工程程也正在在
15、加速建建设。当当今社会会计算机机技术飞飞速发展展,无论论在工厂厂,商场场,公司司或者企企业当中中,计算算机的应应用越来来越普及及,利用用计算机机实现企企业人事事管理势势在必行行。对于于中型规规模以上上的企业业来说,利利用计算算机提高高企业人人事管理理的效率率,是适适应现代代企业制制度要求求、推动动企业人人事管理理走向科科学化、规规范化的的必要条条件;而而基本信信息管理理是一项项琐碎、复复杂而又又十分细细致的工工作,公公司人员员数量多多,而且且流动频频繁,到到外面招招聘来的的人员增增多,公公司内部部职工的的部门,职职务经常常调整,职职工档案案的更新新等。如如果没有有适当的的工具来来管理这这些日常
16、常工作,就就会耗费费工作人人员大量量的时间间和精力力。利用用C/SS结构制制作的人人事管理理系统对对职工各各种信息息进行记记录、统统计,准准确率快快速提高高,另外外,可具具有检索索迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好等等优点。这这些优点点能够极极大地提提高企业业管理的的效率。某某置业公公司人事事管理系系统能为为公司内内部职工工提供充充足的信信息和快快捷的查查询手段段。商品经济济化的高高效益,使使计算机机的应用用已经普普及到经经济和社社会生活活的各个个领域。为为了适应应现代社社会人们们高度强强烈的时时间观念念,人事事管理系系统软件件为机关关,团体体,事业业单位,企企业,公公司
17、等的的人事管管理带来来了极大大的方便便,能够够为用户户提供可可靠的信信息储存存和快捷捷的查询询手段。以以往人们们使用传传统人工工的方式式管理人人事档案案,这种种管理方方式存在在着许多多缺点。随随着科学学技术的的不断提提高,计计算机日日趋成熟熟,其强强大的功功能已为为人们深深刻认识识,作为为计算机机应用的的一部分分,使用用计算机机对单位位的人事事档案信信息进行行管理,具具有手工工管理所所无法比比拟的优优点。例例如:检检索迅速速、查找找方便、可可靠性高高、存储储量大、保保密性好好、寿命命长、成成本低等等。这些些优点能能够极大大的提高高一个单单位人事事管理的的效率。因因此,开开发这样样一套管管理软件
18、件成为很很有必要要的事情情,它能能够具体体化、合合理化的的管理单单位的人人事信息息,用结结构化的的思维方方式、运用计计算机解解决实际际工作和和生活中中遇到的的问题。本系统开开发的目目的是:利用计计算机对对复杂烦烦琐的人人事数据据进行存存储和处处理,并并利用计计算机与与现代化化办公设设备的连连接实时时刷新数数据,为为人事管管理提高高效率、降降低成本本、实现现人事管管理的优优化,达达到信息息流的畅畅通。实实现员工工基本简简历信息息的管理理,包括括:姓名名、年龄龄、户口口状况等等必要信信息;实实现考勤勤加班出出差管理理、培训训管理等等;查询询方便,具具有一定定的网络络扩展功功能。除除满足人人事管理理
19、的基本本功能基基础外,注意发发挥信息息系统的的智能化化 ,减减轻人事事管理人人员和操操作人员员的工作作负担。帮帮助中小小型企业业实现人人事管理理的自动动化和信信息化。本系统开开发的意意义在于于:企业业人事管管理系统统是一个个企业单单位不可可缺少的的部分,它的内内容对于于企业的的决策者者和管理理者来说说都至关关重要。作作为计算算机应用用的一部部分,使使用计算算机对人人事资料料信息进进行管理理,具有有手工管管理所无无法比拟拟的优点点。例如如:检索索迅速、查查找方便便、可靠靠性高、存存储量大大、保密密性好、寿寿命长、成成本低等等。这些些优点能能够极大大地提高高企业人人事管理理系统的的效率,也也是企业
20、业的科学学化、正正规化管管理,与与世界接接轨的重重要条件件。通过过人事管管理信息息系统,企企业能够够很好的的实现人人力资源源的优化化配置,增增强企业业的核心心竞争力力2系统可可行性分分析2.软软件目标标中小型企企业人事事管理系系统是为为帮助中中小型企企业解决决繁琐的的人事档档案管理理的实用用型系统统,是一一个典型型的数据据库应用用系统和和管理信信息系统统,其系系统开发发主要包包括数据据库的规规划设计计与维护护,客户户端应用用程序的的开发和和应用两两个方面面。对于于前者采采用SQQL SServver220088数据库库,具有有完整性性、一致致性和安安全性等等特点;对于后后者采用用程序界界面友好
21、好、功能能完备、容容易使用用和应用用的开发发工具MMicrrosooft Vissuall Sttudiio 220088;使用VVisuual Stuudioo 20008可可以高效效开发WWinddowss应用;再通过过两者设设计的界界面和程程序形成成内部联联系,然然后通过过开发的的系统可可以实现现对企业业人事档档案的管管理,比比如:人人事信息息的添加加、修改改、删除除、查询询等基本本的操作作,以及及数据的的统计和和优秀员员工的评评选。在在两者的的结合下下,就能能保证开开发的系系统在运运行过程程中的安安全性和和可靠性性,以及及在使用用过程中中的可操操作性和和功能的的完备性性。2.2 开发环
22、环境程序设计计工具:Miccrossoftt Viisuaal SStuddio 20008数据库设设计工具具:SQQL SSERVVER 20008前台环境境:通过过Miccrossoftt Viisuaal SStuddio 20008编程程建立基基本的用用户界面面以及基基本的运运行环境境后台环境境:通过过SQLL SEERVEER 220088建立人人事管理理数据库库和在人人事档案案管理中中需要的的表。在在程序中中通过以以下语句句建立数数据库和和系统之之间的联联系。Datta SSourrce=WINN-9HHCROO70GG53TT;Daatabbasee=dbb_HRRMS;Usee
23、r iid=ssa;PPWD=1233。对数据库库的管理理主要通通过友好好界面实实现对数数据库的的操作,编编程语句句为c#和SQQL语句句。2.3 运行环环境在Miccrossoftt Viisuaal SStuddio 20008所编编的界面面上利用用前台环环境和后后台环境境进行运运行微处理器器:AMMD 225000+内存:5512MM显示设备备:BEENQ FP771G+操作系统统:WiindoowsXXP或更更高版本本后台服务务器:SSQLSerrverr200083需求分分析3.1系系统功能能分析为了能够够满足中中小型企企业人事事管理的的需要,本本系统设设计以下下功能:1)登录录模块
24、:供用户户登录系系统。根根据用户户权限实实现相应应功能的的调用。2)主界界面:该该模块提提供管理理系统的的主界面面,是主主系统的的唯一入入口和出出口。设设置使用用人事管管理系统统的用户户及其使使用权限限。该界界面提供供查询用用户权限限并根据据权限调调用各子子模块。3)基本本信息管管理:基基本信息息包含了了员工的的名族、性性别、职职位、职职称、部部门、奖奖惩类别别等基础础信息的的设置;实现对对其添加加、修改改和删除除。4)用户户管理:用户管管理主要要实现对对用户进进行编辑辑、增加加或删除除,并指指定用户户的权限限。5)员工工信息的的管理:主要包包括人事事信息查查询、人人事档案案浏览和和人事资资料
25、统计计。员工工各种信信息的输输入包括括员工的的个人基基本信息息(编号号、姓名名、部门门、性别别、生日日、籍贯贯、学历历、专业业)、员员工工作作信息(参加工工作时间间、进入入公司时时间、起起薪时间间、调入入部门时时间、职职称、职职称时间间、入党党时间、档档号)、员员工工作作简历(原身份份、原职职务、原原工作单单位)、其其他信息息(备注注);员员工基本本信息修修改(修修改所选选的记录录);员员工基本本信息删删除(删删除所选选的记录录);员员工基本本信息查查询(按按姓名、按按部门、按按参加工工作时间间等);主要用用于维护护员工的的基本信信息,用用户可以以进行员员工档案案信息的的录入及及更改。6)人事
26、事考勤管管理:主主要实现现企业的的考勤管管理系统统化、规规范化和和自动化化,对日日常考勤勤、加班班信息、出出差信息息和休假假信息进进行修改改、添加加和删除除,并提提供基于于员工号号,姓名名和时间间范围的的查询。7)信息息查询与与统计:完成对对企业内内部员工工信息的的查询及及统计功功能,实实现对员员工基本本信息的的统计,如如:性别别、年纪纪、户籍籍等;考考勤记录录的统计计。8)优秀秀员工的的评选:根据员员工的考考勤记录录表现,每每月自动动评选出出的优秀秀员工,每每一季度度、一年年的出勤勤率高的的优秀员员工。9)招聘聘信息管管理:维维护企业业的岗位位招聘信信息和相相应的应应聘信息息。3.2组组织结
27、构构图中小向企企业人事事管理信信息系统统是专门门为中小小型企业业设置的的通用人人事管理理信息系系统,主主要用于于人事部部门对公公司所有有员工的的档案信信息进行行加工处处理。具具有很强强的针对对性,在在经过分分析后发发现,本本系统主主要适合合将人事事部门单单独设立立为一个个部门的的公司,组组织结构构类似下下图:人事部财务部管 理 中 心图3-11 组织织结构图图行政服务部客服中心总经理信 息 策 划 部营 销 中 心销售部生产厂家生 产 中 心研发部研 发 中 心技术部3.3业业务流程程图业务流程程描述:人事档档案管理理由公司司的人事事部门负负责。当当有新员员工进入入公司时时,将档档案交到到人事
28、部部门,审审核通过过后进行行档案的的添加,否否则返回回修正后后再入库库;当公公司员工工离职、退退休等情情况发生生时,人人事部门门依据相相关凭证证从档案案库删除除该员工工档案;当员工工职位或或者工作作部门发发生变动动时,由由人事档档案管理理员对档档案进行行修改;此外,还还可以直直接对档档案库中中的档案案进行查查询操作作。图3-22 中小小型企业业人事管管理系统统的业务务流程图图3.4数数据流程程图用户记录数据库存P0人事管理系统提取更新用户人事部变动数据顶层图3-33 顶层层数据流流程图用户记录数据库存P1用户登录用户密码用户名第一层P3考勤管理提取更新人事部变动数据P2人事管理错误数据数据P4
29、招聘管理数据库存P5信息统计图3-44 第一一层数据据流程图图D6D2人事基本信息P1.1用户登录用户密码用户名P1.2权限设置P2.2人事信息查询P3.1记录考勤考勤记录P3.2考勤查询P5.1员工信息统计P2.1人事信息加工人事部P5.2优秀员工评选P4.1招聘信息查询第三层招聘信息信息员工基本信息信息D3D1D4D5D7用户记录D8D9图3-55 第三三层数据据流程图图3.5数数据字典典3.5.1主要要数据项项清单1)数据据项编号号:IDD01数据项名称:职工编号简述:每一位职工的编号,每一位员工都有且仅有一个编号类型及宽度:字符型,5位2)数据据项编号号:IDD02数据项名称:用户权限
30、自编号简述:记录用户权限的自编号,每一个用户的每一项权限都有唯一自编号类型及宽度:int3)数据据项编号号:IDD03数据项名称:用户编号简述:记录系统使用者的编号,每一位用户都有唯一编号类型及宽度:字符型,5位4)数据据项编号号:IDD04数据项名称:家庭成员编号简述:记录员工家庭关系中家庭成员的编号,每一位家庭成员有唯一编号类型及宽度:字符型,10位5)数据据项编号号:IDD05数据项名称:奖惩记录编号简述:记录奖惩记录情况的编号类型及宽度:字符型,10位6)数据据项编号号:IDD0066数据项名称:考勤记录自编号简述:记录员工考勤记录的编号,每一条记录有唯一编号类型及宽度:字符型,10位
31、3.5.2主要要数据流流清单 11)编号号:D11名称:考勤记录清单来源:人事部去向:P3.1考勤信息录入内容:每位员工的每月的日常考勤记录2)编号号:D22名称:人事信息清单来源:人事部去向:P2.1人事信息加工内容:有变更的人事信息或者新员工3)编号号:D33名称:用户清单来源:用户去向:用户记录内容:系统使用者的记录4)编号号:D44名称:权限记录来源:P1.2权限设置去向:用户记录内容:记录每一位使用者对系统功能的使用权限5)编号号:D55名称:招聘信息来源:人事部去向:P4.1招聘信息查询内容:公司对认识的需求情况6)编号号:D66名称:员工统计信息来源:员工信息去向:P5.1员工信
32、息统计内容:统计公司内员工的结构情况名称:优秀员工清单来源:员工信息去向:P5.2优秀员工评选内容: 每季度、每年的优秀员工7)编号号:D773.5.3主要要数据存存储清单单名称:员工基本信息表输入数据流:人事变动单输出数据流: 基本信息内容:职工编号、姓名、性别、院系、工龄、职位等1)编号号:F11名称:家庭关系表输入数据流: 家庭成员信息输出数据流: 家庭关系表内容:编号、职工编号、姓名、与本人关系、职称等相关信息2)编号号:F223)编号号:F33名称:考勤记录表输入数据流:员工考勤信息 输出数据流: 考勤记录内容:自编号、职工编号、姓名、录入时间、签到次数、迟到次数、早退次数等相关考勤
33、信息4)编号号:F44名称:奖惩记录表输入数据流:职工奖惩信息输出数据流:奖惩记录内容: 编号、职工编号、奖惩种类、奖惩时间、批准人、撤销时间、撤销原因5)编号号:F55名称:培训记录表输入数据流:职工培训信息输出数据流:培训记录内容:编号、职工编号、培训方式、开始时间、结束时间、培训专业、培训单位、培训内容、费用、效果6)编号号:F66名称:个人简历输入数据流:个人信息输出数据流:个人简历内容:编号、职工编号、开始时间、结束时间、工作单位、部门、职称3.5.4主要要数据处处理清单单1)编号号:P11名称:用户登录输入:用户名和密码处理逻辑情况:用户输入用户名及密码,系统在用户记录中匹配用户名
34、和密码,验证用户信息是否正确输出:若正确,则根据用户权限调用相应权限;否则,输出错误提示信息2)编号号:P22名称:权限设置输入:用户名处理逻辑情况:管理员根据实际情况设置不同用户的使用权限输出:各用户的使用权限3)编号号:P33名称:考勤记录录入输入:职工考勤信息处理逻辑情况:根据人事部给出的员工考勤记录相关信息输出:职工考勤信息记录4)编号号:P44名称:职工基本信息加工输入:有变动的人事信息处理逻辑情况:一方面根据人事部提供的有变动的人事信息,对相关信息做出修改、添加或者删除;另一方面记录员工的奖惩、培训、家庭成员关系等信息输出:职工基本信息5)编号号:P55名称:招聘管理输入:招聘信息
35、处理逻辑情况:显示公司需求信息输出:输出公司需求信息6)编号号:P66名称:员工信息统计输入:员工基本信息处理逻辑情况:根据不同条件对公司员工情况做出统计输出:员工信息情况名称:优秀员工评选输入:员工考勤信息处理逻辑情况:根据优秀员工的条件评选出优秀员工输出:优秀员工7)编号号:P773.6功功能描述述3.6.1用户户用例图图总体用例例图员工的用用例图管理员用用例图3.7系系统功能能操作流流程图登陆验证用户名及密码退出重新登录是否否根据权限设置各模块是否可用中小型企业人事管理信息系统基本信息管理人事管理备忘记录数据库帮助招聘管理系统管理职工考勤是职工基本信息是否指向职工信息无法操作工作简历培训
36、记录家庭关系奖惩记录个人简历重新登录用户设置错误信息提示退出登录退出系统是退出登录窗体图3-66 系统统功能图图说明:用用户输入入用户名名和密码码正确之之后,系系统将自自动查询询用户权权限,然然后再根根据权限限调用相相应的模模块。4系统概概要设计计4.1系系统目标标在企业网网络系统统总体规规划指导导下,根根据企业业当前的的迫切需需求与急急待解决决的瓶颈颈问题以以及企业业将来的的发展要要求,在在尽快产产生效益益的同时时,为企企业今后后的发展展打下良良好的基基础。充充分管理理好企业业的员工工考勤、信信息、档档案等数数据,保保证数据据库的运运行安全全,可靠靠,速度度快,维维护容易易,发挥挥好管理理信
37、息系系统的重重要作用用。4.1系系统总体体结构设设计中小型企业人事管理系统基本信息管理备忘记录人事管理数据库职工考勤系统管理招聘管理基础数据员工信息提示人事档案浏览人事档案查询人事档案统计日常记事通讯录数据备份还原清空数据库日常考勤优秀员工评选重新登录用户设置退出系统招聘信息民族类别设置职工类别设置文化程度设置政治面貌设置部门类别设置工资类别设置职务类别设置职称类别设置奖惩类别设置记事类别设置员工评选员工合同提示员工生日提示考勤录入考勤查询图4-11 系统统整体结结构图说明:中中小型企企业人事事档案管管理信息息系统共共分为基基本信息息管理、人人事管理理、备忘忘记录、数数据库、职职工考勤勤、系统
38、统管理和和招聘管管理七个个模块,其其功能模模块结构构如上图图所示。其其中人事事管理模模块划分分为人事事档案浏浏览、人人事档案案查询和和人事档档案统计计三个子子模块;考勤管管理模块块划分为为考勤查查询。考考勤录入入和优秀秀员工评评选三个个子模块块;基本本信息管管理模块块划分为为民族类类别设置置、职工工类别设设置、文文化程度度设置、政政治面貌貌设置、工工资类别别设置、职职务类别别设置、奖奖惩类别别设置和和记事类类别设置置等十个个子模块块。5 数据据库设计计5.1 数据库库概念设设计数据库概概念设计计是系统统开发中中的一个个重要环环节,它它直接影影响到系系统的后后期开发发,是根根据管理理系统的的整体
39、需需求设定定的,下下面对本本系统中中主要的的和具有有代表性性的数据据库设计计做出详详细说明明。在本系统统中为了了提高系系统的安安全性,每每个用户户都需要要有正确确的用户户名和密密码才能能进入到到主窗体体,为了了能够正正确记录录用户名名和密码码,于是是在数据据库中创创建了登登录表。登登录表实实体的EE_R图图如下图图所示。登录表(tb_Login)用户密码用户编码用户名图4-22 登陆陆实体的的E_RR图为了避免免登录用用户随意意修改数数据库中中的信息息,本系系统创建建了一个个用户权权限表,用用于记录录用户对对程序中中各窗体体的操作作权限,由由于用户户权限与与登录表表是密切切相关的的,所以以在权
40、限限表中必必须有用用户编号号,以方方便在登登录后在在权限表表中调用用相关的的权限。用用户权限限表的实实体E_R图如如下图所所示。用户权限(tb_UserPone)权限编用户编权限名权限图4-33 用户户权限的的实体EE_ RR图考虑到能能够在用用户权限限表中方方便的添添加用户户权限信信息,本本系统在在数据库库中创建建了一个个权限模模板,该该模板中中记录了了系统中中所设计计的权限限名称(也也就是系系统中所所对应的的功能)。可可以再添添加用户户权限时时,可以以将用户户编号和和权限模模板中的的全部信信息添加加到用户户权限表表中,权权限模板板表的实实体E_R图如如下图所所示。权限模板(tb_PoneM
41、odel)权限名称编号图4-44 权限限模板实实体E_R图本系统主主要是实实现企业业人事管管理,所所以系统统中最重重要的表表应该是是职工基基本信息息表,它它记录了了企业所所有员工工的所有有信息,职职工基本本信息表表的实体体E_RR图如下下图所示示(由于于职工基基本信息息表中所所涉及的的信息较较多,职职工基本本信息表表的实体体E_RR图只给给出了部部分属性性)。职工姓员工编个人图职务类名族类职工类lei职工基本信息表tb_Stuffbasic出生日年龄文凭部门类图4-55 职工工基本信信息表的的实体EE_R图图为了记录录员工家家庭关系系,本系系统创建建了一个个家庭关关系表,来来记录职职工家庭庭成
42、员,以以及他们们的基本本信息。家家庭关系系表的实实体E_R图如如下图所所示。电话编号家庭成员名称政治面貌家庭关系表tb_Family与本人的关系职务类别工作单位出生日期图4-66 家庭庭成员关关系表实实体E_R图奖惩记录录是人事事管理中中必不可可少的一一项功能能,为了了能够正正确和清清晰的记记录员工工的奖惩惩情况,在在数据库库中创建建奖惩表表进行记记录。奖奖惩表实实体的EE_R图图如下图图所示。员工编号奖惩类别奖惩表tb_Pandp奖惩原因奖惩时间记录时间见证人图4-77 奖惩惩表实体体的E_R图同时,职职工考勤勤也是人人事管理理中重要要的一项项功能,为为了能够够正确和和清晰的的记录员员工的考
43、考勤情况况,在数数据库中中创建考考勤表进进行记录录。考勤勤表实体体的E_R图如如下图所所示。员工姓名员工编号考勤次数早退次数迟到次数备注记录时间图4-88 考勤勤表实体体的E_R图为了使前前台在录录入信息息是更加加简单、快快捷,本本系统中中将一些些特定字字段值以以表的形形式进行行记录。例例如:职职工基本本信息表表中的职职工类别别、部门门类别、文文化程度度等。它它们的表表结构都都是编号号+名称称。此处处不一一一列举其其实体EE_R图图,以部部门类别别表为例例说明。部部门类别别表实体体E_RR图如下下图所示示。部门类别表(tb_Branch)部门名称编号图4-99 部门门类别表表实体EE_R图图在对各个个实体的的E_RR图进行行了说明明之后,下下面给出出整体EE_R图图。用户拥有m1111f11k n11j员工拥有职称类别从属部门拥有职位类别从属民族类别考勤考勤记录奖惩奖惩记录拥有家庭关系 拥有培训 工资类别别 培训记录 1 f111m依据 奖惩类别别1m拥有个人简历1111拥有毕业院校从属省市11从属权限从属用户记录11nmmn图4-110 整整体E_R图5.2 数据库库逻辑结结构设计计根据所设设计的EE_R图图,然后后再数据据库中创创建相应应的数
限制150内