BBS论坛项目业务及表结构.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BBS论坛项目业务及表结构 第一部分:BBS伦理业务介绍: .1. 业务背景 BBS是英文Bulletin Board System的缩写,翻译为中文的含义是“电子公告版”,习惯也称为“论坛”。论坛,顾名思义是对某个话题展开的深入讨论、辩论,例如:关于对某个学术或技术问题的论坛、关于对某个金融或政治问题的论坛。现实生活中可以通过开会等方式进行,它要求参会者在同一时间都有空出席会议,所以一般召集比较困难。随着Internet网络的出现,这个问题得到了解决,论坛开始在网络盛行。在Google中键入“论坛”关键字,将搜索出各类论坛,很多论坛也发展为社区形式,常见的论坛举例如下。 CSDN论坛():属于技术类论坛,讨论的主题涉及软件开发语言、平台工具和相关开发技术等; 水木清华BBS(/guest-frames.html):讨论的主题涉及学术、校园、娱乐、电脑、体育等; 天眼社区(/travel):属于综合类论坛,讨论的主题涉及社会、人文、汽车、生活、经济等; 百度贴吧():属于综合类论坛,讨论的主题涉及娱乐明星、体育、游戏、校园文化等; 淘宝网社区(/forum-16/list_forum-.htm):属于网上购物类论坛,讨论的主题涉及商品介绍、促销、评论、购物经验交流等。 2. 业务功能 论坛因其讨论的主题或规模不同,而形式有所不同。但从业务功能的角度看,一般都具有如下典型功能,下面以CSDN论坛为例具体介绍如下。 1)用户注册 如希望有权利在论坛中发言,你需要先注册为论坛的用户,即会员。单击CSDN主页中的“注册”超链接,填写如图1.1所示注册信息,注册为论坛用户。 图1.1 CSDN用户注册 用户登录 注册为论坛的用户后,单击CSDN主页中的“登录”超链接,输入用户账号登录到论坛,如图1.2所示。登录成功后,论坛的主页将显示你的登录名和头像。如图1.3所示,左上角显示登录名为love_program_2009,下方的图片为代表用户的头像。这表明你具有发言并参与讨论的权利了。 图1.2 CSDN用户登录 图1.3 用户登录后的CSDN主页 查看贴子 如图1.3 CSDN主页所示,论坛左侧为讨论的主题目录,你可以选择感兴趣的话题参与讨论。论坛右侧为某主题下其他用户的发言列表,单击某个发言主题将看到具体的内容(如图1.4所示)。这些发言的内容也称为贴子,类似学校报栏中张贴的一张张海报或通知一样,方便查看。 图1.4 查看贴子 发表贴子 在论坛中除了查看其他人的发言外,和现实中的讨论一样,你可以发言,也称为发贴。 根据发贴的场合,又分为跟贴和主贴两种。 跟贴:当你看了某个贴子后有认同或希望补充的想法,可以回复,称为跟贴或回贴。如图1.5所示,你可以单击贴子下方的“回复”超连接,输入你回复的内容,然后提交即可。 主贴:当你希望发表一个新的讨论话题,希望大家围绕此话题展开讨论时,你发布的贴子就称为主贴,而其他后续跟随回复的贴子就称为跟贴或回贴。如图1.5所示,你可以单击贴子下方的“我要提问”超链接,发表新的话题,发表后的内容如图1.6所示,你发表的话题将位于所有贴子的最上方,表示主贴。 图1.5 跟贴(回贴) 图1.6 主贴 版块管理 类似每个讨论会有个会议的组织者或主持人一样,需要对会议秩序和内容进行控制。BBS论坛中也有一个类似的角色就是版主(也称“斑竹”,刚好是版主的谐音)。一个大的论坛一般涉及多方面的主题(也称版块)。为了方便管理,整个论坛有个总版主,每个版块再配一位版主(也称管理员),负责本版块贴子内容的管理。例如:如发现贴子内容不健康,则警告发贴人并给予扣分等处罚。如图1.7上方所示,显示了MS-SQL Server版块的版主信息。 图1.7 版块管理 第二部分 上机任务 ( 创建bbsDB数据库及相关的数据表,为各表添加相关约束。 阶段1:指导——创建bbsDB数据库。 需求说明 (1)创建BBS系统的物理数据库,将数据库命名为bbsDB。 (2)物理文件保存在D:\project下。 (3)数据文件的初始大小为10MB,允许自动增长,数据文件大小不受限制;日志文件初始大小为3MB,但最大为20MB。 阶段2:练习——创建bbsDB数据库表bbsUsers。 需求说明 创建bbsDB数据库表bbsUsers,见表2-1中第一行。 表2-1 bbsDB数据库中的表 表 表  名 作  用 备  注 用户表 bbsUsers 存储注册的用户信息 用户注册后才能发贴和回贴 主贴表 bbsTopic 存储主贴的内容 因主贴和跟贴有些内容不同,因此分为两张表 跟贴表 bbsReply 存储跟贴的内容 版块表 bbsSection 存储版块的信息 包括版块名、版主等信息 用户表bbsUsers的表结构见表2-2。为了避

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档