{$cfg_webname}
主页 > 计算机 > ASP >

基于ASP的某学校校园BBS的设计与实现

来源:wenku163.com  资料编号:WK1638192 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK1638192
资料介绍

基于ASP的某学校校园BBS的设计与实现
摘    要
BBS是Bulletin Board System的缩写,即电子公告板。它是以文字为主的界面,为广大网友提供了一个彼此交流的空间。如今BBS已经在各个大学校园里普及,是学生之间交流信息,共享资源,娱乐休闲的场所,并已经成为广大学生在校生活不可获缺的一部分。
本设计具有一般网上论坛的所有功能,并体现出校园的风格。该系统提供的功能包括会员注册、个人信息查询和修改、密码找回、阅读帖子、发表帖子、帖子搜索、和会员留言等。本系统一大特点是共设置了4种不同身份的会员等级,每个等级都具有特殊的操作权限,使该系统能得到更好的维护和管理。
本文首先介绍了该系统的设计思路和需求分析,接着介绍了该系统所使用的一些关键技术,然后是对系统的详细介绍,包括系统所创建的数据库及该系统的具体功能。

关键词:注册;阅读帖子;发表帖子;搜索;权限

The Design and Realization of Campus BBS Based on ASP
Abstract
Indication of Bulletin Board System, BBS is the electronic bulletin board. It was based on the text-based interface and provides a place of communicate each other for the people on the Internet. Nowadays, BBS is very popular in the campuses, where the students can enjoy the services such as the exchange of information, sharing of resources, leisure and entertainment. It plays a important part in the studying life.
In addition to all functions of the common BBS system, this design exhibits the school style. The functions of this BBS includes the registration, inquiry and change of personal information, password recovery, read the topics, published topics, search topics and send message to other members. Four levels of membership is the obvious feature of this system, because each level has special competence, so the system is easy to manage.
At first ,this paper introduces the main idea and the requirements analysis of the system at first, and some key technologies are used in this system, the next is the introduction of the system in detail, including the database and specific operations.

Key words: registration; read topics; published topics; search; privilege

 
目    录
论文总页数:29页
1 引言    1
1.1 课题背景与开发目的    1
1.2开发环境    1
1.3硬件需求    1
2 需求分析    1
2.1系统概述    1
2.2系统角色划分    3
3 系统总体设计    3
3.1关键技术    3
3.1.1 ASP技术    3
3.1.2 数据库技术    4
3.1.3 加密技术    4
3.2逻辑流程    5
3.3方案选择    5
3.3.1 数据库需求分析    5
3.3.2 数据库设计    6
3.3.3 数据库连接的实现    8
4 系统的完整设计与开发    9
4.1系统显示前的准备    9
4.1.1 论坛基本配置    9
4.2 系统主要功能分析    10
4.2.1 用户注册    10
4.2.2 论坛显示    12
4.2.3 发帖与回复    15
4.2.4 查看个人资料    17
4.2.5 个人好友管理    19
4.2.6 文章搜索功能    20
4.2.7 会员短消息功能    22
4.3权限管理详细设计    23
4.3.1 功能概述    23
4.3.2 管理员权限    23
4.3.3 版主权限    25
4.3.4 贵宾权限    25
结    论    27
参考文献    27
致    谢    28
声    明    29
 
1 引言
1.1 课题背景与开发目的
BBS是Bulletin Board System的缩写,即电子公告板。它是以文字为主的界面,为广大网友提供了一个彼此交流的空间。随着互联网技术的迅猛发展,网络给人们带来了很多便利,人们借助于网络进行相互交流变得更加方便。于是,以互联网为基础的网上论坛逐渐成为人们发表言论的一个平台。一些具有前卫风格的校园BBS随着互联网的普及在各大高校建立,并逐渐成为学生之间交流信息,共享资源,娱乐休闲的场所,成为广大高校学生课余生活中不可获缺的一部分。而且在不久的将来,各种各样展现自身风格的校园BBS会深入到中学甚至小学校园。
本系统采用B/S模式设计,开发目的除了作为在校学生、老师发布消息,共享资料,娱乐休闲的平台,也可成为对外展示校园的一个“活广告”。
1.2开发环境
本系统是在windows XP操作系统下,使用UltraEdit-32和DREAMWEAVER作为开发工具进行开发的。数据库使用的是ACCESS。
1.3硬件需求
在运行本系统前,请检查一下计算机是否满足以下要求。
计算机要求的配置为:
(1) WINDOWS ServicePack4.0和  Internet 信息服务器 5.0 (IIS 5.0)
(2) Microsoft Office Access2000以上版本
(3) Windows 2000/XP 简体中文版+简体中文IE5.0以上版本
2 需求分析
2.1系统概述
根据该BBS的逻辑功能划分,本系统一共分为七大功能模块,分别是用户注册和登陆模块,用户资料管理模块,文章发表和文章浏览模块,文章搜索模块,管理员操作模块,版主操作模块,论坛短消息功能模块。其中管理员操作又划分为论坛文章操作模块及论坛设置模块。用户资料管理模块可划分为用户密码重设模块,用户信息查询模块,用户资料修改模块。

推荐资料