人员管理信息系统毕业论文--最终版.docx

上传人:11****ws 文档编号:2304779 上传时间:2019-05-05 格式:DOCX 页数:45 大小:7.11MB
下载 相关 举报
人员管理信息系统毕业论文--最终版.docx_第1页
第1页 / 共45页
人员管理信息系统毕业论文--最终版.docx_第2页
第2页 / 共45页
人员管理信息系统毕业论文--最终版.docx_第3页
第3页 / 共45页
人员管理信息系统毕业论文--最终版.docx_第4页
第4页 / 共45页
人员管理信息系统毕业论文--最终版.docx_第5页
第5页 / 共45页
点击查看更多>>
资源描述

1、内蒙古科技大学本科生毕业设计说明书题 目:人员管理信息系统的设计与实现学生姓名:杨科学 号:1367111126专 业:计算机科学与技术班 级:计 2013-1 班指导教师:柏建普 副教授内蒙古科技大学毕业设计说明书I人员管理信息系统摘要随着全世界经济、网络和社会的发展,员工管理系统应运而生。它能够让公司与员工非常密切地关联起来,从而很快地满足客户的需要,提高公司运作效率。也能够让企业对员工有一个更好的了解和管理。员工管理系统作为信息时代的一个全新的管理形式,它不但对商务的运作程序和运作方式产生了非常大的影响,对公司的管理产生了非常大的影响,它从根本上说它也引起了一场全新的改变,对自己公司的发

2、展有所影响,给企业带来许多便捷。当前,世界范围内员工管理系统越来越多。与此同时,我国的员工管理系统发展的起步相对于其他国家来说比较晚,在数量规模上也处于少的状态。当前,我国的员工管理系统可以借鉴国外的发展成就,并且在此基础上有发展的潜力,根据我国的实际情况,发展员工管理系统势在必行。本论文的出发点是现今大多数企业管理员工程序过于繁琐,耗时耗力,经过不断的调查,开发出一个操作简单,功能强大的员工管理系统。本系统的前端开发的工具是 Dreamweaver,后台数据库是选用了 Mysql 数据库软件,采用了 MVC 设计模式。 关键词:管理体系;员工管理系统;MVC 设计模式 内蒙古科技大学毕业设计

3、说明书IIPersonnel management 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 ef

4、ficiency of the company. 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 ver

5、y big impact on 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. At present, there are more and more staff management systems around the world. At the same time, the development of employee mana

6、gement system in our country is relatively late compared with other countries, and it is also in the state of quantity and scale. 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 China

7、s actual situation, the development of employee management system is imperative.The 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 manageme

8、nt system. The systems front-end development tool is Dreamweaver, the background database is selected Mysql database software, using the MVC design model.Key words: management system; staff management system; MVC design pattern.内蒙古科技大学毕业设计说明书III目录摘要 .IAbstract .II第一章 引言 .11.1 选题背景 .11.2 选题的目的和意义 .1第

9、二章 系统分析 .22.1 可行性分析 .22.1.1 社会的可行性 .22.1.2 技术的可行性 .22.1.3 操作的可行性 .22.1.4 法律的可行性 .22.2 需求分析 .32.3 业务分析 .42.4 功能分析,建立系统的功能模型 .52.4.1 参与者 .52.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 员工栏目的详细算法

10、.174.1.1 用户查看个人信息的详细算法 .174.1.2 用户修改密码的详细算法 .184.1.3 用户查看本部门员工信息功能的详细算法 .204.1.4 用户签到、签退功能的详细算法 .204.2 考勤栏目的详细算法 .224.2.1 用户请假申请功能的详细算法 .224.2.2 用户补签申请功能的详细算法 .23内蒙古科技大学毕业设计说明书IV4.2.3 用户考勤记录功能的详细算法 .244.3 薪资栏目的详细算法 .254.3.1 查看我的薪资功能的详细算法 .254.3.2 薪资申诉功能的详细算法 .264.4 日志栏目的详细算法 .274.4.1 添加日志功能的详细算法 .27

