ui培训有用么_公司宣传册设计样本设计_互联网+大学生创新创业项目官网_国家新闻出版署期刊期刊社查询
第3章 系统分析
3.1功能需求分析 本系统主要分为前端和后端两大板块,其中包括了首页、公告通知、游戏资讯、个人账户、个人收藏、攻略信息等功能模块。
表3-1功能需求列表
编号 | 功能名称 | 功能描述 | 输入内容 | 输出内容 |
| 前台登录 | 保证注册用户通过身份验证进入系统前台进行操作 | 用户名、密码 | 用户登录是否成功和用户登录状态 |
| 用户注册 | 对注册用户进行检测,信息通过检测之后成为本系统的用户 | 用户名,密码、性别、QQ、邮箱等 | 注册的结果(提醒“用户注册成功”或者“用户注册失败”) |
| 站内搜索 | 用户可以通过标题和类别搜索站内信息 | 输入标题、选择类别,点击搜索按钮 | 搜索出来的列表信息 |
| 评论添加 | 注册用户选择要评论的信息进行添加评论 | 评论信息包括评语、评分等 | 评论是否成功及评论列表 |
| 评论管理 | 管理员对用户的评论信息进行管理,包括删除、修改 | 评论列表 | 删除是否成功或者修改是否成功 |
| 添加收藏 | 注册用户可以选择信息添加收藏 | 收藏信息表单 | 收藏是否成功 |
| 收藏管理 | 个人用户可以对自己的收藏记录进行管理包括删除、修改 | 收藏记录列表 | 删除是否成功或者修改是否成功 |
| 添加游戏攻略攻略信息 | 管理员添加游戏攻略攻略信息 | 游戏攻略攻略的相关信息 | 游戏攻略攻略信息列表 |
| 编辑游戏攻略攻略信息 | 管理员修改游戏攻略攻略信息 | 游戏攻略攻略相关信息 | 是否编辑成功 |
| 删除游戏攻略攻略信息 | 管理员删除游戏攻略攻略信息 | 游戏攻略攻略信息 | 游戏攻略攻略信息删除成功或失败 |
| 添加攻略文章信息 | 用户添加攻略文章信息 | 攻略文章的相关信息 | 攻略文章信息列表 |
| 编辑攻略文章信息 | 用户修改攻略文章信息 | 攻略文章相关信息 | 是否编辑成功 |
| 删除攻略文章信息 | 用户删除攻略文章信息 | 攻略文章信息 | 攻略文章信息删除成功或失败 |
业务流程图基本符号如下图所示。
图3-1业务流程图基本符号
系统业务流程图具体如下图所示。
图3-2总体业务流程图
总体业务流程:首先在系统前台,游客用户可以经过账号注册,管理员审核通过后,用账号密码登录系统前台,查看首页、公告通知、游戏资讯、个人账户、个人收藏、攻略信息,在前台用户可以通过标题和类别进行前台信息的搜索,用户可以登录个人中心进行游戏攻略信息发布、攻略查询等功能。后台主要由管理员使用,以管理员的身份在登录页面输入账号和密码,经过数据库身份验证,验证成功后登录系统主页,可以使用首页、个人资料、公共管理(轮播图、公告通知)用户管理(管理员、系统用户)信息管理(游戏资讯、资讯分类)攻略信息、分类管理等功能操作。
3.3数据流程分析
本系统根据上节所设计的各个业务流程图,采用逐层细化的方法,画的每一部分各层的数据流图如下:
1.0层数据流图
注册用户和管理员都可以通过登录系统的界面来进入系统,如下图所示:
图3-3 0层数据流图
系统根据登录的数据,判断是该用户是哪种角色,仍然后跳转至相应的功能页面,系统用户在系统内进行数据操作,此时数据流的有效数据流流向数据库中心执行相应的数据sql语句,反馈结果到显示页面上。
2.1层数据流图
1层为系统的详细数据流图。如下图所示:
图3-4 1层数据流图
1层数据流中,数据实体包括普通用户和管理员,普通用户数据流程包括留言反馈、在线点评;管理员用户数据流程包括首页、个人资料、公共管理(轮播图、公告通知)用户管理(管理员、系统用户)信息管理(游戏资讯、资讯分类)攻略信息、分类管理;普通用户数据流包括操作信息、添加信息、浏览信息;管理员数据流包括添加信息、删除信息、修改信息、查询信息、浏览信息、提示信息等,数据表包括攻略表、攻略表。
3.2层数据流图
2层为管理员操作后台数据流图,用户可以分别通过添加、修改和删除来对系统进行管理,如下图所示:
图3-5 2层数据流图
2层数据流图中,数据流实体主要是管理员,数据流程包括攻略管理、游戏攻略管理;数据流包括添加信息、删除信息、修改信息、查询信息、浏览信息、提示信息;数据表包括攻略信息表。
本章主要论述了对用户的需求调研,系统业务功能,用例分析,系统业务流程分析、数据流程分析,其中数据的组成包括前台和后台的详细数据。
">