- 1、本文档共38页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
宝鸡文理学院计算机学院
《计算机网络》课程设计报告
全套设计加扣?3012250582
题 目
英雄联盟聊天工具
姓 名
专业班级
2013级计算机科学与技术1班
指导教师
日 期
2016年 1 月 15 日
目 录
TOC \o 2-3 \f \h \z \t 标题 1,1 TOC \o 1-3 \h \z \u
1. 引言 1
1.1 编写目的和范围 1
1.2 术语表 1
1.3 参考资料 1
1.4 使用的文字处理和绘图工具 2
2. 全局数据结构说明 1
2.1 常量 2
2.2 变量 2
2.3 数据结构 3
3. 模块设计 3
3.1 用例图 3
3.2 功能设计说明 3
3.2.1 Socket通信 3
3.2.2 客户端 7
3.2.3 服务器 15
4. 接口设计 20
4.1 内部接口 20
4.2 外部接口 20
4.2.1 接口说明 21
5. 数据库设计 21
5.1功能描述 21
6. 系统安全保密设计 23
7. 系统出错处理 23
8. 功能测试及运行效果 24
9.课程设计体会与小结 27
10成绩 34
PAGE 35
引言
编写目的和范围
随着网络的普及,人类生活越来越依赖网络,人与人之间的交也更多的是在网络上进行,于交流的实时性,即时通讯系统也被越来越多的人所使用。
即时通讯系统除了普通的生活上的交流,也在商业交流中越来越受到重视,它可以是个很好的与客户之间即时交流的平台,在时间上它要比电子邮件更加具有实时性,而费用相对电话交流也要经济的多。
在这种环境下,聊天软件作为一种即时通讯工具,得到了很好的发展,无忧聊天工具旨在于方便客户之间的交流。
术语表
术语如表1所示:
表1 术语表
序号
术语或缩略语
说明性定义
1
CEO
Chief Executive Officer,首席执行官
2
CIO
Chief Information Officer,首席信息官
3
CTO
Chief Technology Officer,首席技术官
参考资料
参考资料如表2所示:
表2 参考资料
资料名称
作者
文件编号、版本
资料存放地点
Java Web详解[M]
孙鑫
2006.189-274
北京大学
Java Web应用开发:J2EE和Tomcat[M]
蔡剑 景楠
2004
清华大学
使用的文字处理和绘图工具
处理软件: word2007
绘图工具: Rose Visio
全局数据结构说明
常量
private final static File wordfilter= new File(C:/wordfilter.txt); //敏感词位置
private static final long serialVersionUID = 7116984729771538742L;//姓名
变量
在ServerSocket类中:
serverSocket: ServerSocket(类型,同下)
netClient: Socket
sf: ServerFrame
在Connect类中:
netClient: Socket
userChat: VectorChat
fromClient: ObjectInputStream
toClient : PrintStream
sFrame : ServerFrame
在Customer类中:
custName: String
custPassword: String
在Register_Customer类中:
custName : String
custPassword: String
age: String
sex :String
email: String
head : String
在Message类中:
userOnLine : Vector
chat : Vector
ti : String
serverMessage : String
数据结构
++++++
| 用户名| 密码 ||史博 | sb | |
+++
模块设计
用例图
用例如图1所示:
图1 用例图
功能设计说明
Socket通信
服务器端Socket
原理设计图
原理设计如图2所示:
图2 原理设计图
功能描述
功能描述
ServerSocket服务端的功能主要:
提供了ServerFrame面板的当前状态、人数统记、服务器名称、IP地址、通讯端口、用户列表的显示;
监听服务器的800
您可能关注的文档
- 《计算机网络》课程设计报告-JAVA蝶恋花聊天室.doc
- 《计算机网络》课程设计报告-JAVA嘟嘟聊天工具.doc
- 《计算机网络》课程设计报告-JAVA旅游聊天系统.doc
- 《计算机网络》课程设计报告-JAVA淘友畅聊.doc
- 《计算机网络》课程设计报告-JAVA我们结婚吧聊天工具.doc
- 《施工项目管理实务模拟》综合实训成果-办公楼施工组织设计.doc
- Java Web 高级编程课程设计-人力资源管理系统.doc
- Java Web 高级编程课程设计-商务在线交易管理系统.doc
- Java Web 高级编程课程设计-药物管理系统.doc
- Java Web高级编程课程设计-MyOffice办公系统.doc
最近下载
- 住院医师规范化培训教学活动指南(2021年版)文字版.docx
- tc helicon voicelive人声效果器中文说明书.pdf
- 高中化学知识点总结.docx VIP
- 京东集团员工手册-京东.docx
- 2024年江苏省政府采购专家库题库.docx VIP
- 电力安装三方合同协议书.docx
- 2025年汉江国有资本投资集团有限公司招聘【57人】笔试参考题库附带答案详解.docx
- 高标准农田建设项目管理.pptx
- 蒸压加气混凝土制品应用技术标准.pdf
- 部编版历史七年级上册第一单元 史前时期 中国境内早期人类与文明的起源 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
文档评论(0)