手机聊天室设计与开发毕业设计开题报告.doc

上传人:jian****018 文档编号:9049518 上传时间:2020-04-02 格式:DOC 页数:8 大小:42KB
返回 下载 相关 举报
手机聊天室设计与开发毕业设计开题报告.doc_第1页
第1页 / 共8页
手机聊天室设计与开发毕业设计开题报告.doc_第2页
第2页 / 共8页
手机聊天室设计与开发毕业设计开题报告.doc_第3页
第3页 / 共8页
点击查看更多>>
资源描述
毕业设计开题报告学 生 姓 名:学 号:学 院、系:专 业:设 计 题 目:手机聊天室设计与开发指导教师: 2011年 03 月 15 日毕 业 设 计 开 题 报 告1结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:文 献 综 述一、研究背景手机及其他无线设备在给人们带来便利的同时,自身的一些缺陷也影响了其发展:出厂时均由硬件厂商固化程序,程序不能增加、删除,有了错误也不能更新、修改,若要增加新功能必须另换一部手机。Sun 公司倡导的J2ME 技术,在通信、娱乐等应用上产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。随着J2ME 技术的不断发展,它获得了手机制造商越来越广泛的支持。利用J2ME 平台可以为手机提供很好的扩展选择。J2ME 为Java 技术的一部分,是专门为移动设备设计的Java 平台,其应用程序可以运行在不同制造商的不同设备上,充分体现了Sun 公司倡导的“一次编写,随处运行”的理念。它以其不断发展的技术优势获得了手机制造商越来越广泛的支持。J2ME 平台被认为是当前移动开发领域中最杰出的手机程序开发平台之一,它已被开发者、设备制造商、网络通信公司和消费者广泛接受。针对现有手机短信业务存在的无法提供多人之间交流的不足,本文利用J2ME 提供的网络通信功能(GPRS),开发一套多人手机聊天系统,实现多人聊天功能。二、JAVA概述Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.5,最近版本为Java1.7。 Java分为三个体系Java SE(Java2 Platform Standard Edition,java平台标准版),Java EE(Java 2 Platform,Enterprise Edition,java平台企业版),Java ME(Java 2 Platform Micro Edition,java平台微型版)。三、J2ME 体系结构J2ME即JAVA 2 micro edition,它是JAVA 2的组成部分,与J2SE、J2EE并称。J2ME是一种高度优化的JAVA运行环境,应用于大量的消费类电子设备。同时也广泛被移动通信设备所采用,如移动电话、双向寻呼机、智能卡、个人电脑记事本(personal organizer)和掌上电脑(palmtop)等。J2ME技术将java语言的与平台无关的特性移植到小型电子设备上,允许移动无线设备之间共享应用程序。 J2ME 平台由多种配置(configuration)、简表(profile)和可选包(optional package)组成。平台的实现者和应用程序的开发者可从中选择并组合出一个完整的J2ME 运行环境来满足特定范围内的设备需求2。J2ME 专家组采取这种灵活的设计结构主要是为了满足市场上不同种类的嵌入式设备的需求,这些设备在软件和硬件特性上都存在巨大的差异,一种规范很难将它们统一起来。J2ME 利用configuration 概念将所有的嵌入式设备区分为2 种抽象类别:(1)运算能力相对较佳并在电力供应上相对比较充足的嵌入式装置CDC(Connected DeviceConfiguration)。(2)运算功能有限且电力供应也有限的嵌入式设备CLDC(Connected Limited Device Configuration) 。而Profile 是架构在Configuration 上层的规范,规定在相同Configuration 类别下的不同嵌入式设备的开发。MIDP(Mobile Information Devices Profile)是J2ME 发展较为成熟的描述,它属于CLDC 有限连接配置,目前已广泛应用于JAVA手机、双向寻呼、Palm、PDA 等设备中,成为移动数据应用的良好平台。J2ME 的体系结构被横向地分成3 层,纵向分成2 个部分。配置包括一个控制配置核心类的虚拟机,具体的简表位于每个配置之上。四、基于J2ME的手机聊天室随着手机的日益普及,短信业务的一些缺点也日益显现:(1)不能实现一条短信发送到多个不同号码(一些手机上的群发功能只是将短信反复发送,实际仍需反复计费)。(2)短信长度限制(一般为70 个汉字或140 个字母)限制了用户的使用。本文针对上述短信业务的不足,利用手机能够方便接入无线网络的优势,设计了一套手机聊天系统。这套系统通过GPRS 网络发送信息(信息无长度限制),然后由服务器对消息进行转发(不再对发送方产生费用),实现了多人之间较为便捷的交流。该系统分为手机客户端与服务器端。服务器端须完成用户管理,用户的登录、退出,以及聊天消息的发送。由于要管理大量的数据,以及执行相应的操作,为使整个系统具有良好的可维护性和可扩展性,使用了单例模式、责任链模式和观察者模式,分别实现用户列表管理、消息发送以及用户的登录退出。基于J2ME 的手机客户端程序支持建立网络连接、传送请求和远程访问服务器,是直接与用户交互的平台。而服务器端用于接收客户端的请求,执行与数据库的通信,并完成后台逻辑的运算,最后将处理结果返回给手机客户端。参考文献:1美Rogers Cadenhead, Java编程入门经典(第4版),北京:人民邮电出版社,2007。2美Bruce Eckel,Thinking In Java(第4版),机械工业出版社,2007。3陈轶、姚晓昆著,Java程序设计实验指导,清华大学出版社,2006。4杨昭著,二级Java语言程序设计教程,中国水利水电出版社,2006。5赵文靖著,Java程序设计基础与上机指导,北京:清华大学出版社,2006。6赵毅主编,跨平台程序设计语言Java,西安:西安电子科技大学出版社,2006。7王路群编著,Java高级程序设计,北京:中国水利水电出版社,2006。8雍俊海编著,Java程序设计习题集,北京:清华大学出版社,2006。9朱福喜编著,Java语言习题与解析.北京:清华大学出版社,2006。10吴其庆编著,Java程序设计实例教程.北京:冶金工业出版社,2006。11柳西玲、许斌编著,Java语言应用开发基础.北京:清华大学出版社,2006。12施霞萍等编著,Java程序设计教程 (第2版).北京:机械工业出版社,2006。13美Herbert Schidt著,Java参考大全.北京:清华大学出版社,2006。14宛延闿等编著,实用Java程序设计教程.北京:机械工业出版社,2006。15陈国君等编著,Java2程序设计基础.北京:清华大学出版社,2006。16郑莉、王行言、马素霞编著.Java语言程序设计.北京:清华大学出版社,2006。17丁振凡主编,Java语言实用教程.北京:北京邮电大学出版社,2005。18朱喜福等编,Java程序设计.北京:人民邮电出版社,2005。19 詹建飞编著, J2ME 开发精解M, 北京: 电子工业出版社, 2006。20 陈天煌、 张锦恒, 基于J2ME /Servlet 技术的应用开发与研究J,交通与计算机, 2006, 24(3): 1-2。21 王 森, Java 手机/PDA 程序设计入门M,北京: 电子工业出版社, 2004。22 阎 宏, Java 与模式M, 北京: 电子工业出版社, 2002。23http:/java.sun.com/24http:/www.baidu.com/ 毕 业 设 计 开 题 报 告2本课题要研究或解决的问题和采用的研究手段(途径):要解决的问题:1. 用户可以配置服务器的侦听端口。2. 获取用户输入的用户名、密码,并查询数据库,实现对用户身份的验证。3.停止服务时,断开所有的用户连接。4.用户可以配置要连接的服务器IP地址和端口号。5.服务器开启时,用户可以随时登录与注消。采用的研究手段:1.查找相关资料,找一些相关代码。2.设置菜单时利用低级用户。3.用JDK查找相关方法或网上搜索解决分数存储。 毕 业 设 计 开 题 报 告指导教师意见: 指导教师: 年 月 日所在系审查意见: 系主任: 年 月 日
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 管理文书 > 工作总结


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!