机票预订系统《需求报告》

2020-04-14 05:36

软件工程

《机票预订系统需求规格说明书》

1、编写目的

本机票预订系统在可行性研究的基础上,是为了进一步明确机票预订系统的软件需求,以便安排项目规划与进度,组织软件开发与测试,撰写文本文档。

2、任务和目标

任务:可采用不同的需求分析技术,完成对项目的需求分析过程,给出系统的逻辑功能模型,数据字典以及规格说明书。

目标:本机票预订系统实现后,能更好更快捷的完成用户查询到预订的过程,提高工作效

率,降低售票服务中的错误发生率,并且简化烦琐的操作手续以及带来的开销,防止数据的丢失。

3、数据特性

1.数据录入和处理的准确性和实时性

数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培训。在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保证迅速的处理数据。 2.数据的一致性和完整性

由于系统的数据是共享的,在不同的旅行社中中,机票是共享数据,所以如何保证这些数据的一致性,是系统必须解决的问题。要解决这一问题,要有一定的人员维护数据的一致性,在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的约束。对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束,系统应该拒绝该数据。 3.数据的共享与独立性

整个机票预顶系统的数据是共享的。然而,从系统开发的角度上看,共享会给设计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。

4.系统分析

软件工程

1)组织结构

机票预定系统涉及到航空公司和旅行社两个部分,其组织机构图如图4-1所示。

C 旅行社 S 航空公司 售票员 系统管理员 图4-1 组织机构设置图

本机票预定系统项目主要由两部分形成: ①各旅行社中的前台客户程序; ②航空公司中的数据库服务器程序。

现分别选取某航空公司和某旅行社进行研究,分别画出其组织结构图如图4-2、图4-3所示。

股东大会 董事会 监事会 总经理 办公室 人事部 计财部

合作发展部 审计室 飞行航务部 维修工程部 市场销售部 海口航站 北京办事处 各异地营业部 图4-2 某航空公司组织结构图

软件工程

总经理 副总经理 副总经理 副总经理 出境旅游营销中心 产品市场中心 德国公司 公民出境旅游中心 出境机票团控中心 签证中心 财务部 人事部 办公行政 机场办公 商务会奖中心 外地机构 国内旅游中心 同业旅游操作中心 出境同业出境旅游中心 出境销售部 客服部 门市中心 上海 成都 深圳 武汉

图4-3 某旅行社组织结构图 2)管理职能分析

旅行社(机票预订系统客户端)——负责对客户端的各种操作,包括接受客户预订、预订信息输入、联络服务器,以及订票、航班信息输出、机票打印输出。

广大旅客——客户端操做,进行订票、取票、个人信息验证和取票等操作。 售票员——机票预订系统客户端的操作者。

航空公司(机票预订系统服务器)——接收来自客户端的信息,并输出各种反馈信息;负责旅客订票记录、航班信息的储存和查询,并向客户端传输。

系统管理员——机票预定系统服务器的操作者。

3)系统中的基本业务流程

首先分析本系统总的业务流程图如图4-4所示。机票预定系统的主要业务分别为订票业务、取票业务和退票业务,其业务流程图分别如图4-5、图4-6、图4-7所示。

软件工程

查询事务 服务器处理信息 航班信息 终端数据显示 订票事务 退出服务 订单处理 机票信息 取票通知 打印账单

图4-4 业务流程图

(1)订票业务

根据旅客提出的要求(航班号、订票数额)查询该航班票额情况。若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票少于订票额,则登记排队候补。

图4-5 订票业务流程图 航空公司 航班机票信息 顾客 提出预定要求 向航空公司查询 查询余票数量 旅行社 航空公司 是否有票 无 有 航空公司 列入等候队列 顾客 得到收票通知 修改机票信息 办理订票手续 旅行社 (2)取票业务

软件工程

根据取票通知书,打印机票,交给顾客。

图4-6 取票业务流程图

顾客 得到机票 旅行社 顾客 旅行社 索取机票 查询旅客订票信息 打印并修改机票信息 旅客订票信息 (3)退票业务

根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他候补的客户。

旅客订票信息 图4-7退票业务流程图

顾客 请求退票 查询旅客订票信息 办理退票手续 修改机票信息 旅行社 航空公司 4、系统中的数据及其主要流程 数据流图

数据流图是用于表示系统逻辑模型的一种工具。它以直观的图形清晰的描述了系统数据的流动和处理过程。

订票信息取票通知和账单旅客机票机票预订系统旅客付费信息顶层数据流程图


机票预订系统《需求报告》.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:集群千斤顶整体提升(滑移)大型构件技术

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: