摘 要 互联网技术的不断发展和普及,使构造互联网站、开发网络应用程序已经成为当前的热门技术之一。开发网络应用程序必须了解两部分内容,即前台的开发工具和后台的数据库。本文以BBS和聊天室的构建为例,介绍了利用ASP技术进行前台界面设计,利用Access设计后台数据库以及利用ADO数据库访问技术实现对数据库的各种管理操作,实现BBS和聊天室的各种基本功能。 论坛也称为BBS(Bulletin Board Service,电子公告板)是Internet上的一种电于信息服务系统。它提供一块公共电子白板,每个用户都可以在上面书写,可发布信息或提出看法。 网络聊天室(chat)是利用www服务器特定的程序,实现两人和多人同时在线通过键盘聊天。需要注意的是只有独享服务器和托管服务器能够开建聊天室。
关键词: BBS 论坛 聊天室 ASP 对象
Abstract The Internet technology unceasing development and the popularization, caused the structure to interconnect the website, the development network application procedure already becomes one of current popular technical. The development network application procedure must understand two parts of contents, namely onstage development kit and backstage database. This article take BBS and chatroom constructing as the example, introduced uses the asp language the essential usage. BBS (Bulletin Board Service, notice board service) is on the Internet one kind of electricity to the information service system. It provides together the public electronic tabula rasa, each users all may write in above, may issue the information or proposes the view. The network chatroom (chat) uses the www server specific procedure, realizes two persons and at the same time the multi- people on-line chats through the keyboard. Needs to pay attention is only has alone enjoys the server and is entrusted with the server to be able to open constructs the chatroom.
Keyword: BBS forum chatroom ASP object
目 录 摘 要 I ABSTRACT II
第一部分 BBS的制作 - 1 - 第 1 章 引 言 - 1 - 第 2 章 系统功能设计 - 2 - 2.1 对象分析 - 2 - 2.2 功能设计 - 3 - 第 3 章 系统设计架构和数据库设计 - 8 - 3.1 软件的运行环境设计 - 8 - 3.2 功能块分析 - 8 - 3.3 系统开发计划 - 11 - 3.4 数据库设计 - 12 - 3.4.1 数据库的结构定义 - 13 - 3.4.2 数据库的连接 - 16 - 3.4.3 数据表间的关系 - 16 - 第 4 章 论坛功能实现 - 18 - 4.1 数据库的访问 - 18 - 4.2 CSS样式表的使用 - 19 - 4.3 公共函数FUN的使用 - 21 - 4.4 论坛的实现 - 22 - 4.4.1 用户身份验证 - 22 - 4.4.2 注册新用户 - 23 - 4.4.3 显示主题留言 - 24 - 4.4.4 添加新贴 - 26 - 第二部分 聊天室的制作 - 29 - 第 5 章 准备:聊天室的需求分析与功能架构 - 29 - 第 6 章 制作:聊天室的功能实现 - 31 - 6.1 APPLICATION对象和SESSION对象 - 31 - 6.1.1 Application对象: - 31 - 6.1.2 Session对象 - 33 - 6.2 聊天室发信息的实现 - 37 - 6.3 实现私聊 - 39 - 6.4 屏蔽用户 - 40 - 结 论 - 42 - 致 谢 - 43 - 参考文献 - 44 -
第一部分 BBS的制作 第 1 章 引 言 论坛通常被称为BBS,即Bulletin Board System ,意思是电子公告版。这是因特网上常见的Web信息服务系统,也是用于发布公告信息和讨论问题的在线交流平台。 大部分BBS由教育机构、研究机构或商业机构管理。像日常生活中的黑板报一样,电子公告牌按不同的主题、分主题分成很多个布告栏。布告栏设立的依据是大多数BBS使用者的要求和喜好,使用者可以阅读他人关于某个主题的最新看法(甚至可看到几秒钟前别人刚发布的观点),也可以将自己的想法毫无保留地贴到公告栏中。同样地,别人对你的观点的回应也是很快的(有时候几秒钟后就可以看到别人对你的观点的看法)。如果需要私下的交流,也可以将想说的话直接发到某个人的电子信箱中。如果想与正在使用论坛的某个人聊天,可以启动聊天程序加人闲谈者的行列,尽管谈话的双方素不相识,依然可以亲近地交谈。 在BBS里,人们之间的交流打破了空间、时间的限制。在与别人进行交往时,无须考虑自身的年龄、学历、知识、社会地位、财富、外貌和健康状况,而这些条件往往是人们在其他交流形式中无可回避的。同样地,也无从知道交谈的对方的真实社会身份。这样,参与BBS的人可以处于一个平等的位置与其他人进行任何问题的探讨。这对于现有的所有其他交流方式来说是不可能的。BBS连入方便,可以通过Internet登录,也可以通过电话网拨号登录。BBS站往往是由一些有志于此道的爱好看建立,对所有人都免费开放。而且,由于BBS的参与人众多,因此各方面的话题都不乏热心者。可以说,在BBS上你可以找到任何你感兴趣的话题。
.................................................
|