企业考勤系统软件需求规格文档格式.docx
《企业考勤系统软件需求规格文档格式.docx》由会员分享,可在线阅读,更多相关《企业考勤系统软件需求规格文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
解本文
了解产品需
议
握vc++,
与监控
的市场
档对需
求,为测试提
应用局
和经管,
前景分
求的理
供参考。
域网、
对产品
析,了解
解是否
SQL数据
的各个
用户的
和他们
库和服
环节都
需求,产
要求的
务器等
非常了
品的价
一致,
专业知
。
解
格和营
对我们
识,人员
销手段
提出合
之间分
和策略。
理的建
工明确
议以及
交流沟
对不足
通到位。
之处提
出指
正。
1.4产品的范围:
本从软件规格的角度描述了考勤信息经管系统要实现的用户需求,包括功能需求及非功能需求两类用户需求。
产品中包含员工基本信息、员工上下班时间的设定、员工工作情况和考勤系统、单个员工和部门员工的出勤查询,包含超出上班时间加班和节假日的考勤情况等等一些基本信息。
目标:
软件能够对小型公司的考勤经管实现智能化人性化的服务,减少考勤人员的工作量,实现考勤工作的公平有效。
参考文档。
萨师煊,王珊.数据库系统概论(第三版)[M].北京:
高等教育出版社,2001
郑人杰,殷人昆,陶永雷.实用软件工程[M].北京:
清华大学出版社,2001
张海潘,软件工程导论(第四版)[M].北京:
清华大学出版社,2004
1.5综合描述:
该考勤信息经管系统能满足公司多种考勤及经管要求,能为公司节省不少人力,给公司带来巨大的经济效益。
该软件采用vc++和SQL开发数据库。
局域网技术。
1.6产品的前景:
背景:
该考勤信息经管系统主要面向企业开发的,考勤信息经管系统勤工作不仅工作量大,而且时效性强。
过去,企业多采用签到和报表的形式进行经管,效率和透明度较差,并且也容易出错;
随着数据库技术的发展和企业的发展,使用计算机经管企业的考勤工作也成为一个趋势,它为企业考勤的考勤工作节省了大部分人力物力。
据调查,有一些公司的考勤经管系统不适合他们的公司,受到公司职员的抱
怨,不公平性,考勤不透明,系统不够完善,尤其是对员工的出勤时间,按时上下班等经管不便问题。
目前市场上已经有考勤经管系统,有《公务员绩效考勤系统》,人力资源经管考勤系统,我们这个系统是我们自主研发的考勤系统,跟市场上得一些系统有一些关联,但大部分是不同的,是我们自己针对我们所服务的客户(小型企业公司)专门开发的,有着特定的适用范围和相对不变的市场用户,同时我们也会借鉴其他考勤系统的长处,因为我们是第一次做这个系统,经验不足可能在有些技术达不到要求的话我们会向专业人士寻求帮助。
但我们绝不会抄袭其他的软
件工程。
1.7产品的功能:
进入系统
考勤功能指纹经管和时间设加班情况上下班时出勤率设定系统间时间
1.8用户类和特征:
功能类别
子功能
用户经管
用户新增
用户修改
用户删除
员工上下班时间设定
系统退出
系统经管
员工基本信息修改
员工基本信息录入
员工基本信息的查询
员工考勤经管
员工考勤统计
单个员工考勤查询(职工编号、日期;
职工
编号、月份)
部门员工考勤查询(部门编号、日期;
部门
员工工作情况记录(出勤、加班、请假、出
差)
考情系统使用人
定时查询系统,及时登记保存系统数据,更新和维护,交与领导检查
本产品只针对小型企业,小型企业员工人数不是很多,
1.9运行环境
Windows系统平台,电脑内存1G一上,数据库,vc++
2.0设计和实现上的限制:
技术限制:
由于我们组的开发编程人员经验不足,在有些方面可能无法较快的实现,对vc和数据库的掌握的还不够因为我们是第一次做这个系统,各方面都有很多限制,暂不做具体介绍
2.1假设和依赖。
假设用户在运行该系统时出错或产生与实际情况不符的情况,例如员工的出勤率与系统上所显示的不符合,或者硬件和软件出了问题,我们会安排相关的技术人员维修,假设遇到用户对该软件提出新的或者额外的需求我们会及时更新软件,考情系统对人机交互的界面依赖较大,所以我们会采用一些人机交互的软件或工程添加到该软件当中去。
2.2关键点:
关键在于功能需求分析,数据库模型设计,人机交互界面的设计,vc++开发平台,等等。
2.3外部接口技术。
硬件接口:
usb插口,指纹识别仪器接口
软件接口:
IE接口,局域网连接,数据库连接,登录系统接
口,
通信接口:
包括电子邮件、WEB浏览器、网络通信规范或协议及电子表格等,定义相关的信息格式、规定通信安全或加密问题、数据传输速率和同步通信机制。
2.3用户界面需求
需求名称
详细要求
输入
输入用户名和密码及员工考勤情况
登陆界
面
输入用户名和密码
等待界
显示进入系统
用户错误输入的提示
显示“你输入的用户名不存在或密码错误!
请
重新输入”
界面风格
全Windows界面风格、
使用MDI窗口界面
可以同时打开:
单个员工查询、部门员工查询、
用户设置三个窗口
3.功能需求:
1、功能分类
用户登录
考勤功能
报表查询
申请功能
个人信息经管
经管部门
部门经管
工程经管
职务经管
2、系统特性职工功能:
功能:
(1)说明
用户通过该功能登录公司考勤系统
(2)角色
公司职工
(3)前置条件该用户为公司在职人员
(4)输入人员用户名及密码
(5)过程
系统搜索数据库
(6)输出用户是否为本公司人员
(7)后置条件
(8)业务规则
功能:
在用户输入姓名之后,通过指纹识别登录系统
(3)前置条件
该用户为公司在职人员
(4)输入
用户通过手指触摸仪器
系统分析所收集到的指纹信息
(6)输出
显示用户是否成功登录
1.显示员工是否按时到位
2.刷新员工报表情况
(8)业务规则功能:
用户可通过该功能查询自己以往日报情况
(3)前置条件用户已登录公司考勤系统
(4)输入用户可通过选择本季、本月、本周考勤情况进行分类查询
(5)过程系统根据用户需求显示用户历史记录
员工在位情况
(8)业务规则员工只能按照系统给定的时间结点进行查询
用户可通过此功能进行特殊事件的申请、查看以及删除
用户已登录公司考勤系统
用户首先选择需要的功能,再进行相应的操作
系统通过用户的需要显示界面,再将用户输入的信息保存并连接到经管部门的处理事宜
显示用户操作成功与否
更新公司数据库
员工请假应按照公司规定的天数进行
用户可通过该功能进行基本信息的修改以及密码找回
要进行修改的个人信息
系统根据用户输入的信息进行数据库的修改
(6)输出显示个人信息修改是否成功
(7)后置条件将修改后的信息保存
(8)业务规则员工只能修改公司系统需要的信息
经管部门功能:
用户通过该功能登录公司经管部门的操作平台
公司经管人员
(3)前置条件该用户为现时经管人员
(4)输入经管人员的部门名称以及登录密码
(5)过程系统通过找寻相应数据进行登录
用户是否成功登录
用户可通过该功能对公司员工进行增加、查询以及删除
(3)前置条件用户已登录公司经管部门系统
(4)输入用户根据需要选择相应的功能进行操作
(5)过程系统根据用户的操作进行记录和保存
(6)输出显示操作是否成功以及操作后的信息明细
用户可通过该功能进行工程的制定,查看工程的进度以及
对工程人员的加入和撤出
用户已登录公司经管部门系统
用户根据需要选择相应的功能进行操作
系统根据用户的操作进行记录和保存
显示操作是否成功以及操作后的信息明细
用户通过该功能进行公司职务的增加、修改、查看以及删
除
4非功能需求
1、性能需求
在运行WINDOWSXP的IntelCore2DuoX6800计算机
上,当系统至少有50%的空闲资源时,95%的数据库查询必须在两秒内完成。
2、安全性需求每个用户在第一次登录之后,必须更改他的最初登录密码。
最初的登录密码不能重用。
用户在退到登录页面之前时,必须重新输入密码才能进入。
3、软件质量属性
该软件兼容于各种WINDOW系S统,操作界面简洁明了,便于上手。
此外,数据库与软件粘合度强,可移植性高。
4、其他需求
5实体关系图:
7.业务规则和业务算法:
业务规则:
只有公司的员工才能登录该系统,只有登陆成功后才能实现考勤,只有在规定
的时间范围内上下班才能算考勤合格事假除外,再迟到早退提前下班算作违反
考勤制度,予以记录在达到一定的次数之后要向单位领导报告。
或者按照该公司的规定予以相应的惩罚。
算法说明:
暂时还未写,等由编程人员陆续编写和