基于JAVA网络聊天室设计
- 格式:doc
- 大小:583.00 KB
- 文档页数:38
滨江学院
毕业论文(设计)
题 目 基于JAVA网络聊天室设计
学生姓名 郭胜航
学 号 20072334069
院
系滨江学院电子工程系
专 业 通信工程
指导教师 张艳萍
职 称 教授
二O一一 年 五 月 三十 日
I 目 录
目 录 ................................................................................. I
第1章 绪 论 ......................................................................... 1
1.1 研究背景 ................................................................... 1
1.2 研究目的、内容及要求 .......................................................... 2
1.2.1 目的 .................................................................... 2
1.2.2 内容 .................................................................... 2
1.2.3 要求 .................................................................... 2
第2章 系统开发环境与工具的选择 ....................................................... 3
2.1 开发环境的选择 ................................................................ 3
2.2 开发工具的选择 ................................................................ 3
2.3 开发技术的选择 ................................................................ 4
第3章 需求分析 ....................................................................... 5
3.1 项目概述 ...................................................................... 5
3.1.1 产品描述 ................................................................ 5
3.1.2 产品功能 ................................................................ 6
3.2 功能需求 ...................................................................... 6
3.2.1 用户注册 ................................................................ 6
3.2.2 用户登入 ................................................................ 7
3.2.3 公聊 .................................................................... 7
3.2.3 私聊 .................................................................... 8
3.2.4 发送表情 ................................................................ 8
3.2.5 聊天记录 ................................................................ 9
3.2.6 系统消息 ................................................................ 9
3.2.7 字体属性设置 ............................................................ 9
3.2.8 用户退出 ............................................................... 10
第4章 概要设计 ....................................................................... 11
4.1 目的 ......................................................................... 11
4.2 运行环境 ..................................................................... 11
4.3 条件与限制 ................................................................... 11
4.4 体系结构概述 ................................................................. 11
4.5 功能设计 ..................................................................... 12
4.5.1 用户注册 ............................................................... 12
4.5.2 用户登入 ............................................................... 12
4.5.3 公聊 ................................................................... 13
4.5.4 私聊 ................................................................... 14
4.5.5 表情 ................................................................... 14
4.5.6 字体设置 ............................................................... 15
4.5.7 记录保存 ............................................................... 15
4.5.8 系统消息 ............................................................... 16
II 第5章 详细设计 ....................................................................... 17
5.1 客户端注册 .................................................................... 17
5.1.1功能描述 ................................................................. 17
5.1.2综合设计 ................................................................. 17
5.2 登入 .......................................................................... 20
5.2.1功能描述 ................................................................. 20
5.3 公聊 .......................................................................... 21
5.3.1 功能描述 ................................................................ 22
5.3.2 综合设计 ................................................................ 22
5.4、私聊 ......................................................................... 22
5.4.1 功能描述 ................................................................ 22
5.4.2 综合设计 ................................................................ 22
5.5 发送系统消息 ................................................................. 23
5.5.1 功能描述 ............................................................... 23
5.5.2 综合设计 ............................................................... 23
5.6 字体设置 ..................................................................... 24
5.6.1 功能描述 ............................................................... 24
5.6.2 综合设计 ............................................................... 24
5.7 发送表情 ..................................................................... 25
5.7.1 功能描述 ............................................................... 25
5.7.2 综合设计 ............................................................... 25
5.8 记录保存 ..................................................................... 25
5.8.1 功能概述 ............................................................... 25
5.8.2 综合设计 ............................................................... 26
5.9 功能逻辑实现 ................................................................. 26
5.9.1 逻辑功能描述 ........................................................... 26
5.9.2 综合设计 ............................................................... 26
第6章 系统测试 ...................................................................... 27
6.1 测试举例 ..................................................................... 27
6.1.1 测试程序登录界面 ....................................................... 27
6.1.2 测试程序主界面 ......................................................... 27
6.1.3 测试程序退出 ........................................................... 27
6.2 测试项目 ..................................................................... 27
6.2.1 单元测试 ............................................................... 28
6.2.2 组合测试 ............................................................... 28
6.2.3 确认测试 ............................................................... 28
6.2.4 系统测试 ............................................................... 28
6.2.5 用户验收测试 ........................................................... 29
6.3 测试方法 ..................................................................... 29
第7章 缺陷与完善 .................................................................... 30
7.1 软件存在的问题 ................................................................ 30
7.2 使界面变得更加美观 ............................................................ 30
结 论 ................................................................................. 31
参考文献 .............................................................................. 32