组员:付光红 彭玉琦
1.需求概述
1.1项目背景
目前各个企业公司信息化逐步完善,能有效地借助网络才能提高办事效率。如今各大公司针对公司员工的业绩查询系统、管理系统、招聘就业系统、 公司网站等系统在各大企业平台纷纷出现,给办公,管理,休闲生活来了便利。因此公司考勤管理系统能进一步加强公司形象,维护正常的工作秩序,给企业创造一一个优良的工作环境。
就现在而言绝大多数中小企业公司还有采用人工考勤的方式,记录员工工作情况,对于时间比较长的请假,需要通过递交请假申请让领导批准方能生效。这种的模式在目前公司管理中暴露了不可避免的弊端:员工请假不方便、对自己整个季度出勤情况没有整体的统计信息、领导对本公司员工整个季度出勤情况不易查看、领导以及不容易把握员工的出勤情况。
1.2系统目标
首先对企业发展而言顺应信息化发展手段提升常工作的效率,减少人力资源的浪费对于企业的意义是非常重大。企业考勤系统的设计必须要适应企业的发展规模、企业管理的特点、企业的工作流程等重要的要求。有针对性的进行企业考勒系统的设计研发才能实现企业发展的目的。 其次,对于企业的员工而言,企业考勤系统的应用能够提升企业员工的信息化操作水平,提升企业员工对自身的严格要求。同时避免了打卡上班存在着数据记录不准确、系统;漏洞等问题,企业考勤系统为员工提供准确的考勤信息,保证了公平性和科学性。最后,有助于扩大信息化应用范围。计算机技术水平的不断提升为信息化模式创造了平台,尤其是对于经济发展而言,高效快节奏的企业发展更有利于我国参与到国际竞争中去,从企业发展中的细节问题入手为企业的发展创造更好的发展环境,这也是企业考勤系统研发的现实意义。
2.功能需求
2.1各功能模块
2.1.1功能模块图
2.2.1考勤模块
考勤模块用于员工的进出打卡,所需的设备有IC卡、出入打卡器、抓拍摄像机和考勤服务器。IC卡中记录员工的个人信息,在接触到打卡机时,抓拍摄像机将对打卡人进行拍照,避免代打卡的情况。打卡器将接收到的IC卡信息通过串口通信传输至考勤服务器,便于存档及查看。
2.2.2查询模块
查询模块用于管理员以及员工查询请假、出勤等情况,所需设备有后台数据库支持、内部考勤系统、电脑显示。数据库存储所有员工信息,在进行查询的时候后台自动与数据库信息核对,进入公司考勤系统将显示各方面相关出勤情况。
3.非功能需求
1.经济需求:员工信息管理在经济需要上有较高的需求,有新员工注册时有大量的数据需要输入,以及员工离职等
2.环境需求:具有网络功能的PC机;操作系统为 Windows XP及以上;数据库管理系统:Microsoft SQL Server 2008及以上;浏览器:IE5.0及以上,推荐使用IE6.0;硬件平台:CPU:P41.8GHz,内存:256MB以上;分辨率:最佳效果1024×768像素。
3.服务需求
数据的安全性保证 教务管理系统中的数据进行相应的安全限制,不能随便进行更改,保密性要高,以防发生随意泄漏事件发生。 灵活性要求,调用相关数据操作要简单,从数据库中调出来的数据要方便打印、录入、修改、删除等相关的操作。
4.软件与硬件或其他外部系统接口
4.1系统网络拓扑图
5.设计和实现的限制
需要一个完善的数据库系统来保存员工的考勤记录,现目前这个数据库系统的搭建较为困难。抓拍摄像机所拍照片的存储具有时效性,所以必须在规定时间内检查打卡人与IC卡的信息是否一致。该功能可以通过图像识别技术实现,但会增加系统的搭建难度。
小组分工
.搜索文字素材:付光红
.绘制功能模块图 :彭玉琦
.绘制系统拓扑图 :付光红
.文档撰写 :彭玉琦