QQ局域网聊天设计与实现开题报告.ppt

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

网络聊天室设计与实现 开题报告 2007010622 杨彬 指导老师 徐莉 综述 1941年,世界第一台电子计算机的诞生标志着我们进入了信息虚拟化的时代。至今七十年的时间里,计算机的使用范围已经从军事应用扩展到了我们的日常生活。现今计算机网络已经成为了我们生活和工作的必需品。如果我们失去了网络,那么我们将无法想象现在的世界会是什么样子。 计算机网络在我们的生活中具体充当着什么角色呢?之所以拥有网络平台,那是因为我们需要一个快捷的信息交流网。在短时间内我们可以得到远在千里之外的第一手资料,这样我们就把世界变小了,在这个虚拟的世界里面我们如同面对面交流。那么我们是通过何种方式来实现的呢?那就是我们开发出来的各种各样的通讯软件。在我们普通人中的通讯软件就应该是聊天软件和电子邮件了。 网上交友也是人际交往的一种,所谓人际交往即在社会活动中,人们运用语言符号系统或非语言符号系统相互之间交流信息,沟通情感的过程。人际交往的过程,就是信息交流的过程。在这一过程中,人们彼此交流各种思想、观点、情感、态度和意见。2005年中国网民数达1.11亿J2se(swing),操作环境为windows xp。 重点研究的关键问题: 在线用户列表:要找出局域网使用该软件的用户。 发送文件:同时给一个用户发送多个文件 语音聊天:在文字聊天的同时,可以进行传输文件以及语音聊天。 解决思路: 有哪些信誉好的足球投注网站在线用户,可以对局域网此软件端口发送广播信息,如果用户在线则会有回应,说明此用户在线,加入在线用户列表。 多个文件,可以放在一个list表里面,只要list表不为空则一直传输和接收,否则停止接收。 同时进行多个交流方式,采用java里面的多线程操作,可以同时进行,语音聊天和文件传输原理相似,都可用输入输出流进行操作。 系统结构图: 局域网通信软件结果图 实现难点:知识点的学习以及资料的有哪些信誉好的足球投注网站,语音功能的实现,swing界面的搭建。 运行环境:windows xp操作系统,具有Java runtime运行时环境,数据库支持软件。 预期目标:实现友好的软件界面,实现最基本的通讯功能(文本聊天,语音聊天,文件以及文件夹的传输)。在短时间内掌握更多的新知识,并加以运用,为以后的生涯打下基础。 四.对进度的具体安排 3月1日至3月15日查找相关网络通信原理资料、写出需求分析文档,根据需求分析内容设计出总体设计内容和模块,为后阶段的详细设计做好准备并完成开题报告。 3月16日至3月31日 设计整体软件架构,划分清晰的各个模块,实现部分论文编写。 4月1日至5月15日 实现上述各个模块,整合模块之间的联系,初步测试软件的功能。 5月16日至6月1日 完善开发工作,利用黑盒测试、白盒测试测试软件,在原有基础上完善软件,修正测试时遇到的出错,并完成论文的编写。 6月2日至答辩前 完善论文,并且积极准备答辩工作(答辩论文以及ppt)。 五.参考文献 【1】[美]Rogers Cadenhead. Java编程入门经典.第4版.北京:人民邮电出版社,2007[美]Bruce Eckel. Thinking In Java.英文第4版.北京:机械工业出版社,2007杨昭Java程序设计实验指导.北京:清华大学出版社,2006. 【4】王路群跨平台程序设计语言——Java.西安:西安电子科技大学出版社,2006. 【5】雍俊海Java高级程序设计.北京:中国水利水电出版社,2006. 【6】林信良. Java学习笔记[M]. 北京:清华大学出版社,2007:489-571. 【7】 陈刚. Eclipse从入门到精通 [M]. 第二版. 北京:清华大学出版社,2007:1-500. 【8】 苗春义等. Java项目开发全程实录 [M]. 北京:清华大学出版社,2008:1-497. 【9】 周桓,王殊宇等. Jsp项目开发全程实录 [M] . 北京:清华大学出版社,2008:1-538. 【10】 李尊朝.JAVA语言程序设计[M]. 北京:中国铁道出版社. 2004.1-259. 【11】 耿祥义,《Java课程设计》[M], 北京:清华大学出版社,2004. 1-205. 【12】 钟允中,陈建铭,《JAVA入门》[M], 北京:辽宁科学技术出版社,1997. 1-336. 【13】 王克宏 著.Java技术教程(基础篇)[M].北京:高等教育出版社,2002. 1-420. 指导老师:(签署意见并签字) 年 月 日 监督教师:(签署意见并签字) 年 月 日 领导小组审查意见:

文档评论(0)

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

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

1亿VIP精品文档

相关文档