1 / 17
文档名称:

简易聊天应用程序的设计与实现.doc

格式:doc   大小:1,263KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

简易聊天应用程序的设计与实现.doc

上传人:tswng35 2020/10/13 文件大小:1.23 MB

下载得到文件列表

简易聊天应用程序的设计与实现.doc

文档介绍

文档介绍:Java网络程序设计大作业分组报名表项目名称简易聊天应用程序的设计与实现项目功能网络聊天室通常直称聊天室,是一种人们可以在线交谈的网络论坛,在同一聊天室的人们通过广播消息进行实时交谈。运用java程序编写聊天室,实现简单的聊天功能。它是图形界面,线程,流与文件系统等技术的综合应用。程序实现了聊天室的基本功能,其中有:。。。。。。团队成员性别年级院、系、专业学号备注计算机科学与技术计算机科学与技术计算机科学与技术计算机科学与技术指导教师研究方向软件设计职称团队联系方式联系人联系电话地址邮编目录一、团队介绍及人员分工 1二、作品概述 3三、需求分析 6四、作品实现 12五、作品设计、实现难点分析 15 一、:有良好的统筹能力和领导力,能合理安排各组员工作。张咪:踏实耐心,有良好的创新能力和策划能力。沈丹丹:勤奋刻苦、有钻研精神,对待编程工作热情细心,孜孜不倦。吴晓晓:对待工作细致专注,设计能力较强。团队成员之间有较好的默契度及协作性。分工明确,各司其职,在共同的努力及相互的配合下,共同解决程序中出现的困难并尽可能的优化程序,最终完成整个项目。:负责程序最后的整理,完成部分功能及错误的处理。张咪:负责程序的编码部分及项目具体功能的实现。沈丹丹:负责程序的界面部分,为改程序搜索解决的方案。吴晓晓:负责程序的策划部分,项目的可行性分析及文档的编写工作。二、,是一种人们可以在线交谈的网络论坛,在同一聊天室的人们通过广播消息进行实时交谈。在当今信息时代,越来越多的聊天工具被应用,java语言是当今流行的网络编程语言,它具有面向对象,与平台无关,安全,多线程等特点。使用java语言不仅可以实现大型企业级的分布式应用系统,还能够为小型的的,嵌入式设备进行应用程序的开发。面向对象的开发是当今世界最流行的开发方法,它不仅具有更贴近自然地语义,而且有利于软件的维护和继承,锻炼我们熟练地应用面向对象的思想和设计方法解决实际问题的能力。,实现简单的聊天功能。它是图形界面,线程,流与文件系统等技术的综合应用。,。程序实现了聊天室的基本功能,其中有:(1)服务器端功能描述:启动服务器端:点击“开启”按钮,启动服务;端口服务:输入服务器的某个端口号,开启服务器的这个端口;显示在线用户信息:在右边的用户列表显示所有在线的用户信息;显示用户聊天信息:在左边的聊天信息区域内显示所有用户所发的信息;服务端关闭:点击“关闭’按钮,关闭服务。(2)客户端功能描述:启动客户端:运行客户端程序,启动客户端;选择服务器端口号:输入想要连接的服务器的端口号;用户登录:填入用户名,点击“登录”按钮,连接相应服务器;显示在线用户:在右边的用户列表中可以看到当前在线的用户;发送/接受聊天消息:在下面的文本输入区域输入要发送的内容,点击发送可以在左边的聊天信息区域内显示自己以及其他用户所发的信息;用户离线:点击“离线”按钮,与服务器断开连接;客户端关闭:关闭客户端图形用户界面,关闭客户端。(1)Java概述JAVA语言有下面一些特点:简单、面向对象、分布式、解释执行、鲁棒、安全、体系结构中立、可移植、高性能、多线程以及动态性。丰富的类库JAVA提供了大量的类以满足网络化、多线程、面向对象系统的需要。语言包提供的支持包括字符串处理、多线程处理、数学函数处理等,可以用它简单地实现JAVA程序的运行平台。实用程序包提供的支持包括哈希表、堆栈、可变数组、时间和日期等。输入输出包用统一的"流"模型来实现所有格式的I/O,包括文件系统、网络、输入低级网络包用于实现Socket编程。抽象图形用户接口包实现了不同平台的计算机的图形用户接口部件,包括窗口、菜单、滚动条、对话框等,使得JAVA可以移植到不同平台的机器。的TCP/IP协议,的接口。它支持URL连接,/服务器模型的程序设计。(2)套接字Socket,简称套接字,用于实现网络上客户和服务器之间的连接。也就是说网络上两个或两个以上双工方式通信的进程之间总有一个连接,这个连接的端点成为套接字,套接字是在比较低的层次上通信的。具

最近更新

桥梁缓粘结预应力技术研究的开题报告 2页

核电机组汽轮机调节系统建模与仿真的开题报告.. 2页

株洲移动高校市场数据业务营销策略研究开题报.. 2页

校园网安全技术的优化研究的开题报告 2页

2024年思念的作文优选(6篇) 11页

柴油引燃天然气发动机燃烧过程三维仿真研究的.. 2页

2024年怎样准备留学面试3篇 7页

某轻型火炮发射稳定性分析及优化的开题报告 2页

某大型桁架整体吊装施工过程仿真研究的开题报.. 2页

2024年快手霸气文案 8页

2024年快乐的事作文4篇 5页

2024年快乐六一作文(优秀3篇) 3页

2024年志愿者走进敬老院活动总结 15页

极化型心脏停搏液联合δ阿片肽受体激动剂对实.. 2页

2024年必备邀请公司邀请函 4页

2024年心理课心得体会 34页

机构运动分析的几何代数新方法研究开题报告 2页

2024年心态好格局大的句子感悟(精选250句) 25页

木结构榫卯节点抗火性能试验研究的开题报告 2页

木地板生态足迹评估及影响因素分析的开题报告.. 2页

2023年四川省绵阳市中考物理真题试题含答案 9页

消费者能力的个体差异举例说明 1页

我的回忆张国焘 2页

罗红霉素论文 8页

运动训练专业单招考试篮球专项体育测试方法与.. 3页

爱朋牌ZZB型全自动注药泵 8页

中医局18项中医技术操作评分标准(共31页) 31页

稠油油藏开采新技术 154页

战略合作分包商管理评价办法(1) 16页

平面连杆机构及其设计习题及参考答案 95页