欢迎来到天天文库
浏览记录
ID:1392496
大小:792.00 KB
页数:63页
时间:2017-11-11
《基于asp的聊天室设计与实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于ASP的聊天室设计与实现毕业论文目录摘要ⅢABSTRACTⅣ引言Ⅴ第一章系统概述11.1系统说明11.2系统功能简介2第二章开发环境介绍32.1系统运行环境配置32.2ASP简介32.2.1ASP的优点42.2.2ASP的6大对象52.2.3ASP的使用环境62.2.4配置MicrosoftIIS72.2.5ASP的脚本语言82.3动态网页开发工具DreamweaverMX简介92.4系统数据库介绍102.4.1数据库的概念102.4.2ACCESS简介102.5“结构化查询语言”(SQL)简介112.6ASP与ADO配合工作12第三章数据
2、库设计153.1数据表的介绍153.2数据的加密介绍183.3建立数据库连接18第四章总体设计204.1用户模块介绍204.1.1服务器及客户端的功能可划分为以下模块20III4.1.2总体流程图如下21第五章详细设计225.1新用户注册225.2聊天室初始化225.3用户登陆255.4用户帮助265.5留言板285.6聊天室主页面31第六章软件测试336.1软件测试的重要性336.2测试336.3步骤336.4Chat主窗体模块测试35结束语36致谢37参考文献38程序附录39引言在Internet飞速发展的今天,互联网成为人们快速获取、发布
3、和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。III聊天室是一个通过国际互联信息网络进行多人通讯的一个系统。在这个信息极其发达的时代,我们目前可以用来进行信息交流的方法也有非常多,比如电报、电话、电子邮件、OICQ等等通讯手段,但是这些或者不方便或者有局限
4、性或者有费用的问题,比如电话就是属于费用比较高的一种方式,而且一般情况下不能进行多人会谈,只能2方通话,那么一个需要几个人一起讨论的会议就不能举行,一般情况下都需要花费大量的人力物力把这几个人聚集到同一地点才能进行讨论。非但费时费力费钱而且效果也不一定很好。电子邮件则不是一种及时联系的手段,需要一定时间才能到达,只能作为一种辅助交流的手段。但是,聊天室这个就能很好的解决这个问题,我们不需要聚集在同一地点,各自在不同的地点就可以在聊天室中发言,大家互相讨论。而且好的聊天室还有各种表情符号等可以加强我们的表达。而且费用低廉,信息交流速度快,只有这样
5、,才能在这个涌动的社会中加强联系,创造出更多的财富。在当今的互联网上,传统的网站或用户一般都使用类似于电子邮件的形式互相发送信息来进行一系列的交流.但这种异步交互的办事效率是较低的.因此为了提高效率,让用户之间能达到实时交互的目的,所以出现了可以实时交流信息的聊天系统,聊天室是解决网友交流的一个好场所,很多志同道合的网友可以围绕一个主题去展开讨论,也可以同行业的交流,一个用户能同时与多个用户来聊天,也可以和自己喜欢的人来聊天,满足用户的需求。III第一章系统概述1.1系统说明ASP是服务器端的脚本编写环境,可用它来创建动态Web页或生成功能强大
6、的Web应用程序,我们在HTML的基础之上用ASP编程实现聊天系统的设计,在实现的过程中我们还用到数据库,来存放我们的聊天内容和用户姓名,我们通过他可以查找到我们聊天的记录,聊天系统的设计和实现的过程之中登陆界面和聊天界面的设计是重要的部分。谈话内容储存方式,ASP有两种选择,一种是以文本文件方式,一种是以数据库方式,ASP对文本文件操作的指令不如ADO(ActiveDataObject)提供的对数据库操作的指令多,所以利用ADO,ASP能对数据库灵活地操作,比如插入、删除、更新、查询等。用ASP进行设计,ASP程序可以很灵活地传递参数,并且可
7、以很灵活地将程序流程分割成几个单独的ASP程序,非常利于程序的调试,对ActiveX控件的支持和ADO的强大操作能力得利用ASP能够开发功能非常强大的程序。本课题主要研究HTML语言、ASP语言、ACCESS数据库、IIS服务器的架设、如何在ASP中读取数据、写数据、更新维护数据,和如何在WINDOWS2000SERVER+IIS5.0环境下的服务器上运行这个软件。为实现网络聊天的功能,采用ASP编程,服务器与客户端采用了TCP/IP连接方式,在设计聊天方案时,实行将所有信息发往服务器端,再由服务器进行分别处理的思路,服务器端是所有信息的中心。
8、于服务器端要保存用户信息,我们利用数据库来实现这一功能,因此首先需要建立用户信息数据库。在客户端保存聊天纪录和用户号码这一功能的实现中,采用了文件系统
此文档下载收益归作者所有