《基于微信小程序的影院在线订票平台的设计与实现_kaic.docx》由会员分享,可在线阅读,更多相关《基于微信小程序的影院在线订票平台的设计与实现_kaic.docx(61页珍藏版)》请在优知文库上搜索。
1、内容摘要伴随着网络新媒体的不断崛起,以微信小程序为载体进行各式各样平台的搭建已经司空见惯。2020年一场突如其来的新冠病情打断了大部分人有条不紊的生活,大部分的传统行业也因疫情的影响受到了发展的障碍,在疫情期间电影行业应政策需求全国关闭电影院。但随着全国上下抗疫形势的全面好转,中国全面开放了电影市场,本项目就是基于微信小程序的影院在线订票平台的设计与开发。基于微信应用的影院在线订票系统,用户无需去线下去看电影院新上线的电影,即可快速获取最新的电影信息。他们可以选择自己喜爱的电影直接买票,然后不费事地从电影取票机取出票去看电影。同时可以影片评论、评分、故事简述、主演人员等等,这期间这不仅节省了个
2、人时间观看到了你想看的电影,还节省了出行成本,还可以享受到舒适和优质的服务,大大提高了用户体验,也提高了影院的知名度。关键词微信小程序;MybatiS框架;SPringboOt框架;MySql数据库;VUe框架ABSTRACTWiththerisingofnewnetworkmedia,itiscommontosetupvariousplatformsusingWeChatappletsasthecarrier.ln2020,asuddennewcoronarydiseaseinterruptedtheorderlylifeofmostpeople.Mosttraditionalindustr
3、ieswerealsohamperedbytheimpactoftheepidemic.Duringtheepidemic,themovieindustryshouldclosecinemasnationwideinresponsetopolicyrequirements.However,withtheoverallimprovementofthenationalanti-epidemicsituation,Chinahasopenedthemoviemarketinanall-roundway.Thisprojectisthedesignanddevelopmentofonlinebooki
4、ngplatformforcinemasbasedonWeChatapplets.TheonlinebookingsystemforcinemasbasedonWeChatappsallowsuserstoquicklygetthelatestmovieinformationwithoutgoingofflinetoseenewcinemamoviesonline.Theycanchoosetheirfavoritemoviestobuyticketsdirectlyandtheneffortlesslywithdrawticketsfromtheticketmachinetogotothem
5、ovies.ltalsoallowsmoviereviews,ratings,briefstories,actors,etc.Thissavespersonaltimetowatchthemovieyouwant,travelcosts,comfortandqualityservices,improvetheuserexperiencesignificantlyandincreasethepopularityofcinemas.KEYWORDSWechatapplet;Mybatisframework;Springbootframework;Mysqldatabase;Vueframework
6、1 .绪论11.1 课题研究背景及意义11.2 课题研究方法及手段21.3 本章小结22 .影院在线订票平台需求分析32.1 可行性分析32.2 系统需求分析42. 2.1用户需求分析43. 2.2管理员需求分析44. 2.2商家需求分析42.3功能性需求分析53.影院在线订票平台概要设计73.1 设计原则73.2 开发环境与主要框架技术73 .2.1开发环境74 .2.2主要框架技术83.3 网站总体结构设计103.4 用户及后台人员模块总体设计103. 4.1小程序用户模块104. 4.2管理员后台模块115. 4.3商家后台模块113.5 数据库模块总体设计113. 5.1数据库设计概述
7、114. 5.2数据库属性及E-R图设计115. 5.3数据库逻辑设计163.6 本章小结184.系统详细设计与实现194.1 数据库详细设计与实现194.1.1 数据库物理设计194.1.2 数据库连接设计244.2 用户模块详细设计与实现254.2.1 用户登录模块264.2.2 影片操作模块284.3 后台人员管理模块详细设计与实现374. 3.1管理员管理模块375. 3.2商家管理模块434.4本章小结错误!未定义书签。45.平台测试455.1 平台测试及结果455.1.1 平台功能测试455.1.2 平台性能测试475.1.3 平台测试结果分析475. 2本章小结476. 设计总结
8、488参考文献50致谢52基于微信小程序的影院在线订票平台的设计与实现1 .绪论每个平台系统在开发前期,均应该讲述此系统开发的意义,不仅可以十分清楚明白的懂得开发此项目的立意,也是项目论文的开端。绪论第一部分介绍了课题研究的背景与意义即微信小程序影院在线订票系统的发展背景、趋势及意义,表明开发影院小程序的当代市场背景与意义所在;第二部分介绍了开发平台系统的研究方法及手段;第三部分是绪论的总结。1.1 课题研究背景与意义最初的时候电影其实是作为一种商业模式而存在的,电影是一门集视觉与听觉于一体的现代艺术,天生便成为了意义的承载体未找到引用礼。20世纪的电影是上流社会的天堂,从一开始的的影片的默片
9、电影到有声电影,电子设备的不断进步,手机等移动智能终端的快速渗透,中国电影产业随之蓬勃发展,电影也普及到人们的日常生活中,人们已对线上的影院购票系统并不陌生。根据数据显示,得益于国家经济的持续快速增长以及国家对文化产业的支持,整体产业环境与电影文化持续改善,自21世纪以来中国影片的票房飞快增长,到了2017年突破500亿,达到550多亿元的影片票房,2018年则是更上一层楼的突破609亿大关,而在2019年国内在线票务市场金额将增长至804亿元。中国影片的票房价值以及中国观众观看影片人数的逐年增加,中国电影的票价价值和每年中国观众数量的不断增加,使用人工售票不仅导致售票效率低下和容易犯错,而且
10、出现手续困难和花费大量劳动力,用户还必须在影院排队购票,这样还会导致在影院购买影片的人数过多、时间不够,甚至出现售票而不甘心离开的现象,用户费时吃力体验差。而影院在线订票平台是利用影片片方在售票行业的影院资源为影片观众在放映前提供座位预售的一种便捷的网络服务,使观众有权在网上选择放映地点,并为这些影片选择影院和不同影厅的区域编号,还可以进行吃食的购入。在线订票不仅可以省下线下排队的时间,而且受益于大量的商业服务的活动,也可以享受低价购入影票,影院在线订票也逐渐成为主流*!未找响用私。随着越来越多的数据显示,影院在线订票平台是电影行业与观众最密切的联系,它关联着电影片方和电影观众,帮助潜在客户选
11、择电影和电影院并督促观影人员进行购买,同时在线订票平台在线预订平台提供了大量关于观影人员的消费习惯和电影选择信息。而国内的电影订票平台,以淘票票、猫眼两家在线电影票务平台巨头为例,两家凭借对资源内容的绝对把控以及服务能力的突出表现,在中国电影平台中脱颖而出。淘票票和猫眼的主要经营内容是较为形同的,都是集媒体内容如新片预演、网上售票、观众交流传播和电影周边产品销售为主要一条龙服务的平台未找到引用.o而本项目针对用户的基本需求,基于微信等平台的强势崛起,注重用户体验以及差异化,并适当的改善运营方式来吸引用户,打造一个便捷易使用的在线订票平台系统。1.2 课题研究方法与手段本系统是基于能更快捷方便的
12、服务想去电影院观看电影的人们,为广大群众提供更便利的购票服务而推出的影院在线订票平台。系统主要分为用户、管理员、商家三大模块。用户可以进行影片的查看和筛选、影票的购买、小吃的购买,能够进行放映厅座位的查看的预定,用户购买影片和小吃后能够直接通过小程序进行支付,同时用户能够查看当前所有待上映影片的预告片、海报等等,能够查看和目前该影片相关的电影数据统计信息。管理员可以动态设置用户权限、影片、电影影院、以及影院相关放映厅、小吃、广告等等基本信息,除此以外还可以进行后台人员信息的管理,同时也可以审核用户发表的电影观后感和影片评分。而商家则只能进行自家影院的相关信息进行相应操作。遵循项目开发的基本流程
13、,本系统使用主流的前后端分离,基于微信小程序的订票系统前端是使用微信开发者工具进行开发的,选择原生开发方式,同时使用Element-UhColor-UkUni-app等作为小程序前端显示框架,共同开发前端;后台系统主要基于Vuejs开发的后台的页面显示,使用SPringBOot和MybatiS作为后台的后端框架,使用ApacheShirO作为性能安全稳定的框架,使用RediS作为缓存工具;选择MySQL作为数据库,和后端框架使用MybaIiS进行联接。前后端信息交互通过架包封装APl接口实现。影院在线订票微信小程序为大众创建一个公共影院服务平台,提升日常娱乐生活的休闲性能,回归碎片化时间本质,
14、时刻关注用户的使用体验联味找到引1.3 本章小结本章节针对影院在线订票平台的前景进行了预测,对于将来几年影片售票行业的进展进行了比较,分析现下情况对比中国观众所需要的真正的东西,系统应该着重于哪些地方进行开发,系统打算做成什么功能;同时对系统的实现方法和手段进行了描述,简述了所需要的大概技术以及模块。2 .影院在线订票平台需求分析无论项目大小,需求分析都是将抽象的战略目标变成可操作的实物的重要步骤。此过程中需要与用户平等互动,达成战略上的认知与认同,形成共同的理解,从而清楚业务实体(是什么业务)、阐明服务对象(谁来用、怎么用),这样才能完成一个一致认可、内涵明确、内容丰富的系统。系统主要分为用
15、户模块与后台人员模块,因此需要对用户与后台人员的可行性及需求进行分析。2.1 可行性分析可行性分析旨在技术上是否能够实现、实用和可靠,在规定时间内能否完成,在经济上是否合理,在操作时会不会有困难,在社会上能产生多少价值。而本系统主要从技术、经济、操作、社会四个方面展开展开分析:(1)技术可行性对系统开发人员来讲微信小程序中高效率的开发框架和功能齐全的组件大大的降低了系统开发的难度,而且基于模板可以借助工具做修改、制作,以此完成开发。而且微信小程序所依赖的具体操作都是基于微信平台的网络请求,可以借用一些小程序开发工具,使用模板的简单编辑模式,开发难度较小。基本上只要你是用电脑软件上网的,稍加了解
16、下就可以做到,只需更改图片、更改模板标题、栏目标题、栏目时间,检查哪些模块你需要,哪些模块你不需要。另外基于微信APP这个大平台在安全性能上有着严密的保护性。(2)经济可行性经济可行性主要研究影院在线订票平台在经济方面的收益,对比系统总体的支出成本和后期系统的盈利。通过使用影院在线订票系统,一方面可以降低影院的人力成本,并且微信小程序的设计、开发、测试、运维比平常大型电影购票网站都要低,减少系统成本;另一方面基于微信平台的引流,可以吸引更多爱好电影的观众通过使用影院在线订票平台进行观影,不仅方便了观众使用,也为影院带来更多收益。(3)操作可行性基于腾讯微信这几年的突飞猛涨,其微信的用户人数已经