欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > DOC文档下载  

    产生软件产品可靠性问题的主要因素与解决方法.doc

    • 资源ID:14760090       资源大小:19KB        全文页数:4页
    • 资源格式: DOC        下载积分:2
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要2
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    产生软件产品可靠性问题的主要因素与解决方法.doc

    产生软件产品可靠性问题的主要因素与解 决方法 随着经济的发展与科学技术的进步,在目前的现代工业产品中软件 成分所占有的比例及规模越来越大。 现阶段市面上研发的软件产品在 实际应用的过程中不仅能够很好地执行专门硬件功能, 也能对一部分 传统专门硬件无法执行的功能进行执行。 因而可以看出, 目前所研发 的软件产品已经不再仅仅是硬件的附属物, 而是成为了与硬件并列且 具有独立的技术状态管理项目。 但多年来我国软件产品在研发的过程 中受到多种内外因素的限制与影响, 使得人们没有足够地认识到软件 质量水平对于软件产品的重要性, 特别是没有加强对软件产品的开发 与设计阶段的严格分析以及评审。 除此之外, 相关人员在对软件产品 进行调试与验收的过程中, 没有采取科学有效的测试方法以及必要的 测试内容,从而便使得软件产品在实际运行的过程中暴露出大量的问 题与缺陷。鉴于此,相關人员必须重视对软件产品质量与可靠性的测 试工作,最大限度地提高软件产品质量及可靠性。 1 软件可靠性 1.1 环境条件 软件的使用环境也就是我们所说的软件所处的环境条件, 环境条件主 要的内容包括在实际运行的过程中软件所需要的支持系统及其相关 的因素。 而对软件使用环境进行相关的规定, 能够对软件的失效责任 进行判定, 以此来判定主要责任在于软件本身还是用户, 同时软件运 行的实际环境也能给软件失效提出一个较为准确可靠的度量依据。 因 此,在描述软件的可靠性时所要求的软件使用环境, 也就是指对软件 输入数据的要求以及计算机配置的实际状态进行描述。 与此同时, 还 需要将其他支持系统及相关的因素均假定为一个理想的状态, 这一方 式并不会对软件的实际运行状况造成任何不良的影响。 1.2 规定时间 软件在实际运行过程中的状况也能在一定程度上体现出该软件的可 靠性,因而在定义软件可靠性时, 对于时间的测量一般会采用运行时 间 t 进行表示。 而对于运行时间 t 来说,其所代表的是一般软件系统 在投入运行后, 计算机挂起以及实际工作所积累的所有时间, 但在规 定的时间内并没有包括计算机的停机时间。 1.3 规定功能 软件的可靠性还需要明确软件的功能, 其中还包括明确主要功能与次 要功能,而这些情况的了解与掌握可以从软件需求说明书及设计说明 书中得知。 1.4 成功运行 能够成功运行的软件其条件不仅包括程序正确地运行, 并且还需要能 够满足用户对软件功能的要求。 除此之外, 也需要确保一旦程序受到 意外或系统错误时,也能够快速地恢复,从而实现软件的正常运行。 2 产生软件产品可靠性问题因素 软件在开发的过程中不仅是高智商劳动, 也是个性化劳动。 对于软件 的设计者来说,在设计相关程序的过程中会根据其自身的文化背景、 教育程度、爱好习惯、对系统的理解等多种因素的影响,从而形成自 己独有的特点。除此之外, 软件设计者存在自身习惯与见解,从而会 形成一个较为独特的风格, 但缺点在于难以被其他程序设计者所采纳 及应用。 目前大多数软件检验的过程中, 仅仅只要求上机运行程序, 主要的检 验手段为软件实际运行程序过程中的故障, 如此便给软件的管理带来 漏洞。而在实际运行中一部分出现的问题虽然不严重, 但可能会在某 个时段或线路出现数据溢出、信息丢失等问题堆,甚至导致死机。正 是因为这些问题的不明显, 在一般的程序调试中也难以暴露出来, 从 而使得软件设计者难以意识到这些问题的严重性, 仅仅将其当成小概 率事件。软件设计者及质量管理者在此时往往会将这种问题当成一个 偶然事件进行处理,这些因素均会在一定程度上影响软件的可靠性。 3 解决措施 3.1 构建质量系统 在研制软件的阶段应该建立相关的质量系统, 且质量管理技术人员必 须熟悉软件开发相关知识。 3.2 提高软件产品的透明度 软件产品的特点为复杂的知识密集型, 如果在现阶段对软件开发的过 程中仍然采取计算机初始阶段的开发方式, 否则就无法满足当今对于 软件产品的需要。 鉴于此, 在软件产品开发的过程中必须采取软件工 程的方法, 并且还要确保软件产品实现工业化生产, 最终能够实现整 个软件产品在开发、运行以及维护整个阶段的规范化。 3.3 建立健全软件产品质量管理制度 一般来说,软件产品的质量管理制度内容主要包括软件产品的故障报 告及会诊制度,同时还包括会议、抽查以及相关的检验制度等。 3.4 进一步加强软件文档管理 文档作为软件产品不可分割的组成部分, 软件产品中的一段程序甚至 一组语句中均应该具备与之相应的文档记录, 因此,这就要求软件程 序员在对软件程序编制的过程中必须进一步加强对软件文档的完善。 除此之外, 在对软件的相关程序进行修改时, 也需要连同软件文档进 行相应的修改。 3.5 采用注释语句 各种计算机语言提供给设计者以注释工具, 主要目的在于便于软件设 计者在源程序中直接写明各种注意事项。 这种注释的主要作用在于对 软件产品的各个部分所具有的实际功能进行充分的说明。 3.6 明确软件设计思想和程序编制方法 在软件产品的设计系统以及质量系统中, 应该重点强调软件产品的设 计思想以及软件产品程序的编制方法的清晰度, 从而便于其他软件工 作者及应用人员的阅读及理解。 在软件设计系统内部, 各个软件设计 人员应该加强对软件设计思路的相互交流, 并互相对设计的程序进行 检查。 3.7 确定关键程序段 在软件程序中,软件设计开发人员应该划分出来完成基本功能的程序 段以及容易出错的程序段, 并且对这些程序段进行重点指示与重点检

    注意事项

    本文(产生软件产品可靠性问题的主要因素与解决方法.doc)为本站会员(scccc)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开