人员管理信息系统毕业论文 .docx
《人员管理信息系统毕业论文 .docx》由会员分享,可在线阅读,更多相关《人员管理信息系统毕业论文 .docx(46页珍藏版)》请在三一办公上搜索。
1、内蒙古科技大学本科生毕业设计说明书题 目:人员管理信息系统的设计与实现学生姓名:杨科学 号:1367111126专业:计算机科学与技术班 级:计20131班指导教师:柏建普副教授内蒙古科技大学毕业设计说明书人员管理信息系统摘要随着全世界经济、网络和社会的发展,员工管理系统应运而生。它能够让公司与员工 非常密切地关联起来,从而很快地满足客户的需要,提高公司运作效率.也能够让企业对 员工有一个更好的了解和管理。员工管理系统作为信息时代的一个全新的管理形式,它 不但对商务的运作程序和运作方式产生了非常大的影响,对公司的管理产生了非常大的 影响,它从根本上说它也引起了一场全新的改变,对自己公司的发展有
2、所影响,给企业 带来许多便捷。当前,世界范围内员工管理系统越来越多。与此同时,我国的员工管理 系统发展的起步相对于其他国家来说比较晚,在数量规模上也处于少的状态。当前,我 国的员工管理系统可以借鉴国外的发展成就,并且在此基础上有发展的潜力,根据我国 的实际情况,发展员工管理系统势在必行.本论文的出发点是现今大多数企业管理员工程序过于繁琐,耗时耗力,经过不断的 调查,开发出一个操作简单,功能强大的员工管理系统。本系统的前端开发的工具是 Dreamweaver,后台数据库是选用了 Mysql数据库软件,采用了 MVC设计模式。关键词:管理体系;员工管理系统;MVC设计模式Personnel man
3、agement information systemAbstractWith the development of economy, network and society all over the world , employee management system came into being. It enables the company to be very closely related to the staff, thus quickly meeting the needs of the customer and improving the efficiency of the c
4、ompany o It also allows companies to have a better understanding and management of their employees。 Employee management system as a new form of management in the information age, had a significant impact on it is not only the business operation procedure and operation mode, has a very big impact on
5、the companys management, it is fundamental that it also caused a new change , have an impact on the development of your company bring a lot of convenience o At present, there are more and more staff management systems around the world o At the same time, the development of employee management system
6、 in our country is relatively late compared with other countries, and it is also in the state of quantity and scale o At present, Chinas staff management system can learn from the achievements of foreign countries, and on this basis , there is potential for development, according to Chinas actual si
7、tuation, the development of employee management system is imperativeoThe starting point of this paper is that most of the enterprise management staff procedures are too cumbersome and time consuming, and through constant investigation, developed a simple operation, powerful staff management system.
8、The systems frontend development tool is Dreamweaver, the background database is selected Mysql database software , using the MVC design model oKey words: management system; staff management system; MVC design pattern o目录摘要IAbstractII第一章引言11.1选题背景11.2选题的目的和意义1第二章系统分析22.1可行性分析22.1.1社会的可行性22.1.2技术的可行性
9、22.1.3操作的可行性22.1.4法律的可行性22.2需求分析32.3业务分析42.4功能分析,建立系统的功能模型42.4.1参与者42.4.2需求结构5第三章总体设计63.1软件运行环境63.2数据库概念设计63.2.1实体设计E-R图63.2.2实体设计E-R图63.2.3局部E-R关系图设计93.4数据库逻辑设计103.5部署模型15第四章详细设计174.1员工栏目的详细算法174.1.1用户查看个人信息的详细算法174.1.2用户修改密码的详细算法184.1.3用户查看本部门员工信息功能的详细算法204.1.4用户签到、签退功能的详细算法204.2考勤栏目的详细算法224.2.1用户
10、请假申请功能的详细算法224.2.2用户补签申请功能的详细算法234.2.3用户考勤记录功能的详细算法244.3薪资栏目的详细算法254.3.1查看我的薪资功能的详细算法254.3.2薪资申诉功能的详细算法264.4日志栏目的详细算法274.4.1添加日志功能的详细算法274.4.2查看我的日志功能的详细算法284.5公告栏目的详细算法294.5.1申请添加公告功能的详细算法294.5.2查看历史公告功能的详细算法304.6管理员审批的详细算法304.6.1审批补签申请功能的详细算法31第五章系统测试325.1软件测试325.1.1软件测试的环节325.1.2软件测试的方法325.2本系统的测
11、试335.2.1员工登陆系统模块测试335.2.2员工修改密码模块测试335.2.3员工请假申请模块测试345.2.4查看我的个人信息模块测试355.2.5审批模块测试35第六章结论37参考文献38致谢39第一章引言1。1选题背景当前,世界上的企业应用员工管理系统的越来越多。但我国的员工管理系统发展的 起步相对于其他国家来说晚一些,在数量规模上也处于低状态。伴随着时代的不断进步与发展,信息网络和数据库应用也在不断摸索的前行,员工管 理系统是一种社会趋势,比起传统的人管人,这种非常时尚的管理形式拥有大量的优势: 首先是降低了人员成本;其次,利用网络作为管理平台,替代传统的管理方式,导致管理 活动
12、不会受到空间和时间的限制;最后,信息的传递变得非常的灵活,如果使用这种新型 而又时尚的管理模式,用户可以非常及时的看到,员工可以查看到详细的企业动态,企 业也可以更有效地管理员工.企业人员管理信息系统是当今无论大小企业管理工作所不 可短缺的一部分,是大小企业更加规范化和科学话的重要基石。这种管理系统主要是员 工使用浏览器登录到员工管理的网站上,去进行相应的操作.1.2选题的目的和意义如今,在国内外,几乎所有企业都在使用人员管理信息系统管理公司员工。但是每个 企业都有属于自己管理员工的制度,这也就决定了不同的企业是需要不同的员工管理系 统的,而且,大型企业的信息量相对而言更大、操作也更繁琐,传统
13、的员工管理方式已 经越来越跟不上当前新的工作需要的脚步。所以,开发、研究适合企业的员工管理系统 就显得尤为重要。随着现今网络的飞速发展,出现了非富多彩的管理系统,如CRM、SCM、BI和EC 等等.如果没有一个软件督促员工,提高员工的工作效率,那么必将在管理层面上遇到诸 多问题。追究到底,软件最终来说也只是一个减少工作量、提高员工工作效率的工具, 倘若一个公司发展初期没有一个科学有效的员工管理体系,那么企业的员工管理软件也 不能发挥其全部的作用。第二章系统分析2。1可行性分析2。1.1社会的可行性随着科学的进步、互联网技术的高速发展,企业日常的人事管理有朝一日必将实现 无纸化办公。设计一个管理
14、系统实现数据的合理化共享,不仅能提高数据资源的利用率, 而且员工信息能及时地得到相应的更新,还能提高员工工作的效率和企业的发展速度。 从这些方面来看,人员管理信息系统在社会可行性方面的意义是积极的合理的。2.1.2技术的可行性为了开发这个系统我都进行了调查。对企业网站的现状和需求有进一步的了解。在 一般情况下,在设计和系统的发展中的技术和硬件条件方面得到满足。所以它在技术上 是可行的。那么本系统用的是MVC设计模式开发,由前台jsp页面跳转到控制层controller, 由控制层controller调用业务逻辑层service,由业务逻辑层service调用参数校验层 manager,最后由参
15、数校验层manager调用数据访问层dao,从而来连接我的MySQL数 据库,完成系统数据的增删改查.在技术层面来说,系统具有可修改性和可二次开发性,本 系统应用的主要技术有JavaScript、jQuery、AJAX。2。1。3操作的可行性基于所述对员工信息管理系统规划,图形接口是相当大的,界面整洁,以及数据的 标准,结果是可靠的,其结果是可靠的,并且该适应性强。其结果,是可行的具有成员资 格用户一定的实用价值。用户操作起来是很容易上手的,因为此系统的整洁的界面。2.1.4法律的可行性为了防止使用盗版软件可能会出现法律纠纷,因此这个系统的开发及相应的测试是 自己独立完成的,而且使用的是正版软
16、件。2。2需求分析人员管理信息系统使用的比较主流的B/S架构模式,主要功能包括管理员和用户的 登录和注册、部门管理、职位管理、员工信息管理、考勤栏目、薪资栏目、日志栏目、 公告管理、日常信息栏目、员工请假等基本功能。人员管理信息系统主要功能分为管理 员功能模块和员工的功能模块,具体需求分析如下:1。管理员(1)登录注册:管理员的注册及登录等相关功能;(2)部门管理:添加部门,部门信息调整,删除部门;(3)职位管理:添加职位,职位信息管理修改,删除职位;(4)员工信息管理:审核新添加的员工,员工的信息管理修改,员工的删除,审核员工 辞职的申请;(5)考勤管理:审核员工忘记考勤的申请,查看所有人员
17、的考勤状况,审核请假申请;(6)薪资栏目:薪资的核算,查看所有的员工的薪资状况,审核薪资的申诉,调整 个人薪资;(7)日志栏目:查看员工每日添加的日志(一天的工作总结),日志的管理(对某些 日志的删除或修改);(8)公告管理:可以发布公告,查看今日公告,查看历史公告,公告的管理修改,公 告的删除。2。员工(1)登录注册:用户的注册及登录等相关功能;(2)员工请假:提交请假申请,查看自己的请假记录;(3)员工考勤:查看自己的签到情况,申请签到补签;(4)薪资栏目:查看自己的薪资状况,申诉自己的薪资;(5)员工辞职:员工提交辞职申请,等待管理员批准;(6)日志栏目:员工每日需要添加自己的日志(一天
18、的工作总结),员工可查看自己 的历史日志;(7)公告栏目:员工不可以直接添加公告,申请通过后方可添加公告,查看历史公 告(8)日常信息栏目:可查看自己的辞职状态,查看自己的请假申请,查看自己添加公告的申请等.2.3业务分析员工信息管理系统包含管理员和员工两大块功能。(1)登录和注册:员工进入人员管理信息系统输入用户名和密码进入人员管理信 息系统页面。管理员也类似,管理员进入人员管理信息系统输入管理员的用户名和密码 进入人员管理信息系统后台页面。(2)部门、职位管理:管理员登陆进系统后可以进行部门和职位的增加和删除, 也可以进行部门和职位的信息修改。(3)员工信息管理:管理员可以添加新员工,进行
19、员工的信息管理修改,审核员工 提出的辞职的申请。(4)考勤管理:员工每天必须按时签到和签退并且可以查看自己的签到情况,提交 申请签到补签。管理员可以查看审核员工忘记考勤的申请,查看所有人员的考勤状况, 审核员工提交的请假申请.(5)薪资栏目:员工可以查看自己当月的薪资状况,向管理员申诉自己的薪资。 管理员可以进行薪资的核算,查看所有的员工的薪资状况,审核员工提出的薪资的申诉, 调整个人薪资。(6)日志栏目:员工每日需要添加自己的日志(一天的工作总结),员工可查看自 己的历史日志.管理员则可查看员工每日添加的日志(一天的工作总结),日志的管理(对 某些日志的删除或修改)。(7)公告栏目:员工不可
20、以直接添加公告,向管理员申请通过后方可添加公告,员 工可以查看历史公告。管理员则可以发布公告,查看今日公告,查看历史公告,对公告 进行修改和删除。2.4功能分析,建立系统的功能模型2.4.1参与者人员管理信息系统由员工和管理员两种身份的参与者,参与者用例见图2。1。顶层包:会员(注册会员)图2。1系统参与者用例图2.4。2需求结构图2。2需求结构图员工管理系统主要分为员工和管理员两部分。其中员工模块包括员工栏目,考勤栏 目,薪资栏目,员工辞职,日志栏目,公告栏目,日常信息栏目。管理员包括部门栏目 职位栏目,员工栏目,考勤栏目,薪资栏目,日志栏目,公告栏目具体的需求结构图见 图 2。2。第三章总
21、体设计3。1软件运行环境(1) WEB 服务器:Tomcat6。0(2)数据库服务器:MySql(3)开发编译器:MyEclipse10(4)开发语言:Java + JS脚本语言+ Html网页语言(5)开发环境:JDK 1。73.2数据库概念设计在设计时需要对数据进行抽象,设计出局部的概念模型,其次再将局部的概念设计 模型综合成全局的概念设计模型,最后,通过审查来消除所有的冲突。常用的设计方法就 是E-R模型。3.2.1实体设计E-R图实体可以是看得见摸得着人物或者事物,也可以是抽象的概念.那么在我的系统数据 库中,实体是现实存在的事物抽象成的对应的对象,它是为了实现具体业务而且方便去 管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人员管理信息系统毕业论文 人员 管理信息系统 毕业论文
链接地址:https://www.31ppt.com/p-5005777.html