首页 > 其他分享 >《需求分析与系统设计》阅读笔记5

《需求分析与系统设计》阅读笔记5

时间:2023-11-18 21:25:27浏览次数:25  
标签:需求 阅读 系统 笔记 文档 测试 设计 变化 我们

  测试和变化管理,这是一个贯穿我们整个项目始末的动作。我们不仅要对我们设计的程序进行测试,而且我们也要对每个阶段的生命周期开发出来的东西进行测试。

这是我们现在、以后做项目所必须具备的习惯。变化管理也是一样的。变化管理是整个项目管理的基本方面,变化请求必须记录在案,每个变化对开发制品的影响都必须跟踪,

并且在变化实现之后要进行测试。关于测试呢一共分为系统服务测试和系统约束测试两种。系统服务测试可以是基于非执行的或基于执行的。基于非执行的测试包括走查和检查。

而基于执行的测试可以是针对规格说明的测试或针对代码的测试;系统约束的测试包括大量的完全不同的测试,它们关系到像用户界面、数据库、授权、性能等等。

系统约束测试是与系统服务测试并行进行的,另外一些则是独立完成的。测试和变化管理要求特定的文档,如测试计划、测试用例文档、故障和改进文档等。

测试需求在测试文档中表示,并且被连接到用例文档中的用例需求。请求变化一般要么是故障要么是改进。一个变化管理工具用于变化请求的提交并保存它的轨迹,就跟开发者对待它一样。

《需求分析与系统设计》,对我来说学习到了我们这个专业所需要具备的一些能力和素质。总结这本书所讲,首相让我知道了一个软件项目的开发需要经历的过程和过程中用到的辅助工具。

还有对于项目规划我们可以采用什么样的方法,并且对于软件项目生命周期的认识和理解。然后作者用了好几章的内容讲需求,从需求的分析,需求的不断变更,确定以及需求规格的说明。

由此可以看出对于我们软件工程师来说,需求对于我们来说是无时无刻不缠绕着我们的,对于需求的分析我们一定要熟知熟练。而后面的内容,作者则是根据我们开发软件项目的时候不同领域,

不同阶段的东西给我们进行讲解。总的来说,在读这本书的时候,自己一直在学习新的不知道的东西。对我们软件项目的开发有了一个大致的理解,这对于我现在、

以后做东西的完美性来说毫无疑问是一个强大的理论基础。

标签:需求,阅读,系统,笔记,文档,测试,设计,变化,我们
From: https://www.cnblogs.com/-GYP/p/17841141.html

相关文章

  • 读像火箭科学家一样思考笔记01_与不确定性共舞(上)
    1. ALH840011.1. ALH84001中发现了源自生物的有机分子1.1.1. 可能是过去的火星生物群的化石遗迹1.1.2. 也可能是无机结构1.1.3. 那些分子可能不是来自火星细菌,而是非生物活动的产物1.1.3.1. 这个证据只是“不排斥”生命存在的可能1.1.3.2. 但是在媒体提供给公众的......
  • 学习笔记10
    苏格拉底挑战第十二章块设备I/O和缓冲区管理一、知识点归纳(一)块设备I/O缓冲区在第11章中,我们学习了读写普通文件的算法。这些算法依赖于两个关键操作,即get_block和put_block,这两个操作将磁盘块读写到内存缓冲区中。由于与内存访问相比,磁盘I/O速度较慢,所以不希望在......
  • LIIF笔记
    20231106链接:2012.09161.pdf(arxiv.org)1.为了解决什么问题?现实视觉世界是连续的,但是我们存放在计算机中的图像却是以离散的二维像素阵列存在。如果我们想训练一个卷积神经网路,我们通常需要将图像调整到相同的大小,这样会牺牲保真度。2.现有方法瓶颈现有的隐式神经表征在3D重......
  • 2023-2024-1 20231327《计算机基础与程序设计》第8周学习总结
    学期(2023-2024-1)学号(20231327)《计算机基础与程序设计》第8周学习总结作业信息课程<班级的链接>(2023-2024-1-计算机基础与程序设计)要求<作业要求的链接>(2023-2024-1计算机基础与程序设计第7周作业)目标<了解并使用循环结构>作业正文https://i.cnblogs.com/p......
  • 《信息安全系统设计与实现》第十次学习笔记
    第十二章:块设备I/O和缓冲区管理块设备I/O缓冲区I/O缓冲的基本原理:文件系统使用一系列I/O缓冲区作为块设备的缓存内存。当进程试图读取(dev,blk)标识的磁盘块时。它首先在缓冲区缓存中搜索分配给磁盘块的缓冲区。如果该缓冲区存在并且包含有效数据、那么它只需从缓冲区中读取数据、......
  • 学习笔记10
    20211301学习笔记10教材知识点总结12.1块设备I/O缓冲区读写到内存缓冲区中的操作:get_block,put_blockI/O缓冲原理:文件系统使用一系列I\O缓冲区作为块设备的缓冲内存,当进程读取标识的磁盘块时,首先在缓冲区缓存中搜索分配给磁盘块的缓冲区,若存在并包含有效数据,则读取数据,......
  • 20211325 2023-2024-1 《信息安全系统设计与实现(上)》第十周学习笔记
    202113252023-2024-1《信息安全系统设计与实现(上)》第十周学习笔记一、任务要求自学教材第12章,提交学习笔记(10分),评分标准如下1.知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知......
  • 面向对象笔记——面向对象分析的过程
    面向对象软件过程简介软件过程的基本概念软件的诞生及其研发整个生命周期是一个过程,这个过程称之为软件过程。包括:需求获取(沟通)、需求分析和设计(建模)、实现和测试(构建)、部署和维护软件过程是描述了实施于软件开发和维护中的阶段、方法、技术、实践及相关产物(计划、文档、模......
  • 学习笔记10
    一、任务详情自学教材第12章,提交学习笔记(10分),评分标准如下知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)问题与解决思路,遇到问题最先使用chatgpt等AI工具解决,并提供过程截图(3分)实践过程截图,代......
  • 2023-2024-1 20231321 《计算机基础与程序设计》第八周学习总结
    2023-2024-120231321《计算机基础与程序设计》第八周学习总结作业信息这个作业属于哪个课程<班级的链接>(如2023-2024-1-计算机基础与程序设计)这个作业要求在哪里<作业要求的链接>(如2023-2024-1计算机基础与程序设计第八周作业)这个作业的目标<计算机科学概论......