网络聊天室的设计和实现

网络聊天室的设计和实现

ID:11515584

大小:254.50 KB

页数:15页

时间:2018-07-12

网络聊天室的设计和实现_第1页
网络聊天室的设计和实现_第2页
网络聊天室的设计和实现_第3页
网络聊天室的设计和实现_第4页
网络聊天室的设计和实现_第5页
资源描述:

《网络聊天室的设计和实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、网络聊天室的设计和实现网络聊天室的设计和实现【摘要】网络聊天室是用户比较喜欢的一种WEB应用程序,借助聊天室和他的留言系统,用户可以及时互通信息,交流思想.本系统主要采用了基于B/S(Browser/Server,即浏览器/服务器)模式开发的简易聊天室系统。本系统是采用了ASP技术开发的动态网站。系统开发主要包括前台界面及其功能设计和后台数据库设计(即发言区管理和用户管理)。本系统采用了MicrosoftASP作为开发工具,后台数据库采用了ACESS数据库设计,利用ADO数据库访问技术实现对数据库的各种管理操作,实现了聊天室的聊天功能和显示在线聊天用户信息的

2、功能。在设计过程中,首先建立了系统的应用模型,然后在此基础上再进行需求分析逐步进行各功能的设计实现。在详细设计时经过不断的修正和完善,经过测试阶段反复调试和验证,最终形成达到了设计要求的可行系统。【关键词】聊天室数据库ADOApplicationSession目录引言………………………………………………………………………………11.聊天室系统需求分析…………………………………………………11.1功能要求………………………………………………………………11.2性能要求………………………………………………………………22.系统运行环境……………………………………

3、………………………33.聊天室系统整体模块图…………………………………………………34.ASP(Active Server Page)简介………………………………………45.ASP访问数据库方法……………………………………………………76.聊天室用户管理区的详细设计与实现………………………………………96.1聊天室系统的数据库设计……………………………………………96.1.1聊天室系统用户组册登录模块的设计…………………………106.1.2聊天室系统用户发言模块设计…………………………………126.1.3聊天室系统实时在线用户模块设计……………………………1

4、36.1.4聊天室系统在线用户离开模块设计………………………………146.1.5聊天室系统用户留言管理模块设计……………………………156.2聊天室留言板系统的数据库设计……………………………………166.2.1聊天室留言板数据库联接………………………………………176.2.2聊天室留言板留言签写模块设计………………………………176.2.3聊天室留言板编辑和回复模块设计……………………………186.2.4聊天室留言板留言管理模块设计………………………………207.结束语…………………………………………………………………………228.参考文献……………………

5、……………………………………………………239.致谢………………………………………………………………………………23引言随着Internet的普及和宽带技术的的成熟,越来越多的用户进入到网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效。与此同时,一个新型的WEB应用程序提供了一个即使互通信息的功能和场所,这就是聊天室及留言其系统。1.需求分析1.1功能要求通过聊天室,用户可以自定义个人资料,可以以不同的身份实时发送聊天信息,可以指定聊天的对象,发送信息也可以进行各种设置包括聊天者的表情及文字颜色,功能更强大的聊天

6、室不仅提供了文字聊天功能还支持视频和音频、传送文件、留言板等功能。聊天室的特点就是要求能够进行实时显示出聊天者所谈的内容。所谓“实时”就是指在同一个聊天室的不同使用者,可以在短时间里立刻看到其他人的发言,这与我们所说的论坛有很大的不同。在ASP没有得到广泛应用之前,聊天室大多是用CGI程序或者JAVA开发的APPLET维护的,要开发一个聊天室系统是很费时费力的。现在我们可以使用ASP快速、简单地设计出一个可以相互对话的典型聊天室程序,我们使用HTML代码加上ASP程序就可以构建出最基本的聊天室了。网上聊天室作为用户的最为喜欢的WEB应用程序,其特点就是强调信

7、息的即使性和信息发布式的多样性。从功能上讲,网上聊天室系统与论坛系统非常相似,但聊天室系统有自己的特点。它强调信息的即使性,在聊天室保持连接的状态下,要求能够实时显示出聊天者所谈的内容。1.2性能要求开发一个完整的聊天室要用到许许多知识,在开发以前首先要知道开发的程序要满足哪些要求及实现的功能是什么。设计一个功能完善的聊天系统,工作量是非常庞大的,但设计时一般有以下几个问题需要我们注意。1.2.1系统需要解决的主要问题在规划设计一个聊天室时,首先要确定好谈话内容存储方式,即在客户机上显示即使谈话的内容应以什么方式存储在服务器中。ASP可以用三中形式实现聊天室

8、内容的存取:1)用全局变量Alication和Ses

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。