- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
论坛系统需求说明书
JSP课程设计报告
设计题目: 雅 致 论 坛
组 长 : *******
组 员 : *******
*******
*******
班 级 : *******
专 业 : *******
指导教师: *******
2012年01月06日
BSS论坛系统需求分析
概述
BSS信息量大,形式自由,是用户间交流的优秀平台,方便客户端和浏览器端之间的交流,网上游客能够浏览论坛上的帖子,并且能够注册成功成为用户。通过论坛,人们能够相互交流沟通,把疑惑发布到论坛里,大家献计献策,共同学习,共同进步。
二、系统功能模块
本系统主要由以下几个部分组成:
用户注册:新用户注册,填写用户信息,检验用户信息的有效性,并将用户信息持久化。
用户登录:提供用户凭证,验证用户信息是否合法,根据用户角色授权。
用户管理:管理员有系统初始化分配一个,管理员可以对用户信息进行部分更改,主要包括用户角色调整,版主调整,删除用户等。
论坛版块管理:管理与可以添加、删除、调整、置顶、隐藏版块信息等。
帖子管理:管理员可以对所有帖子进行转移、置顶、删除等操作,版主可以转移本版块帖子,也可以对本版块帖子进行置顶、删除等操作。
帖子回复:用户可以对自己感兴趣的帖子进行回复。
帖子检索:用户可以提供标题关键字检索所有可见帖子,注册用户可以查看自己发表和回复的帖子。
数据流图
本系统主要由访问者、管理者、版主和后台管理者组成,如下图所示:
帖子管理
程序流图:
等等。
数据库设计
会员表db_admin:
字段名 类型 是否允许为空 备注 默认值 adminID int Not null(primary key) 主键,会员编号 自增
adminName varchar(50) Not null(foreign key) 外键,会员名称 无 adminPassword varchar(50) Not 会员密码 无 adminEmail varchar(50) 允许为空 会员邮箱 无 adminSex int 允许为空 会员性别 无 userSign int 允许为空 会员签名 boardID int Not null(primary key) 主键,版块编号 自增
boardName int Not null(foreign key) 外键,版块名称 无 boardDital varchar(50) 允许为空 版块标题 无 themecount varchar(500) 允许为空 版块内容 无 userID int 允许为空 版块发布日期 无
回复表db_restory:
字段名 类型 是否允许为空 备注 默认值 restoryID int Not null(primary key) 主键,回复编号 自增
tieID int Not null(foreign key) 外键,帖子编号 无 userID int 允许为空 用户编号 无 restoryDItal varchar(300) 允许为空 回复内容 无 restoryTime datetime 允许为空 回复日期 无 fileName varchar(50) Not 文件名称 无
主题表db_theme:
字段名 类型 是否允许为空 备注 默认值 themeID int Not null(primary key) 主键,主题编号 自增
boardID int Not null(foreign key) 外键,版块编号 无 themeName varchar(100) Not 主题名称 无 countTie int 允许为空 贴数 自增
用户表db_tie:
字段名 类型 是否允许为空 备注 默认值 tieID int Not null(primary key) 主键,帖子编号 自增
userID int Not null(foreign key) 外键,用户编号 无 themeID int Not(foreign key) 主题编号 无 tieDitak varchar(MAX) 允许为空 帖子内容 无 fileName varchar(50) Not 文件名称 startTime datetime 允许为空 帖主日期 无 countRestory int 允许为空 浏览次数 无 countClick varchar(50) 允许为空 点击数 无 point int 允许为空 积分 无 tieSign int 允许为空 帖主签名 无
用户表db_users:
文档评论(0)