图书管理系统测试完成版_第1页
图书管理系统测试完成版_第2页
图书管理系统测试完成版_第3页
图书管理系统测试完成版_第4页
图书管理系统测试完成版_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

年4月19日图书管理系统测试完成版文档仅供参考,不当之处,请联系改正。成绩课程设计报告题目紫兴图书管理系统测试课程名称软件测试技术课程设计院部名称计算机工程学院专业计算机科学与技术班级M11计算机科学与技术I学生姓名韩慧学号课程设计地点A107课程设计学时20指导教师王智钢金陵科技学院教务处制目录目录 11测试需求分析 31.1系统概述 31.2测试需求 31.3测试目的 32测试计划书 42.1定义 42.2计划 42.3测试项目说明 43测试用例设计 43.1系统登陆测试 43.2资料管理测试 53.3借阅管理测试 93.4借阅查询测试 103.5物品管理测试 113.6读者管理测试 123.7统计分析测试 143.8打印中心测试 153.9用户、管理员管理测试 174测试执行及结果分析 194.1测试计划执行情况 194.1.1测试环境和工具 194.1.2测试执行和记录 204.2软件结果分析 204.2.1系统登录 204.2.2图书管理测试 204.2.3借阅管理测试 204.2.4借阅查询测试 204.2.5物品管理测试 214.2.6读者管理测试 214.2.7统计分析测试 214.2.8打印中心测试 214.2.9用户、管理员管理测试 214.3测试评价 214.1软件评价 214.2缺陷和限制 224.3建议 225总结 22

1测试需求分析1.1系统概述随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。1.2测试需求需要本图书管理系统能在功能上,不但能包含图书管理的常见功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能(不但为使用者省去了购买价格昂贵的条码专用打印机的费用,而且条码产生更方便,与系统结合更紧密)。

1.3测试目的测试计划是在软件开发的前期对软件测试做出清晰,完整的计划,不光对整个测试起到关键性的作用,而且对开发人员的开发工作,整个项目的规划,项目经理的审查都有辅助性作用。包含了产品概述,测试策略,测试方法,测试区域,测试配置,测试周期,测试资源,风险分析等内容;借助软件测试计划,参与测试的项目成员,能够明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。首先,《测试计划》用来定义测试的范围、测试的方法、所需的资源、进度等,明确需要测试的产品项,需要覆盖的功能特性,需要执行的测试任务,每项任务的负责人,识别相关的风险。其次,能够指导我们顺利的完成软件测试的任务,无论是在时间还是在任务分配或者是在进度安排方面都对我们起一个指导性的作用,使我们有条不紊的进行课程的学习。测试计划是详细的计划过程中的一个副产品。重要的是计划的过程,而不是文档本身。测试计划的最终目标是表示(而非记录)测试组的意图、期望,以及对于即将进行的测试的理解。2测试计划书2.1定义黑盒测试:黑盒测试也称功能测试,它是经过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试2.2计划测试内容测试时间测试需求分析6月19日8点30—10点30测试计划书6月19日11点—12点、13点30—15点30测试用例设计6月20日8点30—12点测试执行及结果分析6月26日8点30—12点、13点30—15点总结6月27日8点30—12点2.3测试项目说明测试标识符测试内容实际测试工作内容与预先设计的内容的差别系统登陆测试检查用户是否合理、合法无资料管理测试查询、添加、删除、修改图书信息无借阅管理测试图书归还,续借无借阅查询测试查询借阅记录、流水无物品管理测试查询所有物品、添加物品无读者管理测试添加、修改、删除用户无统计分析测试资料状态统计、借阅排行榜无用户、管理员管理测试添加、删除、修改用户、管理员信息无3测试用例设计3.1系统登陆测试系统登陆测试总表:输入输出用户名密码权限admin管理员登录成功,进入管理员模块admin管理员登录失败,输入错误adminadmin管理员登录失败,输入错误1.输入:”““admin”输出要求:登陆成功输出结果:2.输入:”““admin”输出要求:登陆失败输出结果:3.输入:”admin”“admin”输出要求:登陆失败输出结果:3.2资料管理测试1.添加书籍测试输入:图书信息输出要求:添加成功输出结果:

2.修改图书测试输入:输出要求:修改成功输出结果:

3.删除书籍测试输入:输出要求:删除成功输出结果:对比可得出删除成功4.下架书籍测试输入:输出要求:下架成功输出结果:3.3借阅管理测试1.归还资料测试输入:要求:归还成功结果:

2.续借测试输入:要求:续借成功结果:3.4借阅查询测试1.借阅记录测试输入:要求:输出所有借阅测试结果:2.借阅流水测试输入:要求:输出操作结果:3.5物品管理测试1.查询物品测试输入:要求:查询所有物品结果:2.添加物品测试输入:要求:添加成功结果:3.6读者管理测试1.读者添加测试输入:要求:添加成功结果:2.修改用户输入:要求:修改成功结果:

3.7统计分析测试1、借阅排行榜测试输入:要求:输出所有资料借阅排行榜结果:2、资料状态统计测试输入:要求:输出所有资料状态统计3.8打印中心测试1.读者当前借阅打印测试输入:要求:打印当前页面结果:

2.资料当前借阅打印测试输入:要求:打印当前页面结果:3.系统条码标签测试输入:要求:得到条形码结果:3.9用户、管理员管理测试1.用户添加测试输入:要求:添加成功结果:2.切换用户测试输入:要求:登录成功结果:3.修改密码测试输入:要求:修改成功结果:4.备份管理测试输入:要求:备份管理结果:4测试执行及结果分析4.1测试计划执行情况4.1.1测试环境和工具Windows7、紫兴图书管理系统4.1.2测试执行和记录执行内容执行记录系统登录测试完成资料管理测试完成借阅管理测试完成借阅查询测试完成物品管理测试完成读者管理测试完成统计分析测试完成打印中心测试完成用户管理员测试完成4.2软件结果分析4.2.1系统登录结果:在测试过程中对于选用的用例基本能过提出错误提示,变现良好。分析:在输入时没有游客模块,在该功能上还有待进一步改进。4.2.2图书管理测试结果:资料管理测试中的各项功能,包括添加书籍、修改图书、删除图书、下架书籍、添加图书分类、修改图书分类、删除图书分类,表现得都比较迅速。分析:对于图书信息表的数据项还应该多添加一些,这点还有待进一步改进。4.2.3借阅管理测试结果:归还资料、续借速度较快,能力也较好。分析:最好能实现用户自己自主实现借阅功能,但需要自主借阅限制。4.2.4借阅查询测试结果:能够进行简单查询书籍借阅的基本的情况分析:查询条件设立不够多4.2.5物品管理测试结果:能够完成一般物品借还需求,物品管理,添加,修改分析:此功能较完善4.2.6读者管理测试结果:能够对用户进行全面的管理,增加,修改,删除分析:此功能较完善4.2.7统计分析测试结果:能够具体分析各种借阅情况分析:此功能较完善4.2.8打印中心测试结果:能够打印图书借阅情况,信息分析:打印之前需导出,比较麻烦,最好能实现直接打印4.2.9用户、管理员管理测试结果:在添加、删除、修改用户和管理员的功能上都较快。分析:由于数据库内容较少,添加、修改、删除速度都还不能反应出软件处理的真实情况,这点还需有待验证。4.3测试评价4.1软件评价本图书管理系统能在功能上,不但能包含图书管理的常见功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能,界面简洁美观,可是在某些功能上还有待进一步改进。针对现实情况,该软件能对管理模块进行相应的操作,能做到基本的登陆验证、图书管理、还书、借书、图书查询、用户、管理员管理等功能,反应速度还能令人满意。4.2缺陷和限制1.在登录系统中,没有对不符合要求的用户名和密码格式进行限制。2.在图书管理系统中,数据库中的内容还较少,不能较准确的反应出添加、删除、修改图书信息以及添加、删除、修改图书分类信息的速度。3.在还书系统中,没有将书的条形码有效利用起来。4.在限制条件下,最好能够实现用户自主借阅管理的功能。4.3建议增加登录时的验证规则;增加数据库中的内容;增加查询时的现实信息;5总结经过本次课程设计,我们小组成员在以前学习的基础上,深入对软件测试的探讨和研究,能具体化了解测试的具体流程和步骤,以及所产生的文档,具体到每个环节,达到共同学习和互相学习的目的。前阶段的测试工作结束后,测试工作产生了一些成果,同时也存在一些不足的地方,我们经过对项目进行总结,统计分析得出结论,对今后的工作提出改进建议和参考。从而具体地了解测试。原来这门课程的知识我还学得不够扎实,但经过这次课设,在设计过程中碰到了很多问题,刚开始要设计的时候不知道从哪里下手,但经过不断摸索和老师的教导得以解决,让我学到了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论