基于Android电影购票系统的设计与实现答辩ppt课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

首先将Web端项目打包导入到MyEclipse的新建项目中,利用 Tomcat将数据库数据导入运行(http://localhost:8080/TianRen/) 注意IP设置(http://192.168.196.1:8080)
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
7 of 1114
基于Android电影购票系统的设计与实现
编辑版pppt
1
1
选题的意义
编辑版pppt
2
选题的意义
本项目主要研究基于Android的电影订票系统,它是一个客户端软 件,主要用以满足用户在没有PC机的情况下,及时的查阅最新的电影信 息或者订购电影票,避免用户到处寻找电影院来查看电影讯息,或者必 须在搜索引擎上检索电影最新相关信息。通过该系统,用户免去了排队 购票的麻烦,避免了热门电影排半天队买不到票,或者无法及时了解最 新电影信息的情况,并且手机在手,即可快速查询最新的电影资讯,以 及附近影院电影播放信息。
客户端
1.注册功能:新用户可以在手机端注册。
2登录功能:输入账号和密码,进行登录 操作。
3.查询影片信息:选择相应的影片,查 询影片的相关内容。
4.订票:选择相应的影片,订取该影片 的影票。
5.关于:查看本软件的相关信息。
6.退出:退出当前登录。
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
2.Android四大组件 activity、Service、ContentProvider、SQLite
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
7 of 1110
环境与技术——开发模式
Android中界面部分采用了当前比较 流行的MVC框架
(1)视图层(2)控制层(3) 模型层
4 of 117
系统总体设计
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
5 of 118
1
选题的意义
2
总体的设计
3
环境 与技 术
编辑版pppt
9
环境与技术——Android技术的开发与应用 1. Android基本架构
Android架构基本分为5层:应用程序、应用程序框架、程序库、 Android运行库、Linux内核。
3 of 115
1
选题的意义
2
总体的设计
编辑版pppt
6
系统总体设计
本系统可以通过多种方式进入购票页面进行订票。一方面,用户可以通 过首页的大图展示,进入详情页面然后买票;另一方面,用户可以从影院所 属的影片列表选择买票。用户订票需要注册后方可进行。具体流程请查看如 下的流程图。
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
Navicat for MySQL 支援 Unicode,以及本地或远程 MySQL 服务器多 连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行 SQL queries、管理用户权限(安全设定)、将数据库备份/复原、汇入/汇 出数据等,软件兼容性非常强大。
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
9 of 1116
模块的实现 1电影模块 2影院模块 3影片详情模块 4购票模块 5登陆与注册模块 6更多模块
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
7 of 1117
1
选题的意义
2
相关的技术
3
设计的内容Biblioteka 4设计的环境5
总结与收获
编辑版pppt
18
总结与收获
通过开发Android电影订票系统,让我明白了前期的需求分析和数据 库设计的重要性,由于前期数据库建立的不严谨,导致我在做界面数据调 用时问题颇多。如果这两部分做得好,会让软件开发变得更轻松,思路会 更清晰,用户体验也会更加舒适。Android电影订票系统让我把之前学习 的所有东西都融入了进去,还学习了许多新的知识,更让我对Android的 整体架构、对面向对象的编程思想有了进一步的了解。
8 of 1111
环境与技术——数据库的设计
广告表ad(ad_id、图片、链接) 管理员表admin(admin_id、登录名、密码、权限) 电影院表cinema(cin_id、影院名、电话、地址) 评论表comments(com_id、电影、用户、影评) 版本表edition(edition_id、版本名) 电影种类表kind(kind_id、电影类型名) 语言表language(中文,英文) 用户表member(member_id、邮箱、密码、姓名、电话、金额、性别、头像) 影片表(movie_id、名称、导演、演员、信息、语言、类型、图片、片长、上映时间、版本、影院ID、影院名称) 上映影片信息表(play_id、影片、放映时间、票价、特价) 影票表ticket(ticket_id、场次、观众、订单号、座位、价钱、日期、交易状态)
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
1 of 113
选题的意义
建立基于Android技术的网上订票系统把票券信息流(提供给用户 的各种票券的信息,如机票、船票、公共汽车票的各种信息等)、商 务流(由票券交易中伴随的购、销活动以及票券所有权的变化等一系 列活动构成,商务流实现了实物所有权的交换)、以及资金流(在电 子商务活动中,资金包括现金、支票甚至有价证券等等,是资金流 的主要处理对象,它和付款、转帐等一系列处理过程真正构成了一 个完整资金流。
9 of 1119
基于Android的电影购票系统的设计与实现
谢谢观看!
编辑版pppt
20
感谢亲观看此幻灯片,此课件部分内容来源于网络, 如有侵权请及时联系我们删除,谢谢配合!
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
7 of 1112
数据库管理工具——Navicat for MySQL
Navicat for MySQL 基于Windows平台,为 MySQL 量身订作,可以与 任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能, 包括触发器、存储过程、函数、事件、视图、管理用户,提供类似于 MySQL 的用管理界面工具。使用了极好的图形用户界面(GUI),可以用一 种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。 用 户可完全控制 MySQL 数据库和显示不同的管理资料,包括一个多功能的图 形化管理用户和访问权限的管理工具,方便将数据从一个数据库转移到另 一个数据库中进行档案备份。
mvc模式是一种软件设计典范, 用一种业务逻辑、数据、界面显示 分离的方法组织代码,将业务逻辑 聚集到一个部件里面,在改进和个 性化定制界面及用户交互的同时, 不需要重新编写业务逻辑。MVC被 独特的发展起来用于映射传统的输 入、处理和输出功能在一个逻辑的 图形化用户界面的结构中。
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
8 of 1113
环境与工具——web端部署
本系统采用MyEclipse在Tomcat下部署发布。 MyEclipse企业级工作平台,可以在数据库和JavaEE的开发、发布以及 应用程序服务器的整合方面极大的提高工作效率。它是一个十分优秀的用 于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链 接工具等多项功能,几乎囊括了目前所有主流开源产品的专属eclipse开发 工具。
1
选题的意义
2
相关的技术
3
设计的内容
4
实现的功能
编辑版pppt
15
实现的功能
服务器端
1.影院信息:添加各电影院的基本信息,让 用户可以看到该影院的影片资讯,并可以对 其进行删除修改等操作。
2.影片信息:对上映的电影进行排片,对场 次、时间、上映影院进行增添、删除、修改 等操作。
3.用户信息:对用户的个人信息进行浏览, 并且可以对其进行管理。
11基于stm32的智能家居集成控制平台的设计与实现环境与技术数据库的设计广告表adadid图片链接管理员表adminadminid登录名密码权限电影院表cinemacinid影院名电话地址评论表commentscomid电影用户影评版本表editioneditionid版本名电影种类表kindkindid电影类型名语言表language中文英文用户表membermemberid邮箱密码姓名电话金额性别头像影片表movieid名称导演演员信息语言类型图片片长上映时间版本影院id影院名称上映影片信息表playid影片放映时间票价特价影票表ticketticketid场次观众订单号座位价钱日期交易状态11基于stm32的智能家居集成控制平台的设计与实现mysqlnavicatmysql基于windows平台为mysql量身订作可以与任何321或以上版本的mysql一起工作并支持大部分的mysql最新功能包括触发器存储过程函数事件视图管理用户提供类似于mysql的用管理界面工具
这次的毕业设计是对我大学四年学习成果的一次检验和提升,也是 我第一次全程的参与手机应用软件的开发。它不仅锻炼了我发现问题,解 决问题的方法,特别是让我体验到在实际工作中,边解决问题,边学习新 知识的方法。我将一直虚心学习,在此基础上探究、发现、创新,不断完 成自我的提升与价值。
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
2 of 114
选题的意义 传统的人工订票系统所不可比拟的优越性
实时地 在线选 购电影

获得一 定的优 惠票券
大大降 低实际 购票交 易时间
数据信 息完全 共享给
用户
——基于STM32的智能家居编集辑成版控p制pp平t 台的设计与实现
相关文档
最新文档