基于 ASP 的某学校校园 BBS 的设计与实现
基于 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