1、“.....并简化软件开发工作软件原型有多种不同形式,包括次性原型,实物原型,示范系统,快速原型,渐进式原型年增加功能和随后演化性是区分这些原型形式所在快速原型技术通常以软件功能说明书形式作为其出发点,而这反过来是模拟,分析,或直接执行这些技术可以让开发人员能够快速构建软件早期或原始版本系统,用户就可以评估用户评价后可以进步作为反馈,进而改进系统规格说明和设计此外,根据原型技术,完整软件开发工作可以通过不断开发修改精炼已有规格说明这就向提供了有利系统工作版本,来重新定义软件设计和测试方案,使得规范说明不断完善并得以执行另外,其他原型有计算对象资源,将其转化成为中间或最终产品非线性意味着活动顺序是不确定,反复,可以容纳多个平行替代品,以及部分被用来循序渐进地推进反过来,任务活动可以被视为非线性简单活动序列,这些简单活动是计算处理最小单元......”。
2、“.....称作是结构化论述工作维诺格拉特电脑年,而任务链,以工作流程年名称变得大众化任务链可以用来描述任何规范或描述动作序列指令性任务链是理想计划,计划应该完成什么样活动,以及以什么顺序例如,对于面向对象软件设计任务链活动可能包括下面任务行动开发系统个非正式规范确定对象和它们属性确定行动对象确定对象之间,属性或操作接口实施行动显然,在增量模型逐步走向面向对象软件设计过程中,这种行动可能带来多次迭代序列和非序列化简单活动任务链结合或分割成其他任务链导致整体生产网络或网络产生克林年这种生产网络代表组织生产系统,它能将原始计算,认知,和其他组织资源转化成综合和可使用软件系统因此,这种开发结构阐释了如何开发,使用和维护软件系统但是,指令性任务链及其活动不能保证预期所有可能情况会出现在软件开发过程中年......”。
3、“.....任何软件制作网页只是以种方式描述个近似或不完整软件开发过程衔接工作是额外任务,当计划任务链不足或破裂时才会执行它是个开放工作,在非衔接任务链上存储进度,否则会将工作流转移到其他些生产性工作任务链因此,描述任务链是用来描述当人们试图按照计划任务执行时,出现意外情况衔接任务在软件发展方面工作包括采取人们行动,就是凡涉及他们住所,或个软件系统异常行为,或与可以影响系统改变人协商这种衔接工作概念也被称为软件处理推动力传统软件生命周期模型传统软件演化模型对于我们来说已经很熟悉,因为早期软件开发就应用了这些经典软件生命周期或瀑布图同逐步求精模型在当前现代编程方法和软件工程中被广泛采用增量释放模型和工业实践密切相关基于模型规范标准将经典生命周期模型具体化到为政府承建商软件开发这四种模式分别使用粗粒度或宏观特征来描述软件开发软件开发渐进过程经常被描述为需求分析,设计,实施......”。
4、“.....这些模型是独立于任何组织开发环境编程语言选择软件应用领域等传统模型是上下文无关,而不是和上下文都有联系但由于这些生命周期所有模型在使用了段时间,我们统称他们为传统模式,刻画每个转折经典软件生命周期模型经典软件生命周期通常表示为个简单规范瀑布软件阶段模型,即从个阶段有序过渡到下个阶段这种模式类似于描述软件开发有穷状态机但是,这些模型对于在复杂组织环境下架构,分配人员和管理大型软件开发项目中已经也许是最有用了,这就是它主要目所在另外,这些经典模型已被广泛用来描述如何开发小型或者大型软件项目逐步细化在这种方法中,软件系统开发是通过逐步完善和由高层次系统规格说明书升级到源代码组件实现不过,至于选择那个步骤以及运用哪种升级办法,这些仍然没有言明相反,在越来越多工程实践中,随着不断地反思和学习并应用这些方法......”。
5、“.....这模式已被广泛有效深入应用经典软件生命周期许多说法也在他们设计和实现过程中得到阐释替代传统软件生命周期模型至少有三种可供选择软件开发模型,这些模型都是传统软件生命周期模型它们关注重点在于产品,开发过程,软件开发环境总来说,这些模型是细粒度,通常计算形式化要点描述得很详细,往往以实证基础,有时也阐述些新能促进软件开发自动化技术软件产品开发模型软件产品代表了信息密集化手工产品,经历了逐步设计并通过反复修改开发工作才完成这过程可以使用软件产品生命周期模型来说明这些产品开发模型代表了基于传统软件生命周期模型上渐进式开发模式由于新软件开发技术,诸如软件原型语言和环境,可重用软件,应用类,和文件支持环境出现,这些模型才产生这些技术旨在使每个可执行软件实施步骤提前完成因此,这样看来,软件设计模式隐含于技术实践中,而不是明确阐述这是可能......”。
6、“.....当这些技术应用于工程实践中,才是核查这些模型最合适时候快速原型和联合应用开发原型是在软件系统开发初期,提供精简功能或有限版本性能技术巴尔泽年,布德年,年相对于传统系统生命周期,原型是种更着重于软件开发早期阶段需求分析和功能设计策略反过来,原型在定义确定以及评估新系统功能时就要更多用户参与因此,这些努力前期任务,再加上原型技术运用,都旨在权衡或减少后期软件设计任务,并简化软件开发工作软件原型有多种不同形式,包括次性原型,实物原型,示范系统,快速原型,渐进式原型年增加功能和随后演化性是区分这些原型形式所在快速原型技术通常以软件功能说明书形式作为其出发点,而这反过来是模拟,分析,或直接执行这些技术可以让开发人员能够快速构建软件早期或原始版本系统,用户就可以评估用户评价后可以进步作为反馈,进而改进系统规格说明和设计此外......”。
7、“.....完整软件开发工作可以通过不断开发修改精炼已有规格说明这就向提供了有利系统工作版本,来重新定义软件设计和测试方案,使得规范说明不断完善并得以执行另外,其他原型,,,指导教师意见指导教师签字年月日系教研室意见主任签字年月日注此表单独作为页有计算对象资源,将其转化成为中间或最终产品非线性意味着活动顺序是不确定,反复,可以容纳多个平行替代品,以及部分被用来循序渐进地推进反过来,任务活动可以被视为非线性简单活动序列,这些简单活动是计算处理最小单元,比如用户使用鼠标或键盘进行命令或者菜单次选择维诺格拉特和其他人将人与计算机之间这种协同工作单位,称作是结构化论述工作维诺格拉特电脑年,而任务链,以工作流程年名称变得大众化任务链可以用来描述任何规范或描述动作序列指令性任务链是理想计划,计划应该完成什么样活动,以及以什么顺序例如......”。
8、“.....属性或操作接口实施行动显然,在增量模型逐步走向面向对象软件设计过程中,这种行动可能带来多次迭代序列和非序列化简单活动任务链结合软件过程模型作者起止页码第页第页出版日期期刊号年月卷出版单位外文翻译译文摘要软件系统从起初开发,维护,再到个版本升级到另个版本,经历了系列阶段这篇文章归纳和整理了些描述如何开发软件系统方法从传统软件生命周期背景和定义出发,即大多数教科书所讨论,并且目前软件开发实践所遵循软件生命周期,接着讨论作为目前软件工程技术基石更全面软件开发模型前言软件业发展最早可追溯到开发大型软件项目显式模型,那是在二十世纪五十年代和六十年代间总体而言,这些早期软件生命周期模型唯目就是提供个合理概念计划来管理软件系统开发因此,这种计划可以作为个基础规划,组织,人员配备,协调,预算编制......”。
9、“.....出现了许多经典软件生命周期描述例如,霍西尔年,劳斯莱斯年,年博伊姆,迪斯塔索年,年斯卡基,萨默维尔年罗伊斯使用现在生活中熟悉瀑布图表,提出了周期概念,这个图表概括了开发大型软件系统是多么困难,因为它涉及复杂工程任务,而这些任务在完成之前可能需要不断地返工这些图表也通常在介绍性发言中被采用,主要针对开发大型软件系统人们例如,定制软件客户,他们可能不熟悉各种各样技术问题但还是要必须解决这些问题这些经典软件生命周期模型通常包括以下活动些内容系统启动规划系统从何而来在大多数情况下,不论是现有信息处理机制以前是自动,手工,还是非正式,新系统都会取代或补充它们需求分析和说明书阐述个新软件系统将要开发问题其业务能力,其所达到性能特点,支持系统运行和维护所需条件功能或原型说明潜在确定计算对象,它们属性和关系,改变这些对象操作......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。