电子论坛的设计与实现毕业设计说明书(8)

2018-11-22 21:55

(select * from bbstopic where \ind&\like '%\yword&\and boardid='\boardid&\DateAndTime desc)

and

DateAndTime

>

'\ime&\

order

by

4.2.4 其它功能

1. 帖子评价

图4-13 帖子评价页面

对于用户如果想要吸引他们来到论坛,就需要管理员根据其内容及回帖的信息对每个帖子做一个评价。同时,增加注册用户发帖的积极性,使他们获得更多的积分和相应的等级。 2. 论坛收藏

图4-14 收藏页面

随着论坛的内容逐渐丰富,用户在论坛中查找信息就会变得越

30

来越困难,特别是对于自己喜欢的内容,每次都要去查找,对此我们提供一个收藏夹,用户可以把自己喜欢的东西收藏起来,方便以后查阅。

4.3 管理员模块

4.3.1 用户管理

图4-15 用户等级权限设置页面

用户等级不同所拥有的称号和权力就不一样,等级越高的用户所能进去的板面越多,用户可以通过发帖和回帖等操作积累积分。在用户等级权限设置页面中,管理员可以编辑用户的权限。

31

图4-16 用户信息管理页面

管理员对用户的管理主要包括用户的批量删除和用户授权。

1. 用户的批量删除

实现用户的批量删除,与以往的单个删除不同,主要使用了数组循环。

2. 用户授权

用户授权即管理员添加,将用户授予版主的权限首先应该判断用户是否存在,然后在选择相应的版面来作为该版的版主,具体操作是将版面信息表BBsBoard中的字段更新为指定用户的用户名,其代码与其它写入数据库的代码类似。

32

4.3.2 版面管理

图4-17 添加版面页面

管理员在这个页面里面可以增加新的版面,对版面进行相关的解释,增加新的版主。

图4-18 论坛版面用户权限设置

33

管理员可以对各个板块的进入权限进行设定,达不到设定要求的用户将无法进入其中进行交流和学习。在这里面我把权限都设置成不注册就可以浏览。

图4-19 合并论坛数据页面

管理员可以将2个内容比较接近的版面进行数据合并,这样用户就不用再这个版面发现问题要去另外的版面寻找答案了,给用户很大的便利。

版面管理包括版面的添加,删除和修改。其具体实现方法均是对父版面信息表和子版面信息表操作。其三者主要不同之处在于SQL语句的不同,添加版面需要使用insert,删除版面需要使用delete,修改版面需要使用update。

4.3.3 帖子管理

管理员对帖子管理包括批量删除帖子和批量移动帖子。而版主对帖子的管理包括删除单个帖子,移动单个帖子,置顶帖子,指定精华帖。批量删除帖子与批量删除用户类似。而批量移动帖子不同之处使用下面的SQL语句:

34


电子论坛的设计与实现毕业设计说明书(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:统计1工作制度汇编

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: