企业差旅管理系统需求规格说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
企业差旅管理系统需求规格说明书需求规格讲明书
第六组
组长:
组员:
2015年7月14日
目录
目录2
1 引言. 4
1.1 目的4
1.2 背景. 4
1.3产品的范畴4
1.4 参考文献. 4
2 综合描述4
2.1 产品的前景. 4
2.2 产品的功能5
2.3 用户类和特点5
2.4 运行环境 5
2.5 设计和实现上的限制. 5
2.6 假设和依靠6
3 外部接口要求6
3.1 用户界面 6
3.2 硬件接口 6
3.3 软件接口 6
3.4 通信接口 6
4 功能需求7
4.1 角色定义. 7
4.2 系统主用例图7
4.3 个人信息治理子系统7 4.3.1注册治理8
4.3.2登录治理9
4.3.3个人信息修改9
4.4 差旅治理子系统 11
4.4.1行程制定治理11
4.4.2预算申请治理12
4.4.3报销申请治理14
4.4.4差旅进度治理16
4.5 经理子系统17
4.5.1 预算审批治理17
4.5.2 报销审批治理18
4.5.3 报表治理18
4.5.4 职员信息查询与治理19 4.6 财务部门子系统 20
4.6.1 预算处理21
4.6.2 报销处理22
4.6.3 统计分析数据23
4.7系统治理员子系统25 4.7.1 注册登录信息储存25 4.7.2职员信息治理26
4.7.3 项目爱护26
5 其他非功能需求27
5.1 性能需求 27
5.2 安全设施需求27
5.3 安全性需求27
5.4 软件质量属性27
5.5 业务规则 28
5.6 用户文档 28
1 引言.
1.1 目的
本讲明是企业差旅治理系统软件产品的总体设计和实现讲明,包括程序系统的差不多处理流程、程序系统的组织结构、模块划分、功能分配、接口设计、运行设计等,记录了系统整体实现上技术层面上的考虑,同时以需求讲明作为依据,为程序的详细设计提供基础。同时该文档将作为产品实现、特性要求和操纵的依据。
软件开发小组的每一位参与开发成员应该阅读本讲明,以清晰产品在技术方面的要求和实现策略,本手册将进行技术评审和技术的可行性检查,同时为下一步的详细设计讲明提供框架。
1.2 背景.
目前,为了加大对职员出差行为的治理、规范出差流程,决定针对性开发一套出差治理系统,搭建一个统一的企业出差治理平台。本系统是专门为企业方便治理职员出差的治理系统,其中包括出差申请、财务报销、统计分析、系统爱护等,从而对职员的差旅获得能够有效操纵,减少线下工作流程,提升公司效率。为现实企业效率最大化的作用,来补偿现实中差旅治理效率低下的种种不足。在这种条件下,我们开发了差旅治理系统。
1.3产品的范畴
本系统实现出差治理的有关功能,例如出差申请、出差审批、预付借款、出差报销等等,关于与出差有关的后续业务,如:出差假期调休等;以及本文涉及到的其他,诸如:职员请假等日常办公治理功能的实现不在本系统的设计范畴之内。
1.4 参考文献.
2 综合描述
2.1 产品的前景.
传统的差旅治理费用高额,而且治理流程不透亮,容易产生报销中的虚假行为。公司无法了解整体职员的出差打算。本系统是基于互联网提供
的在线服务,它是对传统差旅的优化与改进。本系统为整个公司服务,简化了传统公司的流程,公司职员只要在网上操作就能完成差旅申请。实现差旅信息在职员,经理和财务部门三方透亮,方便了每一个人的工作,提升了对公司职员、财务的治理效率。
在信息化的今天,网络化服务是必定的选择,本系统将会在差旅治理上发挥庞大作用,同时会持续优化,以提供更好的服务。
2.2 产品的功能
本差旅治理系统分为五个子系统:个人信息治理子系统,差旅治理子系统,经理系统,财务治理系统,系统治理员子系统。一般职员系统能够实现职员的登录、申请差旅提交差旅打算,查看申请状态等功能。财务系统能按照差旅信息表为职员发放差旅预支金,差旅费用报销,以及审核预支金及实际费用并生成报表。经理系统能够让经理审批职员的差旅申请以及治理职员信息并能够查看财务报表。
2.3 用户类和特点
本系统的用户分为四类:一般用户,经理,财务部门和系统治理员。一般用户确实是企业的一般职员,他们是本系统的要紧使用者,本系统为他们提供申请差旅服务。经理负责审批以及对职员和财务的治理。财务部门负责差旅过程中财务的支出审核,系统治理负责权限的发放和部门治理、职务治理。
2.4 运行环境
网络环境:
本系统需要连接因特网使用。
硬件环境:
笔记本电脑,台式机。本系统暂不能在移动端使用。
软件环境:
Windows xp以上操作系统。Internet扫瞄器。
2.5 设计和实现上的限制.
开发工具:eclipse、tomcat、
数据库工具:MySQL、navicat
开发框架:JSP + Servlet + Struts + Spring
编程语言:java
2.6 假设和依靠
本系统在2015年7月30日之前完成。
本系统性能良好,能稳固运行。
本系统无资金预算。
3 外部接口要求
3.1 用户界面
屏幕格式:所有的界面使用web风格。
输入:系统的全部数据输入均要求采纳填空格式的键盘输入,在所有应提示信息处(如:实施单位等),系统应能给出下拉式的提示并能由用户按照需要进行选择。同时,会用足够的信息以校验用户的输入是否具有合法性。
输出:系统的运行结果均能通过屏幕进行输出,并能将输出的信息灵活地进行屏幕转换,以提升信息的可读性与操作的灵活性。
报表打印格式:按现行人工治理业务中报表格式进行打印输出,有些统计类型的报表将结合运算机数据处理重新设计报表输出格式
3.2 硬件接口
P1000、内存256M以上PC机满足输入端条件
3.3 软件接口
基础业务接口:用来实现系统基础资料数据同步和传输的系统数据接口。
业务处理接口:用来实现出差完成对应衍生的后续业务处理的系统接口。
3.4 通信接口
无专门要求,需考虑与外部移动设备的通信。