(计算机有代码有程序)基于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 selforder 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 selfservice






    目录
    1 引言 1
    11 课题研究背景 1
    12 课题研究目意义 1
    13 课题研究现状 2
    2 系统分析 3
    21 行性分析 3
    22 功需求分析 4
    23 性需求分析 9
    3 系统总体设计 11
    31 系统环境 11
    32 系统整体框架 11
    33 系统功概述 12
    34 系统静态建模 13
    35 数库概念设计 15
    4 详细设计 16
    41 动态建模 16
    42 数库设计 19
    5 系统部分实现测试 21
    51 测试目 21
    52 测试容 21
    结 27
    致 谢 28
    参考文献 29

    1 引言
    11 课题研究背景
    国外济飞速发展断拉动科技领域全面发展生活品质断提升移动互联网技术生活紧密联系起简单局限物质需求满足更开始追求精神需求说电影文化艺术相结合生高品质产物正断融入进日常生活中越越影迷倾影院电影已满足抽时间现场排队购买电影票
    早早影院现场买票意味着提前影院踩点排队保证购果碰热门影片映电影院里更场场爆满票难求观众提前天排队买心仪影票快节奏生活说会造成量必时间浪费面众公布电影排片情况观影时座位选择等成重中重问题关户账号问题现种方案移动终端特标识信息等等实现组合包括设备型号IMSI码IMEI码等继通生成终端身份信息认证客户端户身份里定义生成身份信息算法提供户更体验方式安卓系统身安全性说提高保障[1]
    电影购票代移动互联网技术相碰撞时候移动端线订购电影票安卓系统势出现
    12 课题研究目意义
    观影群数量断增现场直接购票方式已法满足户需求次开发基Android卡卢琳电影购票系统方便足出户时解城市影院电影排片状况家时选购心仪观影场次座位
    系统致力解决户日里电影院现场排队购买电影票便热门电影抢票难抢座难弊端户需手机软件点点方便解前热映影片信息影院电影场次剩余观影位置电影评价等信息充分结合移动互联网高效便捷性户时手机购买需电影票节省必力物力繁琐电影购票简单化便捷化
    久传统现场电影售票方式成历史系统设计缩略图选座功家手机端线购票选择合适观影位置提供便利美观简约图形选座界面更方便户选择合适观影位置户进入影厅时更快找订购座位户购票时需输入登录系统支付密码户订票中心客户端交易记录查户系统程中更加安全放心该系统仅电影生活联系倍加紧密更生活带限便捷愉悦享受
    13 课题研究现状
    131 电影行业国外现状
    2016年全球总票房340亿美元中国电影总票房占66亿美元年映影片总场次7510万次观影总次达1372亿均年观影次2017年电影票房持续走高国票房更高达79亿美元2016年增长20全球票房增长10刷新项票房纪录表11中难出越越选择电影院观影影院售票问题影院台纷纷推出电影购票系统满足户日益增长需求开发广户适安卓线电影购票系统便成影院台迫切需解决问题
    单位(亿美元)
    2016
    2017
    年度增长率
    中国
    66
    79
    20
    海外
    274
    295
    7
    全球票房
    340
    374
    10
    表11 20162017年度国外电影票房数分析表(数源中国产业信息网)
    132 电影票助系统研究现状
    移动端智系统发展迅猛天手机早已简单通讯设备已慢慢融入生活成媒体智移动终端种背景基Android助电影订票系统应运生
    目前应市场较受欢迎电影购票系统美团公司开发猫眼电影般情况需3060秒完成选座购票流程方便价格更便宜深受户喜爱猫眼电影集电影资讯影票评分电影衍生品销售户观影互动体软件系统时电影制片发行方相关合作影院提供适合消费群营销方案助影片票房热卖外阿里旗开发淘票票广受青睐集影片评分种时热门影片相关资讯体电影台包括海量影片预告片演高清海报剧电影解读电影评评分等
    较受户喜爱手机端购票软件微信电影拉手团购时光网等软件户圈没猫眼淘票票广泛软件没足够户交互台户系统线购票法购票台户互相交流观影体验感受户关电影购票台建议没方式传服务端开发便户间交流Android电影购票系统具十分重意义
    2 系统分析
    21 行性分析
    系统开发言进行方面行性分析必少环节分析系统行性通常综合系统技术济操作三方面调查研究判定系统否利进行步评估系统发展方否符合实际行性分析通常根前期市场调研项目资金链现阶段技术水等方面做出测评报告通评价系统实施性具备价值拟定评估报告会更公信度
    基Android卡卢琳电影购票系统课题技术操作济三角度切入做出深层次分析
    211 技术行性
    系统采架构模式Android系统分层模式:应层应框架层系统运行库层Linux核心层层专注层需提供服务层服务器需服务皆[2]
    底层Linux核层分析说整Android操作系统基Linux核建立操作系统存理核驱动程序进程理硬件交互中断理等提供基础核心功
    系统运行库层Linux核CC++语言编写封装程序包系统运行库层支持格式媒体库Web支撑浏览器引擎通移动终端置特殊引擎实现高质量2D图片等利开发者直接Android系统提供库访问硬件工作[3]
    系统应框架层提供支撑Android系统运行库层应框架层需调系统组件提供API直接调访问应程序核心基Application Framework进行开发研究应程序
    般应层完成Android应开发开发应程序线电影购票系统高层应层运行系统里编程语言运Java实现然应层Android系统带部分核心应程序说应程序通Android系统应程序编程接口函数实现
    综合技术层面分析言购票系统Android Studio开发环境完成客户端设计Android系统分层架构JavaDB开发订票系统台数库Java作次研发编程系统语言观整系统开发说技术语言非常贴前高端开发水手机终端成功实现户界面服务器间缝交互良开发环境十分合适开发结构分开说技术开发行性层面实际行
    212 操作行性
    次系统基Android层架构模式需户配备软件配置计算机户起[45]外次开发系统界面十分友色彩搭配选择框框线条非常柔较符合户惯操作起非常简单方便理解户需般手机软件样安装电影购票软件进行种操作样节省量系统层面培训时间必费开销系统操作行性层面系统绝操作性
    213 济行性
    次系统开发毕业设计形式展现开发研究程中没花费余财力单单动身边现简单资源完成整设计程开发订票系统种软硬件求特高通普通校园局域网学生电脑完成服务器搭建整开发流程没需购买余设备软硬件资源等等周边资源已够满足系统需求研发济角度言节省量必开发开支研发济层面考虑系统实施
    22 功需求分析
    次开发基Android卡卢琳电影购票系统中功需求分析划分两模块户模块电影模块两部分
    户果订票需求时必须先登录系统账号户想系统进行更操作时必须先注册属户购票账号户成功注册购票账号系统会动户提示成功信息相应旦注册失败系统样会出相应提示例该户名已注册两次密码等方便户注册户注册成功登录账号操作系统包括电影场次选择区影院选择浏览影片详情查电影评分收藏喜爱电影通图形界面视化选择心仪座位等[6]户选定座位选择支付方式包括支付宝微信银行卡验证支付密码订票成功出户支付方便账户安全角度考虑外果户没订票情况进行评该条评记录会标注未订票
    避免电影映场次时间期限旦期影片会动系统中架删户角度说卡卢琳电影购票系统仅方便查正热映影片信息查未档影片讯息包括影片超清海报助户知晓相关影片容详情电影导演参演员等时系统会提供订购部电影观影评价供户购票选择时做出简单参考
    符合述描述电影购票系统功模块详图见图21
    基Android卡卢琳电影购票系统
    户信息模块

    电影评价模块
    支付购票模块
    电影分类模块

    电影详情模块
    影片排片模块

    选座模块


    登录模块
    注册模块

    户模块
    电影模块









    图21 系统模块图
    根文描述系统功需求画出基Android卡卢琳电影购票系统例图图22户例图

    图22 户例图
    详细功需求围绕户相关模块例图进行详说明参考表2122232425262728分注册账号修改城市(省市)修改头修改登录密码电影详情收藏电影户选座影片评价功详细说明
    例类型
    注册账号
    功简述
    果户注册账号简单查电影相关资讯进行系统类操作
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    计算机服务器端正常卡卢琳电影购票系统正常运行户解该系统注册流程
    流程
    进入系统登录否户查种影讯资料户更需求时必须先注册独二账号需户填写系统唯没占户名密码手机号码等基信息算注册完成

    未注册系统求键入账号登录密码手机号码等重信息系统闪退等身错误添加户操作法成功注册数提交失败数库添加出现错乱
    结果
    成功注册数更新系统数库新添加户资料数库录入














    表21 注册账号例图叙述
    例类型
    修改城市(省市)
    功简述
    登录账号修改城市选择应城市影院
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    户已成功注册登录计算机服务器端正常卡卢琳电影购票系统客户端正常户知晓修改省市流程
    流程
    注册登录成功户行更权限操作购票系统修改城市户时选择目标城市

    未注册账号系统出现闪退等错误客户端法时修改城市提交修改城市数失败更新出错
    结果
    修改城市(省市)成功数库步成功系统显示修改城市











    表22 修改城市例图叙述
    例类型
    修改头
    功简述
    户时更换客户端头
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    户已成功注册登录服务器端运行正常客户端切正常户解更换系统头流程
    流程
    登录通选择手机部图片作客户端头

    未注册系统账号系统出现闪退等问题更换头失败修改数法提交数库添加时出错
    结果
    户头更换成功更新数库
    表23 修改头例图叙述
    例类型
    修改登录密码
    功简述
    户修改软件登录密码
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    户已注册登录系统服务器端正常客户端正常户熟悉更改登录密码流程
    流程
    户通忘记密码修改密码需填写注册手机号邮箱系统动数库匹配否致

    没注册账号系统出现卡顿等错误正常进行修改密码修改数法提交数库更新总出错
    结果
    户登录密码修改提交成功更新数库中
    表24 修改登录密码例图叙述
    例类型
    电影详情
    功简述
    户影片较少解时通影片资讯找出喜欢影片
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    登录正常服务器正常客户端正常户知道查资讯方法
    流程
    户影片太解需查影片详细信息包括电影导演参演员影片简介等相关资讯更重系统支持查户观影评分观影感受发布帮助户参考

    非户登录数库发生读取错误法应影片资讯影片海报读取错误导致系统端图片法显示法户评分评价户注册查影片具体资讯
    结果
    查影片详细资讯成功
    表25 电影详情例图叙述
    例类型
    收藏电影
    功简述
    户登录喜欢影片收藏收藏夹便快速找收藏影片
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    注册登录服务器端网络正常客户端正常户知道收藏影片
    流程
    户登录进入电影详情页面收藏电影方便次找电影选座购票节省时间

    非系统户没注册账号系统卡顿闪退法影片收藏收藏夹提交收藏数直失败数库添加失败
    结果
    户收藏电影成功更新数库中
    表26 收藏电影例图叙述
    例类型
    户选座
    功简述
    户通图形化界面选择观影座位
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    注册登录服务器提供网络正常客户端正常运行户解选座流程
    流程
    户登录进行影院场次挑选继查已选场次剩余座位情况选择观影座位次选三座位

    非户登录未注册账号系统出现闪退卡顿法放缩选座界面
    座位数提交失败数库更新频繁出错
    结果
    选座成功座位信息更新数库
    表27 户选座例图叙述
    例类型
    影片评价
    功简述
    户观影结束电影容进行星级评分评价观影感受户进行分享
    相关方
    户计算机(服务器端)手机(客户端)
    前提
    注册登录完成服务器网络正常客户端运行正常户熟悉评价流程
    流程
    登录进入系统电影做出评价评分直观户选择影片时提供参考

    非户登录未注册账号系统出现卡顿现象法发布评价影片评分
    影评数提交失败更新数出错
    结果
    影片评价记录添加成功新数更新数库中
    表28 影片评价例图叙述
    23 性需求分析
    高级恶意程序典型性行特征角度恶意程序否root终端设备信中间网络获取渠道网络连接数中包括数采集审计策略理通协作检测设计基础文伟等提出手机客户端服务器端相互协作恶意代码检测方案[78]方案中采Permission检测技术实现手机端轻量级检测服务器端手机端提交样进行检测分析终手机端步完成行分析特征库更新[910]Android应程序Java语言编写通虚拟机(VM)执行两种JPF扩展支持方法验证[11]
    外Android系统开源特性基AOSPOS操作系统定制版数量众会造成更软件威胁[1213]提出通构造分类器机器学算法学类特征训练相关系统效性恶意软件检测[14]现Android恶意软件分析检测框架已十分广泛引发关安卓恶意软件组织分析规避检测力热[15]权限控制已作防止恶意软件安全机制系统允许户行提高Android权限效率系统权限[16]着重讨特定应程序独安全排名算法[1718]
    安卓应系统身基事件驱动交互式行开发通俗说键入事件通驱动完成系统种逻辑功[19]外系统良维护性拓展性优化户请求优先级队列调度极改善户体验感[20]
    231 标准性
    整系统开发必须国家法律执行进行
    232 稳定性
    系统开发需方面角度综合考虑系统身机包括研究技术手段软硬件台系统保护力系统结构布局等保障系统身高性
    233 安全性
    安卓操作系统说完整安全体系系统结构功非常重例户注册时会输入密码进行加密处理甚进行二次加密更甚通户唯身份认证户权限理等功增强系统安全巩固禁止非户权限非法访问系统设计缺陷产生系统漏洞非法访问
    Android操作系统应开发提供广泛台基独立实时数源通安全隔离系统保障数传输安全高效[21]根Android信息安全技术体系中设计原划分出终端安全层次安全层次威胁准备相应安全防护措施类[22]Android系统安全性角度考虑样数传输安全体系层次必
    234 维护性
    型系统开发说程序出现问题时难排错程序模块间零零碎碎模块模块间衔接力较差程序断规范化刻制化结构层次条理清晰便找出系统编程错误系统需确保出现什问题闪退卡顿者界面统
    Java目前普遍系统开发语言Android操作系统Java应层研发语言处订票系统开发时间极缩短运行应程序顶层操作时Application Framework会系统动调Java编写系统顶层程序时Android运行时环境调Libraries终交付安卓底层Linux Kernel达硬件间交互目[2324]
    235 性
    系统操作性求必须高开发出界面应该十分简洁明便年龄层群体户系统整体风格设计必须美观气迎合众喜系统性外方面表现检错误说密码修改失败提示确认密码初次输入密码致账户已注册等帮助户熟悉系统
    236 先进性
    先进性求保证系统开发出短时间太落需开发程中较先进新技术外开发者需次开发系统设计质量做出正确评估预测
    3 系统总体设计
    31 系统环境
    1)硬件求:1G存更高
    2)操作系统:Android 43
    3)脚解释器:NetbeansAndroid studio脚步解释器
    4)数引擎:JAVADB
    5)编程语言:JAVA
    6)数库:Netbeans置数库
    7)开发工具:NetbeansAndroid studio等
    32 系统整体框架
    图31示次开发系统层次包括数库层应层客户层中数库层存储原始数系统处理数系统提供基础核心数访问方法系统应层通基础服务方式加快系统数访问速度减少控制层业务逻辑层需数动检索时间包括中间件消息队列等方式户进行数传输展示时系统会JSON格式传递相关数信息通POST方式户隐私数传送系统服务器端










    基础服务层
    数访问层
    数存储层
    实现方式
    XML
    JAVA
    ServletMVC框架
    系统架构
    客户层
    应层
    数层
    控制层
    业务逻辑层
    Java Class
    Java Class
    HttpJSON请求
    Http请求POSTGET
    Http请求
    Servlet
    参数解析
    户理
    分类理
    文件服务
    数服务
    电影理
    评价理
    数库访问DAO
    文件访问接口
    DB(JAVADB)
    DB(Movie)DB
    JDBC
    Mybatits
    客户端执行架构
    APP操作系统
    应层执行架构
    J2EE服务器操作系统
    数层执行架构
    数服务器文件服务器
    Java象
    Java象
























    图31 整体架构图
    33 系统功概述
    系统需求功分方面原始数处理注册账户登录系统户中心城市影院选择电影场次选择影片详细信息浏览座位选择影片评分支付方式选择等原始数处理原始数先进行预处理需保证预处理数完整性兼容性需适台编码环境
    果未系统注册账户需完整填写信息户想更操作权限包括选座购票电影评分类需先登录系统户中心查修改信息包括户名电话邮箱修改登录密码支付方式等查购票座位详情影票实行时作废外系统支持影片相关资讯展示全方位帮助户解电影详情外系统会根城市影院日期厅号等电影分类便户快速查找目标影片
    时获取已选择电影场次座位情况通UI视化显示图形座位界面便户直观选择想坐位置观影时更加快速找预定座位系统会已售已选座位进行标记订票时选择付款方式需验证付款密码安全放心手机支付购票符合现代生活惯户订票电影分发表观影感受查评价信息执行删评操作等系统获取影评讯息允许户电影评分评价容录入数库
    系统整体流程首先前城市影院全部影片信息数库中导出通户时间影院场次信息筛选电影系统选座模块中会户展示出已选场次影片前座位剩余情况继选择否订场次票
    34 系统静态建模
    谓建模先确定系统类会种方式确定系统类包括通例中识名词法通例描述识出系统类例图种描述系统方式系统中例图形式确定系统类
    根功板块深刻分析系统需求通分析例具体分析例图作出说明包括户信息(users)电影信息(movies)订单信息(orders)影片排片(times)影厅排片(rooms)电影评价(message)等
    中电影信息例中会出现需存储影片编号(movieid)电影名称(moviename)影片价格(price)演(movieactors)电影评价(moviescore)等信息详细见图32电影详情类

    图32 电影详情类
    注册账户例登录系统例中需户编号(userid)姓名(username)密码(password)等信息根确定户信息(users)类详情见图33户信息类

    图33 户信息类
    订单详情例中根订票编号(orderid)排片编号(timeid)户编号(userid)座位(seats)等信息确定订单详情(orderid)类详情见图34订单信息类

    图34 订单详情类
    影院排片例中电影排片序号(timeid)座位号(selectedseats)影厅(roomid)等信息确定影院排片(times)类详细见图35电影排片类

    图35影院排片类
    排片例中需存储影厅序号(roomid)影厅名(roomname)坐位数量(rseats)等信息根确定电影排片(rooms)类详细见图36电影厅排片类

    图36影厅排片类
    通总体功分析类间彼存状态相互间紧密关联见图37系统整体类图

    图37系统整体类图
    35 数库概念设计
    户详情影片详情影厅详情订单详情影评详情排片详情组成系统数库层次清晰实体ER图分见图3839310311312313

    图38 户详情

    图39 影片详情

    图310 影厅详情

    图311 订单详情

    图312 影评详情

    图313 排片详情
    4 详细设计
    41 动态建模
    411 户登录模块
    户游客身份浏览影片信息影院排片信息订购电影票时候登录账号系统会账号密码信息数库中数否匹配果身份信息通验证户进入系统执行购票退票等系列操作相反数库失败系统会出登录成功原帮助户成功登录系统部[25]图41示

    图41户登录活动图
    户登录系统需:
    1)登录首页填入账户密码
    2)动检测账户身份信息否数库匹配
    3)身份信息验证成功会进入户页面身份信息验证成功会弹出提示框告知户验证失败原帮助登录
    系统登录序列图图42示
    图42系统登录序列图
    存情况:
    1)游客状态点开系统首页未操作
    2)登录进系统根账户密码通数库验证身份否正确
    3)法登录户输入正确账户密码系列原没通系统身份验证
    户登录状态图图43示

    图43户登录状态图
    412 户模块动图建模
    系统户登录成功时进入系统页面时候订购影票信息做出选择点击确认购票订购3张电影票等果操作符合系统规范完成购票相反果符合系统流程会附相应提示帮助利订票成功户购票活动图图44示

    图44户购票活动图
    户购票模块中包括步骤:
    1)已登录进入电影选择界面
    2)选择喜欢电影名时间座位等信息
    3)果系统验证身份信息成功数库中会动插入次购票信息跳出弹框提示订票成功户购票序列图图45示

    图45户购票序列图
    系统户模块中户需先订购前场次电影票发表评户评电影包括种情况:
    1) 添加评选择星级输入评价容
    2) 完成评评分评皆求数正确系统会成功提示
    3)法评分评频繁出错包括操作数导致系统添加户评数库时失败户评价状态图图46示

    图46户评价状态图
    42 数库设计
    该系统台数库设计JAVADB基础中相关数库表格包括户基信息表电影资讯表影院表影院排片表影座表收藏表影评表订单表城市(省市)表等
    根数库结构系统功需求等设计系统数库分表414243444546474849示:
    列名
    数类型
    允许NULL值
    说明
    userid
    Int
    NO
    序号系统账号键
    username
    string
    NO
    户注册名
    image
    string
    NO
    户头
    paypassword
    string
    NO
    户注册时键入支付密码
    loginpassword
    string
    NO
    户注册时键入登录密码
    Email
    string
    NO
    户注册时输入邮箱
    Phone
    string
    NO
    户注册时键入手机号
    表41户信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    电影编号键
    Moviename
    string
    NO
    电影名称
    image
    string
    NO
    电影相关海报图
    starttime
    timestamp
    NO
    电影放映时间
    rate
    float
    NO
    电影评分
    ratenum
    Int
    NO
    电影评价数
    director
    string
    NO
    导演
    actors
    string
    NO

    collectednum
    Int
    NO
    影片收藏数量
    表42电影信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    影院编号键
    Cinemaname
    string
    NO
    影院名称
    City
    string
    NO
    影院城市
    Location
    string
    NO
    影院具体位置信息
    表43影院信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    排片编号键
    Movieid
    Int
    NO
    电影ID编号
    Cinemaid
    Int
    NO
    影院ID编号
    Hall
    string
    NO
    影院厅名
    time
    timestamp
    NO
    影片放映时间
    cost
    Float
    NO
    影片单价
    表44影院排片信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    座位信息编号键
    Cinemaid
    Int
    NO
    影院ID编号
    Hall
    string
    NO
    影院厅名
    time
    timestamp
    NO
    影片放映时间
    Seatrow
    Int
    NO
    座位行号
    Seatcol
    Int
    NO
    座位列号
    ordered
    bool
    NO
    座位否已售
    表45影院座位信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    收藏信息编号键
    Movieid
    Int
    NO
    电影ID编号
    Userid
    Int
    NO
    户ID编号
    表46电影收藏信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    评价信息编号键
    Movieid
    Int
    NO
    电影ID编号
    Userid
    Int
    NO
    户ID编号
    Evaluation
    String
    NO
    影片评价容
    Rate
    Float
    NO
    影片评分
    Time
    timestamp
    NO
    评价时间
    表47电影评价信息表



    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    订单信息编号键
    Userid
    Int
    NO
    户ID编号
    Movieid
    Int
    NO
    电影ID编号
    Cinemaid
    Int
    NO
    影院ID编号
    Hall
    string
    NO
    影院厅名
    showtime
    timestamp
    NO
    影片放映时间
    time
    timestamp
    NO
    购票时间
    Seatrow
    Int
    NO
    座位行号
    Seatcol
    Int
    NO
    座位列号
    Cost
    float
    NO
    影片单价
    表48订单信息表
    列名
    数类型
    允许NULL值
    说明
    id
    Int
    NO
    省市应编号键
    Province
    string
    NO
    省名
    City
    string
    NO
    市名
    表49城市信息表(省市)
    5 系统部分实现测试
    51 测试目
    基Android卡卢琳电影购票系统测试次课题研究部分系统测试方面开发完成电影购票系统进行测试包括该软件安装测试详细功性测试软件性测试数测试等等进行程序测试找出进程中错误测试时需针性系统软件模块进行测试检验通常会错误数测试系统性高低测试系统否够满足户需求
    实次测试通少力资源财务时间找该订票系统中设计程未发现种问题弊端测试时必须站户角度进行测试未知完成高性测试
    52 测试容
    521 注册测试
    户注册时会遇种情况分做测试
    户注册户名唯已户时系统会动户弹出提示框户名已图51示注册时需输入两次密码旦两次密码致会告诉确认密码输入密码样两次密码输入皆见确保密码输入时会泄露测试结果图52示

    图51 户名测试 图52 确认密码测试
    注册手机号码数库中已存该号码已户注册弹跳框会提示户手机号已测试结果见图53户键入基信息均符合注册规范会提示注册成功动跳转登录界面见图54

    图53 手机号测试 图54 完成注册
    测试结果:测试目标达成完成户注册测试动跳转登录界面
    522 户登录测试
    户输入未注册账号时系统会跳出户头图55示户登录系统输入密码注册密码致密码误时系统会动提示密码错误图56示户登录完成会动进入系统提示登录成功测试结果图57示

    图55 未注册账户测试 图56 登录密码错误测试 图57 登录成功
    测试结果:关登录会出现问题测试达成成功动跳转页面
    523 电影收藏测试
    电影未该户收藏时星标识系统显示暗灰色图58示户点击星标增加收藏电影详情页面星标识会动灰色变黄色图59示收藏中心会动增加项收藏记录户样选择取消收藏操作图510示取消操作成功收藏记录立消失弹框提示取消收藏成功图511示

    图58 未收藏测试 图59 已收藏测试

    图510 取消收藏测试 图511 取消收藏完成
    测试结果:测试目标均达成电影收藏测试成功
    524 电影购票测试
    进入选座界面左角会座位缩略图方便查座位影院中致位置外手机端购票数量限制订三张电影票图512示选择座位点击购买跳出弹框提示户选择支付方式图513示订票成功影票中心会增加购票纪录图514示

    图512 订票数量测试 图513 支付方式测试 图514 购票成功纪录
    测试结果:测试目标达成完成电影购票相关测试
    525 电影取票测试
    户影票中心查已购买票具体信息图515示户现场取票时通订票详情页中取票二维码取票图516示

    图515 订票详情测试 图516 二维码取票测试
    测试结果:测试目标达成完成电影取票测试
    526 电影退票测试
    点击已订票记录中X图标系统会提示户否退票图517示退票操作成功条影片订购记录会动删系统会步提示户退票成功图518示

    图517 退票测试 图518 退票成功
    测试结果:测试退票均达成退票测试成功
    527 电影评价测试
    户电影做出评分评评成功时系统会动提示图519示外户删评点击X图标确认删图520示条评户删系统时会提示户删评成功图521示

    图519 添加评测试 图520 删评测试 图521 删评成功
    测试结果:测试目标达成完成电影评相关测试























    次文课题基Android卡卢琳电影购票系统采Android分层结构设计系统架构清晰规范标准模块性便找应代码系统Android Studio作客户端开发环境Netbeans作服务器端编程环境安全性较高JavaDB作数库支撑开发实现相全面功户选择支付方式购票浏览收藏心仪影片观影感受购票体验做出评价通视化选座界面户更加直观选择观影位置
    实问题导致开始做毕设时间较晚外加身技术太基Android卡卢琳电影购票系统预期功未实现例支付功未银行接系统界面设计较简单系统数安全问题未解决客服功未实现等等面学中会断加强专业知识然次开发系统众Android电影购票系统中冰山角伴移动互联网快速发展现选择进入影院观影越越Android电影购票系统发展空间巨更卢卡琳电影购票系统断进行完善改进













    参考文献
    1 Khokhlov IReznik LData security evaluation for mobile android devices[C] Open Innovations AssociationIEEE2017154160
    2 刘新宇翁健张悦基APK签名信息反馈Android恶意应检测[J]通信学报 20175190198
    3 伟超软件工程需求分析质量保障研究[J]河套学院学报201411(04)6871
    4 孙志强 Android开发现状职业发展[J] 电脑迷 2017(6)8889
    5 张国防 白晓波 孙超 基AndroidAPP开发台搭建[J] 通讯世界 2015(12)6869
    6 周峰UML面象程序设计中应[J]电脑知识技术201713(23)186187+225
    7 Aaditya JainSamridha RajDrBala BukshA Comparative Study of Mobile Operating Systems with Special Emphasis on Android OS [J]IJCMS20165(7)514
    8 Jamil QShah M AAnalysis of machine learning solutions to detect malware in android[C]International Conference on Innovative Computing Technology IEEE2017226232
    9 黄勇军刘东鑫金华敏云端结合 Android 智终端应审计技术[J]电信科
    学20182122129
    10 卿斯汉Android安全研究现状展[J]电信科学201632(10)214
    11 Moussa MPenta M DAntoniol Get alACCUSE Helping Users to Minimize Android App Privacy Concerns[C]IeeeacmInternational Conference on Mobile Software Engineering and Systems IEEE2017144148
    12 Joshi JParekh CAndroid smartphone vulnerabilitiesA survey[C]International Conference on Advances in ComputingCommunication&AutomationIEEE201615
    13 叶益林周振吉洪征等基静态分析Android应事件输入生成方法[J]网络信息安全学报20173(6)2132
    14 许艳萍马兆丰王中华等Android智终端安全综述[J]通信学报2016 37(6)169184
    15 Singh PTiwari P Santosh Singh DAnalysis of Malicious Behavior of Android Apps[J]Procedia Computer Science201679215220
    16 文伟梅瑞宁戈等Android恶意软件检测技术分析应研究[J]通信
    学报 201435(8)7885
    17 Tam KFeizollah AAnuar N Bet alThe Evolution of Android Malware and Android Analysis Techniques[J]Acm Computing Surveys201749(4)76
    18 尚振阳杨瑞先实时数库系统数安全采集方案[J]电信科学2016 32(10)175180
    19 Kohan AYamamoto MArtho Cet alJava Pathfinder on Android Devices[J]Acm Sigsoft Software Engineering Notes201741(6)15
    20 Hu HSong JIntegration and optimization of Android applications based on serviceoriented architecture[C]International Conference on Natural ComputationFuzzy Systems and Knowledge DiscoveryIEEE201620982103
    21 Jain APrachiAndroid securityPermission based attacks[C]International Conference on Computing for Sustainable Global DevelopmentIEEE2016
    22 王亚伟彭长根丁红发等基标识符Android客户端身份认证方案[J]网络信息安全学报20173(4)3238
    23 Kaur P Sharma S Google Android a mobile platform A review[C]Engineering and Computational Sciences IEEE 201415
    24 Kavitha K Salini PIlamathy VExploring the malicious android applications and reducing risk using static analysis[C]International Conference on ElectricalElectronicsand Op timization TechniquesIEEE201613161319
    25 郭文峰 基ASPNET线投票系统设计实现[D]华中科技学2014
    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 20 香币 [ 分享文档获得香币 ]

    下载文档

    相关文档

    电影购票系统设计

    题目: 电影购票系统 摘 要伴随经济的进步,观看电影逐渐变成大众一般生活中常见的娱乐模式,这就促进了国内外电影行业的进步。因为网络科技的持续发展,互联网订购电影票就开始取代大...

    2年前   
    680    0

    基于Android的教学课程系统设计与开发

    摘 要移动应用已经成为人们生活必不可缺的一部分,大学生身为移动应用的最大用户群体,在生活学习娱乐各个方面都与移动应用有着紧密联系,然而针对大学生校园学习的移动应用却寥寥无几,因为不同的...

    3年前   
    608    0

    基于Android的网上订餐系统毕业论文

    XX 大 学 毕 业 设 计( 论 文 ) 题目 基于Android的网上订餐系统 作者 学院 专业 学号 指导教师 二〇XX 年 X月 X日 摘 要 ...

    5年前   
    1800    0

    基于android的物业管理系统的设计与实现19.8

     目录基于android的物业管理系统的设计与实现 3摘 要 3Android property managemengt system 5Abstract 51 绪论 61.1 选题背景 6...

    3年前   
    797    0

    教师工资管理系统程序代码

    1.实发工资=应发工资-扣款-税费。根据应发工资,1000 元以内的不扣税,1000-2000 扣税超出1000 元局部的5%,2000-3000 元再扣超出2000 元局部的10%,超过30...

    3个月前   
    96    0

    基于Android的FTP文件传输

     毕业设计(论文) 题 目 基于Android的FTP文件传输 姓 名 学 ...

    5年前   
    1056    0

    基于Android植物大战僵尸

    摘要 手机游戏,顾名思义就是指在手机上运行的游戏软件。目前用来编写手机程序使用最多的是 Java 语言。随着科技的发展,手机的硬件更新速度越来越快,功能也越来越强大。现在的手机游戏具有很强的...

    5年前   
    1296    0

    基于Android智能风扇的设计

    由于科技越来越发达,智能硬件也使用越来越多,基于蓝牙的技术开发以及应用也是快速的发展。其使用在Android系统和Windows系统等平台上都可以使用蓝牙无线模块。可以实现了主蓝牙设备和从设备它...

    3年前   
    967    0

    基于vsphere高校私有云设计与部署

    本论文主要为了解决IT资源利用率低下,部署成本和管理投入成本过高,提出了基于vsphere的私有云设计和部署方案。分析了虚拟化和云计算的现状和发展前景,介绍了vsphere的体系和核心功能,分析...

    3年前   
    415    0

    基于Android移动平台图像处理系统开发

    在今天的全球化世界里,科技不断的进步与创新更加促进了外语学习途径的多样化,随着人们学习方式的便捷并迅速的发展,特别是以电子词典为主工具的出现,用户对此类产品的便捷、功能的要求越来越高。目前,电子...

    3年前   
    3341    0

    基于Android的智能停车系统的设计与开发(修改版)

    在对城市停车位供给紧缺、停车难以及乱停车等问题进行解决时,可以研究其根源,对城市的有效停车位进行增加,构建现代化停车场,另外也可以针对目前已有的停车场进行科学合理的配置、控制以及调度。

    3年前   
    488    0

    基于Android的天气预报查询系统的实现毕业设计

     基于Android的天气预报查询系统的实现 摘要:随着智能手机一步步走进人们的生活,它将成为人们获取信息的主要设备,相关应用越来越广泛,并在人们的日常生活中扮演着越来越重要的角色。因此,...

    5年前   
    1948    0

    基于51单片机的电子秒表实训报告(含有程序和图)

    实 训 报 告题 目:基于AT89C51单片机的电子秒表的设计与制作专 业: 计算机科学与技术 班 级: 计算机科学与技术本科班 姓 名: ...

    1年前   
    612    0

    Android实训报告基于Android的游戏开发

    通信与电子信息专业实训报告项目名称:基于Android的游戏开发 班 级 通信班 姓 名 ...

    3年前   
    1078    0

    基于Android Studio的饼图账单的设计与开发Android毕业论文

    毕 业 论 文 基于Android Studio的饼图账单的设计与开发Design and Development of PieChart Billing Based on Android S...

    4年前   
    784    0

    医学论文写作有哪些程序

    医学论文写作有哪些程序  医学论文写作有哪些程序?  (1)  准备工作:搜索和积累资料,包括文献资料摘录,实验室的观察数据,各种记录,调查研究所得的各种结果等。所搜集的资料越多、越丰富,观察...

    9年前   
    462    0

    关于入党的程序和要求有哪些

    关于入党的程序和要求有哪些  总的来说,入党分为四个阶段,每个阶段又有具体的步骤和程序:  一、确定入党积极分子  1、经教育引导,申请入党人向党组织递交入党申请书;  2、党支部建立申请入党...

    10年前   
    636    0

    基于Android的中国象棋毕业设计

    基于Android的中国象棋毕业设计 摘 要 现在智能操作系统迅速发展,使得智能手机和其他的智能移动设备得到广泛普及,因此,智能操作系统的应用软件开发及其需要的服务将有广阔的发展前景...

    5年前   
    1205    0

    基于Android手机的NFC开发与应用

    基于Android手机的NFC开发与应用摘 要随着信息时代的快速发展,NFC作为一种由RFID演变来的新型近距离无线通信技术也受到人们的关注,相较于红外、Wifi等其他无线通信有启动速度快、...

    1年前   
    368    0

    基于Android的志愿活动平台的设计与实现

     基于Android的志愿活动平台的设计与实现 ...

    11个月前   
    464    0

    文档贡献者

    平***苏

    贡献于2022-04-28

    下载需要 20 香币 [香币充值 ]
    亲,您也可以通过 分享原创文档 来获得香币奖励!
    下载文档

    该用户的其他文档