论坛数据库管理系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

论坛数据库管理系统

一、需求分析

论坛数据库是一种交互性极强的、网友喜闻乐见的电子信息服务系统,包括用户登录、用户注册、个人信息编辑、后台登录、添加版块、编辑版块、删除版块、发帖、回帖、浏览帖子、删除帖子、编辑帖子、会员管理(增删改查)等。适用于广大普通用户。

本论坛数管理系统主要针对现实生活中的交流存在时间和空间上的局限性以及交流人群范围狭小和间断交流不能保证信息的准确性和可取性,而选择通过网上论坛扩大交流面,获取自己所需要的及时信息而进行开发设计的。开发论坛数据库管理系统是为了五湖四海的人们提供一个共同交流、学习、倾听心声的平台,实现来自不同地方的用户极强的信息互动性,用户在获得自己所需要的信息的同时也可以广交朋友,拓宽自己的视野和社交面。

二、论坛数据库的功能需求

(1)用户登录

在用户进入系统前,首先要求用户进行登录,登录时要验证用户名和密码是否匹配,验证通过后允许用户进入本系统操作。

用户的登录密码要求加密保存在数据库中。

(2)用户注册

用户登录论坛页面后,可以填写自己的注册信息,包括修改用户密码、密码、性别等基本信息,然后对用户名进行检测,信息通过检测之后成为系统的用户。

(3)个人信息编辑

用户可以根据自己当前情况修改的个人信息,包括用户姓名、用户ID、E-mail、联系方式、是否是会员等信息。

(4)后台登录

仅管理员、版主能够登录后台,但版主权限有一点限制。

(5)添加版块

管理员添加版块设置版主。

(6)编辑版块

管理员可以修改版块信息。

(7)删除版块

管理员删除版块。

(8)发帖、回帖

用户可以根据自己的需要发表帖子,或者回复已有帖子。

(9)浏览帖子

用户可以浏览任意版块中的任意帖子。

(10)删除帖子

管理员或版主删除违规帖子。

(11)编辑帖子

用户可以根据需要修改曾经发布的帖子。

(12)会员管理

管理员或版主对会员版块进行添加、删除、修改和查询管理。

三、系统模块设置

板块模块图

帖子模块图

用户管理模块图

四、角色分配和权限

普通用户:为通过注册了的用户,他们可以浏览帖子,发表新帖、回复已有帖子、修改个人

信息等。

版主:版主有管理员从会员中选择,版主拥有普通用户的所有权限,还可以管理帖子,如删除非法帖子等。

管理员:拥有最高权限,可以管理用户(如封锁违规用户),管理帖子、发表公告、增加版块、修改版块、删除版块等。

总体角色如图所示:

图 1

普通用户角色和权限图如下显示:

图 2

版主用户角色和权限图显示如下:

图 3 管理员角色和权限图显示如下:

图 4 五、界面设置

图5用户登录图6用户注册

图7帖子留言

图8帖子回复

图9个人修改信息

图10版块管理

图11会员管理

相关文档
最新文档