图书管理系统《软件测试技术》课程设计报告测试计划

图书管理系统《软件测试技术》课程设计报告测试计划

ID:16105607

大小:219.50 KB

页数:10页

时间:2018-08-07

图书管理系统《软件测试技术》课程设计报告测试计划_第1页
图书管理系统《软件测试技术》课程设计报告测试计划_第2页
图书管理系统《软件测试技术》课程设计报告测试计划_第3页
图书管理系统《软件测试技术》课程设计报告测试计划_第4页
图书管理系统《软件测试技术》课程设计报告测试计划_第5页
资源描述:

《图书管理系统《软件测试技术》课程设计报告测试计划》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机科学与工程学院课程设计报告北方民族大学课程设计报告  系(部、中心)计算机科学与工程学院姓名学号 专业班级同组人员 课程名称软件测试技术设计题目名称《图书管理系统系统测试计划》起止时间2012年3月1日—2012年5月1日成绩 指导教师签名 8计算机科学与工程学院课程设计报告北方民族大学教务处制目录1.引言11.1《测试计划》编写目的11.2项目简介11.3测试所需参考资料11.4测试提交文档12.测试进度安排13.测试资源23.1人力资源23.2测试环境23.3测试工具24.测试方案24.1测试方法的选择24.2测试覆盖率要求25.测试项目说明3参考文献31.

2、8计算机科学与工程学院课程设计报告1.引言1.1《测试计划》编写目的测试计划是在软件开发的前期对软件测试做出清晰,完整的计划,不光对整个测试起到关键性的作用,而且对开发人员的开发工作,整个项目的规划,项目经理的审查都有辅助性作用。包含了产品概述,测试策略,测试方法,测试区域,测试配置,测试周期,测试资源,风险分析等内容;借助软件测试计划,参与测试的项目成员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。首先,《测试计划》用来定义测试的范围、测试的方法、所需的资源、进度等,明确需要测试的产品项,需要覆盖的功能特性,

3、需要执行的测试任务,每项任务的负责人,识别相关的风险。其次,能够指导我们顺利的完成软件测试的任务,无论是在时间还是在任务分配或者是在进度安排方面都对我们起一个指导性的作用,使我们有条不紊的进行课程的学习。测试计划是详细的计划过程中的一个副产品。重要的是计划的过程,而不是文档本身。测试计划的最终目标是表达(而非记录)测试组的意图、期望,以及对于即将进行的测试的理解。1.2项目简介1.2.1项目背景、系统名称:图书管理系统项目背景为:科学技术的飞速发展把人类社会推向了一个崭新的时代——信息时代。人们对这些信息进行收集、加工、传递等过程的时间性和准确性提出了更高的要求。这一

4、切使得传统的手工作业为基础的信息系统陷入了机构日益庞大,效率日益降低的困境。电子计算机的出现为摆脱这种困境找到了出路。计算机用于管理信息处理的突出优点是迅速、准确、可靠、具有很大的存储能力,适应于管理信息量大、面宽的特点,适合于管理信息处理及时、准确的要求信息对社会经济发展的巨大推动作用,使其与物质能源一起并列为现代社会的三大支柱。图书管理系统是一个图书单位不可缺的部分,图书管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,这对于查找、更新和维护都带来了不少的困难。对于

5、借阅者来说,想要借书必须去到图书馆,一本本的查找,效率低,占用时间长,不利于查找,而且没有人性化管理。图书馆的规模越大,管理员对图书的管理越来越复杂,如果用传统的方法来管理,将是不可能实现的问题,对于借阅者,想要找到需要的图书也是一个复杂的问题。为了使图书管理简单化,使非专业人员也能轻松管理图书,使读者便于查找借阅归还图书,就必须设计一套实用简单,功能强大的图书管理系统。项目范围:本图书管理系统主要面向中小型图书管理机构或中小型机构的资料或文件等的管理,由于系统本身的和管理方面的限制及数据方面的要求和局限性,本系统并不适合于大型机构和其他性质的机构使用,此外本系统也可

6、作为学习和参考方面的资料。1.2.2系统基本功能8计算机科学与工程学院课程设计报告图:1.1系统功能模块图1.2.1系统总体用例图:1.2系统功能模块图8计算机科学与工程学院课程设计报告图1.3读者子系统用例图1.2.1系统技术架构系统采用C/S架构C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用

7、发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也就是目前应用系统的发展方向。传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。由于没能提供用户真正期望的开放环境,C/S架构的软件需要针对不同的操作系统系统开发不同版本的软件C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。