并提交 2、系统判断用户输入是否合法 3、修改成功后跳转到登录页面重新登录 扩展流 1、如果用户原密码不正确,则给出提示信息并返回修改密码页面 表2.5 购物车用例描述
用例名称 功能简述 前置条件 后置条件 基本流 1、用户在主页面中浏览书籍时点击添加到购物车 2、添加成功后提示 表2.6 留言用例描述
用例名称 功能简述 前置条
添加到购物车 用户将自己想要购买的书籍添加到购物车并在购物车中查看并购买 已登录的用户 添加成功 用户留言 用户可以留下对网站的评价 已登录的用户 件 后置条件 基本流 1、用户在留言页面中输入留言内容并提交 2、系统判断用户输入是否合法 3、留言成功后跳转到留言页面并显示用户的留言信息 扩展流 1、如果用户输入不合法,则给出提示信息并返回用户留言页面 表2.7 管理员登录用例描述
用例名称 功能简述 前置条件 后置条件 基本流 1、管理员在管理员登录页面中输入用户名和密码,并提交 2、系统判断用户名和密码是否合法 3、登录后显示管理员主页面 扩展流 1、如果用户名或密码不合法,则给出错误信息并返回管理员登录页面 表2.8 添加图书用例描述
留言成功 管理员登录 管理员需提供正确的用户名和密码才能进入后台管理 无 登录成功 用例名称 功能简述 前置条件 后置条件 添加图书 管理员向书库中添加图书 已经登录的管理员 添加图书成功 基本流 1、管理员点击页面菜单栏中的“添加图书”链接 2、在显示的表单中填写图书名称,作者,出版社,价格 3、点击“添加”按钮 4、显示添加成功的信息 表2.9 修改图书用例描述
用例名称 功能简述 前置条件 后置条件 基本流 1、管理员点击页面菜单栏中的“修改图书”链接 2、在显示的表单中填写图书名称,作者,出版社,价格
修改图书 管理员修改选定的图书 已经登录的管理员 修改图书成功 3、点击“添加”按钮 4、显示修改成功的信息,并跳转回修改图书的页面 表2.10 删除图书用例描述
用例名称 功能简述 前置条件 后置条件 基本流 1、管理员点击页面菜单栏中的“删除图书”链接 2、在显示的表单中填写图书名称,作者,出版社,价格 3、点击“添加”按钮 4、显示添加成功的信息 表2.11 发布公告用例描述
用例名称 功能简述 前置条件 后置条
删除图书 管理员删除选定的图书 已经登录的管理员 删除图书成功 发布公告 管理员发布网站公告 已经登录的管理员 发布公告成功 件 基本流 1、管理员点击页面菜单栏中的“发布公告”链接 2、在显示的表单中填写公告内容 3、点击“发布”按钮 4、显示发布成功的信息,并返回发布页面 表2.12 留言管理用例描述
用例名称 功能简述 前置条件 后置条件 基本流 1、管理员点击页面菜单栏中的“留言管理”链接 2、在显示的表单中浏览用户留言 3、点击“删除”按钮 4、显示留言删除成功的信息,并返回留言管理页面 删除成功 已经登录的管理员 管理员查看用户留言,可以删除留言 留言管理 2.3 小结
本章节对网上书店系统进行需求分析,描述了系统的用例图并对各个用例
进行了描述。