表4-1 Userinfo表 14

表4-2 Admin表 14

表4-3 Flightplan表 14

表4-4 Discount表 15

表4-5 Ticketinfo表 15

表7-1 管理员登录测试表 25

表7-2 管理员录入航班测试表 25

1 绪论

1.1 系统开发背景

人们的出行方式随着科技的发展,呈现多元化趋势,从最初的步行,到牛车马车,再到机动车,再到后来的火车飞机,人们有了更多更快更安全的选择。而且随着航空公司的发展,越来越多经济快捷的航班可供大众选择。在当今这个网络发展如此迅猛的时代,传统的购票方式逐渐被网上购票所取代。从各家航空公司的官方订票网站到综合的订票系统如:去哪儿,携程。网上订票代替了传统订票必须到柜台买票改签退票的繁琐,让用户足不出门就能买到票,而且还能享受提前购票的折扣优惠。

1.2 设计目的

为了能让用户获得更好的购票,退票或改签等体验,改变了传统订票模式下必须到售票处才能完成这些工作的格局。大大节省了人力物力,方便让后台管理员更加清晰地对航班信息用户信息进行管理。该系统有以下几个模块:

(1)用户管理:包括新用户手机号注册,老用户用户名密码登录,登陆之后可修改密码

(2)订票管理:用户登录之后,可以查询航班信息,在线订购航班并选座。也可查看订单

(3)航班管理:管理员可新增航班,查询航班信息

(4)折扣管理:管理员设置不同时间段购票有不同的折扣力度

(5)订单管理:用户下单后,会自动跳转到付款界面,付款后后台有相应变化。

1.3 系统特色

(1)系统采用JavaScript+HTML+DIV+CSS 等技术实现了动态网页的开发。

(2)套用Bootstrap框架,使界面简洁大方美观,节约开发时间。

(3)为了防止有中文乱码的出现,本系统有很好的应对方式,预防这种现象的发生。

(4)为避免用户重复刷新,及时的与用户进行交互,避免了用户由于重复 

刷新页面提交了多次订单的问题。用重定向和请求转发互相结合的方法可以避免上述问题的产生。

(5)使用动态页面,利用JavaScript技术对表单进行验证,用户登录使用JavaScript验证减少对数据库的访问次数,给数据库减轻负担,并能及时把验证信息反馈给用户,使用户获得良好的用户体验。

1.4 应用前景

网上订票相对于传统订票方式来说有以下几个优点:

(1)用户方便

用户不需要特地跑到机场或者代售点去购买机票,而是坐在家里足不出户就可以完成购票这个流程,登陆之后选择航班,提交订单后付款,就会自动出票。如果想要改签或者退票也可以直接在网上按照相应流程完成,并不需要特地再跑去售票处。

(2)管理员方便

  管理员可以直接通过后台管理界面登录进系统,查看航班信息,比如余票数和订购该航班的客户信息,也可以帮助客户查询订了哪班航班,大大提高了工作效率,减少人力物力,方便机场进行航班管理和人员管理。

1.5 开发工具和技术

上一篇:asp.net+sqlserver学院教务管理信息系统设计
下一篇:VC++的遥感图像非监督变化检测的方法与实现

jsp+mysql的B2C网上商城系统的设计与实现

jsp+mysql毕业设计课题管理系统的设计

jsp+mysql购物车系统核心算法的分析设计与实现

jsp+mysql宾馆管理系统设计

jsp+mysql面向大众的医疗咨询平台设计与实现

jsp+mysql移动互动学习系统Web端设计

jsp+mysql网上商品销售系统

公寓空调设计任务书

国内外图像分割技术研究现状

承德市事业单位档案管理...

志愿者活动的调查问卷表

AT89C52单片机的超声波测距...

10万元能开儿童乐园吗,我...

中国学术生态细节考察《...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

C#学校科研管理系统的设计