企业员工信息管理系统计算机毕业论文.doc
《企业员工信息管理系统计算机毕业论文.doc》由会员分享,可在线阅读,更多相关《企业员工信息管理系统计算机毕业论文.doc(51页珍藏版)》请在三一办公上搜索。
1、企业员工信息管理系统摘 要在传统的员工管理工作中,要完成相当数量的员工信息、工资信息、考核信息、考勤信息、医保信息的管理与查询统计工作,使人事工作者在这些常规性的查询及相关政策法规的解答上花费大量时间,不利于工作效率的提高及人事研究工作的深入进行。员工管理系统将完成员工信息的管理、员工工资的管理、员工考核管理、员工考勤管理、员工医保管理等。这不仅对人事管理工作的顺利进行具有积极的作用,而且对用人单位的发展也有很大意义。本系统采用了B/S体系结构,以JSP作为前台页面显示工具,以Microsoft SQL Server2005作为后台数据库管理系统进行开发。员工管理系统将工作人员从繁琐、无序、低
2、序、低端的工作中解放出来,整体提高了企业的办事效率和对信息的可控性,降低办公成本,提高执行力,使管理趋于完善。关键词 企业;员工信息管理;B/S;JSP;Java;Employee information management systemAbstract To complete a considerable number of traditional personnel management, employee information, salary information ,assessment information, attendance information, health ins
3、urance information management and query statistics work ,personnel workers in these routine inquiries and answers related policies and regulations spend a lot of time, is not conducive to the improvement of the work efficiency and depth of personnel research. Prsonnel management system will complete
4、 the employee information management ,management of staff salaries, staff appraisal management, employee attendance management, employee health insurance management. This not only has a positive role in the smooth progress of the work of the personnel management, but also has a great significance to
5、 the development of the employer.The system uses B / S architecture, the JSP as front page display tool, Microsoft SQL Server2005 as back-end database management system development. Personnel management system of the staff from the tedious, disorderly, low-order, low-end work freed, the overall impr
6、ovement of the efficiency of the enterprises and the controllability of the information, and reduce office costs and improve the execution, management tends improved.Keywords Enterprise;Staff management syatem;B/S;JSP;Java;目录摘 要IABSTRACTII前言11. 绪论21.1 课题背景21.2 本文研究内容22. 可行性分析32.1 社会可行性32.2 技术可行性32.3
7、 经济可行性32.4 操作可行性32.5 法律可行性43. 需求分析53.1 开发平台的选择53.2 系统的功能需求53.2.1 系统的基本功能53.2.2 用户界面需求53.2.3 可视化界面设计63.3 性能需求63.3.1 系统的可适应性63.3.2 系统的安全性63.4 数据流图63.5 数据字典73.5.1 数据存储83.5.2 数据流94. 系统概要设计114.1 系统总体设计描述114.2 系统模块图114.2.1 系统总体结构114.2.2 系统模块描述124.3 数据库设计134.3.1 数据库介绍134.3.2 系统E-R图134.3.3 数据库逻辑设计155. 系统实现1
8、85.1 详细设计和系统实现步骤185.2 WEB应用程序开发环境185.3 管理员模块的设计和实现195.3.1 系统登录模块205.3.2 系统主界面215.3.3 管理员管理模块215.3.4 员工管理模块235.3.5 员工工资管理模块255.3.6 员工考核管理模块275.3.7 员工考勤管理模块275.3.8 员工医保管理模块285.4 员工模块的设计和实现285.4.1 员工子系统主页面模块285.4.2 员工工资模块295.4.3 员工考核模块295.4.4 员工考勤模块305.4.5 员工医保模块305.4.6 修改密码模块306. 测试与维护316.1 测试的任务及目标31
9、6.1.1 测试的任务316.1.2 测试的目标316.2 测试方案316.2.1 模块测试316.2.2 集成测试326.2.3 验收测试326.3 实例测试326.4 系统维护33结束语34参考文献35致谢36外文文献37中文译文44前言时代在进步,科学在发展,各行各业的技术也逐渐成熟。在进步的同时,社会每时每刻都在产生大量的信息。计算机是科学时代的产物,在社会各个行业和领域都有广泛的应用。在信息化越来越明显的今天,方便、快捷的生活方式和工作方式是每个人都追求的,企业员工管理系统的开发与应用也是事在必行的。我们都知道,现代化企业越来越多,企业的员工信息也是复杂多样化,在这种情况下,我们必须
10、采用更加方便的管理方法去解放双手,让计算机代替我们做更多的事情。企业员工管理系统就是采用集中管理的方式,细致的信息记录从而保证员工信息管理有序、正确的进行。该企业员工信息管理系统,就是以员工的信息管理为基础,融入科学创新的人事管理思想和模式,采用先进的计算机软硬件技术,对企业各个员工的基本信息以及考核和工资医保等相关信息的收集、加工、处理、存储等,可以及时的添加、查询和修改企业的员工信息,可以为企业的管理者提供更加方便、快捷、准确的员工信息资料。利用计算机技术去控制和处理员工的相关数据,可以有效的提高工作效率,减少不必要的劳动率,减少繁琐信息带来的失误,而且可以有效的保护员工的信息,防止数据泄
11、露。本文主要写了企业员工管理系统的开发过程,包括可行性分析、需求分析、系统概要设计、系统实现、测试与维护。本文对系统的各个功能做了详细的分析和介绍。通过对系统数据流的分析,从而得到数据库的物理结构框架,设计数据库语言,以便可以对输入的员工信息进行增删改查等操作。1. 绪论1.1 课题背景现在的企业种类繁多,模式多样化,规模大小不一。这样就会有庞大而繁琐的信息需要记录,而企业管理者对信息的处理和使用也会越来越困难。所以,为了使员工可以自己录入信息和管理者可以快捷的查询信息,企业员工管理系统是必不可少的。建立一套完整的企业员工信息管理系统可以系统的录入员工信息,提高办公效率,提高经济效益。从社会角
12、度来看,这样做顺应社会潮流,符合信息化社会的进步。企业员工管理的对象是企业中员工的基本信息,这些信息并不是亘古不变的,而是随时有可能发生变化的。管理者要为企业的各个阶层提供准确的统计数据,因为人员多,数据杂,所以统计工作特别困难,每统计一项工作都会花费大量的时间和精力,而且特别容易出错。在传统的员工管理方法中,主要是用纸来记录,这种方法效率低,不安全,而且查找、修改和维护都不方便。如果使用计算机去管理员工的信息,可以大大提高工作效率而且查找方便、安全性高、存储量大、成本低。这些优点使得完整的员工管理系统备受企业青睐,可以让企业科学化、国际化,让企业得到正规的管理以及在技术上步入正轨。1.2 本
13、文研究内容企业员工管理系统是基于JAVA语言设计与实现的。企业员工管理系统是以企业员工信息为基础,为员工以及管理者提供便捷服务的综合信息管理系统。管理人员通过这个系统可以完成每天的工作,员工的个人信息以及基本情况都要记录在这个系统里,由系统进行存储。系统分为员工信息管理、员工工资管理、员工考核管理、员工考核管理、员工考勤管理和系统维护五大功能。这个系统分为管理员登陆和员工登陆。以管理员身份登陆,可以进行员工基本信息管理、工资管理、考核管理、考勤管理、医保管理和系统维护、修改密码等。以员工身份登陆,可以查看自己的工资、考核、考勤、医保等信息。2. 可行性分析2.1 社会可行性随着网络技术的发展越
14、来越成熟,安全保障等级越来越高。通过计算机平台去管理员工信息的方法越来越被企业和个人重视。通过这个软件而创造的经济价值也是企业所希望看到的,这个软件可以解放人力和财力,符合社会的进步。员工信息管理工作复杂,程序繁琐,涉及多个方面,比如:员工的工资管理、考核管理、考勤管理、医保管理。信息管理等。在整个从业过程中会产生大量的事实数据,需要记录和存储,对于这么多的数据,这个系统有强大的数据库系统,借助网络的平台,可以永久的记忆。2.2 技术可行性这个系统软件和硬件的要求不高。要用到的软件主要有:Myeclipse、Tomcat.采用的语言有:JAVA、SQL,采用JSP技术。MyEclipse企业级
15、工作平台是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。JSP(Java Server Page)是存在于服务器端的一种动态网页技术。2.3 经济可行性本系统需要硬件方面的投资和软件方面的投资。在软件方面,主要使用了JSP、SqlServer数据库,费用较低。在硬件方
16、面,每个成熟的企业都配备相应的计算机和服务器。这个系统对企业员工信息进行自动化管理,很大程度的提高了企业的办公效率,以免浪费人力。这样可以增加企业经济效益,所以,在经济方面要看长远的发展,是可行的。2.4 操作可行性本系统设计的界面美观简洁,操作简单。只要具备计算机的基本知识,经过培训后便可以操作这个系统。由于以上论述,这个系统在技术上、操作上、法律上都是可行的,所以本系统是可以开发应用的。2.5 法律可行性这个系统是由个人开发,不涉及非法利益关系,不触犯法律也不涉及侵权的问题。所以,在法律上是可行的。3. 需求分析需求分析就是指分析软件使用者的需求是什么,这样就需要很好的与用户沟通,软件的功
17、能与用户达成一致,预计软件风险和投资,最终可以进行开发和应用。在这个阶段,沟通是至关重要的,开发团队要仔细、认真的了解客户的真正需求,制定正确的开发计划;如果沟通不充分投入了大量的人力、物力、财力的同时,发现自己的目标是错误的,开发出来的软件并不是客户所需要的,我们就需要重新去做,这样的无用功必须最大程度的避免,所以,前期花费大量的时间去分析客户的需求是很有必要的。需求分析具有方向性,目标性,指导性,它为以后的开发过程奠定基础,所以是至关重要的。3.1 开发平台的选择开发平台:1. 操作系统:本系统采用的是简洁、易操作的Windows7。2. 程序设计语言:本系统采用的是JAVA编程语言。3.
18、 系统数据库:Microsoft SQL 2000。4. 所需要的软件:Tomcat,Myeclipse。3.2 系统的功能需求3.2.1 系统的基本功能以管理员身份进行登陆:1. 员工信息管理: 对员工的信息进行管理;2. 考核管理:对员工考核信息进行管理;3. 医保管理:对员工医保信息进行管理;4. 工资管理:对员工工资信息进行管理;5. 考勤管理:对员工考勤信息进行管理;6. 系统维护:对管理员账号信息管理;7. 修改密码:登陆后管理员可以自行修改密码。以员工的身份进行登陆:1. 员工工资管理:查看员工个人的所有工资信息;2. 员工考核管理:差看员工个人的所有考核信息;3. 员工考勤管理
19、:查看员工个人的所有考勤信息;4. 员工医保管理:查看员工个人的所有医保信息;5. 修改密码:登陆系统的员工可以修改自己的登陆密码。3.2.2 用户界面需求本系统通过界面提供用户所需要的功能,尽可能的为用户提供帮助。在实现所需要的功能的同时,使界面美观大方。3.2.3 可视化界面设计JSP是一种基于服务器端的动态网页技术,是目前最广泛、而且易学易用的网站开发工具。提供了特别多的控件,这些控件可用于设计页面和实现各种功能,减少了编程人员繁重的工作量,也简化了界面设计的过程,从而有效的提高了系统的运行效率和可靠性。JSP为用户提供大量的界面元素(称为控件对象),这些控件对象对于新用户来说是也不会太
20、陌生,用户只要利用鼠标、键盘把这些控件对象拖动到合适的位置,设置其大小、形状、属性等,就可以设计出所需的界面。3.3 性能需求3.3.1 系统的可适应性企业员工管理系统消耗的资源不大,要求也不高,在普通的PC上就可以完成,所以系统在运行上是可行的。这个系统可以减少企业的开销,节省不必要的劳动力,提高工作效率,可以快速存储和查找。3.3.2 系统的安全性 系统为管理人员和员工设定了身份验证,只有省份被验证后才可以进入本系统。企业员工管理系统中存储的信息资料属于企业的内部资料,需要保密,不能外泄。所以,系统必须有一套完整的保密措施,以防被外人侵犯,盗取和修改。在系统的数据库中存有管理者的身份信息,
21、只有系统验证后的信息正确才可以进入本系统,也只有管理者才可以修改数据库的信息。员工也必须经过用户名和密码验证后才可以进入本系统,而且仅可以查询信息和修改自己的登陆密码。3.4 数据流图在结构化开发方法中,数据流图是需求分析阶段产生的结果。数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型。数据流图英文缩写DFD(Data Flow Diagram)它是描绘信息流和数据从输入移动到输出的过程中所经受的变换。数据流图从数据传递和加工的角度,以图形的方式刻画数据流从输入到输出的移动变换过程。数据流程图中有以下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 员工 信息管理 系统 计算机 毕业论文

链接地址:https://www.31ppt.com/p-3934682.html