电影网上购票系统设计与实现_kaic.docx

上传人:王** 文档编号:958759 上传时间:2024-03-01 格式:DOCX 页数:26 大小:179.30KB
下载 相关 举报
电影网上购票系统设计与实现_kaic.docx_第1页
第1页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第2页
第2页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第3页
第3页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第4页
第4页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第5页
第5页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第6页
第6页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第7页
第7页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第8页
第8页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第9页
第9页 / 共26页
电影网上购票系统设计与实现_kaic.docx_第10页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《电影网上购票系统设计与实现_kaic.docx》由会员分享,可在线阅读,更多相关《电影网上购票系统设计与实现_kaic.docx(26页珍藏版)》请在优知文库上搜索。

1、毕业设计报告题目电影网上购票系统设计院系信息工程学院专业信息安全与管理班级19信管1班学生姓名XXX学号XXX指导教师XXX跳师/副教授J批注IEl:请根据老牌的实际职称,删除不用的信息2021年12月31日摘要电影在人们的业余生活中占据着越来越多的时间及地位,网上购买电影票是必然的趋势。电影购票系统通过互联网可以帮助人们实现远程浏览电影信息和购买电影票的愿望。本文所介绍的电影购票系统的主要功能包括登录注册、电影分类、电影展示、电影收藏、电影评价、搜索电影、在线选座、充值购买、后台信息管理等。该系统采用SpringBoot框架,前端界面则是使用VueJs和BoOtSlnIP来实现。本系统实现了

2、电影信息管理和购票的基本操作功能,为人们带来方便的同时也提高了电影售票的效率。关键词:SpringBoot;Vucjs;电影购票;数据库目录第1章前言11.1 项目开发背景11.2 项目开发的意义11.3 主要研窕内容2第2章可行性分析31. 1可行性分析32. 1.1技术可行性33. 1.2经济可行性34. 1.3操作可行性32. 2需求分析31. 2.1功能需求分析32. 2.2用户角色需求33. 2.3性能需求4第3章系统设计54. 1系统思维导图53. 2系统主要功能点设计53. 3数据库设计63.3.1系统整体的E-R图63.3.2数据库结构设计6第4章详细设计与实现84.1 界面设

3、计84.1.1后台界面84. 1.2前台界面84. 2使用流程设计94. 3详细实现94. 3.1登录模块94. 3.2公告模块104. 3.3交流模块104. 3.4收藏模块104. 3.5选座模块114.3.6订单模块114. 3.7评价模块124. 3.8个人模块12第5章软件测试145. 1测试原则146. 2测试声明147. 3测试目的148. 4测试用例149. 5测试结果17第6章总结18参考文献19致谢20第1章前言1.1 项目开发背景互联网给人们的生活环境带来了巨大的变化,网络已经成为许多活动的重要场所。伴随着第三次工业革命,信息社会已然步入,人与人之间的联系变得更加紧密,从

4、而使得互联网发展到今天,是必然的结果。互联网极大地改变了从人类的物质到精神、内容到生产的各种活动,给人们带来了心得、机会和挑战。从国内外的情况来看,传统的线下交易需要确认时间、地点、人物,已经无法适应现代快节奏的生活。由于互联网的到来,拉近了人们之间的交流,线上交易也随之来临。而这种基于互联网的线上交易也被叫做电子商务,简称电商。全世界各国的电子商务的发展十分迅速,逐渐代替传统的商业模式。电影购票系统就是在这种电子商务的模式下逐渐诞生的产物。现在,互联网影响着人们的活动,包括学习和生活以及群众的工作。电影院上映了受关注度高的电影后,很多观众反应说很难买到电影票,从而导致有些人群只能在深夜人少的

5、时候看。在一些大城市规模较好的电影院售票处,也发生了早上早起排队买票的现象。以上就是存在的问题,因此,需要设计开发出一套性能、技术更好的电影购票系统。1.2 项目开发的意义本次毕业设计的目的是为了解决人们购买电影票存在效率低下且不容易买到想耍的座位和场次的票的问题。众所周知,以前大家耍想去电影院看电影,需要到电影院门口排队等待买票。如果要买电影票的人很多,就会导致买票慢、效率低下的问题,而且如果有插队的现象,更会加剧效率低下的问题,激化买票等待的人的矛盾。传统的电影纸质票需要到指定的印刷厂先进行印刷,再分发到各电影院手里。最重要的是,如果想要买自己要选择的座位场次的票的话,一般来说,售票员是不

