2018-07-02

考勤系统需求分析

1、需求概述

(1)背景

为了适应XX公司人事和考勤制度的顺利实施,满足公司人事考勤的需求,特出此需求方案。

(2)系统目标

根据考勤管理工作的特点和业务流程的特点,对被开发软件系统的主要功能,新能进行完整的描述,为软件开发进行设计和编程提供基础。
(1)规范员工的上下班、请假、外出工作等行为并规范记录。

(2)共享员工的请假及外出工作信息。

(3)根据共享的信息及各种记录方便的计算员工的薪金。

(4)方面合理的管理安排各种带薪假期。

2、功能需求

员工的基本信息查询:查询个人入职时间,工资领取等各方面信息。
请假申请:方便员工请假。
查询打卡记录:方便员工查询考勤记录及缺勤记录。
密码修改:方便管理自己的账户。
管理员管理:方便处理员工信息。


2018-07-02_第1张图片
新建 Microsoft Office Visio 绘图.png

3、非功能需求

(1)性能需求

该系统应该能同时承载100人并发操作,用户操作的响应时间不应该超过1s。

(2)安全性需求

该系统对安全性需求不高,能保证数据不丢失则行。

(3)界面需求

界面设计应该简洁易懂,该部分需求应该不断优化,直至符合用户习惯。

(4)接口需求

1、考勤系统客户端和WEB服务器
其传递参数可以为用户对象和请假对象,外出对象。

2、考勤系统和邮件服务器
传递用户对象

3、WEB服务器和数据库服务器
传递用户对象,请假对象,外出对象,这些对象在存入数据库时需要解封装,从数据库获得时需要封装成相应对象。

4、WEB服务器和打卡机PC

对象数据

5、打开机PC和打卡机

(5)部署环境需求

部署环境一般是指客户所在公司或者部门的IT环境,电脑系统环境,与该软件相关的构件。
系统部署图:


2018-07-02_第2张图片
image.png

4、软件与硬件或其他外部系统接口

2018-07-02_第3张图片
捕获.PNG

5、设计和实现的限制

需要配置较好的PC机,Winxp及以上操作系统,IIS服务器,SQL Server2012软件,结合ASP语言,可以完成目标系统的建设,花费一些时间,可以完成这些工作。

你可能感兴趣的:(2018-07-02)