基于Android电影购票系统的设计与实现答辩学案.ppt

基于Android电影购票系统的设计与实现答辩学案.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Android电影购票系统的设计与实现 1 选 题 的 意 义 * of 11 ——基于STM32的智能家居集成控制平台的设计与实现 1 选题的意义 本项目主要研究基于Android的电影订票系统,它是一个客户端软件,主要用以满足用户在没有PC机的情况下,及时的查阅最新的电影信息或者订购电影票,避免用户到处寻找电影院来查看电影讯息,或者必须在搜索引擎上检索电影最新相关信息。通过该系统,用户免去了排队购票的麻烦,避免了热门电影排半天队买不到票,或者无法及时了解最新电影信息的情况,并且手机在手,即可快速查询最新的电影资讯,以及附近影院电影播放信息。 of 11 ——基于STM32的智能家居集成控制平台的设计与实现 2 选题的意义 建立基于Android技术的网上订票系统把票券信息流(提供给用户的各种票券的信息,如机票、船票、公共汽车票的各种信息等)、商务流(由票券交易中伴随的购、销活动以及票券所有权的变化等一系列活动构成,商务流实现了实物所有权的交换)、以及资金流(在电子商务活动中,资金包括现金、支票甚至有价证券等等,是资金流的主要处理对象,它和付款、转帐等一系列处理过程真正构成了一个完整资金流。 * of 11 ——基于STM32的智能家居集成控制平台的设计与实现 传统的人工订票系统所不可比拟的优越性 实时地在线选购电影票 获得一定的优惠票券 大大降低实际购票交易时间 数据信息完全共享给用户 3 选题的意义 * 1 选 题 的 意 义 2 总 体 的 设 计 of 11 ——基于STM32的智能家居集成控制平台的设计与实现 4 系统总体设计 本系统可以通过多种方式进入购票页面进行订票。一方面,用户可以通过首页的大图展示,进入详情页面然后买票;另一方面,用户可以从影院所属的影片列表选择买票。用户订票需要注册后方可进行。具体流程请查看如下的流程图。 * of 11 ——基于STM32的智能家居集成控制平台的设计与实现 5 系统总体设计 * 1 选 题 的 意 义 2 总 体 的 设 计 3 环 境 与 技 术 * of 11 ——基于STM32的智能家居集成控制平台的设计与实现 7 环境与技术——Android技术的开发与应用 1. Android基本架构 Android架构基本分为5层:应用程序、应用程序框架、程序库、Android运行库、Linux内核。 2.Android四大组件 activity、Service、ContentProvider、SQLite of 11 ——基于STM32的智能家居集成控制平台的设计与实现 8 环境与技术——开发模式 Android中界面部分采用了当前比较流行的MVC框架 (1)视图层(2)控制层(3)模型层 mvc模式是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。 of 11 ——基于STM32的智能家居集成控制平台的设计与实现 7 环境与技术——数据库的设计 广告表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、场次、观众、订单号、座位、价钱、日期、交易状态) of 11 ——基于STM32的智能家居集成控制平台的设计与实现 8 数据库管理工具——Navicat for MySQL Navicat for MySQL 基于Windows平台,为 MySQL 量身订作,可以与任何3.21或以上版本的MySQL一起工作,并支持大部分的MySQL最新功能,包括触发器、存储过程、函数、事件、视图、管理用户,提供类似于 MySQL 的用管理界面工具。使用了极好的图形用户界面(GUI),可以用一种安全和更为容易的方式快速和容易地创建、组织、存取和共享信息。

文档评论(0)

挺进公司 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档