本科毕业设计---北国温泉人力资源管理系统.doc
《本科毕业设计---北国温泉人力资源管理系统.doc》由会员分享,可在线阅读,更多相关《本科毕业设计---北国温泉人力资源管理系统.doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘 要北国温泉人力资源管理系统,以帮助企业达到企业职员信息管理办公自动化、节约管理成本、提高企业职员信息管理管理工作效率的目的。根据实际需求,“北国温泉人力资源管理系统”项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境JDK+TOMCAT,通过使用JAVA语言完成动态的、交互的web服务器应用程序,采用SSH技术实现员工管理、部门管理、权限管理、考勤管理、以及用户管理和信息查询、以及用户密码修改功能。本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业职员信息管理的工作效率和企
2、业的信息化的水平。关键词:职员信息; JSP; SSH; 薪资管理IIIAbstractIn todays society, the Internet an unprecedented development, peoples work and life has brought great convenience and efficiency, information technology, electronic has become the save operation cost, improve work efficiency of choice. Information manageme
3、nt system developed by the computer with the rapid retrieval, high reliability, large memory capacity, high security, long life and low cost, significantly improve the efficiency of information management and management of enterprise staff.Increasingly fierce competition among enterprises, informati
4、on management technology is increasingly important, corporate staff information management has become indispensable part of a business unit, its contents provide an important basis for the decision-making of the enterprise managers. Therefore, I designed the enterprise information management system,
5、 to help enterprises achieve enterprise information management office automation, saving management cost, improve enterprise information management efficiency.According to the actual demand, enterprise information management system project adopts the modularized design idea, in the Windows XP operat
6、ing system environment, build up a JSP runtime environment JDK+TOMCAT, through the use of JAVA language to complete dynamic, interactive web server applications, using SSH technology to realize the staff management, departmental management, rights management, attendance management, salary management
7、, and user management and information query, and user password modification.The system has many features: the system function is complete, easy to use simple, user-friendly user interface, complete security settings, greatly reducing the operators and users of the work burden, improve enterprise inf
8、ormation management efficiency and enterprise information level.Key words : staff information; JSP; SSH; salary managementI目 录摘 要IIAbstractIII前言1第1章 系统概述及相关技术简介31.1 系统概述31.2 相关技术简介3第2章 系统分析52.1 可行性研究52.2 需求分析5第3章 系统总体设计63.1 系统功能设计73.2 数据库设计9第4章 系统详细设计与实现154.1 用户登录模块154.2 人员管理模块154.3 部门管理模块164.4 考勤管理
9、模块174.5薪资管理模块174.6培训管理模块184.7奖惩管理模块194.8系统用户模块20第5章 系统测试225.1管理员登录测试225.2用户录入信息测试225.3部门录入信息测试23结 论23参考文献24致 谢26II绥化学院2015届本科生毕业设计25前言随着全球对知识和人才的重视,企业对人力资源管理重要性的认识逐渐深化,人才的全球化竞争使企业的人力资源管理面临前所未有的挑战。在新形势下,人力资源管理系统是一个企业单位不可缺少的部分,是适应现代企业制度,推动企业人力资源管理走向科学化、规范化、自动化的必要条件;是应对挑战、适应环境变化、提高企业管理效率、提升核心竞争力的关键措施。我
10、国人力资源信息系统开发和应用虽然已经有近十年的时间,但人力资源信息系统在企业中应用的整体水平还不高。这主要有两方面的原因:一方面,很多企业管理者对人力资源的重视程度不够,人力资源水平还停留在原先的人力资源的层次上,所以不愿意在人力资源电子化方面投入更多的财力和精力;另一方面,管理信息系统开发商推出的HRMIS产品还有很多不尽如人意的地方,具体表现如下:很多人力资源信息系统的功能比较单一,还处于功能应用的初级阶段。比如北国温泉人力资源管理系统仅能满足人事档案管理和日常数据管理,缺乏整体提升北国温泉人力资源管理水平的功能模块。北国温泉在使用这些系统时并没有明显感觉到工作效率的提升,久而久之北国温泉
11、就对人力资源信息系统缺乏兴趣,也不愿做更多的投入。本次开发的人力资源系统就是为了让北国温泉尝到了使用先进的管理信息系统不仅可以大大地促进管理,而且还可以促进生产、创造效益。让北国温泉的工作效益始终走在同类企业或单位的前列。第1章 系统概述及相关技术简介1.1 系统概述我国人力资源信息系统开发和应用虽然已经有近十年的时间,但人力资源信息系统在企业中应用的整体水平还不高1。这主要有两方面的原因:一方面,很多企业管理者对人力资源的重视程度不够,人力资源水平还停留在原先的人力资源的层次上,所以不愿意在人力资源电子化方面投入更多的财力和精力;另一方面,管理信息系统开发商推出的HRMIS产品还有很多不尽如
12、人意的地方,具体表现如下:很多人力资源信息系统的功能比较单一,还处于功能应用的初级阶段2。比如北国温泉人力资源系统仅能满足人事档案管理和日常数据管理,缺乏整体提升北国温泉人力资源水平的功能模块3。北国温泉在使用这些系统时并没有明显感觉到工作效率的提升,久而久之北国温泉就对人力资源信息系统缺乏兴趣,也不愿做更多的投入4。本次开发的人力资源系统就是为了让北国温泉尝到了使用先进的管理信息系统不仅可以大大地促进管理,而且还可以促进生产、创造效益。让北国温泉的工作效益始终走在同类企业或单位的前列5。随着一些人力资源信息系统在国外企业中的广泛应用,如mkdts系统,tomsk系统等都是很不错的人力资源系统
13、,这些人力资源系统对企业的影响也会越来越大,它对企业人力资源方面的贡献是无可替代的6。 能够给国外企业带来先进的人力资源思想及方法管理的进步主要体现为管理思想和相应管理模式与方法的进步。管理软件本身是管理思想和管理模式的载体,它具有双重核心,即:管理思想、信息技术。软件是具体的,除了带给管理思想外,更多地表现为基于思想的管理模式和方法。人力资源软件带给企业操作方便的业绩考核体系和人才度量指标;决策支持软件使决策模型真正走到了企业7。1.2 相关技术简介1.MVC技术.即模型-视图-控制器模式,其核心思想是将整个程序代码分成相对独立而又能协同工作的3个组成部分7。(1)模型(Model):业务逻
14、辑层。实现具体的业务逻辑,状态管理的功能。(2)视图(View):表示层。即与用户实现交互的界面,通常实现数据输入和输出功能。(3)控制器(Controller):控制层。起到控制整个业务流程(Flow Control)的作用,实现View和Model部分的协同工作。MVC设计模式可以针对需要为同样的数据提供多个不同视图的应用程序,例如:公司产品数据库中同样的产品信息数据,但需要根据用户的不同需求在页面中显示其所需的不同产品信息8。MVC设计模式中,事件一般是指客户端Web浏览器提交的各种不同请求,这些请求由控制器进行处理,控制器根据事件的类型来改变模型或各个视图,视图也可以接受模型发出的数据
15、更新的通知,依据数据更新的结果调整视图效果,呈现在用户面前。而模型也可以通过视图所获得的用户提交的数据进行具体业务逻辑的处理8。原理如图1所示。图 1 MVC设计模式的结构2 Web服务器的选择Web应用系统都是运行在Web服务器上的,因此选择合适的Web服务器是一个关键9。我们在Web服务器的选择上选择了Tomcat,Tomcat服务器小巧灵活并且免费,并且它对JavaEE的各种标准支持,具有扩展方便,部署灵活,安全可靠的特点10。第2章 系统分析2.1 可行性研究可行性研究的目的,就是用最小代价在尽可能短时间内确定问题是否能够解决。要达到这个目的,从而判断原定系统规模和目标是否现实,系统完
16、成后所能带来的效益是否大到值得投资开发这个系统的程度。本系统的可行性分析如下。1经济可行性由于开发此基于B/S模式的北国温泉人力资源管理系统所需的硬件(计算机及相关硬件)和软件环境(JSP 和MYSQL),市场上都容易购买到或从相关网站下载,系统成本主要集中在本管理系统的开发与维护上,对用户不造成过重的经济负担。而一旦此系统投入使用,不仅可以减少企业的工作强度,提高工作效率,而且可以满足人力资源需求,所节省的大量人力、财力产生的效益将远远大于本管理系统的开发成本,所以从经济方面讲开发此系统是可行的。2操作可行性基于B/S模式的北国温泉人力资源管理系统具备友好的用户界面,使用方便,易于维护,操作
17、简单易于被用户接受,用户只需熟练操作计算机,和对此系统使用做简单的了解即可方便使用,而且使用此系统可以大大减少管理人员的负担。因此从使用操作方面看,此系统的开发是可行的。2.2 需求分析1用户需求分析北国温泉人力资源管理系统是针对中小企业对职员的一个WEB管理平台。主页功能模块主要包括以下功能模块:职员管理:主要包括浏览人员信息、添加人员信息、修改人员信息、删除人员信息。部门管理:主要包括部门信息的查看、修改、添加。工资管理:主要包括薪金的修改、添加、删除。考勤管理:主要包括考勤的添加、修改、查询。用户管理:主要包括用户的添加、删除、查询。2功能需求分析根据实际需求,“北国温泉人力资源管理系统
18、”项目采用模块化的设计思想,在Windows XP操作系统环境下,搭建JSP运行环境JDK+TOMCAT,通过使用JAVA语言完成动态的、交互的web服务器应用程序,采用SSH技术实现员工管理、部门管理、权限管理、考勤管理、薪资管理、以及用户管理和信息查询、及用户密码修改功能。本系统具有多方面特点:系统功能完备,用户使用方便简捷,人性化的用户界面,安全保密设置齐全,大大减少了操作人员和用户的工作负担,提高了企业职员信息管理的工作效率和企业的信息化的水平。3环境要求软件环境 操作系统:Win7 旗舰版 sp1 数据库: Microsoft SQL Server 2000 Enterprise E
19、dition sp4 Web服务器:TOMCAT IDE:Myeclipse8.5+Lomboz+emf,Dreamweaver8硬件环境CPU: Intel 奔腾双核 T4300内存: 2GB硬盘: 320GB显卡: NVIDIA GeForce 310M。第3章 系统总体设计本章主要在需要分析基础上,进行系统功能模块总体设计和数据库设计,为系统实现奠定基础。3.1 系统功能设计随着经济的迅速发展,企业的规模越来越大,企业的管理也越来越复杂,组织机构越来越庞大,组织的划分也越来越细,对企业各组织部门的管理以及各部门内部各职务的管理变的十分复杂,需要借助于计算机来进行管理。企业人员数量的增多,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科 毕业设计 北国 温泉 人力资源 管理 系统
限制150内