《Java程序设计》课程设计报告-简易聊天室系统.doc
-
资源ID:107996
资源大小:881KB
全文页数:54页
- 资源格式: DOC
下载积分:6积分
扫码快捷下载
会员登录下载
微信登录下载
微信扫一扫登录
- 扫描成功!重扫
- 请在手机上确认支付
手机扫码下载
请使用微信 或支付宝 扫码支付
• 扫码支付后即可登录、下载文档,同时代表您同意《人人文库网用户协议》
• 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败
• 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
《Java程序设计》课程设计报告-简易聊天室系统.doc
Java程序设计课程设计报告-I-华北科技学院课程设计说明书班级:信息与计算科学B091学号:姓名:设计题目:简易聊天室系统设计时间:2011.12.26至2011.12.30指导教师:评语:_评阅成绩:评阅教师:Java程序设计课程设计报告-II-目录1引言.11.1课程设计选题.11.2课程设计的目的.11.3本选题的设计背景.12.1功能需求.12.2系统的开发运行环境.22总体设计.23.1系统体系结构设计.23详细设计与实现.34.1登录模块.34.2客户端注册界面模块.54.3客户端聊天模块.84.4服务器端模块.104小结和展望.13参考文献.14附录.15使用说明书.15源程序清单.18Java程序设计课程设计报告-1-1引言1.1课程设计选题简易聊天室系统1.2课程设计的目的使学生巩固和加深以Java语言为基础的面向对象编程技术理论知识的理解,提高实际动手编程能力的培养,掌握以Java为核心的应用软件开发方案,达到能独立阅读、编制和调试一定规模的Java程序的水平。1.3本选题的设计背景聊天是是网络中广泛应用的服务之一,特别是现在信息社会对聊天的依赖也越累越大,我们品是在生活中很多人都在用的QQ就是一种很好的聊天工具,它不仅只是聊天那么简单,其它的功能也非常强大。基于Java语言在网络编程中的广泛应用与我们基本每时每刻都在接触的聊天系统。我选择尝试对一简单的聊天系统进行开发。对本聊天系统开发的意义:网络聊天系统交流是系统的关键目的所在,能让我们在简单的语句中对复杂社会的了解;交流的过程中使得人与人之间距离彻底拉近,就像面对面的交谈彼此之间没有界限,没有差别,只有心与心的共振。它没有压抑,只有争论,就是心灵之间的一种平台。也是另一种交友的一种重要方式。缺少它你会感觉没什么,但是你一旦有了它你会发现它是那么的重要。需求分析在信息社中,信息是第一手资料,人们聊天也是信息的传播。曾经的会议及面谈已不再发挥主宰作用了,随着各种聊天工具的上市,大家都对聊天产生浓厚的兴趣,聊天系统的存在也有了很大价值。2.1功能需求用户角度考察系统应具有哪些功能及非功能性需求。能实现用户注册、用户的登录、各客户端能连接起来,服务器能与客户端相连实现用户之间信息的发送与共享。Java程序设计课程设计报告-2-2.2系统的开发运行环境本系统开发平台:Java本系统集成开发环境:MyEclipse本系统运行环境:windows72总体设计3.1系统体系结构设计聊天系统客户端服务器用户登录用户注册建立连接监听客户用户数据操作聊天交互