- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉理工大学华夏学院
课程设计报告书
课程名称: JAVA课程设计
题 目: “即时通”网络通信系统的设计与开发
系 名: 信息工程系
专业班级: 计算机1102班
姓 名:
学 号: 10210410206
指导教师:
2012年 6 月 4 日
课程设计任务书
学生姓名: 徐立 专业班级: 计算机1102班
指导教师: 詹春华 邱珊 工作单位: 信息工程系
设计题目:“即时通”网络通信系统的设计与开发
初始条件:
《即时通》,是一个类似于QQ的网络通讯软件。
要求完成的主要任务:
(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求)
使用JAVA开发一个类似QQ的网络通讯系统,该系统能够进行用户管理,聊天通讯及系统管理。 该聊天室系统包括客户端和服务器端。本系统使用JAVA SWING技术进行前台界面的设计和开发, 使用Socket 与 ServerSocket网络编程进行客户端与服务器端的连接与通信,使用Java输入输出流进行客户端与服务器端之间的数据传输,使用JDBC技术与后台数据库进行连接和访问。该系统将能够实现用户登录功能,并能对用户信息进行增加,删除,修改和查询。登录的用户将可以进行群发,私聊及文件发送和接收。
系统总体架构如下:
主要任务:
编号 功能名 操作 组件程序 1 系统管理 登录界面 LoginGui.java 登录处理 LoginManager.java 2 用户管理 创建用户界面 UserAddGui.java 维护用户界面 UserEditGui.java 用户管理处理 UserManager.java 3 通讯 聊天主界面 MainChatGui.java 聊天界面 ChatGui.java 文件发送界面 FileSendGui.java 文件接收界面 FileReceiverGui.java 通讯处理 ChatManager.java 4 数据库操作 数据操作封装 JDBCUtil.java
设计报告撰写格式要求:
一、课程设计说明书(或报告书)正文内容
【设计题目】例如:“即时通”网络通信系统的设计与开发
【开发环境】硬件环境:微机系列,内存在1G以上,软件环境:Microsoft Windows XP
【开发工具】 NetBeans IDE
【】 20【需求分析】分析阐述要实现的系统应具有什么样的功能。【系统总体设计】在明确了所要解决的问题后,很自然地就要提出自己解决问题的思路和方案。让读者了解方案的总体设计和关键技术。要阐述自己的设计方案,说明为什么要选择或设计这样的方案。具体包括:系统总的设计思路,功能图;各功能模块所要达到的设计目标的简单介绍;设计的数据字典(数据库、表的结构);使用的设计软硬件环境。【系统详细设计】在这部分中,要将整个开发工作的内容进行详细的介绍。一般按照功能模块分成几部分来介绍。每部分应包括文字叙述、界面图片、关键实现技术(操作或代码)等几个方面综合说明问题。【调试】调试:介绍设计过程中遇到的问题和解决方法。【结束语】这部分篇幅不大,对整个设计中做的工作、获得的成果、心得体会等做一个简单小结。【参考文献】例如:文献 [1] 吕凤翥,马皓. Java语言程序设计(第2版)[M].北京:清华大学出版社,2010
期刊 [2] 石振国. 用JSP实现对Web数据库的访问[J]. 计算机应用,2010(05):5-8.
…… 第二级(条) 1.1
1.2… 2.1
2.2 … 3.1
3.2 … …… 第三级(条) 1.1.1
1.1.2 …
1.2.1
1.2.2… 2.1.1
2.1.2 …
2.2.1
2.2.2… 3.1.1
3.1.2 …
3.2.1
3.2.2… ……
二、表格 每个表格应有自己的表序与表题,表序与表题间空一格。
例如:表1.1 XXXX ,且表题与表序应写在表格的上方正中处。
三、插图 插图图面要整齐、美观,插图应与正文呼应,不能脱节。每幅插图应有图序与图题,图序编号要连续,图序与图题间空一格且要放在插图下方居中处。
四、公式 公式应另起一行写在稿纸的中央。
时间安排:
天数 任务 课程内容 1 项目原型开发 Eclipse/NetBeans使用
您可能关注的文档
- (毕业论文---一体化AO生物膜反应器处理生活污水.doc
- “愚人节”活动策划.doc
- 《C++俄罗斯方块》课程设计--俄罗斯方块.doc
- 《茶馆》艺术谈毕业论文.doc
- 《JSP基础教程》课程设计——BBS论坛设计.doc
- 《班级成绩管理系统》C语言课程设计.doc
- 《单片机的最简连线抢答器》课程设计说明书.doc
- 《单片机技术》电子钟课程设计---数字电子钟.doc
- 《单片机课程设计》---水塔水位控制系统.doc
- 《地质学基础》野外实习指导书.doc
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)