成都电子机械高等专科学校
毕 业 设 计(论 文)
题 目:网 络 论 坛 建 设
系 别:
专 业:
学生姓名: 班级/学号
指导老师/督导老师:
1
起止时间:200 7 年 3 月 28 日 至 200 7 年 6 月10日
基于ASP网上论坛的设计及应用
摘 要
现在网上的论坛到处都有,但不知您是否遇到过这样的情况:在杂乱无章的讨论信息中来寻找自己想要的内容,是一件很费费时费力的事情,到后来,您就都不想去看什么论坛了。那么我们能不能对自己网站论坛的内容按自己的要求来进行讨论呢?即所有用户发到论坛的文章,都以提问的方法按分类显示出来,知道所提问题的答案的用户进行问题解答,然后就发表出来。否则就删掉了,这样的论坛比起一般的论坛来,能够提供给为明确有益的内容。增加了学习知识和交流问题的趣味性和互动性,讨论问题也有目的性.
本文正是基于这一需要而开发的论坛管理系统,完成了用户的各项信息管理及信息交流,着重分析了开发过程,重点及解决方案.
关键词:论坛 ASP IIS 连接 数据库
2
论坛的设计及应用
目 录
引 言????????????????????????????????????? 5 第一章 绪论?????????????????????????????????? 8 1.1 论坛的开发目的 .......................................................................................................................... 8 1.2 论坛的开发意义 .......................................................................................................................... 8 第2章 ASP技术综述?????????????????????????????? 9 2.1 IIS与ASP的结合 ....................................................................................................................... 9 2.2 ASP的内部特点 ......................................................................................................................... 10 2.2.1.ASP内部6大特点 ............................................................................................................. 10 2.2.2. Global文件 ..................................................................................................................... 10 2.3 利用ADO访问数据库 ................................................................................................................ 11 2.3.1.创建数据源名 .................................................................................................................... 12 2.3.2.创建数据库链接 ................................................................................................................ 12 2.3.3.创建数据对象 .................................................................................................................... 12 2.3.4.操作数据库 ........................................................................................................................ 13
3
2.3.5.关闭数据对象和链接对象 .............................................................................................. 13 2.4 ASP与CGI的比较 ..................................................................................................................... 13 第三章 总体规划与设计????????????????????????????? 15 3.1 系统可行性分析 ........................................................................................................................ 15 3.2 系统设计思想 ............................................................................................................................ 15 3.3 系统设计目标 ............................................................................................................................ 16 3.3.1前台在线交流子系统 ......................................................................................................... 16 3.3.2后台管理子系统 ................................................................................................................. 16 3.4 系统整体结构及其说明 ............................................................................................................ 17 第四章 网上论坛应用系统的开发与实现?????????????????????? 17 4.1 开发环境 .................................................................................................................................... 17 4.1.1.硬件环境 ............................................................................................................................ 18 4.1.2.软件环境 ............................................................................................................................ 18 4.2 系统总体方案的设计与实施 .................................................................................................... 22 4.2.1网页制作工具的选择 ......................................................................................................... 22 4.2.2 页面风格的确定 ................................................................................................................ 22 4.2.3 Web页面的设计与制作 ..................................................................................................... 23 4.2.4设计过程中使用的主要技术及元素 ................................................................................. 24 4.3 WEB数据库的建立及链接 .......................................................................................................... 24 4.3.1数据库简介 ......................................................................................................................... 24 4.3.2数据分析——数据库中表的建立 ..................................................................................... 25 4.3.3.建立与数据库的连接 ........................................................................................................ 25 4.4 总结??????????????????????????????????? 26 致 谢....................................................................... 27 参考文献 ……………………………………………………………………………………………27 附录:程序清单和主要运行界面”????????????????????????? 28
4
引 言
Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各
种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。
Internet带给我们的不仅是无穷的信息,更是交流和学习方式的变迁,在互联网高速发展的今天,传统的打电话,面对面的交流和学习方式因时间和空间的限制,已无法满足当今快节奏的生活,在网络化的今天,依托互联网(论坛)保持用户之间的联系和交流,显得非常方便.因此进行这方面的研究有非常重要的实际意义.
BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”。BBS最早是用来公布股市价格等类信息的,当时BBS连文件传输的功能都没有,而
5