BBS论坛的分析与设计(共10页)_第1页
BBS论坛的分析与设计(共10页)_第2页
BBS论坛的分析与设计(共10页)_第3页
BBS论坛的分析与设计(共10页)_第4页
BBS论坛的分析与设计(共10页)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、BBS论坛的分析与设计 、 班 级: 09计网1 班 学 号: XXXX 姓 名: XXXXX完成时间:一、需求分析论坛也称为BBS,意即电子公告板,是一种在Internet上常见的用于信息服务的Web系统,它是浏览者相互沟通的平台。最初,论坛只是用于发布公告信息、讨论问题的在线交流平台,后来,随着网络的普及,论坛的功能越来越丰富,受到广大网民的欢迎。1、 需求定义需求分析浏览者注册登录浏览板块用户管理板块搜索浏览帖子发帖管理用户管理员回帖管理帖子 流程图 论坛功能列表 论坛板块列表浏览帖子发帖回帖搜索帖子精华贴编辑帖子删除帖子置顶帖子转移帖子用户注册用户登录控制用户权限修改注册信息设置论坛参

2、数管理板块管理用户2、功能模块整体模块:前台模块、后台模块。论坛的模块体系图: 论坛系统后台模块前台模块管理用户模块管理板块模块论坛设计模块管理帖子模块发帖回帖模块浏览模块注册登录模块论坛中只有两种用户:注册用户和管理员。注册用户 注册个人身份,登录论坛,登录成功后可以修改自己注册信息。这些行为只与用户自身相关,功能独立,设计成注册登录模块。 浏览板块列表,选择某板块,浏览其下的主题帖列表,查看帖子内容。搜索需要的帖子。这些行为是用户读取论坛的板块及其帖子相关信息,设计成浏览模块。 可以发表新帖子,也可以回复已有的帖子,同时可以编辑自己写的帖子内容。这些行为是用户参与论坛讨论,发表自己见解的,

3、设计为发帖回帖模块。管理员,需要负责整个论坛的正常运行 具备注册用户的所有功能,因为管理员也是论坛用户,可以参与论坛中的讨论 管理帖子。管理员对论坛的帖子有监督的权利,好的帖子要奖励,捣乱的帖子要删除,标识精华帖,置顶帖子,转移发错板块的帖子,这些行为都是针对帖子的操作,设计成管理帖子模块。 管理板块。论坛中的板块,需要管理员进行创建、管理板块信息,这些针对板块的操作,设计成管理板块模块。 管理用户用户注册成功后,需要管理员赋予权限,才能使用论坛的相关功能。同时,管理员可以自主添加、删除用户。这些针对用户信息的操作。设计成管理用户模块。 论坛功能模块列表模块子模块注册登录模块注册登录修改个人信

4、息浏览模块板块列表主题帖列表查看帖子内容搜索帖子发帖回帖模块发帖回帖编辑自己的帖子管理帖子模块删除编辑置顶转移指定精华管理模块创建修改删除管理用户添加删除设定权限论坛的用例图删除论坛分页参数添加基本参数设置论坛参数设置权限管理用户用户相关参数删除管理帖子管理板块创建板块转移 管理员删除板块 置顶修改板块编辑指定精华浏览板块列表发帖 浏览帖子修改个人信息注册 用户回帖登录搜索二、项目设计(包括数据库设计、页面流程等)(一)_数据库设计1、数据库表序号数据库表数据库表存储内容1class论坛版面分类表2board论坛版面表3bbslink联盟论坛表4config后台论坛配置用表5log日志表6my

5、user用户表7bbsl帖子表8bbsnews论坛公告表9friend好友表10message邮箱表11online当前在线人记录表12vote投票表2、class论坛版面分类表序号字段含义类型1id唯一编号numeric2class版面名称char3、board论坛版面表序号字段含义类型1boardid唯一编号numeric2BoardType论坛版面所属类型varchar3class论坛版面的分类号numeric4readme版面说明varchar5BoardMaster斑竹varchar6lockboard版面锁定标志numeric7boardskin版面外形numeric8Tableb

6、ack版面表格边框颜色varchar9Tabletitle版面标题表格颜色varchar10Tablebody版面内容表格颜色1varchar11aTablebody版面内容表格颜色2varchar12TableFont版面标题表格字体颜色varchar13TabkeContent版面内容表格字体颜色varchar14AlertFont提醒语句颜色varchar15lastpostuser最后访问的人varchar16lastposttime最后访问时间datetime17lastbbsnum表情标签numeric18lasttopicnum上级主题数numeric19strAllowForu

