收藏 分享(赏)

航空机票预订系统PPT讲义.ppt

上传人:weiwoduzun 文档编号:4415323 上传时间:2018-12-27 格式:PPT 页数:18 大小:631.02KB
下载 相关 举报
航空机票预订系统PPT讲义.ppt_第1页
第1页 / 共18页
航空机票预订系统PPT讲义.ppt_第2页
第2页 / 共18页
航空机票预订系统PPT讲义.ppt_第3页
第3页 / 共18页
航空机票预订系统PPT讲义.ppt_第4页
第4页 / 共18页
航空机票预订系统PPT讲义.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

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

2、个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。,12/27/2018,4,模块结构设计,内容要点: 1 层次图客户端部分服务端部分2 接口设计 用户接口外部接口 内部接口,12/27/2018,5,关于结构图,系统结构图是对软件系统结构的总体设计的图形显示,在需求分析阶段,已经从系统开发的角度出发,把系统按功能逐次分割成层次结构,使每一部分完成简单的功能且各个部分之间又保持一定的联系 的图形,12/27/2018,6,客户端部分图形介绍,12/27/2018,7,客户端其详细流程如下:,12/27/2018,8,服务端部分 的图形介绍,12/27/2018,9,服务端详

3、细流程如下:,12/27/2018,10,接口设计,1 在用户接口部分,根据需求分析的结果,用户需要一个用户友善界面。在界面设计上,应做到简单明了,易于操作,并且要注意到界面的布局,应突出的显示重要以及出错信息。 2 外部接口 包括:软件接口和硬件接口 3 内部接口:内部接口方面,各模块之间采用函数调用、参数传递、返回值的方式进行信息传递。,12/27/2018,11,航空机票预订系统详细设计,关于详细设计包括: 1 系统的结构 2 系统识别模块设计 3 客户端功能模块设计 4 服务端功能模块设计,12/27/2018,12,系统的结构,12/27/2018,13,系统识别模块设计说明,3.1

4、模块描述 系统识别模块:用于识别用户的身份及权限,并做出相应的操作选择。 3.2功能 给出提示信息,并让用户输入自己的ID及密码,没有ID号的需注册ID号,核对用户身份并给出相应的权限。 3.3输入项 用户输入,输入用户ID及密码,成功后根据需求进行操作。 3.4输出项 输出提示信息,输出操作结果,12/27/2018,14,下一步,3.5设计方法(算法)printf(“请输入个人ID及密码 以回车间隔(若ID为 0,则退出系统):n“);scanf(id password)/输入用户名和密码 /若匹配不成功,则提示重新输入/若无ID号,注册ID后才能登陆,12/27/2018,15,客户端功

5、能模块设计说明,4.1模块描述 客户端功能模块:用于客户的权限操作,包括个人信息管理模块,航班查询模块,机票验真模块,订单管理模块。 4.2功能运用系统识别模块,进行操作选项的选择,并进行相应的操作。 4.3输入项 根据客户自己的需求输入操作选项 4.4输出项按照所给的操作选项,进行相应的操作,输出该操作的结果。,12/27/2018,16,4.5设计方法(算法) void Admin_Play()printf();/输入操作类型命令 scanf(choose); while(choose)if(choose=“个人信息修改”) 个人信息_Info_Edit();else if(choose=

6、“密码修改”) 密码_Info_Edit();else if(choose=“航班查询”) 航班_Info_Scan();else if(choose=“机票验真”) 订单号_Info_Scan();else if(choose=“订单管理”) 订单_Info_Edit();scanf(choose); ,12/27/2018,17,服务端功能模块设计说明,5.1模块描述 服务端功能模块:用于管理员的权限操作,包括客户信息管理模块,航班管理模块,订单管理模块,打印管理模块。 5.2功能运用系统识别模块,进行操作选项的选择,并进行相应的操作。 5.3输入项 管理员根据需求选择操作选项 5.4输出

7、项按照所给的操作选项,进行相应的操作,输出该操作的结果。,12/27/2018,18,5.5设计方法(算法) void Admin_Play()printf();/输入操作类型命令 scanf(choose); while(choose)if(choose=“客户信息查询”) 客户信息_Info_Scan();else if(choose=“客户信息更新”) 客户信息_Info_Edit();else if(choose=“航班管理”) 航班信息_Info_Edit();else if(choose=“订单管理”) 订单_Info_Edit();else if(choose=“打印管理”) 电子凭证_Info_Scan();scanf(choose); ,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 规范标准 > 航空/航天

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报