大型软件工程开发监理文档要求.docVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型软件工程开发监理文档要求 “以信息化带动工业化,实现社会生产力的跨越式发展”是我国经济发展的重大举措,″十五″期间,信息产业改造传统产业的市场规模大约是5000亿元。但由于建设单位和承建单位的知识不对称,信息化建设项目必须引进监理机制,这已经成为了政府部门和企业的共识。因此,本文将主要就信息系统监理文档要求进行讲解,目的是对软件工程的监理工作进行有益的探讨。 软件工程监理定义 软件工程监理是参照软件工程的思想,对软件工程开发进行过程监理,给用户就软件工程提出的问题进行解答,提供咨询、帮助,对软件工程各阶段成果进行审查或组织测试,评估承建单位的开发质量和效果,协助用户建设一个高质量的、具有可持续生命力的软件系统。 软件工程监理阶段任务 软件开发型项目监理基本流程:包括需求分析阶段、概要设计阶段、详细设计阶段、编码及测试阶段、系统试运行阶段等。 软件工程监理文档管理 软件工程开发比起其他项目来说对文档要求更严格,主要是软件开发过程把握较为困难,软件能否符合实际使用须到软件产品出来,才能判断。监理人员要对软件工程几个开发阶段如分析、设计、实施、测试等实施全过程监理,结合信息工程监理草案根据工程的特点及需要,制订软件工程监理规划,根据软件工程开发规范制订软件开发监理规范等,通过规范的开发过程,阶段成果的评审,这样才可能让软件开发不偏离目标,这些都须通过软件开发技术文档来实现,完善各阶段软件开发技术文档要求是保证软件工程顺利完成的根本。 软件工程监理文档实例 以下是笔者在监理某个软件工程时制订的实际使用的软件工程开发技术文档要求来说明。 该软件项目有八大业务,业务复杂,业务功能模块94个,共计功能点2400左右,是个大型软件系统。按照软件工程阶段划分,主要文档有十二份,通过文档模板实现文档要求,分别为:1用户需求说明书;2软件需求规格说明书;3概要设计说明书;4数据库设计说明书;5 软件详细设计说明书;6软件测试报告;7测试缺陷跟踪表;8产品评审缺陷跟踪表;9系统管理手册;10安装手册;11用户手册;12操作手册。这些文档模板在各开发过程分别给出,责成承建单位按文档模板要求提交相应的文档。 1、需求分析阶段 需求分析是软件工程的基础,分非技术要求(工期、里程碑等)和技术要求(功能、性能、接口等),保证软件产品满足建设单位实际要求。通常承建单位会采用迭代法的开发模式,分三步进行:需求调研、需求建模、需求确认。 该阶段要形成用户需求说明书、软件需求规格说明书。 用户需求说明书,主要把握以业务流程为主线以功能、性能、接口为基本点以需求分析为中心符合规范等。软件需求规格说明书,主要把握以用户需求说明书为基线原则。主要内容与用户需求说明书相似,用户需求说明书是需求说明书站在用户角度、使用通俗语言编写的,软件需求规格说明书则是开发者角度、使用开发者的语言编写的,主要差异在于前者是对外的后者是对内的通过前者得出后者。 2、概要设计阶段 概要设计,即将软件需求转化为数据结构和软件的系统结构,一般包括系统结构设计和数据设计。系统结构设计定义软件系统各主要成份之间的关系,数据设计侧重于数据结构的定义。该阶段注重宏观上和框架上的设计 该阶段要形成概要设计说明书、数据库设计说明书。 3、详细设计阶段 详细设计目标是将概要设计阶段的内容具体化,该阶段要形成软件详细设计说明书。主要内容有:详细设计背景、功能模块详细设计、类设计、模块设计、详细设计检查列表、部署设计(说明系统的部署实施方案)、标准规范(说明所有引用的标准、规范等,以及制订适用于本系统的相关约定)等。 4、编码及测试阶段 编码是将详细设计阶段的设计思想通过计算机语言实现的过程,测试是正确编码的检查。该阶段要形成软件测试报告、测试缺陷跟踪表、产品评审缺陷跟踪表。软件测试报告主要内容有:概述、测试需求、测试总结、测试过程总结和测试改进建议、附件(交付的测试工作产品为必需的附件,其余可根据实际测试内容进行裁剪,不同的测试报告根据需要可以给出不同类型的附件。附件的目的是帮助本报告的使用者理解报告,记录修改情况和有用的数据等。)等。 5、系统试运行阶段 软件完成测试后,要形成系统管理手册、安装手册、用户手册、操作手册,然后转入试运行。 系统管理手册主要内容有:系统管理、支持信息(支持信息,便于本手册更易使用。)。用户手册主要内容有:系统介绍及支持信息。操作手册主要内容有:整体说明、系统功能(各分册)、操作使用以及支持信息等。 软件设计文档 包括可行性研究,软件需求, 概要设计, 详细设计, 和数据库设计,项目开发计划

文档评论(0)

mtyi297 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档