![人事信息管理系统毕业设计论文_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/65c53925-841a-4a8b-8868-eb72d7b52e5f/65c53925-841a-4a8b-8868-eb72d7b52e5f1.gif)
![人事信息管理系统毕业设计论文_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/65c53925-841a-4a8b-8868-eb72d7b52e5f/65c53925-841a-4a8b-8868-eb72d7b52e5f2.gif)
![人事信息管理系统毕业设计论文_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/65c53925-841a-4a8b-8868-eb72d7b52e5f/65c53925-841a-4a8b-8868-eb72d7b52e5f3.gif)
![人事信息管理系统毕业设计论文_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/65c53925-841a-4a8b-8868-eb72d7b52e5f/65c53925-841a-4a8b-8868-eb72d7b52e5f4.gif)
![人事信息管理系统毕业设计论文_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/13/65c53925-841a-4a8b-8868-eb72d7b52e5f/65c53925-841a-4a8b-8868-eb72d7b52e5f5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、本科毕业设计第I页共I页目录1 .绪论11.1 选题背景11.2 选题意义21.3 资料来源31.4 系统特点32 .系统分析42.1 初步调查,提出系统目标 42.2 可行性分析 42.3 详细调查53 .系统设计143.1 系统设计目标143.2 系统功能结构设计143.3 数据库设计193.4 代码设计错误!未定义书签。3.5 输入输出设计 错误!未定义书签。3.6 物理配置方案设计(包括硬、软件、网络设计) 错误!未定义书签。3.7 安全性设计 错误!未定义书签。4 系统实施错误!未定义书签。4.1 开发工具选择 错误!未定义书签。4.2 算法说明 错误!未定义书签。4.3 系统测试错
2、误!未定义书签。4.4 系统转换错误!未定义书签。5 系统使用与维护说明书 错误!未定义书签。5.1 系统安装与配置说明错误!未定义书签。5.2 系统使用说明书 错误!未定义书签。5.3 系统维护说明书 错误!未定义书签。6 设计开发总结错误!未定义书签。6.1 设计中使用的关键技术 错误!未定义书签。6.2 毕业设计体会 错误!未定义书签。结论错误!未定义书签。致谢错误!未定义书签。参考文献错误!未定义书签。附录A错误!未定义书签。本科毕业设计第11页共76页1 .绪论1.1 选题背景随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实 现企业人事管理势在必行。企业职工人事管
3、理是随着人事制度改革应运而生的一项 新工作。近年来,随着人事制度改革及企事业单位实行劳动合同制,用人单位拥有 了用人自主权。但由于一些企业改制,人事的更迭,以及人事档案的多头管理,造 成了部分档案的流失,也造成了效率低,力事难的情况。人事档案管理就是把分散 在企业单位的职工档案实行统一、集中、规范的收集管理,建立分类编号管理、电 脑存储查询等现代化、专业化的管理系统。企业人事管理的对象是企业、企业化管 理的事业单位及职工本人。档案管理为企业单位和个人提供信息咨询、档案检索、 档案存取、工资调整、依据档案出具各类证明材料等服务;为企业单位和个人提供 档案的收集、整理、保管服务。企业人事管理系统基
4、本上能够满足现代企业员工档 案管理1的需求。档案信息录入项目齐全、完整、 系统。现代化的档案管理系统中灵 活使用了表格对档案分类,组成企业档案管理系统,可以方便的查询,阅读,修改 ,交流和重复使用。人事信息管理系统是企业员工管理的一个重要内容。当今社会人员流动越来越 频繁,人事管理工作也变得越来越复杂。如果能够实现人事管理的自动化,无疑将 给企业管理部门带来很大的方便。人事管理系统是现在企业管理工作不可缺少的一 部分,是适应现在单位制度的要求。推动单位劳动人事走向科学化、 规范化2的必要 条件。使用计算机对企业人事信息进行管理,具有手工管理所无法比拟的优点,能 够极大的提高企业人事管理的效率,
5、也是企业的科学化管理并实现与世界接轨的重 要条件。同时,企业人事管理系统的内容对于企业的决策者和管理者来说都至关重 要,所以企业人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。但 一直以来人们使用传统人工的方式管理人事文件档案,这种管理方式存在着许多缺 点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查 找、更新和维护都带来了不少的困难。在市场需求的推动下,我国企业信息管理工作这些年得到了很大的发展,但仍 然存在许多问题。除资源短缺外,尚有以下弊端:a)信息系统建设落后。信息作为无形资源3的可分享性,决定了任何信息过程 都不是孤立的,企业信息工作的顺利开展,绝对
6、离不开外部信息系统的支持和引导。企业信息管理系统应是开放式的,既包括企业内部生产、销售、技术、管理、财 务等子系统的信息传递,也包括与外部环境的信息交流,构成一个相互关联、相互 制约的信息流网络。由于资金不足,产生文献信息资源短缺现象,更谈不上灵敏、 通畅、高效的信息网络,以及以数据库为核心、能快速反映市场动态,各子系统之 间保持通畅信息渠道的现代化网络系统。b)企业未建立专门信息机构。虽然我国多数企业已开始重视经济信息4工作,但是实施建立专门信息机构的只有少数大中型企业,多数企业无力也无心建立自己 的信息管理机构,企业生产经营的全过程都在一种原始盲目的操作下进行,这无疑 与我国市场经济发展的
7、需要是脱节的。C)对其重要性认识不足。人们往往认为既然信息是一种资源,那么它和有形的 物质资源、能源资源在经济过程中的作用就是一样的,并像对一般商品那样占有信 息资源。实际上,信息资源 储量”无限,而物质资源和能源资源在特定的空间和时 间内储量是有限的。并且,信息可以重复被使用和开发,不断生成新的、有更高价 值的信息。因此,仅仅掌握原始信息资源是不够的,必须不断进行深加工,才能真 正发挥它作为社会经济发展支柱的作用。而事实上我国许多企业的信息工作,大多 是原始的档案工作,重视的是 管”而不是用。d)工素质不高。作为第四产业的信息系统本来是高科技产业, 而从事企业信息 工作人员,应该既掌握信息管
8、理的专门知识和技术,又通晓有关企业生产经营的各 种管理知识,这样的人才才符合市场竞争的需要,但事实上,绝大多数企业的信息 管理人员素质和工作能力不够理想。公司成立至今还在使用传统人工的方式管理人事文件档案,存在着许多缺点, 如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、 更新和维护都带来了不少的困难。随着公司的快速发展,已经不能满足公司的管理 需要,开发一个代替手工操作的新型的计算机管理的企业人事管理信息系统5刻不容缓。1.2 选题意义人事管理系统的设计是是公司管理规范化,信息化,与世界先进管理方式接轨 的要求。是减轻管理人员的工作量,提高管理人员的工作效率,从而降低
9、生产成本, 提高公司效益的必要措施。同时一个安全稳定的管理系统可以避免很多的数据错误, 减少很多的重复劳动以及其他的更为严重的后果。建立一个功能强大的人事管理系 统的是公司的客观要求,不仅可以使企业各类人员以最少的劳动和最短的实践取得足够的、可靠的、准确的信息。而且可以使他们从简单的数据统计、收集、汇总等 重复繁重的事务中解脱出来,使企业管理更加科学化,正规化,在有限的资源下, 花费最少的时间处理繁琐重复的行政事务,把有限的资源投入到企业的发展和战略 规划6上。高效率的人事信息管理系统可帮助人力资源部门实现这一切,使复杂繁琐的人事信息管理变得易如反掌。有效的人事管理已成为帮助企业提高竞争力不可
10、或 缺的要素。在全球化的市场竞争中,企业普遍面临的问题是极其有限的资源。如何 使人员效率最大化已成为企业是否能获得竞争优势的关键因素。因此,人事信息系 统的开发对企业有着及其重要与深远的意义。1.3 资料来源此次人事管理系统设计的主要资料来源于北京超宏益达公司,通过和公司领导 的交流以及在公司的短暂实习,对公司的各部门运营方式和人事管理有了比较详细 的了解,为开发适合本公司的管理系统提供了主要依据,由于本人能力有限,开发 过程中遇到一些难题,参考了课本和部分专业书籍来帮助完成系统开发,课题背景 及管理系统在国内外现状的部分资料通过互联网有所了解。1.4 系统特点此系统与公司的实际需求相一致,适
11、应公司企业制度要求、满足管理科学化、 规范化的要求;检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、 成本低。2 .系统分析2.1 初步调查,提出系统目标经过初步调查发现,随着超宏益达公司的快速发展,员工人数的增加,传统的 人事管理已经不适合公司的发展要求,人事管理工作效率低落,要提升竞争力,公 司内部信息化是不可缺少的一个步骤。实施先进的人事管理系统,实现公司内部信 息管理、共享及交流,才能让公司在竞争激烈的市场中取得先机。本课题要研究的就是人事管理系统,开发任务是实现人事档案管理的信息化、 系统化、规范化。目的是开发一个具有添加,查询,修改,更新,维护等功能的强 大的数据库管理系
12、统。它需要解决:部门管理模块设计:添加、修改、删除、查看 部门记录;员工基本信息管理模块:添加、修改、删除、查看员工纪录、家庭成员 及工作经历管理等;覆盖所有需要计算机处理的业务;功能齐全;数据共享;信息 传递方便、快捷;确保规范化、实时互动化人事管理机制;提高公司人事管理的效 率、节约相关的管理成本,增强人事管理的安全性;满足公司管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;对公司将来的整体信息化建设提供 必要的支持。使其做到完整性集成性与易用性于一体。在人事信息管理中,信息技 术和管理技术的有机结合,使人事信息管理人员能够从繁冗的日常事务性工作中解 脱出来,从而在复杂多变的环
13、境中应对自如 70实现人事管理信息化。以实现提高 人事信息管理工作效率,规范人事信息管理业务流程的目的。2.2 可行性分析人事管理系统的设计是是公司管理规范化,信息化,与世界先进管理方式接轨 的要求。是减轻管理人员的工作量,提高管理人员的工作效率,从而降低生产成本, 提高公司效益的必要措施8。同时一个安全稳定的管理系统可以避免很多的数据错 误,减少很多的重复劳动以及其他的更为严重的后果。建立一个功能强大的人事管 理系统的是公司的客观要求。本系统在开发前,与公司的领导和有关的操作人员密 切沟通,认真听取他们的意见,并吸收他们的积极观点,使本系统的开发在相当大 的程度上具有一定的先进性和合理性。a
14、)经济可行性分析:基于公司的现有计算机及配套设备,建设 MIS系统,不但能大大减少重复性的 书面报告,降低办公费用,提高办公室效率,且能提高检测数据9效用,为公司提供很方便。经过调查,该公司现在的具体情况是,公司内现有计算机十二台,因此, 开发该系统所需的基本的计算机设备不需要再购买。系统在运行中,不需要专业人 员进行维护,只要有负责的管理员在需要时获取数据结果即可。由于本地需要一主 机运行,所以所花费的机器本身的维护费用较少,不需要专门的购置,也节省了费 用。本系统界面设计简单、美观,用户只需了解调查的一些相关知识。对本地数据 进行操作的管理员通过查看系统说明能很容易地掌握操作过程,迅速掌握
15、使用方法,不需要对其进专门的培训,且对操作人员的计算机水平没有特殊要求,只要能够熟 练使用Microsoft Windows操作系统就可以很好的使用本系统。由于此人事管理系 统是一个较小型的系统,所以从人力、物力、财力方面来说都是可行的,经济可行 性是显然的。b)技术可行性分析:技术上的可行性分析主要分析现有技术条件能否顺利完成开发工作,硬件、软 件配置能否满足开发者的需要,各类技术人员的数量,水平,来源等 10 o计算机硬 件和软件技术的飞速发展,为系统的建设提供了技术条件。在硬件方面,开发该人 事管理系统所需要的硬件设备很简单,就是几台计算机和一些联网设备,而该公司 本身已经具备了这些硬件
16、设备,所以不需要额外添加其它硬件设备。在软件方面, 开发该公司人事管理系统使用的是SQL server 2005数据库,编程语言使用的是Microsoft Visual Studio 2005。由于该公司内的电脑里已有了这些软件,所以,在这基础上,不需要再购买安装其它软件。拥有这样完备的软件环境,能更好的进 行数据库的管理和软件的维护等一系列的后继工作,进而使该系统更趋于稳定和完 善。经过以上分析可以看出,该管理系统的研发在技术上也是可行的。c)管理可行性分析:该企业的管理制度也相当完善,管理者的领导水平也符合系统建立的目标,科 学的管理与有才干的领导者,先进的管理思想和新概念可以有效的建立管
17、理信息系 统。通过对公司现状以及经济,技术,管理上的可行性分析得知,该公司有必要并 且有能力进行人事管理系统的设计和开发,该系统将实现公司的人事管理信息化, 规范人事信息管理业务流程,提高人事信息管理工作效率。2.3 详细调查超宏益达科贸有限公司具有完善的法人治理机构,公司位于北京 ,设有人事部, 财务部,业务部,技术部,等职能部门和若干业务团队。现主要从事商品期货,金 融期货经济业务。随着我国期货交易的蓬勃发展以及近期推出的股指期货交易,公 司正处于快速发展阶段,公司员工不断增加,急需更加先进的管理体制和管理理念, 人事管理系统的开发开始提上日程。通过和公司领导的交流,了解了人事管理部门的工
18、作流程,在公司实地实习, 对整个人事系统进行调查研究,形成了对各部门的深入了解,经过思考分析掌握人 事管理部门系统流程,对人事管理有一个更加深刻地认识。发现公司目前存在的问 题是:信息化不足,计算机主要用于期货贸易,其强大的管理功能很少用到,使用 效率低,大量的日常工作皆是手工处理,使用传统人工的方式管理人事文件档案, 效率低、保密性差,时间一长,产生了大量的文件和数据,对于查找、更新和维护 都带来了不少的困难。 因此工作效率低落,公司内部沟通不良,急需一款人事管理 系统对公司内部的人事流程进行现代化的信息管理,提高公司的管理效率。2.3.1 组织机构分析组织结构是指组织内部的部门划分以及它们
19、的相互关系。现行系统中的信息的 流动关系是以组织结构为背景的。在一个组织中,各部门之间存在着各种信息和物 资的交换关系。组织结构图就是把组织分成若干部分,首先标明行政隶属关系,然 后逐步补充其他各种关系。组织结构图描述了该公司白组织关系情况,如图2.1所示:公司经理人事部财务部技术部业务部图2.1 组织结构关系图2.3.2 业务流程分析经过对超宏益达公司各部门的实际调查发现,由于该公司现在规模较小,其人 事管理工作大部分由公司经理完成,新员工的录入,公司员工的调动,工资的变动 等工作都由经理批准,形成相应表单,报人事部修改录入员工档案,各部门统计考 勤信息形成考勤信息表报人事部录入员工档案,人
20、事部进行人事档案处理,形成人 事档案表,发到各级管理人员,使各级管理人员能够了解公司的人事变动信息,人 事部根据员工考勤信息档案进行员工奖惩处理和工资处理,打印员工奖惩统计表和工资表,报财务部和公司经理,公司经理可以根据奖惩信息来调整公司人事结构, 对员工进行升迁或降职等奖励或处分,财务部可根据奖惩表和工资表发放员工的最终薪酬,并打印员工薪酬表交员工确认。详细流程如图 2.2所示:SZ/经理;表员工奖图2.2业务流程图2.3.3 数据流程分析随着科学技术进步,传统人工方式的人事管理模式已经不能适应当今社会的发 展需求,需建立新型的、科学的、先进的公司人事管理模式以适应社会的发展,满 足公司快速
21、发展的需要。在公司用人事管理信息系统进行管理势在必行。该系统能 够实现资源共享、信息共享,高速准确的查询及统计公司人事资源,提高工作效率, 使公司管理形成一条系统化、规范化、科学化的人事管理体系。本系统的数据流程分析图如图2.3所示:新员工信息表人事管理员报表上级部门奖惩报告人事管理系统超宏益达财务部公司经理统计表图2.3系统顶层数据流程图人事管 理人员P1.1员工个人信息事务工资参数信息考勤信息员工个人信息D4个人信,员工信息考勤信息工资参数广 P1.2工资参数 设置录入信息分类P1.3考勤信息录入P1.4经历信息更新D2工资f数信息工资参数D3考勤考评信息P2考勤考评信息事务考评信息录入
22、zP3员工信息查询修改上级部门P4.1工资数据D5工资清单工资结算,生成工资表工资数据P4.2财务打印工资清单<J事务图2.5系统第二层数据流程图2.3.4 数据字典为了描述以上数据流图,给出以下数据字典:a)数据元素:总编号:1-00001编号:00001表2.1员工编号数据元素别 名:员工代码数据元素属性:类型:整数型长度:6取值范围及含义:第12位是所属部门代号,第36为是员工所在部门 顺序号备 注:每一个员工一个不重复的员工号,是员工的唯一识别码。表2.2部门编号数据元素数据元素:部门编号别 名:部门代码总编号:1-00002编号:00002数据元素属性:类型:整数型长度:5取值
23、范围及含义:第1位是公司代号,第2位为是部门顺序号备 注:每一个部门都要有代号,是部门的唯一识别码。表2.3工资编号数据元素数据元素:工资编号总编号:1-00003别 名:工资代码编号:00003数据元素属性:类型:整数型长度:5备 注:每种工资类型都要有代号,是工资的识别码本科毕业设计第13页共76页表2.4合同编号数据元素总编号:1-00004别 名:合同代码编号:00004数据元素属性:类型:整数型长度:5备 注:每一条合同记录都要有代号,是员工合同的唯一识别码。表2.5员工调动编号数据元素总编号:1-00005别 名:员工调动代码编号:00005数据元素属性:类型:bigint长度:4
24、备 注:每一条调动记录都要有代号,是员工调动的识别码。表2.6奖惩编号数据元素数据元素:奖惩编号总编号:1-00006别 名:奖惩代码编号:00006数据元素属性:类型:字符型长度:10备 注:每一次奖惩记录都要有代号,是员工奖惩信息的识别码。b)数据条目:表2.7员工信息数据流数据流名:员工信息总编号:2-00001别 名:员工各项属性编号:00001组 成:员工编号+姓名+籍贯+民族+出生日期+毕业院校+教育程度+身份证号+政治面貌+婚姻状况+联系方式+工作经历(数据流)+家庭信息(数据流)+奖惩信息(数据流)+考勤信息(数据流)+薪水信息(数据流)备 注:组成元素中有其他数据流存在,在下
25、面说明表2.8考勤信息数据流数据流名:考勤信息总编号:2-00002别 名:员工考勤记录编号:00002成:员工编号+姓名+所属部门+加班天数+旷工天数+出差天数+迟到天数+早退天数十日期备 注:此为进行工资计算的基本数据流2.9 员工个人信息数据流数据流名:员工个人信息总编号:2-00003别 名:为统计而需要得到的员工各项信息编号:00003成:员工编号+姓名+籍贯+民族+出生日期+毕业院校+教育程度+身份证号+政治面貌+婚姻状况+联系方式+工作经历(数据流)+家庭信息(数据流)备 注:此为人事部门统计所需要的数据流2.10 工资参数数据流数据流名:工资参数总编号:2-00004别 名:计
26、算工资需要的各项参数信息编号:00004组 成:工资税率+工资项目+考勤奖惩金设置备 注:此为工资结算必需的数据流表2.11工资单据数据流数据流名:工资结算结果总编号:2-00005别 名:根据计算公式计算出的员工薪水编号:00005组成:员工编号+姓名+所属部门+加班奖励+缺席扣除+出差补贴+基本工资+实际工资+日期备 注:此数据流为财务部门提供员工薪水发放信息表2.12考评信息数据流数据流名:考评信息总编号:2-00006别 名:员工业绩评价和受到的奖励及处分信息编号:00006组 成:员工编号+姓名+ 奖罚内容+奖罚金额十日期本科毕业设计第12页共76备 注:让公司更了解员工的工作态度及
27、表现C)数据存储表2.13员工数据表数据文件文件名:员工数据表总编号:3-00001别 名:员工各项数据的合集编号:00001组 成:员工编号+姓名+籍贯+民族+出生日期+毕业院校+教育程度+身份证号+政治面貌+婚姻状况+联系方式+工作经历(表)+家庭信息(表)组 织:按员工编号自小到大排序备 注:员工各项信息包括多个相关联的表2.14 部门数据表数据文件文件名:部门数据表总编号:3-00002别 名:部门各项数据的合集编号:00002组成:编号+部门名称+上级部门+部门主管+部门电话组织:按部门编号自小到大排序备 注:部门各项信息包括多个相关联的表表2.15考勤表数据文件文件名:考勤表总编号
28、:3-00003别名:员工考勤信息表编号:00003组成:员工编号+姓名+所属部门+加班天数+放假天数+出差天数+早退天数十迟到天数+旷工天数十日期组织:按年月日,部门,员工编号从小到大排列备 注:为工资计算和综合信息统计提供数据2.16 奖惩表数据文件文件名:奖惩表总编号:3-00004别名:员工奖惩信息表编号:00004组 成:员工编号+姓名+ 奖罚内容+奖罚金额十日期组织:按年月日,部门,员工编号从小到大排列本科毕业设计第13页共76页备 注:为工资计算和综合信息统计提供数据2.17 工资表数据文件文件名:工资表总编号:3-00005别名:员工工资信息表编号:00005组成:员工编号+姓
29、名+所属部门+加班奖励+缺席扣除+出差补贴+基本工资+实际工资+日期组织:按年月日,部门,员工编号从小到大排列备 注:为工资计算和综合信息统计提供数据d)外部实体:表2.18员工编号数据项数据项名:员工编号总编号:4-00001别 名:员工在公司的编号编号:00001取 值:正整数组织:员工编号从小到大排列备 注:此数据项作为很多表之间连接的主键。表2.19所属部门数据项数据项名:所属部门总编号:4-00002别 名:员工所在部门编号:00002取 值:字符串备 注:取值根据公司具体部门决定本科毕业设计第15页共76M3.系统设计3.1 系统设计目标设计一个人事管理系统,满足系统逻辑模型的各项
30、功能要求,尽可能的提高系 统性能,为企业提供全面的人事管理解决方案。具体目标:a)满足公司人事管理要求,覆盖所有需要计算机处理的业务;b)功能齐全,系统运行效率高;c)数据共享,信息传递方便、快捷,处理数据正确性高;d)人机界面友好,操作方便,输出信息易读易懂;e)系统可变更性强,便于维护和扩充完善;f)系统可靠性高,抗干扰能力强,提高公司人事管理的安全性;g)提高企业人事管理的效率、节约相关的管理成本。3.2 系统功能结构设计3.2.1 系统总体设计管理人员对新招聘来的员工进行基本资料的录入,对离岗人员进行删除,对在 职员工可以进行各个方面信息进行综合管理,并对某些数据信息进行数据分析,并
31、形成相关信息报表。通过实际的需求分析,本系统管理员分为超级用户和一般用户两个权限。并能 对一般用户的操作权限进行设定,管理员对员工的操作信息存于数据库中。系统主要分为以下几大功能模块:a)系统管理模块:完成系统的用户管理和密码修改,权限设定等功能;b)人事管理模块:完成员工基本信息、和单位相关信息的录入、查询、修 改和删除等操作,员工人事调动,合同管理;c)基本资料管理模块:完成对部门管理和员工职务,职称,政治面貌,文化程度,民族等的设置;d)奖惩设置模块:奖励项目设置,惩罚项目设置;e)工资管理模块:建立新月份工资,工资信息管理,员工奖励管理,惩罚 管理,考勤信息管理。3.2.2 系统详细设
32、计本系统实现了模块化,把程序划分成若干个模块,每个模块完成一个子功能, 把这些模块集总起来组成一个整体,可以完成指定的功能满足用户的要求。采用模 块化原理可以使软件结构清晰,不仅容易设计也容易阅读和理解。因为程序错误通 常局限在有关的模块及它们之间的接口中,所以模块化使软件容易测试和调试,因 而有助于提高软件的可靠性。因为变动往往只涉及少数几个模块,所以模块化能够 提高软件的可修改性。信息隐蔽使得一个模块内包含的信息(过程和数据)对于不 需要这些信息的模块来说,是不能访问的。以下是系统部分功能模块的流程图和说明,其中人事信息管理模块包括对员工 基本信息的添加,修改,删除等操作,能够浏览员工的基
33、本信息,单位情况,所属 部门,职务,职称及备注等情况;员工调动能够实现员工新所属部门,新职务,新 职称,新工种的登记调动情况;合同管理能够实现合同的到期,续约,员工合同情 况的查询等操作;工资管理能够建立新月份工资,并和奖惩信息相综合,打印输出 员工薪酬,基本资料管理模块能够实现各部门等属性的设置,能够随着公司的发展 而添加相应属性,如图3.1所示:人事管理系统本科毕业设计第#页共76页图3.1系统功能结构图在系统登录界面输入用户名和密码,输入错误则返回登录界面,输入正确进入 系统,进入到主界面之后可以看到各功能模块,如果是系统管理员则可以对系统的 各种管理功能进行操作,如果是普通用户则受操作
34、权限制约,操作权限的设置将在 后面的系统管理模块中进行操作,如图 3.2所示:开始登陆模块退出用户信息正确?进入主界面进入功能模块功能尸;当前系统用户管理员?Y 一 一管理功能可用查询功能可用人事信息管理基本信息设置奖惩设置t 工资管理查询个人信息3.2系统操作流程图在系统登录界面输入用户名和密码,点击登录按钮,成功则进入系统主界面, 失败则显示用户名或密码错误,返回登录界面,如图 3.3所示:本科毕业设计第17页共76页登陆界面输入用户名和密码图3.3系统登录模块流程图登录进入主界面之后,选择进入系统管理下拉菜单,选择用户管理,可对系统 用户进行添加,修改,删除级设定用户权限操作,用户设定的
35、权限之后,从新登录 的时候,只能对没有被限制权限的内容进行操作。选择系统退出,则退出整个系统, 如图3.4所示:图3.4系统管理模块流程图登录系统,进入主界面之后,选择人事管理下拉菜单中的人事信息管理,可以 显示员工的基本信息,能够浏览单位情况,所属部门,职务,职称及备注等情况;本科毕业设计第21页共76页并能对其信息进行添加,修改,删除等操作,如图3.5所示:图3.5人事信息管理模块流程图登录系统,进入主界面之后,选择人事管理下拉菜单中的人事信息管理,可以 选择性别,年龄,文化程度,民族类别,政治面貌,职务类别,部门类别等不同属 性进行查询,可以使管理者快速获取自己想要的信息资料,如图 3.
36、6所示:图3.6人事信息查询模块流程图3.3数据库设计3.3.1 数据库概念模型设计经过对数据流图的认真研究,结合公司的最实际的情况,以及与管理人员的沟通与交流,深入分析各实体之间的关系,可以绘制出 E-R图,如图3.7所示:1图3.7实体关系图图3.8员工属性图图3.9工资属性图图3.10部门属性图图3.11员工合同属性图图3.12考勤记录属性图图3.13奖惩记录属性图本科毕业设计第25页共76页图3.14员工调动属性图3.15用户信息属性图3.3.2 数据库逻辑模型设计逻辑模型设计的任务是把概念模型设计阶段设计好的基本 E-R图转换为与选用 DBMS产品所支持的数据模型相符合的逻辑结构。因
37、此,根据 E-R图所转换的关系 模式为:员工(编号,姓名,性别,年龄,生日,民族,职务,职称,文化程度,毕业 院校,政治面貌,身份证号码,婚姻状况,家庭住址,电话)其中编号为关系的码, 此为员工对应的实体关系模式,该关系模式包含了联系“属于”所对应的关系模式。部门(编号,部门名称,上级部门,部门主管,部门电话)工资(编号,工资类型,税率,参数)考勤记录(编号,员工编号,员工姓名,所属月份,出席天数,请假天数,迟 到或早退,旷工天数,加班次数)奖惩记录(编号,员工编号,员工姓名,奖惩种类,奖惩时间,奖惩金额,备 注)员工调动(编号,员工编号,员工姓名,原工种,原职称,原职务,原部门,新工种,新职
38、称,新职务,新部门,登记人,调动时间)用户信息(用户名,密码,用户类型)3.3.3 数据库物理结构设计在SQL Server 200州建立一个新的数据库(Database,建立所有该系统需要用 到的数据记录,也就是表。为了方便管理,开发和应用,保证数据冗余度低,不丢 失数据,结合实际情况,进一步分析E-R图和数据字典,划分范式,设计出数据库表 结构:表3.1员工基本信息表列名数据类型长度是否允许空Emp_Idint6否(主键)Emp_Namevarchar40否Sexchar2是Ntionalityvarchar40是Birthvarchar20是Political_Partyvarchar40是Culture_Levelvarchar40是Id_Cardvarchar20是Mobilevarchar20是Family_Placevarchar100是HireDatevarchar20是Posit
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度书画艺术品市场代理销售合同
- 2025年度建筑安全风险评估与监测委托合同
- 2025年度国际知识产权转让合同样本
- 2024-2025学年福建省福州第十中学高一上学期期中考试历史试卷
- 2025年公共租赁场地安全协议
- 2025年合作协议订立与实施年
- 2025年医院护师职责合同
- 2025年农场土地租赁合同年协议书
- 2025年TBBS项目申请报告模稿
- 2025年焦化二甲苯项目规划申请报告模范
- 酒店长包房租赁协议书范本
- 2 找春天 公开课一等奖创新教学设计
- 2025年江苏护理职业学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2025年江苏南京水务集团有限公司招聘笔试参考题库含答案解析
- 【道法】开学第一课 课件-2024-2025学年统编版道德与法治七年级下册
- 口腔门诊分诊流程
- 建筑工程施工安全管理课件
- 2025年春新外研版(三起)英语三年级下册课件 Unit2第1课时Startup
- 2025年上半年毕节市威宁自治县事业单位招考考试(443名)易考易错模拟试题(共500题)试卷后附参考答案
- 处方点评知识培训
- 2025年新合同管理工作计划
评论
0/150
提交评论