论坛系统组织结构与功能分析doc.docx

上传人:b****9 文档编号:25254251 上传时间:2023-06-06 格式:DOCX 页数:14 大小:331.44KB
下载 相关 举报
论坛系统组织结构与功能分析doc.docx_第1页
第1页 / 共14页
论坛系统组织结构与功能分析doc.docx_第2页
第2页 / 共14页
论坛系统组织结构与功能分析doc.docx_第3页
第3页 / 共14页
论坛系统组织结构与功能分析doc.docx_第4页
第4页 / 共14页
论坛系统组织结构与功能分析doc.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

论坛系统组织结构与功能分析doc.docx

《论坛系统组织结构与功能分析doc.docx》由会员分享,可在线阅读,更多相关《论坛系统组织结构与功能分析doc.docx(14页珍藏版)》请在冰豆网上搜索。

论坛系统组织结构与功能分析doc.docx

论坛系统组织结构与功能分析doc

计算机分析与设计

——论坛系统分析报告

学校:

学院:

班级:

姓名:

______________________

学号:

指导教师:

____________

2010年10月

1.引言

1.1开发背景:

BBS的英文全称是BulletinBoardSystem,翻译为中文就是“电子公告板”,是有许多人参与的网络论坛系统。

用户只要链接到因特网上,利用浏览器就可以直接使用BBS来阅读其他用户的留言和发表自己的意见。

根据ThedefinitiveBBSlist1999年的数据,全世界有超过40000个BBS,BBS的历史比互联网(1ntemet)要早,但发展到今天,绝大多数BBS是建立在互联网上的,BBS有自己的文化,有自己的“行话”,有自己的管理者。

BBS具有以下几个特点:

(1)匿名性。

登陆BBS站的用户可以隐匿自己的真实身份;

(2)平等性。

登陆BBS站的用户在言论、权限上是平等的;(3)非即时交互性,参与者可以看到别人对某一问题的所有讨论,也可以主动参与所有的讨论;(4)内容的广泛性、趣味性。

参与BBS的人很多,话题广泛,内容或是有趣或是当前热门话题。

人们将BBS当成交流思想、互相学习、平衡心理的重要场所。

1.2

2组织结构与功能分析

论坛信息量大,形式自由,是用户间交流沟通的平台。

2.1组织结构图

 

2.2业务功能一览表:

对象实体

功能方法

用户类型

论坛

设置参数

管理员

板块

浏览列表

注册用户

创建模板

管理员

修改版块

管理员

删除版块

管理员

帖子

浏览列表

注册用户

查看帖子

注册用

发帖

注册用户

回帖

注册用户

编辑(自己所有)

注册用户

编辑(全部)

管理员

置顶

管理员

删除

管理员

置顶精华

管理员

用户

注册

注册用户

注册用户登录

注册用户

管理员登录

管理员

添加

管理员

删除

管理员

3.业务流程分析

3.1业务总流程图

3.2各部门的流程图

3.2.1会员注册流程图

会员填写个人信息——>信息合法性检验——>会员信息持久化

3.2.2会员登录流程图

输入用户凭证——>会员登录授权

就提流程图:

3.2.3会员管理流程图

持有管理员角色角色调整或删除

就提流程图:

3.2.4论坛版块管理流程图

持有管理员角色添加、置顶、删除、调整

具体流程图:

3.2.5帖子发表

注册用户发表主题主题持久化

具体流程图:

3.2.6帖子回复

用户回复回复持久化

 

具体流程图:

3.2.7帖子管理

流程图:

持有管理员或版主角色转移删除置顶等操作

4.数据与数据流程图

4.1整体数据流程图

4.2各模块数据流程图

帖子类有浏览、管理、发帖、回帖和搜索5个方法,浏览方法又可以分为列表和查看两个子方法,管理方法又可以分为编辑、置顶、转移、指定精华、删除5个方法。

4.2.1管理方面数据流程图

(一)数据流程图

4.2.2帖子管理数据流程图

(一)数据流程图

4.2.3用户功能数据流程图

(一)数据流程图

(二)数据及数据字典

5.系统设计

5.1系统目标

设计为一个网络的电子信息服务系统,它可向用户提供一块公共网络区域,其中每个用户都可以在上面发布相关信息或提出自己的看法,人们可以根据自己的需要来选择相应的论坛主题,发表自己的帖子,还可对某个作者的探讨问题已成为人们交流信息实现信息共享。

5.2系统构架

本系统的架构分为三层:

表示层、服务器端和数据库。

表示层由客户端浏览器来实现,不涉及设计方面的技术,因此在设计时不予考虑;服务器端是本系统的重点,它实现了系统所有的需求;数据库用来存储系统的使用数据[1]。

5.3软件平台环境

系统运用开发平台,采用C#语言。

并使用access软件创建数据库,在网页的构架中运用类进行布局。

其运行环境可基于windowsXP、windows2000以上的系统配置

5.4数据库设计

系统应用了八个数据表非别为usertitleimageback_titleboardhead_imagepoetrback_image用于存储网站中所使用的信息。

 

5.4.1用户信息表tb_user

用于存储用户的基本信息,其结构图为:

 

5.4.2发帖信息表tb_manager

用于存储用户发帖的内容及各项相关信息,其图如下:

 

 

5.4.3用户回帖信息表tb_auther

用于存储用用户回帖信息及相关内容,其图如下:

 

 

5.4.4管理员信息表

用于存储管理员相关的信息

 

6.UC矩阵图

功能数据类

模块信息

帖子显示

用户信息

发帖信息

回帖信息

模块

新建模块

C

U

删除模块

U

管理员

浏览

U

U

U

发帖

U

C

回帖

U

C

删除用户

U

设定帖子类型

C

U

浏览者

浏览

U

U

注册

C

注册用户

登陆

U

发帖

U

C

回帖

U

C

浏览

U

7.论坛系统简介

7.1论坛由如下功能模块组成:

(一)会员注册

新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。

(二)会员登陆

提供用户凭证,验证用户信息,基于角色授权。

(三)会员管理

管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括用

户角色调整,版主调整,删除会员等。

7.2论坛页面及相关功能

首页:

含登陆、注册功能,主要显示各模块的新信息,可供所有浏览者浏览。

相册:

功能可以显示用户上传的图片,拥有上传图片和添加评论功能。

日记:

是为注册用户提供写日记的功能,可被任何浏览者浏览,可已发表日记,和添加评论。

学习:

拥有。

拼音、英文字母、水果图片、简单汉字等精美图片,可供任何浏览者浏览和学习使用。

 

海藻肥TWfZZvj8Y33n

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 自我管理与提升

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1