BBS论坛管理系统的设计

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:zgxkz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]BBS是一种在Internet上常见的用于信息服务的Web系统,它的主要服务是用来帮助浏览者相互沟通、吸引用户、服务用户的。本文主要对BBS论坛管理系统的设计进行详细介绍。
  [关键词]BBS论坛管理系统 web系统 服务
  中图分类号:TP391 文献标识码:A 文章编号:1009-914X(2015)29-0078-01
  1 引言
  BBS系统就是提供给注册用户一个平台,会员用户可以通过Internet接入,登录论坛,在这个平台上发表文章、阅读文章、回复文章等等。
  此类系统通常有以下四种类型的操作用户:游客、注册用户、版面管理员、超级管理员。每类用户有其不同的操作集,系统通常提供一个统一的登录页面,此页面应能自动识别不同级别的用户,并提供不同的操作界面。与之相应,此类系统通常应具有以下功能:用户注册、用户登录、发表文章、阅读文章、回复文章、分页查找、主题查找、作者查找、个人资料维护、版面管理、版主管理、用户管理、文章管理等等,所有操作都可以由用户在客户端浏览器中完成,而服务器端程序会按用户的要求来完成对系统数据的操作,并将结果传给Web服务器,再由Web服务器处理成HTML文件后发送到客户端浏览器。
  2 系统总体设计
  2.1 系统任务概述
  系统目标:BBS系统的作用在于提供给用户相互交流的空间,这种交流的方式既是浏览帖子和发表帖子。因此,对于帖子的管理是BBS系统的一个核心功能。发表帖子的权利只能给予特定的人群,否则容易失去秩序,基于同样的考虑,删除修改帖子的权利也只能提供给特定的人群。
  用户特点:该系统的最终用户是所有能够连上Internet的一般客户或者是能够在局域网中通信的用户,他们只要懂得一般的Windows界面操作。维护人员是熟悉本系统的专业人员,懂得计算机基础知识,可以对所有的用户、帖子、论坛3个对象进行管理与维护。
  BBS系统将用户划分为游客、会员、版主、管理员四类,他们的权限不同,能够使用的功能也不同。
  普通(游客)用户是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能发帖回帖。
  注册用户(会员)具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表帖子。
  版主具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。
  管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。
  2.2 系统功能说明
  基本功能:
  (一)会员注册
  新会员注册,提供会员信息,检验会员信息的有效性,并将会员信息持久化。
  (二)会员登陆
  提供用户凭证,验证用户信息,基于角色授权。
  (三)注销登陆
  销毁用户此次登陆的信息。
  (三)会员管理
  管理员由系统初始化分配一个,管理员可以对会员信息进行部分更改,主要包括用户角色调整,版主调整,删除会员等。
  (四)论坛版块管理
  管理员可以添加、删除、调整、置顶、隐藏论坛版块
  (五)帖子管理
  管理员可以对所有帖子进行转移、置顶、精华,锁定, 删除,修改等操作,版主可以转移本版块帖子,也可以对本版块帖子进行置顶、删除等操作。
  (六)帖子发表
  注册用户可以在感兴趣的版块中发表新主题帖
  (七)帖子回复
  用户可以对自己感兴趣的主题发表回复
  (八)帖子浏览
  用户可以浏览所有可见帖子
  (九)帖子检索
  用户可以提供标题关键字检索所以可见主题帖,注册用户可以查看自己发表或回复的帖子
  (十)意见建议
  用户可以与我们联系,并欢迎提出各种意见和建议
  (十一)投票管理
  用户可以在论坛设置的投票区内向自己认可的投票项投票.
  (十二)积分管理
  1、新用户注册并第一次登陆论坛,获得10点积分,之后每次正常登陆都可以得到1点积分;
  2、用户每条发贴(包括主贴和跟贴)可以得到10点积分.
  3、如果帖子被设置为精华帖,获得10点积分.
  2.3系统业务操作流程
  1、 会员注册流程
  会员填写个人信息→信息合法性检查→会员信息持久化
  2、会员登陆流程
  输入用户凭证→合法验证→基于角色授权
  3、会员管理流程
  持有管理员角色→角色调整或分配为版主或删除用户
  4、论坛版块管理流程
  持有管理员角色→添加、删除、调整、置顶、隐藏版块
  5、帖子发表
  注册用户→选择版块发表主题→主题持久化
  6、帖子回复
  用户→针对主题发表回复→回复持久化
  7、帖子管理
  持有管理员或版主→角色转移、置顶、精华,锁定, 删除,修改等操作
  8、帖子检索
  用户安检索条件返回帖子
  3 系统的综合要求
  3.1 系统界面要求
  设计开发的BBS论坛的初始界面假定用户是匿名登录,用户可以通过初始界面提供的统一的用户登录接口,登录进入各自的操作界面。
  3.2 系统功能要求
  设计开发的BBS论坛应具有通常BBS网站应该具有的基本功能,包括用户注册、用户登录、匿名登录、发表文章、阅读文章、回复别人的文章、分页查找、主题查找、作者查找、多种方式排序、个人资料修改、在线人数统计等,此外,用户在发表贴子时,能输入带格式文本,用户在发表或回复一篇贴子时,能获得相应的积分,其积分能反应此用户在本论坛的活跃程度。   BBS系统将用户划分为游客、会员、版主、管理员四类,他们的权限不同,能够使用的功能也不同。
  普通(游客)用户是该论坛的一种用户,普通用户以游客身份登录本系统,只具有察看帖子的功能,不能发帖回帖。
  注册用户(会员)具备普通用户所有的能力。并且是已经注册了的用户,可以登录、修改个人信息,并且可以发表帖子。
  版主具备注册用户所有的能力,其主要权限是对分论坛进行文章管理。
  管理员登录以后可以对论坛系统进行管理,包括论坛的基本信息、用户设置,还可以修改管理员密码。
  3.3 系统的数据实体要求
  根据论坛的功能需求,论坛管理和维护以下几种数据元素(实体Entity):会员、管理员、论坛版区、论坛版块、贴子等。
  1、会员实体
  会员用户包含这样一些基本属性:用户名、用户密码、昵称、用户密码提示问题、用户密码提示问题答案、用户EMAIL、性别、出生年月日、主页URL、联系方式、积分等。其中,用户名为用户唯一标志,不允许重名。积分为此用户在本论坛发表文章以及文章被其它用户关注程度所累积的分数,作为衡量此用户在本论坛活跃程度的一个标志。
  2、管理员
  版主实际上派生于会员用户,意味着只有会员用户才有资格做本论坛各版面的管理权限,因此,他包含会员用户所有的基本属性。这里由后台指定版主。一个管理员可以管理几个版块,一个版块可以由几个管理员管理。另外,管理员也分为两类,一类是超级管理员,具有管理和维护本论坛所有数据信息的权限,另一类是普通版主,只能管理与某版面相关的数据信息。
  3、论坛版区
  论坛基本信息比较稳定,只能为超级管理员所维护,此实体包括以下一些基本属性:版区名称、英文名字、超级管理员等。
  4、论坛版块
  论坛版面包含这样一些基本属性:中文名称、英文名称、版块描述、版面公告。此外,论坛版面实体与管理员实体有联系,与贴子实体也有联系。
  5、贴子
  贴子包含以下一些基本属性:所属版块,作者,标题,贴子类型,用户名字,最后回帖标题,是否精华,是否新帖,发帖时间,细节,是否置顶等。贴子包括两种类型:主贴和回复。贴子序号为此贴子唯一标志。
  结语
  本文主要对bbs论坛管理系统的开发进行了详细阐述,为使本系统成为一个实际应用系统并在局域网上实际应用得到进一步的技术支持。
其他文献
[摘 要]计算机网络的飞速发展,使人们对计算机网络的依赖日益增长。人们在网上聊天交友,在网上请教问题,查阅资料,还在网上玩游戏。除此之外,人们还会在网上进行商务交易、下载信息,有着众多的使用者。网络的迅速发展很有效的解决了时空问题,无论是哪里的网友,都可以浏览到世界各地的各类信息,非常的方便。由于以上的优势,通过网络来推广音乐,使音乐的发布和交流更加的方便,因此,网络音乐的产生是必然的,是为了迎合
期刊
[摘 要]随着计算机信息技术、网络通讯等高新技术的发展,要求学生管理系统进一步发展成为学生信息系统。学生学籍管理系统旨在使校园教学、教务管理、学生管理信息网络化,解决已往的信息传递不方便、不快捷等问题,达到提高工作效率,降低管理成本,减少人力资源的目的。通过本系统可实现学生学籍管理网络化,实现不同部门学生信息资源共享,确保学生管理工作中数据的准确、及时、安全等性能,全面提升学校的管理水平,推动学校
期刊
[摘 要]随着公司规模的不断扩大,公司人力管理的工作量所占的比重也在逐渐增加。公司各部门的调整,工资计算、核算、发放的工作量很大,并且不允许出错,如果实行手工操作,要手工填写大量表格,且易混易错,不便管理。实施人力资源管理系统可以集中、整合各种信息来源,有利于降低管理成本,提高公司管理效率和水平,从而促进公司的进一步发展和变革。本文主要阐述了人力资源管理系统的需求设计与分析。  [关键词]人力资源
期刊
[摘 要]随着计算机技术的不断普及和计算机数据处理功能不断增强,用计算机系统来对小区物业管理已经非常必要。利用网络和数据库技术,结合目前硬件价格普遍下跌与宽带网大力建设的有利优势,开发一款适合普通小区物业日常事务管理的软件。能实现房产、客户等小区的智能化管理,可以提高物业管理的效率。  [关键词]小区物业;系统管理;  中图分类号:F2 文献标识码:A 文章编号:1009-914X(2015)29
期刊
[摘 要]随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。本文详细说明了企业人事管理系统开发的全过程,能为公司提供更加科学、可靠的人事管理系统决策服务。  [关键词]成绩预警;生信息管理  中图分类号:TP312 文献标识码:A 文章编号:1009-914X(2015)29-0072-01  1 引言  当今时代是飞速发展的信息时代,在各行各业都离不开信
期刊
[摘 要]电力系统以其高效自动化优势被广泛运用在现代生产中,极大地提升了生产效率。一次、二次设备在保证电力系统的稳定运行方面发挥着重要的作用,如果其在使用中出现故障,那么就会给系统的正常运行带来较大的影响,因此需要认真查找一次、二次设备出现的各类问题,采取有效的处理以及预防措施,这样才能够保证电力系统正常运行。  [关键词]电力系统一次、二次设备;控制系统;故障处理;正常运行  中图分类号:TM
期刊
[摘 要]随着信息技术在管理上越来越深入而广泛的应用,仓库管理系统的实施在技术上已逐步成熟,但是当前仓库管理系统在运行时的不稳定和后期维护困难等方面的问题也越来越突出。因此开发本套仓库管理系统,对系统进行了深入的分析设计。  [关键词]仓库管理系统;信息技术  中图分类号:TP311 文献标识码:A 文章编号:1009-914X(2015)29-0081-01  1 引言  随着社会经济的高速发展
期刊
[摘 要]港西油田在整个开发过程中,出砂较为普遍,随着含水量的不断上升,油井出砂越加严重,严重影响油气井的正常生产。受到油层埋藏浅,胶结疏松等地质因素的影响,疏松砂岩油井防砂措施一直是出砂油田稳产的主要手段。  [关键词]疏松砂岩 油井堵塞 重防解堵 延长防砂有效期  中图分类号:E381T 5 文献标识码:A 文章编号:1009-914X(2015)29-0091-01  1、 目前现状  港西
期刊
[摘 要]为了提高宾馆的经济效益,对人流、物流、资金流进行科学管理和有效控制,开发一个稳定可靠的宾馆住宿管理系统用以提高员工的工作效率与降低各种经营成本具有现实的必要性和重要意义。  [关键词]宾馆住宿管理系统 工作效率  中图分类号:TP319 文献标识码:A 文章编号:1009-914X(2015)29-0077-01  1 引言  随着信息技术的发展和人们对宾馆的要求越来越高及人员流动规模的
期刊
[摘 要]使用全自动水质分析仪法对饮用水中的氨氮进行测定【1】。采用直取水样法进行检测。方法检出限为0.007 mg/L,回收率在96~103 %之间,RSD在2.4~4.7 %之间。结果表明该方法简单、快速、准确度和灵敏度高,满足国家新的饮用水卫生标准(GB/T5750-2006)要求,可用于实际工作。  [关键词]全自动水质分析仪法 氨氮 直取水样法 饮用水  中图分类号:TV 文献标识码:A
期刊