网上论坛本科毕业设计(论文)(编辑修改稿)内容摘要:

避免地发生冲突。 每回要拨上几十次乃至上百次才能成功连上一个BBS 站的状况已经成为困扰今日中国 BBS 用户的一个难题。 随着 BBS 活动的深入,国内已经出现了一些多线站,一次可以允许 2 人以上同时访问。 中国矿业大学银川学院(论文) 3 组织结构及业务范围 BBS 系统的人员构成包括论坛管理员 (站长 ),责任编辑,用户,游客。 游客在浏览该论坛时可以浏览用户、责任编辑发的帖子。 游客在本论坛注册后则变成本论坛的用户,可以在论坛发帖,可以修改自己所发表的帖子,也可以回复别人的帖子 ,同时还可以修改自己的帖子。 用户可以在论坛发表帖子,可以修改自己的帖子,可以浏览其他用户发表的帖子,可以回复其他用户的帖子。 用户可以由管理员调整为责任编辑,可以在该论坛发表帖子,可以修改该论坛的所有用户的帖子,也可以回复所有人的贴子。 管理员可以管理该论坛的用户和责任 编辑,可以将用户的权限调整为责任编辑,也可以将责任编辑降为用户,可以删除用户和责任编辑,可以管理所有帖子,可以将帖子置顶,将帖子申精,可以删除帖子和回复。 管理员可以管理页顶广告,页脚广告和帖子广告,可以修改广告的内容。 张军辉:网上论坛 4 论坛流程描述 按照系统的层次结构,画出系统数据流程图。 如图 11: 图 11 系统数据流程图 系统 存在的问题级薄弱环节分析 通过对体统的调研,我认为现行系统存在的薄弱环节主要表现在下列几个方面: 1. 本系统的用户注册信息过于简单。 2. 本系统不能发图片和视屏。 3. 本系统有些简单,只提供一些简单的操作。 4. 用户在查看回帖的时候只能一篇一篇的查看,不能全部查看。 管理员 管理板块 管理帖子 用户管理 发 帖 用 户 游客 用户注册 阅览板块 阅览帖子 搜索 回帖 责任编辑 删除帖子 中国矿业大学银川学院(论文) 5 2 需求分析 可行性分析 技术可行性 1. 本系统对硬件要求不高,一般的计算机硬件资源就能满足本系统的开发需求。 其 中运用软件主要有 Adobe Dreamweaver CS4,数据库采用 access。 2. 本系统采用 Asp 技术,此技术 功能非常强大,可扩展性强。 3. 本系统的维护简单,简洁明了,管理后台非常方便。 社会可行性 1998 年, “ 四通利方与华渊资讯合并建立新浪网 ” 一事被《互联网周刊》评为当年 “ 十大 IT 新闻 ” 之首。 这一年, 张朝阳 在中国第一次利用风险投资建立 搜狐 ,并成 功地将之打造成新兴生活时尚门户;这一年,凭借出售免费邮件系统获得资金的网易也开始参照AOL 模式进军门户行列;同样是这一年,曾经叱咤风云的 张树新 离职,瀛海威开始全面转型 „„ 1998 年被称为 中国互联网 元年。 也正是从这一年开始,论坛的影响力逐渐凸显出来。 当今社会,大部分年轻人都不太看电视和报纸,获得咨询的主要途径就是网络。 在论坛上,大家可以对自己所看到的、听到的、想到的任何一件事做出评论。 谁也不知道自己的帖子可能会获得成千上万的人的支持,就像在那遥远的 1997 年。 1997 年,在 “ 四通利方 ” 论坛上,一篇名为 “ 大连金州没有眼泪 ” 的帖子就感动了无数的人,仅仅 48 小时就被阅读了两万余次。 在 20xx年的今天,论坛上的帖子阅读两万余次已经算不上什么惊天动地的大事了。 论坛的本身早已由原来的娱乐交流工具转化成了一种 新兴媒体 :网络媒体。 我们的网络媒体在不断发展,不断变革。 在不断前进的社会中不断增强其影响力与引导力。 论坛在现在已经深入到我们的生活,我们会经常在网上浏览论坛。 张军辉:网上论坛 6 具体目标 本系统的主要功能如下: 1. 游客界面部分: 1) 阅览所有帖子(可以按主题查询帖子) 2) 申请成为该论坛的用户 3) 阅览用户评论 4) 阅览责任编辑的评论 2. 用户界面部分: 1) 用户可以发帖(可以按主题查询帖子) 2) 用户可以评论帖子 3) 用户可以回帖 4) 用户可以阅览评论 3. 责任编辑界面部 分: 1) 责任编辑可以发帖(可以按主题查询帖子) 2) 责任编辑可以评论帖子 3) 责任编辑可以编辑帖子 4) 责任编辑可以回帖 5) 责任编辑可以阅览评论 6) 责任编辑可以用户的帖子 4. 管理员界面部分: 1) 管理员可以按主题查询帖子 2) 管理员可以删除帖子 3) 管理员可以删除评论 4) 管理员可以将帖子置顶、消顶、拉前、精华、消精。 5) 管理员可以将用户提示为责任编辑 6) 管理员可以管理广告,修改系统参数 中国矿业大学银川学院(论文) 7 系统功能建模 数据流程分析把数据在系统内部的流动情况抽象地独立出来,舍去了具体组织机构、信息载体、处理工作、物资、材料等。 单从数据流动过程来考察实际业务 的数据处理模式。 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。 数据流程分析的目的就是要发现和解决数据流通中的问题。 现有的数据流程分析多是通过分层的数据流程图( DFD)来实现的。 通过对系统的分析,可以整理出用户流程图和管理流程图。 1. 用户流程图。 如图 21: 图 21 用户流程图 2. 管理员数据流图。 如图 22: 浏览主题、查询回复 游客 用户 登录 注册 验证 用户信息 浏览回复 浏览论坛 浏览主题 发表主题 回复主题 管理员 登录 验证 显示管理选项页面 管理用户 管理论坛 管理帖子 张军辉:网上论坛 8 图 22 管理员数据流图 3. 数据流图。 如图 23: 图 23 顶层数据流图 P 论 坛 系 统 前台信息显示 游客和用户 管理员 F3 管理员操作信息 F1 游客和用户操作信息 责任编辑 F2 责任编辑操作信息 中国矿业大学银川学院(论文) 9 1) 论坛前台用户子系统数据流图。 如图 24: 图 24 论坛前台用户子系统数据流图 2) 论坛前台责任编辑子系统数据流图。 如图 24: 图 25 论坛前台责任编辑子系统数据流图 3) 论坛后台子系统数据流图。 如图 26: 图 26 论坛后台子系统数据流图 P3 论坛后台子系统 用户信息 文章管理信息 论坛参数信息 广告管理信息 D6 广告信息管理表 D4 用户信息管理表 D3 论坛信息管理表 D5 帖子信息管理表 P1 论坛前台用户子系统 用户发帖 责任编辑发帖 游客注册 用户回帖 D2 用户信息表 D1 帖子信息表 责任编辑回帖 用户修 改帖子 责任编辑修改帖子 P2 论坛前台责任编辑子系统 D1 帖子信息表 张军辉:网上论坛 10 数据字典 数据存储 数据字典是在系统数据流程图的基础上。 进一步定义和描述所有的数据项、数据结构、数据存储、处理过程和外部实体的详细逻辑内容与特征的工具。 数据字典的任务是对于数据流程图中出现的元素的名字都有一个确切的解释。 名称: 游客注册表 说明:记录用户信息 编号: D2 组成:用户帐号,密码,头像。 名称: 帖子信息表 说明:记录用户,责任编辑发帖回帖以及 修改帖子的信息 编号: D1 组成:帖子内容 名称: 用户信息管理表 说明:记录用户信息 编号: D4 组成: 用户名,密码,用户头像,发帖数,管理级别,用户 IP。 名称: 广告管理表 说明:记录广告信息 编号: D6 组成:页顶广告,页脚广告,帖子广告。 名称: 帖子(文章)信息管理表 说明:记录用户发帖(文章)信息 编号: D5 组成: 帖子编号,回复帖子编号,被回 帖总数,用户回帖总数 ,回帖编号,回复帖子编号 +次数,发帖时间,置顶处理,精华处理。 名称: 论坛参数表 说明:记录论坛参数信息 编号: D3 组成:论坛名称,是否允许注册用户,用户注册间隔时间,发帖间隔时间,限定内容的长度,每页显示多少条主题,文件扩展名,修改后是否显示修改者及时间,不良词汇,禁止 IP。 中国矿业大学银川学院(论文) 11 编号: F1 名字:论坛前台用户子系统 组成: , , , 描述:参会人员输入的操作信息 数据流 数据流是数据结构在系统内传输的路径。 对数据流的描述通常包括如下内容:{数据流名,说明,编号,数据流来源,数据流去向,组成(数据结构)}。 编号: F2 名字:论坛前台责任编辑子系统 组成: , , 描述:会议管理人员操作的信息 编号: 名字:游客注册 描述:游客进入注册界面进行注册 编号: 名字:用户发帖 描述:用户进入发帖界面输入帖子的内容,进行发帖 编号: 名字:责任编辑发帖 描述:责任编辑进入发帖界面输入帖子的内容,进行发帖 编号: 名字:用户回帖 描述:用户进入回帖界面输入帖子的内容,进行回帖 编号: 名字:责任编辑回帖 描述:责任编辑进入回帖 界面输入帖子的内容,进行回帖 编号: 名字:责任编辑修改帖子 描述:责任编辑进入帖子界面进行修改 编号: 名字:用户修改帖子 描述:用户进入帖子界面进行修改 编号: 名字:论坛参数信息 描述:管理员登录后台,修改系统参数信息 编号: 名字:用户信息 描述:管理员登录后台,修改用户信息 编号: 名字:文章管理信息 描述:管理员登录后台,管理帖子信息 编号: 名字:广告管理信息 描述:管理员登录后台,管理广告信息 编号: F3 名字:论坛后台子系统 组成: , , , 描述:游客进入注册界面进行注册 张军辉:网上论坛 12 数据处理 处理过程的具体处理逻辑通常在详细设计过程中用 判定表或判定树来描述。 在数据字典中,只无原则描述处理过程的说明性信息,通常包括以下内容:{处理过程名,说明,输入数据流,输出数据流,处理}。 系统数据模型 通过对系统的分析,确定了网上论坛系统的基本功能及性能的基本需求。 1. 功能需求:指定系统必须提供的服务,划分出系统必须完成的功能。 其功能如下: 1) 游客:主要包括浏览板块,浏览帖子,浏览回复,注册用户。 2) 用户:主要包括浏览板块,浏览帖子,浏览回复,发表帖子,修改自己帖子。 3) 责任编辑:主要包 括浏览板块,浏览帖子,浏览回复,发表帖子,修改自己帖子,修改用户的帖子。 4) 管理员:主要包括浏览帖子,浏览回复,删除帖子,管理帖子。 2. 性能需求:指定系统必须满足的定时约束和容量约束,通常包括响应时间、信息量速率、主存容量、磁盘容量、安全性等方面的要求。 其要求如下: 5) 用户在客户端浏览网页时,系统能快速响应。 6) 在安全性方面,程序要满足用户传输信息的基本安全。 3. ER 图设计 ER 模型直接从现实世界抽象出实体类型及实体间的联系,用 ER 图来表示数据模型有两个优点:接近于人的思维,容易理解;与计算机无关,用户容易接受。 编号: P 名字:论坛系统 描述:整个系统 输入 /输出: D1,D2,D3,D4,D5,D6 编号: P1 名字:论坛前台用户子系统 描述:完成论坛前台用户子 系统的全部功能 输入 /输出: D1,D2 编号: P3 名字:系统后台子系统 描述:完成管理员后台操作的系统的全部功能 输入 /输出: D3,D4,D5,D6 编号:。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。