已阅读5页,还剩23页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机分析与设计 论坛系统分析报告论坛系统分析报告 学学 校 校 学学 院 院 班班 级 级 姓姓 名 名 学学 号 号 指导教师 指导教师 2010 年年 10 月月 目目 录录 1 引言引言 3 1 1 开发背景 3 2 组织结构与功能分析组织结构与功能分析 3 2 2 业务功能一览表业务功能一览表 4 3 业务流程分析业务流程分析 5 3 1 业务总流程图 5 3 2 各部门的流程图 5 3 2 1 会员注册流程图 5 3 2 2 会员登录流程图 6 3 2 3 会员管理流程图 6 3 2 4 论坛版块管理流程图 7 3 2 5 帖子发表 7 3 2 6 帖子回复 8 3 2 7 帖子管理 9 4 数据与数据流程图数据与数据流程图 10 4 1 整体数据流程图 10 4 2 各模块数据流程图 10 4 2 1 管理方面数据流程图 10 4 2 2 帖子管理数据流程图 11 4 2 3 用户功能数据流程图 11 5 系统设计系统设计 12 5 1 系统目标系统目标 12 5 2 系统构架系统构架 12 5 3 软件平台环境软件平台环境 12 5 4 数据库设计数据库设计 12 5 4 1 用户信息表用户信息表 tb user 12 5 4 2 发帖信息表发帖信息表 tb manager 13 5 4 3 用户回帖信息表用户回帖信息表 tb auther 13 5 4 4 管理员信息表管理员信息表 14 6 UC 矩阵图矩阵图 15 7 论坛系统简介论坛系统简介 16 7 1 论坛由如下功能模块组成 16 7 2 论坛页面及相关功能 16 1 引言引言 1 1 开发背景 开发背景 BBS 的英文全称是 Bulletin BoardSystem 翻译为中文就是 电子公告板 是 有许多人参与的网络论坛系统 用户只要链接到因特网上 利用浏览器就可以 直接使用 BBS 来阅读其他用户的留言和发表自己的意见 根据 The definitiveBBS list 1 999 年的数据 全世界有超过 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 软件创建数据库 在网页的构架中运用类进行布局 其运行环境可基于 windows XP windows 2000 以上的系统配置 5 4 数据库设计数据库设计 系统应用了八个数据表非别为 user title image back title board head image poetr back image 用于存储网站中所使用的信息 5 4 1 用户信息表用户信息表 tb user 用于存储用户的基本信息 其结构图为 5 4 2 发帖信息表发帖信息表 tb manager 用于存储用户发帖的内容及各项相关信息 其图如下 5 4 3 用户回帖信息表用户回帖信息表 tb auther 用于存储用用户回帖信息及相关内容 其图如下 5 4 4 管理员信息表管理员信息表 用于存储管理员相关的信息用于存储管理员相关的信息 6 UC 矩阵图 功能功能 数据类数据类模块模块 信息信息 帖子显示帖子显示 用户信息用户信息发帖信息发帖信息回帖信息回帖信息 新建新建 模块模块 CU 模模 块块 删除删除 模模 块块 U 浏览浏览UUU 管管 理理 员员 发帖发帖UC 7 论坛系统简介 7 1 论坛由如下功能模块组成 论坛由如下功能模块组成 一 会员注册会员注册 新会员注册 提供会员信息 检验会员信息的有效性 并将会员信息持久化 二 会员登陆会员登陆 提供用户凭证 验证用户信息 基于角色授权 三 会员管理会员管理 管理员由系统初始化分配一个 管理员可以对会员信息进行部分更改 主要包 回帖回帖UC 删除删除 用户用户 U 设定设定 帖子帖子 类型类型 CU 浏览浏览UU 浏览者浏览者 注册注册C 登陆登陆U 发帖发帖UC 回帖回帖UC 注注 册册 用用 户户 浏览浏览U 括用 户角色调整 版主调整 删除会员等 7 2 论坛页面及相关功能论坛页面及相关功能 首页 含登陆 注册
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- xx物业管理区域管理规约
- 不同悬吊练习动作对躯干核心肌肉激活程度的影响
- 宝山区顾村镇“星曜计划”居民区储备人才招聘真题
- 儿童鼻窦炎诊疗指南理论试题
- 2025年禹州中考音乐试卷及答案
- 驾照风险感知测试题及答案
- 2025年黄石中考数学真题及答案
- 自来水井应急预案(3篇)
- 重庆环境应急预案中心(3篇)
- 建筑材料考试题目及答案
- 《宇宙的起源》3第三讲 太阳系的产生与消亡
- jgj592023安全检查标准完整版
- 脑脊液常规检查
- 中考必背1600个核心词汇
- 分布式光伏高处作业专项施工方案
- 慢性肾功能衰竭的运动与康复指导
- 校服采购投标方案(技术标)
- 张岱年:《中国文化概论》
- 少儿财商教育(少儿篇)(课堂PPT)
- 地下储藏室产权使用权转让协议
- 可燃气体报警器安装
评论
0/150
提交评论