《图书管理系统用例说明.pdf》由会员分享,可在线阅读,更多相关《图书管理系统用例说明.pdf(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、实验二:用例说明 一、实验目标 用例用于理解客户需求,通过用例说明文档的编写,了解用例说明在需求中的作用。二、实验内容 用例描述了系统与外部角色之间的一系列交互。角色(actor)指与系统交互以实现某种目的的人、软件系统或硬件设备。角色的另外一个名称是用户角色(user role)。用例源于面向对象的开发方法,用例是目前广泛应用的统一软件开发过程的核心。用例转变了需求开发的角度,用例更接近目标。用例图提供了对用户需求的高级可视化表示.三、实验步骤 1。说明 本次实验选取网上书店销售系统作为实验对象,对其进行用例分析。2。系统概述 本系统实验的是一个网上书店售书系统,可以实现商家在线发布商品信息
2、、消费者在线购买等功能.书店销售系统全部采用Web 方式,由前台操作和后台管理两部分构成。书店前台功能强大,操作方便.前台的主要功能包括:注册/登陆(支持个人和团体用户)、我的帐户、新闻发布、书店介绍、联系方式、图书查询、图书高级查询、新书快递、图书分类浏览、图书展示、畅销书排行榜、打折专区、热门推荐、精品推荐、意见反馈、在线帮助、订单管理、缺书登记、在线咨询以及自动友情链接等。3.用例分析 主要参与者 用例 客户 1.图书浏览 2.图书显示 3.图书评论 4.加入购物车 5.图书收藏 6.图书订单 7.图书搜索 8.缺书登记 9.用户注册/登录 管理员 1.账号管理 2.图书管理 3.订单管
3、理 4.缺书管理 3.1。用户注册/登录用例 用例名称 登陆/注册 创建者 客户 最后更新者 系统管理员 参与者 客户,系统管理员 描述 客户通过创建用户名在图书销售系统进行唯一标识,登陆进行各种活动 前置条件 登陆 用户名已存在,用户名及密码均正确 注册 1。注册用户名无重复 2。注册用户未达到上限 后置条件 用户注册/登陆成功 主要参与者:客户 用例:登陆/注册 主干过程 登陆 1.输入用户名 2.输入密码 3.登陆成功 注册 1.注册用户名 2.填写密码 3.确认密码 4.注册成功 分支过程 1.1 用户名错误或不存在 a 提示用户名不正确,重新输 2.1 密码错误 a提示密码错误,重新
4、输入 b.3 次全错,提示根据邮箱找回密码 1.1 用户名已存在 a.提示用户名已存在,重新注册用户名 3。1 确认密码与初始密码不一致 a。提示两次密码输入不同,重新输入 3。2 缺书登记用例 用例名称 缺书登记 创建者 客户 最后更新者 管理员 参与者 客户,管理员 描述 网络书店不可能拥有所有用户希望购买的图书,在书店缺少用户需要的图书时,用户可以进行缺书登记。管理员可以根据缺书登记记录,购进这些图书,并向用户提供缺书处理反馈信息.3.3。加入购物车并签订图书订单用例:用例名称 购书 创建者 客户 参与者 客户,管理员 描述 客户图书销售模块购买图书 前置条件 1。用户已登录 后置条件
5、购买成功 主要参与者:客户 用例:购书 主干过程 1.客户登陆 2.客户选择需要的图书 3.购买 4.购买成功 分支过程 2.1 顾客所选图书缺货 a。书店销售人员进行此书的缺货登记 b.推荐相类似的书籍 3。1 客户帐户余额不足 a。客户充值,转至 4 b取消购买 使用频率 高 注意和问题 3。4 图书管理用例之上传新书 用例名称 发布新书 创建者 管理员 最后更新者 管理员 参与者 管理员 描述 书店新到图书,管理将其信息发布到书店首页 前置条件 管理员登录成功 后置条件 发布成功 主要参与者:书店销售人员 用例:新书发布 主干过程 1.管理员登录到图书发布系统模块 2.发布图书信息 3.更新书店 分支过程 1.1用户名或密码错误 a重新填写,均正确后转至2 2.1发布失败 a.检查网络连接 b.向系统管理员反映情况,请求协助 使用频率 高 注意和问题 发布后要进行及时更新