6、会批准的,除非是售票员的熟人或者亲朋好友,否则想都别想,基本上都是有什么座位场次的票就给什么票。而到了现代社会,如果有开发好的网上的电影购票系统,只需要打开浏览器,连上网络,注册登录,动动鼠标,就可以解决这个问题。因此,综上所述,设计一个基于计算机技术的电影购票系统是十分有必要的,就是为现代的人们解决购买电影票存在的各种困难的问题,同时也是性格内向害羞的人的福音,因为他们害怕跟人打交道,从而导致买票不敢跟工作人员开口的问题。而设计这样的系统不需要与人打交道,只需要在界面上动动手指,即可解决买票难的问题。除此之外,有这样一个网上购票系统,可以提高电影的知名度,为电影制作厂商省下不少的宣传成本,顾

7、客也可以提前了解到最新的电影情况,从中选择自己喜欢的影片进行观看。13主要研究内容用户打开浏览错,输入相对应的网址,进入到该电影购票系统。用户先进行注册登录,后台系统会对用户输入的数据进行校验是否输入正确。用户分为两个,一个是管理员,另外一个是客户。管理员登录成功后,可进行电影票价格信息管理、影片信息管理、放映时间管理、其他相关影片信息管理等:客户登录成功后,可进行个人信息管理、影片查询、在线选座、订单下单、放映时间查询、影片评论等。第2章可行性分析2.1 可行性分析2.1.1 技术可行性本研究使用的编程语言是java,java比其他编程语言对我来说是比较容易上手的。本研究的数据库为MySQL

8、,前端技术应用VUC.js,设计开发该系统应该难度不大。大学期间,每门专业课我都没有挂科,认真完成相对应的课程作业,具备一定的设计开发能力。2.1.2 经济可行性本系统是基于浏览器的,前端和后端的结合度高。这个系统所需要的电脑配置也是自由的,最低配置也可以,经济性也可以。除此之外,开发工具和数据库基本上都是网上找的破解软件,无需付费,因此在经济成本上也是行得通的。2.1.3 操作可行性本系统在设计阶段,秉持着为用户着想,界面简洁大方,很少有让人觉得产生歧义可疑的地方。使用该系统的人只需简单的培训指导,是很容易可以上手的。所以,该系统在操作可行性上是可行的。2.2 需求分析2.2.1 功能需求分

9、析本系统要求完成网上购买电影票的功能,经过需求分析后,具体要求如卜丁首先是用户端:1、注册登录2、浏览影片3、公告信息4、在线选座5、订单信息6、评价信息7、收藏栏信息8、修改个人信息其次是后台管理端:1、增添影片2、修改影片信息(包括影片海报的管理)、删除影片3、用户资料管理4、电影信息管理5、修改密码6、统计数据本购票系统操作简单,主要针对于系统的管理员和用户使用。系统管理员和用户具有不同的操作权限。管理员就比如是电影院大堂经理,具有所有的操作权限,负责从上映的影片中删掉某部影片、添加即将上映的影片、各种信息的管理等。用户负责查找自己喜欢的影片信息、挑选满意座位和最后购买票价。2.2.3

10、性能需求本购票系统可以使影院的管理更规范更合理,帮助电影院的发展,简化了业务流程,帮助售票人员提高工作效率,通过后台程序的信息管理,让原本无法安排的数据得到合理和规范的管理.随着互联网的发展,传统业务与信息技术相结合成为未来发展的关键.第3章系统设计3.1 系统思维导图电影购票系统思维导图如图3.1所示。系蜕公告6川富文*3.2 系统主要功能点设计(1)用户管理:管理员可以管理所有用户,进行增删改查操作。(2)电影分类管理:管理员可以对电影的分类进行增删改查。(3)电影管理:管理员可以对电影进行新增、更新、删除,可以对电影的封面图进行图片上传:普通用户只能进行查看,不能进行更新和删除。(4)电

