网站大量收购独家精品文档,联系QQ:2885784924

JAVA001基于j2me手机日程表软件设计2.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA001基于j2me手机日程表软件设计2

摘要 J2ME(Java 2 Micro Edition) 是近年来随着各种不同设备,尤其是移动通信设备的飞速发展而诞生的一项新的开发技术。它定位在消费性电子产品的应用上,对设备的智能化、多样化,提供了革命性的解决方案,并因其“Write Once, run anywhere”的Java特性而提高开发的效率。 随着手机的日益普及、Java功能在移动设备上的实现,Java应用程序产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本论文着眼于J2ME技术的应用,开发一款程序——个人日程管理软件。制作经典软件到手机上来,为更流行的硬件平台提供应用软件。 本论文介绍了使用WTK2制作软件的方法及本程序的结构分析和具体功能的实现。 关键字:J2ME,移动电话, Java,个人日程程序 摘要 I ABSTRACT II 目录 III 第一章 绪论 - 1 - 1.1 Java技术 - 1 - 1.2 国内现状 - 2 - 1.3 从JVM到CVM、KVM的演变 - 2 - 1.4 制作的学习目的 - 3 - 1.4.1研究内容 - 3 - 1.4.2课题研究的意义 - 3 - 第二章 系统开发工具与开发技术 - 1 - 2.1 J2ME的基本概念 - 1 - 2.2 J2ME、J2SE、与J2EE的比较 - 2 - 2.3开发软件WTK的详细介绍 - 3 - 2.3.1 软件介绍 - 3 - 2.3.2 WTK提供的网络监视工具 - 4 - 2.4 Web Service简介 - 5 - 2.5 MIDlet - 6 - 2.6 MIDP - 7 - 2.6.1 MIDP简介 - 7 - 2.6.3 CLDC/MIDP架构介绍 - 8 - 2.6.2 MIDP的适用范围 - 8 - 第三章 程序系统需求分析 - 11 - 3.1开发环境 - 11 - 3.2 模块 - 12 - 3.3 程序的运行流程 - 13 - 3.4 程序运行类图 - 14 - 3.5 程序静态类图 - 15 - 第四章 程序的系统设计 - 16 - 4.1 日历功能 - 16 - 4.1.1 日历的类静态类图 - 17 - 4.1.2 接口定义代码 - 18 - 4.1.3 日历类CalendarCanvas代码 - 19 - 4.2 日程管理 - 21 - 4.2.1 日程管理功能 - 21 - 4.2.2 数据的表示与存储 - 22 - 4.2.3 程序静态类总结 - 25 - 4.2.5 日程记录类ScheduleItem代码 - 25 - 4.2.6 派生类代码 - 27 - 4.3 日程记录的保存 - 29 - 4.3.1 数据存储功能 - 29 - 4.3.2 程序静态类图示意图 - 30 - 4.4 网上下载日程记录 - 30 - 第五章 软件的测试与实现 - 34 - 5.1 主菜单 - 34 - 5.2 日程管理菜单 - 35 - 第六章 总结与展望 - 37 - 结 束 语 - 38 - 致谢 - 39 - 参考文献 - 40 - .2 模块 大体程序编写模块如图,具体应用模块分为5个: 日期显示模块:对日期的准确查询,读取系统时间及运算结果 日期查询模块:对用户输入的日期进行查询 日程编写模块:调用手机自带文本编写程序编写自己的文档. 保存模块:将查询结果或用户的日程保存在手机内存或MMC卡中. 更新记录模块:自动更新当前日期时间和日程表目录.4.1 日历功能 一个日程管理程序,第一部分功能,首先需要实现一个能够绘制日历的画布类,这个类通过Canvas类进行派生,能够绘制某个月的所有日期。 CalendarCanvas(日历)类,在日历上允许显示5种类型的日期,每种类型的显示方法都不同。日历效果如图4.1显示。 (1)普通日期:普通字体显示,背景色为白色。 (2)节假日:用普通字体显示,但是日期背景色为灰色。 (3)重要日期(含有日程安排的日期):下划线字体显示,背景白色。 (4)包含有日程的节假日:用带下划线的加粗字体显示,背景灰色。 (5)当前焦点所在的日期:用加粗字体显示,背景为灰色。 图4.1 日历运行效果 (4)日程记录的具体内容,用文字表示。 为了实现日期的编辑通过Form类派生的名为CalendarEditForm的类。CalendarEditForm类可以用于新增加日程记录或修改现有日程记录。运行效果见图: 图4. 日程记录和修改界面 毕业论文下载网: 提供 如果需要详细内容请与QQ:4991024联系

文档评论(0)

gbn092 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档