网上聊天室系统的设计与实现(ASP)(新品)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘 要
在当今WWW风行的社会里,上网成为越来越多人们的选择。随着互连网的飞速发展,有关的网络技术也层出不穷。现今活跃在WEB站点中的ASP( Active Server Page)就是近年才发展起来的一项新型技术。ASP功能强大、本领高强,利用ASP功能时几乎没有什么限制,ASP是服务器端的脚本环境,可以开发动态的、交互的、高效的Web站点。使用ASP建立的网站可拥有动态页面。
本文主要介绍了ASP技术相关的基础知识,通过对ASP的脚本语言、ASP的内置对象、ASP与数据库的连接等技术的分析,探讨了建立聊天室的设计思想、方法及设计过程,详细地分析了各个模块的功能及实现方法。利用ASP技术开发聊天室,解决了如聊天刷新、框架网页与变量的传递、聊天界面、屏蔽等问题,并结合源程序进行了论述,本文所实现的聊天室具有良好的人机交互界面 ,经过调试链接,证明可应用网站。
[版权所有:http://think58.com]
关键词:聊天室;对象;WEB;VBSCRIPT ;JAVASCRIPT
 
Abstract
Go up the selection that the net becomes more and more people in being living at present the community that WWW is popular. In the wake of each other speedily developing of networking , the relevant electric network technique  also emerges in an endless stream . Item new technique which developed in nowadays ASP in active Web Site being living ( Active Server Page ) even though the past few years . The ASP meritorious service capacity is powerful and the capability is excelling in , and what limit is not nearly there is when utilizing the ASP meritorious service capacity . ASP is the server sure enough scenario environment , and may open up the developments and mutually and Webs Web Site high efficiency . Employ the Web Site that ASP establish have the dynamic paging .
The main introduction of the original ASP technique the person who is mutually related rudimentary knowledge , by means of the analysis to scripting language , integral target , ASP together with the data bank joint of ASP of ASP and so on technique , probing into to establish to chat room design idea , means and design process , the meritorious service detailed to analyze every module be able to reach the realization means . The problem such as utilizing ASP technological development to chat in the room , and resolving refurbishing and frame web page together with variable transmission and chatting interface and shielding and so on as chatting , and uniting the source program to expound , the chatting room that the original was achieved has the well user interaction interface , and the link is debugged to the course , yet demonstrates the application Web Site ..
[来源:http://www.think58.com]
Key words:Chat room;Object;Web;VBScript ;JavaScript [资料来源:http://THINK58.com]
目 录
摘 要 I
Abstract II
目 录 III
概 述 V
第1章 ASP技术及其特点 1
1.1  ASP技术 1
1.2  ASP的特点 2
1.3  ASP与传统技术的比较 3
第2章 基于ASP的程序设计方法 4
2.1  ASP的内置对象 4
2.2  ASP的语法规则概述 4
第3章 聊天室软件需求分析 6
3.1  可行性研究 6
3.2  聊天室运行环境 6
3.3  聊天室功能说明 8
3.4  系统功能模块说明 8
3.5  体系结构图 8
3.6  系统总流程图 9
3.7  系统功能模块图 10
第4章 软件实现 11
4.1  信息的组织、存储、共享的实现 11
4.2  登陆功能的实现 13
4.3  人员列表的实现 14
4.4  公共聊天和私聊功能的实现思路 14
4.5  聊天刷新问题的解决 16
4.6  发言显示更新处理 16
4.7  聊天室中实现踢人功能 17
4.8  聊天室中实现封锁IP 地址功能 17
4.9  屏蔽别人的讲话功能的实现 17
4.10 表情功能的实现 18
第5章 系统调试与维护 20
5.1  系统调试 20
5.2  系统维护 22
参考文献 23
致 谢 24 [版权所有:http://think58.com]
3.3  聊天室功能说明
该聊天室的实现共由7个文件完成,通过nickname.htm登录界面进入聊天室后,用户进入聊天室,用户可以从聊天用户窗口看到该聊天室中所有用户id;在聊天窗口中看到随时更新的聊天信息;用户可以给所有人或某一个聊天用户发送公共的聊天信息,可以给自己的聊天信息定义不用的颜色,还可以加上丰富的表情语言,这个聊天内容大家都会看到;用户还可以给某个用户发送私人的聊天信息,这种信息属于私聊信息,只有发送者和接收者自己可以看到;此外聊天窗口中还有一些系统公告,比如某某登陆聊天室、某某离开的消息。若用户想退出,按退出键便可离开聊天室 。 [资料来源:THINK58.com]
3.4  系统功能模块说明
(1)登陆模块——登陆页(nickname.asp):主要用于记录登陆者——聊天者的昵称、登陆时间、IP地址等信息。
(2)谈话模块(chat.asp):主要用于发送谈话内容,选择私聊对象,清空谈话内容,选择动作,显示帮助文件,退出等多项功能。
(3)显示模块:分为对所有人和私聊两部分。对所有人的为(text.asp),私聊为(scr.asp)。实现了对话内容,动作等的显示。
(4)人员列表(allname.asp):显示所有聊天人员名称,可以提供自动和手工刷新人员列表的功能。
(5)功能模块:主要用于管理聊天室,包括屏蔽,分屏,刷新等功能按钮。
(6)站名和聊天室名显示模块:显示站名和聊天室名。
[来源:http://think58.com]
系统功能模块图:
[资料来源:www.THINK58.com]
  [资料来源:http://think58.com]
预览图: [资料来源:THINK58.com]
[来源:http://think58.com]
毕业设计(www.think58.com)