软件工程第十章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程的标准化 4.企业规范   企业规范是由企(事)业或其上级有关机构批准、发布的规范性企业内部标准。企业标准规范所属的企业,包括公司规范、工厂规范等,它们一般根据本企业软件工程工作的需要,由企业批准、发布,适用于本部门。例如,我国东大阿尔派软件公司制定的一系列软件开发的规范及标准。 软件工程的标准化 5.项目规范   项目规范是指在一个项目的实施过程中,为了使项目能够顺利执行和收到满意的效果,由项目的组织者制定,并为该项任务专用的软件工程规范。它是在该项目软件开发、供应和维护中的指导性规范。 10.3 软件设计常用的    文档类型及其作用 软件设计常用的文档类型及其作用    随着计算机技术的不断进步和应用领域的扩大,软件功能也越来越丰富,这必然导致计算机软件开发工作越来越复杂。目前,几乎所有成熟的商业软件都是靠一个开发团队齐心协力、有序的工作开发出来的。对于这种团队化的软件开发模式,软件项目管理的成功与否是控制开发成本的关键环节。这里面,贯穿其中的重要因素———软件文档起着举足轻重的作用。软件文档就是以书面或其他形式在整个软件工程过程中对开发过程或结果所做的说明性或规范性的描述文本。从某种意义上来说,文档是软件开发规范的体现和指南。 软件设计常用的文档类型及其作用 10.3.1 软件设计文档在软件开发中的作用   根据软件的定义,计算机软件不仅仅包括程序,还应该包括一整套文档资料。在软件开发过程中,总是产生和使用大量的信息。因此,这些文档资料是随软件开发过程而产生的,并且要和程序代码完全对应配套。其意义是软件开发组织的管理人员可以使用这些文档资料来管理和评价软件开发工程的各个阶段进展状况,提高了软件开发过程的能见度和工程管理效能;软件开发人员可以利用它们作为通信工具,在软件开发过程中准确地交流信息,以提高开发效率;同时它还是评价开发人员在一定阶段的工作成果的依据和阶段结束的标志。对于软件维护人员而言,这些文档资料更是至关重要必不可少的,它有利于使用工程化的原则和方法来指导软件的维护。 软件设计常用的文档类型及其作用   因此,规范、齐全、有效的软件开发文档会使软件开发活动更科学、规范,更有成效。缺乏必要的文档资料或者文档资料不合格,必然给软件开发和维护带来许多严重的困难和问题。所以,在使用工程化的原理和方法来指导软件的开发和维护时,应当充分注意软件文档的编制和管理。 软件设计常用的文档类型及其作用 10.3.2 软件设计文档的类型   软件文档是用自然语言、特别设计的形式语言或者介于两者之间的半形式语言(结构化语言)以及图形对软件开发过程进行的描述或定义。在形式上有图表(称之为工作表格)和文本资料(称之为文档或文件)两类。按照文档产生和使用的范围,软件文档大致可分为用户文档、开发文档和管理文档三种类型。软件文档结构见下页。 软件设计常用的文档类型及其作用 软件文档 1、用户文档  用户手册;操作手册;  维护修改建议;软件需求规格说明书 2、开发文档   软件需求规格说明书;数据需求说明书;   概要设计说明书;  详细设计说明书;   数据库设计说明书; 可行性研究报告;   项目开发计划 3、管理文档    项目开发计划;测试计划;   测试报告; 开发进度月报开发总结报告 软件设计常用的文档类型及其作用 为了规范软件开发文档的编制,国家标准局在 1988年1月发布了《计算机软件开发规范》和《计算机软件产品开发文档编制指南(GB8567—88)》两个标准作为软件开发人员工作的准则和规程。在指南中建议软件开发过程中产生以上14种文档并给出了上述文档的编制指导。同时指南也是以上14种文档编写质量的检验准则。在软件开发工作中,对有关文档的细节要求,为达到规范和统一,开发人员在文档编制时应尽量按照标准规定的格式和内容来进行。有关的格式、内容和要求可以参考附录或查找相关的标准。 软件设计常用的文档类型及其作用 10.3.3 编制软件设计文档应遵循的原则 在软件项目的开发中,应根据要求编制相关文档。文档的编制是一个随着软件的开发而不断进化的工作过程。需经过从形成最初轮廓,经反复检查和修改,直到程序和文档正式交付使用的完整过程。每一步都需要工作人员的精心工作。在文档编制时,既要保证文件编制的质量、体现每个开发项目的特点,又要注意经济性。在《计算机软件产品开发文档编制指南(GB8567—88)》中给出了文档编制时要考虑的三条因素。 软件设计常用的文档类型及其作用 1.文档的使用者 在软件开发文档中,每一种文档都具有特定的使用对象。这些对象包括个人或小组、软件开发单位的成员或社会上的公众、从事软件工作的技术人员、管理人员

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档