3.4.1 用户部分 11
3.4.2 管理员部分 12
3.4.3 网站链接 12
3.5 数据用例图 12
3.6 开发环境 13
4 系统设计 13
4.1 概述 13
4.2 系统总体结构 14
4.3 系统架构 14
4.4 数据库设计 14
4.4.1 逻辑设计 15
4.4.2 物理设计 15
5 系统设计实现 16
5.1 公共模块 16
5.1.1 整体文件图 17
5.1.2 数据库连接 17
5.2 登陆前模块设计 17
5.2.1 用户注册模块 17
5.2.2 用户登陆模块 19
5.2.3 用户修改密码模块 20
5.2.4 管理员登陆模块 21
5.3 用户登陆后模块设计 22
5.3.1 聊天模块 22
5.3.2 用户个人资料模块 26
5.3.3 用户举报模块 27
5.4 管理员登陆后模块设计 28
5.4.1 管理投诉模块 28
5.4.2 管理聊天模块 29
5.4.3 管理用户模块 29
6 软件测试 31
6.1 概述 31
6.2 测试方法 31
6.3 功能调试 32
6.4 特殊用例测试 32
6.4.1 用例测试概述 32
6.4.2 功能方法 33
6.4.3 测试用例 33
结论 ……….35
致谢……..36
参考文献……….37
1 绪论
这些年以来计算机技术的迅猛发展,特别是在计算机网络技术方面的发展,正在越来越深刻的改变着人们日常生活的每个细节。使得编程人员能以更加低廉的价格,开发出更加方便并且更加实用的网络应用工具。各种形式的在线服务系统,已经也必将继续深刻的改变人们之间的联系行为和交流方式,人们即时在远隔千里之遥的外地也能随时获得通讯。以前的那些陈旧的联系方法,已经无法满足人们现代生活的种种需要。基于web的在线聊天系统作为一种方便人与人之间互相联系的实用网络系统便应运而生了。
1.1 国内外现状
1.2 论文研究的主要内容论文网
网络聊天室是将一个用户成员的成员信息,聊天情况和信息保存在数据库里。任何已注册用户都可以通过这个平台进行交互。它主要实现三部分功能: