网络聊天室的设计和实现.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
网络聊天室的设计和实现 网络聊天室的设计和实现 【摘 要】网络聊天室是用户比较喜欢的一种WEB应用程序,借助聊天室和他的留言系统,用户可以及时互通信息,交流思想.本系统主要采用了基于B/S(Browser/Server,即浏览器/服务器)模式开发的简易聊天室系统。本系统是采用了ASP技术开发的动态网站。系统开发主要包括前台界面及其功能设计和后台数据库设计(即发言区管理和用户管理)。 本系统采用了Microsoft ASP 作为开发工具,后台数据库采用了ACESS数据库设计,利用ADO数据库访问技术实现对数据库的各种管理操作,实现了聊天室的聊天功能和显示在线聊天用户信息的功能。在设计过程中,首先建立了系统的应用模型,然后在此基础上再进行需求分析逐步进行各功能的设计实现。在详细设计时经过不断的修正和完善,经过测试阶段反复调试和验证,最终形成达到了设计要求的可行系统。 【关键词】 聊天室 数据库 ADO Application Session 目 录 引言……………………………………………………………………………… 1 1. 聊天室系统需求分析 ………………………………………………… 1 1.1 功能要求……………………………………………………………… 1 1.2 性能要求………………………………………………………………2 2. 系统运行环境……………………………………………………………3 3. 聊天室系统整体模块图…………………………………………………3 4. ASP(Active?Server?Page)简介………………………………………4 5. ASP访问数据库方法……………………………………………………7 6. 聊天室用户管理区的详细设计与实现………………………………………9 6.1 聊天室系统的数据库设计……………………………………………9 6.1.1 聊天室系统用户组册登录模块的设计…………………………10 6.1.2 聊天室系统用户发言模块设计…………………………………12 6.1.3聊天室系统实时在线用户模块设计……………………………13 6.1.4聊天室系统在线用户离开模块设计………………………………14 6.1.5聊天室系统用户留言管理模块设计……………………………15 6.2 聊天室留言板系统的数据库设计 ……………………………………16 6.2.1聊天室留言板数据库联接………………………………………17 6.2.2 聊天室留言板留言签写模块设计………………………………17 6.2.3聊天室留言板编辑和回复模块设计……………………………18 6.2.4聊天室留言板留言管理模块设计………………………………20 7. 结束语…………………………………………………………………………22 8.参考文献………………………………………………………………………… 23 9.致谢………………………………………………………………………………23 引言 随着Internet的普及和宽带技术的的成熟,越来越多的用户进入到网络世界中享用浏览新闻、查询信息、发送邮件、在线观看电影等服务,享受网络带来的便利和办公的高效。与此同时,一个新型的WEB应用程序提供了一个即使互通信息的功能和场所,这就是聊天室及留言其系统。 1.需求分析 1.1功能要求 通过聊天室,用户可以自定义个人资料,可以以不同的身份实时发送聊天信息,可以指定聊天的对象,发送信息也可以进行各种设置包括聊天者的表情及文字颜色,功能更强大的聊天室不仅提供了文字聊天功能还支持视频和音频、传送文件、留言板等功能。 聊天室的特点就是要求能够进行实时显示出聊天者所谈的内容。所谓“实时”就是指在同一个聊天室的不同使用者,可以在短时间里立刻看到其他人的发言,这与我们所说的论坛有很大的不同。在ASP没有得到广泛应用之前,聊天室大多是用CGI 程序或者JAVA开发的APPLET维护的,要开发一个聊天室系统是很费时费力的。现在我们可以使用ASP快速、简单地设计出一个可以相互对话的典型聊天室程序,我们使用HTML代码加上ASP程序就可以构建出最基本的聊天室了。网上聊天室作为用户的最为喜欢的WEB应用程序,其特点就是强调信息的即使性和信息发布式的多样性。从功能上讲,网上聊天室系统与论坛系统非常相似,但聊天室系统有自己的特点。它强调信息的即使性,在聊天室保持连接的状态下,要求能够实时显示出聊天者所谈的内容。 1.2性能要求 开发一个完整的聊天室要用到许许多知识,在开发以前首先要知道开发的程序要满足哪些要求及实现的功能是什么。设计

文档评论(0)

docindoc + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档