机票预订系统概要设计说明书
机票预订系统(概要设计说明书)
1 引言............................................................................................................................. -2 -1.1 编写目的 ............................................................................................................ - 2 -1 。
2 背景.................................................................................................................. - 2 -1.3 定义 .................................................................................................................... - 2 -1.4 参考资料 ............................................................................................................ - 2 -2 总体设计 (3)2 。
1 需求规定 (3)2.2 运行环境 (3)2.3 基本设计概念和处理流程 ................................................................................... - 3 -2 。
4 结构 (5)2 。
5 功能需求与程序的关系 (6)2.6 人工处理过程 (7)2 。
机票预订系统(详细设计说明书
1.1 编写目的 (2)1.2背景 (2)1。
3定义 (2)1.4 参考资料 (3)...................................................................................................................................................................................................3 。
1 程序描述 (4)3.2功能 (5)3 。
3 性能 (5)3。
4 输人项 (5)3.5 输出项 (6)3 。
6 算法 (6)3。
7 流程逻辑 (7)3.8接口 (8)3.9 存储分配 (9)3 。
10 注释设计 (9)3.11 限制条件 (9)3.12 测试计划 (9)3.13 尚未解决的问题 (9)...........................................................................................4 。
1 程序描述 (9)4.2功能 (10)4.3 性能 (10)4 。
4 输人项 (10)4 。
5 输出项 (10)4.6算法 (11)4.7 流程逻辑 (11)4.8 接口 (12)4.9 存储分配 (13)4 。
10 注释设计 (13)4 。
11 限制条件 (13)4 。
12 测试计划 (13)4 。
13 尚未解决的问题 (13)在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明.本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。
主要解决了实现该系统程序模块具体设计问题。
包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。
订票系统-详细设计说明书
订票系统-详细设计说明书一、引言1.1 编写目的:在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。
本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。
主要解决了实现该系统程序模块具体设计问题。
包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。
1.2 项目背景:本项目(机票预订系统)由蓝天航空公司委托,由我们小组负责开发。
1.3 定义:查询:对数据库的操作的一种,用于搜索数据信息。
插入:对数据库的操作的一种,用于将数据存入数据库中。
更新:对数据库的操作的一种,用于更改数据库中的数据信息。
软件结构图:反映软件系统的功能模块之间的关系的数据图。
1.4 参考资料:1.机票预定系统项目开发计划软件开发小组2007/8 2.需求规格说明书软件开发小组2007/8 3.用户操作手册(初稿)软件开发小组2007/8 4.软件工程齐治昌谭庆平宁洪等高等教育出版社1997/1 5.Dreamweaver 8标准教程邹婷中国青年出版社2006/3二、总体设计2.1 需求概述机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。
【飞机票预定系统】概要设计方案说明书
6.2运行控制
运行控制将严格按照各模块间函数调用关系来实现。在各事务中心模块中,需对运行控制进行正确的判断,选择正确的运行控制路径。
在网络传方面,客户机在发送数据后,将等待服务器的确认收到信号,收到后,再次等待服务器发送回答数据,然后对数据进行确认。服务器在接到数据后发送确认信号,在对数据处理、访问数据库后,将返回信息送回客户机,并等待确认。
对与硬错误,可在出错的相应模块中输出简单的出错语句,并将程序重置。返回输入阶段。
出错信息必须给出相应的出错原因,例:
《全部班机座位已满!》
《查无此定位信息!》等。
7.产生订票信息根据航班安排,旅客信息等,将数据录入到订票信息表中,并将数据送入到8。
8.产生取票通知单和账单将数据送入到取票通知单和账单的数据库中,数据送入9。
9.打印取票通知单和账单由数据判断是否交付定金,如果已交付则打印,否则不成功。
10.读入取票号读入取票号,将数据分别送到11和14。
11.查询信息根据取票号查询取票通知单表和账单表,在屏幕上显示取票通知单的信息和账单信息。
概要设计说明书
1.Байду номын сангаас言
1.1编写目的
在本机票预定系统工程的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
机票订票系统详细设计说明书
五、详细设计说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.总体设计 (3)2.1需求概述 (3)2.2软件结构 (3)3.程序描述 (3)3.1功能 (4)3.2性能 (4)3.3输入,输出项目 (5)3.4程序逻辑 (6)3.4.1、登录 (6)3.4.2、查询系统 (7)3.4.3、订票系统 (7)3.4.4、修改系统 (8)3.4.5、退票系统 (8)3.5接口 (8)3.5.1、用户接口 (8)3.5.2、外部接口 (9)3.5.3、内部接口 (9)3.6存储分配 (9)3.7限制条件 (9)3.8测试要点 (9)1.引言1.1编写目的在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。
本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。
主要解决了实现该系统程序模块具体设计问题。
包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。
1.2项目背景开发软件名称:机票订票系统项目开发者:兰州理工大学软件工程机票订票系统开发小组:用户单位:旅客、航空公司1.3定义数据字典:关于数据的信息的集合,也即对数据流图中包含的元素的定义的集合。
1.4参考资料1.《软件工程导论》清华大学出版社张海藩编著2.《实用软件工程》清华大学出版社郑人杰等编著3.数据库系统概论(第三版)》高等教育出版社萨师煊王珊等编著4.《概要设计说明书》5.《需求规格说明书》2.总体设计2.1需求概述某航空公司为方便旅客,需开发一个机票预定系统。
机票订票系统概要设计说明书
四、五、六、概要设计说明书1.引言 (2)1.1编写目的 (2)1.2项目背景 (3)1.3定义 (3)1.3.1 专门术语 (3)1.3.2 缩写 (3)1.4参考资料 (3)2.任务概述 (4)2.1运行环境 (4)2.2需求概述 (4)3.总体设计 (4)3.1 处理流程 (5)3.1.1 客户机程序流程 (5)3.1.2 服务器程序流程 (6)数据库的输入输出。
(6)3.2 总体结构和模块外部设计 (6)3.3 功能分配 (7)4.接口设计 (7)4.1 外部接口 (7)4.1.1 用户界面 (7)4.1.2 软件接口 (7)4.1.3 硬件接口 (8)4.2 内部接口 (8)5.数据结构设计 (8)5.1 数据库数据结构设计 (8)5.2 物理数据结构设计 (10)5.3 数据结构与程序的关系 (11)6.运行设计 (11)6.1 运行模块的组合 (11)6.2 运行控制 (11)6.3 运行时间 (12)7.出错处理设计 (12)7.1 出错输出信息 (12)7.2 出错处理对策 (12)8.安全保密设计 (12)9.维护设计 (13)1.引言1.1编写目的在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中,程序设计员可参考此概要设计报告,在概要设计对机票预定系统所做的模块结构设计的基础上,对系统进行详细设计。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在概要设计过程中所完成的各模块设计结构,或在修改时找出在本阶段设计的不足或错误。
飞机订票系统概要设计说明书
飞机订票系统概要设计说明书概要设计说明书1.引言1.1编写目的1.2项目背景1.3定义1.4参考资料2.任务概述2.1 目标2.2 运行环境2.2.1设备2.2.2支持软件2.3 需求概要2.4 条件与限制3.总体设计3.1 处理流程3.2 总体结构和模块外部设计4.接口设计4.1 硬件接口4.2 软件接口5.数据结构设计5.1 逻辑结构设计5.2 物理结构设计5.3 数据结构与程序的关系6. 运行设计6.1 运行模块的组合6.2 运行控制6.3 运行时间7. 出错处理设计7.1 出错输出信息7.2 出错处理对策8. 安全保密设计9. 维护设计1.引言1.1编写目的从该阶段正式进入软件的实际开发阶段,本文档将对《飞机订票系统》的软件功能进行描述。
本阶段的主要任务是把系统的功能需求分配给软件结构,形成软件的系统结构图。
本概要设计说明书的目的就是进一步细化软件设计阶段得出的软件总体概貌,把它加工成在程序细节上非常接近于源程序的软件表示。
本文档的读者是项目策划、设计和评审人员。
1.2项目背景1.软件系统名称:航空订票系统2.任务提出者:哈尔滨航空公司3.项目开发者:周海鹏4.项目与其他软件,系统的关系:本项目采用客户机∕服务器原理,客户端的程序是建立在Windows NT系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序。
1.3定义概要设计说明书中的专门术语有﹕数据结构设计,总体设计,接口设计,运行设计,系统出错处理设计。
1.4参考文献《软件工程导论》清华大学出版社张海藩编著《实用软件工程》清华大学出版社郑人杰等编著《数据库系统概论(第三版)》高等教育出版社萨师煊王珊等编著《实用软件文档写作》清华大学出版社肖刚等编著《软件工程》第三版人民邮电出版社张海藩等编著2.任务概述2.1目标该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给出内部软件和外部系统部分之间的接口定义,各个软件模块的功能说明,数据结构的细节以及具体的装备要求。
机票预定系统 概要设计说明书
4.准备服务器数据由格式化旅客资料准备需发送到服务器的数据,将准备好的数据送7。
5.读入帐单号读取所输入的帐单号,并将其格式化,将格式化数据送6。
6.准备服务器数据由格式化帐单号准备需发送到服务器的数据,不同于4,它将准备的是帐单号,将准备好的数据送7。
3.1.1客户机程序流程
客户机上的输入信息为旅客资料或帐单号,还包括一个定票/领票选项。输出为打印帐单或机票,和确认或出错信息。其内部处理流程如下:
下面对各模块(以数字表示)进行功能说明:
1.读入并确定(定票/领票)它是一个事务处理中心,若输入是定票时转入2,输出则转入5。
2.读入旅客资料读取所输入的旅客资料,并将其格式化,将格式化数据送3。
11.定票成功?由数据判断定票是否成功,它是一事务处理中心,若定票成功则将数据送12,不成功则将数据送15。
12.准备输出数据由接收的服务器数据准备输出数据,其中关于帐单的数据将送入13,其他包括旅客资料等送入14。
13.打印帐单由帐单信息处理帐单格式并打印出帐单。
14.输出定位确定在屏幕上显示确定定位及其他信息。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
2.4条件与限制
3.总体设计
3.1处理流程
下面将使用(结构化设计)面向数据流的方法对机票预定系统的处理流程进行分析。系统可分为两大部分:一、客户机上的程序,二、服务器上的程序。以下将分别对系统的这两大部分进行流程分析:
7.准备网络数据包将数据准备/加密成网络传输数据包。
机票订票系统详细设计说明书
五、详细设计说明书1.引言 (1)1.1编写目的 (1)1.2项目背景 (2)1.3定义 (2)1.4参考资料 (2)2.总体设计 (2)2.1需求概述 (2)2.2软件结构 (3)3.程序描述 (3)3.1功能 (4)3.2性能 (4)3.3输入,输出项目 (4)3.4程序逻辑 (6)3.4.1、登录 (6)3.4.2、查询系统 (7)3.4.3、订票系统 (7)3.4.4、修改系统 (8)3.4.5、退票系统 (8)3.5接口 (8)3.5.1、用户接口 (8)3.5.2、外部接口 (9)3.5.3、内部接口 (9)3.6存储分配 (9)3.7限制条件 (9)3.8测试要点 (9)1.引言1.1编写目的在本机票预定系统项目的前一阶段,也就是概要设计阶段中,已经将系统用户对本系统的子模块功能做了详细的阐述,这些模块功能具体设计将在本报告中详尽得以叙述及阐明。
本阶段已在系统的概要设计的基础上,对机票预定系统做详细设计。
主要解决了实现该系统程序模块具体设计问题。
包括确定算法,数据结构,模块接口的使用,数据库的动态操作以及界面设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有详细设计进行详细的说明。
在下一阶段的编码过程中,程序设计员可参考此详细设计报告,在详细设计对机票预定系统所做的算法设计,数据结构以及数据库动态操作的基础上,对系统进行编码。
在以后的软件测试以及软件维护阶段也可参考此说明书,以便于了解在详细设计过程中所完成的各模块算法设计,或在修改时找出在本阶段设计的不足或错误。
1.2项目背景开发软件名称:机票订票系统项目开发者:兰州理工大学软件工程机票订票系统开发小组:用户单位:旅客、航空公司1.3定义数据字典:关于数据的信息的集合,也即对数据流图中包含的元素的定义的集合。
1.4参考资料1.《软件工程导论》清华大学出版社张海藩编著2.《实用软件工程》清华大学出版社郑人杰等编著3.数据库系统概论(第三版)》高等教育出版社萨师煊王珊等编著4.《概要设计说明书》5.《需求规格说明书》2.总体设计2.1需求概述某航空公司为方便旅客,需开发一个机票预定系统。
航空机票预定概要设计说明书
航空机票预定系统概要设计说明书1.引言软件概要设计主要是一个把软件需求转化为软件表示的过程,这种表示只是描述软件总的概貌。
1.1编写目的概要设计说明书编制的目的是:说明对程序系统的设计考虑,包括程序系统的基本处理流程,程序系统的组织结构,模块划分,功能分配,接口设计,运行设计,数据结构设计和出错处理设计等,为程序的详细设计提供基础。
本软件概要说明书的读者是系统开发人员或合同约定的人员。
1.2背景1)本系统的名称是:航空机票预定系统2)本项目的任务提出者是航空公司,开发者是安徽工程大学计算机学院,用户是航空公司及各旅行社。
1.3定义数据字典:关于数据的信息的集合,也即是对数据流图中包含的元素的定义得集合。
1.4参考资料1) 张海藩,软件工程导论,北京清华大学出版社,20052)石柱,软件工程标准手册,北京:中国标准出版社,20042. 总体设计2.1需求规定本系统的功能划分为如下几个部分:1)用户合法性检查:有关证件的合法性验证2)订票:根据用户提供的所需机票信息,查询到相符机票,用户提交预订款后,由旅行社代理用户完成订票操作,返回取票通知及账单。
3)购票:用户提交取票通知及账单,并付款后,由旅行社代理进行购票操作,并把机票打印给用户。
4)退票:用户将机票退给旅行社2.2 运行环境1)硬件环境:运行本软件要求处理器在奔腾111以上,内存在256MB以上的计算机。
2)软件环境:本系统支持的操作系统包括Windows 95,Windows 98,Windows 2000和Windows XP;本系统的支持数据库为My SQL;本系统的开发工具为My eclipse7.0.2.3 结构软件结构图2.4 功能需求与模块的关系⑴订票功能:需要调用用户合法性检查模块检查用户的合法性,只有合法用户才能进行订票。
订票时需调用查询航班模块,录入所需机票信息,查询符合旅客需求的航班,后调用机票预订模块完成订票,并由打印取票通知和打印账单模块分别打印出取票通知和账单给用户。
机票订票系统概要设计说明书样本
四、概要设计说明书1.引言 (3)1.1 编写目的 (3)1.2 项目背景 (3)1.3 定义 (4)1.3.1 专门术语 (4)1.3.2 缩写 (4)1.4 参考资料 (4)2.任务概述 (5)2.1运行环境 (5)2.2需求概述 (5)3.总体设计 (5)3.1 处理流程 (5)3.1.1 客户机程序流程 (6)3.1.2 服务器程序流程 (7)数据库的输入输出。
(7)3.2 总体结构和模块外部设计 (7)3.3 功能分配 (8)4.接口设计 (8)4.1 外部接口 (8)4.1.1 用户界面 (8)4.1.2 软件接口 (9)4.1.3 硬件接口 (9)4.2 内部接口 (9)5.数据结构设计 (9)5.1 数据库数据结构设计 (9)5.2 物理数据结构设计 (11)5.3 数据结构与程序的关系 (12)6.运行设计 (13)6.1 运行模块的组合 (13)6.2 运行控制 (13)6.3 运行时间 (13)7.出错处理设计 (13)7.1 出错输出信息 (13)7.2 出错处理对策 (14)8.安全保密设计 (14)9.维护设计 (14)1.引言1.1编写目的在本机票预定系统项目的前一阶段, 也就是需求分析阶段中, 已经将系统用户对本系统的需求做了详细的阐述, 这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得, 并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上, 对机票预定系统做概要设计。
主要解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息, 以及数据结构、模块结构的设计等。
在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
在下一阶段的详细设计中, 程序设计员可参考此概要设计报告, 在概要设计对机票预定系统所做的模块结构设计的基础上, 对系统进行详细设计。
机票预订系统(概要设计说明书)
1引言........................................................... - 2 -1.1编写目的..................................................... - 2 -1.2背景......................................................... - 2 -1.3定义......................................................... - 2 -1.4参考资料..................................................... - 2 -2总体设计........................................................... - 3 -2.1需求规定..................................................... - 3 -2.2运行环境..................................................... - 3 -2.3基本设计概念和处理流程 ....................................... - 3 -2.4结构......................................................... - 5 -2.5功能需求与程序的关系 ......................................... - 6 -2.6人工处理过程 ................................................. - 7 -2.7尚未问决的问题 ............................................... - 7 -3接口设计........................................................... - 7 -3.1用户接口..................................................... - 7 -3.2外部接口..................................................... - 7 -3.3内部接口..................................................... - 7 -4运行设计........................................................... - 8 -4.1运行模块组合 ................................................. - 8 -4.2运行控制..................................................... - 8 -4.3运行时间..................................................... - 8 -5系统数据结构设计................................................... - 9 -5.1逻辑结构设计要点 ............................................. - 9 -5.2物理结构设计要点 ............................................. - 9 -5.3数据结构与程序的关系 ........................................ - 10 -6系统出错处理设计.................................................. - 10 -6.1出错信息.................................................... - 10 -6.2补救措施.................................................... - 11 -6.3系统维护设计 ................................................ - 11 -概要设计说明书1引言1.1编写目的本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。
(new)飞机票网上预订系统概要设计说明书
飞机票网上预订系统概要设计说明书目录飞机票网上预订系统 (1)概要设计说明书 (1)1 引言 (1)1.1背景 (1)1.2文档概述 (1)1.3参考资料 (1)2 总体设计 (2)2.1需求规定 (2)2.2运行环境 (2)2.3基本设计概念和处理流程 (3)2.3.1用户角色模型 (3)2.4.1项目框架模型 (4)2.4.2主要功能模块 (5)2.4.3系统部署图 (8)2.5系统类图 (8)2.6人工处理过程 (10)2.7尚未解决的问题 (10)3 系统数据结构设计 (10)3.1数据表 (10)3.2ER图 (12)1 引言1.1背景a. 本项目为网上机票订购系统,通过建立网上订票系统,扩展了乘客的订票渠道,可以使订票过程变得更加便捷安全。
c. 本项目采用B-S结构:其中服务器端为客户及客户所使用的浏览器软件,Server端为航空公司(或专门的订票公司)所负责维护运营的Web服务器、订票系统服务器和数据库服务器,其之间关系如下:d. 本系统适用于所有有网络基础的用户使用。
1.2文档概述本系统是基于Web的航空订票系统,客户只要在浏览器上就可以执行相关操作进行查询,订票改签退票等操作。
采用统一建模语言UML(Unified Modeling Language)对用户操作的过程进行建模,实现查询,订票,改签,退票等功能。
1.3参考资料以下列出在概要设计过程中所使用到的有关资料:1.《软件工程——实践者的研究方法》机械工业出版社2.软件工程PPT 软件工程课程3.携程网机票订购系统操作流程携程网4.软件工程——机票预定系统CSDN网络5.软件工程实验报告----航空订票系统CSDN网络2 总体设计2.1 需求规定登录航空订票系统,进行机票查询,并可通过电子银行支付等方式进行票务的预定,同时可以改签,退票等。
1. 注册及登录a.注册:注册用户个人信息。
b.登录:登陆后系统记录用户信息,并返回到登陆前页面。
机票预订系统程序设计说明书
机票预订系统程序设计说明书一、概述机票预订系统是一个用于客户预订机票的网站。
该系统需要实现以下功能:1. 客户注册和登陆2. 客户浏览和查询机票信息3. 客户在线预订机票4. 管理员管理机票信息和订单本说明书旨在提供系统的设计细节以及所需要的技术要求。
二、需求分析1.客户注册和登陆注册和登陆功能是网站的基础功能。
客户通过注册账号并登陆系统才能进行下一步的操作。
2.客户浏览和查询机票信息在网站主页上,客户可以查看机票的基本信息,包括航班号、出发地、目的地、日期和价格等。
客户可以使用查询功能来查找符合自己要求的机票信息。
3.客户在线预订机票当客户选择一条符合条件的机票后,系统将显示详细信息,并提示客户填写乘机人信息、联系方式和支付信息等,最后完成订单提交。
4.管理员管理机票信息和订单管理员可以添加、修改和删除机票信息。
管理员还可以查看、处理和审核客户提交的订单。
三、系统设计1. 系统架构该系统采用B/S架构(浏览器/服务器),前端使用HTML、CSS、JavaScript和jQuery等技术,后端使用PHP语言,数据库使用MySQL。
2. 前端设计客户访问系统的主页后,可以浏览和查询机票信息。
当客户选择一条机票后,系统会将其详细信息展示在新的页面上。
该页面会提供填写乘机人信息、联系方式和支付信息的表单,并进行验证,保证信息的准确性。
3. 后端设计系统的后端需要实现以下模块:(1)注册和登陆模块,实现客户注册和登陆功能;(2)机票信息管理模块,实现添加、修改和删除机票信息的功能;(3)订单管理模块,实现查看、处理和审核订单的功能;(4)支付模块,接入支付平台,实现支付功能;(5)邮件提醒模块,向客户发送订单确认和支付状态通知。
4. 数据库设计系统需要存储机票信息、用户信息和订单信息。
数据库需要设计以下表格:(1)机票信息表格,包括航班号、出发地、目的地、日期和价格等信息;(2)用户信息表格,包括用户名、密码、姓名、联系方式等信息;(3)订单信息表格,包括订单编号、客户信息、机票信息、支付状态等信息。
机票预订系统概要设计说明书
<某航空公司机票预订系统>概要设计说明书******完成日期:2014/6/10学号:**********专业:软件工程修改情况记录:目录1 引言 (1)1.1 编写目的 (1)1.2 范围 (1)1.3 定义 (1)1.4 参考资料 (2)2 总体设计 (2)2.1 需求规定 (2)2.2 运行环境 (2)2.3 基本设计概念和处理流程 (2)2.4 结构 (4)2.5 功能需求与程序的关系 (6)2.6 人工处理过程 (6)2.7 尚未解决的问题 (6)3 接口设计 (7)3.1 用户接口 (7)3.2 外部接口 (7)3.3 内部接口 (7)4 运行设计 (8)4.1 运行模块组合 (8)4.2 运行控制 (8)4.3 运行时间 (8)5 系统数据结构设计 (8)5.1 逻辑结构设计要点 (8)5.2 物理结构设计要点 (9)5.3 数据结构与程序的关系 (10)6 系统出错处理设计 (10)6.1 出错信息 (10)6.2 补救措施 (11)6.3 系统维护设计 (11)1 引言软件概要设计主要是一个把软件需求转化为软件表示的过程,这种表示只是描述软件总的概貌。
1.1 编写目的概要设计说明书编制的目的是:说明对程序系统的设计考虑,包括程序系统的基本处理流程,程序系统的组织结构,模块划分,功能分配,接口设计,运行设计,数据结构设计和出错处理设计等,为程序的详细设计提供基础。
本软件概要说明书的读者是系统开发人员或合同约定的人员。
1.2 范围1)本系统的名称是:航空机票预订系统2)本项目的任务提出者是航空公司,开发者是中南民族大学计算机学院,用户是航空公司及各旅行社。
1.3 定义1)专门术语SQL SERVER:系统服务器所使用的数据库管理系统(DBMS)。
SQL:一种用于访问查询数据库的语言。
事务流:数据进入模块后可能有多种路径进行处理。
主键:数据库表中的关键域,值互不相同。
外部主键:数据库表中与其他表主键关联的域。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程流理处 1�3
制限与件条 4�2
。护维于利序程器务服�作操于易�了明单简要面 界的机户客求要并。作操述上成完的误无和靠可、全安、速快、效有能统系求要 。客旅给票机出印即后误无对校统系�票取后款交单帐和知通票取凭天一前飞 起机飞在客旅。知通票取出印�班航排安客旅为�后器务服据数班航的内司公空航询 查过经统系�序程端户客的统系定预票机入输�地的目行旅、间时行旅、码号证份身 、位单作工、别性、名姓括包�息信客旅的票机定预把社行旅�票定客旅为责负司公 空航替代社行旅由客旅于便为。统系定预票机个一发开需�客旅便方为司公空航
计设体总�3
。行运下境环 TN niW ,上以别级 331 muitneP 在够 能应序程户客 �上以别级 331 muitneP 在均置配机算计的社行旅有所知得研调据根 。序程器务服据数 的内司公空航及序程户客的上机户客社行旅各在装安�成组序程分部两由将统系
述概求需 3�2
境环行运 2�2 标目 1�2
口接部内 2�4
口接部外 1�4
计设口接�4
。述阐分部面下于 将口接其�连互库据数 REVRES LQS 的立建已与需序程器务服。分部据数络网送发 及作操库据数、据数络网收接�能功大三由是也要主序程器务服。分部出输及信通络 网、据数收接�块大三有要主序程机户客。明说的中 1.3 照参可能功的块模项各 。认确及位定于应对别分 �分部两有是上际实�块模分部一了出给只…略省了作下询查、理处据数在中其 机户客到据数送发 据数回返备准 据数回返备准 据数机户客收接
配分能功 3.3
包据数备准
因原断判
作操库据数
包据数开解
询查断判
LQS 备准
型类断判
据数送发
询查、理处据数
据数收接
�分部器务服�统系定预票机
51
41 21 11 01
机 户 客 送
71 61
31
) 库据数务 票�机班( REVRES LQS
3
2
1
机户客自来
据数的 来 送络 网 经 机户 客
9 7
8
6
54Βιβλιοθήκη 据数的 来送络网 经机户客
5
票机
单帐
示显认确
票机印打
误错示显
认确示显
单帐印打
号单帐
票 领/票定
料 资客旅
出输备准
息信误错备准
出输备准
�票 领/票定�定确
述概务任�2
�7 �6 �5 �4 �3
。 ”南指写 编档文发开件软机算计“的 著明美沈》论导程工件软《照参是准标的用采所档文 10/6991 llaH ecitnerP 11/0991 社版出学大华清 1/2991 社版出术技学科津天 4/9991 组小发开件软》《 3/9991 组小发开件软》《 nuabnenaT.S.A krowteN retupmoC 藩海张 程工件软 等文王、苏周 用应其及程工件软 �稿初�册手作操户用 书明说格规求需
。MTA 速高用使将�输传速高现实了为�分部件硬络网在�分部输传络网在。理处行 进其对出输/入输准标的++C LAUSIV 用可也�用使及接连的机印打�面方出输在 。理处行进入 输对�出输/入输准标的++C LAUSIV 用可�入输的标鼠、盘键于对�面方入输在 口接件硬 3�1�4 。收接及输传络网行 进据数对式方口窗动滑用采�议协输传的错差无种一用使�面方口接件软络网在 。存 保的据数对到做以�令命分备的库据数对的 REVRES LQS 用使可上序程器务服 。问访有所的 库据数对行进�口接的 REVRES LQS 对的供提 ++C LAUSIV 用使可序程器务服 口接件软 2�1�4 用使和习学易、性单简、性靠可到作应面界户用的统系�说来的总 。数函示提误错的中库 ++C LAUSIV 用调可上 示显错出在�式方单菜式拉下用采上计设在。理管于易�单简作操到做要面界序程器 务服中其 。近靠格风 SWODNIW 向�件组化视可的供提所 ++C LAUSIV 用使可上 面界在�程编行进 ++C LAUSIV SM 用使定决已�上言语计设在。拢靠向方一这向量 尽应�悉熟较格风 WODNIW 对多户用到虑考�化理合到做要也上观外。息信错出及 以要重示显的出突应�局布的面界到意注要且并�作操于易�了明单简到做应�上计 设面界在。面界善友户用个一要需户用�果结的析分求需据根�分部面界户用在 面界户用 1�1�4
3
程流序程器务服 2�1�3 。票机出印打并式格票机理处息信票机由 票机印打 �02 。41 入送等料资客旅括包他其�02 入送将据数的票机的单帐于 关中其据�数据数票机的印打将备准据数器务服的收接由 据数出输票机备准 �91 。51 送据数将则功成不�91 送据数将则功 成若�心中理处务事一是它�功成否是对核票领断判据数由 �功成对核票领 �81 。句语误错示显上幕屏在 句语误错出输 �71 。71 送�句语误错备准型类误错体具由 句语误错备准 �61 。61 到送型类将�型类误错出断判据数由 误错断判 �51 。息信他其及位定定确示显上幕屏在 定确位定出输 �41 。单帐出印打并式格单帐理处息信单帐由 单帐印打 �31 。41 入送等料资客旅括包他其�31 入 送将据数的单帐于关中其�据数出输备准据数器务服的收接由 据数出输备准 �21 。51 送据数将则功成不�21 送据数将 则功成票定若�心中理处务事一是它�功成否是票定断判据数由 �功成票定 �11 。81 送据数将则票领是�11 送据数将则票定是�心中理处务事一是 它 �据数票领是或据数票定是据数断判并 �包据数的受接所 9 开解 断判/开解 �01 。口接的络 网与序程是它 �包据数的机户客到送传络网经序程器务服由受接 受接据数络网 �9 。口接的络网与序程是它 �序程器务服到送发络网经包据数将 送发据数络网 �8 。包据数输传络网成密加/备准据数将 包据数络网备准 �7 。7 送据数的好备准将�号单帐是的备 准将它�4 于同不�据数的器务服到送发需备准号单帐化式格由 据数器务服备准 �6 。6 送据数化式格将�化式格其将并�号单帐的入输所取读 号单帐入读 �5 。7 送 据数的好备准将 �据数的器务服到送发需备准料资客旅化式格由 据数器务服备准 �4 。4 送据数将则误无查检�入读次再 2 转则误有�心中 理处务事个一是它�误有否是入输查检步初�料资入输化式格验检 料资入输验检 �3 。3 送据数化式格将�化式格其将并�料资客旅的入输所取读 料资客旅入读 �2 。5 入转则出 输� 2 入转时票定是入输若�心中理处务事个一是它 �票领/票定�定确并入读 �1 �明说能功行进�示表字数以�块模各对面下 票机 印 打
息信定预 定确出输 因原 误错出输
02
91 81
41
71
61
51
01
9 答回来送络 网经器务服
息信定预 定确出输
41 21 31
1=11
单帐 印 打
4
。系关用调的块模示表线直的间之框方 �字名的块模了明注内框。构结体总件软的统系定预票机述描来图构结以面下
计设部外块模和构结体总 2�3
。中流务事各到分拆 �块模能功些有将 �利便的上理处流务事于由 �块模一同为的同相字数块模各的示显上以 。口接的络网与序程是它 �序程器务服到送发络网经包据数将 送发据数络网 �71 。包据数输传络网成密加/备准据数将 包据数络网备准 �61 。61 入送�据数的序程机户客回送需备准�因原的功成不据根 据数送回备准 �51 。51 送�因原的认确能不票领断判据数询查由 因原定确 �41 。61 送�据数的序程机户客送回需后认确票领备准 据数送回备准 �31 。8 送据数将则功成不若�11 送据数将则认确到得作操票领为若�心中 理处务事一是它�功成否是票领断判据数的得所询查用利 功成否是询查断判 �21 。断判的询查对步初括包需它。6 入送据 数将�据数票领的应相得获库据数入存并询查�句语 LQS 行运 作操库据数 �11 。11 入送�句语 LQS 的需所库据数 REVRES LQS 问访备准据数票领由 句语询查库据数备准 �01 。61 入送�据数的序程机户客回送需备准�因原的功成不据根 据数送回备准 �9 。9 送�因原的功成不票定断判据数询查由 因原定确 �8 。61 送�据数的序程机户客送回需后功成票定备准 据数送回备准 �7 。8 送据数将则功成不若�7 送据数将则功成作操票定为若�心 中理处务事一是它�功成否是票定断判据数的得所询查用利 功成否是询查断判 �6 。班航 的位座有的地的目达抵可排安客乘为须必它。断判的询查对步初括包需它。6 入送 据数将�据数票定的应相得获�库据数入存并询查�句语 LQS 行运 作操库据数 �5 。5 入送�句 语 LQS 的需所库据数 REVRES LQS 问访备准据数票定由 句语询查库据数备准 �4 。51 送据数将则作操票领为若�4 送据数将则作 操票定为若�心中理处务事一是它�作操库据数么什做要需断判据数由 作操断判 �3 。3 入送化式格据数的复恢将并�据数的包打密解/开解 据数开解 �2 。口接的络 网与序程是它 �包据数的机户客到送传络网经序程机户客由受接 收接据数络网 �1 �明说能功行进�示表字数以�块模各对面下
料资考参 4�1
义定 3�1
序程户客 络 序 程 及 器 务 服 网
社行旅
序程户客 序程户客
理管飞起机飞场机 序程户客 �下如系关的统系他其与统系本。器务服库据数的司公空航 于置及以�序程户客台前的点票定社行旅个于置�成组分部两由将统系定预票机 。发开责负><由�托委司公空航><由时�统系定预票机�目项本 。误错或足不的计设段阶本在出找时改修在或�构结计设 块模各的成完所中程过计设要概在解了于便以�书明说此考参可也段阶护维件软及以 试测件软的后以在。计设细详行进统系对�上础基的计设构结块模的做所统系定预票 机对计设要概在�告报计设要概此考参可员计设序程�中计设细详的段阶一下在 。明说的细详行进计设要概有所的做所统系对中段阶本在对将中告报计设要概的下 以在。等计设的构结块模、构结据数及以�息信的递传间之块模、口接的间之块模个 各定决、块模个干若成分划统系该把何如括包。题问计设块模序程的求需统系该现实 了决解要主。计设要概做统系定预票机对�上础基的析分求需的统系在已段阶本 。明阐及述叙得尽详到得中书明说格规求需在并�得获中研调地实的场机及社 行旅各、司公空航对中段阶一上在经已求需户用些这�述阐的细详了做求需的统系本 对户用统系将经已�中段阶析分求需是就也�段阶一前的目项统系定预票机本在