《JAVA课程研发设计方案研究报告书格式 .docx》由会员分享,可在线阅读,更多相关《JAVA课程研发设计方案研究报告书格式 .docx(9页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精品名师归纳总结吉林工程技术师范学院JAVA语言课程设计报告书设计题目:专业:运算机应用与基础班级: C-0922同学姓名:郭阳学号: 12号指导老师:高岚 张松岩信息工程学院I可编辑资料 - - - 欢迎下载精品名师归纳总结目 录摘要 I 第一章 绪论页码其次章 问题定义(或系统分析) 第三章 总体设计与详细设计 第四章 编码实现 第五章调试与测试 总结 与心得 附录:1 源代码 2 参考资料 摘要通过此工程实训 JAVA谈天室的设计,实践、总结、回忆了网络编程思想以及编程方法,并通过编写程序来把握Java 语言编程技巧,将学习到的学问融会贯穿,同时提高调试程序的才能,养成良好的编程习惯,
2、并增强对程序设计整体思路的把握,理论与时间相结合。可编辑资料 - - - 欢迎下载精品名师归纳总结本文的主要工作集中在:该课程基于C/S 模式,客户机向服务器发谈天请求,服务器应答并能显示客户机发过来的信息。当用户谈天时,将当 前用户名、谈天对象、谈天,内容、谈天语气和是否私聊进行封装,然后与服务器建立 Socket连接,再用对象输出流包装 Socket的输出流将谈天信息对象发送给服务器端。当用户发送谈天信息时,服务端将会收到客户端用Socket 传输过来的谈天信息对象,然后将其强制转换为Chat 对象,接收用户的谈天信息是由多线程技术实现的,由于客户端必需时时关注更新服务器上是否有最新消息,
3、当每次用户接收到谈天信息后将会开头分析谈天信息然后将适合自己的信息人性化的显示在谈天信息界面上。关键字: java 。QQ谈天室, eclipse第一章绪论1.1宋体四号加粗内容:宋体 小四随着运算机网络日新月异的进展,人们的沟通方式越来越多,传统的沟通方式,如:信件、电报、电话等已经难以中意人们的沟通要求,在互联网上即时的和好友取得联系,已经成为当今社会人们主流的联系方式。因此,两台运算机之间进行即时通讯、发送文件等沟通方式已经成为必定潮流。因此显现了等谈天工具,然而等谈天工具虽然便利、实可编辑资料 - - - 欢迎下载精品名师归纳总结用,但是,消遣功能太多,有很多吸引人的消遣功能,从确定程
4、度上来 说,是一种消遣工具,不能作为用于即时通讯、文件共享的专用工具。目前,用于实现单一的即时通讯、文件共享的软件实在太少,而且,它们中大部分都是确定的 C/S 模式,对远程服务器有特殊大的依靠性,没有完全实现点对点的沟通。为此,我们准备开发一个专用于实现两台运算机之间 即时通讯、文件共享的软件,以便利两台运算机之间信息的沟通。本软件 属于点对点连接的,在连接并通信时,特殊是近程的即时通讯,完全的脱 离了远程的服务器,防止了和远程服务器连接时过多的铺张网络资源。并 且防止了服务器忙或与服务器无法连接时,铺张过多时间用于和服务器建 立连接!因此,这个软件是极具适应性和有用性的即时通讯软件.进一步
5、培养同学面对对象程序设计的思想,加深对面对对象程序设计四大特性的懂得,针对JAVA 语言中的重点和难点内容进行训练,独立完成有确定工作量的程序设计任务,同时强调好的程序设计风格。其次章问题定义(或系统分析)2.1系统可以接受任何一种流行的,Java 支持的数据库,本系统接受了Microsoft公司的 Access 作为后台数据库。通过对现在流行的一些Icq 的参考,建立数据库,名为chart ,数据库共建立一个表,表中基本信息包括编号, uername,password。1 用户的基本信息表 表名 userlilst可编辑资料 - - - 欢迎下载精品名师归纳总结序号字段名含义数据类型NULL
6、1编号用户的编号int2username用户名文本3password用户的密码文本其中编号字段为自动增加。 服务器端程序如下 :服务器与客户间通过套接口 SocketTCP 连接。在 java 中使用套接口相当简洁, JavaAPI 为处理套接口的通信供应了一个类.Socket.,使得编写网络应用程序相对简洁服务器接受 多线程以中意多用户的请求,通过JDBC与后台数据库连接,并通 过创建一个 ServerSocket对象来监听来自客户的连接请求,默认 端口为 8888,然后无限循环调用 accept 方法接受客户程序的连接。可编辑资料 - - - 欢迎下载精品名师归纳总结第三章总体设计与详细设计可编辑资料 - - - 欢迎下载精品名师归纳总结第四章编码实现可编辑资料 - - - 欢迎下载精品名师归纳总结第五章调试与测试可编辑资料 - - - 欢迎下载精品名师归纳总结第六章总结与心得可编辑资料 - - - 欢迎下载