11、账封面图的在线预览:电影封面图支持后台在线预览功能。(5)订单管理:管理员可以在后台进行电影票的订单管理。6)数据的统计:后台系统统计不同分类的电影票总销量以及销售,并用统计图展示出来。(7)前端首页:分类展示电影封面,可以点击进入影片详情,展示热卖电影和平台推荐电影。(8)在线选座:支持用户在页面上进行选座功能.(9)收藏功能:支持用户对自己喜欢的电影进行收藏。(10)在线下单:用户在选好座位后,可以在线下单购买电影票。(11)支持退票:在电影放映之前支持用户退票,退票后钱自动退到用户余额,且选过的座位自动清空,不影响其他用户选座。(12)观影优惠:看完电影会有10个积分的优惠,价值0.1元

12、,在用户看完电影后,会自动返还到用户余额。(13)在线充值和扣费:模拟用户在线充值费用以及下单后扣除对应的电影票费用。(M)用户权限:登录时选择角色,不同角色的用户拥有不同的权限功能。(15)登录注册:登录注册功能。(16)修改密码:用户登录到系统后,可以修改自己的密码。3.3数据库设计3.3.1系统整体的E-R图3.3.2数据库结构设计根据E-R图,创建所需要的关系模型如下:1 .管理员Sdminjnfo):管理员id、账号、密码、昵称、性别、年龄、生日、电话、地址、邮箱、余额:2 .影片公告(advertiSerinfo):公告id、名字、内容、时间;3 .影片评价(COmmentJnfo

13、):评价id、内容、影片id、用户id、评价时间;4 .账片信息(goodsinfo):影片id、名字、描述、价格、折扣、主演、放映时间、放映时长;5 .交流信息(mcssagc_info):交流id、名字、内容、时间:6 .座位(Seat_info):座位id、位置、影片id;7 .影片类型(type_info):类型id、类型名字、类型描述;8 .用户(USeJinfo):用户id、名字、密码、昵称、性别、年龄、生日、电话、地址、邮箱、余额。第4章详细设计与实现4.1 界面设计4.1.1 后台界面后台页面头部左边为系统的名称,右边为用户欢迎信息,可点击小三角符号退出。主体部分分为左右两部分

14、,左边为后台系统的管理信息的导航竖型列表,右边为相对应的信息表格。如图4.1所示。图4.1后台界面4.1.2 前台界面前台界面头部显示天气系统信息、用户状态、欢迎信息、网站LOG0、搜索框以及水平导航栏,主体部分用来显示电影图片滚动和影片相关信息,实现效果如图4.2所示。4.2使用流程设计管理员可以在后台显示用户和订单信息,管理电影的添加、删除、海报、评价等信息。用户可以在前台页面上浏览公告、交流、收藏、评价等有关电影的信息。用户进入电影详细页面后可以查看对应的电影信息,用户注册后可以进行座位选择,购买下单,在订购信息栏确认购买记录并付款。在个人信息栏中可以修改自己的个人信息和账户充值。4.3

15、详细实现4.3.1费录模块登录的实现。输入正确的账号和密码,然后选择角色(角色有两个,一个是管理员,另外一个是用户),点击登录按钮,即可实现登录,跳转到首页。如果忘记了密码,可以点击“忘记密码?”,就可以将密码瓯置为123456。界面如图4.3、4.4所示。s图4.3登录IoCaIhoSt:8887显示身码成功,主码为:123456三三三三-1仁町,14.3.2公告模块公告信息的实现。该模块功能介绍电影剧情海报等相关信息,还可以根据公告列表选择公告名称。如果是管理员账号,可以在后台系统中对公告信息进行管理,如添加电影公告,删除公告等。界面如图4.5所示。图4. 5公告信息lm一4.3.3交流模块交流信息的实现。用户可以发表自己的看法,可以阅读别人的聊天信息以及回复某人的影片评价信息。如图4.6所示。图4.6交流信息4.3.4收模块收藏栏信息的实现。可以对自己喜欢的电影进行收藏,包括电影名称、单价、折扣等。如果不想要收藏某部电

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 论文 > 毕业论文

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!