飞机订票系统部分操作

                     飞机订票系统部分操作
电子客票是普通纸质机票的电子映像,是传统机票的替代品。纸质机票将相关信息打印在专门的机票 

上,而电子客票则将票面信息存储在订座系统中,可以像纸票

样,执行出票、作废、退票、换开等操
作。作为电子客票,旅客只需出示有效身份证件就可办理乘机手续。
电子客票可以向用户提供简单、易操作的界面,使其能够通过 Internet,随时随地获取所需信息;它改
变了传统的销售模式,移动式的民航订座、出票系统方便了旅客购买与乘机;通过网上支付票款,资金回
流速度加快,有效地降低了票证及资金管理的风险,并解决了资金积压的问题
Electronic Ticketing(电子客票):不需普通纸质机票,使用电子方法来储存和跟踪旅客运输(电子客票
ET)和相关服务(电子杂费单)。
ETS: Electronic Ticket System,电子客票系统。
IRS: Internet Reservation System,网上预定系统。
进入系统前,首先需要获得登录系统所学的身份信息,包括验证码、工号和密码。
4.2 登录界面
打开 Internet 浏览器,输入电子客票系统的登录地址:
浏览器出现如下画面
在这里插入图片描述

 输入正确的信息后,就可进入主界面
    进入系统后,主界面如下

在这里插入图片描述

主界面分成 3 个部分:
 标题区:位于浏览器的上部,显示东航的标记和系统的名称
 主菜单区:位于浏览器上左,显示详细的菜单项,按照功能分成 5 大类
 工作区:位于浏览器下右,占据了浏览器的大部分区域,是操作员和系统交互的主要区域
☆特别注意:由于您所拥有的权限不同,所出现的界面可能与上图不一致,以下介绍系统的所有功能, 不再分开说明用户权限
PNR 菜单集中了和旅客订座有关的功能操作,分成主菜单和操作菜单两部分
5.1 PNR主菜单
显示在主界面中 PNR 栏目下面的所有功能菜单
在这里插入图片描述

点击 PNR 菜单中的
“PNR 预定”,即显示航班查询画面
在这里插入图片描述

