本文是基于安卓的电影在线订票系统的设计。随着网络、通信和信息技术的突破性进展,Internet技术在全球爆炸性增长并迅速普及,移动互联网已经在人们日常生活的方方面面都带来了深刻的变革,在这一前提下,网络订餐,即网上交易,应运而生了,大大的提高了食品的流通能力、便捷了人们的饮食生活。在上述时代背景下,本次设计的基于安卓的电影在线订票系统的设计主要则是针对于电影的的在线预定购买的功能实现。
基于安卓的电影在线订票系统采用Android操作系统、Java开发语言,通过Bmob云端数据库进行数据的储存管理,基本实现了用户可以在启动页闪屏、注册登录、广告动态轮播、在线预定电影、支付结算、订单管理、个人中心等功能。另外Bmob云端数据库主要是实现了录入、修改、删除、查询相关数据等基本功能。迎合了电子商务的功能流程,达到了用户与商家在网上进行的交易的效果。
基于安卓的电影在线订票系统凭借其O2O的运营模式、并具有方便快捷、安全性高、应用简便等特点,为人们的在进行观影时,带来了极大的方便,大大的节省了劳动力,降低了商户的成本,不仅为商户带来了便利,同时也为消费者带来了实惠。由此可见,本次的设计是很有一定的现实意义的。
系统功能设计
电影在线购票APP分为两个端,用户端和后台端,用户端主要实现登录注册影片浏览、购物车管理、订单结算、个人中心等功能,商户端主要实现对于数据的增加、删除、修改、查询等功能。具体如下:
1.登录注册
新用户可通过输入手机号,设置密码进行用户注册;老用户可以通过输入手机号和密码直接登录。
2. 影片浏览
用户浏览,会对自己所喜欢的电影产生购买欲望,本设计满足用户通过选择手机来实时看到在上映的电影信息。用户通过选择自己已有意向购买的电影点击购买,加入购物车。
3. 购物车管理
用户可通过“购物车”查看已选购的电影。
4. 订单结算
订单结算功能是本设计需要满足的核心功能,需要将购物车中电影进行结算。用户点击结算,出现结算界面,跳转到座位的选择、选择支付方式等信息。
5. 个人中心
个人基本信息的显示、应用常见的功能版本升级、拨打客服、意见反馈用户可以将自己的建议进行反馈。
在移动互联网时代,移动终端在我们的生活中占据不可或缺的地位[3]。大街小巷随处可见,人人都在使用手机、平板电脑等移动智能终端。中国移动智能终端在短短数年间的迅速普及,作为媒体,尤其在生活方面,充分体现出了其便携性好、功能性强、实时性强等众多优点。于是,大多数人们逐渐摒弃了电脑,把购物的重心都转向了手机。在物质生活不断上升的前提下,人们对于精神方面的追求也在不断的提高,电影作为精神文化建设中的重要组成部分,近些年很受观众的欢迎。因此,针对于电影建立一个服务于社会大众的店内在线购票应用APP不仅可以节省了用户的等待的时间,同时也可以大大的节省商家的劳动人成本,用户在店内通过在线购票就能很好的解决这个问题。而且相对来说营销策略也比较好实施。本课题是设计一个Android的移动订票APP,APP的主要功能有:影片浏览、电影选购、购物车、订单管理、支付结算、个人中心等。。
技术可行性分析也是在进行需求分析中的一个必不可少的环节。结合计算机技术水平并围绕现有的系统硬件能力和软件能力而展开进行分析评价的,主要是评价利用现有的技术、环境和能力,是否能满足系统的性能目标以及功能目标[4]。基于Android的在线购票移动应用APP需要使用Android studio开发工具,使用Java语言作为编程语言在Windows平台上进行开发[5]。系统主要包括用户端和后台端两个部分,其中用户端实现的功能主要包括用户登录注册,影片浏览,购物车,我的订单等基本功能的实现,后台端实现的功能主要是一些基本数据信息的管理和维护。此APP需要在手机端运行,对硬件设施要求不是很高,只需要可联网的普通手机即可。由此可知,基于Android的在线购票APP的设计与实现在技术上是可行的。
本次基于安卓的在线购票系统的设计的总体目标就是功能上用户实现电影信息浏览、选择、购买功能、订单管理等功能,基于安卓的在线购票的系统性能上最终期望可以满足以下三点:
1.程序运行的稳定性强。保证程序在开发完成后,可以安装到基于安卓操作系统的手机设备上,同时保证安装完成后,程序可以稳定运行,不会出现崩溃、闪退等异常情况。
2.设计的功能扩展性好。一个良好的程序产品从来都不是一蹴而就,而是经过很多次版本的迭代升级来不断的完善、修复的。因此,在设计程序的时候,要充分考虑到后期的拓展成本。
3.程序运行的空间占用小。手机内存弥足珍贵,尤其是在移动应用APP泛滥的今天,如果一个程序的运行内存很大,是很不受用户的欢迎的,同时也从侧门说明了程序设计的不良好。