基于B-S架构的考勤管理系统的设计与实现.docxVIP

基于B-S架构的考勤管理系统的设计与实现.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

?

?

基于B/S架构的考勤管理系统的设计与实现

?

?

吕兰芳

摘要伴随着企事业单位计算机化管理进程的不断发展,系统化管理机制成为常态管理的根本,其中,考勤管理作为绩效考评的依据,受到了社会各界的广泛关注,为了从根本上解决考勤管理的实效性,推进系统化、便捷化以及可靠性管理系统。本文对基于B/S架构的考勤管理系统的设计模块和系统实现展开了讨论,以供参考。

【关键词】B/S架构考勤管理系统设计实现

在考勤管理工作开展的过程中,电脑考勤系统主要由指纹考勤机和考勤管理软件两个部分组成,能有效提高考勤管理效率。在指纹识别考勤管理系统中,基于B/S架构的考勤管理系统是WEB考勤管理软件,能结合单位的实际需求,对管理考勤流程进行深度分析和研究。

1基于B/S架构的考勤管理系统的设计

1.1功能模块

在B/S架构的考勤管理系统中,由于采取了B/S结构,所以,无需在电脑上安装客户端软件,就能直接上网进行数据分析和动态化管理,能兼具扩展功能以及项目修改功能,保证不同模块之间能形成有效的互通关系。

(1)考勤管理模块。主要分为员工登录管理、考勤录入管理、汇总管理。员工登录管理中,涉及登录模块、签到模块、签退模块以及密码修改模块。录入管理中要对正常的考勤信息、请假信息、调休信息以及加班信息进行收集和汇总。将全部信息汇总后就能形成相应的考勤汇总表。

(2)差假管理模块。主要分为员工申请管理、领导审核管理两个部分,前者主要针对员工需求,申请调休、申请病假、申请出差以及申请加班等基础性数据的汇总。后者是领导层面的审批申请阶段。

(3)考勤查询模块,就是员工能对个人的考勤信息进行申请查询。

(4)人事管理模块,要对时间规则进行设定,按照权限分配设定,对上下班、迟到早退、旷工时间、调休请假次数以及工作放假时间等信息进行汇总。

(5)系统设置模块、备份管理模块、提醒模块以及报表管理模块等。

1.2数据库设计

在考勤管理系统设计工作开展过程中,要结合实际情况建立健全完整的信息整合机制,有效完善考勤人员信息分布录入和系统化维护,从而保证数据的完整性和可用性,结合网络化管理机制对客户进行统一性的管理,能从根本上保证数据资料的准确性,一定程度上提高数据应用价值。也就是说,数据要放置在服务器端,有效建立资源共享机制,确保不同部门能对系统数据进行处理,且数据访问权限也能结合系统管理进行分配控制,发挥数据库价值,从而有效避免非法访问。另外,在实际设计工作开展后,要保证逻辑结构的合理性,且提高结构规范化程度,完善数据分析机制,整合安全性价值,针对故障进行预防管理和维护,一定程度上提高数据恢复能力,从而建立健全数据库中数据之间的实体关系。

(1)建立数据字典,对人员的基本信息表进行录入。本文以某学校考勤管理数据库数据字典为例。1.在基础信息表中:人员ID的物理名为ATTEND_USER_ID;人员姓名的物理名为ATTEND_USER_NAME;所属部门ATTEND_USER_DEPARTMENT;職位ATTEND_USER_POSITION等。2.在人员考勤表中,考勤时间ATTEND_ANNAL_DATE、出勤时间ATTEND_ANNAL_BEGIN_TIME、退勤时间ATTEND_ANNAL_END_TIME以及工时ATTEND_ANNAL_HOUR等都是数据库中的基本参数。基础关系表见图1。

(2)建立数据管理层设计结构,利用ORM技术,有效对数据库配置提供更加持久性的服务,能在优化便捷性和维护效果的同时,提升数据管理整体水平。基础性脚本要满足:

。首先,要定义code类,对用户的相关信息进行集中的校对和分析。其次,结合属性能寻找出对应数据库表中的不同字段,按照映射关系

确定最终的映射文件。再次,要保证管理类session的创建过程和关闭指令都能满足实际数据库需求,在满足交互结构后,能够生成有效的源代码。最后,结合所有数据和信息创建相应的配置文件,生成最终的核心源代码

。正是借助这个流程,能实现数据库表的映射分析,使得工作人员能从大数据复杂的统计工作中抽离出来,提高了程序开发的实效性水平。

2基于B/S架构的考勤管理系统的实现

在建立考勤管理系统后,最重要的就是对考勤记录的实现,从而保证具体工作的完整程度贴合实际需求。

(1)对业务进行集中的描述,采取指纹采集器对考勤系统的管理和考核项目予以整合,主要是借助适宜企事业单位需求的系统,建立分布式办公考勤管理系统,从而对多地点区域工作人员出勤状况进行考核管理。

(2)对系统运行过程中传输的文件进行处理和整合,由于其中会出现内存超过百兆的插件,因此,要对系统的融合效果予以分析,借助临时存储空间以存储临时性的文件,减少服务器内存产生的负担,以保证使用效率得以提升。另外,要借助JAVA输入结构,对文件内存结构和

文档评论(0)

159****1290 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档