比赛信息平台需求规格说明书需求分析定稿_第1页
比赛信息平台需求规格说明书需求分析定稿_第2页
比赛信息平台需求规格说明书需求分析定稿_第3页
比赛信息平台需求规格说明书需求分析定稿_第4页
比赛信息平台需求规格说明书需求分析定稿_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

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

文档简介

1、比赛信息平台需求规格说明书1引言错误!未定义书签。1.1编写目的1.2背景1.3系统成员及分工1.4定义(函数名称定义+代码结构)1.5参考资料2任务概述错误!未定义书签。2.1目标2.1.1开发目标2.1.2应用目标2.2运行环境2.3条件与限制3数据描述错误!未定义书签。3.1静态、动态数据及E-R.图3.2数据库描述3.3数据流图3.4数据字典功能要求4.1功能划分4.2功能描述及状态图4.3时序图4.4协作图面向对象的分析部分5.1封装类及特性5.2类图5.3用例图性能需求6.1数据精确度6.2时间特性6.3适应性运行需求7.1硬件接口7.2软件接口其它要求附录9.1用到的技术9.2待

2、确定的部分(文中红色字标出)1引言1.1编写目的为明确软件需求,安排项目规划与进度、组织软件开发与测试,撰写本文档。1.2背景针对当前网络中对于比赛信息整合的缺乏,人们难以方便地寻找到当前某一阶段 所举办得全部比赛信息,全力打造一个服务于在校学生和在职人员等轻松、便捷、 互动地参与各类竞赛活动的竞赛门户网站,致力于系统地收集和整理各个领域的 各类赛事,为参赛者提供最优质的信息服务,来自全国各地的参赛选手可以相互 学习分享心得,通过各种有意义的比赛不断提升自己。1.3系统成员及分工小组成员:康璐、何亚婷、李伟、李哲昊具体分工:据实际情况而定1.4定义(函数名称定义+代码结构)1.5参考资料任务概

3、述2.1日标2.1.1开发目标开发目标:全力打造一个服务于在校学生和在职人员等轻松、便捷、互动地参 与各类竞赛活动的竞赛门户网站,为参赛者提供最优质的信息服务,来自全国各 地的参赛选手可以相互学习分享心得,通过各种有意义的比赛不断提升自己。2.1.2应用目标游客:1,浏览比赛信息;分享比赛信息到新浪微博、QQ空间、人人网等多个平台;3,比赛检索:站内比赛检索会员:1,通过注册登入,享有个人空间,实现会员资料的修改、添加;获得积分(注册、上传资料等)、消耗积分(下载资料、邮箱订阅);浏览赛事信息;邮箱订阅,获取最新的赛事信息;可以发布比赛信息(发布到个人空间,通过管理员省核上传到网站公 布);6

4、,论坛发布帖子及跟帖;7,上传比赛资料(发布到个人空间,通过管理员省核上传到网站公布);个人报名、组团报名;下载比赛资料。管理员:1,会员管理,会员信息的添加、删除、修改;论坛管理,创建、修改、删除帖子;赛事信息管理,更新信息(爬虫技术后删选上传公布比赛信息)、 修改、删除信息上传资料信息管理,省核会员上传资料,公布资料信息;5,报名信息管理,省核会员报名信息,传送信息给组委会。2.2运行环境硬件环境:Win7/Vista/WinXP/Win2003/Win2000/软件环境: jdk、 tomcat、 myeclipse、 dreamweaver、 sql server、 PHOTOSHOP

5、、 flash2.3条件与限制开发经费:学生开发,零经费;开发周期:两个学期;网站双方职责,管理员对会员上传的赛事资料与比赛信息需认真省核(不违反相 关法律条例)才能公布,有会员信息与赛事资料进行操作的权利。会员只有获取相关积分才能实现上传或下载资料。游客不具备上传下载比赛资料的权利。数据描述3.1静态、动态数据及E-R.图静态数据:用户账号用户身份用户密码用户信息管理员信息管理员名称管理员密码动态数据:查询关键字菜单选项上传文件回复信息f.由查询关键字确定的数据库记录集合或全部记录E-R 图:发布信息更新资料密码 用户信息I用户信息管理员i分享赛事信一息查看上传的T,资料/_d论坛发帖和 回

6、复 j获取和使用 积分+修改密码查询比赛信息*查询比赛资查看比赛资 查询比赛信分享赛事信料息息注册资料上传下14、*邮箱订阅3.2数据库描述本系统采用Microsoft SQL Server 2005 数据库3.3数据流图用户信息表论坛信息表准备资料管理表3.4数据字典外部实体条目名称游客说明输入数据流输出数据流名称会员别名输入数据流输出数据流名称管理员别名输入数据流输出数据流处理过程条目名称会员、管理员信息查看别名提交登录请求后,查看个人信息数据流来源操作处理数据流去向管理员、会员名称赛事信息查看别名无数据流来源数据流去向游客、会员、管理员名称信息审核别名会员提交未审核的赛事信息、资料,管理

7、员审核数据流来源数据流去向管理员数据流条目名称赛事信息别名发布、修改、删除赛事信息数据流来源数据流去向会员、管理员名称会员信息别名修改、添加、删除数据流来源数据流去向会员、管理员名称论坛信息别名查看信息后,发表评论数据流来源数据流去向会员、管理员数据存储条目名称管理员信息表别名包含的数据结 构管理员名称+密码有关数据流名称会员信息表别名包含的数据结 构会员名称+密码有关数据流名称赛事信息表别名包含的数据结 构赛事编号+赛事名称+赛事日期+赛事内容有关数据流数据结构条目名称管理员信息说明表示管理员的数据结构结构描述管理员编号+管理员姓名+密码名称会员信息说明表示会员的数据结构结构描述会员编号+会

