欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    J2ME课程设计--个人通讯录

    • 资源ID:1417955       资源大小:1.73MB        全文页数:42页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    J2ME课程设计--个人通讯录

    1、 移动通信软件设计移动通信软件设计 课程设计课程设计 题目题目 个人通讯录个人通讯录 院 系 计算机与软件学院 班 级 软件工程 指导教师 小组成员 二九二九 年年 六六 月月 十十 日日 I 目目 录录 1 1 引言引言 1 1 1.11.1 项目背景项目背景 1 1 1.21.2 项目建设意义项目建设意义 1 1 2 2 系统需求分析系统需求分析 1 1 3.3.系统设计系统设计 1 1 3.1 3.1 总体设计总体设计 1 1 3 3. .1 1. .1 1数据库设计数据库设计 1 1 3 3. .1 1. .2 2设计思想设计思想 1 1 3.2 3.2 详细设计详细设计 2 2 3

    2、3. .2 2. .1 1核心技术核心技术 2 2 3 3. .2 2. .2 2静态类图静态类图 4 4 3 3. .2 2. .3 3模块设计模块设计 4 4 4.4.系统系统实现实现 5 5 4 4. .1 1 界面效果界面效果 5 5 4 4. .2 2 核心代码核心代码 1414 4 4. .2 2.1.1 主类主类 1414 4 4. .2 2.2.2 包包 modelmodel 1515 4 4. .2 2. .3 3 包包 uiui 2323 5 5小小 结结 4040 参考文献参考文献 4040 1 个人通讯录个人通讯录 1 1 引言引言 1.11.1 项目背景项目背景 个人

    3、通讯录是在移动电话中常用的程序,它可以用来理解在持久存储中进行添加、查 找、浏览和删除的过程.它可以清楚地演示每个界面切换的过程,以及响应用户输入的命令。 1.21.2 项目建设意义项目建设意义 首先由于个人通讯录贴切我们的生活,容易获取需求。通过建设这个项目能揭开移动 通信编程那神秘的面纱。 另外通过这次的课程设计,使我们能综合运用基础知识和专业理论知识,进行设计和 实现。学会高层用户界面的应用。 同时也锻炼了我们团队合作的能力。 2 2 系统需求分析系统需求分析 1添加联系人 添加联系人姓名,移动号码,固定号码和邮箱 2查找联系人 根据输入的姓名搜索联系人,并且查看他的详情 3删除联系人

    4、删除某个联系人 4浏览电话本 浏览所有联系人的信息 5清空电话本 将整个电话本都删除 3 3 系统设计系统设计 3.1 3.1 系统总体设计系统总体设计 3.1.13.1.1 数据库设计数据库设计 移动信息设备框架(Mobie Iformation Device Profile)和移动 Java 应用程序的平台为 MIDP 应用程序提供一种跨多个调用持久存储数据的机制。 这种持久存储机制可以被视为一种简单 的面向记录的数据库模型,被称为记录管理系统(Record Management,RMS)。 个人通讯录通过 RMS 来存储和管理数据。 3.1.23.1.2 设计思想设计思想 (1)存储联系

    5、信息 设计一个“联系人”类,完成联系人信息结构的定义,并提供外部访问接口;设计一个 “存储类” ,完成存储定义和创建,负责将联系人信息存储到存储器中;出于性能的考虑, 还可以设计一个“索引类” ,完成索引联系人的映射,可以显著提高联系人的查询速度。 (2)接收用户输入 设计一个“界面控制”类,用于调度各个页面的显示,以及处理用户各种命令或输 入;设计若干个“界面”类,用于每个独立的屏幕显示。 (3)初始欢迎界面:初始欢迎界面,即闪屏显示了程序初始的第一个屏幕,一般用于 2 显示版权信息。 (4)程序主界面:它包含了用户可操作的基本功能。 3.23.2 系统详细设计系统详细设计 3.2.1 3.

    6、2.1 核心技术核心技术 在通常的 MIDP 应用程序中,包含多个 Screen 或者是 Canvas,而界面之间的切换一般 进入主界面 主菜单 添加相应的 信息内容 选中要删除的 内容 在主程序中查找 相应的信息内容 返回主界面 显示确认信息 查 看 通 讯 录 删 除 联 系 人 确 认 界 面 信 息 提 示 界 添 加 联 系 人 查 询 联 系 人 界 显示删除 信息 显示提示信息 3 是依靠命令来进行切换,比如用户单击 Next 按扭就可以跳转到下一个界面,单击 Previous 按扭便会跳转到上一个界面。当应用程序包含大量界面的时候,可以通过 MVC 实现页面导 航。 MVC(Model-view-Controller, 模型-视图-控制器)的核心思想是分离。Model 就是对试题 类的抽象;View 就是在屏幕上的表示;Controller 即使协调者。它是基于用户输入的,并将整 个问


    注意事项

    本文(J2ME课程设计--个人通讯录)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583