毕业论文

题 目: BBS论坛(水木社区)

系 别: 计算机系

专 业: 计算机应用技术

学生姓名:

指导教师:

2013年 1 月 20 日

摘 要

进入二十一世纪,计算机技术迅速向着网络化、集成化方向发展。传统的单机版应用软件正在逐渐退出舞台,取而代之的是支持网络、支持多种数据信息(多媒体)的新一代网络版应用软件的英文全称是Bulletin Board System,翻译为中文就是“电子公告板”在国内一般称作网络论坛。1978年在美国芝加哥开发出一套基于8080芯片的CBBS/Chicago,此乃最早的一套BBS系统。国内大约是从1991年开始,开始了第一个BBS站。经过长时间的发展,直到1995年,随着计算机及其外设的大幅降价,BBS才逐渐被人们所认识。1996年更是以惊人的速度发展起来。在计算机网络飞速发展的今天,BBS已经成为人们网上交流的重要平台,因此对BBS的研究是十分必要的。

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

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 "Chinese translation of electronic Bulletin Board", 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 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. This is a features practical BBS systems.

Keyword:Forum;BBS;;Database;Software Engineering

目 录

摘 要I

AbstractII

引 言1

1 基础知识3

1.1 背景与意义3

1.2 开发方法4

1.2.1 SQL Server 2005概述4

1.2.2 运行环境的选择4

2 系统需求分析8

2.1 系统功能概述8

2.1.1 系统功能需求8

2.1.2 用例分析8

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

3 系统概要设计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

4 系统的详细设计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 搜索

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