沈阳工业大学计算机科学与技术毕业论文(基于Web的人事管理系统(2)

2019-02-16 14:13

沈阳工业大学本科生毕业设计(论文)

软件的费用在90年代以后迅速增长。例如在机械行业,购买了国外软件公司MRPII系统的企业高达66%?企业平均用于硬件的投资费用约为604万元,软件费171万元,实施及咨询费143万元,合计约800万元。与之类似?其他行业对于信息化的投资?在近几年来也有较大的增长。

国外专家学者对人事管理系统的研究起步比较早,发达国家的企业非常注重自身人事管理系统的开发。特别是一些跨国公司,更不惜花费大量的人力和物力来开发相应的人事管理系统,他们通过建立一个多信息数据流和业务流的开发性系统实现真正意义上的人事管理目标,挑选和留住最佳人才,同时不断提高这些人才的工作效益。

1.3 课题研究内容

本文主要论述了人力资源管理系统的分析、结构特性设计及行为特性设计的实现过程,详细论述了总体设计思想、数据库设计和功能模块设计。实现了部门管理,岗位管理,员工入职管理,员工离职管理,报表管理等功能。整个系统的设计过程中,充分考虑了数据库的安全性问题,设立了登陆界面,有账号密码才能登陆系统。并具有很强的向导作用,在每个界面中,都有一些醒目的提醒,为操作人员提供了丰富的决策功能,而且操作简单方便。主要功能有:

(1) 部门管理

主要用于描述组织中的部门信息,该模块实现了对部门进行增加、删除、修改、查询的功能,其中删除与修改功能需先根据条件查询出信息才能进行。 (2) 岗位管理

主要用于描述组织中的岗位信息,该模块实现了对岗位进行增加、删除、修改、查询的功能,其中删除与修改功能需先根据条件查询出信息才能进行。 (3) 员工入职管理

用于完成员工入职操作,需填写入职员工的相关信息,如姓名,出生日期等。 (4) 员工离职管理

用于完成员工离职操作,将离职员工信息从数据库中删除。 (5) 报表管理

用于打印所需报表的功能,分为员工信息报表和离职员工报表的打印。

2

沈阳工业大学本科生毕业设计(论文)

1.4 采用的方法和手段

本系统基于Java Web技术,连接Internet即可访问本系统。采用B/S架构,应用JSP技术以及Oracle数据库开发,具有管理方便,维护升级简单,代码简单易懂,体积小巧的特点,通过对网页的访问登陆管理系统,各模块独立性强,可根据需求添加更改功能,界面简洁干净,操作简单。

本系统在组织关系上存在着复杂性,繁琐性,但整体技术构成上还是属于对JSP以及数据库的应用。根据所需功能,我选择MyEclipse为开发工具,利用软件工程思想和方法,总体上用结构化生命周期法进行系统分析和设计。系统中的数据库服务器安装Oracle数据库,Web服务器使用Tomcat服务器,并采用Java语言和JavaScript脚本JSP等编程。首先根据需求在数据库中建立相关数据表,完成数据库的设计。之后进行各个页面布局的设计以及页面中相关功能的划分,之后根据设计,逐步完成各个功能模块的制作及程序的编写。整个系统初期需配置电脑,服务器,打印机等硬件设备及网络的配置,减少了数据的流通环节,即提高了效率,又保证了各项数据的准确性,也避免了工作人员的流动造成的数据丢失等问题。同时本课题拟定以IE浏览器、360浏览器和火狐浏览器等几种国内常见的浏览器作为主要的测试平台。

3

沈阳工业大学本科生毕业设计(论文)

第2章 相关技术综述

2.1人力资源管理概述

我们目前所理解的人力资源的含义是由管理大师彼得.德鲁克于1954年在《管理实践》中首先提出并加以明确界定的。他认为人力资源拥有当前其他资源所没有的素质,即“协调能力、融合能力、判断力和想象力”;它是一种特殊的资源,必须通过有效的激励机制才能开发利用,并给企业带来课件的经济价值。

人力资源管理,就是指能够推动整个经济和社会发展和社会发展的劳动者的能力,即处在劳动年龄的已直接投入建设和尚未投入建设的人口的能力;是包含在人体内的一种生产能力,它是表现在劳动者的身上、以劳动者的数量和智联表示的资源,对经济起着生产性的作用,并且是企业经营中最活跃、最积极的生产要素。

21世纪是全球化、市场化、信息化的世纪,是知识主宰的世纪。在新经济条件下,企业人力资源管理必然要发生相应的变化。因此,企业人力资源管理系统将构筑在Internet/intranet的计算机网络平台上,形成新型的人力资源管理模式。

2.2 系统开发平台与工具概述

2.2.1 MyEclipse简介

Eclipse是一个盛开源代码的软件开辟项目,专注于为高度集成的工具开辟供给一个全功能的、具有商业功德的工业平台。它重要由Eclipse项目、Eclipse工具项目和Eclipse技巧项目三个项目构成,翔实包括四个局部构成——Eclipse Platform、JDT、CDT和PDE.野生全松茶JDT扶持Java开辟、CDT扶持C开辟、PDE用来扶持插件开辟,Eclipse Platform则是一个盛开的可伸展IDE,供给了一个通用的开辟平台。

Eclipse是知名的跨平台的自由集成开辟环境(IDE)。当时重要用来Java语言开辟,然而现在亦有人穿越插件使其作为其他计算机语言例如C++和Python的开辟工具。Eclipse的本身只是一个框架平台,然而许多插件的扶持使得Eclipse具有其他功能相对安宁的IDE软件很难具有的灵便性。众多软件开辟商以Eclipse为框架开辟自己的IDE。

4

沈阳工业大学本科生毕业设计(论文)

2.2.2 Oracle 10g简介

Oracle 10g是甲骨文公司推出的数据库软件,Oracle公司是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州 Redwood shore。2000财年(99年6月到2000年5月)营业额达101亿美元,再创Oracle公司销售额历史新高,比去年增长了13亿美元,盈利增长61%,达到21亿美元。公司持续良好的财务状况表明作为身处快速增长的高科技行业,公司仍不失稳健的风格。 Oracle公司现有员工超过三万六千人,服务遍及全球145个国家。

Oracle 在其技术白皮书上阐明,Oracle数据库10g家族,是一个对不同级别的业务,不同规模的组织都有量身定做产品,对不同IT需求都有解决方案的家族。Oracle也提供数据库选件产品来加强Oracle数据库10g某些特殊的应用需求。本文将概要的介绍这些功能和选件。Oracle数据库10g企业版(EE)提供了有效,可靠,安全的数据管理功能以应对关键的企业业务和在线事务处理应用,复杂查询的数据仓库或者WEB2.0应用。企业版就没有SOCKET限制,单机或者集群都可以使用。在这个版本中,一个新类型的表对象被引入。该表结构对大量插入和解析数据很有益处。这个表结构对 FIFO 的数据处理应用有着很好的支持。这样的应用在电信、生产应用中常常能够用到。通过使用这种优化的表结构能够对电信级的应用起到巨大的性能改进作用。而且这个版本的 Oracle 的一个引人注目之处就是管理上的极大简化。大量复杂的配置和部署设置被取消或者简化。常见的操作过程被自动化。对不同区域的大多数调整和管理操作的到简化。 2.2.3 Tomcat简介

随着java的流行,其在web上的应用也越来越广,tomcat作为一个开放源码的servlet容器,应用前景越来越广。

Tomcat是jakarta项目中的一个重要的子项目,是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。 2.2.4 JSP简介

JSP(Java Server Pages)技术是由Sun公司发布的用于开发动态Web应用的

5

沈阳工业大学本科生毕业设计(论文)

一项技术。它以其简单易学、跨平台的特性,在众多动态Web应用程序设计语言中异军突起,在短短几年中已经形成了一套完整的规范,并广泛地应用于电子商务等各个领域中。在国内,JSP现在也得到了比较广泛的重视,得到了很好的发展,越来越多的动态网站开始采用JSP技术。

JSP全名为java server page,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩张。JSP与Servlet一样,是在服务器端执行的,通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户端。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。

6


沈阳工业大学计算机科学与技术毕业论文(基于Web的人事管理系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:尼泊尔电动三轮车市场投资前景预测报告(目录)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: