计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现

上传人:cl****1 文档编号:508103089 上传时间:2023-01-14 格式:DOC 页数:40 大小:8.63MB
返回 下载 相关 举报
计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现_第1页
第1页 / 共40页
计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现_第2页
第2页 / 共40页
计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现_第3页
第3页 / 共40页
计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现_第4页
第4页 / 共40页
计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现》由会员分享,可在线阅读,更多相关《计算机科学与技术毕业论文基于Web的人事管理系统的设计与实现(40页珍藏版)》请在金锄头文库上搜索。

1、摘 要随着计算机使用的普及和软件技术的发展,企业管理软件的应用在当今的各行业企业中起到了举足轻重。人们也已渐渐习惯使用计算机软件进行企业内部乃至企业间的办公。人事管理系统的出现使得企业的人事管理更加具有科学性,大大提高了企业对于部门岗位的管理、人事调动的效率。课题重点在于研究人事管理系统的形成。系统将完成企业运作过程中进行人力资源管理的诸如部门管理、员工入职离职等基本功能。系统会向企业提供切实可用的人事管理过程,通过用户的操作完成其企业中具体管理过程,保证人事管理的正确、完整的实施。系统使用扩展性较高的Java语言进行系统的开发。系统利用了目前最为稳定的MyEclipse、Tomcat、B/S

2、结构以及MVC框架结构,选取了Oracle 10g作为系统数据库。在企业的资源控制及系统化管理中可发挥重要作用。系统将可以为各类型企业提供基本的人力资源信息管理控制,且由于其本身设计拥有较高兼容和跨平台的特性,使用户的使用更加方便即时,不受地点及计算机软件环境限制。为企业提供了一种较自由的人力资源管理方式,同时也展现了高兼容性系统在软件行业的明显优势。关键词:B/S;人事管理系统;MVCAbstractWith the development and popularization of computer use and software technology, application of e

3、nterprise management software in the industry today to play a decisive role in the enterprise. People have gradually become accustomed to internal enterprise and between enterprises office computer software. Personnel management system makes the personnel management of enterprise is more rigorous an

4、d scientific, and greatly improves the efficiency of the enterprise for the Department of post management, personnel transfer.Research focusing on the formation of personnel management system. The system will complete such as management, human resource management of enterprise operation in the proce

5、ss of employee turnover and other basic functions. The system will provide effective personnel management process available, complete the specific management of its business process through the users operation, ensure the correct implementation of personnel management, complete. Development of the u

6、se of high expansibility of Java language system. The system uses the most stable MyEclipse, Tomcat, B/S and MVC frame structure, choose Oracle 10g as database. Can play an important role in the management and control of enterprise system resources.The system will be able to provide information on h

7、uman resources management basic for all types of enterprises, and because of its own design with high compatibility and portability, the use for the user more convenient instant, no place and computer software environment. Provides a relatively free of the human resources management for the enterpri

8、se, and also shows the advantage of high compatibility system in software industry.Key words: B/S; Personnel Management System;MVC目 录摘 要IAbstractII第1章 引 言11.1 课题研究的目的和意义11.2国内外发展情况11.3 课题研究内容21.4 采用的方法和手段3第2章 相关技术综述42.1人力资源管理概述42.2 系统开发平台与工具概述42.2.1 MyEclipse简介42.2.2 Oracle 10g简介52.2.3 Tomcat简介52.2.

9、4 JSP简介5第3章 系统需求分析及概要设计73.1系统描述73.1.1 软件概述73.1.2 用户特征73.1.3 假设和依赖关系73.2 具体需求73.2.1 功能需求73.2.2 性能需求83.3数据库设计83.3.1数据库设计综述83.3.2数据库表结构设计83.4总体设计约束103.5软件质量特性103.6总体设计113.6.1系统架构113.6.2系统功能结构11第4章 系统详细设计134.1设计描述134.2系统代码结构及接口设计134.2.1目录结构134.2.2开发环境144.2.3外部接口设计144.3界面布局及风格设计144.4功能模块设计描述164.4.1 数据库连接

10、模块164.4.2 登录模块184.4.3 部门管理模块214.4.4 员工入职管理模块244.4.5 员工离职管理模块264.4.6报表打印模块28第5章 结 论32参考文献33致 谢34第1章 引 言1.1 课题研究的目的和意义方便企业管理者来对企业的人事档案和企业各个部门进行管理,工资和奖金的核算,人员的管理和培训计划,员工信息的查询,使整套系统具有高安全性、高可靠性等优点,能够应用于中小型企业的人事管理部分。该系统的实现意义在于能合理利用人力资源,提高人员素质和技术水平,调动员工的积极性,培养员工以身作则,务实工作的心态,以命运共同体为中心思想,相互肯定、相互包容和相互欣赏的工作精神,

