20**年4096图书管理系统测试 - 范文中心

20**年4096图书管理系统测试

03/29

图书管理系统测试报告

张祖凯20044096

1引言 ............................................................................................................................................... 3 1.1编写目的 . ................................................................................................................................ 3 1.2背景......................................................................................................................................... 3 1.3定义......................................................................................................................................... 3 1.4参考资料 . ................................................................................................................................ 3 2计划 ............................................................................................................................................... 4 2.1测试......................................................................................................................................... 5 2.2过程......................................................................................................................................... 5 3限制条件 ....................................................................................................................................... 5 3.1出错信息 . ................................................................................................................................ 6 3.2补救措施 . ................................................................................................................................ 6 3.3系统维护设计 . ........................................................................................................................ 6 3.4尚未解决的问题 . .................................................................................................................... 6

详细设计说明书

1引言

1.1编写目的

测试是软件生存周期中一个独立的、关键的阶段,也是保证软件质量的重要手段。为了提高检测出错误的几率,使测试能有计划地、有条不紊地进行地进行,就必须要编制测试文件。而标准化的测试文件就如同一种通用的参照体系,可达到便于交流的目的。文件中所规定的内容可以作为对测试过程完备性的对照检查表,故采用这些文件将会提高测试过程的每个阶段的能见度,极大地提高测试工作的可管理性。

一个用户看起来简单的两个步骤, 但当成百上千的终端,同时执行这样的操作时,情况就大不一样了, 如此众多的交易同时发生, 对应用程序本身、操作系统、中心数据库服务器、中间件服务器、网络设备的承受力都是一个严峻的考验。决策者不可能在发生问题后才考虑系统的承受力, 预见软件的并发承受力, 这是在软件测试阶段就应该解决的问 题。

1.2背景

图书馆作为高校的重要部门,提高借还书的效率对师生的工作学习有极大的帮助,因此图书管理系统也应运而生。

图书管理系统旨在用计算机对图书进行管理,包括图书的购入,借阅,归还以及注销。管理人员可以查询某位读者,某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,给出统计表格,以便全面掌握图书的流通情况。在本系统投入使用后,可以大量节省人力,财力

1.3定义

图书卡片:包括图书的目录号、流水号、书名、作者、内容摘要、价格、

购书日期等信息。

借书单:包括读者号、欲借图书分类目录号。

借书文件:包括图书分类目录号、读者号、借阅日期。

查询:包括查询某位读者+、查询某种图书、查询全局图书

1.4参考资料

[1]陈乔松等. 《现代软件工程》. 清华大学出版社:2004 第 1 版

[2]杨文龙等. 《软件工程》.. 电子工业出版社:2004 第 1 版 [3]朱三元等. 《软件工程技术概论》. 科学出版社:2002 第 1 版 [4]齐治昌等. 《软件工程》. 高等教育出版社:1997 第 1 版 [5]郑人杰等. 《实用软件工程》. 清华大学出版社:1997 第 1 版

2计划

软件的功能如下图所示:

本次测试涉及的主要功能如下: 学生查询:

条件:学生登陆系统; 输入:选择查询;

处理:系统查询学生信息表,图书信息表;

输出:输出学生基本信息(姓名,学号),学生已借阅图书; 图书借阅:

条件:学生登陆系统;查询图书成功; 输入:学生选择查询图书书目,选择借阅; 处理:库存数目为零,则答复已借光信息;

库存大于零,则将对应书目数量减一,并提示借阅成功信息; 学生还书:

条件:学生成功登陆系统;完成查询; 流程: 输入:学生提交还书信息; 学生 选择操作 注册 登陆查询/检索 借阅/还书 登出 注销

处理:系统对数据库进行相关操作;

输出:如果系统操作成功,返回还书成功信息及归还书目信息;用户确定后,显示更新后的个人借书信息;如果系统操作失败,返回还书失败信息,用户确定后,显示更新后的个人借书信息

2.1测试

模拟多用户并发访问图书馆信息系统数据库,执行关键查询,借书/还书业务,分析系统并行性能。

2.2过程

测试过程按4个步骤进行,即单元测试、组装测试、确认测试和系统测试。下图显示出软件测试经历的4个步骤。单元测试集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现了规定的功能。然后,进行集成测试,根据设计规定的软件体系结构,把已测试过的模块组装起来,在组装过程中,检查程序结构组装的正确性。确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求,以及软件配置是否完全、正确。最后是系统测试,把已经经过确认的软件纳入实际运行环境中,与其它系统成份组合在一起进行测试。

