论坛系统组织结构与功能分析.docx_第1页
论坛系统组织结构与功能分析.docx_第2页
论坛系统组织结构与功能分析.docx_第3页
论坛系统组织结构与功能分析.docx_第4页
论坛系统组织结构与功能分析.docx_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机分析与设计论坛系统分析报告学校:学院:班级:姓名:_学号:指导教师:_2010年10月目录1.引言.31.1开发背景:.32组织结构与功能分析.32.2业务功能一览表:.43.业务流程分析.53.1业务总流程图.53.2各部门的流程图.53.2.1会员注册流程图.53.2.2会员登录流程图.63.2.3会员管理流程图.63.2.4论坛版块管理流程图.73.2.5帖子发表.73.2.6帖子回复.83.2.7帖子管理.94数据与数据流程图.104.1整体数据流程图.104.2各模块数据流程图.104.2.1管理方面数据流程图.104.2.2帖子管理数据流程图.114.2.3用户功能数据流程图.115.系统设计.125.1系统目标.125.2系统构架.125.3软件平台环境.125.4数据库设计.125.4.1用户信息表tb_user.125.4.2发帖信息表tb_manager.135.4.3用户回帖信息表tb_auther.135.4.4管理员信息表.146.UC矩阵图.157.论坛系统简介.167.1论坛由如下功能模块组成:.167.2论坛页面及相关功能.161.引言1.1开发背景:BBS的英文全称是BulletinBoardSystem,翻译为中文就是“电子公告板”,是有许多人参与的网络论坛系统。用户只要链接到因特网上,利用浏览器就可以直接使用BBS来阅读其他用户的留言和发表自己的意见。根据ThedefinitiveBBSlist1999年的数据,全世界有超过40000个BBS,BBS的历史比互联网(1ntemet)要早,但发展到今天,绝大多数BBS是建立在互联网上的,BBS有自己的文化,有自己的“行话”,有自己的管理者。BBS具有以下几个特点:(1)匿名性。登陆BBS站的用户可以隐匿自己的真实身份;(2)平等性。登陆BBS站的用户在言论、权限上是平等的;(3)非即时交互性,参与者可以看到别人对某一问题的所有讨论,也可以主动参与所有的讨论;(4)内容的广泛性、趣味性。参与BBS的人很多,话题广泛,内容或是有趣或是当前热门话题。人们将BBS当成交流思想、互相学习、平衡心理的重要场所。1.22组织结构与功能分析论坛信息量大,形式自由,是用户间交流沟通的平台。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用于存储用用户回帖信息及相关内容,其图如下:功能数据类模块信息帖子显示用户信息发帖信息回帖信息新建模块CU删除模块U浏览UUU发帖UC模块管理员5.4.4管理员信息表用于存储管理员相关的信息6.UC矩阵图回帖UC删除用户U设定帖子类型CU浏览UU注册C登陆U发帖UC回帖UC浏览U浏览者注册用户7.论坛系统简介7.1论坛由如下功能模块组成:(一)会员注册新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。(二)会员登陆提供用户凭证,验证用户信息,基于角色授权。(三)会员管理管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括用户角色调整,版主调整,删除会员等。7.2论坛页面及相关功能首页:含登陆、注册功能,主要显示各模块的新信息,可供所有浏览者浏览。相册:功能可以显示用户上传的图片,拥有上传图片和

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论