1.需求概述(背景、系统目标)
1.1 背景
随着计算机技术和电脑的不断发展与普及,企业的考勤管理系统也在不断的完善发展。自动化考勤系统,能快速提升员工效率,全面人事管理,避免出现传统考勤数据丢失和绩效不精准的情况。外勤,迟到,早退,排班。第一时间掌握员工的考勤信息。解决传统打卡机,无法考核外出员工的问题。
1.2系统目标
(1)解决员工手工签到效率低下、安全性没有保证、需要后期手工制作的问题。
(2)更加方便、快捷、有效签到,提高企业的人事管理效率节省人力资源。
(3)可以安全有效的管理考勤记录,方便后期的员工的出勤统计。
2.功能需求
-
管理员模块:主要实现考勤时间的管理的设定和后期的出勤情况统计,对企业员工的基本信息的管理和员工的新增和删除,管理员的增加删除,部门的管理。
-
普通员工模块:主要是普通员工的日常考勤,日常上下班考勤打卡和用户密码的修改。
-
操作:用户通过主页面输入用户名和密码,经过后台的校验分析,如果是管理员就可以进入管理员模块进行相对应的操作;如果是普通的员工,系统则会跳转都相对应考勤界面,上班时点击打卡,就可以保存上班的时间,下班时再次登录到界面点击打卡,然后下班的时间就会记录在对应的当天考勤数据中。
1.PNG
3.非功能需求
- 可使用性:系统操作简单,操作界面简洁。
- 安全性:不同的用户有不同的账户权限,不能越权。当密码输入出错次序高于三次时系统屏蔽登陆功能。
- 可管理性:管理性强,系统性的操作平台更有利于超市各方面的管理。
机房:多台服务器及数据存贮设备。 - 可靠性:联网性操作平台管理远远比人力性管理便捷可靠得多。
- 系统开发平台:Microsoft visual 2012
- 系统开发语言:c#
- 数据库:Microsoft SQL server 2012
- 运行平台:Windows 7/Windows 10
- 需承载信息量大、反应速度快
4.软件与硬件或其他外部系统接口
2.PNG5.设计和实现的限制
- 企业考勤系统对于技术要求相对较高,需要不断的成熟发展。
- 需投入很多的精力和时间,也需要拓宽发展的渠道
网友评论