7、mCodeUBB标签numeric20strAllowHTMLHTML标签numeric21strIMGInPosts贴图标签numeric22strIcons首页显示论坛图片numeric23strflashFlash标签numeric24Forumlogo论坛Logo地址varchar25indexIMG头像索引varchar26lastrootid上级版面numeric27lasttopic上级主题varchar28todayNum今天版面帖子数numeric29boarduser版面用户varchar4、bbslink联盟论坛表序号字段含义类型1id唯一编号numeric2boardn

8、ame联盟论坛名称varchar3readname联盟论坛说明varchar4url联盟论坛地址varchar5、config后台论坛配置用表序号字段含义类型1ForumName唯一编号varchar2ForumURL论坛URL地址varchar3companyName公司名字varchar4HostUrl主页URL地址varchar5SMTPServer服务器varchar6SystemEmailE-mailvarchar7TimeAdjust适应时间varchar8ScriptTimeOut有效时间varchar9LogoLogovarchar10picurl图片地址varchar11Fa

9、ceurl头像地址varchar12EmailFlag邮件标志numeric13Uploadpic上传图片numeric14IpFlagIP标志numeric15FromFlag来源numeric16guestuserGuest用户numeric17guestloginGuest登录numeric18openmsg公开信息varchar19badwords禁止的话varchar20AnnounceMaxBytes公告最大字节varchar21MaxAnnouncePerPage最大私人页数varchar22Maxtitlelist最大主题列表varchar23Tablebackcolor表格背

10、景色1varchar24aTablebackcolor表格背景色2varchar25Tabletitlecolor表头颜色1varchar26aTabletitlecolor表头颜色2varchar27Tablebodycolor表格主体颜色1varchar28aTablebodycolor表格主体颜色2varchar29TableFontcolor表格内字体颜色varchar30TableContentcolcr表格内容颜色varchar31AlertFontcolor弹出框字体颜色varchar32contentTitle标题varchar33ads1广告1numeric34ads2广告2

11、numeric35Copyright版权varchar36Version版本varchar37TitleFlag标题标志numeric38uploadFlag上传标志numeric6、log日志表序号字段含义类型1l_id唯一编号numeric2l_username用户名varchar3l_content内容varchar4l_urlURL地址varchar5l_addtime时间varchar7、myuser用户表序号字段含义类型1UserID唯一编号numeric2UserName用户名varchar3UserEmailE-mail地址varchar4Article个人签名numeric5

12、UserPassword密码varchar6sign头衔varchar7Sex性别varchar8homepage个人主页varchar9addDate注册时间datetime10logins登录次数numeric11face自定义个人头像varchar12width图像宽度numeric13height图像高度numeric14OicqOICQvarchar15lastlogin最后登录时间datetime16bbstypeBBS版面类型numeric17lockuser用户是否锁定numeric18userclass用户级别numeric19UserGroup门派varchar20user

13、Wealth财产numeric21userEP经验numeric22userCP魅力numeric23title 主题varchar24showre发表文章numeric25reann头像varchar8、bbsl帖子表序号字段含义类型1AnnounceID唯一编号numeric2ParentID父帖子的ID号numeric3Child子帖子的ID号numeric4BoardID所属版面ID号numeric5UserName用户名varchar6UserEmail用户E-mailvarchar7Topic主题varchar8Body内容varchar9DateAndTime发表时间dateti

14、me10hits心情numeric11length长度numeric12RootID跟帖子IDnumeric13layer层次numeric14orders顺序numeric15isbest是否排名numeric16ipIP地址varchar17Expression当前心情varchar18times帖子数numeric19locktopic锁定主题numeric20signflag显示签名numeric21emailflag有回复是否使用邮件通知numeric22istop是否排行榜10名numeric23isvote是否投票numeric9、bbsnews论坛公告表序号字段含义类型1id唯

15、一编号numeric2boardid版面IDnumeric3title标题varchar4content内容varchar5username用户名varchar6addtime发表时间datetime10、friend好友表序号字段含义类型1F_id唯一编号numeric2F_username好友用户名varchar 3F_friend好友名字varchar4F_addtime添加时间varchar11、message邮箱表序号字段含义类型1id唯一编号numeric2sender发件人varchar3incept收件人varchar4title主题varchar5content内容varchar6flag邮件标志numeric7sendtime发送时间varchar8delR回复numeric9delS保存numeric10isSend是否发送numeric12、online当前在线人记录表序号字段含义类型1id唯一编号numeric2username用户名char3userclass用户等级char4stats用户当前位置char5ip用户IP地址char6startime来访时间datetime7las

温馨提示

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

评论

0/150

提交评论