- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(客户管理)学习情境之手
机客户端系统的设计与开
发教案
学习情境 1 之“手机客户端系统的设计与开发”教案
学习领域:移动应用程序开发
学习情境:移动公交车查询系统的设计和开发
学习任务 1 :手机客户端系统的设计与开发
引导学习单元一引入J2ME
学习单元
引入J2ME
授课班级 授课时间 授课地点
教学目标
1、 了解J2ME 的发展历史
2、 了解J2ME 与 J2EE 和 J2SE 的联系和区别
3、 理解 J2ME 的体系结构
4、 掌握KVM
5、 掌握CLDC 和 CDC ,以及它们之间的联系和区别
6、 理解 MIDP
7、 掌握J2ME 的开发环境
应具备的职业行动能力
理解 J2ME 的体系结构,并且创建一个简单的J2ME 程序(HelloWorld )。
教学重点和难点
1、 J2ME 的体系结构
2、 KVM
教学方法
“讨论式”、 “问题牵引”, “项目驱动”等教学方法。
由于是第一次课,拟通过具体的实例引导学生认识J2ME ,并引发其学习兴趣。
教学过程设计
第一部分:课程介绍(约 15 分钟)
1、 课程内容——分成两大学习情景
学习情景一:移动公交车查询系统的设计和开发
学习情景二:手机游戏“迷失森林”的设计和开发
2 、课程目标——培养什么样的人才
(1)能够开发无线电子商务、无线电子政务和无线查询等系统的J2ME 无线应用开发软
件工程师
(2)能够开发智能手机游戏的J2ME 游戏软件开发工程师
3 、重点和难点
4 、学习方法
5 、考核方式
第二部分:本次课程内容——引入J2ME (约75 分钟)
1 、使用问题牵引的方式来引入本次课程内容。
提出 J2ME 的历史。
2 、讲述J2ME 与 J2EE 和 J2SE 的比较。
TM TM
J2SE (TheJava 2Platform,StandardEdition)是 Java 的标准版本,它主要应用于桌
面应用程序的编程。
TM TM
J2EE (TheJava 2Platform,EnterpriseEdition)是目前比较流行的多层企业应用技
术。它的优点之一是能够适应不同类型的客户端,如Web 浏览器、JavaApplets 和 Java 应
用程序,这些客户端能够很容易地部署在笔记本电脑、台式电脑和工作站上,实现跨平台。
TM TM
J2ME (TheJava 2Platform,MicroEdition)是当前使用比较多的基于移动设备开发
技术。它提供了一种新型的企业客户端类型,如手机、PDA 等手持设备。J2ME 构建于
MIDP(MobileInformationDeviceProfile)和
CLDC(ConnectedLimitedDeviceConfiguration)或 CDC(ConnectedDeviceConfiguration)
基础之上。MIDP 是设备生产厂商根据需要,构造一系列 JavaAPIs ,不同的移动设备厂商
可以根据不同的需要构造不同的APIs 来满足设备开发需要。而CLDC 或 CDC 是由 Sun 公司
提供的所有移动设备必须支持的 JavaAPIs 。因此移动设备的开发难点之一在于如何开发出
具有通用性的程序。
3 、J2ME 的体系结构
J2ME 应用程序的体系结构主要分为四个部分:操作系统、Java 虚拟机、CLDC/CDC 和
MIDP 应用程序。
KVM 的名字反映了这些设备的存储量是以千比特倍数来度量的。KVM 虚拟机适用于拥
有 16/32 比特的RISC/CISC 微处理器或控制器,总的存储器只有 160K 左右,其中 128k 用
来存放虚拟机和各种库的设备。
1999 年,Sun 公司针对低端消费电子产品发布了两个规范 CLDC 和 MIDP 。CLDC
(ConnectedLimitedDeviceConfiguration )有限连接设备配置为低端消费电子产品的运
行提供了最小的库集和 APIs ,它是所有低端消费电子产品必须支持的。因此这些APIs 在
所有的设备上都
文档评论(0)