需求规格说明书 第 6 页
对每周所借出的书籍数量进行统计,使用户知道别人都在看哪些书。
规格说明
用例编号 用例描述 参与角色 前置条件 输入项 处理描述 输出项
1.1.4 用例名称 排行榜 根据最近书籍的借出情况对相关书籍进行排名,为用户提供参考。 系统登录用户 用户登录系统后 无 为相关书籍以借阅情况进行排名。 相关书籍的排名榜单,榜单中显示书籍排名与相关信息。 后置条件 无 1.2 管理员对图书的管理 1.2.1
功能描述
管理员登录后,对图书进行管理。包括图书的分类,对图书的增加、删除、修改、查看。使管理员更加方便的整理图书。
1.2.2 子功能描述
图书的分类
管理员对图书的一种分类,使用户更加方便查询。例如历史类、文学类等。
图书的增加
每当有新书入库的时候,管理员需要在数据库中增加这本书,使用户能查询到,以便更方便的借阅。
规格说明
用例编号 1.2.1 用例名称 图书记录的添加
需求规格说明书 第 7 页
用例描述 参与角色 前置条件 输入项 处理描述 输出项
向数据库中添加新书《代码简洁之道》的相关信息。 已登录的管理员用户 登录后进添加功能模块 新入库的书籍相关信息 将管理员输入的新书信息的数据添加到数据库中 添加成功或添加失败及其原因 后置条件 无 图书的删除
如果有哪些书损坏、遗失了,用户不能借阅了,管理员需要在数据库中删除这本书的信息,使数据库更加精确。
规格说明
用例编号 用例描述 参与角色 前置条件 输入项 处理描述 输出项
1.2.2 用例名称 图书记录删除 将书籍《李一教你养生》的相关信息从数据库中删除。 已登录的管理员用户 登录后进入删除模块 后置条件 无 需要删除的书籍的相关信息 将被选择的书籍信息从数据库中删除 删除成功或删除失败及失败原因 图书的修改
图书的某些信息错误,管理员可以更方便快捷的更改这本书的信息,使用户不被误导。
规格说明
用例编号 1.2.3 用例名称 图书记录修改
需求规格说明书 第 8 页
用例描述 参与角色 前置条件 输入项 处理描述 输出项
将部分保留的教材的版本更新,需要将库存的书的信息更新 已登录的管理员用户 登录后进入修改模块 后置条件 无 需要修改的书籍的相关信息 将被选择的书籍信息在数据库中修改 修改成功或修改失败及失败原因 查询图书信息
管理员可以对所有的图书进行查询,对所有图书都有一个明确的认识,让管理员更加方便管理。
规格说明
用例编号 用例描述 参与角色 前置条件 输入项 处理描述 输出项
1.2.4 用例名称 图书记录查询 查询《红楼梦》的所有信息 已登录的管理员用户 登录后进入查询模块 后置条件 无 需要查询的书籍的相关信息 将被选择的书籍信息从数据库中调出并显示出来 查询成功或查询失败及失败原因 1.3 管理员对读者借还书的管理 1.3.1
功能描述
管理员登录后,可以查看所有书的状态,包括借出的书。管理员可以对这些书的状态进行改变,使书的状态更加精确,使用户方便借书。
需求规格说明书 第 9 页
1.3.2 子功能描述
增加借书信息
当读者借出一本书时,这本书的状态就会改变,管理员要增加这本书借书的记录,使读者不会被误导。
规格说明
用例编号 用例描述 参与角色 1.2.9 用例名称 借书记录添加 将读者“张三”借阅《红楼梦》的有关信息填入读者数据表中 已登录的管理员用户 登录后进入添加借书模块 前置条件 后置条件 无 输入项 处理描述 输出项
需要添加的读者和被借出书籍的相关的的信息 将读者的信息和被借出的书籍的信息写入数据库中的相关的表中 添加成功或添加失败及失败原因 删除借书信息
当读者还回一本书时,这本书的状态就会改变,管理员删除这本书的借书记录,使别的读者可以借阅这本书。
规格说明
用例编号 用例描述 参与角色 1.2.10 用例名称 借书记录删除 将读者“张三”借阅《红楼梦》的有关信息填从数据表中删除 已登录的管理员用户 登录后进入删除借书模块 前置条件 后置条件 无 输入项 需要删除的读者和被借出书籍的相关的的信息
需求规格说明书 第 10 页
处理描述 输出项
将读者的信息和被借出的书籍的信息从数据库中的相关的表中删除 删除成功或删除失败及失败原因 修改借书信息
如果借书信息发生错误,管理员可以改变借书的信息,更正错误。
规格说明
用例编号 用例描述 参与角色 1.2.11 用例名称 借书记录修改 将读者“张三”借阅《红楼梦》的错误信息修改并填入读者数据表中 已登录的管理员用户 登录后进入修改借书模块 前置条件 后置条件 无 输入项 处理描述 输出项
需要修改的读者和被借出书籍的相关的的信息 将读者的信息和被借出的书籍的信息修改后写入数据库中的相关的表中 修改成功或修改失败及失败原因 查询借书信息
管理员可以对所有的书的借出信息进行查看,使管理员方便管理书籍。
规格说明
用例编号 用例描述 参与角色 1.2.12 用例名称 借书记录查询 将读者“张三”借阅《红楼梦》的有关信息查询并显示出来 已登录的管理员用户 登录后进入查询借书模块 前置条件 后置条件 无