【咨询】如何实现一个机票预订系统

laprecoba 2013-05-14 09:23:39
目前打算做一个机票预订网站,具体需求可参考去哪儿,当然一开始肯定会相对简单很多,
个人觉得主要的难点是各个航空公司机票的查询-预订-支付流程
请问有没人做过类似的项目,也可以外包出去,不知道报价如何?前期不用考虑太多用户压力等因素
...全文
203 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
laprecoba 2013-05-15
  • 打赏
  • 举报
回复
顶···············
旅游网系统是一个基于互联网的信息平台,旨在为旅游者提供关于旅游目的地、旅游活动、酒店预订、交通出行等方面的信息和咨询服务。随着互联网技术的不断发展,旅游网系统逐渐成为了旅游行业的一个重要组成部分。 旅游网系统的背景可以追溯到1990年代,当时互联网开始逐渐普及,人们开始通过互联网查询旅游相关信息。旅游从业者意识到通过互联网提供旅游信息和服务是一个巨大的商业机会,于是开始建立旅游网站,提供旅游信息、酒店预订、机票购买等服务。随着旅游电子商务的不断发展,旅游网系统逐渐成为了旅游行业的一个重要组成部分。 旅游网系统的用途非常广泛,主要目的是为旅游者提供全面的旅游信息和咨询服务。具体来说,旅游网系统可以提供以下几种服务: 旅游信息:旅游网系统可以提供关于旅游目的地的详细介绍、景点评级、旅游路线推荐等信息,帮助用户更好地了解旅游目的地的实际情况。 在线预订:旅游网系统可以提供机票、酒店、旅游团等在线预订服务,方便用户实现一站式预订,节省时间和精力。 旅游攻略和评价:旅游网系统可以提供用户分享自己旅游经验和建议的平台,也可以提供其他用户的旅游评价和点评,帮助用户更好地选择旅游目的地和服务。 旅游资讯和咨询:旅游网系统可以提供最新的旅游资讯和咨询,包括旅游政策、旅游安全、旅游文化等,帮助用户了解旅游行业的动态和趋势。 促进旅游产业发展:旅游网系统可以促进旅游产业的发展,提高旅游业的效率和服务质量,帮助旅游企业和旅游从业者更好地开展业务。 总之,旅游网系统是一个基于互联网的信息平台,旨在为旅游者提供全面、便捷的旅游信息和咨询服务,促进旅游产业的发展。
文档包括系统开发报告以及代码,程序功能如下: 1、对于管理人员 在登录该航空订票系统后可以通过键盘输入或文件输入方式进行航班数据的录入,也可以通过对航班信息的增加、修改、删除来实现航班信息的维护功能,而对于用户信息的隐私保护部分,则会实现管理人员对乘客的温馨提示。 2、对于乘客用户 1)查询航线 查询方式包括按航班号查询、按出发城市和到达城市、按起飞时间和降落时间查询等,其具体查询内容为航班号、航班机型、出发城市、到达城市、飞行周日(星期几飞行)、起飞时间、降落时间、各舱位等级(1头等舱、2商务舱、3经济舱)的票价、余票量等。 2)机票预订 根据客户提出的要求(航班号、日期、舱位等级及订票数量)查询该航班票额情况,若有余票,则为客户办理订票手续,输出订单编号和座位号;若已满员或余票少于订票额,则需重新询问客户要求;若需要,可登记排队候补。 3)办理退票 根据客户提供的情况(航班号、日期及订单编号),查询已订票的客户名单,核实无误则办理退票手续;然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其它排队候补的客户。 4)机票改签 根据客户提出的改签要求(出发到达城市、起飞降落时间、订票量等)对应进行乘客个人信息的修改。 5)机票信息核实及电子票打印 在客户确定信息无误后可以选择电子票的打印,系统会输出电子票样式供客户保存。而在客户信息核实有误的情况下,客户可以选择进行个人信息的修改、办理退票以及机票改签等操作。 3、对于客服咨询 1) 系统管理人员信息注册 2) 乘客用户的隐私保护 3) 转向人工客服平台 4)输入输出形式 4、对于航空订票系统的管理人员 1) 对于航班信息的添加 在通过键盘输入时,依次输入航班的各类信息,包括航班号、航班机型、航空公司、出发城市、到达城市、起飞周日、起飞时间、降落时间、舱位等级、票价、余票量等。 航班信息输入格式表 航班信息 输入格式要求 航班号 大写字母+大写字母+四位数字 航班机型 小型/中型/大型 航空公司、出发城市、到达城市 均以实际情况为准进行输入(汉字) 起飞周日 周+大写数字(例:周五/周四) 起飞时间,降落时间 计划/取消+时间(例:计划10:05) 舱位等级 经济舱/商务舱/头等舱 票价和余票量 阿拉伯数字 而对于系统管理人员在通过文件输入时,直接将已有的txt文本文件中的航班数据录入系统,即可完成航班信息的录入。 2) 对于航班信息的删除 系统管理人员通过查询航班号(航班号输入格式为:大写字母+大写字母+四位数字),即根据屏幕显示的提示性信息键盘输入待删除的航班号来进行航班信息的删除操作,最后根据结果输出相应提示性信息。 3)对于航班信息的修改 系统管理人员通过查询航班号(航班号输入格式为:大写字母+大写字母+四位数字),即根据屏幕显示的提示性信息键盘输入待修改的航班号,根据屏幕提示进行航班票价和航班余票量的修改,输出以修改后的航班信息显示。 5、对于航空订票系统的乘客用户 1> 对于航班信息的查询 乘客用户通过输入想要查询的航班号,将返回航班号、起飞周日、起飞时间、降落时间、出发城市、到达城市、航班票价和余票数量等信息。 2> 对于机票预定 用户先输入航班号,屏幕将输出航班号、起飞周日、起飞时间、降落时间、出发城市、到达城市、航班票价和余票数量等信息,接着屏幕提示询问是否要乘坐本次航班,需要输入相应数字,接着输入预定的机票数量、姓名、身份证号等,若余票数量不足,则询问是否需要预约。 机票数量输入格式为:阿拉伯数字 姓名输入格式为:合法的字符串输入 身份证号输入格式为:17位数字+1位校验码(数字/大写字母X) 对于菜单中预定机票信息的查询,其输出格式为:【】+相应的乘客用户订票信息(包括订单编号、座位号、姓名、身份证号、航班号、余票量等) 3> 办理退票 用户根据提示性信息正确输入姓名 姓名输入格式为:合法的字符串输入,且必须与订票时的名字相一致 4> 机票改签 用户现根据屏幕提示进行改签内容的选择,然后对到达城市和起飞时间以及其他信息进行修改。 出发到达城市输入格式为:与实际城市机场相符(即武宿国际机场T1/天河国际机场T3) 起飞降落时间输入格式为:计划/取消+时间(例:计划10:05) 5> 机票信息核实及电子票打印 在进行订票成功操作后,可以在此菜单选项中进行订票信息的核实,由于该用户相关信息仍在系统中,所以会自动输出乘客用户的购票信息。 输出格式为【】+相应的乘客用户订票信息(包括订单编号、座位号、姓名、身份证号、航班号、余票量等) 在用户选择是否打印电子票后,屏幕将输出简单的电子票样式,其输出格式为:分隔符+乘客用户订票信息。 6> 展示当前所有航班信息 进行此操作后,屏幕将输出信息

5,655

社区成员

发帖
与我相关
我的任务
社区描述
Web开发应用服务器相关讨论专区
社区管理员
  • 应用服务器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