收藏 分销(赏)

图书管理系统测试完成版.doc

上传人:精**** 文档编号:4102497 上传时间:2024-07-29 格式:DOC 页数:23 大小:902.01KB
下载 相关 举报
图书管理系统测试完成版.doc_第1页
第1页 / 共23页
图书管理系统测试完成版.doc_第2页
第2页 / 共23页
图书管理系统测试完成版.doc_第3页
第3页 / 共23页
图书管理系统测试完成版.doc_第4页
第4页 / 共23页
图书管理系统测试完成版.doc_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、成绩 课程设计报告 题 目 紫兴图书管理系统测试 课 程 名 称 软件测试技术课程设计 院 部 名 称 计算机工程学院 专 业 计算机科学与技术 班 级 M11计算机科学与技术I 学 生 姓 名 韩慧 学 号 1121117030 课程设计地点 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

2、统计分析测试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总结221测试需求分析1.1系统概述随着人们知识层次的提高,图书馆成为日常生活中不可缺少的一部

3、分。而图书馆的存数量和业务量庞大,仅仅靠传统的记账式管理是不可行的。图书馆管理系统应运而生,逐渐成为信息化建设的重要组成部分。图书馆管理系统为学校或社会型图书馆的管理员提供所有借阅者的详细信息,以及馆内库存的详细情况,对借书和还书两大功能进行合理操纵并登记。1.2测试需求需要本图书管理系统能在功能上,不仅能包含图书管理的常用功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能(不仅为使用者省去了购买价格昂贵的条码专用打印机的费用,而且条码产生更方便,与系统结合更紧密)。1.3测试目的测试计划是在软件开发的前期对软件测试做出清晰

4、,完整的计划,不光对整个测试起到关键性的作用,而且对开发人员的开发工作,整个项目的规划,项目经理的审查都有辅助性作用。包含了产品概述,测试策略,测试方法,测试区域,测试配置,测试周期,测试资源,风险分析等内容;借助软件测试计划,参与测试的项目成员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。首先,测试计划用来定义测试的范围、测试的方法、所需的资源、进度等,明确需要测试的产品项,需要覆盖的功能特性,需要执行的测试任务,每项任务的负责人,识别相关的风险。其次,能够指导我们顺利的完成软件测试的任务,无论是在时间还是在任务分配或者是在进度安排方

5、面都对我们起一个指导性的作用,使我们有条不紊的进行课程的学习。测试计划是详细的计划过程中的一个副产品。重要的是计划的过程,而不是文档本身。测试计划的最终目标是表达(而非记录)测试组的意图、期望,以及对于即将进行的测试的理解。2测试计划书2.1定义 黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和

6、软件功能进行测试2.2计划测试内容测试时间测试需求分析6月19日8点3010点30测试计划书6月19日11点12点、13点3015点30测试用例设计6月20日8点3012点测试执行及结果分析6月26日8点3012点、13点3015点总结6月27日8点3012点2.3测试项目说明测试标识符测试内容实际测试工作内容与预先设计的内容的差别系统登陆测试检查用户是否合理、合法无资料管理测试查询、添加、删除、修改图书信息无借阅管理测试图书归还,续借无借阅查询测试查询借阅记录、流水无物品管理测试查询所有物品、添加物品无读者管理测试添加、修改、删除用户无统计分析测试资料状态统计、借阅排行榜无用户、管理员管理测

7、试添加、删除、修改用户、管理员信息无3测试用例设计3.1系统登陆测试系统登陆测试总表:输入输出用户名密码权限admin管理员登录成功,进入管理员模块admin管理员登录失败,输入错误adminadmin管理员登录失败,输入错误1输入:” “ “admin” 输出要求:登陆成功 输出结果:2输入:” “ “admin” 输出要求:登陆失败 输出结果:3输入:”admin” “admin ” 输出要求:登陆失败 输出结果:3.2资料管理测试1添加书籍测试 输入:图书信息 输出要求:添加成功 输出结果: 2修改图书测试 输入:输出要求:修改成功输出结果:3.删除书籍测试输入:输出要求:删除成功 输出

8、结果:对比可得出删除成功4.下架书籍测试输入:输出要求:下架成功 输出结果: 3.3借阅管理测试1.归还资料测试输入:要求:归还成功结果:2.续借测试输入:要求:续借成功结果:3.4借阅查询测试1.借阅记录测试输入:要求:输出所有借阅测试结果:2.借阅流水测试输入:要求:输出操作结果:3.5物品管理测试1.查询物品测试输入:要求:查询所有物品结果:2.添加物品测试输入:要求:添加成功结果:3.6读者管理测试1.读者添加测试输入:要求:添加成功结果:2.修改用户输入:要求:修改成功结果:3.7统计分析测试1、借阅排行榜测试输入:要求:输出所有资料借阅排行榜结果:2、资料状态统计测试输入:要求:输

