学术堂首页 | 文献求助论文范文 | 论文题目 | 参考文献 | 开题报告 | 论文格式 | 摘要提纲 | 论文致谢 | 论文查重 | 论文答辩 | 论文发表 | 期刊杂志 | 论文写作 | 论文PPT
学术堂专业论文学习平台您当前的位置:学术堂 > 管理学论文 > 信息管理论文

企业员工信息管理系统的构建

来源:学术堂 作者:周老师
发布于:2014-11-05 共3755字
论文摘要

  随着市场竞争的激烈化,就使得企业进行降低成本.而降低成本就得减少支出,但是,如何减少支出呢?无纸化办公是减少支出的一项内容,这就使得有必要开发一些办公自动化的软件(OA Office Automation),而本文将要开发的《人力资源管理系统》就是 OA 的一种体现.

  1 课题背景

  随着 20 世纪的过去以及 21 世纪的到来,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前的激烈.但是,归根结底都是人才竞争的结果.在当今市场的环境下,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的高级人才生产力.现在,但凡是经营得好的企业都已经意识到人力资源对于企业的重要性了,都想充分地利用和开发本企业的人力资源.然而,如何将人力资源转化为一种现实的劳动生产力,对于众多的管理者还存在着许多盲点.看似简单的人力资源管理,蕴涵了极为丰富的内涵.它可以通过对人力资源的规划、招聘、考核、培训、激励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感和责任感.通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值.只有这样,才能使企业拥有不断创新的活力,保证其在研发、生产及营销等领域取得领先地位,最终赢得业内和市场的尊重与认可.随着人力资源部门工作的日益深入,人力资源经理专业要求的日益提升,使得计算机等先进技术在工作中的作用日益显现.因此,开发人力资源管理系统(HRMS Human Resource Management System)是非常有必要的,它不仅能够完成日常繁琐的业务,也能准确地及时地搜集各种人力资源信息以提供管理者对于人员的管理和利用.Java 网络编程是比较流行的开发工具,所以《人力资源管理系统》是用 Java 编程完成的.

  2 项目设计原则

  2.1 实用性原则

  充分考虑到在人力资源管理中可能遇到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数.

  2.2 经济性原则

  建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足需求,节省网站建设成本,并确保其较好的拓展性和开放性;同时网站具有基于 WEB 界面的管理后台,能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率.

  2.3 扩充性原则

  网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证网站在增加栏目后不会破坏网站的整体结构.后台数据库的设计具有高度的扩充性,能够根据需要对栏目、类别的增、删、修改.

  3 需求分析

  网络化的今天,网络人力资源管理系统使新的人力资源协作管理模式成为可能.好的人力资源管理系统,应当帮助用户方便、迅捷、准确地对人力资源信息进行录入、查询、删除、修改及统计等操作,并且具有设计合理的数据库.根据上述要求将系统需求分解为如下的几点:

  3.1 用户基本信息的管理

  为了更好的管理,录入、删除每位员工的基本信息功能是进十分必要的,按实际情况,基本信息包括:编号、姓名、性别、职称、职务、学历、政治面貌、出生日期、参加工作时间、联系电话、家庭住址等.

  3.2 人员信息查询功能

  当使用者要查找某人的信息时,如何能快速、准确的查询信息是十分重要的需求.所以这就需要一个良好完善的查询功能来满足这个需求.

  查询功能应具备以下要求:

  1.快速的查询信息

    2.保证所查询信息准确无误

    3.可按需求进行分类查询

    4.多种选项的查询方式

    3.3 人员信息的删除功能

    当人力资源管理系统存在不必要或者错误的信息时,需要对这些信息进行删除,避免在数据库中存留大量无用数据,也为了避免在数据查询、统计中出现误差.

  删除功能应具备以下要求:

  1.快速的删除信息

    2.准确的删除信息,避免误删有用信息

    3.安全稳定,避免破坏数据库数据

    3.4 人员信息的修改功能

    当出现录入信息错误时,或者需要更新某项数据时,就需要对特定的数据进行修改、更新,以保证数据信息的准确.所以就需要良好的修改功能满足这个需求.

  修改功能应具备以下要求:

  1.快速的修改信息

    2.按特定需求进行修改

    3.修改安全、准确

    3.5 人员信息的统计功能

    天津市每季、每年均要求各企业对人力资源信息进行大量的统计,例如对年龄、性别、参加工作时间、职称、职务、工资等统计.所以统计功能是人力资源管理方面一个十分重要的需求功能.

  统计功能应具备以下要求:

  1.快速的统计人力资源信息

    2.统计结果要求快速、准确

  3.5.1 数据流图.

  下面根据需求分析画出系统运行过程中总的数据流图:如图 2.1

