通用BBS系统设计与开发论文


时间: 2021-08-21 22:47:02 人气: 11 评论: 0

进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件。

BBS的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”, BBS在国内一般称作网络论坛。BBS作为一种新兴的网络版应用软件,在交友互动、商业、新闻报道上都有广泛的应用前景,1978年在美国芝加哥开发出一套基于8080芯片的CBBS/Chicago,此乃最早的一套BBS系统。国内大约是从1991年开始,开始了第一个BBS站。经过长时间的发展,直到1995年,随着计算机及其外设的大幅降价,BBS才逐渐被人们所认识。1996年更是以惊人的速度发展起来。  

在计算机网络飞速发展的今天,BBS已经成为人们网上交流的重要平台,因此对BBS的研究是十分必要的。本文就是基于Web技术,采用软件工程的结构化开发方法,设计和开发了一个简单实用的网上论坛。


关键词:网络论坛;BBS;JSP技术;数据库;Web技术;软件工程

(1).会员模块: 

 此模块用来实现会员的登陆注册和会员资料的修改和查找。

1.会员登陆模块: 

会员可以通过此模块对论坛进行登陆,登陆后便可以使用所有的会员功能, 比如发帖回复等等。

2.会员注册模块: 

没有会员帐号的用户,可以通过此模块添加会员信息,添加成功后便可登陆论坛,使用会员功能。

3.资料修改模块: 

已注册的会员在登陆后,可以通过此模块,对会员的基本资料,联系方式,密码,头像等资料进行修改。

4.会员查找模块: 

已注册的会员在登陆后, 可以通过此模块,对会员进行查找,并可以查看对方的资料,联系方式等等,从而方便会员之间的联系。

(2).帖子模块: 

1.帖子发表模块: 

已注册的会员在登陆后,可以在相应的论坛中,发表或转载自己的大作,发表成功后,其他会员便可以在相应的论坛中看到这篇帖子,并可以对其进行回复等操作。

2.帖子回复模块: 

会员在发表完帖子后,用户便可查看相关文章,并可以在文章中对已发表的帖子进行回复。

3.帖子查找模块 

会员可以通过此模块,根据帖子的标题和作者,对相关的帖子进行查找。

(3).后台管理: 

1.帖子查找模块: 

此模块和帖子模块中的帖子查找类似,只是管理员的搜索条件比普通用户更加的广泛,使搜索变的便捷。

2.帖子管理模块: 

帖子管理模块是管理员对帖子管理的平台,如果管理员查看到帖子有不适宜发表的内容时,可以对帖子选择删除或者锁定等操作,如果看到优秀的帖子, 还可以将帖子进行置顶,加精。



目录

一、 系统概述 2

1.1总体概述 2

1.2开发背景 2

1.3开发目的 2

二、 系统分析 2

2.1 技术可行性分析 2

2.1.1 开发语言综述 2

2.1.2 MySQL 数据库的选用 2

2.1.3 S.S.H 框架的优点 2

2.1.4 系统层次设计 2

2.1.5 技术可行性综述 2

2.2 时间可行性(项目开发计划) 2

2.3 系统需求分析 2

2.3.1 系统开发运行环境 2

2.3.2 业务描述 2

2.3.3 系统功能概述 2

2.3.4 数据流程 2

2.4 系统总体结构分析结论 2

三、 系统设计 2

3.1 系统概要设计 2

3.1.1 功能模块设计 2

3.1.2 系统界面设计 2

3.1.3 系统的组件设计 2

3.2 数据库设计 2

3.2.1 概念模型设计(E-R 图) 2

3.2.2 数据库表及关系建立 2

3.2.3 详细数据库结构设计 2

四、 系统的设计与实现 2

4.1 系统框架实现 2

4.1.1 底层数据库的建立 2

4.1.2 持久化层的建立(hibernate) 2

4.1.3 业务逻辑层的建立 2

4.1.4 表示层的建立 2

4.2 系统功能模块实现 2

4.2.1 会员模块实现 2

4.2.2 帖子模块实现 2

4.2.3 后台管理模块实现 2

4.3 系统设计总结 2

五、 系统的调试与测试 2

5.1 测试概述 2

5.1.1 软件测试的目的 2

5.1.2 软件测试的任务 2

5.1.3 测试环境 2

5.2 单元测试 2

5.2.1 黑盒测试 2

5.2.2 白盒测试 2

5.2.3 模块接口测试 2

5.3 集成测试 2

5.3.1 自顶向下集成 2

5.3.2 确认测试标准 2

六、 结论 2


评论
188083800