需求规格说明书.docx
- 文档编号:10746338
- 上传时间:2023-05-27
- 格式:DOCX
- 页数:18
- 大小:238.82KB
需求规格说明书.docx
《需求规格说明书.docx》由会员分享,可在线阅读,更多相关《需求规格说明书.docx(18页珍藏版)》请在冰点文库上搜索。
需求规格说明书
项目管理体系文件
需求规格说明书
编撰人:
先晓倩
审核人:
批准人:
批准日期:
2014-03-05
保密级别:
公开
文档版本:
0.0.1
重庆中软国际信息技术有限公司
版本历史
日期
版本
说明
作者
目录
1.引言5
1.1.编制目的5
1.2.范围5
1.3.预期的读者和阅读建议5
1.4.术语和缩略语6
1.5.文档约定6
1.6.参考文件6
1.7.目标7
1.8.用户的特点7
1.9.假定条件和约束限制7
1.10.运行环境7
1.11硬件环境7
1.12软件环境7
2.业务分析8
2.1.1整体业务逻辑图8
2.1.2业务图流程图9
2.2数据流图10
2.2.1企业费用预算功能数据流图10
2.2.2企业费用管理报销数据流图11
2.2.3企业费用管理审批流程图12
3.数据描述13
3.1.基础数据13
3.2.业务数据13
4.功能需求13
4.1.功能需求总述13
4.1.1.功能需求总表14
4.1.2系统总体功能模块图16
4.2子模块需求功能17
4.2.1系统维护模块17
4.2.2预算模块17
4.2.3报销模块17
4.2.4财务工作台模块18
4.2.5统计模块18
5.非功能需求19
5.1.性能需求19
5.2.安全保密需求19
5.3.扩展性需求19
5.4.稳定性需求19
5.5.部署需求19
6.界面要求19
6.1.图形要求19
6.2.报表格式20
6.3.其他20
1.引言
1.1.编制目的
本软件主要是有效解决企业各部门员工或经办人日常申请预算、报销签批过程复杂、结算过程等待时间长的问题;最大程度规范借款、报销单据的填写、签批操作,避免人为错误;提高财务审核、结算、入账的工作效率;实现日常借款、报销信息的数据存档,为费用管理提供数据依据。
此需求规格说明书对“企业费用管理”软件做了全面细致的用户需求分析,明确所要开发的软件应具有的功能、性能与界面,安排项目规划与进度、组织软件开发与测试,并在此基础上进一步提出概要设计说明书和完成后续设计与开发工作。
总之,需求分析的任务就是解决“做什么”的问题。
1.2.范围
本系统的使用者主要是需要企业费用管理的企业内部管理员
本系统的目标是管理企业费用的计划和使用过程。
系统包括企业的费用预算和报销两项基本管理工作。
系统包括为了开展上述工作而作的组织结构设置、费用体系设置、管理角色设置、审批体系设置。
系统还包括为了监控、分析各项基本管理工作而编制的各项统计报表。
1.3.预期的读者和阅读建议
此企业费用管理系统需要读者了解企业费用管理流程和企业费用管理的相关人员,例如:
费用预算、费用报销、系统维护和统计系统。
对于PD,测试人员之类的专业人士,首先应该对业务,以及需求熟悉,其次就是为了能在整体上进行优化,应该站在客户的角度上思考,提出建议以及意见。
1.4.术语和缩略语
表1术语和缩略语
术语、缩略语
解释
费用
本文中的“费用”是指企业生产经营活动中生产的各项费用。
例如员工工资、奖金、企业办公费用、出差人员费、交通费等费用。
预算
用数字编制未来某一个时期的计划,也指经企业决策部门批准的企业在一定时期的收支预算。
企业的各项支出只能在预算范围内审批,有利于管理企业的费用支出。
报销
指个人因处理公司的事务或受公司指派出差执行公司的某项公务而发生的费用,由经办人或申请人按公司的规定,依据业务发生的原始单据(发票)向公司报销费用,领取现金或银行存款的一项经济活动。
审批
指预算和报销中的审核、批准操作。
审批控制操作时,一般由费用发生部门业务人员提交申请,经有关管理人员审批后执行。
审批一般遵循逐级审批管理原则
1.5.文档约定
编写文档时所采用的是应用文写作标准。
1.6.参考文件
《Java编程规范》------JamesGosling编著清华大学出版社
《Java开发实战经典》------李兴华编著清华大学出版社
《软件工程》-----王利福张世琨朱冰编著北京大学出版社
1.7.目标
本项目开发任务拟建立一套简单、易用的企业费用管理系统,用来支撑公司的费用管理工作。
1.8.用户的特点
本系统使用用户范围是管理员和普通用户,是为了使用户更加便捷都对企业费用进行管理,界面设计大方、美观、操作简单。
只要具备简单的计算机知识就可以熟练的操作本系统。
1.9.假定条件和约束限制
本软件学生创作,实用,简单。
预期开发时间为一个月,团队开发。
1.10.运行环境
软件可以在操作系统windowsXP简体中文中运行,以及数据库平台mysql中运行。
1.11硬件环境
最低要求配置要求Cpu:
P42.0GMem:
512HD:
40G的上运行
为了实现所有的功能,本软件要在最低的要求上运行。
1.12软件环境
1、软件可以在操作系统windowsXP简体中文中运行。
2、数据库系统MySql6.0;
3、开发平台MyEclipseJavaEnterprise;
4、其他软件Powerdesignr
2.业务分析
2.1.1整体业务逻辑图
2.1.2业务图流程图
2.2数据流图
2.2.1企业费用预算功能数据流图
2.2.2企业费用管理报销数据流图
2.2.3企业费用管理审批流程图
3.数据描述
3.1.基础数据
序号
基础数据
数据描述
数据所属部门
1
管理员
后台管理权限
公司
2
普通人员
对相关信息的增、删、改
公司
3.2.业务数据
序号
基础数据
数据描述
数据所属部门
1
报销表
报销部门、项目、金额、时间等
公司
2
部门表
部门名称、创建时间等
公司
3
员工表
员工的基本信息
公司
4
财务表
财务相关信息
公司
5
工资表
工资类型和日期等
公司
6
奖金表
奖金数额和所属部门
公司
7
预算审批表
预算金额、部门、时间等各种明细
公司
8
职位表
职位人数、空缺人数等
公司
4.功能需求
4.1.功能需求总述
“企业费用管理系统”由4个大模块组成,包括有预算模块、报销模块、系统维护、统计系统。
其中系统维护模块中还包括几个小模块,分别是:
审批、人员基本信息管理、人员职位信息管理、权限分配、费用的维护、项目信息维护,其中对费用的维护又进行了进一步的功能分析,包括工资薪资福利管理、费用的增删改、费用标准的定制;财务工作台模块同时被预算模块、报销模块、工资薪资福利模块共同使用。
企业费用管理系统显示内容包括显示在页面顶部的系统logo、banner,页面中部的MenuBar和各功能模块,以及页面最底部的版权信息。
点击各功能模块按钮进入相应的模块。
4.1.1.功能需求总表
使用表格形式,对需要实现的功能需求进行逐项的描述。
说明:
1、优先级分为P1、P2,重要性依次递减,即P1为必须完成功能,P2为非必须完成功能
序号
功能模块名称
子功能模块名称
P1
P2
学校人事管理系统
1
登录界面
●
用户登录方式
网站Logo
页面图片
2
系统维护
●
组织结构维护
费用项目维护
审批流程维护
报销明细模板
3
预算管理
●
预算单元清单(只有未审批的预算清单可做调整)
预算单元新增(新增预算清单)
4
报销管理
●
创建左侧链接栏的用户控件
创建“报销管理”页面
在“报销管理”页面实现“详细报销记录”、“批准”、“否决”等按钮功能
“部门汇总”页面,详情等页面建设
5
审批管理
●
创建左侧链接栏的用户控件
创建“查看报销记录”页面,及该功能
创建“我的任务表”页面,并实现各功能
历史记录查询,搜索功能
6
统计报表
●
创建左侧链接栏的用户控件
创建“统计报表”页面,并在审批者下拉框中添加部门经理和总经理
在申请页面使用日历控件,像显示国假,
创建“报表首页”页面,实现报表管理
显示报表详情页面
历史记录查询,搜索功能
7
安全管理
●
创建左侧链接栏用户控件
创建“安全管理”页面,显示登陆、修改密码、退出等功能
8
技术支持
●
创建左侧链接栏用户控件。
创建“技术支持”页面,并实现该页面所有功能。
创建“开发团队”页面,介绍开发团队基本资料
创建“联络信息”页面,显示开发团队联系信息
4.1.2系统总体功能模块图
4.2子模块需求功能
4.2.1系统维护模块
系统维护模块有6个子模块:
1、审批流程管理模块显示的主要是流程ID、审批流程名、审批流程类型、是否由财务审批。
在人员类表中里面添加审批人,然后通过上移、下移按钮调整审批的先后次序。
点添加按钮可以增加一个新的流程。
2、人员基本信息管理模块显示的是员工的编号、员工的姓名、级别、公司的编号、部门、组等。
用户可以通过一定的查询条件得到人员信息的列表,进行相应的操作和维护。
人员职位管理模块显示的主要是职位信息和人员职位分配。
3、权限和角色分配模块主要是角色和权限的增删改。
4、费用的维护模块主要包括:
a、工资(薪资)、奖金管理,其中显示的内容包括改变日期(changedate)、缘由(Reason)、改变数额(change)、百分比(rate)、月薪水数额(monthlypay)、年薪水数额(annual)
5、项目信息维护模块现实的内容主要是立项的信息、相关的销售信息、进展信和其他基本信息。
4.2.2预算模块
预算模块主要显示预算单元和预算明细费用表。
申请人填写好相关信息,选择审批环节并提交审批,进入审批环节,审批人进行审批并显示出审批后的过程描述页面,处理完后审批人可以查看已审批后的预算明细费用表。
4.2.3报销模块
报销模块和预算模块相似。
报销模块主要显示报销单元和报销明细费用表。
报销可以明细的款项为单位进行的,也可以一次像预算一样,一次性报销多个明细款项,作为一次总的报销。
申请人填写好相关信息,选择审批环节并提交审批,这里和预算模块不同的是所有的报销申请都必须由审批人逐级往上报进行逐级审批。
审批人逐级审批并显示审批后的过程描述页面,处理完审批人可以查看已审批通过的报销明细费用表。
4.2.4财务工作台模块
财务工作台模块主要显示审核、通知申请人、结算界面。
其中审核分为预算处理和报销处理。
预算到财务工作台的处理主要是申请人先填写预算费用表并提交财务审核,再到财务平台审核,审核通过后通知申请人领款,财务后台记录所有的操作历史。
报销到财务工作台的处理也是要申请人先填写报销费用表并提交财务审核,再到财务平台审核,审核通过后通知申请人领款,财务后台记录所有的操作历史。
在费用维护模块中的工资、奖金管理也需要经过财务工作台的处理。
员工提交上的加薪请求通过审核后需要财务工作台更新相应记录,方便变更后的查看。
4.2.5统计模块
统计模块有2个子模块:
1、非固定统计表模块,它为用户提供一种自己定制统计的功能,来生成一些用户所需的灵活的统计表。
其显示的内容是从众多的款项里选择要统计的费用、选择是否有申请人姓名、部门、职位、选择时间界限,选择、费用的范围等。
2、固定统计表模块,它能按照企业常规所需给出一些固定的比较复杂的统计表。
其显示的内容是员工通讯费用统计清单、企业办公费用统计清单、员工薪资表、出差人员费用表、年度项目预算与实际花销对比表、交通费统计清单、年度招聘预算统计报表。
5.非功能需求
对软件的非功能需求的描述,应包括性能、安全性、可扩展性、稳定性等方面的需求界定。
5.1.性能需求
依照所用系统版本和硬件要求而定处理能力和时间特性。
最大支持100终端用户,支持最大16个并行操作、处理12个文件。
响应时间:
0.01s,更新处理时间0.5s
5.2.安全保密需求
特定权限查看并修改信息。
5.3.扩展性需求
数据库预留扩展字段方便日后增加。
5.4.稳定性需求
预计在一周内运行出错的几率为0.0001%,性能恶化趋势为0.00000001%。
5.5.部署需求
使用集中式部署
6.界面要求
6.1.图形要求
本管理系统采用统一的色调、统一的页面布局,以求整个系统美观整洁,
操作简单快速。
6.2.报表格式
6.3.其他
1、系统的功能实现情况:
用户可在本系统下实现各种用户要求的功能。
2、系统的安全性:
对于系统的重要数据都有密码保护,具有一定的安全性。
3、系统的容错性:
用户输错数据都有提示信息,具有较好的容错性能。
4、系统的封闭性:
用户的封闭性较好,用户基本上在提示信息下输数据。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求 规格 说明书
![提示](https://static.bingdoc.com/images/bang_tan.gif)