论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP JSP .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

A450ASPAC学生论坛

1.3 功能设计

    表1-1中用户关联的对象是自身、版面、公共信息、帖子。分别根据用户与这些对象的联系给出一个明确的菜单,如表1-2。 内容来自论文无忧网 www.paper51.com

表1-2 用户功能列表 http://www.paper51.com

功能名称

paper51.com

说明

内容来自www.paper51.com

用户注册

copyright paper51.com

用户在论坛填写必要信息后就可以注册为注册用户,并能在登陆后对注册信息进行更改

内容来自www.paper51.com

用户登陆

paper51.com

 注册后的用户可利用用户名和密码在论坛登陆 内容来自www.paper51.com

浏览其他用户信息 paper51.com

 用户注册后可以查看其他用户的公开信息 paper51.com

与其他用户联系 http://www.paper51.com

 可以在论坛内给其他用户私下留言,或直接发送邮件等 paper51.com

浏览版面

内容来自www.paper51.com

 用户可以看到以列表形式展现的版面信息和版面说明

内容来自论文无忧网 www.paper51.com

浏览发布公共信息

http://www.paper51.com

 未登陆的用户可以浏览公共信息,登陆后可以发布允许范围内的公共信息

copyright paper51.com

浏览帖子

copyright paper51.com

 用户可以以列表形式浏览帖子主题及其全部内容 内容来自论文无忧网 www.paper51.com

发布修改删除帖子 http://www.paper51.com

 用户在登陆后可以发布帖子、修改自己的帖子,被给予版主权限后还可以编辑、修改、删除权限范围内的其他用户帖子

http://www.paper51.com

对帖子特殊操作 内容来自论文无忧网 www.paper51.com

 主要针对版主权限用户,对帖子进行置顶、加精华等特殊操作,是帖子主题不同于其他主题 http://www.paper51.com

    版面、公共信息、帖子都没有和其他对象的关联,都属于被动的对象,是被其他对象所操作的,因此针对它们的功能主要是有其他对象产生。版面和帖子是有一定关系的,可以看作是对帖子内容的归类,类似文件夹与文件的关系,有时候可以认为版面是帖子的一个属性。 copyright paper51.com

    对于管理员的功能,应该认为管理员是论坛的特殊群体,工作是设置论坛参数规则和维护论坛的正常运转。管理员可以和所有对象产生关联,所以其功能设定也很丰富,如表1-3。 http://www.paper51.com

表1-3 管理员功能列表

http://www.paper51.com

功能名称

copyright paper51.com

说明

paper51.com

用户删除

http://www.paper51.com

 对于一些蓄意破坏的用户,删除其身份,不允许其存在

copyright paper51.com

用户权限

内容来自www.paper51.com

 对于一个具有管理能力的用户给予一些特殊的权限,让他们在权限范围内帮助管理和维护论坛 copyright paper51.com

版面管理

内容来自www.paper51.com

 版面是论坛的枝干,要设定论坛需要的合适版面,让论坛的功能更明细,分类更规范,方便大家的浏览 paper51.com

公共信息管理 内容来自www.paper51.com

 公共信息是向用户展现论坛状态的部分,由于信息的普遍性,其删除和修改权限需要由管理人员来完成 http://www.paper51.com

帖子管理

内容来自www.paper51.com

 帖子是论坛的叶子,是基本数据库,反映了论坛使用者和管理者的水平,所以需要管理人员的全权管理来规范其内容

内容来自www.paper51.com

设置系统参数 copyright paper51.com

 系统参数包含的内容很多,直接关系到论坛的正常运行,包括网址在内的各种参数全部要由管理人员统一设置和变更

copyright paper51.com

    对于管理员和用户功能关系可以细化成以下几个相关用例图。

内容来自www.paper51.com

    论坛设置参数,可以把设置一组参数作为一个方法,也可以把设置一个参数作为一个方法,如图1-2。

paper51.com

内容来自www.paper51.com

图1-2 论坛对象的相关用例图 内容来自论文无忧网 www.paper51.com

