- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业员工后勤管理系统的设计与实现
随着信息时代的到来,公司必须加强自身信息基础设施的建设,通过企业基础数据的计算机化、企业业务流程和事务处理的计算机化、内部控制和实施控制流程的计算机化、人员的行为规范管理和其他基础管理信息工程,确保公司在规模不断扩大、业务快速发展的过程中保持坚实的管理基础和核心内容,促进公司的可持续发展。而考勤管理系统是企业信息化建设的一个重要部分。该系统主要对员工的考勤实现自动化管理, 以降低管理成本、提高管理效率和水平。本文详细讨论了某公司考勤管理系统的系统设计重点、设计思想和难点, 并给出了关键技术的实现过程。
1. 系统设计
1.1 web东北部系统
由于该公司有覆盖内部的高速的Intranet局域网, 通过自己的专用服务器接入Internet, 并拥有供公司内部查看的Web主页, 并在此基础上建立一套新型的基于Web Server的考勤管理系统是完全可行的。该系统的开发语言采用功能强大的ASP.NET, 后端数据库采用SQL2000英文版, 服务器使用Windows2000操作系统, 并且安装IIS6.0, 在服务器端安装数据备份磁带机, 同时客户端安装Windows98以上版本。
1.2 系统的构成和功能
该公司考勤管理系统的使用主要是用户通过客户端的IE浏览器来访问公司内部的Web服务器, 查询和修改相关信息, 所以该系统的物理结构有三层:第一层是分布在有权限的公司内部网络用户终端, 有关人员可以使用终端上的浏览器, 在授权范围内, 在公司内部通过自己的帐号和密码进入管理系统;第二层是位于公司信息中心机房的Web服务器, 它负责接受各用户的访问请求, 并把处理结果通过网络送给用户;第三层是同样位于中心机房的数据库服务器, 它负责存储、处理通过网络收集的数据。因此软件结构也分为三层:浏览器层, 应用服务器层, 数据库服务器层。系统结构如图1所示。
系统的核心部分是Web Server, 它负责接受本地的HTTP查询请求, 然后根据查询的条件到数据库服务器获取相关数据, 再将结果翻译成标准HTML语言和ASP.NET (C#) 代码, 传送回提交请求的用户浏览器。同样, 浏览器也会将更改、删除、新增数据记录的请求申请送至Web服务器, 由后者和数据库服务器联系完成这些工作。
1.3 系统总体架构
考勤管理系统主要的目的是帮助人事部门与其它各部门主管以更便利、更清楚的方式查询该部门员工的刷卡纪录和处理员工的刷卡异常, 及时掌握员工的出勤情况, 同时人事部门也可以及时掌握员工的基本情况。本系统的设计总共有5个大的模块:刷卡纪录查询, 当天异常查询, 三天未刷卡查询, 设定, 报表。这些模块可以完成如下功能: 各部门的助理和主管可以查询其管辖部门员工的刷卡异常, 可以选择处理方式;助理和主管处理异常后, 由人事部门再进行确认。本系统提供了多种搜索功能, 以便使用者快速寻找到相关人员的考勤数据, 配合权限管理机制, 系统管理人员可自行设定人员的管理部门和权限的类别。要指出的是, 公司的每个员工都具有不同的访问权限, 权限不同所能看到系统的运行接口和功能也不同。当今世面上应用该系统的公司也比较多, 但是根据公司规模和具体的运作情况不一样, 其系统功能及需求, 系统的设计方案也大同小异。本公司依实际情况须实现如下要求:
(1) 各部门的主管和助理可查询其管辖部门员工的刷卡记录。系统使用者进入刷卡数据查询, 查询员工的部门数据、上下班刷卡时间、刷卡的卡机号等。
(2) 使用者可通过本页面查询其管辖部门员工刷卡异常, 依其实际情况来处理这件异常, 主管处理异常后交人事部门进行确认。
(3) 使用者可通过本页面来查询其管辖部门有三天未刷卡员工的异常, 将处理意见交人事部门来对这些异常进行确认。
(4) 在此页面内有权限的使用者可通过选择自己所在部门, 输入自己的工号、E-mail, 还可选择主管, 可将自己加入此表中。这个页面的主要功能是为使用者开通权限, 当然是从前台开的权限 (安全起见) , 开通了这个权限后使用者可访问到次系统的更多页面。
(5) 此页面功能是查询固定时间段内所有部门的异常总数, 其功能模块图如图2。
1.4 数据库设计
依据系统的各子模块的功能设计本系统的数据E-R图, 如图3所示。
2. sql系统开发
本系统是在Windows 2000 Professional 环境下采用ASP.NET和SQL Server 2000开发的。该系统主要实现刷卡记录查询、当天刷卡异常和报表等功能, 其中实现刷卡记录查询是很重要的一部分, 下面给出了系统功能级数据流图以及刷卡记录查询的实现。
2.1 级数据集方案
考勤管理系统功能级数据流图, 如图4所示。
2.2 考勤管理系统的发展
使用者通过IE进入We
您可能关注的文档
最近下载
- 电气安全隐患排查速查手册,隐患对应依据(已发).pptx VIP
- 纯电动汽车维护与保养(中职):新能源汽车维护与保养基础认知PPT教学课件.pptx
- 二年级数学上册第一、二单元测试卷.pdf VIP
- 医学文献和文献检索概论知识分享.ppt
- 市政工程施工人员安全培训讲义.pptx VIP
- 大学课程《水文分析与计算》PPT教学课件:2.3设计洪水分析计算.pptx VIP
- 非金属及其化合物(附答案解析)-2023年高考化学二轮专项突破.pdf VIP
- 工程收尾具体工作方案(3篇).docx VIP
- “老家伙”的天空不留遗憾.doc VIP
- 大学课程《水文分析与计算》PPT教学课件:3.4水库防洪调节.pptx VIP
文档评论(0)