毕业论文

题 目: 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 搜索

android和web哪个职业发展更好一些 水木,毕业论文--BBS论坛(水木社区).doc相关推荐

  1. 分享java web 期末项目实验源码20套,BBS论坛,ERP管理系统,OA自动化等等

    分享java web 期末项目实验源码20套,BBS论坛,ERP管理系统,OA自动化等等 我自己也从里面学习到了很多东西! 1.BBS论坛系统(jsp+sql) 2.ERP管理系统(jsp+servl ...

  2. 剖析Android移动开发程序员的职业发展之路

    剖析Android移动开发程序员的职业发展之路 做Android移动开发已经有三年时间,其中甘苦自知,对Android开发和对Android程序员的职业发展有一些自己的感悟,在这里愿与大家分享和讨论. ...

  3. IT职业测评,IT职业规划测评,IT职业发展测评,独创,权威,免费

    什么是IT职业规划测评? 职业规划测评简称职业测评,也称职业测试,是职业规划 的前提条件.职业规划测评包括性格.职业性向.潜能.天赋等测试.IT职业规划测评 是专门针对IT行业的职业规划测评,测评报告 ...

  4. WEB前端工程师的职业发展路线图、怎样做WEB前端职业规划

    20151028整理 ---------- 知乎-Web前端的路该怎么走?(2015年发表) 在规模越大的团队,工作划分得越细腻,专注的点就越深,但同时就可能会被限制在某个狭窄点上,成为某个角落的技术 ...

  5. Android移动开发程序员的职业发展之路

    写在前面: 又是一个阴雨的周末,也不知道是不是在江南待的太久的缘故,每逢阴雨的周末,兴奋的连懒觉都睡不了.看着窗外的细雨,回想起这一路走来的点点滴滴,些许感慨!光阴似箭,岁月蹉跎,未来的路在何方,明年 ...

  6. 移动互联网淘金 Android开发职业发展浅析

    本人一直致力于嵌入式相关知识和技术在中国大陆地区的技术传播及嵌入式产品及移动设备的系统和应用程序开发,近两年主要专注于3G技术领域,重点是研究Android应用开发及系统核心代码及Android开发人 ...

  7. 论创新工场、职业发展、offer如何比较选择、移动互联网(全文完)

    转自:http://bbs.byr.cn/wForum/disparticle.php?boardName=Job&ID=1067453 首先声明:忙,保证持续更新不保证结束时间,估计一周左右 ...

  8. 论创新工场、职业发展、offer如何比较选择、移动互联网【转】

    转自:http://bbs.byr.cn/article/Job/1067453 大纲:  一.缘由.概述  二.创新工场的模式  三.职业发展道路的影响因素  四.职业选择的几个小问题  五.李开复 ...

  9. 【转帖】论创新工场、职业发展、offer如何比较选择、移动互联网

    首先声明:忙,保证持续更新不保证结束时间,估计一周左右写完,忙的话两周.涉及到对创新工场.李开复人品.移动互联网等的看法代表我魏小康的个人看法,版权所有,转载请务必注明.    大纲: 一.缘由.概述 ...

最新文章

  1. 清华芯片研究再获顶会MICRO加持:软件定义芯片团队出品,最佳论文提名后又一突破...
  2. 【组合数学】排列组合 ( 多重集排列 | 多重集全排列 | 多重集非全排列 所有元素重复度大于排列数 | 多重集非全排列 某些元素重复度小于排列数 )
  3. ubuntu18.10下面安装nodejs和npm和cnpm
  4. 【tomcat】tomcat部署项目实验
  5. java云端部署_Jelastic Java云端平台
  6. NetBeans与myeclipse区别
  7. 15个友好的jQuery 提示框插件
  8. 如何使用Restic Backup Client将数据备份到对象存储服务
  9. 通配符(WildCard)与正则表达式(Regular Expression)
  10. mysql 启动必须加-h_Windows 安装 nginx,MySQL 等软件并加入系统服务启动详细
  11. 数据集:男女身高体重(二维)
  12. mysql集群和memcached_Memcached 高可用集群架构
  13. 【考研政治】马克思主义基本原理概论——导论篇
  14. 网易涉暴力裁员引众怒 5大争议背后是否违法?
  15. android动态图制作,Android gif 制作
  16. javascript方法和技巧大全1 (轉)
  17. 金蝶EAS DEP脚本(5)给常用控件添加值改变事件
  18. edxposed显示未安装_Magisk与EdXposed框架安装实践(Android P及以上)
  19. [BZOJ1513]Tet-Tetris 3D
  20. Kafka 中的这些设计思想值得一学!

热门文章

  1. 695岛屿的最大面积
  2. 张双旺自述他的人生传奇
  3. 【笔记】Failed to compile. Failed to minify the bundle. Error: 48.ccc9faca.async.js from UglifyJs Unexp
  4. Angular.js用法(一):快递费计算
  5. 云计算 码率适配限速_H3C CAS云计算管理平台-GPU直通操作指导书-5W101
  6. seo搜索优化技巧02-seo问答推广怎么做?
  7. VUE写一个本地教室管理系统
  8. 精心整理 | R语言中文社区历史文章整理(类型篇)
  9. vim + tmax
  10. Flutter ExpansionPanel 超级实用展开控件