BBS论坛毕业设计论文

发布时间 : 星期一 文章BBS论坛毕业设计论文更新完毕开始阅读

人生最大的幸福,是发现自己爱的人正好也爱着自己。 基于JSP的计算机技术交流论坛系统的设计与实现

摘 要

进入二十一世纪

计算机技术迅速向着网络化、集成化方向发展 传统的单机版应用软件正在逐渐退出舞台

取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件

BBS的英文全称是Bulletin Board System 翻译为中文就是\电子公告板\ BBS在国内一般称作网络论坛

BBS作为一种新兴的网络版应用软件

在交友互动、商业、新闻报道上都有广泛的应用前景

1978年在美国芝加哥开发出一套基于8080芯片的CBBS/Chicago 此乃最早的一套BBS系统 国内大约是从1991年开始 开始了第一个BBS站 经过长时间的发展 直到1995年

随着计算机及其外设的大幅降价 BBS才逐渐被人们所认识

1996年更是以惊人的速度发展起来

在计算机网络飞速发展的今天 BBS已经成为人们网上交流的重要平台 因此对BBS的研究是十分必要的 本文就是基于Web技术

采用软件工程的结构化开发方法

设计和开发了一个简单实用的网上论坛

本文详细记录了整个论坛的开发过程

包括系统的分析阶段、设计阶段、测试阶段和实施阶段 并通过文字、图形和表格的形式

详细介绍了这个网络论坛的整体架构和设计特点 本论坛采用目前最流行的JSP技术 结合数据库技术

开发出了这个伸缩性好 扩展性强

能兼容、易维护、界面美观 功能实用的BBS系统

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

Abstract

Into the 21st century

computer technology rapidly towards network-based

integrated direction. Traditional stand-alone application software is gradually leave the stage

replaced by support networks to support multiple data (multimedia) version of a new generation of Web applications.

BBS English full name is the Bulletin Board System is the \

BBS in domestic generally called network BBS.The rapid development of computer networks today

BBS has become an important platform for online communication

so BBS research is very necessary. This article is based on Web technology using software engineering structured development methods

design and develop a simple and practical on-line forum.

This paper records the entire development process of the Forum including the system analysis phase design phase

testing and implementation stages and through text

graphics and tabular form

detailing the overall structure of the network forum

and design features. The most popular forum using JSP technology

combined with database technology to develop this flexibility is good extensible compatible

easy to maintain attractive interface

features practical BBS systems.

Keyword:Forum;BBS;JSP Technology;Database;Web Technology;Software Engineering

目 录 摘 要 I

Abstract II 引 言 1

第一章 系统概要 3 1.1 背景与意义 3 1.2 开发方法 4

1.2.1 JAVA和JSP技术简介 4 1.2.2 SQL Server 2005概述 5 1.2.3 Tomcat 6.0服务器架构 6 1.2.4 运行环境的选择 6 第二章 系统需求分析 8 2.1 系统功能概述 8 2.1.1 系统功能需求 8 2.1.2 用例分析 8

2.1.3 概念层类图 10 2.2 系统性能要求 11 2.2.1 系统灵活性 11 2.2.2 输入输出要求 12 2.2.3 数据管理能力要求 12 2.3 可行性分析 12 2.3.1 社会可行性 12 2.3.2 技术可行性 12 2.3.3 经济可行性 13 2.3.4 操作可行性 13 第三章 系统概要设计 14 3.1 设计目标 14

3.2 网络论坛数据流图 15 3.3 面向数据流的设计方法 16 3.3.1 系统层次图(H图) 17 3.4 系统数据库设计 18 3.4.1 数据库设计原则 18 3.4.2 数据库概念结构设计 19 3.4.3 数据库表设计 20 第四章 系统的详细设计 23 4.1 代码标识设计 23 4.2 代码设计原则 23

4.3 系统主要功能流程及模块 24 4.3.1 前台显示设计 24 4.3.2 发表帖子模块设计 28 4.3.3 根帖操作设计 29

4.3.4 搜索帖子操作设计 31 4.3.5 用户注册操作设计 32 4.4 论坛后台管理模块设计 33 4.4.1 论坛版面管理 33 4.4.2 论坛类别管理 37 4.4.3 论坛用户管理 40 第五章 系统测试 43 5.1 程序的测试方法 43 5.2 软件的功能测试 44 5.2.1 链接测试 44 5.2.2 功能模块测试 45 5.2.3 验证功能模块测试 46 5.3 软件的可用性测试 46 结 论 48 致 谢 49 参考文献 50 附录 附录清单A 51 附录 附录清单B 57

引 言

伴随着计算机技术的发展 人们生活水平的提高

传统的社交方式越来越难以满足人们的需要 而现在

随着中国的网名人数迅速增加 地区的信息网络化越来越普及

人们更愿意借助网络这种全新的方式来交流 于是网络论坛便应运而生

网络论坛一般就是大家口中常提的BBS 什么是BBS呢

BBS的英文全称是Bulletin Board System 翻译为中文就是\电子公告板\

它是Internet上的一种电子信息服务系统

在较早的时期

BBS仅仅是提供一块公共电子白板 每个用户都可以在上面书写 可发布信息或提出看法 象日常生活中的黑板报一样

电子公告牌按不同的主题、分成很多个布告栏

布告栏的设立的依据是大多数BBS使用者的要求和喜好

使用者可以阅读他人关于某个主题的最新看法(几秒钟前别人刚发布过的观点) 也可以将自己的想法毫无保留地贴到公告栏中

联系合同范文客服:xxxxx#qq.com(#替换为@)