1. 游客或会员要求浏览查看图书信息
2. 系统按图书类别、新品图书、推荐图书、热门图书分类显示 3. 游客或会员选中某个图书 4. 系统显示该图书的详细信息
扩展点 补充说明
1. 对于热门图书,系统根据销售记录,自动排出前10本近一个月内热销图书。 2. 在分类显示时,系统显示图书的封面、书名、作者、价格和简要描述。 3. 图书详细信息包括:标题 封面 单价 出版社 作者 ISBN 出版日期 字数 目录 作者简介 编辑推荐
3.2.3.2 UC2:搜索书籍 用例描述
游客或会员根据书籍标题关键字,搜索所需的书籍。 参与者
游客(首要),会员 前置条件
游客或会员访问系统 后置条件
游客或会员搜索到所需要的书籍。 基本路径
1. 游客或会员输入关键字,搜索所需的书籍。 2. 系统按书籍标题关键字,检索书籍。
3. 系统显示所检索到的书籍的书名、作者、 出版社、出版日期、价格。 4. 游客或会员可根据出版日期或价格对检索的结果要求排序显示。 5. 系统根据游客或会员的选择,对结果进行排序显示。 6. 游客或会员选择某图书。 7. 系统显示图书的详细信息。
扩展点
2a. 系统根据关键字未能检索到书籍。 2a1. 系统显示“没有搜索到符合条件的书籍”。 补充说明
1. 搜索的结果应进行分页显示,每页15条记录。 3.2.3.3 UC3:注册 用例描述
游客注册成为会员。 参与者 游客(首要) 前置条件 游客访问系统。 后置条件 游客成为会员。
基本路径
1. 游客请求注册。 2. 系统显示注册界面。 3. 游客提供会员信息。
4. 系统检查游客提供的信息是否充分并符合要求。 5. 系统保存游客提供的信息。 6. 系统提示“注册成功”。
扩展点
4a. 游客提供的信息不充分。
4a1. 系统提示输入剩余的信息。 4b. 游客提供的信息不符合要求。 4b1. 系统提示不符合要求的信息。
补充说明
1. 游客提供的信息包括用户名、真实姓名、密码、确认密码、Email 、地址、手机、验证码。 2. 密码和确认密码要一致。
3. Email的格式要符合电子邮件格式的要求。 3.2.3.4 UC4:会员登录 用例描述
会员提供用户名和密码,以通过系统验证 参与者 会员(首要) 前置条件 会员访问系统。 后置条件
会员通过验证。 基本路径
1. 会员提供用户名和密码,要求登录系统。 2. 系统验证用户名和密码。 3. 系统在界面中显示会员姓名,表示会员已经登录。 扩展点
2a. 会员提供的用户名不存在。
2a1. 系统显示“用户名不存在”信息,并提示用户是否注册。 2a2. 会员注册。 2b. 会员提供的密码错误。 2b1. 系统显示“密码错误”信息。 补充说明
1、为保证会员的信息安全,已登录的会员在10分钟内未进行操作,则系统将其注销。
3.2.3.5 UC5:注销 用例描述
已登录的会员从系统中退出,成为未登录状态。 参与者 会员(首要) 前置条件
会员已登录系统。
相关推荐: