打卡管理系统需求规格说明书.docx

上传人:b****9 文档编号:25319550 上传时间:2023-06-07 格式:DOCX 页数:11 大小:81.51KB
下载 相关 举报
打卡管理系统需求规格说明书.docx_第1页
第1页 / 共11页
打卡管理系统需求规格说明书.docx_第2页
第2页 / 共11页
打卡管理系统需求规格说明书.docx_第3页
第3页 / 共11页
打卡管理系统需求规格说明书.docx_第4页
第4页 / 共11页
打卡管理系统需求规格说明书.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

打卡管理系统需求规格说明书.docx

《打卡管理系统需求规格说明书.docx》由会员分享,可在线阅读,更多相关《打卡管理系统需求规格说明书.docx(11页珍藏版)》请在冰豆网上搜索。

打卡管理系统需求规格说明书.docx

打卡管理系统需求规格说明书

机构图标

 

{打卡管理系统}

用户需求说明书

 

文件状态:

[√]草稿

[]正式发布

[]正在修改

文件标识:

Company-Project-RD-UR

当前版本:

V1.0

作者:

XX

完成日期:

Year-Month-Day

机构公开信息

版本历史

版本/状态

作者

参与者

起止日期

备注

 

 

 

 

0.文档介绍

为了实现企业管理制度的需求,实现整个管理过程的自动化,无纸化办公,方便管理层的管理,改变原有不合理的人工管理方式存在的一些漏洞等。

 

本方案实现了员工系统登录、打卡信息查询管理、人事管理、系统设置、备份管理和报表管理功能,达到企业整个上下班管理过程的自动化,无纸化,操作简单、高效、直观,进一步完善企业员工制度的管理。

0.1文档目的

此需求规格说明书是对用户需求分析的结果,明确系统应具有的功能及性能与界面方面的需求,使系统分析员及软件开发组成员能清楚地了解用户的需求,并在此基础上完成后续设计与开发工作。

0.2文档范围

该文档包含系统功能性需求和非功能性需求两个方面

0.3读者对象

客户、系统开发人员

0.4参考文档

公司管理制度

0.5术语与缩写解释

缩写、术语

解释

UML

UnifiedModelingLanguage(UML)又称统一建模语言或标准建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。

Use Case图

用例图 可以表示客户的需求,通过用例建模可以对外部的角色以及它们所需要的系统功能建模。

 

CMM

能力成熟度模型(CapabilityMaturityModel,英文缩写为CMM)是一种开发模型。

SPP

简并行过程(SimplifiedParallelProcess)是基于CMMI以及软件工程和项目管理知识而创作的一种“软件过程改进方法和规范”,它由众多的过程规范和文档模板组成。

SPP主要用于指导国内IT企业持续地改进其软件过程能力。

1.产品介绍

打卡管理系统:

主要实现公司对员工考勤方面的自动化管理。

主要功能模块如下:

1、系统管理模块

2、人事管理模块

3、备份管理模块

4、报表管理模块

5、系统设置模块

2.产品面向的用户群体

企业各部门的普通员工,系统管理员

3.产品应当遵循的标准或规范

本产品是模拟产品,尚没有遵循的标准.

4.产品的功能性需求4.0功能性需求分类

功能类别

子功能

1、系统管理模块

管理员登陆模块

管理员修改密码

2、人事管理模块

个人打卡信息查询

所有人打卡信息查询

员工打卡信息修改删除

3、备份管理模块

数据库备份

4、报表管理模块

月打卡信息统计表

5、系统设置模块

时间规则设定(上下班时间设置)

 

4.1系统管理模块

4.1.1管理员登录模块

名称

管理员登录

功能描述

管理员输入账号和密码登录,进入系统

实现要求

提供登录界面

输入

账号密码

处理

系统验证输入账号和密码与后台数据库数据是否正确

输出

1、输入的账号和密码正确,进入打卡管理系统

2、输入的账号和密码不正确,则重新返回登录页面

补充说明

账号和密码不能为空

4.1.2管理员修改密码

名称

管理员修改密码

功能描述

让管理员能够修改自己的登录密码

实现要求

提供修改密码页面

