基于微信公众平台的航空售票系统的设计与实现.doc
- 文档编号:248669
- 上传时间:2022-10-07
- 格式:DOC
- 页数:64
- 大小:2.22MB
基于微信公众平台的航空售票系统的设计与实现.doc
《基于微信公众平台的航空售票系统的设计与实现.doc》由会员分享,可在线阅读,更多相关《基于微信公众平台的航空售票系统的设计与实现.doc(64页珍藏版)》请在冰豆网上搜索。
毕业论文
题目:
基于微信公众平台的航空售票系
统的设计与实现
姓名:
何经纬
学号:
1305120107
指导教师(职称):
刘菲(讲师)
专业:
计算机科学与技术
班级:
2013计算机科学与技术01
所在学院:
计算机科学与工程学院
2017年6月
基于微信公众平台的航空售票系统的设计与实现
DesignandImplementationofAirTicketingSystemBasedonWeChatPublicPlatform
学生姓名何经纬
指导教师刘菲
武汉工程大学毕业论文
目录
摘要 III
Abstract V
第一章绪论 1
1.1课题背景 1
1.2目的和意义 2
1.3国内发展现状 2
1.4开发技术及工具 3
1.5开发环境介绍与搭建 6
第二章需求分析 9
2.1可行性分析 9
2.2业务分析 10
2.3功能性需求 12
2.4非功能性需求 16
第三章概要设计 19
3.1系统架构 19
3.2用例设计 19
3.3数据库设计 27
第四章详细设计 33
4.1微信服务器端 33
4.2微信端 36
第五章运行结果分析与展望 41
5.1运行结果 41
5.2运行结果分析 48
5.3展望 50
总结 51
致谢 53
参考文献 55
摘要
近十年来,随着国内互联网技术的高速发展,中国逐渐从互联网技术的的跟随者变成互联网技术的引领者,在国际互联网技术上的话语权越来越高。
国内互联技术的高速发展,给广大人民的生活带来了许多的便利,其中网络购票就是互联网技术发展带来的便利,网上购买机票早已成为一种极其普及的购票方式。
网络购票早已成为人们日常生活的一部分,目前网络购票主要形式有网站购票和APP购票两种,其中网站购票需要借助电脑来实现,APP购票则需要下载相关APP。
对于用户来说无论是网站购票还是APP购票都是不够方便的,对开发者来说,由于APP载体的差异,开发者需要开发Android和iOS两种平台的应用,耗费大量的时间和精力。
基于微信公众平台的航空售票系统就可以完美的解决上述问题,它可以跨平台,低存储,同时兼具网站和APP购票的优点,用户只需关注公众号即可获得购票所需的途径。
基于微信公众平台的航空售票系统的出现,让人们购票的方式变的更加多元化、更加便利。
本航空售票系统以MyEclipse10、MySQL数据库、Ngrok为开发工具进行开发,主要采用的开发技术有Java、JSP(JavaServerPages,Java服务器页面)、XML(ExtensibleMarkupLanguage,可扩展标记语言)、AJAX(AsynchronousJavascriptAndXML,异步JavaScript和XML)等,主体框架为Struts2、Hibernate。
本系统除包括用户信息管理、机票信息管理、购票、退票等必须功能之外,还有例如旅游景点和旅游资讯等附加功能,系统总体达到了设计要求。
关键词:
微信公众平台;航空售票系统;跨平台
-III-
Abstract
Inthepasttenyears,withtherapiddevelopmentofInternettechnologyinChina,ChinahasgraduallybecometheleaderofInternettechnologyfromthefollowersofInternettechnology,andtherighttospeakintheInternettechnologyisgettinghigherandhigher.TherapiddevelopmentofInternettechnologyhasbroughtalotofconveniencetothelivesofthevastnumbersofpeople,ofwhichtheonlineticketingistheconvenienceofInternettechnologydevelopment.Onlineticketinghasbecomeapartofpeople'sdailylife,Atpresent,themainformsofonlineticketingarewebsiteticketingandAPPticketing,inwhichthewebsiteticketingneedstoberealizedbymeansofcomputers,andAPPticketingrequirespeopletodownloadrelevantAPP.Forusers,whetheritiswebsiteticketpurchaseorAPPticketpurchase,itisnotabsolutelyconvenient.Fordevelopers,duetothedifferencesinAPPvectors,developersneedtodevelopapplicationsfortwoplatforms,AndroidandiOS,whichtakealotoftimeandeffort.
ThistimetheAirTicketingSystembasedonWeChatPublicPlatformcanperfectlysolvetheseproblems,itcanbecrossplatform,lowstorage,andtheadvantagesofboththewebsiteandAPP,usersonlyneedtopayattentiontotheWeChatPublicPlatform,thentheycangetthewaytobuytickets.TheemergenceofAirTicketingSystembasedonWeChatPublicPlatform,thewaypeoplebuyticketshasbecomemorediversifiedandmoreconvenient.ThisAirlineTicketingSystemisdevelopedwithMyEclipse10,MySQLdatabaseandNgrokasthedevelopmenttools.ThemaindevelopmenttechnologiesareJava,JSP,AJAXandsoon.ThemainframeareStruts2andHibernate.Inadditiontothefunctionsofuserinformationmanagement,ticketinformationmanagement,ticketpurchaseandrefund,thesystemalsohasadditionalfunctionssuchastouristattractions,touristinformationandsoon.Thesystemmeetsthedesignrequirementsasawhole.
Keywords:
WeChatPublicPlatform;AirlineTicketingSystem;crossplatform
-55-
第一章绪论
1.1课题背景
随着国内的互联网技术不断发展,人们的生活正在发生着改变,足不出户就可完成生活中绝大部分的事情。
外出购买商品不用带现金,手机支付可以代替现金支付。
吃饭不用外出,“饿了么”、“美团”可以送餐到家。
购物不用外出,“天猫”、“京东”上的商品琳琅满目。
由此看出互联网技术的发展带来的是一大批的网络应用的涌现而出,微信就是众多网络应用中的一个。
微信由深圳腾讯控股有限公司(TencentHoldingsLimited)于2010年10月筹划启动,由腾讯广州研发中心产品团队打造。
该团队经理张小龙所带领的团队曾成功开发过Foxmail、QQ邮箱等互联网项目。
腾讯公司总裁马化腾在产品策划的邮件中确定了这款产品的名称叫做“微信”[1]。
微信在刚刚推出的时候,没有人会想到它的市场占有率会发展到如此之高,因为大家都认为QQ在国内市场已经有了接近90%的占有率,微信作为和QQ功能差不多的即时聊天软件实属多余,相信用不了它就会因用户量过少而退市,就像现在国内几乎见不到的“飞信”、“MSN”等聊天软件一样。
然而事实并不是人们预想的那样,微信不仅没有失败反而发展势头很迅猛。
在微信发布后的短短433天,微信用户突破一亿,微信的地用户数量的不断增加也为微信的发展带来了强大的后续动力。
时至今日,微信已经不单单是一款聊天软件,它是一个集通讯、商务、娱乐于一体的综合性平台。
分析微信成功的原因,大致可以总结为以下几点。
首先,微信是腾讯公司旗下的一款即时聊天软件,腾讯公司自1999年推出第一版QQ至今已经有将近20年的时间了,对于即时聊天软件,腾讯公司有着丰富的推广、运营经验。
其次微信所属的腾讯公司拥有雄厚的资金支持,截止2017年4月6日,腾讯公司的市值已经达到2790亿美元,在强大的资金链的支持下,微信的推广也就不是问题了。
最后微信相对QQ来说精简了许多,上手很容易,对于中老年人来说这是一种福利。
微信简单并不是说它是为年龄稍大的人群开发的,微信也包含了很多QQ没有的功能,例如摇一摇、附近商铺等,所以说微信是针对所有人群一款即时聊天软件。
微信的成功让腾讯公司对微信发展的信心倍增,腾讯公司决定拓展微信的功能。
于是腾讯公司于2012年8月8日正式上线微信公共平台,在最初上线的时候,腾讯官方给它的定位为“为用户、媒体、企业等提供一种全新的互动沟通模式,以及通过自由平台来打造一种全新的阅读模式和体验!
”。
微信公共平台它诞生于目前国内最大用户群的移动互联网应用—微信。
它的相关用户体验已经非常的完善,用户的自由度非常的高,其中的用户订阅推送功能都能够自主选择,而且它加入的门槛非常的低,任何人都可以免费加入[2]。
如今,微信已成为一种潮流,几乎可以在每个人的手机里都可以看到这个软件的存在,不管你是用还是不用。
随着人们的收入逐渐的提高,乘飞机出行不再是一件可望而不可即的事情,飞机已经逐渐成为一种日常交通工具,就像汽车和火
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 公众 平台 航空 售票 系统 设计 实现