航空票务管理系统需求分析说明书

航空票务管理系统需求分析说明书

ID:35771104

大小:153.19 KB

页数:21页

时间:2019-04-17

航空票务管理系统需求分析说明书_第1页
航空票务管理系统需求分析说明书_第2页
航空票务管理系统需求分析说明书_第3页
航空票务管理系统需求分析说明书_第4页
航空票务管理系统需求分析说明书_第5页
资源描述:

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

1、航空票务管理系统需求分析说明书班级网络1111学号1111311104、1111311116姓名周泽成、于文圣2013年10月08日需求分析说明书11.引言1.1编写目的实现一个计算机航空票务系统,完成对航班的管理、机票管理以及登机牌的管理等功能。1.2背景系统待开发的名称:航空票务管理系统项目组长:程序录入:需求分析:软件测试:本系统的用户:1.3定义1.3.1专门术语SQLSERVER:系统服务器所使用的数据库管理系统。SQL:一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLL

2、BACK:数据库的错误恢复机制。1.3.2缩写系统:若未特别指出,统指本航空票务管理系统。SQL:StructuredQueryLanguage(结构化查询语言)。ATM:AsynchronousTransferMode(异步传输模式)。2.任务概述2.1目标(1)给出软件系统的航空票务系统用例图和系统类图。(2)提出详细的功能说明,确定设计限定条件,规定性能需求。(3)密切与用户的练习,使用户明确自己的任务,以便实现上述两项目标。需求分析说明书2(4)以最低的成本,在最短的期限内开发出具有管理航空票务和用户信息功能的智能管理系统。(包括人力与设备费用的节省;处理速度的提高;人员工作效率的提

3、高)2.2用户的特点本系统多面向的用户是需要乘坐本航空公司飞机的人们,对用户计算机专业方面的只是不高,在21实际的今天,只要对计算机上网熟熟练操作就OK。易于操作,也是本系统设计的一大目标。3.功能需求分析(1)对功能的规定1)用户信息管理功能:a、修改当前登录用户的密码。b、可以浏览,查看,搜索页面信息。2)机票订购功能:a、用户可以查询相关航班票务信息(包括可查询已订购的机票)b、用户可以订购相关机票(在一定时间内可以进行改签和退票)。3)在线支付功能(购物车):a、可以对所预订机票进行在线支付。(2)功能描述:1)登录功能:验证登录用户是否为数据库中的合法用户,判断登陆的用户的权限。2

4、)机票订购功能:可以查询相关航班及票务,并对所需机票做出预订,其中包括选择航班,舱型及座位号。3)在线支付功能:可通过网银,支付宝等在线支付手段为已定机票付款。4.性能需求分析4.1精度查询时应保证查询率,所有在相应域中包含查询关键字的记录都应能查到,同时保证准确率。4.2时间特性要求一般操作的响应时间应在1-2秒内。4.3适应性满足运行环境在允许操作系统之间的安全转移和其他应用软件的独立运行要求。需求分析说明书34.4灵活性在需求发生变化是,本系统的对这些变化的适应能力相对而言是比较强的,包括操作方式上的变化;运行环境的变化;同其他软件接口的变化;精度和有效时限的变化。5.业务需求分析航空

5、票务系统用例模型uc航空票务系统用例模型注册个人信息管理预订机票定制航班注册用户查看个人购物车安排航班退订机票管理员登录系统图1:航空票务系统用例图航空票务系统那个用例规约用户登录1)简要说明需求分析说明书4本用例描述注册用户/管理员如何登录到航空票务系统。2)参与者注册用户、管理员3)事件流act登录初始输入用户名和密码检查用户名检查密码登录成功返回登录失败原因结束图2:用户登录活动图i.基本事件流本用例开始于注册用户/管理员希望登录到航空票务系统。a)系统请求注册用户/管理员输入用户名和密码;b)注册用户/管理员输入用户名和密码;c)系统验证输入的用户名和密码;A1:用户名不存在A2:用

6、户名对应密码不正确需求分析说明书5d)注册用户/管理员成功登录到主界面,进行其他操作。ii.后备事件流A1.用户名不存在系统显示用户名不存在错误信息;管理员返回基本事件流第1步,而用户将会被系统提示注册。A2.用户名对应密码不正确系统显示用户名密码不正确错误信息;返回基本事件流第1步。4)特殊需求密码输入框必须以密文方式呈现。5)前置条件本用例开始前注册用户/管理员已经打开对应的系统登录界面。6)后置条件如果用例成功,注册用户/管理员将成功登录系统,并赋予相应权限。若失败,系统状态不改变。用户注册1)简要说明本用例描述注册用户如何在航空票务系统中注册。用户名合法性定义:用户名必须只能包含字母

7、和数字并且长度超过8个字符。密码合法性定义:密码的长度必须超过6个字符。2)参与者注册用户3)事件流需求分析说明书6act注册初始输入系统请求的信息检查用户名唯一性与合法性检查密码合法性注册成功返回注册失败原因结束图3:用户注册活动图i.基本事件流本用例开始于注册用户希望在航空票务系统中注册。a)系统请求注册用户输入用户名;A1:用户名已存在A2:用户名不合法。b)系统请求注册用户输入两次密码;A3.密码不合

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

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

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