1 绪论
1.1 研究背景
规模化发展已经成为现代企业的主要特征之一,这一特征的出现和不断发展是推动和促进国民经济发展的关键所在。在企业规模不断扩大的情况下,企业从业人员的数量也开始不断增加,导致企业人力资源管理成为企业发展中最为关键的问题之一。吸引优秀人才和防止人才流失是企业人力资源管理的主要目的,在信息化快速发展的背景下,如何进一步提高企业人力资源管理的信息化成为企业未来发展中主要考虑的问题之一。
在知识经济时代,人才已经成为企业的第一利润源,特别是在激烈的市场竞争中,人力资源的数量和质量在企业市场竞争力提升中的作用越来越突出。简单来讲,人力资源管理需要进一步提高员工的积极性,提升对企业的认同感和归属感,降低企业在发展过程中所面临的人才流失状况,通过人力资源管理发挥人才对于企业的价值,为企业实现可持续发展做出应有的贡献。对于企业人力资源管理来讲,如何进行有效的管理,体现出人力资源管理中的公平性和公正性,是企业发挥人才价值的关键。借助人力资源管理信息系统来提高人力资源管理效率。从目前企业人力资源管理的发展现状来看,信息化已经成为人力资源管理的主要趋势,同时在信息化管理方面已经开发出了大量的信息系统,对企业人力资源管理的发展起到了重要的作用。但是对于零售企业来讲,由于其人力资源管理零散、庞大等特点,导致缺乏相关的系统,导致零售企业在人力资源管理方面还是采用传统的人工管理方式对人事信息进行处理,导致人力资源管理的效率较低。人力资源管理信息系统是企业信息化的重要组成部分,通过信息系统来实现人力资源管理对于企业的信息化以及企业的快速发展均具有十分重要的意义和作用。
.........................
1.2 研究意义
人力资源信息系统的开发对于零售企业的管理的实践具有十分重要的意义,同时该系统的设计和开发也能够进一步丰富目前我国学术界对人力资源管理信息系统的研究文献,具有十分重要的实践意义和理论价值。
人力资源信息系统的开发对于零售企业的管理的实践具有十分重要的意义,同时该系统的设计和开发也能够进一步丰富目前我国学术界对人力资源管理信息系统的研究文献,具有十分重要的实践意义和理论价值。
1.2.1 实践意义
本文在某零售企业人力资源管理信息系统的设计和开发过程中,针对某零售企业的实际情况进行了调查分析,明确了某零售企业人力资源管理的现状以及人力资源管理信息化的需求,在此基础上结合相关的信息技术和方法设计出了针对某零售企业的人力资源管理信息系统。
该系统的设计和开发能够替代某零售企业长期以来手工进行人力资源管理的方式,例如针对员工信息、信息变更以及信息统计等可以实现信息化的管理,方便人力资源管理人员针对企业的实际需求快速的进行人力资源管理,进一步推动和促进某零售企业人力资源管理的系统化、规范化和自动化发展,为实现企业管理信息化奠定基础。
1.2.2 学术价值
我国学术界针对企业人力资源管理信息化从不同的角度和不同的层面进行了研究,并且在人力资源管理信息系统方面取得了一定的成就。但是针对目前零售企业来讲,人力资源管理信息系统的研究文献还相对较为欠缺,因此本文针对人力资源管理信息系统的设计和开发具有一定的学术价值和学术意义,能够在一定程度上丰富我国学术界针对人力资源管理信息系统研究的文献,具有一定的学术价值。
........................
3 某零售企业人力资源管理信息系统需求分析.................... 9本文在某零售企业人力资源管理信息系统的设计和开发过程中,针对某零售企业的实际情况进行了调查分析,明确了某零售企业人力资源管理的现状以及人力资源管理信息化的需求,在此基础上结合相关的信息技术和方法设计出了针对某零售企业的人力资源管理信息系统。
该系统的设计和开发能够替代某零售企业长期以来手工进行人力资源管理的方式,例如针对员工信息、信息变更以及信息统计等可以实现信息化的管理,方便人力资源管理人员针对企业的实际需求快速的进行人力资源管理,进一步推动和促进某零售企业人力资源管理的系统化、规范化和自动化发展,为实现企业管理信息化奠定基础。
1.2.2 学术价值
我国学术界针对企业人力资源管理信息化从不同的角度和不同的层面进行了研究,并且在人力资源管理信息系统方面取得了一定的成就。但是针对目前零售企业来讲,人力资源管理信息系统的研究文献还相对较为欠缺,因此本文针对人力资源管理信息系统的设计和开发具有一定的学术价值和学术意义,能够在一定程度上丰富我国学术界针对人力资源管理信息系统研究的文献,具有一定的学术价值。
........................
2 系统关键技术介绍
2.1 B/S 架构
B/S 结构和 C/S 结构是目前信息系统设计和开发中的主流框架,其中 B/S 结构是在 C/S 结构的基础上发展而来的。在互联网技术和网络技术快速发展的背景下,B/S 结构的出现能够在很大程度上降低客户端的负荷压力,降低整个系统的维护成本,提高系统维护的效率。B/S 结构采用分布式的结构,在提高系统开发效率的同时能够确保系统的安全性。
2.1 B/S 架构
B/S 结构和 C/S 结构是目前信息系统设计和开发中的主流框架,其中 B/S 结构是在 C/S 结构的基础上发展而来的。在互联网技术和网络技术快速发展的背景下,B/S 结构的出现能够在很大程度上降低客户端的负荷压力,降低整个系统的维护成本,提高系统维护的效率。B/S 结构采用分布式的结构,在提高系统开发效率的同时能够确保系统的安全性。
B/S 模式包括浏览器和服务器两个部分组成,用户在访问系统时只需要通过WWW 浏览器就能够实现。基于 B/S 模式的信息系统大部分事务逻辑能够在服务器端实现,通过浏览器来运行系统客户端。B/S 架构和 C/S 架构在系统开发方面存在差异。在最初,
B/S 架构中的浏览器是一种静态页面,这种静态页面导致无法通过网页进行逻辑处理,但是随着各种网页技术的快速发展以及动态化网页的出现,使得 B/S 架构的功越来越完善,页面也越来越丰富,用户通过浏览器就能够几乎完成所有的操作。
B/S 结构的快速发展和应用得益于 WWW 浏览器技术的不断发展和成熟,在系统设计和系统开发的过程中结合各种脚本语言使得原本较为复杂的系统变得简单,同时提升整个系统的功能。B/S 结构成为目前系统开发中的主流结构。B/S 结构包括表示层、业务逻辑层和数据层组成,形成了三层架构。
(1)表示层被成为前端,是整个信息系统的前台。表示层能够为用户提供访问的页面,用户所发送的请求在该层实现,之后返回给表示层,并且在表示层中将用户请求的处理结果展示出来。
(2)业务逻辑层被称为是后端,也就是说服务器端。业务逻辑层对用户的请求进行处理和操作,能够实现对信息系统数据库的调动,通过对用户请求的处理生成一系列结果,并且将处理结果反馈给表示层供用户查看 [18]。
(3)数据层存储了信息系统的数据,能够实现系统与数据库的连接。通过数据层对数据库的管理和操作能够使得用户实现对数据库的调用和访问,同时也能够按照需求对数据库进行更新和相关的操作。
.......................
2.2DO 数据库访问技术
ADO 是主流的数据访问技术,该技术是微软公司为了提高对数据库的访问效率所开发的一种技术和方法,是一种分布式数据共享开发接口,通过这一接口能够全面提高整个数据库访问的效率。ADO 为系统的开发提供了高级接口,通过调用 OLEDB 提供者或者是通过对 ODBC 驱动程序的调动来实现对信息系统数据的访问和调用。如果客户在访问系统时,执行 IIS 中的 ASP 的文件时,系统就能够通过 ADO 接口实现对数据库的访问,并且通过 SQL 语句的执行来实现相关的目的。对于系统来讲,服务器端需要存在 ADO 程序与 OLEDB(ODBC)之间的关联实现对数据库的访问。
共享机制是 ADO 的核心机制之一,具体来讲不同的 Command 对象能够在实际操作中能够共享同样的 Connection 对象。通过多个 Web 页面可通过相同的Connection 对象与数据库链接,不断对数据库进行访问和调用,但是需要注意的是在对数据库进行查询时需要关联不同的 Command 对象。不同的 Web 页面在进行数据库访问和链接时不必一一建议 Connection 对象,通过这种方式则能够全面降低服务器端所面临的负荷压力,提升整个系统的效率。
ADO 技 术 共 享 机 制 同 样 允 许 Recordset 对 象 实 现 对 Connection 对 象 和Command 对象的共享。因此在系统设计和开发中,开发者只需要掌握一种访问数据源的方法就能够实现对不同数据类型的操作和处理,为数据存储提供了常用的编程接口。
............................
(1)表示层被成为前端,是整个信息系统的前台。表示层能够为用户提供访问的页面,用户所发送的请求在该层实现,之后返回给表示层,并且在表示层中将用户请求的处理结果展示出来。
(2)业务逻辑层被称为是后端,也就是说服务器端。业务逻辑层对用户的请求进行处理和操作,能够实现对信息系统数据库的调动,通过对用户请求的处理生成一系列结果,并且将处理结果反馈给表示层供用户查看 [18]。
(3)数据层存储了信息系统的数据,能够实现系统与数据库的连接。通过数据层对数据库的管理和操作能够使得用户实现对数据库的调用和访问,同时也能够按照需求对数据库进行更新和相关的操作。
.......................
2.2DO 数据库访问技术
ADO 是主流的数据访问技术,该技术是微软公司为了提高对数据库的访问效率所开发的一种技术和方法,是一种分布式数据共享开发接口,通过这一接口能够全面提高整个数据库访问的效率。ADO 为系统的开发提供了高级接口,通过调用 OLEDB 提供者或者是通过对 ODBC 驱动程序的调动来实现对信息系统数据的访问和调用。如果客户在访问系统时,执行 IIS 中的 ASP 的文件时,系统就能够通过 ADO 接口实现对数据库的访问,并且通过 SQL 语句的执行来实现相关的目的。对于系统来讲,服务器端需要存在 ADO 程序与 OLEDB(ODBC)之间的关联实现对数据库的访问。
共享机制是 ADO 的核心机制之一,具体来讲不同的 Command 对象能够在实际操作中能够共享同样的 Connection 对象。通过多个 Web 页面可通过相同的Connection 对象与数据库链接,不断对数据库进行访问和调用,但是需要注意的是在对数据库进行查询时需要关联不同的 Command 对象。不同的 Web 页面在进行数据库访问和链接时不必一一建议 Connection 对象,通过这种方式则能够全面降低服务器端所面临的负荷压力,提升整个系统的效率。
ADO 技 术 共 享 机 制 同 样 允 许 Recordset 对 象 实 现 对 Connection 对 象 和Command 对象的共享。因此在系统设计和开发中,开发者只需要掌握一种访问数据源的方法就能够实现对不同数据类型的操作和处理,为数据存储提供了常用的编程接口。
............................
3.1 系统可行性分析.............................. 9
3.1.1 经济可行性.................................... 9
3.1.2 技术可行性.................................. 9
4 某零售企业人力资源管理信息系统设计............................ 16
4.1 系统总体设计............................... 16
4.2 功能模块设计...............16
5 某零售企业人力资源管理系统实现与测试.................................. 30
5.1 用户登录模块的实现................................... 30
5.2 主要功能模块实现.......................... 31
5.3 系统测试............................ 34
5 某零售企业人力资源管理系统实现与测试
5.1 用户登录模块的实现
某零售企业人力资源管理信息系统的设计采用 B/S 模式,在该系统的前台压面测试的过程中运用到了 HTML 和 CSS 两种相关的技术,通过这两种技术的运用实现了系统页面设计。
HTML 是一种结构性标记语言,在目前系统开发和互联网的发展中扮演着关键性的角色。HTML 是为了推动和促进互联网的快速发展而诞生的,为网络信息的展示提供了统一的语言。HTML 的主要特点包括标记语言和超文本连接两个不同的方面。HTML 为网络技术提供了语言标准,在这一语言标准下能够开发出高性能的系统。具体来讲某零售企业人力资源管理新系统的登录界面如图 5-1 所示。
#p#分页标题#e#
.........................
6 总结与展望
6.1 总结
本文主要针对某零售企业人力资源管理信息系统进行了全面的分析,通过人力资源系统的需求分析、设计分析和实现及测试,从不同的角度对其进行了分析,该系统的开发及应用能够在很大程度上提升某零售企业人力资源管理的信息化程度,对于实现某零售企业人力资源管理相关业务的标准化以及科学化发展具有十分重要的意义。
本系统采用 B/S 三层结构模式,结合某零售企业的实际情况,将人力资源管理信息系统划分为人事管理、人员考勤管理、培训管理、绩效管理、招聘管理、系统维护等模块,通过各个模块的详细分析完成了某零售企业人力资源管理系统的开发,通过系统测试得出该系统都达到了系统设计和开发的目的,能够全面提高某零售企业人力资源管理的信息化程度,提升企业人力资源管理的效率。
6.1 总结
本文主要针对某零售企业人力资源管理信息系统进行了全面的分析,通过人力资源系统的需求分析、设计分析和实现及测试,从不同的角度对其进行了分析,该系统的开发及应用能够在很大程度上提升某零售企业人力资源管理的信息化程度,对于实现某零售企业人力资源管理相关业务的标准化以及科学化发展具有十分重要的意义。
本系统采用 B/S 三层结构模式,结合某零售企业的实际情况,将人力资源管理信息系统划分为人事管理、人员考勤管理、培训管理、绩效管理、招聘管理、系统维护等模块,通过各个模块的详细分析完成了某零售企业人力资源管理系统的开发,通过系统测试得出该系统都达到了系统设计和开发的目的,能够全面提高某零售企业人力资源管理的信息化程度,提升企业人力资源管理的效率。
参考文献(略)