论坛的可行性分析和需求分析(20210226080851).docx

论坛的可行性分析和需求分析(20210226080851).docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE # / 71 在线论坛的设计与实现 1.在线论坛的设计与实现可行性分析 1.1 系统的可行性 随着网络的越来越普及, 人们越来越关于这样一种交流平台――论坛。 很多 商业网站都开设自己论坛来提供交流和服务 , 也有很多的个人网站和个人论坛的 出现,论坛已经不光是一种交流平台,甚至是成为了实现自我价值的一个舞台。 正因为论坛越来越重要,所以论坛的维护也变成了一种职业 , 而更好的维护则需 要从设计这个层面来了解和进行。 在论坛里大家最熟悉的就是用户浏览论坛中已有的内容,针对别人的主题 展开讨论, 也可以发表自己的观点供大家品评。 同时为了防止用户发布一些不健 康不合法的内容, 需要有管理人员来对这些内容进行删除、 修改。而且用户想在 论坛发布信息则要求他注册, 这样来控制用户发布信息和方便管理者操作用户的 信息。论坛也要有多个版面和分区, 用来区分各种帖子的内容范畴, 方便整理和 管理。所以论坛的基本功能就是要实现用户的数据库管理和帖子的数据库管理, 以及怎么样让这些数据库和网页的操作联系起来。 1。2 技术的可行性 本系统主要采取 ASP 为开发技术,并使用了一些 VBScript 语言来实现论坛 基本功能。为了简化架设的实现, 采取 Microsoft 公司的 Access 作为数据库平台, 这样在单机上架设一个简单的论坛几乎不需要安装任何程序。 本系统设计的流程 是从系统的需求分析开始 ,确定系统的流程与设计,到模块的划分 ,再到数据、结 构的设计 ,最后开始每个模块的编程与开发。 1.3 人员的可行性 系统开发人员一共 6 人分别是计科 092班: 1.4 结 论 通过以上的详细的可行性分析可以看出已经具备此系统的开发条件 , 按照需 求分析和可行性分析的要求就可以完成该系统的设计。 2.在线论坛的设计与实现需求分析 要设计一个一个论坛,首先要分析论坛里需要那些内容,以及各种内容之间 的关系。 首先列出论坛常用的名词:用户、版面、公共信息、帖子、主题、积分、称 号、版主、注册信息、管理员、系统参数。 对于以上名词可以精简。主题是帖子的一个特例、积分和称号是用户的一个 属性、版主是增加了权限的用户,注册信息是用户的具体属性。 所以具体的对象有:用户、版面、公共信息、帖子、管理员、系统参数 ? 具体的操作包括:管理员对用户、帖子、版块的管理;客人和用户的对版块、 帖子的浏览;客人的注册;用户的发帖、回帖、搜索等操作。 把具体的对象和具体的操作相联系,我们可以归结出论坛基本操作的流程图 如图1-1。 图1-1论坛基本功能流程图 图1—1中个将具体的对象和操作直观的表达了出来,为了更具体的细化对 象和操作的关联,用来划分开发的模块,我们将对象与对象之间的关联可以建立 出一张表,对象如表1-1。 表1-1各对象间的关联表 用户 版面 公共信息 帖子 管理人员 系统参数 注册 浏览 浏览 浏览 V X 修改 发布 发布 用 户 浏览 修改 联系 删除 特殊操作 版 面 V X X X V X 公共信息 V X X X V X 帖 子 V X X X V X 删除 添加 添加 添加 X 设置 管理人员 授权 删除 删除 删除 修改 修改 修改 系统参数 X X X X V X 表1-1中的对象是单向关联,是指左侧对象对上方对象的活动。X表示没有关 联,V表示存在单向关联。通过以上设计,论坛需要些什么以及所需要的对象之 间存在着怎么的关系就有了基本的概念。 1.3功能设计 表1-1中用户关联的对象是自身、版面、公共信息、帖子.分别根据用户与这 些对象的联系给出一个明确的菜单,如表 1— 2. 表1—2用户功能列表 功能名称 说 明 用户注册 用户在论坛填写必要信息后就可以注册为注册用户,并能在 登陆后对注册信息进行更改 用户登陆 注册后的用户可利用用户名和密码在论坛登陆 浏览其他用户信息 用户注册后可以查看其他用户的公开信息 与其他用户联系 可以在论坛内给其他用户私下留言,或直接发送邮件等 浏览版面 用户可以看到以列表形式展现的版面信息和版面说明 浏览发布公共信息 未登陆的用户可以浏览公共信息,登陆后可以发布允许范围 内的公共信息 浏览帖子 用户可以以列表形式浏览帖子主题及其全部内容 发布修改删除帖子 用户在登陆后可以发布帖子、修改自己的帖子,被给予版主 权限后还可以编辑、修改、删除权限范围内的其他用户帖子 对帖子特殊操作 主要针对版主权限用户,对帖子进行置顶、加精华等特殊操 作,是帖子主题不同于其他主题 版面、公共信息、帖子都没有和其他对象的关联,都属于被动的对象,是被 其他对象所操作的,因此针对它们的功能主要是有其他对象产生。版面和帖子是 有一定关系的,可以看作是对帖子内容的归类,类似文件夹与文件

文档评论(0)

guoxiachuanyue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档