- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
BBS在线论坛系统设计与实现毕业论文
目 录
第1章 概 述 5
第2章 系统分析 5
2.1 需求分析 5
2.2 可行性分析 6
第3章 系统概要设计 6
3.1 系统规划 6
3.2 系统功能结构图 7
3.3 业务流程图 8
3.5 构建开发环境 9
第4章 数据库设计 9
4.1 数据库设计 9
4.1.1 数据库表概要说明 9
4.1.2 数据表关系概要说明 10
4.1.3 数据库查询 11
4.1.4 数据库概念设计 12
4.2 主要数据表的结构 14
第5章 前后功能模块详细设计 16
5.1 前台文件总体结构 16
5.1.1 模块功能介绍 16
5.1.2 网站前台中用到的主要控件 16
5.1.3 前台页面运行效果 17
5.2 连接数据库模块设计 20
5.3 网站导航设计 21
5.3.1 导航总体设计 21
5.3.2 用户基本操作模块设计 23
5.4 论坛页面版块设计 27
5.4.1 栏目帖子信息模块设计 27
5.4.2 浏览帖子详细信息和帖子评论页面设计 31
5.4.3 发表新帖和修改帖子模块设计 34
第6章 后台功能模块详细设计 35
6.1 后台文件总体结构 35
6.1.1 模块功能介绍 35
6.1.2 后台页面运行效果 36
6.2 连接数据库模块设计 40
6.3 后台功能各模块详细设计 40
6.3.1 用户模块设计 40
6.3.2 帖子管理模块设计 45
6.3.3 版块管理模块设计 46
6.3.4退出和生成首页功能设计 50
结 束 语 52
参 考 文 献 53
致 谢 54
第1章 概 述
论坛也称为BBS,BBS是Bulletin Board System的缩写,即电子公告板。总体的说论坛是用于发布公告信息和访问者之间讨论问题的在线交流平台。
随着网络的普及,论坛的功能越来越丰富,网站的界面效果也越来越精彩,大部分的商业网站、技术网站及个人门户网站都纷纷在自己的网站上建设论坛,以方便站长和访问者、访问者与访问者之间的交流,在信息交流的过程中使信息能够共享,使更多的访问者能够方便快捷的获得更多更新的信息,网站管理员或者发问者可以通过论坛能够及时发现问题并解决自身及访问者的问题。
第2章 系统分析
2.1 需求分析
旅游论坛主要的功能是讨论在闲暇时用户旅游过程的心得体会及交流经验、访问者可以提出想要了解的信息而其他用户可以回复信息等等,这样,论坛的管理功能显得尤为重要了。除此之外,还需要将用户划分为不同的级别,根据用户等级的不同在论坛中为用户分配不同的权限。同时,一个成功的BBS论坛系统还需要拥有对各种信息管理的功能。通过对一些典型的BBS系统的研究、分析,要求此系统需要具备以下功能:
展示在线论坛包含的版面分类信息。
展示版面对用的所有主题信息。
提供用户注册界面和用户登录界面,用户登录时可以选择个人登录名称保留的有效时间。
用户登录论坛后,可以查看个人注册信息、用户发表的帖子信息,并且可以对已发表的帖子进行修改和删除,可以发表新的帖子和针对帖子发表回复信息,还可以对查看个人发表的帖子的回复信息并有删除的权利。
管理员可以发布站内新闻。
对不同版面的信息进行管理,并对论坛数据进行适时更新。
管理员可以查看用户的基本信息,还可以设置用户的等级。
可以修改管理员的注册信息。
要求论坛具有良好的人机界面,操作简单,稳定性高。
系统无操作系统限制,方便不同平台之间的移植。
2.2 可行性分析
经济性
在线论坛提供访问者之间相互交流信息以及发表公告信息的平台,通过建设不同版面适应不同的发问者,实现信息及时共享,通过在线论坛可以提升网站访问量。
技术性
在线论坛的用户可以发表帖子和回复信息,而且用户只对于自己所发表的帖子有删除、修改的权限,管理员可以对用户发表的主题和回复信息进行管理。网站后台管理系统实现对版面分类信息,用户信息,网站数据库等模块的有效管理,即对网站数据进行合理维护,对于不正当和有争议的话题进行处理,使网站安全正常运行。
第3章 系统概要设计
3.1 系统规划
在线论坛是一个典型的数据库开发应用程序,由前台功能模块和后台管理模块组成。
前台功能模块
前台即网站的展示页面,主要功能包括用户注册、用户登录、用户资料修改、发表帖子、回复帖子、管理已发表的帖子、退出登录。
后台管理模块
后台功能管理的主要功能包括版面管理、更新论坛数据、用户管理、用户等级管理、更新用户数据、编辑论坛页面、备份数据库、管理发表的帖子信息、系统内部信息发布管理和管理员信息的修改。
3.2 系统功能结构图
前台功能结构图如图3-1所示:
图3-1 系统前台功能结构图
后台功能结构如图3-2所示:
图3-2 系统后台功能结构图
3.3 业务流程图
图3-3 网站业务
文档评论(0)