欢迎来到天天文库
浏览记录
ID:18496151
大小:109.50 KB
页数:20页
时间:2018-09-18
《【精品】手机聊天室设计与开发说明书毕业设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、优秀论文审核通过未经允许切勿外传毕业设计说明书手机聊天室设计与开发学生姓名:学号:学院:专业:指导教师:2011年6月手机聊天室设计与开发摘要网络聊天室是一种应用广泛网络聊天方式,操作简单,功能丰富,是教学和学习面向对象的编程思想的理想项目。可以使用多种编程语言设计和开发出功能完善的网络聊天室。本毕业设计论文介绍用JAVA语言设计和实现一个手机网络聊天室的过程,本系统采用CS架构设计,整个项目分为服务器端和客户端。使用了最新的Java2标准Swing组件,开发出简洁美观和布局合理的用户和服务器界面;利用Socket网络开发技术实现客户端和服务器端的连
2、接访问,实现网络功能;通过对数据流操作的合理设计,实现信息传递、接受和数据保存。同时,采用多线程、多任务的设计思想,开发出性能稳定,功能全面的服务器。完整的实现系统的功能。通过本次毕业设计可以学到如何应用和实现面向对象的各种方法,如何使用Eclipse集成开发环境来创建和开发项目,从而完成系统的完整开发。关键词:聊天室;Java;应用程序;Swing组件;Socket技术DesignanddevelopmentofmobilechatroomsAbstractThenetworkchatroomisakindofappliedextensivenet
3、workchatmethod,operateineaseandthefunctionisabundant,ItcanbeusedasagoodcaseforlearningofjavadesignlanguageandtheObject-OrientedProgramminglanguage,Thereismanyprogramminglanguageofdesigntodevelopanetworkchatroomwithperfectfunction.Thisgraduationthesisofdesignintroductionandcarry
4、outnetworkchatroom,ThesystemadoptiontheCSstructuredesign,thewholesystemisdividedintotheserverandclient.UsedstandardmodulesofSwingoflatestJava2,developasimpleanddirectbeautyuserinterface,WemakeuseoftheSockettechnologytointerconnecttheserverandclientbynet-work;organizethedatabygo
5、oddesignofdatastreamtosentoracceptthemessagebetweenusersandtorecordthemessageforever;wealsousethemulti-threadmulti-actiontomaketheprogramwithmanyfunction.I;swingcomponent;socket目录1引言52需求分析52.1编写目的52.2研究背景52.3定义62.4任务概述62.4.1开发目标62.4.2应用目标62.5功能需求72.5.1功能描述72.6相关需求72.6.1硬件接口72.6
6、.2软件接口82.7质量性能需求82.7.1容错性需求82.7.2稳定性需求82.7.3 软件设计可靠性82.7.4 安全性92.7.5扩展性92.7.6易用性93概要设计93.1编写目的93.2定义93.3总体设计103.4主要模块描述及流程图103.4.1模块描述103.4.2主流程图124详细设计124.1编写目的124.2聊天室服务器端设置134.2.1ServerSocketConnection接口的使用134.3聊天室客户端设置144.3.1SocketConnection接口的使用145编码打包156系统测试156.1测试举例156.1
7、.1测试程序登陆界面156.1.2测试程序主界面156.1.3测试程序退出166.2测试项目166.2.1单元测试166.2.2组合测试176.2.3确认测试176.2.4系统测试176.2.5用户验收测试176.3测试方法187缺陷与完善187.1软件存在的问题187.2界面变得更加美观188结论19参考文献20致谢211引言手机及其他无线设备在给人们带来便利的同时,自身的一些缺陷也影响了其发展:出厂时均由硬件厂商固化程序,程序不能增加、删除,有了错误也不能更新、修改,若要增加新功能必须另换一部手机。Sun公司倡导的J2ME技术,在通信、娱乐等应用
8、上产生的手机增值服务逐渐体现出其影响力,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。随着J2ME
此文档下载收益归作者所有