在线聊天室的设计与实现ASP+ACCESS

时间:2020-09-01 16:15:33 计算机应用毕业论文 我要投稿

在线聊天室的设计与实现ASP+ACCESS

毕业论文

目录

前言 1
1 绪论 2
1.1 概述 2
1.2 聊天室基础知识 2
1.3 ASP简介 4
1.4 Dreamweaver简介 7
1.5 数据库原理 9
1.6 本章小结 12
2 系统需求分析 13
2.1 项目背景与模式分析 13
2.2 任务概述 14
2.3 系统需求规定 14
2.3.1 对功能的需求规定 14
2.3.2 对性能的需求规定 15
2.3.3 数据库需求分析 15
2.3.4 故障处理要求 16
2.3.5 其他要求 16
3 系统数据库设计 17
3.1 系统数据库设计流程 17
3.2 系统数据库逻辑结构设计 17
3.2.1 用户基本信息表 18
3.2.2 聊天信息表 19
3.2.3 聊天主题表 19
3.2.4 2进制位数表 20
3.3 建立数据库连接 20
3.4 本章小结 20
4 系统分析与设计 21
4.1 系统概要设计 21
4.1.1 系统设计方案 21
4.1.2 系统结构分析 22
4.1.3 系统流程分析 23
4.1.4 系统E-R图设计 23
4.2 系统功能详细设计 25
4.2.1 用户注册登陆与注销功能模块 25
4.2.2 验证码功能模块 25
4.2.3 查询与排行功能模块 26
4.2.4 系统管理模块 26
4.2.5 聊天功能模块 27
4.2.6 特殊功能模块 27
4.3 系统关键代码分析 28
4.3.1 注册登陆与注销模块代码分析 28
4.3.2 聊天模块代码分析 35
5 系统的运行与测试 39
5.1 系统的运行 39
5.2 系统的测试 43
6 结束语 48
参考文献 49
致谢 50

在线聊天室的设计与实现
 
摘要:聊天室是1个可以让许多用户同时互相通信的网上园地,用户可以通过网上聊天室与他人进行没有时间地点限制的交流。针对当前网络聊天室的蓬勃发展,以及ASP技术在其上的应用,本文从理论和实践两个角度出发,给出了聊天室主要功能的分析与设计,并对聊天室与ASP技术进行了较为深入的探讨。
论文共分5章,各章内容安排如下:第1章,简要的介绍了本设计的选题背景,并介绍了聊天室开发工具及数据库的相关知识;第2章,主要分析了系统应该达到的目标以及实现本系统的1些要求;第3章,主要分析了系统相关数据库各表的设计与实现;第4章系统详细设计包括系统功能详细介绍、主要功能模块程序流程图以及安全保密设计和关键代码分析;第5章系统的运行与测试,描述系统的具体运行与测试过程等。
关键词:聊天室;ASP;数据库;Dreamweaver2004

The Design and Realization of Chatting Room Online
 
Abstract: The chatting room is a virtual space that enables many users to contact with each other simultaneously online. Users could communication with others without the limitation of the time and space. In light of the current vigorous development of the network chatting room and the application of ASP technology, this article will discuss the chatting room and ASP technology in depth from both theory and practice aspects by virtue of analyzing and designing the cardinal function of the chatting room.
It will be divided into five sections, and they are as follows: Chapter One, briefly introduces the related background of this design, in addition to the exploitative tool, the correlative knowledge of the database; Chapter Two, in which having mainly analyzed the goal which the system should obtain and matched some requirements of this system; Chapter Three, emphasis has been placed here on the design and operation of the various tables of the database system; Chapter Four, is composed of such sections as detailed introduction of the system function, flow chart design of the main functional module’s procedure as well as safe security design and essential code analysis; Chapter Five, describes the systems concrete operation and testing processes and so on.
Keywords: Chatting Room; ASP; Database; Dreamweaver2004

 
前言
在传统生活里,人们要互相联络,相隔不远的还好说,可以约到1起吃饭喝咖啡,但如果要是相隔万里,就不是很方便了,虽然可以通过传统的写信,电话等方式联络,但此类方式所固有的周期缓慢,呆板不可靠的缺点逐渐显露。在这个信息极其发达的时代,我们目前可以用来进行信息交流的方法也有非常多,比如电报、电话、电子邮件、OICQ等等通讯手段,但是这些或者不方便或者有局限性或者有费用的问题,比如电话就是属于费用比较高的1种方式,而且1般情况下不能进行多人会谈,只能2方通话,那么1个需要几个人1起讨论的会议就不能举行,1般情况下都需要花费大量的人力物力把这几个人聚集到同1地点才能进行讨论。非但费时费力费钱而且效果也不1定很好。电子邮件则不是1种及时联系的手段,需要1定时间才能到达,只能作为1种辅助交流的手段。聊天室是1个通过国际互联信息网络进行多人通讯的系统。如今人们可以通过网络坐在家中,进入聊天室,选择合适的房间,寻找合拍的朋友,自己完成整个联络与交往过程程,进入自由轻松联络新时代。而且,聊天室能很好的解决上述那些问题,我们不需要聚集在同1地点,各自在不同的地点就可以在聊天室中发言,大家互相讨论。而且好的聊天室还有各种表情符号等可以加强我们的表达。而且聊天室费用低廉,信息交流速度快,只有这样,才能在这个涌动的'社会中加强联系,创造出更多的财富。聊天室的出现为把人类带入信息社会做出了巨大的贡献。
现今活跃在Web站点中的ASP是前几年发展起来的1项技术。ASP功能强大、本领高强,利用ASP功能时几乎没有什么限制,可以实现动态页面。本文主要介绍了ASP技术相关的基础知识,并探讨了建立聊天室的设计思想、方法及设计过程,详细地分析了各个模块的功能及实现方法。本文所实现的聊天室具有良好的人机交互界面、合理的数据库结构可以实现发言、自动显示所在聊天室的成员、管理员对该聊天室进行管理等交互功能,经过调试链接,证明可应用在各种大小网站。

【在线聊天室的设计与实现ASP+ACCESS】相关文章:

1.基于J2EE在线考试系统的设计与实现

2.关于网络工程师在线学习系统的设计与实现的论文

3.尾矿库在线监测系统的研究与实现

4.Java如何实现点的在线添加

5.Java实现点在线添加的方法

6.网络书店设计与实现

7.客户关系管理的设计与实现

8.Java日志系统框架的设计与实现

9.基于Perl的DoS工具设计与实现