




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、航空机票预订系统 小组成员: 7/9/20221航空机票预订系统的必要性方便性人们可以通过庞大而方便的计算机网络,随时随地地查询与预订机票,这将大大简化用户的购票过程,也减少了工作人员的工作量。客户把预定机票的乘客信息,包括姓名、性别、工作单位、身份证号码、出发时间、目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据效劳器后,为乘客安排航班,客户在飞机起飞前一天凭订单号交款,系统校对无误后即打印电子凭证。7/9/20222介绍关于概要设计:主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成假设干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构
2、、模块结构的设计等。 7/9/20223模块结构设计 内容要点:1 层次图 客户端局部 效劳端局部 2 接口设计 用户接口 外部接口 内部接口 7/9/20224关于结构图系统结构图是对软件系统结构的总体设计的图形显示,在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,使每一局部完成简单的功能且各个局部之间又保持一定的联系 的图形7/9/20225客户端局部图形介绍7/9/20226客户端其详细流程如下:7/9/20227效劳端局部 的图形介绍7/9/20228效劳打量细流程如下:7/9/20229接口设计 1 在用户接口局部,根据需求分析的结果,用户需要一个用户友善界
3、面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。 2 外部接口 包括:软件接口和硬件接口3 内部接口:内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。 7/9/202210航空机票预订系统详细设计关于详细设计包括:1 系统的结构2 系统识别模块设计3 客户端功能模块设计4 效劳端功能模块设计 7/9/202211系统的结构7/9/202212系统识别模块设计说明模块描述系统识别模块:用于识别用户的身份及权限,并做出相应的操作选择。功能给出提示信息,并让用户输入自己的ID及密码,没有ID号的需注册ID号,核对用户身份并给
4、出相应的权限。输入项用户输入,输入用户ID及密码,成功后根据需求进行操作。输出项输出提示信息,输出操作结果7/9/202213下一步 设计方法算法 printf(“请输入个人ID及密码 以回车间隔 (假设ID为 0,那么退出系统):n); scanf(id password)/输入用户名和密码 /假设匹配不成功,那么提示重新输入 /假设无ID号,注册ID后才能登陆7/9/202214客户端功能模块设计说明 模块描述客户端功能模块:用于客户的权限操作,包括个人信息管理模块,航班查询模块,机票验真模块,订单管理模块。功能 运用系统识别模块,进行操作选项的选择,并进行相应的操作。输入项根据客户自己的
5、需求输入操作选项输出项 按照所给的操作选项,进行相应的操作,输出该操作的结果。7/9/202215设计方法算法void Admin_Play()printf();/输入操作类型命令 scanf(choose); while(choose)if(choose=“个人信息修改 个人信息_Info_Edit();else if(choose=“密码修改 密码_Info_Edit();else if(choose=“航班查询 航班_Info_Scan(); else if(choose=“机票验真 订单号_Info_Scan(); else if(choose=“订单管理 订单_Info_Edit()
6、;scanf(choose); 7/9/202216效劳端功能模块设计说明模块描述效劳端功能模块:用于管理员的权限操作,包括客户信息管理模块,航班管理模块,订单管理模块,打印管理模块。功能 运用系统识别模块,进行操作选项的选择,并进行相应的操作。输入项管理员根据需求选择操作选项输出项 按照所给的操作选项,进行相应的操作,输出该操作的结果。7/9/202217设计方法算法void Admin_Play()printf();/输入操作类型命令 scanf(choose); while(choose)if(choose=“客户信息查询 客户信息_Info_Scan(); else if(choose=“客户信息更新 客户信息_Info_Edit();else if(choose=“航班管理 航班信息_Info_Edit();el
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于低谐波阻抗控制策略的三相四桥臂有源电力滤波器研究
- 消防加工合同范本
- 高能微波处理对木材塑性性能影响及机理研究
- 农庄旅游合同范本
- 桑蚕丝企业县域市场拓展与下沉战略研究报告
- 中性束射频离子源功率耦合分析及实验研究
- 家用智能体脂秤企业制定与实施新质生产力战略研究报告
- 防冻剂企业数字化转型与智慧升级战略研究报告
- 健康园区管理AI智能设备企业制定与实施新质生产力战略研究报告
- 股票激励合同范本
- WS 400-2023 血液运输标准
- 银行业金融机构监管数据标准化规范(2021版)数据结构一览表
- 电子商务基础与实务(第四版)高职PPT完整全套教学课件
- 信息论与编码(第4版)完整全套课件
- 施工吊篮工程监理实施细则
- 自动扶梯与自动人行道调试作业指导书(通用版)
- 2023年全国卷英语甲卷讲评课件-2024届高考英语复习
- 现代通信原理与技术(第五版)PPT全套完整教学课件
- 《战胜抑郁 走出抑郁症的30天自我康复训练》读书笔记思维导图
- 幼儿园课件:时钟国王
- 最值问题-阿氏圆
评论
0/150
提交评论