需求规格说明书 第 11 页
输入项 处理描述 输出项
需要查询的读者和被借出书籍的相关的的信息 将读者的信息和被借出的书籍的信息从数据库中查出病显示出来 查询成功或查询失败及失败原因 1.4 管理员对读者信息的管理 1.4.1
功能描述
管理员登录后,可以查看所有读者的信息,可以对增加读者的信息、删除读者的信息、修改读者的信息,使读者的信息更加精确,便于管理。
1.4.2 子功能描述
增加读者的信息
当一个新的读者来的时候,管理员要对这个读者的信息进行登记,在数据库中增加这个读者的信息,方便管理。
规格说明
用例编号 用例描述 参与角色 1.2.5 用例名称 读者记录添加 将新读者“张三”的有关信息填入读者数据表中 已登录的管理员用户 登录后进入添加读者模块 前置条件 后置条件 无 输入项 处理描述 输出项
需要添加的读者相关的的信息 将新读者的信息写入数据库中的相关的表中 添加成功或添加失败及失败原因
需求规格说明书 第 12 页
删除读者的信息
如果这个读者毕业了,或者别的什么原因从此不来借书了,管理员要把这个读者的信息删除,使数据库更加简洁。
规格说明
用例编号 用例描述 参与角色 1.2.6 用例名称 读者记录删除 将新读者“张三”的有关信息从数据库中删除 已登录的管理员用户 登录后进入删除读者模块 前置条件 后置条件 无 输入项 处理描述 输出项
需要删除的读者相关的的信息 将需要删除的读者的信息从数据库中删除 删除成功或删除失败及失败原因 修改读者的信息
如果什么原因导致读者的信息改变或者错误,管理员有权利改变读者的信息。
规格说明
用例编号 用例描述 参与角色 1.2.7 用例名称 读者记录修改 将新读者“张三”的婚姻信息修改入读者数据表中 已登录的管理员用户 登录后进入修改读者模块 前置条件 后置条件 无 输入项 处理描述 输出项 需要修改的读者相关的的信息 将新读者的新信息写入数据库中的相关的表中 修改成功或修改失败及失败原因
需求规格说明书 第 13 页
查看读者的信息
管理员有权限查询所有读者的信息,方便管理。
规格说明
用例编号 用例描述 参与角色 前置条件 输入项 处理描述 输出项
1.2.8 用例名称 读者记录查询 将读者“张三”的有关信息从数据库中查询并显示出来 已登录的管理员用户 登录后进入查询模块 后置条件 无 需要查询的读者相关的的信息 将读者的信息从数据库的相关的表中查询并显示出来 查询成功或查询失败及失败原因 1.5 读者对图书信息的查询 1.5.1
功能描述
读者登录后,可以查看所有图书的信息,图书的状态,以方便借阅。还有书篮子功能(放入待借书籍)。
1.5.2 子功能描述
按条件查询
读者可以输入条件查询自己所需要的书籍以及其状态,方便借阅。
规格说明
用例编号 1.3.3 用例名称 图书信息的查询
需求规格说明书 第 14 页
用例描述 参与角色 将《红楼梦 》的书籍信息查询并显示出来 已登录的用户权限用户 登录后进入图书信息查询模块 需要修改的书籍信息 将查询到的书籍信息显示出来 查询成功或查询失败及失败原因 前置条件 后置条件 无 输入项 处理描述 输出项
书篮子功能
用户可以把待借书籍放入书篮子,方便一次性借阅。
规格说明
用例编号 用例描述 参与角色 1.3.4 用例名称 书篮子功能 将《红楼梦》《西游记》《三国演义》《水浒传》放入书篮子 已登录的用户权限用户 登录后进入书篮子功能模块 前置条件 后置条件 无 输入项 处理描述 输出项
需要临时保存的书籍的信息 将相关书籍的信息查询出来保存在电脑中等待使用 临时保存的书籍信息的集合
需求规格说明书 第 15 页
1.6 读者对个人信息的查询 1.6.1
功能描述
读者登录后,想看看自己的个人信息,可以修改密码和用户名,而且可以查看自己的借阅记录。
1.6.2 子功能描述
查看个人注册信息
读者如果有需求的话,可以查看自己的注册信息,以及修改自己的信息。
规格说明
用例编号 用例描述 参与角色 1.3.2 用例名称 个人基本信息的查询 将读者“张三”的手机号码查询显示出来 已登录的用户权限用户 登录后进入个人基本信息查询模块 需要查询的个人基本信息 将需要查询的个人基本信息从数据库中查询到并显示出来 查询成功或查询失败及失败原因 前置条件 后置条件 无 输入项 处理描述 输出项
查看借阅历史记录
读者想查看自己以前看过哪些书籍,让读者更加清楚的认识自己。