基于asp聊天室设计与实现

基于asp聊天室设计与实现

ID:9806117

大小:126.00 KB

页数:21页

时间:2018-05-10

基于asp聊天室设计与实现_第1页
基于asp聊天室设计与实现_第2页
基于asp聊天室设计与实现_第3页
基于asp聊天室设计与实现_第4页
基于asp聊天室设计与实现_第5页
资源描述:

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

1、基于ASP聊天室设计与实现编号:xxxxx学院毕业论文系别:xx专业:xxxxxxxxxxxxxxxxx姓名:xxx指导教师: 日期:2010-4-23 xxxxxx学院教务处21基于ASP聊天室设计与实现xxxxxxx学院毕业设计(论文)任务书系别:xxx班级:xxxxxx姓名:xxxxx指导教师:一.题目:二.设计(论文)要求(包括主要指标):三.参考文献:21基于ASP聊天室设计与实现摘要本文主要讲述使用ASP提供的Application和session两个对象,构造一个基本的聊天室系统,其中App

2、lication对象和Session对象分别用来存储聊天用户的聊天内容和用户名,而聊天室的定时刷新用标记实现关键词:ASPApplication对象Session对象定时刷新聊天。21基于ASP聊天室设计与实现目录摘要2第一章绪论41.1设计思想41.2开发工具和相关技术简介41.2.1ASP简介41.2.2SQLserver2000简介41.2.3JavaScript简介51.2.4DHTML(动态HTML)简介51.2.5Cookie技术简介5第二章聊天室总体分析和设计62.1聊天室运行原

3、理62.2聊天室的功能62.3聊天室的页面结构设计62.4聊天室的程序结构设计62.5数据库结构设计72.5.1实例聊天室列表模块72.5.2在线用户的列表模块表结构7第三章聊天室的详细设计83.1程序变量说明83.1.1服务器端全局变量83.1.2服务器端局部变量83.1.3客户端局部变量93.2聊天室的核心引擎(全局聊天消息分发引擎)设计93.3核心算法与重点代码的设计103.3.1全局信息高速缓冲的实现103.3.2数据接收实现103.4用户客户端聊天信息输入与发送模块设计113.4.1聊天内容输入

4、表单设计113.4.2客户端表单提交程序设计123.5用户客户端全局聊天信息接收与显示模块设计123.6登陆聊天室模块153.7退出聊天室模块16结束语18致谢19参考文献2021基于ASP聊天室设计与实现第一章绪论在Internet(互连网)飞速发展的今天,上网成为越来越多人们的选择.有关的网络技术也层出不穷.现今活跃在WEB站点中的ASP就是近年才发展起来的一项新型技术.ASP功能强大,本领高强,利用ASP功能时几乎没有什么限制,可以实现动态页面.本文主要介绍了ASP技术相关的基础知识,并探讨了利用A

5、SP+SQLserver建立聊天室的设计思想,方法及设计过程,详细地分析了各个模块的功能及实现方法.本文所实现的聊天室具有良好的程序结构和人机交互界面,通用性强,可应用于不同需求的网站.1.1设计思想在互联网上,传统的网站或用户都使用类似于Email(电子邮件)的形式互相发送信息来进行一系列的交流.但这种异步交互的办事效率可见是很低的.为提高效率,让用户之间能达到实时交互的目的,所以出现了可以实时交流信息的聊天室,来满足用户的需求.1.2开发工具和相关技术简介1.2.1ASP简介ActiveServerP

6、ages(ASP)是服务器端的脚本编写环境,可用它来创建动态Web页或生成功能强大的Web应用程序.ASP页是包括HTML标记,文本和脚本命令的文件.ASP页可调用ActiveX组件来执行任务,例如连接到数据库或进行商务计算.通过ASP,可为您的Web页添加交互内容或用HTML页构成整个Web应用程序,这些应用程序使用HTML页作为您的客户的界面.ASP的特点:ASP可以和HTML或其它脚本语言(VBScript,JavaScript)相互嵌套。ASP是一种在WEB服务器端运行的脚本语言,程序代码安全保密

7、。ASP以对象为基础,因此可以使用ActiveX控件继续扩充其功能。ASP内置ADO组件,因此可以轻松的存取各种数据库。ASP可以将运行结果以HTML的格式传送至客户端浏览器,因而可以适用与各种浏览器。制作本聊天室,服务器端我们使用的是VBScript脚本,客户端我们使用功能强大的javascript脚本实现BS交互.1.2.2SQLserver2000简介SQLServer2000是一个杰出的数据库平台,可用于大型联机事务处理数据仓库以及电子商务等,特别是对XML,HTTP的支持,以及在WEB,数据仓库

8、服务中的应用,而且存取运行速度远远高于Access等小型数据库.所以很适合用于实时性要求比较高的应用程序,本聊天室因为实时性要求比较高,所以使用SQLserver2000作为数据库,以获得高效的性能.21基于ASP聊天室设计与实现1.2.3JavaScript简介JavaScript是由Sun公司及网景Netscape公司开发的.它可以让你设计交互的网页内容,但不能单独执行,必须在浏览器或服务器上执行.本文就是他在客户浏览器上

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

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

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