没有合适的资源?快使用搜索试试~ 我知道了~
局域网聊天程序 计算机网络课程设计
4星 · 超过85%的资源 需积分: 9 18 下载量 170 浏览量
2011-01-08
00:53:32
上传
评论
收藏 1.17MB DOC 举报
温馨提示
试读
28页
计算机网络的课程设计,局域网聊天程序的设计与实现,面向对象课程设计java语言。
资源推荐
资源详情
资源评论
淮 海 工 学 院 计算机工程学院
课程设计报告
设计名称: 面向对象课程设计
选题名称: 局域网聊天程序的设计与实现
姓 名: XX 学 号: 110831123
专业班级: 软件工程 软件
081
系 (院): 计算机工程学 院
设计时间: 2010.6.21~2010.7.2
设计地点: 软件实验室、教室
指导教师评语:
签名:
年 月 日
成绩:
面向对象课程设计报告 第 2 页,共 28 页
1.课程设计目的
《面向对象程序设计》是一门实践性很强的计算机专业基础课程,课程设计是学习完该课程后进行的一
次较全面的综合练习。其目的在于通过实践加深学生对面向对象程序设计的理论、方法和基础知识的理解,
掌握使用 Java 语言进行面向对象设计的基本方法,提高运用面向对象知识分析实际问题、解决实际问题的
能力。
2.课程设计任务与要求:
课程设计可选用 NetBeans、Eclipse、JBuilder 等作为开发平台以提高开发效率,尽可能熟练掌握其
中一种集成开发环境。建议采用 UML 建模技术进行系统的分析设计,在 Visio 中画出系统用例图和类图,
并将 UML 图复制到设计报告中。
通过这次设计,需要掌握以下内容:
1)面向对象技术中的继承与多态(重载和覆盖)机制、各种修饰符的使用
2)类、包、接口的定义与使用
3)常用工具类与算法的实现(数组、向量、字符串、链表)
4)Java 常用标准 GUI 组件及其事件处理
5)Java 的异常处理机制
6)Java 的数据库连接技术
7)Java 的多线程技术与动画制作
8)Java 的网络编程
本课程设计报告内容包括:课程设计目的、设计任务与要求、设计说明书(包括:需求分析、概要设
计、详细设计)、设计成果(包括:运行界面、主要代码、测试结果 )和设计心得、附录或参考资料几个部
分。
(1) 每位同学通过智能教学平台需提交可独立运行的应用程序,要求程序书写规范,源程序需加必要的注
释;
(2) 每位同学需独立提交书面设计报告书(每人一份),要求编排格式统一、规范、内容充实,同时通过教
学平台提交设计报告电子版;
(3) 提交日期:第 20 周周一(2010 年 7 月 5 日)之前。
局域网聊天程序的设计与实现要求如下:
该程序实现局域网内的聊天功能,包括服务器端程序和客户端程序两部分。客户端程序:可连接到服务
器,并将消息发送到服务器端和接受服务器端发送来的信息。服务器端程序:可将消息发送到客户端和接受
客户端发送来的信息
面向对象课程设计报告 第 3 页,共 28 页
3.课程设计说明书
(1)需求分析(用例图)
课题:局域网聊天程序的设计与实现
功能分析:客户端程序:可连接到服务器,并将消息发送到服务器端和接受服务器端发送来的信息。服
务器端程序:可将消息发送到客户端和接受客户端发送来的信息
用例图:
(2)概要设计(类图)
面向对象课程设计报告 第 4 页,共 28 页
面向对象课程设计报告 第 5 页,共 28 页
(3)详细设计(类的设计,数据库)
根据 UML 图,写出 Java 程序的代码(局域网程序中部分):
Class ClientGUI
{
private String Chose_See;
See_User su=new See_User();
Login lg=new Login();
private void getPopup()
{
su.Seer(chose_see);
String Socket soket=lg.socket;
}
}
Class See_User
{
public See(String I_P)
{
}
}
Class Login
{
private Socket socket;
public Login()
{
new Reginter();
}
}
Class Register
{
public Resgister()
{
剩余27页未读,继续阅读
资源评论
- fhq000012014-06-17挺不错 借鉴一下
zyh9180
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功