机票订购系统-需求分析说明书

机票订购系统-需求分析说明书

ID:38716705

大小:230.50 KB

页数:20页

时间:2019-06-18

机票订购系统-需求分析说明书_第1页
机票订购系统-需求分析说明书_第2页
机票订购系统-需求分析说明书_第3页
机票订购系统-需求分析说明书_第4页
机票订购系统-需求分析说明书_第5页
资源描述:

《机票订购系统-需求分析说明书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、XXX需求分析说明书内部文档机票订购系统需求分析说明书编写:日期:审核:日期:批准:日期:受控状态:是发布版次:1.0日期:编号:第20页共20页XXX需求分析说明书内部文档变更记录日期版本变更说明作者签字确认系统模块对应章节对应部门负责人签字第20页共20页XXX需求分析说明书内部文档目录1概述41.1目的41.2背景41.3范围41.4术语定义41.5参考资料51.6任务概述51.6.1目标51.6.2用户的特点51.6.3假定和约束51.7运行环境51.7.1软件环境61.7.2硬件环境61.7.3接口61.7.4控制61.8需求规定71.8

2、.1对功能的需求71.8.2对非功能性的需求23第20页共20页XXX需求分析说明书内部文档1概述1.1目的本说明书目的在于明确说明该机票订购系统的系统需求,界定它实现功能的范围,指导系统设计以及编码。本说明书的预期读者为:项目经理、指导老师、本小组组员、院方审核老师。1.2背景a)软件系统名称:机票订购系统b)开发者:机票订购系统项目开发组;用户:有购买机票需求的用户管理员:经过专门培训的系统维护人员c)该软件系统需要各航空公司及银行的支持1.3范围本项目是基于Windows平台上的系统,而且本系统的主题是购买机票,所以我们项目的应用范围是有购买

3、机票需求的用户。1.4术语定义1.B/S:Browse/Server,一种浏览器到服务器的应用系统架构。2.oracle10g:一个数据库版本。3.MyEclipse:IDE,在这里用来搭建JAVAEE开发环境。第20页共20页XXX需求分析说明书内部文档1.1参考资料《软件工程与管理》《JAVAEE开发与实践》《Oracle技术手册》《JavaScript宝典》1.2任务概述1.2.1目标本系统是基于windows的购票平台,而且本系统的主题是购票,所以我们项目的应用范围是有购买机票需求的PC端用户。用户可以查询航班信息,可以购买机票,以及改签和

4、退票。系统管理员可以对航班信息进行添加、删除和修改等操作。1.2.2用户的特点用户特点本项目的最终产品主要有两种用户人群1.普通用户:是执行本系统大部分功能的所有购票者,该部分人员的操作水平为初、中级,可以通过电脑进行简单的操作。2.系统维护人员:是后台系统维护的人员,事先得到过专业的培训,具有较高的专业水平。1.2.3假定和约束本项目无开发经费,配备4名开发人员,截止至3月20号完成;开发环境采用windowsXP平台;作为电脑端购票系统,调试工作在开发环境中完成;在局域网下开发,无法搜索到大量参考资料和资源以供参考;在并行操作、安全和保密方面无

5、约束。假设团队管理不完善,设计考虑不周全,则开发工作会受到很大影响。1.3运行环境简要说明本产品的运行环境(包括硬件环境和支持环境)的规定。第20页共20页XXX需求分析说明书内部文档1.1.1软件环境列出支持软件,包括要用到的操作系统、编译(或汇编)程序、测试支持软件等。名称版本语种操作系统Windows系列XP中/英文操作系统的附加功能JDK、TomcatJDK1.6以上,SDK2.2以上中/英文数据库平台Oracle10g英文应用平台MyEclipse,ADT8.6中文1.1.2硬件环境列出运行该软件所需要的硬设备。说明其中的新型设备及其专门

6、功能,包括:a)处理器型号及内存容量;b)外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量;c)输入及输出设备的型号和数量,联机或脱机;d)数据通信设备的型号和数量;e)功能键及其他专用硬件服务器最低配置推荐配置应用和数据库服务器邮件服务器1.1.3接口可支持TCP/IP通信协议1.1.4控制说明控制该软件的运行的方法和控制信号,并说明这些控制信号的来源。第20页共20页XXX需求分析说明书内部文档方法来源用户使用电脑控制PC端服务器端的管理员控制服务器端1.1需求规定1.1.1对功能的需求模块输入处理输出注册、登录(用户管理模块)(注册)

7、用户基本信息验证信息,上传至服务器成功提示(登录)普通用户验证用户名和密码是否匹配显示主界面(登录)管理员验证用户名和密码是否匹配,并根据属性值判断是否为管理员显示管理员页面机票查询模块起始地点与日期系统根据用户输入从数据库寻找与之匹配的航班信息显示航班信息,包括舱位、价格、余票、航空公司、机型、起飞时间等机票订购模块(订单生成模块)选中某班次系统从数据库中找出该班次详细信息该班次航班详细信息点击预定根据航班信息生成订单显示订单输入乘机人信息,选择是否购买保险将信息写入数据库显示支付页面机票退订模块(订单删除模块)用户选择需退的订单系统删除该订单并

8、进行相应的费用计算和支付跳转至支付页面,结束后显示退订成功并回到订单显示页面第20页共20页XXX需求分析说明书内部文档机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。