按“单程”、“来回程”和“联程”按钮可以切换到不同的查询方式。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这是老师做过的一个项目,抽取了当中核心之一的内容给大家试试,有些难度。 1、实验目的 1)掌握C#命令行参数的接收; 2)掌握C#中的泛型用法; 3)掌握C#的基本流程语句; 4)掌握C#的随机数生成; 5)了解C#的异常处理流程; 6)掌握C#的计时器及对代码的性能优化。 7)本实验注重算法实现,在实现功能的前提下,尽量优化计算速度。 2、实验要求 这是一个实际的项目衍生出来的核心算法之一。防伪码是我们现在经常在商品上看到的防伪手段之一,现在需要编写一个防伪码生成器,按照输入参数生成防伪码,并且把生成的时间及指定的防伪码输出。 1)防伪码的组成 防伪码由以下字符组成:0123456789ABCDEFGHJKLMNPQRSTUVWXYZ (数字1和字母I相近、数字0和字母O相近,所以去掉字母I和字母O。全部字母大写) \ 2)在命令行中输入2个参数,分别是: 防伪码长度 防伪码个数 例如:在命令行中调用程序为:学号.exe 10 10000 指的是防伪码长度为10,生成10000个防伪码。 3)防伪码的生成及注意事项 防伪码的长度由命令行参数决定; 所生成的防伪码不能重复(按照以上例子,生成了10000个防伪码,这10000个防伪码就肯定不能重复)。 3、提交内容 1)请把整个项目源代码压缩为RAR文件进行提交 2)运行: a) exe 10 10000 b) exe 20 1000000 c) exe 50 1000000 (即防伪码长度为10,10000个;长度为20,一百万个;长度为50,一百万个)共三个测试用例,记下时间,贴在“自评备注”中,格式如下: a) 时间;b) 时间;c) 时间 下面可以写写自己的感想等 4、实验评分 程序能运行,按照全部要求实现:A及以上 程序能运行,但有Bug的(指生成重复的防伪码等):B 程序不能运行,但有思路的:C及以下 0:发现抄袭行为,本次实验0分,累计两次,平时成绩0分。 额外要求:代码命名必须有一定规范、代码格式必须靓仔,歪歪扭扭的扣分。 5、采用的函数及思路 1)开发时,在解决方案中,鼠标右键选择项目,然后点选“属性”,在“调试”项目中的“命令行参数”里面,可以预先输入需在命令行接收的参数,这样开发的时候就可以直接读入了。注意,不用对这些参数进行校验,默认输入的都是正确的参数,注意程序运行时的异常处理。 2)程序运行计时 在最上面加入using System.Diagnostics; 在程序头加入: Stopwatch timer1 = new Stopwatch();//计时器类 timer1.Start();//开始计时 在程序最尾加入: timer1.Stop();//停止计时 double dMilliseconds = timer1.Elapsed.TotalMilliseconds; Console.WriteLine("生成个数为:{0},运行时间为:{1}", icount, dMillisecondes); Console.ReadKey(); Stopwatch是C#一个类似秒表的东西,用来计算程序的运行时间,注意,必须按照要求,计时器在程序运行时就要开启,在结束时停止并输出结果,不能放置在其他地方。 3)防伪码生成思路 例如,有以下定义: string strTableChar = "0123456789ABCDEFGHJKLMNPQRSTUVWXYZ"; 生成一个从0到strTableChar.Length的数字a,然后使用strTableChar[a]就可以随机返回一个字母,重复n次(n等于防伪码的长度),这样就可以组合到一串随机字符串,也就是防伪码了。 6、思路及技巧 1)随机数生成:种子的选择问题,可用默认的、GUID、RNGCryptoServiceProvider等等作为随机数种子…… 2)怎么样保证,新生成的防伪码和以生成的防伪码有没有重复? 3)stringBuilder的用法,试试用string和stringBuilder有什么不同?听听老师的课…… 4)多次运行程序后,会不会发现程序运行速度会加快?看看这里:《告诉一个不一样的.NET Framework字符串驻留》,另外也可以找找对应.NET Framework底层实现的文章。
基于JAVA的飞机订票系统软件源码+论文文档资料说明: jcommon-1.0.0.jar jfreechart-1.0.1.jar plane plane.dmp plane.sql 机票预订系统需求 (修复的).docx 蜗牛组项目完成进度.docx 项目截屏 项目答辩.ppt 项目答辩模板.ppt 项目说明.txt 飞机订票系统功能.docx 飞机订票系统思维导图.mmap 《网上机票预订系统》本是在Internet环境下运行的,但根据课程需求在此我们先将它做为一个c/s程序。该项软件开发的意图是为了方便航空公司进行乘客预定票的管理,减少管理中出现的麻烦,它主要在某一航空公司内部进行使用,再加之这是一项独立的软件,全部内容自含,所以不会涉及到与其它系统、产品的联系和接口问题。 2.2 用户特点 管理员(维护人员):熟练掌握Java语言。熟悉掌握 sql语句的使用。 普通用户:能够熟练地使用桌面程序,有一定的电脑基础。 2.3 假定和约束 普通管理员,只能对库(航班库和客户库)中的信息进行查询操作;超级管理员,可以根据具体需要进行适当的数据管理(增、删、改、更)。 客户只能对航班信息库中的内容进行查询操作,客户进入到页面之后在不进行登录的情况下只能进行航班信息查询操作,要预订机票就必须要先注册登录提交自己的基本信息;系统会根据管理员和客户的各种操作做出相应的返回信息进行提示。 第三章 需求规定 3.1系统功能需求 本系统用于远程机票预订,包括远程航班信息查询、机票预订与确认等;主要分为四大功能:查询、订票、退票和管理。 管理员登录、注销 到系统并进行插入、删除、更新以及查看机票后台数据库操作 插入:机票的插入可以按照航班号、班期、公司、座位号、起飞地以及抵达地等等插入数据库。 删除:机票可以按照航班号、起止城市、星期进行删除 3.1.1客户端系统功能 1.普通用户: 查询:根据航班号、航空公司以及目的地查询出票类信息 订票: 根据出发日期和第一航班号预订机票机票类型分为单程和往返,一份订单可订多张机票 。 退票:要填写订单号、身份证、客户姓名以及航班信息等等。 后台管理系统: 航班动态:可以根据出发城市、到达城市(或者是航班号)查看这个航班的最新动态 2.机场人员: 查询:根据航班号、航空公司以及目的地查询出票类信息 订票: 根据出发日期和第一航班号预订机票机票类型分为单程和往返,一份订单可订多张机票 。 退票:要填写订单号、身份证、客户姓名以及航班信息等等。 后台管理系统: 销售统计:根据年份、月份统计总共买出的票数 后台管理:管理员可以根据总部要求去创建航班、取消航班、航班查询 下面以结构图来描述机票预定系统的软件总体结构 3.1.2 服务器端系统功能 查询:当有旅客查询机票时,接收其数据信息,并能返回查询结果 统计:对售出的机票
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值