SQL数据库设计案例.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

SQL数据库设计案例

系统功能需求分析

2.2.1系统管理员的需求分析

系统管理员具有系统的最高权限,主要具备以下功能:

1)用户管理。系统管理员可以对注册的用户分配权限,同时也可以对用户信息进行添

加、查询、修改与删除操作。

2)主题管理。为了更方便对志愿活动进行管理,系统管理员可以创建志愿活动的主题,

也可以对其进行修改与删除的操作处理。

2.2.2志愿者的需求分析

志愿者是普通用户,主要具备以下功能:

1)个人信息管理。用户注册后,可以进入个人中心查看、修改个人资料、密码。

2)活动报名管理。用户可以查看或者取消目前待审核的志愿活动,也可以查看和管理

已参加过的志愿活动信息。

3)留言板管理。用户可以对在留言板发表过的留言进行修改、删除操作。

2.2.3活动管理员的需求分析

活动管理员最是普通用户,主要具备以下功能:

1)个人信息管理。活动管理员可以修改个人资料以及密码。

2)志愿发布管理。活动管理员登录后台后,填写相关的志愿活动信息即可发布。同时,

也可以对发布的志愿活动进行修改、查询。

3)活动报名管理。活动管理员可以对已报名的志愿活动申请进行审核。

4)留言管理。用户在志愿活动详情页面的留言板进行留言后,活动管理员需要审核留

言内容,并做出相关处理。

5)志愿活动报名统计。活动管理员可以对报名的志愿活动人数进行统计,同时也可以

输出参加活动的人员名单。

2.3业务流程分析

业务流程分析是对业务功能分析的进一步细化,从而得到反映业务流程的图,即业务流

程图。

2.3.1业务流程图概念

业务流程图是一种描述系统中各单位、人员之间的业务关系、操作顺序和信息流向的重

[4]

要工具。业务流程图的基本符号如图1所示。

实体表格/报表数据存储

业务处理信息传递过程

图1业务流程图的基本符号

2.3.2业务流程图(一稿)

用户在使用该报名系统的基本流程是,用户注册后,输入正确的用户名以及密码,系统

会根据登录者的权限来判定该用户的角色,跳转到对应的页面。为了用户浏览内容的方

便,首页提供搜索功能,用户可以输入主题关键字,第一时间获取想要的信息。用户对

感兴趣的活动,可以点击进入报名详情页面报名,也可在该活动底部留言板留言。活动

管理员用户登录成功后,可以发布志愿活动信息,审核志愿者的活动报名申请以及留言。

审核通过后,后台会对志愿者报名信息、留言信息进行存档,输出相应的报表。系统管

理员登录成功后,拥有系统的最高权限,可以对所有用户进行管理。

通过分析需求以及业务之间来往的关系,可以得出业务流程图,如图2所示。

报名信息学生报名信学生报名信

存档息汇总息记录表

用户报名志愿活志愿活动报审核报名信学生申请结

动名申请表息果信息

学生登录

成功信息

注册

留言学生留言表审核留言留言学生

信息结果信息

注册用户信息

留言信息留言信息汇留言信息汇

存档总总表

用户

信息存档

登录

活动管理员登编写志愿活志愿活动志愿活动信志愿活动信活动管

录成功信息

您可能关注的文档

文档评论(0)

162****6581 + 关注
实名认证
内容提供者

一线教师,长期在一线从事教学工作。

1亿VIP精品文档

相关文档