文档介绍:公司考勤系统软件需求规格说明书
1。1、引言: 本说明书大致分几个部分,前半部分是对软件的一些介绍和 说明,例如背景和硬件等一些说明。中间是对各项需求的概 括和针对用户的需求分析,最后是关于硬件接口附加说明和 软件实现的所必需的一些要求。考勤查询(部门编号、日期;部门 编号、月份)
员工工作情况记录(出勤、加班、请假、出 差)
考情系统使用人
员
定时查询系统,及时登记保存系统数据,更 新和维护,交与领导检查
本产品只针对小型企业,小型企业员工人数不是很多,
运行环境
Windows系统平台,电脑内存1G —上,数据库,vc++
2。0设计和实现上的限制: 技术限制:由于我们组的开发编程人员经验不足,在有些方 面可能无法较快的实现,对vc和数据库的掌握的还不够 因为我们是第一次做这个系统,各方面都有很多限制,暂不 做具体介绍
假设和依赖;
假设用户在运行该系统时出错或产生与实际情况不符的情 况,例如员工的出勤率与系统上所显示的不符合,或者硬件 和软件出了问题 ,我们会安排相关的技术人员维修 ,假设遇 到用户对该软件提出新的或者额外的需求我们会及时更新 软件,考情系统对人机交互的界面依赖较大 ,所以我们会采 用一些人机交互的软件或项目添加到该软件当中去.
关键点: 关键在于功能需求分析,数据库模型设计,人机交互界面的 设计,vc++开发平台,等等。
外部接口技术;
硬件接口 :usb插口,指纹识别仪器接口
软件接口: IE接口,局域网连接,数据库连接,登录系统接口,
通信接口:包括电子邮件、WEB浏览器、网络通信标准
或协议及电子表格等,定义相关的信息格式、规定通信安全
或加密问题、数据传输速率和同步通信机制。
2。3 用户界面需求
需求名称
详细要求
输入
输入用户名和密码及员工考勤情况
登陆界
面
输入用户名和密码
等待界
面
显示进入系统
用户错误输
入的提示
显示“你输入的用户名不存在或密码错误!请 重新输入"
界面风格
全Windows界面风格、
使用MDI窗
口界面
可以同时打开:单个员工查询、部门员工查询、 用户设置三个窗口
3。功能需求
1、功能分类
功能类别
子功能
职工
用户登录
考勤功能
报表查询
申请功能
个人信息管理
管理部门
用户登录
部门管理
项目管理
职务管理
2、系统特性
职工功能:
功能:用户登录
(1)说明
用户通过该功能登录公司考勤系统
(2)角色
公司职工
(3)前置条件
该用户为公司在职人员
(4)输入
人员用户名及密码
(5)过程
系统搜索数据库
(6)输出
用户是否为本公司人员
(7)后置条件
8)业务规则
功能:考勤功能
(1)说明
在用户输入姓名之后,通过指纹识别登录系统
(2)角色
公司职工
(3)前置条件
该用户为公司在职人员
(4)输入
用户通过手指触摸仪器
(5)过程
系统分析所收集到的指纹信息
(6)输出
显示用户是否成功登录
(7)后置条件
1。显示员工是否按时到位
2。刷新员工报表情况
(8)业务规则
功能:报表查询
(1)说明
用户可通过该功能查询自己以往日报情况
(2)角色
公司职工
(3)前置条件
用户已登录公司考勤系统
(4)输入
用户可通过选择本季、本月、本周考勤情况进行分类查询
(5)过程
系统根据用户需求显示用户历史记录
(6)输出
员工在位情况
(7)后置条件
(8)业务规则
员工只能按照系统给定的时间结点进行查询
功能:申请功能
(1)说明
用户可通过此功能进行特殊事件的申请、查看以及删除
(2)角色
公司职工
(3)前置条件
用户已登录公司考勤系统
(4)输入
用户首先选择需要的功能,再进行相应的操作
(5)过程
系统通过用户的需要显示界面,再将用户输入的信息保存 并连接到管理部门的处理事宜
(6)输出
显示用户操作成功与否
(7)后置条件
更新公司数据库
(8)业务规则
员工请假应按照公司规定的天数进行
功能:个人信息管理
(1)说明
用户可通过该功能进行基本信息的修改以及密码找回
(2)角色
公司职工
(3)前置条件
用户已登录公司考勤系统
(4)输入
要进行修改的个人信息
(5)过程
系统根据用户输入的信息进行数据库的修改
(6)输出 显示个人信息修改是否成功
(7)后置条件
将修改后的信息保存
(8)业务规则 员工只能修改公司系统需要的信息
管理部门功能:
功能:用户登录
(1)说明
用户通过该功能登录公司管理部门的操作平台
(2)角色