《企业员工信息管理系统的构建,信息管理论文.docx》由会员分享,可在线阅读,更多相关《企业员工信息管理系统的构建,信息管理论文.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、企业员工信息管理系统的构建,信息管理论文随着市场竞争的剧烈化,就使得企业进行降低成本.而降低成本就得减少支出,但是,怎样减少支出呢?无纸化办公是减少支出的一项内容,这就使得有必要开发一些办公自动化的软件(OA Office Automation),而本文将要开发的(人力资源管理系统就是 OA 的一种具体表现出. 1 课题背景 随着 20 世纪的过去以及 21 世纪的到来,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前的剧烈.但是,归根结底都是人才竞争的结果.在当今市场的环境下,谁能有效地管理和开发人力资源,谁就能把握知识经济时代的高级人才生产力.如今,但但凡经营得好的企业都已经意识
2、到人力资源对于企业的重要性了,都想充分地利用和开发本企业的人力资源.然而,怎样将人力资源转化为一种现实的劳动生产力,对于诸多的管理者还存在着很多盲点.看似简单的人力资源管理,蕴涵了极为丰富的内涵.它能够通过对人力资源的规划、招聘、考核、培训、鼓励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感和责任感.通过人力资源的有效管理,把握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,进而充分发挥每个员工的潜能,为企业创造更大的价值.只要这样,才能使企业拥有不断创新的活力,保证其在研发、生产及营销等领域获得领先地位,最终博得业内和市场的尊重与认可.随着人力资源部门工作的日益深切进
3、入,人力资源经理专业要求的日益提升,使得计算机等先进技术在工作中的作用日益显现.因而,开发人力资源管理系统(HRMS Human Resource Management System)是非常有必要的,它不仅能够完成日常繁琐的业务,也能准确地及时地搜集各种人力资源信息以提供管理者对于人员的管理和利用.Java 网络编程是比拟流行的开发工具,所以(人力资源管理系统是用 Java 编程完成的. 2 项目设计原则 2.1 实用性原则 充分考虑到在人力资源管理中可能碰到的种种问题,尽量全面的做好需求分析,以减少日后更新软件的次数. 2.2 经济性原则 建立合适企业本身需求的网络平台,提供广泛的涵盖用户多
4、种需求的功能,数据处理方式灵敏以知足需求,节省网站建设成本,并确保其较好的拓展性和开放性;同时网站具有基于 WEB 界面的管理后台,能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率. 2.3 扩大性原则 网站的整体规划及框架设计是具可扩大性的,前台页面的设计能保证网站在增加栏目后不会毁坏网站的整体构造.后台数据库的设计具有高度的扩大性,能够根据需要对栏目、类别的增、删、修改. 3 需求分析 网络化的今天,网络人力资源管理系统使新的人力资源协作管理形式成为可能.好的人力资源管理系统,应当帮助用户方便、迅捷、准确地对人力资源信息进行录入、查询、删除、
5、修改及统计等操作,并且具有设计合理的数据库.根据上述要求将系统需求分解为如下的几点: 3.1 用户基本信息的管理 为了更好的管理,录入、删除每位员工的基本信息功能是进特别必要的,按实际情况,基本信息包括:编号、姓名、性别、职称、职务、学历、政治相貌、出生日期、参加工作时间、联络 、家庭住址等. 3.2 人员信息查询功能 当使用者要查找某人的信息时,怎样能快速、准确的查询信息是特别重要的需求.所以这就需要一个良好完善的查询功能来知足这个需求. 查询功能应具备下面要求: 1.快速的查询信息 2.保证所查询信息准确无误 3.可按需求进行分类查询 4.多种选项的查询方式 3.3 人员信息的删除功能 当
6、人力资源管理系统存在不必要或者错误的信息时,需要对这些信息进行删除,避免在数据库中存留大量无用数据,也为了避免在数据查询、统计中出现误差. 删除功能应具备下面要求: 1.快速的删除信息 2.准确的删除信息,避免误删有用信息 3.安全稳定,避免毁坏数据库数据 3.4 人员信息的修改功能 当出现录入信息错误时,或者需要更新某项数据时,就需要对特定的数据进行修改、更新,以保证数据信息的准确.所以就需要良好的修改功能知足这个需求. 修改功能应具备下面要求: 1.快速的修改信息 2.按特定需求进行修改 3.修改安全、准确 3.5 人员信息的统计功能 天津市每季、每年均要求各企业对人力资源信息进行大量的统
7、计,例如对年龄、性别、参加工作时间、职称、职务、工资等统计.所以统计功能是人力资源管理方面一个特别重要的需求功能. 统计功能应具备下面要求: 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
8、 动态网站技术介绍 Internet 起源于 20 世纪 60 年代的美国,它在最近几年迅速风行全球,其根本原因不仅在于她拥有卓越的国际通信功能,更在于它拥有宏大的信息资源.所谓的 Internet 是指由分布在全世界成千上万的计算机网络遵循一定的通讯协议,并互相联络在一起而构成的国际互连网络,也就是讲,Internet 是建立和使用这些网络的人群,群体,企业以及各种网络资源的集合体. 随着网络技术的不断发展,单纯的静态页面已经不能知足发展的需要,由于静态页面是用单纯的 语言组成的,它没有交互性.为了知足实际的需要,很多网页文件扩展名不再只是 htm , ,出现了以 php , asp , j
9、sp , s 等为后缀的网页文件,这些都是采用动态网页技术制作出来的. 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.系统构造可行性
10、分析 对于用户来讲,本系统只要求使用者把握一定的上网经历体验,经过仔细设计和测试之后的系统具有操作简单,方便灵敏等优点,足能够知足各种用户的不同需求,同时也方便了企业的内部管理.管理人员及用户一定会在短时间内把握并熟练使用.只要动一动鼠标键盘就能够到达想要的效果. 5.1 系统的组织构造(人力资源管理系统的构造.如此图 2.7. 人员信息管理软件设计采用的是阅读器/服务器(B/S Brows/Server)构造的.由于本系统只是牵涉到人事档案,并未牵涉到工资和考勤管理,而人事档的数据量并不大,所以本系统的服务器即是 WEB 服务器同时也是数据库服务器(DBS DataBase Server),
11、该 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 构造的网络
12、应用,并通过 Internet/Intranet 形式下数据库应用,相对易于把握、成本也是较低的.它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比方 LAN,WAN,Internet/Intranet 等)访问和操作共同的数据库;它能有效地保卫数据平台和管理访问权限,服务器数据库也很安全.十分是在 JAVA 这样的跨平台语言出现之后,B/S 架构管理软件更是方便、快速、高效. 5.1.2.B/S 形式的优点 维护和升级方式简单.当前,软件系统的改良和升级越来越频繁,B/S 架构的产品明显具体表现出着更为方便的特性.对一个略微大一点单位来讲,系统管理人员假如需要在几百甚
13、至上千部电脑之间来回奔跑,效率和工作量是可想而知的,但 B/S 架构的软件只需要管理服务器就行了,所有的客户端只是阅读器,根本不需要做任何的维护.无论用户的规模有多大,有多少分支机构都不会增加任何维护升级的工作量,所有的操作只需要针对服务器进行.假如是异地,只需要把服务器连接专网即可,实现远程维护、升级和分享.所以客户机越来越 瘦 ,而服务器越来越 胖 是将来信息化发展的主流方向.今后,软件升级和维护会越来越容易,而使用起来会越来越简单,这对用户人力、物力、时间、费用的节省是显而易见和惊人的.因而,维护和升级革命的方式是 瘦 客户机, 胖 服务器. 成本降低,选择更多.大家都知道 window
14、s 在桌面电脑上几乎一统天下,阅读器成为了标准配置,但在服务器操作系统上windows并不是处于绝对的统治地位.如今的趋势是使用B/S架构的应用管理软件,只需安装在 Linux 服务器上即可,而且安全性高.所以服务器操作系统的选择是很多的,不管选用那种操作系统都能够让大部分人使用 windows 作为桌面操作系统电脑不受影响,这就使的最流行免费的Linux操作系统快速发展起来,Linux除了操作系统是免费的以外,连数据库也是免费的,这种选择非常盛行. 比方讲很多人天天上 网易 网,只要安装了阅读器就能够了,并不需要了解 网易 的服务器用的是什么操作系统,而事实上大部分网站确实没有使用 windows 操作系统,但用户的电脑本身安装的大部分是 windows 操作系统. 本系统能够完成添加,修改,删除查询以及各类相关报表的打印,同时提供了具备一定的用户管理功能.由于知识和经历体验的局限,该系统还有很多不尽人意的地方,待以后的经过中逐步完善.