JAVA开发BBS网站-需求文档_第1页
JAVA开发BBS网站-需求文档_第2页
JAVA开发BBS网站-需求文档_第3页
JAVA开发BBS网站-需求文档_第4页
JAVA开发BBS网站-需求文档_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

大学校园BBS-------需求分析编号:版本:1.0小组成员:胡同清陈娇蒋鹏日期:2013.6.5目录一、网站设计背景....................................................................................................1二、系统功能模块设计............................................................................................2三、系统功能概述....................................................................................................3四、任务概述............................................................................................................44.1后台任务概述......................................................44.1.1管理员......................................................54.1.2版主........................................................64.2前台任务概述......................................................84.2.1个人主页功能................................................84.2.2论坛功能:..................................................104.2.3积分与财富值功能:..........................................114.2.4排行管理....................................................114.2.5登录与注册..................................................12五、系统角色............................................................................................................135.1会员与游客........................................................135.2版主..............................................................135.1管理员............................................................13网站设计背景Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上百万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。其中BBS论坛更是显得种类繁多,要实现这样的功能,离不开后台数据库的支持。用户验证信息,收集到的用户点击信息,主题层次信息,分析得出的关联规则表等大量的数据都由数据库管理系统管理。本文作者主要完成Web服务器端的门户网站管理,论坛模块管理,个人中心管理,登录与注册管理,排行管理,财富积分管理,其中的对于游客、会员、版主的各成员及模块的设计,极具人性化。随着WEB技术的流行,BBS论坛成为一个很受欢迎的表达思想和观念,以及分享兴趣等的地方,而大学生正是一个很有活力和创造力的团体,我们所做的大学校园BBS契合了这个主题,顺应了发展的趋势。系统功能模块设计图1-1功能模块图系统功能概述1.系统概述网站是要打造一个大学生交流的平台,其中以高校学生生活为背景,面向所有的大学生,鼓励所有的大学生一起交流、创造,呈现给用户浏览的门户模块,对于每日更新的新帖、热议的话题一目了然,其中的“找朋友”功能也给用户提供一个发现更多朋友的可能;论坛模块为用户提供论坛发帖娱乐,其中通过科大后院的搜索让我们更多的了解网站的创作背景--湖南科技大学,这也都是网友发帖聊天的好地方;个人中心模块给每个用户一个私人空间,发表心情日志,收集存储相片等等;排行管理模块记录了所有的好帖、热帖,人气往往聚集在此;当然,需要通过注册才能成为会员的,会员通过申请可以成为版主,参与到管理层;这使得我们的论坛的更有秩序;还有,财富积分管理的设置让每一个会员都更与积极性也更有创造力!总之,大学校园BBS就是一个让大家轻松交流的地方!2.功能概述论坛用于收集用户所发帖子,提供发帖,回帖,顶贴,帖子收藏功能,同时向广大网络用户展示论坛信息。论坛向会员提供个人中心模块,用户可以管理所有个人信息,亦可查看他人信息,添加好友,查看好友留言等等。四、系统功能描述4.1、后台服务任务描述由管理员操、版主操作后台,主要有以下功能:4.1.1管理员1、门户管理 门户是用来向网友展示最新与最热门的帖子的地方,方便网友了解论坛文化,从而让网友有更多的兴趣和热情来参与到论坛的讨论与交流;添加消息:将整理好热门帖子、今日新帖展示在门户。更新消息:定时更新门户主页面帖子。 开始开始结束结束是否持有管理员角色?是否持有管理员角色?NO更新,修改门户信息YES2、用户管理:对用户信息、积分财富值进行管理。(1)拉黑用户:若接到用户举报多次,被版主申请拉黑的用户,管理员核实后应对被举报用户进行拉黑处理。(3)认定版主:对于板块自己申请版主的活跃用户进行版主申请批准授权。开始结束是否持有管理员角色?开始结束是否持有管理员角色?NO角色调整或分配版主或删除用户YES3.财富积分管理:可以修改财富积分制度,对任何用户的财富和积分进行修改。持有管理员角色对用户积分,财富可以进行增加,减少等修改操作调整用户积分,财富增长规则开始开始结束持有管理员角色结束持有管理员角色NO对用户积分,财富可以进行增加,减少等修改操作YES3、论坛管理 对版主的贴子进行删除、加精。(1)删除:对各版主违规贴子进行删除。(2)加精:对各版主的高质量帖子进行审核加精。开始开始结束是否持有管理员角色?结束是否持有管理员角色?NO删除、加精帖子YES4.1.2版主1、用户管理:对所在板块用户信息、积分财富值进行管理。(1)申请拉黑:若某用户接到其他用户举报多次,版主向管理员申请拉黑该用户。(2)禁言用户:剥夺被举报者的发言权利(论坛中)。开始开始结束是否结束是否持有版主角色?NO申请拉黑,禁言用户YES板块管理对当前板块的帖子进行删除,置顶,加精。(1)删除帖子:对当前板块的违规帖子进行删除;(2)帖子置顶:对自己版块热门帖子,用户申请置顶的帖子进行置顶调整;(3)帖子加精:对自己版块好评帖子,用户申请加精的帖子进行审查并做出加精处理开始开始结束是否持有管理员角色?结束是否持有管理员角色?NO转移,置顶,删除等操作YES4.2前台页面任务概述4.2.1个人主页功能:为用户提供一个私人空间。 (1)账号管理:对用户个人账号进行修改,及修改密码。 (2)相册管理:添加和删除图片,浏览图片,图片分类。 (3)日志管理:发表日志,删除日志。 (4)分享管理:分享网络上的资源。 (5)好友管理:添加和删除好友。(6)记录管理:可以发表、删除心情。好友模块功能结束开始用户是否登录?结束开始用户是否登录?NO查找、添加好友用户名添加成功YES账号管理模块开始开始用户是否登录?NO用户是否登录?修改用户信息YES修改用户信息结束结束相册、分享、日志、记录管理开始开始结束用户是否登录?结束用户是否登录?NO相册、分享、日志、记录添加,删除,修改YES4.2.2、论坛功能:(1)身份为“版主”的用户拥有发帖、删帖的功能。(2)身份为“会员”的用户拥有发帖,回复,收藏,顶贴的功能。(3版主申请:每一个会员都可以向管理员申请版块版主。发帖功能开始开始结束用户是否登?NO选择板块发表主题结束用户是否登?NO选择板块发表主题主题持久化YES回帖功能开始开始结束用户是否登?录?结束用户是否登?录?NO针对主题发表回复回复持久化YES4.2.3积分与财富值功能:个人积分:会员每天第一次登陆加5分;每发一个贴子获得5分;并且帖子每赞十次加分,则相应得到个人积分5-15分,一个帖子最高不得超过15分。财富值:发表一个帖子获得10金币;每回一个帖子加一金币;帖子每被顶一次或被回复一次分别加一金币;每张贴累积金币不超过20金币:回复不超过10金币,顶贴不超过10金币。4.2.4排行管理(1)用户排名根据用户发表的日志数、帖子数或经验或财富排名。根据用户的在线时间进行排名。(2)日志排名根据所有用户日志被阅读次数对日志排名。(3)贴子排名根据所有用户发表的帖子(回复次数、被顶次数、加精)综合质量进行排名。4.2.5登陆于注册(1)登陆用户填写用户名和密码、验证码,登陆。开始开始登录No登录No验证用户名、密码、验证用户名、密码、验证码YES登陆成功登陆成功结束结束(2)注册用户填写好自己的基本信息,完成注册。开始开始填写个人信息填写个人信息NONO验证信息(用户名、密码、邮箱)验证信息(用户名、密码、邮箱)会员YESYES结束注册成功结束注册成功五、系统角色5.1.会员与游客会员为该论坛的主题用户,每一个会员都拥有发

温馨提示

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

评论

0/150

提交评论