asp学生论坛bbs设计毕业论文(开题报告+源代码) 第5页

asp学生论坛bbs设计毕业论文(开题报告+源代码) 第5页
表1-3 管理员功能列表
功能名称 说明
用户删除  对于一些蓄意破坏的用户,删除其身份,不允许其存在
用户权限  对于一个具有管理能力的用户给予一些特殊的权限,让他们在权限范围内帮助管理和维护论坛
版面管理  版面是论坛的枝干,要设定论坛需要的合适版面,让论坛的功能更明细,分类更规范,方便大家的浏览
公共信息管理  公共信息是向用户展现论坛状态的部分,由于信息的普遍性,其删除和修改权限需要由管理人员来完成
帖子管理  帖子是论坛的叶子,是基本数据库,反映了论坛使用者和管理者的水平,所以需要管理人员的全权管理来规范其内容
设置系统参数  系统参数包含的内容很多,直接关系到论坛的正常运行,包括网址在内的各种参数全部要由管理人员统一设置和变更
 对于管理员和用户功能关系可以细化成以下几个相关用例图。
 论坛设置参数,可以把设置一组参数作为一个方法,也可以把设置一个参数作为一个方法,如图1-2。
 图1-2 论坛对象的相关用例图
各个版块有浏览列表和管理两个操作,管理方法又包括了创建、修改和删除这3个子方法,如图1-3。
 图1-3 版块对象的相关用例图
 帖子有浏览、发帖、回帖、搜索和管理5种方法,浏览方法又可以分列表和查看2个子方法,管理方法又可分编辑、删除、置顶、转移、加精华5个子方法,如图1-4。
 图1-4 帖子对象的相关用例图
 用户类有注册、登陆和管理3个方法,管理方法又分为添加、删除、设置权限3个子方法,如图1-5。
 图1-5 用户对象的相关用例图
 这样,表1-2和1-3就分别有了各自的归属对象。
 论坛一般存在两种用户:注册用户和管理员。用户的权限是向下覆盖的,即上级权限包含下级权限。这样论坛的基本功能就可以从各种需求中筛选出来了,即发帖、浏览帖子、回帖。基本功能就是构成论坛系统的必要功能,具备这些功能的Web系统即是论坛。
1.4 扩展功能设计
 具备了发帖、浏览帖子、回帖的Web系统就构成论坛了,但是这样的论坛很简单,没有吸引力,用户使用起来也不会很舒服,无论是作为商业还是个人论坛都是没有竞争力的。所以需要为其添加一些更人性化的功能使内容更丰富。
 用表格形式列出可能的扩展功能,如表1-4。
1-4 扩展功能列表
功能名称 说明
用户控制自己的信息 用户可控制自己的信息是否公开
用户登陆添加验证码  登陆时需输入验证码,如登陆信息错误则重新生成验证码。这样可以防止一些软件偷取用户名和密码
站内短信  让两个用户能在论坛内更方便的交流
帖子评价  给予用户对一个帖子评价好坏的功能
帖子发布添加多媒体  如可在帖子内使用表情图片、插入flash、音乐等功能
帖子类别多样化  让用户可以发起投票、买卖等功能的帖子
帖子收藏  在论坛中加入搜索但效率却不一定很高,对于好的帖子为了方便用户以后更方便找到这个帖子,可以让用户收藏帖子
用户等级  建立一个荣誉体系,对于对论坛贡献大的用户给予一定的荣誉称号或者高的论坛等级
论坛情况显示  让用户直接看到一些论坛统计数据,如主题总数、在线人员等
数据备份  论坛最重要的就是数据库,但数据库系统的安全并不是100%的,所以为了论坛能持续发展,需要定期对论坛数据库进行备份
非法言论过滤  对于一些非法言论或不良词汇可以在论坛进行过滤设置,一旦有人使用也会被过滤掉而不至于造成不良影响
非法IP限制  对于一个蓄意捣蛋的用户,限制他的IP不能访问论坛,但这个有很大的局限性,一般情况下用处不会很大
 添加了以上功能,论坛就显得更具有亲和力了,而且也更具有实用性。

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有