基于ASP的聊天室设计与实现
摘 要
系统主要采用Microsoft ASP作为开发工具,使用Dreamweaver MX 对系统进行编辑,并利用ASP技术与服务器的Access数据库连接。系统采用Microsoft Access作为数据库后台,使系统开发更为简单、方便, 利用ADO数据库访问技术实现对数据库的各种管理操作,实现前台界面设计和后台数据库的设计,并能轻松的实现聊友资料注册,修改,管理员登入,聊天室管理,权限管理,在线名单列表和信息发送,另外还有聊友登入统计情况等功能。系统是基于ASP开发设计的,其主要特性是能动态完成信息的传递,且具有高效的交互性,更有效的处理客户请求, 且具有更简单, 更方便的数据库访问方法, 易于维护和更新。这种技术程序由文本, HTML标记和脚本组合而成, 论文会介绍其运行所需环境及其工作流程和各个功能控件的工作原理。
关键词: 聊天室,对象,Access,IIS
目 录
摘要 Ⅲ
ABSTRACT Ⅳ
引言 Ⅴ
第一章 系统概述 1
1.1 系统说明 1
1.2 系统功能简介 2
第二章 开发环境介绍 3
2.1 系统运行环境配置 3
2.2 ASP 简介 3
2.2.1 ASP的优点 4
2.2.2 ASP的6大对象 5
2.2.3 ASP的使用环境 6
2.2.4 配置MicrosoftIIS 7
2.2.5 ASP的脚本语言 8
2.3 动态网页开发工具DREAMWEAVER MX简介 9
2.4 系统数据库介绍 10
2.4.1 数据库的概念 10
2.4.2 ACCESS简介 10
2.5 “结构化查询语言”(SQL)简介 11
2.6 ASP与ADO配合工作 12
第三章 数据库设计 15
3.1 数据表的介绍 15
3.2 数据的加密介绍 18
3.3 建立数据库连接 18
第四章 总体设计 20
4.1 用户模块介绍 20
4.1.1 服务器及客户端的功能可划分为以下模块 20
4.1.2 总体流程图如下 21
第五章 详细设计 22
5.1 新用户注册 22
5.2 聊天室初始化 22
5.3 用户登陆 25
5.4 用户帮助 26
5.5 留言板 28
5.6 聊天室主页面 31
第六章 软件测试 33
6.1 软件测试的重要性 33
6.2 测试 33
6.3 步骤 33
6.4 CHAT 主窗体模块测试 35
结 束 语 36
致 谢 37
参考文献 38
程序附录 39