- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BBS论坛总设计文档
BBS论坛管理系统
设计文档 班级: 组别: 成员:
目录
BBS论坛管理系统 1
需求分析说明书 4
1引言 4
1.1系统概述 4
1.2项目背景 5
2系统功能需求 5
2.1总体功能概述 5
2.2用户登录 5
2.3用户注册 6
2.4发表主题 6
2.5发表回复 6
2.6注销登录 6
2.7管理员登录 6
2.8用户管理 6
2.9论坛管理 7
2.10新增论坛 7
3数据流图 7
3.1顶层数据流图 7
3.2 0层数据流图 7
3.3 1层数据流图 8
3.3.1登录系统 8
3.3.2注册系统 9
3.3.3发表主题 9
3.3.4回复主题 9
3.3.5论坛管理 9
4数据字典 10
4.1数据流 10
4.2数据项 12
数据库设计 15
1. 表结构设计 15
1.1用户信息表(tb_user) 15
1.2主题信息表(message) 15
1.3回复信息表(msgdetail) 15
2. SQL语句设计(建表语句) 16
2.1用户信息表(tb_user) 16
2.2主题信息表(message) 16
2.3回复信息表(msgdetail) 17
详细设计 17
1.内容概要 17
2.功能总体说明 18
2.1 主要功能组成 19
3界面设计及关键代码 19
3.1 登录页面 19
3.2用户注册页面 20
3.3发表主题页面 22
3.4留言信息列表: 22
3.5留言信息分类:(新增的功能,上次老师答辩说要修改的) 22
3.6发表回复 24
4.后台管理 26
4.1用户信息管理 26
4.2论坛信息管理 27
需求分析说明书
1引言
1.1系统概述
BBS是Bulletin Board System(电子公告栏)的缩写,网络上通常称之为论坛。它通过以文字为主的界面,为广大网友提供一个互相交流的空间。BBS系统将用户划分为游客、用户、管理员3类,他们的权限不同,能够使用的功能也不同。对于系统来说,需要实现的功能总体来说分为以下两大块。
前台模块提供给所有用户使用,不论是论坛的注册用户,还是普通的浏览者,都可以进入其中。区别在于随着用户的等级不同,所允许使用的功能也有所不同。
后台模块提供给管理人员(包括管理员和版主)使用,以对用户、论坛及文章进行管理维护。普通用户如果试图使用这一模块将被系统拒绝。
1.2项目背景
BBS系统的作用在于提供给用户彼此交流的空间,这种交流的方式即使浏览文章和发表文章。因此,对于文章的管理是BBS系统的一个核心功能。发表文章的权力只能给予特定的人群,否则容易失去秩序,基于同样地考虑,修改文章的权力也只能提供给特定的人群。
因此,用户的划分应该成为BBS系统的一个核心思想,系统将用户划分为普通用户、管理员2类,他们的权限不同,各司其职,其中管理员拥有最高的权力,可以对用户、文章、论坛3大对象进行增加、删除及修改操作。
2系统功能需求
2.1总体功能概述
BBS系统分为前台和后台两个模块。前台模块的使用对象包括了所有用户(管理员、用户、游客),提供的功能包括注册账号、浏览文章、发表主题、回复主题。后台模块的使用对象为管理员(管理员、版主),提供的功能包括管理用户、管理论坛、管理文章。
2.2用户登录
用户进入论坛首页,即可点击登录按钮,进入用户登录页面,此页面提供用于填写用户名与密码的表单,页面中有一个【登录】按钮和“注册”的链接,分别提供给3中身份的用户使用:
对于已经在论坛注册的用户,在页面输入用户名及密码后,单击登录按钮,如果用户名和密码通过验证,则进入论坛,可以使用前台的全部功能。
对于游客,单击“游客”链接即可进入论坛,游客可以浏览其他用户发表的文章,但不允许在论坛中发表文章。
对于想注册的用户,单击“注册”链接即可进入注册页面,在填写完相关信息后,即成为BBS系统的用户,拥有了普通用户的所有权限。
2.3用户注册
在登录页面单击“注册“链接即可进入用户注册页面,此页面提供填写用户注册信息的表单,注册信息包括用户名、密码、确认密码,性别,爱好等等,其中有些信息是必须填的,有些是可以选填的。用户填写完表中信息后,单击确认按钮,如果通过验证,即可成为BBS系统注册用户,此时用户在前台登录页面中登录进去之后,即可使用前台的全部功能。
2.4发表主题
注册用户进入某一论坛之后,可以单击主题列表页面上的“快速留言“链接,以使用发表文章的功能,系统将转至发表文章页面,其中填写的内容包括文章的标题和内容。
2.5发表回复
在某一话题的帖子列表页面中,注册用户可以单击右上角的“回复主题“链接,发表对该主题的回复内容。
2.6注销登录
用户单击页面右上角的“注销登录”链接,则系统会注销用户此次登录的信息,转
您可能关注的文档
- 8电压质量和无功电力管理标准.doc
- 9 不完全竞争市场下的贸易政策.ppt
- 9-1_二重积分的概念性质计算.ppt
- 9-7空间向量在立体几何中的应用.ppt
- 91 第二、三过渡系元素与第一过渡系元素的比较.doc
- 91号附件燃气场站防雷接地技术标准.doc
- 932-义乌华鼎锦纶股份有限公司年产.doc
- 96型制冷工质及环保冷媒的应用与发展1.doc
- 950721模具設計基本介紹01.ppt
- 99-06_六级词汇真题.doc
- 部编版二年级下册道德与法治期末考试试卷及完整答案(各地真题).docx
- 完整版汽车维修工(考评员、高级考评员) 练习题完整题库及1套参考答案.docx
- 部编版二年级下册道德与法治期末考试试卷及完整答案(各地真题).docx
- 部编版二年级下册道德与法治期末考试试卷【中心小学】.docx
- 2024年辽宁经济职业技术学院高职单招语文历年参考题库含答案解析.docx
- 部编版二年级下册道德与法治期末考试试卷【名师推荐】.docx
- 外研版(三起)-英语-五年级下册-Module9Unit2模块测试卷.pdf
- 部编版二年级下册道德与法治期末测试卷(考点梳理)word版.docx
- 外科感染病人的护理试题及答案大全.pdf
- 新劳动合同简单.docx
文档评论(0)