论文摘要

  3.5.2.用户执行添加数据操作的数据流图.如图 2.2

论文摘要

  3.5.3 用户执行查询数据操作数据流图.如图 2.3
论文摘要

  3.5.4.用户执行删除数据操作数据流图.如图 2.4
论文摘要

  3.5.5.用户执行修改数据操作数据流图.如图 2.5
论文摘要

  3.5.6.用户执行统计数据操作数据流图.如图 2.6
论文摘要

  4 技术可行性

  4.1 动态网站技术介绍

  Internet 起源于 20 世纪 60 年代的美国,它在近几年迅速风靡全球,其根本原因不仅在于她拥有卓越的国际通信功能,更在于它拥有巨大的信息资源.所谓的 Internet 是指由分布在全世界成千上万的计算机网络遵循一定的通讯协议,并相互联系在一起而形成的国际互连网络,也就是说,Internet 是建立和使用这些网络的人群,群体,企业以及各种网络资源的集合体.

  随着网络技术的不断发展,单纯的静态页面已经不能满足发展的需要,因为静态页面是用单纯的 HTML 语言组成的,它没有交互性.为了满足实际的需要,许多网页文件扩展名不再只是"htm","html",出现了以"php","asp","jsp","shtml"等为后缀的网页文件,这些都是采用动态网页技术制作出来的.

  4.2 环境可行性分析

  4.3 系统运行环境

  1.操作系统(Windows XP 或 Linux).

  2.JDK JDK 用的是 JDK1.5 及其以上的版本.

  3.WEB 服务器:Tomcat 5.5.

  4.数据库:数据库使用的是 Oracle8 及其以上的版本.

  4.4 硬件环境

  AMD Athlon 64 3000+,KingMax PC3200 512MB × 2,Gainward NV35XT.

    Seagate SATA 8M 120GB .

  4.5 网络环境

  局域网或 Internet 广域网.

  5.系统结构可行性分析

  对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了企业的内部管理.管理人员及用户一定会在短时间内掌握并熟练使用.只要动一动鼠标键盘就可以达到想要的效果.

  5.1 系统的组织结构《人力资源管理系统》的结构.如图 2.7.
论文摘要

  人员信息管理软件设计采用的是浏览器/服务器(B/S Brows/Server)结构的.由于本系统只是涉及到人事档案,并未涉及到工资和考勤管理,而人事档的数据量并不大,所以本系统的服务器即是 WEB 服务器同时也是数据库服务器(DBS DataBase Server),该 WEB 服务器采用的是 Apache 的 Tomcat5.25.

  5.1.1.B/S 模式简介

  本系统采用 B/S 模式.B/S(Browser/Server)结构即浏览器和服务器结构.它是随着Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构.在这种结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层 3-tier 结构.这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO).以目前的技术看,局域网建立 B/S 结构的网络应用,并通过 Internet/Intranet 模式下数据库应用,相对易于把握、成本也是较低的.它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如 LAN,WAN,Internet/Intranet 等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全.特别是在 JAVA 这样的跨平台语言出现之后,B/S 架构管理软件更是方便、快捷、高效.

  5.1.2.B/S 模式的优点

  维护和升级方式简单.目前,软件系统的改进和升级越来越频繁,B/S 架构的产品明显体现着更为方便的特性.对一个稍微大一点单位来说,系统管理人员如果需要在几百甚至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但 B/S 架构的软件只需要管理服务器就行了,所有的客户端只是浏览器,根本不需要做任何的维护.无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行.如果是异地,只需要把服务器连接专网即可,实现远程维护、升级和共享.所以客户机越来越"瘦",而服务器越来越"胖"是将来信息化发展的主流方向.今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见和惊人的.因此,维护和升级革命的方式是"瘦"客户机,"胖"服务器.

  成本降低,选择更多.大家都知道 windows 在桌面电脑上几乎一统天下,浏览器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位.现在的趋势是使用B/S架构的应用管理软件,只需安装在 Linux 服务器上即可,而且安全性高.所以服务器操作系统的选择是很多的,不管选用那种操作系统都可以让大部分人使用 windows 作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行.

  比如说很多人每天上"网易"网,只要安装了浏览器就可以了,并不需要了解"网易"的服务器用的是什么操作系统,而事实上大部分网站确实没有使用 windows 操作系统,但用户的电脑本身安装的大部分是 windows 操作系统.

  本系统能够完成添加,修改,删除查询以及各类相关报表的打印,同时提供了具备一定的用户管理功能.由于知识和经验的局限,该系统还有许多不尽人意的地方,待以后的过程中逐步完善.

  • 报警平台
  • 网络监察
  • 备案信息
  • 举报中心
  • 传播文明
  • 诚信网站