图书管理系统测试计划说明书

图书管理系统测试计划说明书

一、 引言

1.1 编写目的

   本测试计划文档作为指导此测试项目循序渐进的基础,帮助我们安排合适的资源和进度,避免可能的风险。本文档有助于实现以下目标:

  1) 确定现有项目的信息和应测试的软件结构。

  2) 列出推荐的测试需求

  3) 推荐可采用的测试策略,并对这些策略加以详细说明

  4) 确定所需的资源,并对测试的工作量进行估计。

  5) 列出测试项目的可交付元素,包括用例以及测试报告等。

1.2 背景

  随着人们知识层次的提高,阅读成为日常生活中不可缺少的一部分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。

1.3 名词解释

  • 主键 (Primary Key) :每一笔资料中的主键都是表格中的唯一值。换言之,它是用来独一无二地确认一个表格中的每一行资料
  • 外键(Foreign Key):设表t1,t2中都有一个name字段,而且是t1的主键,那么如果设t2中的name为外键的话,向t2中添加数据的时候,如果name值不在t1之中就会报错。

1.4 参考资料

  《构建之法 现代软件工程》  邹欣     人民邮电出版社

  《数据库系统概论》第五版   王珊等  高等教育出版社

二、 计划

2.1 软件说明


测试功能


输入


输出


身份验证


用户名、密码、身份


进入读者界面或管理员界面


新书入库


书籍基本信息


Book_Info表中增加一条记录


借书


借阅证号、书号


Book_Info、Proof_Info、Borrow_Info、Punish_Info表中更新记录


还书


借阅证号、书号


书籍挂失


借阅证号、书号


缴费


借阅证号、书号


Proof_Info、Borrow_Info、Punish_Info表中更新记录


图书信息查询


图书号或图书名


显示图书基本信息


借书信息查询


借阅证号


显示借书信息


借阅证查询


借阅证号


显示借阅证信息


借阅证挂失


借阅证号


Proof_Info表中删除一条记录


办理借阅证


借阅证持证人基本信息


Proof_Info表中增加一条记录


注册管理员


账号、密码


Admini_Info表中增加一条记录


修改密码


账号、密码、新密码


Admini_Info表中更新一条记录

2.2 测试内容

测试1:名称:系统身份验证测试

  目的:测试系统登录界面。

  内容:用户名、密码、身份输入、合理性检查、合法性检查,系统操作界面显示控制

测试 2:名称:借书测试。

目的:测试借书功能。

内容:括借阅证号输入、合理性检查、合法性检查,借书对话显示控制,图书书号提交、合理性检查、合法性检查,借书登记。

测试 3:名称: 还书测试。

目的:测试还书功能。

内容:还书对话框显示控制,图书书号提交、合理性检查、合法性检查,还书登记。

测试 4:名称:图书库管理测试。

目的:测试图书库操作功能。

内容:图书库管理界面显示控制,图书库浏览,增加图书记录,删除图书记录,编辑图书记录。

测试 5:名称:图书查询、借阅证查询、借阅信息查询测试。

  目的:测试图书查询、借阅证查询、借阅信息查询功能。

  内容:图书查询对话框显示控制,借阅证信息查询对话框显示控制,借阅信息查询对话框显示控制,输入数据合理性检验、提交,图书查询结果显示,借阅证查询结果显示,借阅信息查询结果显示。

测试6:名称:缴费测试

  目的:测试缴费功能。

  内容:借阅证号和输入输入、合理性检查、合法性检查,系统操作界面显示控制

测试 7:名称:书籍挂失测试

目的:测试书籍挂失功能。

内容:借阅证号和书号输入、合理性检查、合法性检查,书籍信息对话显示控制,借阅证号和书号提交、合理性检查、合法性检查,借书登记。

测试 8:名称: 办理借阅证测试。

  目的:测试办理借阅证功能。

  内容:读者基本信息提交、合理性检查、合法性检查,办理借阅证。

测试 9:名称:修改密码测试。

  目的:测试修改密码功能。

  内容:用户名、密码、新密码提交,合理性检查、合法性检查,更改密码

测试 10:名称:注册管理员测试。

  目的:测试注册管理员功能。

  内容:用户名、密码提交,合理性检查、合法性检查,增加新的管理员

三、 质量目标

3.1 测试目标  

  • 以能发现错误为准则
  • 能正确完成功能要求。
  • 测试用例正确执行,要求输出与预期的输出结果完全一致。
时间: 2024-10-29 19:07:32

图书管理系统测试计划说明书的相关文章

图书管理系统测试计划