11、4.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 本系统的测试 .335.2.1 员工登陆系统模块测试 .335.2.2 员工修改密码模块测试 .335.2.3 员工请假申请模块测试 .345.2.4 查看我的个人信息模块测试 .355.2.5 审批模块测试 .35第六章

12、 结论 .37参考文献 .38致谢 .39内蒙古科技大学毕业设计说明书1第一章 引言1.1 选题背景当前,世界上的企业应用员工管理系统的越来越多。但我国的员工管理系统发展的起步相对于其他国家来说晚一些,在数量规模上也处于低状态。伴随着时代的不断进步与发展,信息网络和数据库应用也在不断摸索的前行,员工管理系统是一种社会趋势,比起传统的人管人,这种非常时尚的管理形式拥有大量的优势:首先是降低了人员成本;其次,利用网络作为管理平台,替代传统的管理方式,导致管理活动不会受到空间和时间的限制;最后,信息的传递变得非常的灵活,如果使用这种新型而又时尚的管理模式,用户可以非常及时的看到,员工可以查看到详细的

13、企业动态,企业也可以更有效地管理员工。企业人员管理信息系统是当今无论大小企业管理工作所不可短缺的一部分,是大小企业更加规范化和科学话的重要基石。这种管理系统主要是员工使用浏览器登录到员工管理的网站上,去进行相应的操作。1.2 选题的目的和意义如今,在国内外,几乎所有企业都在使用人员管理信息系统管理公司员工。但是每个企业都有属于自己管理员工的制度,这也就决定了不同的企业是需要不同的员工管理系统的,而且,大型企业的信息量相对而言更大、操作也更繁琐,传统的员工管理方式已经越来越跟不上当前新的工作需要的脚步。所以,开发、研究适合企业的员工管理系统就显得尤为重要。随着现今网络的飞速发展,出现了非富多彩的

14、管理系统,如 CRM、SCM、BI 和EC 等等。如果没有一个软件督促员工,提高员工的工作效率,那么必将在管理层面上遇到诸多问题。追究到底,软件最终来说也只是一个减少工作量、提高员工工作效率的工具,倘若一个公司发展初期没有一个科学有效的员工管理体系,那么企业的员工管理软件也不能发挥其全部的作用。内蒙古科技大学毕业设计说明书2第二章 系统分析2.1 可行性分析2.1.1 社会的可行性随着科学的进步、互联网技术的高速发展,企业日常的人事管理有朝一日必将实现无纸化办公。设计一个管理系统实现数据的合理化共享,不仅能提高数据资源的利用率,而且员工信息能及时地得到相应的更新,还能提高员工工作的效率和企业的

15、发展速度。从这些方面来看,人员管理信息系统在社会可行性方面的意义是积极的合理的。2.1.2 技术的可行性为了开发这个系统我都进行了调查。对企业网站的现状和需求有进一步的了解。在一般情况下,在设计和系统的发展中的技术和硬件条件方面得到满足。所以它在技术上是可行的。那么本系统用的是 MVC 设计模式开发,由前台 jsp 页面跳转到控制层 controller,由控制层 controller 调用业务逻辑层 service,由业务逻辑层 service 调用参数校验层manager,最后由参数校验层 manager 调用数据访问层 dao,从而来连接我的 MySQL数据库,完成系统数据的增删改查。在

16、技术层面来说,系统具有可修改性和可二次开发性,本系统应用的主要技术有 JavaScript、jQuery 、AJAX。2.1.3 操作的可行性基于所述对员工信息管理系统规划,图形接口是相当大的,界面整洁,以及数据的标准,结果是可靠的,其结果是可靠的,并且该适应性强。其结果,是可行的具有成员资格用户一定的实用价值。用户操作起来是很容易上手的,因为此系统的整洁的界面。内蒙古科技大学毕业设计说明书32.1.4 法律的可行性为了防止使用盗版软件可能会出现法律纠纷,因此这个系统的开发及相应的测试是自己独立完成的,而且使用的是正版软件。2.2 需求分析人员管理信息系统使用的比较主流的 B/S 架构模式,主

