1、 毕业设计(论文) 题 目 网络聊天室的规划和设计 第 1 页 共 21 页 1 摘摘 要要 聊天室主要分为 WebChat、BBSChat 两种。BBSChat 是基于 Telnet 的 Tcp 协议,是 BBS 的附设功能,需要客户端 Telnet 程序。WebChat 则采用浏览器方式,实际上是一个多人共同 使用的 CGI 程序。其基本原理是把每个用户的发言通过浏览器传给系统,再由系统收集处理 后分发给特定用户。 下面所做的是一个利用 ASP.NET 技术、数据库技术、#C 语言、ADO.NET 技术制作的功 能比较完善的文本聊天室。 关键词:ASP.NET 技术,数据库技术,#C 语言
2、,ADO.NET 技术 第 2 页 共 21 页 2 目 录 第一章第一章 引言引言 3 第二章第二章 相关技术相关技术4 2.1 ASP.NET 技术 4 2.2 数据库技术 . 5 2.3 C#语言 6 2.4 ADO.NET 技术 6 第三章第三章 需求分析与总体设计需求分析与总体设计9 3.1 需求分析 9 3.1.1 功能需求 . 9 3.1.2 性能需求 . 9 3.2 系统环境 . 9 3.2.1 系统运行环境. 10 3.2.2 系统开发环境. 10 3.3 系统框架 .11 3.3.1 系统流程分析 11 3.3.2 系统功能模块分析 . 12 第四章第四章 具体实现具体实现
3、13 4.1 数据库的实现 . 13 4.1.1 创建表 13 4.1.2 创建存储过程 14 4.2 主要界面及相关代码的实现 15 4.2.1 用户注册页面 15 4.2.2 用户登录页面 18 4.2.3 管理员管理页面 错误错误!未定义书签。未定义书签。 4.2.4 用户信息显示页面错误错误!未定义书签。未定义书签。 4.2.5 取回密码页面 错误错误!未定义书签。未定义书签。 4.2.6 聊天室主页 错误错误!未定义书签。未定义书签。 第五章第五章 结论结论 错误!未定义书签。 第六章第六章 参考文献参考文献 错误!未定义书签。 第七章第七章 谢辞谢辞 错误!未定义书签。 第 3 页
4、 共 21 页 3 第一章第一章 引言引言 随着网络的普及和人们沟通的需要, 网络聊天室已经成为人们沟通的一个 重要工具。许多大型的门户网站都提供功能完善的 www 聊天室系统,而这些聊 天室系统逐渐成为年轻人认识朋友, 交流感情的好场所, 随着网络速度的提高, 目前许多服务商推出了多媒体聊天室,能够支持语音聊天,视频聊天以及文本 聊天。 聊天室主要分为 WebChat、BBSChat 两种。BBSChat 是基于 Telnet 的 Tcp 协议,是 BBS 的附设功能,需要客户端 Telnet 程序。WebChat 则采用浏览器 方式,实际上是一个多人共同使用的 CGI 程序。其基本原理是把每个用户的发 言通过浏览器传给系统,再由系统收集处理后分发给特定用户。 下面所做的是一个功能比较完善的文本聊天室。本网站以网络交友为主, 为广大用户提供一个借助网络进行人际交往的平台, 也是网络与现实最贴近的 实用型网站。 第 4 页 共 21 页 4 第二章第二章 相关技术相关技术 2.1 ASP.NET 技术 A 是建立在通用语言运行时刻库(CLR)上的应用程序框架。