当前位置:
文档之家› 基于Android电影购票系统的设计与实现答辩 PPT
基于Android电影购票系统的设计与实现答辩 PPT
Navicat for MySQL 支援 Unicode,以及本地或远程 MySQL 服务器多 连线,用户可浏览数据库、建立和删除数据库、编辑数据、建立或执行 SQL queries、管理用户权限(安全设定)、将数据库备份/复原、汇入/汇 出数据等,软件兼容性非常强大。
——基于STM32的智能家居集大成家控好制平台的设计与实现
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、场次、观众、订单号、座位、价钱、日期、交易状态)
首先将Web端项目打包导入到MyEclipse的新建项目中,利用 Tomcat将数据库数据导入运行() 注意IP设置(http://192.168.196.1:8080)
2.Android四大组件 activity、Service、ContentProvider、SQLite
——基于STM32的智能家居集大成家控好制平台的设计与实现
7 of 1110
环境与技术——开发模式
Android中界面部分采用了当前比较 流行的MVC框架
(1)视图层(2)控制层(3) 模型层
——基于STM32的智能家居集大成家控好制平台的设计与实现
2 of 114
选题的意义 传统的人工订票系统所不可比拟的优越性实时地 在线选 购电影
票
获得一 定的优 惠票券
大大降 低实际 购票交 易时间
数据信 息完全 共享给 用户
——基于STM32的智能家居集大成家控好制平台的设计与实现
3 of 115
mvc模式是一种软件设计典范, 用一种业务逻辑、数据、界面显示 分离的方法组织代码,将业务逻辑 聚集到一个部件里面,在改进和个 性化定制界面及用户交互的同时, 不需要重新编写业务逻辑。MVC被 独特的发展起来用于映射传统的输 入、处理和输出功能在一个逻辑的 图形化用户界面的结构中。
——基于STM32的智能家居集大成家控好制平台的设计与实现
基于Android电影购票系统的设计与实现
大家好
1
1
选题的意义
大家好
2
选题的意义
本项目主要研究基于Android的电影订票系统,它是一个客户端软 件,主要用以满足用户在没有PC机的情况下,及时的查阅最新的电影 信息或者订购电影票,避免用户到处寻找电影院来查看电影讯息,或者 必须在搜索引擎上检索电影最新相关信息。通过该系统,用户免去了排 队购票的麻烦,避免了热门电影排半天队买不到票,或者无法及时了解 最新电影信息的情况,并且手机在手,即可快速查询最新的电影资讯, 以及附近影院电影播放信息。
8 of 1113
环境与工具——web端部署
本系统采用MyEclipse在Tomcat下部署发布。 MyEclipse企业级工作平台,可以在数据库和JavaEE的开发、发布以及 应用程序服务器的整合方面极大的提高工作效率。它是一个十分优秀的用 于开发Java, J2EE的 Eclipse 插件集合,MyEclipse的功能非常强大,支持Java Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链 接工具等多项功能,几乎囊括了目前所有主流开源产品的专属eclipse开发 工具。
4 of 117
系统总体设计
——基于STM32的智能家居集大成家控好制平台的设计与实现
5 of 118
1
选题的意义
2
总体的设计
3
环境 与技 术
大家好
9
环境与技术——Android技术的开发与应用 1. Android基本架构
Android架构基本分为5层:应用程序、应用程序框架、程序库、 Android运行库、Linux内核。
——基于STM32的智能家居集大成家控好制平台的设计与实现
1 of 113
选题的意义
建立基于Android技术的网上订票系统把票券信息流(提供给用户 的各种票券的信息,如机票、船票、公共汽车票的各种信息等)、商 务流(由票券交易中伴随的购、销活动以及票券所有权的变化等一系 列活动构成,商务流实现了实物所有权的交换)、以及资金流(在电 子商务活动中,资金包括现金、支票甚至有价证券等等,是资金流 的主要处理对象,它和付款、转帐等一系列处理过程真正构成了一 个完整资金流。
1
选题的意义
2
总体的设计
大家好
6
系统总体设计
本系统可以通过多种方式进入购票页面进行订票。一方面,用户可以通 过首页的大图展示,进入详情页面然后买票;另一方面,用户可以从影院所 属的影片列表选择买票。用户订票需要注册后方可进行。具体流程请查看如 下的流程图。
——基于STM32的智能家居集大成家控好制平台的设计与实现
——基于STM32的智能家居集大成家控好制平台的设计与实现
7 of 1112
数据库管理工具——Navicat for MySQL
Navicat for MySQL 基于Windows平台,为 MySQL 量身订作,可以与 任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能, 包括触发器、存储过程、函数、事件、视图、管理用户,提供类似于 MySQL 的用管理界面工具。使用了极好的图形用户界面(GUI),可以用一 种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。 用 户可完全控制 MySQL 数据库和显示不同的管理资料,包括一个多功能的图 形化管理用户和访问权限的管理工具,方便将数据从一个数据库转移到另 一个数据库中进行档案备份。