- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于bs模式的中小企业员工管理系统的分析与设计
公司人力资源是公司管理的重要组成部分,在公司的整个管理中发挥着重要作用。随着计算机技术和企业信息化的飞速发展,由计算机实现的人事管理系统已经成为企业管理内不可缺少的一部分,是适应现代企业制度要求,推动企业劳动人事管理走向科学化、规范化的必要条件。一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这给查找、更新和维护都带来了不少的困难。随着计算机技术的飞速发展,计算机在企业管理中应用的普及,很多大型企业都已经实现了管理的信息化,中小型企业利用计算机实现企业人事管理也势在必行。合理地利用有助于企业发展的管理系统是企业改革的一种优越体现,不仅保证了核算准确度,还成倍地提高了工作效率,创造了更多的效益,使企业的发展越来越好。
1 中小企业的劳动监察制度的分析
1.1 工作流程c型
随着信息时代的到来以及办公自动化的全面发展,中小企业员工管理工作的需求也在不断提高。传统的手工作业操作繁杂,效率低下,已经不能满足当前发展的要求。由计算机实现的员工管理系统(management information systems)改变了传统的操作模式,能够满足技术上的需求和企业发展的需要,动态地实现了员工信息管理、部门机构管理、人事变动、考勤信息管理等重要功能。
1.1.1 系统,规范地使用系统,即用户
对使用系统的用户进行管理,为他们分配一定的权限,使他们规范地使用系统。本系统的用户及其操作权限都是由管理员添加的,管理员添加完毕之后,再将登录名(即职工编号)和密码分配给员工。
1.1.2 基本信息
基本信息管理包括对员工基本信息和调动、分配、使用情况的记录进行查询、添加、删除和修改。
1.1.3 机构编制功能
由于企业内部结构相对复杂,涉及的部门、机构比较多,而且机构之间人员流动较频繁,所以需要添加机构编制功能。机构编制包括企业以及子公司的公司编号,分厂的编号和各部门的编号、基本情况的记录。
1.1.4 出勤情况查询
考勤信息管理模块用于对员工的考勤情况进行记录,同时管理和查询企业员工出勤情况。其中包括日考勤记录、请假、加班、出差等情况的查询、添加、删除和修改。
1.1.5 生活系统功能
系统维护是保障整个系统的安全性,它可以通过系统管理员来进行整个系统的维护与日志管理,它包含角色管理、权限管理、人员添加、账户开通、账户撤销、日志管理等诸多功能,提供了方便的管理。
1.2 sp页面的实现
本系统基于JSP技术,JSP是Sun公司推出的新一代站点开发语言,在动态网页系统中有广泛的应用。利用JSP开发的系统具有一次编写、到处运行、多平台支持和强大的可伸缩性等特点。JSP页面由HTML代码和嵌入其中的Java代码片段组成。当客户端请求服务器端的JSP页面时,这些页面被容器翻译成Java Servlet代码,容器对这些Java Servlet处理后将生成的HTML页面返回给客户端的浏览器。JSP页面中还利用Java Bean组件来实现对Java代码的封装和重用。
系统所采用的体系结构是基于比较流行的三层B/S结构,将系统可表示为表示层、中间层、数据库层,三层结构中的“中间层”就是将两层中客户机中的“逻辑运算”等事务处理工作移出来的,从而减少客户机和服务器的压力。基于JSP的B/S体系结构见图1。
1.3 系统的功能模块
根据对中小企业员工管理系统的功能需求分析,本系统的主要模块包括:系统用户管理、基本信息管理、部门机构管理、考勤信息管理,系统的维护5个部分。
2 中小企业的员工管理系统的实施
2.1 数据库的扩展性
系统后台数据库的实现可采用Microsoft Access 2003来实现,Microsoft Access 2003使用简单、方便,也有较强的安全性,可对数据提供可靠的保障,也是我们实现数据库的首选工具,同时它还具有良好的兼容性,使得它有很好的扩展性,能够实现标准的查询语言。
SQL2000具有更高的安全性,但是它使用不及Microsoft Access 2003方便,要求较高,对于小型数据库没有太大的必要。FOXPRO也可作为我们的选择,但是它的安全性保障不好。Microsoft Access 2003可具有与JSP实现良好接口,这也是我们选择它的另一个原因。
概念结构是独立于实际数据模型的信息结构,必须将其转化为逻辑结构后才能进行数据库应用的设计。在概念结构设计的基础上,将实体转化为以下的关系表:员工基本信息表、考勤表(包括考勤信息表、请假信息表)、组织机构表(包括机构信息表和部门信息表)。它们分别记录了系统不同的信息,支持系统的运行。
2.2 基于jdbc的技术实现
访问数据库所用到的JDBC(Java Da
文档评论(0)