EN50128软件可靠性、安全性设计与分析讲解.pdf
文本预览下载声明
软件的可靠性分析与设计软件的可靠性分析与设计
培训教材
讲师讲师::杨兴文杨兴文
QQ:168835519
说明:本教材编辑,是基于GB/T14394-2008
深圳市联合俊达企业管理咨询有限公司
地址:广东省深圳市宝安区25区华丰商务大厦A座B201
电话(TEL ):(0086 )755
东莞市俊达企业管理咨询有限公司
地址:广东省东莞市东城区东升路景升商厦310-311
电话(TEL ):(0086 )769or
E-MAIL :jundacsr@163.com
Http://
1
1
软件可靠性分析与设计软件可靠性分析与设计
2
软件可靠性分析与设计的原因
• 软件在使用中发生失效软件在使用中发生失效 ((不可靠不可靠))会导致会导致
任务的失败,甚至导致灾难性的后果。因
此,应在软件设计过程中,对可能发生的
失效进行分析,采取必要的措施避免将引
起失效的缺陷引入软件,为失效纠正措施
的制定提供依据的制定提供依据,同时为避免类似问题的同时为避免类似问题的
发生提供借鉴。
• 这些工作将会大大提高使用中软件的可靠这些工作将会大大提高使用中软件的可靠
性,减少由于软件失效带来的各种损失。
资料提供人:杨兴文 编者版板所有,禁止外传 Page 3
3
Myers设计原则
Myers专家提出了在可靠性设计中必须遵循的两个
原则:
控制程序的复杂程度
使系统中的各个模块具有最大的独立性
使程序具有合理的层次结构
当模块或单元之间的相互作用无法避免时,务必使其
联系尽量简单,以防止在模块和单元之间产生未知的
边际效应
是与用户保持紧密联系是与用户保持紧密联系
资料提供人:杨兴文 编者版板所有,禁止外传 Page 4
4
软件可靠性设计
软件可靠性设计的实质是在常规的软件设计
中,应用各种必须的方法和技术,使程序设
计在兼顾用户的各种需求时,全面满足软件
的可靠性要求。
软件的可靠性件的可靠性设计计应和和软件的常件的常规设计计紧密紧密
地结合,贯穿于常规设计过程的始终。
这里所指的设计是这里所指的设计是广义的设计广义的设计,,它包括了从它包括了从
需求分析开始,直至实现的全过程。
资料提供人:杨兴文 编者版板所有,禁止外传 Page 5
5
软件可靠性设计的四种类型
避错
设计
设计
容
显示全部