数据库需求分析.doc_第1页
数据库需求分析.doc_第2页
数据库需求分析.doc_第3页
数据库需求分析.doc_第4页
全文预览已结束

下载本文档

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

文档简介

数据库需求分析报告书目录1 背景- 2 -2 网站描述- 2 -2.1 概述- 2 -2.2 网站功能- 2 -2.3 开发环境- 2 -3 用户范围- 2 -3.1 概述- 2 -3.2 非注册用户- 2 -3.3 注册用户- 2 -3.3.1 网站管理员- 2 -3.3.2 志愿者团队负责人- 3 -3.3.3 普通志愿者- 3 -4 功能性需求- 3 -4.1 网站管理员- 3 -4.2 志愿者团队负责人- 3 -4.3 普通志愿者(已加入团队)- 3 -4.4 普通志愿者(未加入团队)- 4 -5 业务逻辑描述- 4 -5.1 逻辑实体- 4 -5.2 实体间的关系- 4 -5.3 约束条件- 4 -1 背景 由于环境的变恶劣,贫富差距的变大,自然灾害不断发生,导致社会越来越不稳定,而政府的救助远远无法弥补损失。为了发动广大人民的力量,将人民的力量凝结在一起,将人民的力量最大化,最大限度的帮助需要帮助的人。基于此,我们建立了宁波市志愿者服务网,旨在降宁波地区的爱心人民聚集在一起,系统,有序的帮助需要帮助的人。这就是我们网站建立的背景。2 网站描述2.1 概述 本网站是一个面向志愿者活动的专门性网站。2.2 网站功能 本网站的功能主要分为两方面:对外,可以有效地宣传信息;对内,可以高效地进行组织管理。2.3 开发环境操作系统:Microsoft Windows 7数据库管理系统:MySQL 5.5.23Web应用服务器:Tomcat 6.0开发工具:Eclipse3 用户范围3.1 概述本网站的用户主要有注册用户与非注册用户两类。注册用户根据权限的不同,分为网站管理员、志愿者团队负责人、普通志愿者三类。3.2 非注册用户非注册用户是浏览网站的一般游客,操作一般仅限于从网站上获取各种信息。3.3 注册用户3.3.1 网站管理员网站管理员是网站的管理者,需要执行大量与网站管理工作有关的操作。拥有最高的权限。3.3.2 志愿者团队负责人志愿者团队负责人是志愿者团队的管理者,需要执行大量与团队管理工作有关的操作。3.3.3 普通志愿者普通志愿者是最基础的注册用户,根据是否加入了团队可以分为团队成员和非团队成员两类。4 功能性需求4.1 网站管理员网站管理员应拥有以下权限: 审批团队; 强制解散团队; 审批活动; 强制取消活动; 管理网站; 禁用其他用户账户; 恢复其他用户账户; 强制提升团队成员为团队负责人。4.2 志愿者团队负责人团队负责人应拥有以下权限: 发起活动; 取消活动; 审批团员; 开除团员; 管理团队; 解散团队; 提升其他志愿者为团队负责人; 团队负责人同时应拥有普通志愿者的部分权限,具体如下: 退出团队; 申请参加活动; 退出已参加的活动。团队负责人退出团队时如果没有其他团队负责人的不能退出团队。4.3 普通志愿者(已加入团队)团队成员应拥有以下权限: 退出团队; 申请参加活动; 退出已参加的活动。4.4 普通志愿者(未加入团队)非团队成员应拥有以下权限: 申请加入团队; 申请参加活动; 退出已参加的活动; 申请建立团队。5 业务逻辑描述5.1 逻辑实体 网站的逻辑实体有三个:志愿者团队、用户和活动。在逻辑实体的划分中,用户被分为网站管理员、志愿者团队负责人、普通志愿者三类。5.2 实体间的关系5.3 约束条件一个团队必须有一

温馨提示

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

评论

0/150

提交评论