分享
基于android卡卢琳电影购票系统设计和实现计算机专业.doc
下载文档

ID:1649723

大小:3.25MB

页数:32页

格式:DOC

时间:2023-04-22

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于android卡卢琳电影购票系统设计和实现 计算机专业 基于 android 卡卢琳 电影 购票 系统 设计 实现
中文摘要 在互联网技术迅速发展的形式下,人们的生活节奏逐步信息化。移动终端的Android系统正在悄无声息的改变人们的生活方式,更多的人选择足不出户地在手机上自助购买电影票。本文基于Android平台,结合移动终端和影院,对在线电影购票系统进行了研究。 本文首先介绍了在线电影购票的研究背景及现状,论述了本课题的研究意义,进行了系统需求分析,总体设计,详细功能设计与系统测试等。该系统在订票客户端实现了用户注册、用户登录、用户个人中心、电影详情浏览、影院场次选择、座位选择、支付购票、电影评价等功能。在实现功能的过程中,通过自定义View优化了选座界面,利用JAVADB数据库设计服务器端。本次开发的系统界面简单大方,操作便捷,高可用性。 关键词 电影购票系统,移动终端,Android,自助 外文摘要 Title Caroline Movie Ticketing System Based on Android Abstract In the form of the rapid development of Internet technology, the frequency of modern people is constantly informatization. The mobile terminal's Android system is quietly changing people's lifestyles, and more people choose to self-order movie tickets on the phone without leaving the home. This article is based on the Android platform, combined with mobile terminals and theaters, on the online movie ticketing system. This article first introduces the research background and status of online movie ticket purchase, discusses the research significance of the project, and analyzes the system requirements, overall design, specific functional requirements design and system testing. The system already has some features such as user registration, user login, user personal center, movie details browsing, cinema screening selection, seat selection, payment ticket purchase, and movie evaluation in the ticketing client. In the process of implementing the function, the selection interface is optimized through the custom view, and the server side is designed using the JAVADB database. The design of system interface style is very simple and beautiful, with convenient operation and high availability. Keywords Movie ticketing system, mobile terminal, Android, self-service 目录 1 引言 1 1.1 课题的研究背景 1 1.2 课题的研究目的及意义 1 1.3 课题的研究现状 2 2 系统分析 3 2.1 可行性分析 3 2.2 功能需求分析 4 2.3 性能需求分析 9 3 系统总体设计 11 3.1 系统环境 11 3.2 系统整体框架 11 3.3 系统功能概述 12 3.4 系统静态建模 13 3.5 数据库概念设计 15 4 详细设计 16 4.1 动态建模 16 4.2 数据库设计 19 5 系统部分实现及测试 21 5.1 测试目的 21 5.2 测试内容 21 结 论 27 致 谢 28 参考文献 29 1 引言 1.1 课题的研究背景 国内外经济的飞速发展,在不断拉动科技领域的全面发展,人们的生活品质在不断提升,移动互联网技术与人们的生活紧密联系在了一起。人们不再简单地局限于物质需求的满足,更多的人开始追求精神上的需求。可以说,电影是文化与艺术相结合而生的高品质产物,正在不断地融入进人们的日常生活之中,越来越多的影迷倾向于去影院看电影。因此,人们已经不再满足于抽时间去现场排队购买电影票了。 过去人们只能早早的到影院现场买票,这意味着人们即使提前去影院踩点排队,也并不能保证可以购到。如果碰到热门影片上映,电影院里更是场场爆满、一票难求。观众们可能提前了好多天去排队也买不到自己心仪的影票,这对于当下快节奏的生活来说,会造成大量且不必要的时间浪费,所以面向大众公布电影的排片情况和观影时的座位选择等就成了重中之重的问题。但是关于用户账号的问题,现在有一种方案,是以移动终端特有的标识信息等等实现组合,这包括设备型号、IMSI码、IMEI码等,继而通过生成的终端身份信息来认证客户端用户的身份。这里的自定义生成身份信息的算法,可以提供给用户更好的体验方式,对安卓系统本身的安全性能来说也是提高了保障[1]。 当电影购票与当代的移动互联网技术相碰撞的时候,移动端在线订购电影票的安卓系统就顺势出现了。 1.2 课题的研究目的及意义 观影人群和数量都在不断地增大,现场直接购票的方式已经无法满足用户的需求。此次开发这个基于Android的卡卢琳电影购票系统,就是为了方便人们足不出户也能及时地了解各城市影院的电影排片状况,大家可以随时随地的选购自己心仪的观影场次和座位。 本系统致力于解决用户平日里到电影院现场排队购买电影票的不便,以及热门电影抢票难、抢座难的弊端。用户只需要在自己的手机软件上点一点,就能方便的了解当前热映的影片信息、各影院的电影场次、剩余观影位置,电影评价等信息,充分结合了移动互联网的高效便捷性,用户们可以随时随地用手机购买到自己需要的电影票,节省了不必要的人力和物力,将繁琐的电影购票简单化、便捷化。 不久的将来,传统的现场电影售票方式或将成为历史。本系统设计的缩略图选座功能,为大家手机端在线购票、自由选择合适的观影位置提供了便利,美观而又简约的图形选座界面更是方便用户选择合适的观影位置,用户进入影厅时可以更快的找到自己订购的座位。用户在购票时需要输入有别于登录系统的支付密码,在用户的个人订票中心,客户端所有的交易记录都可以一一查看,让用户在使用本系统的过程中更加的安全与放心。该系统不仅让电影与人们的生活联系地倍加紧密,更给人们的生活带来了无限地便捷和愉悦的享受。 1.3 课题的研究现状 1.3.1 电影行业的国内外现状 2016年全球总票房340亿美元,中国内地电影的总票房就占了66亿美元,当年上映影片的总场次为7510万次,观影总人次达13.72亿,人均年观影一次。到了2017年,电影票房持续走高,国内票房更是高达79亿美元,同比2016年增长了20%,全球票房同比增长10%,刷新了多项票房纪录。从下表1-1中不难看出,越来越多的人选择去电影院观影。随之而来的就是各影院的售票问题,各大影院平台纷纷推出了各自的电影购票系统,以此来满足用户日益增长的需求。开发一个广大用户都适用的安卓在线电影购票系统,便成了各影院平台迫切需要解决的问题。 单位(亿美元) 2016 2017 年度同比增长率 中国内地 66 79 20% 海外 274 295 7% 全球票房 340 374 10% 表1-1 2016-2017年度国内外电影票房数据分析表(数据来源中国产业信息网) 1.3.2 电影票自助系统的研究现状 在移动端智能系统的发展如此迅猛的今天,手机早已不再是一个简单的通讯设备了,它已经慢慢地融入了我们的生活,成为一个多媒体的智能移动终端。在这种大背景之下,基于Android的自助电影订票系统就应运而生了。 目前,应用市场上比较受欢迎的电影购票系统是由美团公司开发的猫眼电影,一般情况下只需要30-60秒就可完成选座购票流程,使用方便,而且价格更为便宜,深受用户们的喜爱。猫眼电影是一个集电影资讯、影票评分、电影衍生品销售、用户观影互动为一体的一个软件系统,同时,它可以给电影制片的发行方以及有相关合作的影院提供适合于各个消费人群的营销方案,助于各影片的票房热卖。另外,阿里旗下开发的淘票票也是广受人们的青睐,它是集影片评分和各种时下热门影片相关的资讯为一体的电影平台,这包括海量的影片预告片,主演们的高清海报与剧照、电影解读、电影评论评分等。 还有其他较受用户喜爱的手机端购票软件有微信电影、拉手团购、时光网等,但是这些软件的用户圈还没有猫眼和淘票票广泛,因为这些软件都没有足够大的用户交互平台。用户在系统上在线购票后,无法在购票平台与其他用户们互相交流自己的观影体验和感受,用户关于电影和购票平台的建议也没有方式上传服务端。因此,开发一个便于用户间交流的Android电影购票系统具有十分重要的意义。 2 系统分析 2.1 可行性分析 对系统开发而言,进行多方面的可行性分析是必不可少的环节,我们分析系统的可行性通常是从综合系统技术、经济和操作三方面的调查与研究,来判定本系统是否可以顺利进行到下一步,以及评估系统的发展方向是否符合实际。可行性分析通常是根据前期的市场调研、项目资金链、现阶段的技术水平等方面做出测评报告,通过评价系统的可实施性以及所具备的价值来拟定评估报告,会更有公信度。 基于Android的卡卢琳电影购票系统课题将从如下的技术、操作、经济三个角度切入,做出深层次地分析。 2.1.1 技术可行性 本系统采用的架构模式是Android系统的分层模式:应用层、应用框架层、系统运行库层和Linux核心层,每一层都只专注于当层所需提供的服务即可,且各层服务器所需的服务皆自下而上[2]。 从最底层的Linux内核层分析来看,可以说整个Android的操作系统都是基于Linux内核来建立的,它为操作系统的内存管理、内核驱动程序、进程管理、硬件交互、以及中断管理等提供了最基础且最核心的功能。 系统运行库层就在Linux内核之上,它是用C或C++语言编写封装好的程序包,系统运行库层可支持多格式下的媒体库、Web支撑的浏览器引擎,以及通过在移动终端内置特殊的引擎来实现高质量的2D图片等,这将有利于开发者直接使用Android系统提供的库来访问硬件工作[3]。 为系统的

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开