各个版块有浏览列表和管理两个操作,管理方法又包括了创建、修改和删除这3个子方法,如图1-3。

copyright paper51.com

copyright paper51.com

图1-3 版块对象的相关用例图

copyright paper51.com

    帖子有浏览、发帖、回帖、搜索和管理5种方法,浏览方法又可以分列表和查看2个子方法,管理方法又可分编辑、删除、置顶、转移、加精华5个子方法,如图1-4。 内容来自论文无忧网 www.paper51.com

paper51.com

图1-4 帖子对象的相关用例图 http://www.paper51.com

    用户类有注册、登陆和管理3个方法,管理方法又分为添加、删除、设置权限3个子方法,如图1-5。 http://www.paper51.com

copyright paper51.com

图1-5 用户对象的相关用例图

http://www.paper51.com

    这样,表1-2和1-3就分别有了各自的归属对象。 paper51.com

    论坛一般存在两种用户:注册用户和管理员。用户的权限是向下覆盖的,即上级权限包含下级权限。这样论坛的基本功能就可以从各种需求中筛选出来了,即发帖、浏览帖子、回帖。基本功能就是构成论坛系统的必要功能,具备这些功能的Web系统即是论坛。

http://www.paper51.com

1.4 扩展功能设计 内容来自www.paper51.com

    具备了发帖、浏览帖子、回帖的Web系统就构成论坛了,但是这样的论坛很简单,没有吸引力,用户使用起来也不会很舒服,无论是作为商业还是个人论坛都是没有竞争力的。所以需要为其添加一些更人性化的功能使内容更丰富。

内容来自论文无忧网 www.paper51.com

    用表格形式列出可能的扩展功能,如表1-4。 http://www.paper51.com

表1-4 扩展功能列表 paper51.com

功能名称 http://www.paper51.com

说明

内容来自www.paper51.com

用户控制自己的信息 内容来自www.paper51.com

用户可控制自己的信息是否公开 paper51.com

用户登陆添加验证码

内容来自www.paper51.com

 登陆时需输入验证码,如登陆信息错误则重新生成验证码。这样可以防止一些软件偷取用户名和密码 内容来自www.paper51.com

站内短信

http://www.paper51.com

 让两个用户能在论坛内更方便的交流

paper51.com

帖子评价 内容来自论文无忧网 www.paper51.com

 给予用户对一个帖子评价好坏的功能

copyright paper51.com

帖子发布添加多媒体

http://www.paper51.com

 如可在帖子内使用表情图片、插入flash、音乐等功能 http://www.paper51.com

帖子类别多样化 copyright paper51.com

 让用户可以发起投票、买卖等功能的帖子 内容来自论文无忧网 www.paper51.com

帖子收藏 内容来自论文无忧网 www.paper51.com

 在论坛中加入搜索但效率却不一定很高,对于好的帖子为了方便用户以后更方便找到这个帖子,可以让用户收藏帖子 内容来自论文无忧网 www.paper51.com

用户等级 paper51.com

 建立一个荣誉体系,对于对论坛贡献大的用户给予一定的荣誉称号或者高的论坛等级

内容来自论文无忧网 www.paper51.com

论坛情况显示

http://www.paper51.com

 让用户直接看到一些论坛统计数据,如主题总数、在线人员等

http://www.paper51.com

数据备份 paper51.com

 论坛最重要的就是数据库,但数据库系统的安全并不是100%的,所以为了论坛能持续发展,需要定期对论坛数据库进行备份

copyright paper51.com

非法言论过滤

http://www.paper51.com

 对于一些非法言论或不良词汇可以在论坛进行过滤设置,一旦有人使用也会被过滤掉而不至于造成不良影响 内容来自www.paper51.com

非法IP限制 paper51.com

 对于一个蓄意捣蛋的用户,限制他的IP不能访问论坛,但这个有很大的局限性,一般情况下用处不会很大 内容来自www.paper51.com

    添加了以上功能,论坛就显得更具有亲和力了,而且也更具有实用性。

copyright paper51.com

------分隔线----------------------------
联系方式