考勤系统需求分析
1、需求概述
背景
考勤系统是指一套管理公司的员工的上下班考勤记录等相关情况的物联网应用系统,是考勤软件与考勤硬件结合的产品,用于企业掌握并管理员工的出勤动态。
系统目标
规范员工的上下班、请假、外出工作等行为并规范记录。
共享员工的请假及外出工作信息。
根据共享的信息及各种记录方便的计算员工的薪金。
方面合理的管理安排各种带薪假期。
2、功能需求
考勤系统登陆功能
考勤系统注册功能
考勤系统打卡功能
考勤系统查询功能
考勤系统统计功能
3、非功能需求
(1)部署环境需求
部署环境在公司或者部门的IT环境,电脑系统环境,或者与该软件相关的构件。
(2)接口需求
基础构件:拼音首字母查询、姓氏笔画排序
业务构建:查询、统计、公式
数据通讯采用HTTP协议
用户界面:采用IE浏览器
(3)安全性需求
该系统对安全性需求不高,能保证数据不丢失则行。
(4)性能需求
该系统应该能同时承载100人并发操作,用户操作的响应时间不应该超过1s。
(5)界面需求
界面设计应该简洁易懂,该部分需求应该不断优化,直至符合用户习惯。
4、软件与硬件或其他外部系统接口
考勤程序一直运行在服务器上,当职员打卡以后,信息自动保存到数据库中。职员可以登录查询程序,查看自己的考勤;管理员可以登录查询程序,查看职员的考勤。所以考勤系统由两部分程序组成,一部分是考勤程序,一部分是查询程序。
系统网络拓扑图:
5、设计与实现的限制
考勤系统只能在IE浏览器上运行,不支持手机运行。