8、员姓名+密码名称赛事信息说明表示赛事信息的数据结构结构描述赛事信息编号+赛事标题+赛事内容+赛事上传时间+赛事分类功能要求4.1功能划分游客能实现的功能:(1)检索功能:赛事检索。(2)分享功能:用户可对赛事信息进行分享,分享至新浪、人人、空间等多个平 台。用户能实现的功能:(1)注册登录功能:普通用户只有注册成功成为会员后,经过登录后才能实现相应的 功能(2)检索功能:会员能够通过关键字来查找自己想到的信息(3)资料的上传下载功能:会员能够消耗积分下载自己想要的资料,而上传资料 能够得到积分(4)论坛功能:主要是用户能够在这里畅所欲言,与其他人探讨与比赛相关的事 情(5)邮箱订阅功能:这项功

9、能可以提醒用户有哪些新的比赛项目(6)分享功能:用户可对赛事信息进行分享,分享至新浪、人人、空间等多个平 台。管理员能够实现的功能(对数据库的操作)(1)用户管理:实现对用户的增加,删除,修改,查看(2)比赛信息管理:实现对信息的更新,增加,删除(3)论坛管理:实现对帖子的删除,管理4.2状态图注册失败点击注册二开始4.3时序图数据库得到更新信息登录失败更新成功登录检索失败失败,数据库中积分减少积分扣除相应额&发送邮箱客户端点击下载删帖资料上传并设定相应的积分值.-删帖登录成功、一网站主界面失败 点击论坛发帖点击上传点击论坛删帖有会员下载数据库中积分增加管理员会员管理时序图管理员论坛管理时序图

10、后台登入模块论坛管理模块帖子添加模块帖子修改模块帖子删除模块数据库模块A.管理员输入管理员名及密.码提交管理员ID进入添加帖子页提示输入添加的帖子添加帖子并提交11111111111提示添加成功i1!更新数据库:|1111111111i1lJ- - - T -i11iii进入修改帖子页面提示输入修改的帖子信息修改帖子信息并提交更新数据库提示修改成功进入删除帖子页面提示输入删除的帖子删除帖子并提交更新数据库fl提示删除成功管理员赛事信息管理时序图后台登入模块赛事信息管理模块赛事添加模块赛事修改模块赛事删除模块1 数据库模块A.管理员输入管理员名及密.码提交管理员ID进入添加赛事页提示输入添加的赛

11、事添加赛事并提交更新数据库:提示添加成功进入修改赛事页面提示输入修改的赛事信息修改赛事信息并提交提示修改成功提示输入删除的赛事删除赛事并提交更新数据库I- - - -进入删除赛事页面提示删除成功管理员上传资料时序图管理员后台登人模块资料管理模块省核资料模块上传资料模块数据库模块输入用户名和密码.pJL-提交管理员ID_进入省核页面进入上传页面提示输入上传资料信息输入上传资料并提交更新数据库提示上传成功管理员报名信息管理时序图管理员后台登人模块报名管理模块省核报名模块传送报名信息模块数据库模块输入用户名和密码.pJL-提交管理员ID_进入省核页面进入传送页面提示输入传送报名信息输入传送报名信息并

12、提交更新数据库提示传送成功会员空间资料管理时序图提交会员ID人 LI .、一.上* _L会员空间模块会员资料添改模块数据库模块提交会员资料进入添改页面提示输入添该的会员信息添改会员信息并提交更新数据库提示添改信息成功4.4协作图管理员协作图会员下载是交到数据库确定下载发送接收输入用户名和密码下载载下传上资料下载下载操作成功资料上传对帖子操作成功资料登录系统论坛数据库邮箱客户端内容并提交提示填写注册信息注册用户协作图面向对象的分析部分5.1封装类及特性游客类用户类:密码,账号,用户资料管理员类:密码,账号,管理员资料比赛信息类资料类论坛类:用户账号,管理员账号密码;长度登录邮箱积分:数值5.2类

13、图资料游客+查看信息() *留言()管理员-账号:string-密码:string了-管理员信息:string+信息管理()+用户管理()+反馈信息管理()+论坛管理。A比赛有关资料()i+邮箱订阅()比赛信息+比赛详情() L分享赛事()积-数值:int+获取积分() +使用积分() +设定积分()用户-账号:string-密码:string用户信息 :string+修改密码()+留言()+发帖回帖()+查看信息()L上传下载()邮箱论坛-管理员账号:string -用户账号 :string +发帖()+回帖()I删除帖子()5.3用例图添加信息发表帖子论坛管理用户管理更新信息管理员删除用户管理员用例图游客用户用例图6 .性能需求6.1数据精确度数据的查询精确度几近达到100%6.2时间特性Web页面响应时间:1S6.3适应性使用J2EE开发,具备系统之间的可移植性7.运行需求7.1硬件接口描述系统中软件和硬件每一接口的特征。这种描述可能包括支持的硬件类型、软硬件之 间交流的数据和控制信息的性质以及所使用的通信协议。7.2软件接口描述该产品与其它外部组件(由名字和版本识别)的连接,包括数据库

温馨提示

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

评论

0/150

提交评论