输入

输入旧密码和新密码

处理

1、验证输入旧密码与数据库密码是否一致

2、旧密码正确,则输入新密码

3、旧密码错误,则重新输入

输出

1、旧密码正确,输入新密码,提示修改成功

2、旧密码错误,重新进入修改密码页面

4.2人事管理模块

4.2.1个人打卡信息查询

名称

个人打卡信息查询(前台)

功能描述

让员工能够根据姓名查询当月的打卡情况

实现要求

按姓名查找

输入

输入员工姓名

处理

验证请求查找的姓名是否存在,从数据中查找符合条件的记录

输出

显示查找结果

4.2.2所有人打卡信息查询

名称

所有打卡信息查询

功能描述

让管理员能够查询所有员工当月的打卡情况

实现要求

按部门名称查找

输入

输入部门名称

处理

验证请求查找所在部门名称是否存在,从数据中查找符合条件的记录

输出

显示查找结果

4.2.3员工打卡信息修改删除

名称

员工打卡信息修改删除

功能描述

让管理员能够方便快捷的处理员工打卡情况

输入

1、点击修改,可以重新输入修改员工的考勤信息。

2、点击删除,可以直接删除员工考勤信息。

处理

1、验证所输入的数据的有效性在保存到数据库。

2、直接删除

输出

1、显示修改成功2、显示删除成功,

4.3备份管理模块

4.3.1数据库备份

名称

数据库备份

功能描述

备份系统数据库数据

实现要求

用数据库备份

输入

备份文件保存路径

处理

备份数据库

输出

提示备份成功或错误信息

4.4报表管理模块

4.4.1月打卡系统报表生成

名称

打卡统计表

功能描述

统计员工的打卡信息

实现要求

对员工的打卡信息进行统计

输入

部门、姓名、打卡时间段

处理

统计员工的打卡信息

输出

月打卡信息统计表

4.5系统设置模块

4.5.1时间规则设定(上下班时间设置)

名称

时间规则设定(上下班时间设置)

功能描述

设定每天准确的上下班时间界限

实现要求

设置上、下班时间

输入

员工的上班与下班时间

处理

设定员工的上班和下班时间

输出

提示保存成功

补充说明

上下班时间不能为空,下班时间不能<上班时间

5.产品的非功能性需求

5.1用户界面需求

需求名称

详细要求

操作方式

软件操作简洁、人性化

客户界面

客户界面采用微软通用界面标准,整洁、美观

5.2软硬件环境需求

需求名称

详细要求

软件体系架构

软件主体功能采用B/S结构实现

数据库

软件支持MYSQL数据库

服务器

WEB服务器:

P43.6GCPU,4G内存,500G硬盘

5.3产品质量需求

主要质量属性

详细要求

正确性

在不同的环境下保证软件的正确性,不出现导致异常错误

健壮性

软件要能适应不同版本的操作系统以及MYSQL等主流数据库

可靠性

系统的全年非人为故障在5小时以内

性能,效率

一般查询统计操作在4秒内得到结果

易用性

普通操作人员要很容易上手,软件操作流程人性化

清晰性

对各模块做到功能分界明晰,软件有很清晰的框架

安全性

对用户次密码进行验证

可扩展性

软件要有良好的可扩展性,要求管理员队员没有的功能进行编码实现,对新增的项目能够加入软件中使用

兼容性

能够提供标准接口对将其它系统的告警接入到该产品中

可移植性

要求底层软件在不同的硬件环境下直接编译生成,不需要修改源代码

5.n其他需求

 

附录A:

用户需求调查报告

常见需求调查方式有:

✧与用户交谈,向用户提问题。

✧参观用户的工作流程,观察用户的操作。

✧向用户群体发调查问卷。

✧与同行、专家交谈,听取他们的意见。

✧分析已经存在的同类软件产品,提取需求。

✧从行业标准、规则中提取需求。

✧从Internet上搜查相关资料。

A.1需求标题1

需求标题1

调查方式

调查人

调查对象

时间、地点

需求信息记录

A.n需求标题N

需求标题N

调查方式

调查人

调查对象

时间、地点

需求信息记录

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1