图书馆管理系统测试计划 1软件说明 测试功能 输入 输出 新书入库 书籍基本信息 Book_Info表中增加一条记录 借书 借阅证号.书号 Book_Info.Proof_Info.Borrow_Info.Punish_Info表中更新记录 还书 借阅证号.书号 书籍挂失 借阅证号.书号 图书信息查询 图书号或图书名 显示图书基本信息 借书信息查询 借阅证号 显示借书信息 2测试内容 测试1:名称:系统身份验证测试 目的:测试系统登录界面. 内容:用户名.密码.身份输入.合理性检查.合法性检查,

图书管理系统需求分析说明书

《图书管理系统》软件需求说明书

图书管理系统                                                                 软件需求说明书 一.引言 1.1编写目的 一直以来人们使用传统的人工方式管理图书馆的日常工作,对于图书馆的借书和还书过程,想必大家都已很熟悉.在计算机尚未在图书馆广泛使用之前,借书和还书过程主要依靠手工.一个最典型的手工处理还书过程就是:读者将要借的书和借阅证交给工作人员,工作人员将每本书上附带的描述书的信息的卡片和读者的借阅证放在一个小格栏里,并在借阅证

图书管理系统需求说明书

      图书管理系统需求说明书               1引言.............................................................................................................................. 2 1.1编写目的...............................................................................

小组项目———图书管理系统之?需求分析

需求分析 一个成功的图书管理系统能提供快速的图书信息检索功能.快捷的图书借阅.归还流程,为管理者与读者提供充足的信息和快捷的数据处理手段,本系统应具有以下特点: 1.具有良好的系统性能,友好的用户界面. 2.系统应该有很好的可扩展性和较高的处理效率,便于使用和维护. 3.采用成熟技术开发,使系统具有较高的技术水平和较长的生命周期. 4.系统尽量简化图书馆管理员的重复工作,提高工作效率. 5.简化数据查询,统计难度. 需求规格说明书: (1)在启动系统后,首先是登陆界面,根据用户输入判断用户身份是

作业六—图书管理系统(SPEC)系统性能评估测试

一.图书管理系统的典型用户和场景: 该系统是为各类学校图书馆和社会各大图书馆和书店管理者使用的图书管理系统.但是我们还是已北京工业大学耿丹学院图书馆为典型用户进行主要设计的! 二.SPEC测试的目标: 本轮测试的目的是测试我们设计的图书管理系统在使用管理期间的不足和是否能够完成我们一开始在设计阶段是给这个系统所指定的性能指标. 本轮测试内容包括以下图书管理系统以下的子系统: 1.登录子系统 2.借书子系统 3.还书子系统 4.人员管理子系统 5.图书管理子系统 6.退出子系统 三.建立一套测试过

脚踏实地 志存高远-快意图书管理系统开发侧记之二

以网络技术为主的信息技术的飞速发展,使得图书管理信息化向着更加智能.快捷的方向不断变革.原有的一批图书管理软件的处理模式.软件架构.操作流程已不能满足网络时代所要求的双向互动.信息共享.高度智能的操作诉求.快意团队于2011年10月成立,并在调研数家企事业单位.大中专学校.中小学校图书管理业务流程及需求的基础上,研制了快意图书管理综合解决方案,开发了快意图书综合管理软件,并针对不同行业特点,进行了差异化开发,推出了快意图书管理企事业版本,中小学版本.大中专院校等多个版本,为不同行业图书管理提供了

图书管理系统

该图书馆里系统能实现基本的对图书信息的操作和借阅.归还功能. 一.主要内容: 本课程设计结合本学期所学C语言知识,数组.函数.结构体.指针.链表.文件读取操作等等,准备设计开发一个简单的图书管理系统.设计开发这个系统需要用到链表.文件读取操作.结构体.函数.指针.等C语言知识.本课程设计将会实现对图书信息的账号登录.注册账号.密码修改.密码查找.查找.输出.排序.备份.恢复.图书借阅和归还功能.本着简单.易用的设计原则,本课程设计在尽量优化界面在保证输入输出美观的同时又不失友好的交互界面. 本次

图书管理系统------软件设计图纸

图书管理系统------软件设计图纸 一.图书馆管理系统总体功能概述 图书馆管理系统功能图: 1.系统登录模块 : 本模块的功能点包括: (1) 判断用户名和密码是否相符: (2) 根据用户的权限类型,登录到系统的制定界面操作使用. 2.图书管理模块: 在本模块中图书馆工作人员可以对图书进行管理操作. 本模块的功能点包括: (1) 新书入库,将新进图书按其类型将图书的基本信息录入系统数据库: (2) 图书出库,某一部分图书会随着时间的增长及知识的更新而变得不再有收藏的价值,或者图书被损坏,这些图