9、出所有资料状态统计3.8打印中心测试1.读者当前借阅打印测试输入:要求:打印当前页面结果:2.资料当前借阅打印测试输入:要求:打印当前页面结果:3.系统条码标签测试输入:要求:得到条形码结果:3.9用户、管理员管理测试1用户添加测试输入:要求:添加成功结果:2.切换用户测试输入:要求:登录成功结果:3.修改密码测试输入:要求:修改成功结果:4.备份管理测试输入:要求:备份管理结果:4测试执行及结果分析4.1测试计划执行情况4.1.1测试环境和工具Windows7 、紫兴图书管理系统4.1.2测试执行和记录执行内容执行记录系统登录测试完成资料管理测试完成借阅管理测试完成借阅查询测试完成物品管理测

10、试完成读者管理测试完成统计分析测试完成打印中心测试完成用户管理员测试完成4.2软件结果分析4.2.1系统登录结果:在测试过程中对于选用的用例基本能过提出错误提示,变现良好。分析:在输入时没有游客模块,在该功能上还有待进一步改进。4.2.2图书管理测试结果: 资料管理测试中的各项功能,包括添加书籍、修改图书、删除图书、下架书籍、添加图书分类、修改图书分类、删除图书分类,表现得都比较迅速。分析:对于图书信息表的数据项还应该多添加一些,这点还有待进一步改善。4.2.3借阅管理测试结果:归还资料、续借速度较快,能力也较好。分析:最好能实现用户自己自主实现借阅功能,但需要自主借阅限制。4.2.4借阅查询

11、测试结果:能够进行简单查询书籍借阅的基本的情况分析:查询条件设立不够多4.2.5物品管理测试结果:能够完成一般物品借还需求,物品管理,添加,修改分析:此功能较完善4.2.6读者管理测试结果:能够对用户进行全面的管理,增加,修改,删除分析:此功能较完善4.2.7统计分析测试 结果:能够具体分析各种借阅情况分析:此功能较完善4.2.8打印中心测试结果:能够打印图书借阅情况,信息分析:打印之前需导出,比较麻烦,最好能实现直接打印4.2.9用户、管理员管理测试结果:在添加、删除、修改用户和管理员的功能上都较快。分析:由于数据库内容较少,添加、修改、删除速度都还不能反应出软件处理的真实情况,这点还需有待

12、验证。4.3测试评价4.1软件评价本图书管理系统能在功能上,不仅能包含图书管理的常用功能(如书籍管理、期刊管理、物品管理、读者管理、借、还、预借、续借和统计分析等等功能),而且还增加了条码的生成和打印功能,界面简洁美观,但是在某些功能上还有待进一步改善。针对现实情况,该软件能对管理模块进行相应的操作,能做到基本的登陆验证、图书管理、还书、借书、图书查询、用户、管理员管理等功能,反应速度还能令人满意。4.2缺陷和限制1.在登录系统中,没有对不符合要求的用户名和密码格式进行限制。2.在图书管理系统中,数据库中的内容还较少,不能较准确的反应出添加、删除、修改图书信息以及添加、删除、修改图书分类信息的

13、速度。3.在还书系统中,没有将书的条形码有效利用起来。4.在限制条件下,最好能够实现用户自主借阅管理的功能。4.3建议a 增加登录时的验证规则;b 增加数据库中的内容;c 增加查询时的现实信息;5总结通过本次课程设计,我们小组成员在以前学习的基础上,深入对软件测试的探讨和研究,能具体化了解测试的具体流程和步骤,以及所产生的文档,具体到每个环节,达到共同学习和互相学习的目的。前阶段的测试工作结束后,测试工作产生了一些成果,同时也存在一些不足的地方,我们通过对项目进行总结,统计分析得出结论,对今后的工作提出改进建议和参考。从而具体地了解测试。本来这门课程的知识我还学得不够扎实,但通过这次课设,在设

14、计过程中碰到了很多问题,刚开始要设计的时候不知道从哪里下手,但通过不断摸索和老师的教导得以解决,让我学到了很多书本上没有的东西,我也将课本上的知识融会贯通,起到了很好的辅助学习的效果,我也发现我学到的知识比上个学期学的还要多。理论和实践相结合是学习的最有效的方法,这次设计中我也发现了自己的很多不足之处,对以前所学的理解不够深刻,掌握不够牢固。通过这次课设,我也把所学过的知识重新温故了一边。在准备工作中要正确的分析系统需求,把大体框架做好,然后再逐一细化。同时通过这几天报告的编写,我也发现了自己的很多不足,自己知识的很多漏洞,看到了自己的实践经验还是比较缺乏,理论联系实际的能力还是比较脆弱。最后,在这里对老师和同学的帮助表示最诚挚的感谢。在以后的学习和生活当中我一定再接再厉,不求最好,但求更好!

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服