01手机客户端系统的设计与开发.ppt
文本预览下载声明
J2ME综合实训 第一部分:学习情景1 移动公交车查询系统的设计和开发 课程内容(分成两大学习情景) 学习情景1:移动公交车查询系统的设计和开发 高级UI 高级事件处理 移动设备访问网络 查询算法 学习情景2:手机游戏“迷失森林”的设计和开发 低级UI 低级事件处理 游戏中的人工智能 RMS记录管理系统 课程目标-培养什么样的人才 能够开发无线电子商务、无线电子政务和无线查询等系统的J2ME无线应用开发软件工程师 能够开发智能手机游戏的J2ME游戏软件开发工程师 学习单元一 移动公交车查询系统的分析和设计 学习目标: 掌握构建基于J2ME的移动电子商务平台 了解项目的需求分析 了解项目的概要设计 了解GPRS的工作原理 了解Servlet的工作原理 应具备的职业行动能力: 了解移动电子商务系统的架构 移动公交车查询系统分析和设计 重点和难点 构建基于J2ME的移动电子商务平台 项目来源 技术成熟度 J2ME的出现 GPRS JAVA手机的普及 用户群 公司职员与大学生 项目功能需求 服务器端(Servlet) 支持多个用户访问 一次查询 二次查询 客户端(J2ME) 输入简单:城市、当前站点、目的站点 数据库 要求不高 Access 技术支持 J2ME Java技术特性 移动设备 GPRS GPRS是通用分组无线业务(General Packet Radio Service)的英文简称,是一种基于GSM系统的无线分组交换技术,提供端到端的、广域的无线IP连接。 Servlet Servlet是服务器端语言,它的优点是自动开启多个线程接受多个用户访问。 产品定位 用户市场 主要针对于公交路线的查询。若经修改,则可用于查询相关资料(天气预报、通信、或金融服务业等)。 行业市场 适用于各行各业,例如:金融服务业、通信、政府、天气预报、教育等。 地域市场 此服务不仅在国内可以使用,只要有GPRS网络,都可以使用。 移动电子商务平台的架构 技术背景 J2EE (The Java 2 Platform,Enterprise Edition)是目前比较流行的多层企业应用技术。它的优点之一是能够适应不同类型的客户端,如Web浏览器、Java Applets和Java应用程序,这些客户端能够很容易地部署在笔记本电脑、台式电脑和工作站上,实现跨平台。 J2ME 移动电子商务(Mobile Commerce,M-Commerce)是电子商务在移动网络中的应用,但是M-Commerce提供了比E-Commerce更灵活、更方便、更及时的信息服务。 移动电子商务平台的架构 网络访问模式 WAP模式 :WAP (Wireless Application Protocol,无线应用协议)是使移动通讯设备可靠地接入互联网的国际认可标准之一。局限性:一方面是WAP设备受到CPU、RAM、ROM和处理速度的限制,只能处理有限的数据输入;另一方面,WAP承载网络是低功率的网络,带宽小于10kbit/s。 移动电子商务平台的架构 i-Mode(Information Mode)模式:是由日本电报电话公司(NTT)和移动通信公司DoCoMo公司于1999年2月,推出的移动互联网技术,这种技术使得用户能够通过蜂窝电话使用Internet服务。i-mode的带宽为9600/bps,同时也具有可靠性不高、稳定性不高和不可预测性等局限性。 GPRS和3G网络:具有较高的数据传送能力,Java机制和优化的HTTPS和KSSL技术保障了数据在网络上的安全性,同时,它提供直接访问网络的能力,而WAP和i-Mode模式必须要通过网关(Gateway)才能访问网络。 移动电子商务平台的架构 移动电子商务平台的架构 概要设计 一次查询 车次 二次查询 车次-中转站-车次 三次查询 车次-中转站-车次-中转站-车次 查询失败 对不起,查无记录 小结 构建基于J2ME的移动电子商务平台 项目的需求分析 项目的概要设计 GPRS的工作原理 复习题 基于J2ME的移动电子商务平台的架构 GPRS与WAP和i-Mode的优势 需求分析 概要设计 学习单元二 手机客户端用户界面设计的一般方法 学习目标: 掌握MIDP中用户界面的体系结构 了解LCDUI包 理解Display类和Displayable类 应具备的职业行动能力: 掌握MIDP中用户界面的体系结构,会设计。 重点和难点: MIDP中用户界面的体系结构 Display类和Displayable类之间的关系 用户界面(UI)的体系结构 电视、电影等 UI: User Interface 一种通过组件来显示,如:输入短信 一种直接接收键盘按键,如:游戏中的上下左右键
显示全部