BBS论坛简单需求分析.doc
《BBS论坛简单需求分析.doc》由会员分享,可在线阅读,更多相关《BBS论坛简单需求分析.doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、BBS需求分析一、前台功能需求1、 登陆输入用户名和密码,进行登陆,如果登陆成功,显示论坛首页,如果登陆失败,则显示登陆失败页面,并且跳转回登陆页面。用户名和密码不能为空。2、 注册用户需要填写的属性有:用户名:不能为空,6-20位,必须唯一。密码:不能为空,6-20位。确认密码:必须与密码一致。邮箱:进行简单格式验证。昵称:不能为空,最大20位,昵称。性别:只能是男或女。年龄:限制18-60。必须是数字。头像:可以选择上传一个头像,如果不上传则系统默认一个头像。备注:一个text的数据范围。注册时用户积分默认为100分。注册成功之后返回首页。3、 浏览板块1) 首页浏览Logo、广告图片公告
2、 最大200字符搜索文本框、搜索按钮 对应6号功能版块列表(板块图片、板块名称、板块描述、发帖数量、回贴数量、最后回复时间)友情链接版权说明2) 板块浏览Logo、广告图片搜索文本框、搜索按钮 对应6号功能发帖按钮 对应4号功能主帖列表(帖子标题、发帖人、回复数量、点击数量、发帖、最后回复时间)主帖使用分页的形式显示版权说明3)主帖浏览主帖发帖人、标题以及内容、第几楼、发帖时间回帖人、内容、第几楼、回帖时间回帖分页显示内容文本框回复按钮 对应5号功能4、发帖 标题文本框、内容文本框、发帖按钮,发帖之后跳转到板块浏览页面,并且该用户积分增加10。5、 回帖内容、回帖按钮,回帖之后跳转到该用户回帖
3、的位置,并且该用户积分增加1。 6、 搜索分为两种搜索:一种是首页上搜索全部主帖、一种是版块内搜索该板块的主帖,根据填写搜索的内容进行模糊查询。显示搜索的结果,用分页形式显示。二、数据库设计1、确定使用的数据库:Mysql。2、创建数据库:db_bbs3、创建表1)用户表 Users 属性名称数据类型属性说明是否为空usernameVarchar(20)用户名6-20位,主键否passwordVarchar(20)用户密码6-20位否emailVarchar(50)邮箱否nameVarchar(20)昵称,唯一否sexChar(1)性别,只能是男或者女是ageint年龄是photoVarcha
4、r(50)头像存储路径是noteText备注信息是scoreint积分,默认100是2)板块表 Models 属性名称数据类型属性说明是否为空idint板块编号,自动增长,主键否nameVarchar(20)板块名称,最大20字节否photoVarchar(50)板块图片路径否descriptionVarchar(200)板块描述是zcountint主帖数量否hcountint回帖数量否lasttimeVarchar(20)最后回帖时间是3)主帖表 Zt属性名称数据类型属性说明是否为空idint主帖编号,自动增长,主键否m_idint版块编号否TitleVarchar(50)主帖名称否cont
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- BBS 论坛 简单 需求 分析
限制150内