企业差旅管理系统需求规格说明书( 需求模版)
- 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 综合描述 (5)
2.1 产品的前景. (5)
2.2 产品的功能 (5)
2.3 用户类和特征 (5)
2.4 运行环境 (5)
2.5 设计和实现上的限制. (6)
2.6 假设和依赖 (6)
3 外部接口要求 (6)
3.1 用户界面 (6)
3.2 硬件接口 (6)
3.3 软件接口 (7)
3.4 通信接口 (7)
4 功能需求 (8)
4.1 角色定义. (8)
4.2 系统主用例图 (8)
4.3 个人信息管理子系统 (9)
4.3.1注册管理 (10)
4.3.2登录管理 (11)
4.3.3个人信息修改 (12)
4.4 差旅管理子系统 (13)
4.4.1行程制定管理 (14)
4.4.2预算申请管理 (15)
4.4.3报销申请管理 (17)
4.4.4差旅进度管理 (18)
4.5 经理子系统 (22)
4.5.1 预算审批管理 (23)
4.5.2 报销审批管理 (23)
4.5.3 报表管理 (24)
4.5.4 员工信息查询与管理 (24)
4.6 财务部门子系统 (26)
4.6.1 预算处理 (28)
4.6.2 报销处理 (29)
4.6.3 统计分析数据 (30)
4.7系统管理员子系统 (32)
4.7.1 注册登录信息储存 (32)
4.7.2员工信息管理 (33)
4.7.3 项目维护 (34)
5 其他非功能需求 (34)
5.1 性能需求 (34)
5.2 安全设施需求 (34)
5.3 安全性需求 (35)
5.4 软件质量属性 (35)
5.5 业务规则 (36)
5.6 用户文档 (36)
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机满足输入端条件