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

A450ASPAC学生论坛

1.3 功能设计

    表1-1中用户关联的对象是自身、版面、公共信息、帖子。分别根据用户与这些对象的联系给出一个明确的菜单,如表1-2。

paper51.com

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

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

说明

http://www.paper51.com

用户注册 copyright paper51.com

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

http://www.paper51.com

用户登陆

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

 注册后的用户可利用用户名和密码在论坛登陆

copyright paper51.com

浏览其他用户信息

内容来自www.paper51.com

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

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

与其他用户联系

内容来自www.paper51.com

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

浏览版面

paper51.com

 用户可以看到以列表形式展现的版面信息和版面说明 http://www.paper51.com

浏览发布公共信息

copyright paper51.com

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

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

浏览帖子

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

 用户可以以列表形式浏览帖子主题及其全部内容

copyright paper51.com

发布修改删除帖子

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

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

内容来自www.paper51.com

对帖子特殊操作

内容来自www.paper51.com

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

copyright paper51.com

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

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

http://www.paper51.com

表1-3 管理员功能列表

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

功能名称 paper51.com

说明

copyright paper51.com

用户删除 内容来自论文无忧网 www.paper51.com

 对于一些蓄意破坏的用户,删除其身份,不允许其存在 http://www.paper51.com

用户权限 http://www.paper51.com

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

版面管理 内容来自www.paper51.com

 版面是论坛的枝干,要设定论坛需要的合适版面,让论坛的功能更明细,分类更规范,方便大家的浏览 内容来自论文无忧网 www.paper51.com

公共信息管理

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

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

帖子管理 内容来自论文无忧网 www.paper51.com

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

设置系统参数

http://www.paper51.com

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

    对于管理员和用户功能关系可以细化成以下几个相关用例图。 内容来自论文无忧网 www.paper51.com

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

paper51.com

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

图1-2 论坛对象的相关用例图

内容来自www.paper51.com

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

paper51.com

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

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

copyright paper51.com

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

paper51.com

图1-4 帖子对象的相关用例图

paper51.com

    用户类有注册、登陆和管理3个方法,管理方法又分为添加、删除、设置权限3个子方法,如图1-5。 内容来自论文无忧网 www.paper51.com

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

图1-5 用户对象的相关用例图 内容来自www.paper51.com

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

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

http://www.paper51.com

1.4 扩展功能设计

http://www.paper51.com

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

    用表格形式列出可能的扩展功能,如表1-4。

内容来自www.paper51.com

表1-4 扩展功能列表 http://www.paper51.com

功能名称 内容来自www.paper51.com

说明 http://www.paper51.com

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

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

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

用户登陆添加验证码

paper51.com

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

站内短信 paper51.com

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

帖子评价 copyright paper51.com

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

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

帖子发布添加多媒体 内容来自论文无忧网 www.paper51.com

 如可在帖子内使用表情图片、插入flash、音乐等功能 内容来自论文无忧网 www.paper51.com

帖子类别多样化 内容来自论文无忧网 www.paper51.com

 让用户可以发起投票、买卖等功能的帖子 copyright paper51.com

帖子收藏 copyright paper51.com

 在论坛中加入搜索但效率却不一定很高,对于好的帖子为了方便用户以后更方便找到这个帖子,可以让用户收藏帖子

copyright paper51.com

用户等级

http://www.paper51.com

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

http://www.paper51.com

论坛情况显示

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

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

paper51.com

数据备份

paper51.com

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

非法言论过滤

paper51.com

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

非法IP限制

内容来自www.paper51.com

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

内容来自www.paper51.com

    添加了以上功能,论坛就显得更具有亲和力了,而且也更具有实用性。 http://www.paper51.com

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