图书管理系统用例说明

2022-07-11 18:43:18   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《图书管理系统用例说明》,欢迎阅读!
管理系统,说明,图书
实验二:用例说明

一、实验目标

用例用于理解客户需求,通过用例说明文档的编写,了解用例说明在需求中的作用.

二、实验内容

用例描述了系统与外部角色之间的一系列交互

角色(actor)指与系统交互以实现某种目的的人、软件系统或硬件设备。角色的另外一个名称是用户角色(user role)

用例源于面向对象的开发方法,用例是目前广泛应用的统一软件开发过程的核心。用例转变了需求开发的角度,用例更接近目标。用例图提供了对用户需求的高级可视化表示。

三、实验步骤

1.说明

本次实验选取网上书店销售系统作为实验对象,对其进行用例分析。 2.系统概述

本系统实验的是一个网上书店售书系统,可以实现商家在线发布商品信息消费者在线购买等功能。书店销售系统全部采用Web方式,由前台操作和后台管理两部分构成。书店前台功能强大,操作方便.

前台的主要功能包括:注册/登陆(支持个人和团体用户)、我的帐户、新闻发布、书店介绍、联系方式、图书查询、图书高级查询、新书快递、图书分类浏览、图书展示、畅销书排行榜、打折专区、热门推荐、精品推荐、意见反馈、在线帮助、订单管理、缺书登记、在线咨询以及自动友情链接等。 3.用例分析

主要参与者 用例

客户 1. 图书浏览

2. 图书显示 3. 图书评论 4. 加入购物车 5. 图书收藏 6. 图书订单 7. 图书搜索 8. 缺书登记

9. 用户注册/登录

管理 1. 账号管理

2. 图书管理 3. 订单管理 4. 缺书管理

31。用户注册/登录用例


用例名称 创建者

最后更新者 参与者 描述

登陆/注册 客户

系统管理

客户,系统管理

客户通过创建用户名在图书销售 统进行唯一标识,登陆进行各种活动

①登陆

用户名已存在,用户名及密码均正确 ②注册

1.注册用户名无重复 2.注册用户未达到上限

用户注册/登陆成功

用例:登陆/注册 ①登陆

1. 输入用户名 2. 输入密码 3. 登陆成功 ②注册

1. 注册用户名 2. 填写密码 3. 确认密码 4. 注册成功

11用户名错误或不存在

a 提示用户名不正确,重新输 21 密码错误

a.提示密码错误,重新输入

b3次全错,提示根据邮箱找回密码 1.1用户名已存在

a.提示用户名已存在,重新注册用户名

3.1确认密码与初始密码不一致

a。提示两次密码输入不同,重新输入

前置条件

后置条件

主要参与者:客户

主干过程

分支过程

32缺书登记用例

用例名称 创建者

最后更新者 参与者 描述

缺书登记 客户 管理

客户,管理

网络书店不可能拥有所有用户希望 购买的图书,在书店缺少用户需要的图书时,用户可以进行缺书登记。理员可以根据缺书登记记录,购进这些图书,并向用户提供缺书处理反馈信息

3.3.加入购物车并签订图书订单用例:

用例名称 购书


创建者 参与者 描述 前置条件 后置条件

客户

客户,管理

客户图书销售模块购买图书



主要参与者:客户 主干过程

分支过程

使用频率 注意和问题

3.4图书管理用例之上传新书

用例名称 创建者

最后更新者 参与者 描述

前置条件 后置条件

1。用户已登录

购买成功

用例:购书

1. 客户登陆

2. 客户选择需要的图书 3. 购买

4. 购买成功

21顾客所选图书缺货

a.书店销售人员进行此书的缺货登记

b.推荐相类似的书籍 31客户帐户余额不足 a.客户充值,转至4 b.取消购买

发布新书 管理 管理 管理

书店新到图书,管理将其信息发布到书店首页

管理员登录成功 发布成功

用例:新书发布

1. 管理员登录到图书发布系统模

2. 发布图书信息 3. 更新书店

1.1用户名或密码错误

a.重新填写,均正确后转至2 21发布失败 a。检查网络连接

b.向系统管理员反映情况,请求协助

发布后要进行及时更新

主要参与者:书店销售人员 主干过程

分支过程

使用频率 注意和问题




本文来源:https://www.wddqxz.cn/04bd69797d21af45b307e87101f69e314232fa5d.html

相关推荐