11、提高了劳动生产率。因此,为了方便各个部门的业务联系和相关查询,本系统要进行必要的网络连接,其系统特点是:可代替许多复杂的人工劳动,如统计、核算等工作,节省许多资源;便于领导层对员工的工资、调度等信息进行查询;利于高级用户进行系统信息管理和维护,也允许普通用户进行部分信息浏览、查看,以实现管理机制透明化;提供了大量的操作提示,以及较强的容错能力,大大方便了管理者和用户的使用,确保了数据的安全性、正确性、完整性和一致性;能在很大程度上优化企业管理,提高企业工作效率。1.2国内外发展情况国内信息系统发展现状。企业是国民经济的基本单元而企业信息系统建设是我国企业走向现代化的必由之路。我国目前共有各类企

12、业800万家,这些企业在近20年来,在不同程度上都遇到了企业信息系统建设的问题。80年代以来,国家有关部门就一直非常重视企业信息化的推进。国家有关部门曾重点扶持过一批国有大企业的信息化工程并以它们为样板在全国制造业企业中推广过CIMS。沈阳鼓风机厂、成都飞机制造厂、北京第一机床厂等,都是这一时期涌现出来的企业信息化样板企业。90年代以后,随着微型计算机、互连网等迅速普及,计算机技术对企业的影响越来越大,企业信息化进一步为人们所重视。有关部门领导曾明确提出:到2000年,全国一千个大型骨干企业基本实现企业信息化,全国大型产业企业80%(含零售业、批发业、仓储业、饮食业和工业企业)全面应用计算机管

13、理,初步实现管理现代化.30%到40%的中小企业普及计算机管理。1995年以后,我国企业信息化走向了以ERP为主的道路许多外国ERP厂商如SAP、BAAN、ORACLE、FOUTH SHIFT等纷纷进入中国国内目前也已有数十家ERP软件供应商,不少已经形成商品化且有几百家用户。一些调查说明,我国企业购买MRPII、ERP软件的费用在90年代以后迅速增长。例如在机械行业,购买了国外软件公司MRPII系统的企业高达66%企业平均用于硬件的投资费用约为604万元,软件费171万元,实施及咨询费143万元,合计约800万元。与之类似其他行业对于信息化的投资在近几年来也有较大的增长。国外专家学者对人事管

14、理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,他们通过建立一个多信息数据流和业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。1.3 课题研究内容本文主要论述了人力资源管理系统的分析、结构特性设计及行为特性设计的实现过程,详细论述了总体设计思想、数据库设计和功能模块设计。实现了部门管理,岗位管理,员工入职管理,员工离职管理,报表管理等功能。整个系统的设计过程中,充分考虑了数据库的安全性问题,设立了登陆界面,有账号密码才能登陆系统。并具有很强的向导作用

15、,在每个界面中,都有一些醒目的提醒,为操作人员提供了丰富的决策功能,而且操作简单方便。主要功能有:(1) 部门管理主要用于描述组织中的部门信息,该模块实现了对部门进行增加、删除、修改、查询的功能,其中删除与修改功能需先根据条件查询出信息才能进行。(2) 岗位管理主要用于描述组织中的岗位信息,该模块实现了对岗位进行增加、删除、修改、查询的功能,其中删除与修改功能需先根据条件查询出信息才能进行。(3) 员工入职管理用于完成员工入职操作,需填写入职员工的相关信息,如姓名,出生日期等。(4) 员工离职管理用于完成员工离职操作,将离职员工信息从数据库中删除。(5) 报表管理用于打印所需报表的功能,分为员工信息报表和离职员工报表的打印。1.4 采用的方法和手段本系统基于Java Web技术,连接Internet即可访问本系统。采用B/S架构,应用JSP技术以及Oracle数据库开发,具有管理方便,维护升级简单,代码简单易懂,体积小巧的特点,通过对网页的访问登陆管理系统,各模块独立性强,可根据需求添加更改功能,界面简洁干净,操作简单。本系统在组织关系上存在着复杂性,繁琐性,但整体技术构成上还是属于对JSP以及数据库的应用。根据所需功能,我选择MyEclipse为开发工具,利用软件工程思想

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

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号