通常单元测试在编码阶段进行。在源程序代码编制完成,经过评审和验证,确认没有语法错误之后,就开始进行单元测试的测试用例设计。利用设计文档,设计可以验证程序功能、找出程序错误的多个测试用例。对于每一组输入,应有预期的正确结果。

3限制条件

此系统会因为外部原因而受到影响,例如:电资源。同时也受硬件方面的

影响,介质的损坏也会影响到数据的存储。

3.1出错信息

3.2补救措施

补救措施:

a :当停电时有备用电源。

b :有杀毒软件监控整个系统,防止数据被破坏造成系统瘫痪。 c :定期清理系统的冗余信息,及时对图书的信息进行更新。 d: 定期维护硬件设施,防止数据的丢失。

3.3系统维护设计

维护方面主要为对借书文件数据进行维护,定期清理冗余信息,定期备份,及时更新系统借换图书信息。

3.4尚未解决的问题

对借书文件等冗余信息的处理措施及书籍索引功能的完善。


相关内容

  • 触摸屏技术的简介与发展
    触摸屏技术的简介与发展 摘要:2007年,苹果公司推出iPhone ,采用了"投射式互电容"(projected, mutual-capacitance )触摸屏,可同时对两个手指的点击做出响应,大触摸屏设计使它一炮而红 ...
  • 校园网锐捷网络交换机的配置命令集
    锐捷网络交换机的配置命令集 >Enable 进入特权模式 #ExIT 返回上一级操作模式 #End 返回到特权模式 #write memory 或copy running-config startup-config 保存配置文件 #d ...
  • 图书馆管理系统
    题目 图书馆管理系统---图书管理与图书查询 姓名 胡存飞 专业 软件工程 班级 十班 学号 2012040273 目录 第一章 系统概述 .......................................... 错误!未定义书 ...
  • 图书馆管理系统--后台管理(毕业设计论文)
    本 科 毕 业 设 计 题 目:图书馆管理系统--后台管理 图书馆管理系统--后台管理 摘要:随着科学技术的发展,图书馆管理也告别了传统的人工管理,开始采用数字化的计算机管理的方式,这使得图书管理变得越来越人性化,受到了公众的好评.目前,各 ...
  • 图书馆系统课程设计报告(20**年)
    课程设计 设计人专业 软件工程 年级 设计人学号 [1**********]1姓名 吴翼佳 成绩 设 计 题 目 集美大学图书馆借阅管理系统 设计人学号 [1**********]4姓名 吴树森 成绩 设计人学号 姓名 设计人学号 姓名 成 ...
  • 信息化助力职业教育特色发展
    职业教育信息化建设是我国新时期实施信息化战略的必然选择,是职业教育适应经济社会发展的必然要求,是职业教育现代化和跨越式发展的必然举措.职业教育信息化建设对职业教学改革和促进职业教育现代化起着重要的作用.当前,北京市外事学校正处于信息化.市场 ...
  • 磁性角度传感器ZK-CG-A V说明书
    ZK-CG-A说明书 版本号:V10 产品类别:磁性角度传感器 概述:ZK-CG-A是一种基于霍尔效应的磁性角度传感器,应用时 A/B正交脉冲输出4096个/圈.需要配套磁铁,定位精度小于0.1度, 深圳市中科伺服科技有限公司 目录 第一章 ...
  • 20**年长治市事业单位招聘考试公告
    长治市2012年市直部分事业单位公开招聘工作人员公告 [2012-08-06] 根据工作需要,经市政府批准,决定面向社会公开为市教育.卫生等系统的部分事业单位公开招聘工作人员761人.现就有关事项公告如下: 一.单位及岗位名额 此次公开招聘 ...
  • 音像图书租借管理系统设计
    专业技能训练报告 学 院: 计算机学院.软件学院 课程名称: C 程序设计综合实践 专业班级: 计算机科学与技术 学生姓名:学号:学生姓名: 学号: 指导教师:完成时间:2014年6月25日 目录 目录 . ................ ...
  • 红外传感器制作
    第 I页 2.3设计框图 本次设计是基于STC89C52单片机的电动机保护装置,包括稳压模块.按键控制.红外发射接收模块.模数转换.电机部分. 稳压模块 红外发射 接收模块 模数转换 MCU 信号处理 电 机 按键控制 图2.1 电机保护装 ...