航空机票预订系统PPT讲义_第1页
航空机票预订系统PPT讲义_第2页
航空机票预订系统PPT讲义_第3页
航空机票预订系统PPT讲义_第4页
航空机票预订系统PPT讲义_第5页
已阅读5页,还剩13页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

航空机票预订系统

小组成员:

7/13/20231航空机票预订系统的必要性(方便性)人们可以通过庞大而方便的计算机网络,随时随地地查询与预订机票,这将大大简化用户的购票过程,也减少了工作人员的工作量。客户把预定机票的乘客信息,包括姓名、性别、工作单位、身份证号码、出发时间、目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为乘客安排航班,客户在飞机起飞前一天凭订单号交款,系统校对无误后即打印电子凭证。7/13/20232介绍关于概要设计:主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。

7/13/20233模块结构设计

内容要点:1层次图客户端部分服务端部分

2接口设计

用户接口外部接口内部接口

7/13/20234关于结构图系统结构图是对软件系统结构的总体设计的图形显示,在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系的图形7/13/20235客户端部分图形介绍7/13/20236客户端其详细流程如下:7/13/20237服务端部分的图形介绍7/13/20238服务端详细流程如下:7/13/20239接口设计

1在用户接口部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。

2外部接口包括:软件接口和硬件接口3内部接口:内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。

7/13/202310航空机票预订系统详细设计关于详细设计包括:1系统的结构2系统识别模块设计3客户端功能模块设计4服务端功能模块设计

7/13/202311系统的结构7/13/202312系统识别模块设计说明3.1模块描述系统识别模块:用于识别用户的身份及权限,并做出相应的操作选择。3.2功能给出提示信息,并让用户输入自己的ID及密码,没有ID号的需注册ID号,核对用户身份并给出相应的权限。3.3输入项用户输入,输入用户ID及密码,成功后根据需求进行操作。3.4输出项输出提示信息,输出操作结果7/13/202313下一步3.5设计方法(算法)

printf(“请输入个人ID及密码以回车间隔

(若ID为0,则退出系统):\n");

scanf(idpassword)//输入用户名和密码

//若匹配不成功,则提示重新输入

//若无ID号,注册ID后才能登陆7/13/202314客户端功能模块设计说明

4.1模块描述客户端功能模块:用于客户的权限操作,包括个人信息管理模块,航班查询模块,机票验真模块,订单管理模块。4.2功能运用系统识别模块,进行操作选项的选择,并进行相应的操作。4.3输入项根据客户自己的需求输入操作选项4.4输出项按照所给的操作选项,进行相应的操作,输出该操作的结果。7/13/2023154.5设计方法(算法)voidAdmin_Play(){

printf();//输入操作类型命令

scanf(choose);

while(choose){

if(choose==“个人信息修改”)个人信息_Info_Edit(); elseif(choose==“密码修改”)密码_Info_Edit(); elseif(choose==“航班查询”)航班_Info_Scan();elseif(choose==“机票验真”)订单号_Info_Scan();elseif(choose==“订单管理”)订单_Info_Edit();

scanf(choose); }}7/13/202316服务端功能模块设计说明5.1模块描述服务端功能模块:用于管理员的权限操作,包括客户信息管理模块,航班管理模块,订单管理模块,打印管理模块。5.2功能运用系统识别模块,进行操作选项的选择,并进行相应的操作。5.3输入项管理员根据需求选择操作选项5.4输出项按照所给的操作选项,进行相应的操作,输出该操作的结果。7/13/2023175.5设计方法(算法)voidAdmin_Play(){

printf();//输入操作类型命令

scanf(choose);

while(choose){

if(choose==“客户信息查询”)客户信息_Info_Scan();elseif(choose==“客户信息更新”)客户信息_Info_Edit(); elseif(choose==“航班管理”)航班信息_Info_Edit(); elseif(choose

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论