航空机票在线预定网站(附件)【字数:10745】
随着交通行业的不断发展,航空,高铁,客轮等交通方式逐渐趋于完善,人们的出行也有了的更多的选择模式。航空业的发展为人们的出行带来了巨大便利。航空机票在线预订网站是基于SSM框架的,在MyBatis中封装了JDBC,同时它在使用时数据库和程序不会被造成太大的影响,用起来也很得心应手。变现层的SpringMVC也算是当时比较流行的安全性相对也很高的框架之一了,JSP应用于前端,JAVA应用于后端。与此同时还有MyEclipse,Tomcat7服务器,JDBC技术用来访问Mysql数据库,最终设计出B/S结构的航空机票在线预订网站。
目录
一、 引言 1
(一) 网站背景和意义 1
(二) 网站介绍 1
二、关键技术介绍 1
(一)Java简介 1
(二)Mysql数据库 2
(三)B/S结构 2
(四)SSM框架 3
三、 网站需求分析 3
(一)可行性分析 3
1.需求可行性分析 3
2.技术可行性分析 3
(二)功能需求分析 3
(三) 业务流程分析 4
(四) 系统设计 4
1.会员用例图 4
2.管理员用例图 5
四、 系统总体设计 6
(一)系统设计目标 6
(二)系统功能设计 6
(三)数据库设计 8
1.数据库实体 8
2.数据库表设计 9
五、 系统功能实现 11
(一)系统前台模块 11
1.登录管理模块 11
2.管理员后台管理界面 12
3.航班信息管理界面 12
4.晚点航班管理界面 13
5.会员信息界面 13
6.公告发布界面 14
7.留言回复界面 14
(二)、前台操作模块 15
1.系统前台主界面 15
2.航班订票界面 16
3.晚点航班信息界面 17
4.我的订单 17
5.留言信息发布 17
*好棒文|www.hbsrm.com +Q: ^351916072#
/> 六、系统测试 18
(一) 测试目标 18
(二)测试目的 18
(三)测试方法 19
(四)测试用例 19
1. 登录退出用例 19
2.查询用户测试用例 20
七、结论 20
致谢 21
参 考 文 献 22
引言
社会不断进步,科技高速提高,网络的迅速发展逐渐超乎了人们的认知。无论是大到企业生产,小到衣食饮居,生活模式都发生了翻天覆地的变化。多元化信息的获取模式逐渐代替了传统的获取信息渠道。而航空产业的快速发展也需要科技网络助一臂之力。航空线上售票系统的开发与研制,即将淘汰传统的购票模式。以网络智能代替传统人工,不仅减轻工作人员的工作压力,同时也使旅客节省购票时间,自主人性化的网络管理模式,为消费者提供更便捷更智能的服务。
网站背景和意义
随着消费水平的提高人们对待精神生活的需求也变得越来越高。享受生活娱乐,旅游逐渐成为人们生活必不可缺的一部分。因此选择如何出行是旅客们首先要考虑的问题
高效的网上购票系统的开发与运行,无论是对旅客还是对航空公司而言都十分有意义和相当必要的。系统集合计算机网络规范的管理以及科学及时性的信息储备与应用于一身,将航空产业的发展推到一个新高度。线上线下的结合模式符合当代产业的发展运行趋势 这一线上购票系统的开发与运用将会为使用者提供巨大的便利创造更高的价值。旅客通过电子设备,将以往繁琐的购票流程简化成在手机上点一点就可完成,可查询,可购买还可以提前规划路线做到线上预定。使旅客合理规划时间安排出行计划,有条不紊,快乐出行。
网站介绍
本课题在设计之初要针对课题需要对相关的资料进行收集,通过运用所学的专业知识和查阅资料等方式来对系统开发做出评估,从经济、技术、操作性等方面进行可行性分析,预估系统开发过程中可能出现的问题,以方便及时解决,防止重大系统漏洞的出现。本系统选择了当今使用最为普遍的JAVA语言作为了整个程序的编程语言,JSP动态网页技术和后台强大的MYSQL数据库的结合保障了程序有序的运行和各大功能模块的实现,在系统完成之后我们进行了严格的系统测试来确保系统在投入使用后的万无一失。本设计从用户的实际需求出发,以及消费者之所需想消费者之所想为开发理念,结合自己对专业知识的掌握和运用能力,设计出了适合操作者使用的各大功能模块和操作系统,为系统的后续推广和使用打下了坚实基础。通过JAVA语言和MYSQL数据库等专业知识的运用来完成系统的开发。
二、关键技术介绍
(一)Java简介
JAVA语言之所以如此广泛的被使用是由其自身的优势所决定的,首先它的兼容性非常的好可以实现跨平台的使用,互联网络的出现使人们进行信息传递有了更多的方法,使信息资源得到了最大限度的共享,人与人之间的交流变得更加方便,打破了地域对信息传递的束缚,为人们生活带来了极大的便利。
本网站选择了当前应用最为广泛的JAVA语言作为整个程序的编程语言,JAVA语言是出现比较早的编程语言有着悠久的发展史,从最开始出现到如今的技术成熟JAVA语言经历了数十年的发展历程,JAVA语言今天的成功是无数开发者智慧和心血的凝结,同时它的成功开发经验也为其它语言的开发提供了有价值的技术参考。MYSQL数据库作为本网站所有信息和数据的存储基地,是程序运行的基本保障,MYSQL数据库存储功能强大,稳定性好,安全系数高,受到了越来越多的软件开发者的青睐。作为当下使用频率最高的开发语言JAVA语言不仅具很好的兼容性而且它可以将程序中的逻辑关系很好的串联,搭配稳定的框架结构,可以大大提高程序的开发效率,节约开发时间和成本。虽然JAVA语言在当今已经发展非常成熟,但是它并不是完美无缺的,需要研发人员不懈的努力来使其更加完善。
(二)Mysql数据库
Mysql数据库的安装非常便利,相比sql和ORACLE安装速度快而且占用空间小,只需要默认安装Navicat for MySQL软件即可进行对数据库的查看,对于程序员开发程序时的存储设施非常受欢迎的,我们在做完需求分析开始针对实现的功能简历所需的数据库表时,第一步就是新建数据库,在数据库下面新建存储数据所需的所有数据库表,并为其设置字段属性和长度,同时为了方便程序实现功能还可以在数据库编写存储条件以及触发器。对于数据库的创建我们设计的数据库的无理结构设计和逻辑结构设计,建立数据库的过程就是对数据库物理结构设计的一个过程,一个高校的系统,数据库表的关系与合理性也就是所数据的冗余,主外键关系是否合理是非常关键的,同时在数据库的简洁性和数据的多余这方面应该重点对待,一个主外键设计合理、数据冗余小,数据库表字段设计合理,逻辑结构合理的数据库才是一个完美的数据库。
目录
一、 引言 1
(一) 网站背景和意义 1
(二) 网站介绍 1
二、关键技术介绍 1
(一)Java简介 1
(二)Mysql数据库 2
(三)B/S结构 2
(四)SSM框架 3
三、 网站需求分析 3
(一)可行性分析 3
1.需求可行性分析 3
2.技术可行性分析 3
(二)功能需求分析 3
(三) 业务流程分析 4
(四) 系统设计 4
1.会员用例图 4
2.管理员用例图 5
四、 系统总体设计 6
(一)系统设计目标 6
(二)系统功能设计 6
(三)数据库设计 8
1.数据库实体 8
2.数据库表设计 9
五、 系统功能实现 11
(一)系统前台模块 11
1.登录管理模块 11
2.管理员后台管理界面 12
3.航班信息管理界面 12
4.晚点航班管理界面 13
5.会员信息界面 13
6.公告发布界面 14
7.留言回复界面 14
(二)、前台操作模块 15
1.系统前台主界面 15
2.航班订票界面 16
3.晚点航班信息界面 17
4.我的订单 17
5.留言信息发布 17
*好棒文|www.hbsrm.com +Q: ^351916072#
/> 六、系统测试 18
(一) 测试目标 18
(二)测试目的 18
(三)测试方法 19
(四)测试用例 19
1. 登录退出用例 19
2.查询用户测试用例 20
七、结论 20
致谢 21
参 考 文 献 22
引言
社会不断进步,科技高速提高,网络的迅速发展逐渐超乎了人们的认知。无论是大到企业生产,小到衣食饮居,生活模式都发生了翻天覆地的变化。多元化信息的获取模式逐渐代替了传统的获取信息渠道。而航空产业的快速发展也需要科技网络助一臂之力。航空线上售票系统的开发与研制,即将淘汰传统的购票模式。以网络智能代替传统人工,不仅减轻工作人员的工作压力,同时也使旅客节省购票时间,自主人性化的网络管理模式,为消费者提供更便捷更智能的服务。
网站背景和意义
随着消费水平的提高人们对待精神生活的需求也变得越来越高。享受生活娱乐,旅游逐渐成为人们生活必不可缺的一部分。因此选择如何出行是旅客们首先要考虑的问题
高效的网上购票系统的开发与运行,无论是对旅客还是对航空公司而言都十分有意义和相当必要的。系统集合计算机网络规范的管理以及科学及时性的信息储备与应用于一身,将航空产业的发展推到一个新高度。线上线下的结合模式符合当代产业的发展运行趋势 这一线上购票系统的开发与运用将会为使用者提供巨大的便利创造更高的价值。旅客通过电子设备,将以往繁琐的购票流程简化成在手机上点一点就可完成,可查询,可购买还可以提前规划路线做到线上预定。使旅客合理规划时间安排出行计划,有条不紊,快乐出行。
网站介绍
本课题在设计之初要针对课题需要对相关的资料进行收集,通过运用所学的专业知识和查阅资料等方式来对系统开发做出评估,从经济、技术、操作性等方面进行可行性分析,预估系统开发过程中可能出现的问题,以方便及时解决,防止重大系统漏洞的出现。本系统选择了当今使用最为普遍的JAVA语言作为了整个程序的编程语言,JSP动态网页技术和后台强大的MYSQL数据库的结合保障了程序有序的运行和各大功能模块的实现,在系统完成之后我们进行了严格的系统测试来确保系统在投入使用后的万无一失。本设计从用户的实际需求出发,以及消费者之所需想消费者之所想为开发理念,结合自己对专业知识的掌握和运用能力,设计出了适合操作者使用的各大功能模块和操作系统,为系统的后续推广和使用打下了坚实基础。通过JAVA语言和MYSQL数据库等专业知识的运用来完成系统的开发。
二、关键技术介绍
(一)Java简介
JAVA语言之所以如此广泛的被使用是由其自身的优势所决定的,首先它的兼容性非常的好可以实现跨平台的使用,互联网络的出现使人们进行信息传递有了更多的方法,使信息资源得到了最大限度的共享,人与人之间的交流变得更加方便,打破了地域对信息传递的束缚,为人们生活带来了极大的便利。
本网站选择了当前应用最为广泛的JAVA语言作为整个程序的编程语言,JAVA语言是出现比较早的编程语言有着悠久的发展史,从最开始出现到如今的技术成熟JAVA语言经历了数十年的发展历程,JAVA语言今天的成功是无数开发者智慧和心血的凝结,同时它的成功开发经验也为其它语言的开发提供了有价值的技术参考。MYSQL数据库作为本网站所有信息和数据的存储基地,是程序运行的基本保障,MYSQL数据库存储功能强大,稳定性好,安全系数高,受到了越来越多的软件开发者的青睐。作为当下使用频率最高的开发语言JAVA语言不仅具很好的兼容性而且它可以将程序中的逻辑关系很好的串联,搭配稳定的框架结构,可以大大提高程序的开发效率,节约开发时间和成本。虽然JAVA语言在当今已经发展非常成熟,但是它并不是完美无缺的,需要研发人员不懈的努力来使其更加完善。
(二)Mysql数据库
Mysql数据库的安装非常便利,相比sql和ORACLE安装速度快而且占用空间小,只需要默认安装Navicat for MySQL软件即可进行对数据库的查看,对于程序员开发程序时的存储设施非常受欢迎的,我们在做完需求分析开始针对实现的功能简历所需的数据库表时,第一步就是新建数据库,在数据库下面新建存储数据所需的所有数据库表,并为其设置字段属性和长度,同时为了方便程序实现功能还可以在数据库编写存储条件以及触发器。对于数据库的创建我们设计的数据库的无理结构设计和逻辑结构设计,建立数据库的过程就是对数据库物理结构设计的一个过程,一个高校的系统,数据库表的关系与合理性也就是所数据的冗余,主外键关系是否合理是非常关键的,同时在数据库的简洁性和数据的多余这方面应该重点对待,一个主外键设计合理、数据冗余小,数据库表字段设计合理,逻辑结构合理的数据库才是一个完美的数据库。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/490.html