基于BBS论坛系统设计与实现样本.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

目录

TOC\o"1-3"\h\z\u1背景及意义 1

2系统总体设计 3

1系统目的 3

2系统功能划分 4

1前台功能构造 4

2后台功能构造 5

3系统开发环境 5

1开发环境 6

2系统平台体系构造选取 6

3JavaScript语言简介及特点 6

4JSP概述 6

5MySQL 7

6JDBC技术 7

3数据库设计 8

3.1数据库分析 9

3.2数据库概念设计 10

3.3数据库逻辑设计 11

4系统详细设计与实现 11

4.1前台设计 12

1前台页面设计与实现 13

2顾客登录、管理员登录 14

3论坛版块展示 14

4刊登新主题 15

5查看及回答主题 15

4.2后台设计 16

1管理员登录 16

2顾客信息管理 17

结束语 17

参照文献 18

1、背景及意义

网络兴起与发展,极大地变化了人们思维和行为习惯。基于网络应用也层出不穷,论坛就是最早兴起应用之一。作为一种传递消息方式,最早BBS作用是发布股市即时消息,而随着时代发展,当前BBS内容已达到无所不包限度。小到生活趣事,大到专业知识,各种各样主题论坛让人眼花缭乱。论坛网页形式也由最初静态页面发展到当前动态页面,更好实现了顾客之间交互。财人们园论坛就是通过动态Web开发技术和数据库技术实现以财大学生与教师为重要服务对象一种基于现实环境之上一种网上论坛,力求创造出一种模仿网上校园虚拟环境。此论坛是基于B/S模式一种JSP网页论坛设计与实现,力求做到界面和谐、简朴和易于操作。论文从几种大方面来对系统开发做出了阐述。在系统分析一章从需求分析和可行性分析两方面来做详细阐述;系统整体设计则从系统目的、系统功能划分和系统开发环境三大方面阐明,结合背面系统详细设计与实现一章完毕对系统从整体到细节全方位理解。开发BBS论坛系统目是为了提供一种人们交流平台,供人们刊登看法、探讨经验、讨论问题。因而,BBS论坛系统最基本功能是刊登主题,另一方面是其他人员依照主题刊登自己看法,即回答主题。考虑到现状,并不是每一种访问游客都具备刊登主题权利,因此必要用一种身份绑定顾客,赋予其刊登主题权利,这就需要实现顾客注册及登录功能。每一种系统都需要管理员这个特殊群体存在,因此也需要实现管理员登陆功能。管理员区别于普通顾客地方在于,管理员往往具备更高权限,有权对顾客信息和帖子内容作出某些“增删改查”操作,因此,针对管理员,系统应当实现删除和修改帖子以及对顾客管理等功能,以实现管理员对社区管理。考虑到社区访问量会很大,顾客刊登帖子数量自然诸多,在浩瀚帖子海洋中,如何才干查看自己感兴趣帖子成为了一种不得不考虑问题。因此,系统还应当实现搜索帖子功能,用模糊查询办法,对社区帖子进行筛检工作。本系统针对顾客还实现了一种特殊功能,即邮件发送。如果某个顾客对其她顾客感兴趣,那么可以通过将邮件发送到指定顾客注册时所填写邮箱地址,这样话,就可以实现即时通讯功能。

2系统总体设计

1系统目的

基于BBS论坛在现实生活实际应用,本系统系统目的是提供一种以现实环境为基本网上模仿交流平台,通过它,人们可以不必拘泥于空间和时间上限制,以便交流,畅所欲言,同步也可以更加便利看到周边人想法,观点,最大化丰富人们视野和生活,让人随时都能身在其中,随时也能置身事外。

2系统功能划分

2.1前台功能构造

系统前台初始页面如下,登录地址为“http://localhost:8080/BBS”:

图2-1财人们园网首页

当顾客登录到论坛首页时,其默认身份就是游客,只能查看、回答、搜索帖子,而不能执行发帖等其他操作。如果顾客为非注册顾客,则其可以进行注册以获得一种登录身份。如果顾客为已注册顾客,则其可以直接进行登录,然后以注册顾客身份执行诸如刊登新主题、查看新主题、回答主题、搜索主题等一系列操作。

此时,顾客已经具备了一种身份,此后顾客可以以此种身份执行诸如刊登新主题、查看主题、搜索主题、回答主题等操作。

2.2后台功能构造

后台功能重要是针对管理员而设立,顾客以管理员身份登陆后,就能执行后台管理操作,详细到此BBS论坛,重要是指删除和修改主题以及对顾客信息管理。

后台系统流程图如下:

图2.2后台系统流程图

2.3系统开发环境

1开发环境

在建立工程前,需要一方面搭建开发环境。此BBS论坛系统开发需要用

文档评论(0)

细雨滴梧桐 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档