17、要功能包括管理员和用户的登录和注册、部门管理、职位管理、员工信息管理、考勤栏目、薪资栏目、日志栏目、公告管理、日常信息栏目、员工请假等基本功能。人员管理信息系统主要功能分为管理员功能模块和员工的功能模块,具体需求分析如下:1.管理员(1)登录注册:管理员的注册及登录等相关功能;(2)部门管理:添加部门,部门信息调整,删除部门;(3)职位管理:添加职位,职位信息管理修改,删除职位; (4)员工信息管理:审核新添加的员工,员工的信息管理修改,员工的删除,审核员工辞职的申请;(5)考勤管理:审核员工忘记考勤的申请,查看所有人员的考勤状况,审核请假申请;(6)薪资栏目:薪资的核算,查看所有的员工的薪资

18、状况,审核薪资的申诉,调整个人薪资;(7)日志栏目:查看员工每日添加的日志(一天的工作总结),日志的管理(对某些日志的删除或修改);(8)公告管理:可以发布公告,查看今日公告,查看历史公告,公告的管理修改,公告的删除。2.员工(1)登录注册:用户的注册及登录等相关功能;(2)员工请假:提交请假申请,查看自己的请假记录;(3)员工考勤:查看自己的签到情况,申请签到补签; (4)薪资栏目:查看自己的薪资状况,申诉自己的薪资;(5)员工辞职:员工提交辞职申请,等待管理员批准;内蒙古科技大学毕业设计说明书4(6)日志栏目:员工每日需要添加自己的日志(一天的工作总结),员工可查看自己的历史日志;(7)公

19、告栏目:员工不可以直接添加公告,申请通过后方可添加公告,查看历史公告(8)日常信息栏目:可查看自己的辞职状态,查看自己的请假申请,查看自己添加公告的申请等。2.3 业务分析员工信息管理系统包含管理员和员工两大块功能。(1)登录和注册:员工进入人员管理信息系统输入用户名和密码进入人员管理信息系统页面。管理员也类似,管理员进入人员管理信息系统输入管理员的用户名和密码进入人员管理信息系统后台页面。(2)部门、职位管理:管理员登陆进系统后可以进行部门和职位的增加和删除,也可以进行部门和职位的信息修改。(3)员工信息管理:管理员可以添加新员工,进行员工的信息管理修改,审核员工提出的辞职的申请。(4)考勤

20、管理:员工每天必须按时签到和签退并且可以查看自己的签到情况,提交申请签到补签。管理员可以查看审核员工忘记考勤的申请,查看所有人员的考勤状况,审核员工提交的请假申请。(5)薪资栏目:员工可以查看自己当月的薪资状况,向管理员申诉自己的薪资。管理员可以进行薪资的核算,查看所有的员工的薪资状况,审核员工提出的薪资的申诉,调整个人薪资。(6)日志栏目:员工每日需要添加自己的日志(一天的工作总结),员工可查看自己的历史日志。管理员则可查看员工每日添加的日志(一天的工作总结),日志的管理(对某些日志的删除或修改)。(7)公告栏目:员工不可以直接添加公告,向管理员申请通过后方可添加公告,员工可以查看历史公告。

21、管理员则可以发布公告,查看今日公告,查看历史公告,对公告进行修改和删除。内蒙古科技大学毕业设计说明书52.4 功能分析,建立系统的功能模型2.4.1 参与者人员管理信息系统由员工和管理员两种身份的参与者,参与者用例见图 2.1。顶层包 : : 用户顶层包 : : 会员 ( 注册会员 )图 2.1 系统参与者用例图2.4.2 需求结构员工管理系统主要分为员工和管理员两部分。其中员工模块包括员工栏目,考勤栏目,薪资栏目,员工辞职,日志栏目,公告栏目,日常信息栏目。管理员包括部门栏目,职位栏目,员工栏目,考勤栏目,薪资栏目,日志栏目,公告栏目。具体的需求结构图见图 2.2。图 2.2 需求结构图管理员人员管理信息系统管理员 员工员工栏目 考勤栏目 薪资栏目 员工辞职 日志栏目 公告栏目日常信息栏目部门栏目 职位栏目 员工栏目 考勤栏目 薪资栏目 日志栏目 公告栏目

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 策划方案

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。