2022年2022年航空票务管理系统需求分析说明书 .pdf
《2022年2022年航空票务管理系统需求分析说明书 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年航空票务管理系统需求分析说明书 .pdf(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、航空票务管理系统需求分析说明书班级网络 1111 学号 04 、16 姓名周泽成、于文圣2013年 10 月 08 日名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 16 页 - - - - - - - - - 1引言编写目的实现一个计算机航空票务系统, 完成对航班的管理、 机票管理以及登机牌的管理等功能。背景系统待开发的名称:航空票务管理系统项目组长:程序录入:需求分析:软件测试:本系统的用户:定义1.3.1 专门术语SQL SERVER: 系统服务器所使用的数据库管理
2、系统。SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进行处理。主键:数据库表中的关键域。值互不相同。外部主键:数据库表中与其他表主键关联的域。ROLLBACK: 数据库的错误恢复机制。1.3.2 缩写系统:若未特别指出,统指本航空票务管理系统。SQL: Structured Query Language(结构化查询语言)。ATM: Asynchronous Transfer Mode (异步传输模式 ) 。2任务概述目标(1)给出软件系统的航空票务系统用例图和系统类图。(2)提出详细的功能说明,确定设计限定条件,规定性能需求。(3)密切与用户的练习, 使用户明确自己
3、的任务, 以便实现上述两项目标。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 16 页 - - - - - - - - - (4)以最低的成本,在最短的期限内开发出具有管理航空票务和用户信息功能的智能管理系统。 (包括人力与设备费用的节省;处理速度的提高;人员工作效率的提高)用户的特点本系统多面向的用户是需要乘坐本航空公司飞机的人们,对用户计算机专业方面的只是不高,在21 实际的今天,只要对计算机上网熟熟练操作就OK 。易于操作,也是本系统设计的一大目标。3功能需求分析
4、(1)对功能的规定 1 )用户信息管理功能:a、修改当前登录用户的密码。b、可以浏览,查看,搜索页面信息。 2 )机票订购功能:a、用户可以查询相关航班票务信息(包括可查询已订购的机票)b、用户可以订购相关机票(在一定时间内可以进行改签和退票)。 3 )在线支付功能(购物车) :a、可以对所预订机票进行在线支付。(2)功能描述:1)登录功能:验证登录用户是否为数据库中的合法用户,判断登陆的用户的权限。2)机票订购功能:可以查询相关航班及票务,并对所需机票做出预订,其中包括选择航班,舱型及座位号。3)在线支付功能:可通过网银,支付宝等在线支付手段为已定机票付款。4性能需求分析41 精度查询时应保
5、证查询率,所有在相应域中包含查询关键字的记录都应能查到,同时保证准确率。42 时间特性要求一般操作的响应时间应在1-2 秒内。43 适应性满足运行环境在允许操作系统之间的安全转移和其他应用软件的独立运行要求。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 16 页 - - - - - - - - - 4. 4 灵活性在需求发生变化是,本系统的对这些变化的适应能力相对而言是比较强的,包括操作方式上的变化; 运行环境的变化; 同其他软件接口的变化; 精度和有效时限的变化。5业
6、务需求分析航空票务系统用例模型图 1:航空票务系统用例图航空票务系统那个用例规约用户登录1)简要说明本用例描述注册用户 / 管理员如何登录到航空票务系统。2)参与者注册用户、管理员3)事件流图 2: 用户登录活动图i. 基本事件流本用例开始于注册用户 / 管理员希望登录到航空票务系统。a)系统请求注册用户 / 管理员输入用户名和密码;b)注册用户 / 管理员输入用户名和密码;c)系统验证输入的用户名和密码;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 16 页 - -
7、- - - - - - - A1:用户名不存在A2:用户名对应密码不正确d)注册用户 / 管理员成功登录到主界面,进行其他操作。ii.后备事件流A1.用户名不存在系统显示用户名不存在错误信息;管理员返回基本事件流第 1步,而用户将会被系统提示注册。A2.用户名对应密码不正确系统显示用户名密码不正确错误信息;返回基本事件流第 1步。4)特殊需求密码输入框必须以密文方式呈现。5)前置条件本用例开始前注册用户 / 管理员已经打开对应的系统登录界面。6)后置条件如果用例成功, 注册用户 / 管理员将成功登录系统, 并赋予相应权限。 若失败,系统状态不改变。用户注册1)简要说明本用例描述注册用户如何在航
8、空票务系统中注册。用户名合法性定义:用户名必须只能包含字母和数字并且长度超过8 个字符。密码合法性定义:密码的长度必须超过6 个字符。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 16 页 - - - - - - - - - 2)参与者注册用户3)事件流图 3: 用户注册活动图i. 基本事件流本用例开始于注册用户希望在航空票务系统中注册。a) 系统请求注册用户输入用户名;A1:用户名已存在A2:用户名不合法。b) 系统请求注册用户输入两次密码;A3.密码不合法A4.两次
9、密码不一样c) 系统请求用户输入姓名,性别,电话,电子邮件;d) 系统把当前用户的信息增加到数据库中。ii.后备事件流A1.用户名已存在系统显示用户名已存在错误信息;返回基本事件流第 1步;A2.用户名不合法系统显示用户名不合法错误信息;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 16 页 - - - - - - - - - 返回基本事件流第 1步。A3.密码不合法系统显示密码不合法错误信息;返回基本事件流第 1步。A4.两次密码不一样系统显示两次密码不一样错误信息;
10、返回基本事件流第 1步。4)特殊需求密码输入框必须以密文方式呈现。5)前置条件本用例开始前用户打开系统注册界面。6)后置条件如果用例成功,用户将注册成功,系统在数据库中增加一条注册用户的相关记录。若失败,系统状态不改变。个人信息管理1)简要说明本用例允许注册用户对个人信息进行管理,提供修改密码功能,但不允许修改用户名。2)参与者注册用户3)事件流图 4: 个人信息管理活动图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 16 页 - - - - - - - - - i.
11、基本事件流本用例开始于注册用户希望修改个人信息。a)系统请求注册用户输入新密码和确认密码;b)注册用户新密码和确认密码;c)系统验证输入的新密码和确认密码;A1:新密码不合法A2:确认密码与新密码不一致d)系统请求注册用户输入性别,电话,电子邮件;e)注册用输入性别,电话,电子邮件;f)系统修改注册用户的个人信息ii.后备事件流A1.新密码不合法系统显示新密码不合法错误信息;返回基本事件流第 1步。A2.确认密码与新密码不一致系统显示确认密码与新密码不一致错误信息;返回基本事件流第1 步。4)特殊需求密码输入框必须以密文方式呈现。5)前置条件本用例开始前注册用户已经登录系统名师资料总结 - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年航空票务管理系统需求分析说明书 2022 航空 管理 系统 需求 分析 说明书
限制150内