欢迎来到天天文库
浏览记录
ID:18363591
大小:69.00 KB
页数:7页
时间:2018-09-16
《论坛的可行性分析和需求分析》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、在线论坛的设计与实现1.在线论坛的设计与实现可行性分析1.1系统的可行性随着网络的越来越普及,人们越来越关于这样一种交流平台――论坛。很多商业网站都开设自己论坛来提供交流和服务,也有很多的个人网站和个人论坛的出现,论坛已经不光是一种交流平台,甚至是成为了实现自我价值的一个舞台。正因为论坛越来越重要,所以论坛的维护也变成了一种职业,而更好的维护则需要从设计这个层面来了解和进行。在论坛里大家最熟悉的就是用户浏览论坛中已有的内容,针对别人的主题展开讨论,也可以发表自己的观点供大家品评。同时为了防止用户发布一些不健康不合法的内容,需要有管理人员来对这些内容进行删除、修改。而且用户想在论坛发布
2、信息则要求他注册,这样来控制用户发布信息和方便管理者操作用户的信息。论坛也要有多个版面和分区,用来区分各种帖子的内容范畴,方便整理和管理。所以论坛的基本功能就是要实现用户的数据库管理和帖子的数据库管理,以及怎么样让这些数据库和网页的操作联系起来。1.2技术的可行性本系统主要采取ASP为开发技术,并使用了一些VBScript语言来实现论坛基本功能。为了简化架设的实现,采取Microsoft公司的Access作为数据库平台,这样在单机上架设一个简单的论坛几乎不需要安装任何程序。本系统设计的流程是从系统的需求分析开始,确定系统的流程与设计,到模块的划分,再到数据、结构的设计,最后开始每个模
3、块的编程与开发。1.3人员的可行性系统开发人员一共6人分别是计科092班:1.4结论通过以上的详细的可行性分析可以看出已经具备此系统的开发条件,按照需求分析和可行性分析的要求就可以完成该系统的设计。2.在线论坛的设计与实现需求分析5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurbanrailtransitmulti-level,multi-functionalpublictransportsystem,t
4、husprotectingtheregionalpositionandachieve7要设计一个一个论坛,首先要分析论坛里需要那些内容,以及各种内容之间的关系。首先列出论坛常用的名词:用户、版面、公共信息、帖子、主题、积分、称号、版主、注册信息、管理员、系统参数。对于以上名词可以精简。主题是帖子的一个特例、积分和称号是用户的一个属性、版主是增加了权限的用户,注册信息是用户的具体属性。所以具体的对象有:用户、版面、公共信息、帖子、管理员、系统参数。具体的操作包括:管理员对用户、帖子、版块的管理;客人和用户的对版块、帖子的浏览;客人的注册;用户的发帖、回帖、搜索等操作。把具体的对象和具体
5、的操作相联系,我们可以归结出论坛基本操作的流程图,如图1-1。浏览帖子回 帖浏览版块搜 索客 人注册登陆用 户发 帖管理用户管理帖子管理版块管理员图1-1论坛基本功能流程图图1-1中个将具体的对象和操作直观的表达了出来,为了更具体的细化对象和操作的关联,用来划分开发的模块,我们将对象与对象之间的关联可以建立出一张表,对象如表1-1。表1-1各对象间的关联表5.1-9,,services,andmakethecitymoreattractive,strengtheningpublictransportinvestment,establishedasthebackboneoftheurb
6、anrailtransitmulti-level,multi-functionalpublictransportsystem,thusprotectingtheregionalpositionandachieve7用 户版 面公共信息帖 子管理人员系统参数用 户注 册修 改浏 览联 系浏 览浏 览发 布浏 览发 布修 改删 除特殊操作√×版 面√×××√×公共信息√×××√×帖 子√×××√×管理人员删 除授 权添 加删 除修 改添 加删 除修 改添 加删 除修 改×设 置系统参数××××√×表1-1中的对象是单向关联,是指左侧对象对上方对象的活动。×表示没有关联,√表示存在单
7、向关联。通过以上设计,论坛需要些什么以及所需要的对象之间存在着怎么的关系就有了基本的概念。1.3功能设计表1-1中用户关联的对象是自身、版面、公共信息、帖子。分别根据用户与这些对象的联系给出一个明确的菜单,如表1-2。表1-2用户功能列表功能名称说明用户注册用户在论坛填写必要信息后就可以注册为注册用户,并能在登陆后对注册信息进行更改用户登陆 注册后的用户可利用用户名和密码在论坛登陆浏览其他用户信息 用户注册后可以查看其他用户的公开信息与其他用户联系 可以在
此文档下载收益归作者所有