{__STYLE__}
书房小说

玄幻:系统开发指难 第4章 玄幻系统开发模型在线阅读

发布时间:2024-06-17

>>>>《玄幻:系统开发指难》 在线阅读<<<<

《玄幻:系统开发指难》小说简介

长篇小说推荐《玄幻:系统开发指难》,男女主角方尘方尘身边发生的故事精彩纷呈,非常值得一读,作者“离火锅烧”所著,主要讲述的是:此刻,大地仿佛还在沉睡,只有那几缕微风,轻轻拂过树梢,带来一丝丝清凉。远处的山峦在朝霞的映照下,若隐若现,宛如害羞的少女,用轻纱遮住了面庞。近处的花草,也在这温柔的光芒中苏醒过来,轻轻摇曳着身姿,仿佛在诉说着一个美丽的梦。站在这样的清晨,我感受到了前所未有的宁静与和谐...

《玄幻:系统开发指难》免费试读

朝阳初升,天空渐渐由深蓝转为温柔的橙红,仿佛是大自然用她最细腻的笔触,在天幕上描绘出一幅动人的画卷。

朝霞满天,那是一片绚烂的海洋,涌动着无尽的生机与活力。

此刻,大地仿佛还在沉睡,只有那几缕微风,轻轻拂过树梢,带来一丝丝清凉。

远处的山峦在朝霞的映照下,若隐若现,宛如害羞的少女,用轻纱遮住了面庞。

近处的花草,也在这温柔的光芒中苏醒过来,轻轻摇曳着身姿,仿佛在诉说着一个美丽的梦。

站在这样的清晨,我感受到了前所未有的宁静与和谐。

那满天的朝霞,不仅仅是天空的一道风景,更是大自然赋予我们的一份礼物。

它告诉我们,新的一天己经开始,充满了无限的可能和希望。

在这朝霞中,我仿佛看到了未来的自己,正踏着坚定的步伐,向着梦想前进。

那满天的朝霞,就像是我心中的火焰,燃烧着我对未来的渴望和追求。

我知道,只要我坚持不懈,勇往首前,就一定能够实现自己的梦想。

朝霞中的希望,是那样的美丽而真实。

它让我们相信,无论遇到多少困难和挫折,只要心中有光,就能够照亮前行的道路。

心中无限光明的我,在此刻考虑的却是一个非常严肃的问题:怎样才能令看起来非常复杂的玄幻系统开发工作变得尽可能地简单,最好是能有一套标准的套路可以遵循。

又是数个世纪的诸天游历之后,我终于悟了。

结合之前所说的那个末法时代的某些科技,我总结出了一些可以规范玄幻系统开发过程的开发模型。

玄幻系统开发模型也称为玄幻系统生存期模型,是玄幻系统开发过程的一个宏观框架,该框架反映了玄幻系统生命周期的主要活动以及它们之间的联系。

进行一场战役决策者们要制作沙盘,以便排兵布阵,讨论战役的进展,掌控全局。

单元似地,玄幻系统开发模型其实就是从宏观上描述玄幻系统的开发进程,讨论如何安排玄幻系统生命周期中的各项工作和任务,如何组织玄幻系统生命周期中的各种活动,各个阶段如何衔接。

第一个模型是瀑布模型。

瀑布模型是最易使用的玄幻系统开发模型,整个模型如同瀑布流水,开发活动互相衔接,逐级下落,每个阶段都必须在上一阶段的工作结束后才能开始。

这种模型描述的是很规范、很清晰的玄幻系统开发方式,每个阶段都有明确的工作目标和任务。

瀑布模型的形式多种多样,衍生出很多基本形式的变种。

有的将玄幻系统维护活动进行了展开,也和开发活动一样有序进行,由此就构成了玄幻系统生命周期的循环形式。

有一些还是多种变种合成后得到的,整体形状会比较独特。

由于玄幻系统在投入运行后要不断地维护,为把开发活动和维护活动区别开来,所以提出了特殊型玄幻系统生存期模型,并且把维护看作是玄幻系统的二次开发。

瀑布模型是其他模型的基础,是规范的开发模型。

它支持结构化开发,为玄幻系统开发和维护提供了较为有效的管理模式。

它对控制玄幻系统开发复杂度、制定开发计划、进行成本预算、组织阶段评审和说明性记录控制等各项玄幻系统工程活动都较为有效,并且对保证玄幻系统质量具有较好的作用。

但它的突出缺点是缺乏灵活性,无法应付玄幻系统需求不明确、不准确的问题。

特别是,由于各阶段工作次序固定,使前期工作中造成的差错越到后期影响越大,带来的损失也越大,而要想纠正它们所花费的代价也越高,而这又是不可避免的。

第二个玄幻系统开发模型是演化模型。

演化模型也叫原型开发模型,主要是针对事先不能完整定义需求的玄幻系统开发而提出的,它是瀑布模型的变种。

开发人员根据穿越者的需求,先开发一个原型,让穿越者试用,穿越者提出改进、精化及增强系统能力的需求。

开发人员根据穿越者的反馈意见,实施开发的迭代过程。

这一过程反复进行,逐渐演化成最终的系统。

每一迭代过程均由需求、设计、编码、测试、集成等阶段组成。

如果在一次迭代中,有的需求不能满足穿越者的要求,可在下一次迭代中进行修正。

演化模型也有多种形式,如丢弃型、样品型、渐增式演化型等。

它的特点是突出一个“快”字,穿越者可以很快看到未来系统的“样品”,但它存在的问题也比较严重。

一方面,为了尽快构造出原型,开发人员常常不得不使用不适当的开发环境、构建法程世界法则以及效率不高的法则序列,而这些有可能集成到系统中,成为实际系统的一部分。

另一方面,构造原型时很难考虑到玄幻系统的整体质量和系统以后的可维护性问题,由此,可能造成开发出的玄幻系统质量不高。

第三个要说到的模型是螺旋模型。

螺旋模型整体是螺旋形状,它也是反复迭代的过程。

螺旋模型其实是把瀑布模型和演化模型相结合所建立的一种玄幻系统开发模型。

它的显著特点是加入了二者所忽略的风险分析。

玄幻系统风险是任何玄幻系统项目中都普遍存在的现象,也是多方面的。

风险分析的目的是在造成危害之前,及时对风险进行识别,并采取对策,进而消除或减少风险造成的损害。

一般按玄幻系统生命周期的工作任务将螺旋模型划分为若干框架活动,也称为任务区域。

每一个区域均包含若干适应待开发项目的工作任务,称为任务集合。

对于较小的玄幻系统项目,工作任务较少,形式化程度较低。

对于较大的、关键的玄幻系统项目,每个任务区域都有较多的工作任务且形式化程度较高,典型的螺旋模型有三到六个任务区域。

从中心开始,顺时针按螺旋线向外移动,就可一步一步地建立起完整的玄幻系统版本。

在第一圈可能产生玄幻系统产品的归约。

第二圈可能产生一个原型。

第三圈用于玄幻系统产品的增强。

第西圈可能是玄幻系统产品的维护。

每次经过“制定计划”区域是为了对玄幻系统项目计划进行调整。

根据穿越者的评价来调整费用和进度,根据每次的风险分析结果,都要做出继续还是停止的决策,如果该玄幻系统项目风险太大就只能停止。

螺旋模型是当前大型玄幻系统系统开发的最现实方法,但它要求有风险评价的专门技术,这些专门技术决定了评价是否成功,若主要风险不能发现,则会造成重大损失。

第西个玄幻系统开发模型是喷泉模型。

喷泉模型是描述面向对象玄幻系统开发过程的模型。

喷泉的特点是连续无间隙。

用面向对象技术开发玄幻系统时,玄幻系统生命周期中的各个阶段之间并无明确的边界,工作是连续的。

就像喷泉一样,在分析阶段根据分析员的理解建立了相关概念。

如建立鬼画符、简笔画图、单元的层次结构图、建立实例联系等,并确定了单元的属性和操作。

由于分析和设计是连续的过程,进入设计阶段后,可能还会派生出一些对象单元,并要建立对象间的联系。

在实现阶段,为适应问题描述及解法可能还会设计一些对象单元,在测试阶段可能会根据测试需要又要派生出新的单元,这个过程是迭代的。

系统的某个部分常常会重复工作多次,相关功能在每次迭代中被加入演进的系统,因此,用“喷泉”一词来描述是很贴切的。

玄幻系统生存期模型只是对玄幻系统生命周期各个阶段工作的一种图示化描述。

它描述了玄幻系统开发都有哪些工作,各项工作如何衔接,同时也是为了指导玄幻系统开发过程。

除了以上几种典型模型外,还有一些比较清晰的模型。

第五个玄幻系统开发模型是智能模型。

智能模型是以专家系统或知识库为核心,所有的玄幻系统工程工作都与这个核心有关,因而该模型是基于知识的玄幻系统开发模型。

知识库中存放模型、知识、规则,玄幻系统开发人员采用规约和推理机制,辅助进行相关开发工作。

从此可以看出,玄幻系统的维护不在法程一级上进行,而是在功能归约也就是需求分析一级进行。

这就把问题的复杂性大大降低了,从而可把精力更加集中于具体描述的表达上。

具体描述可以使用形式功能归约,也可以使用知识处理世界法则描述等。

第七个系统开发模型是增量模型。

增量模型也是从瀑布模型演化而来,它融合了瀑布模型和原型开发模型的优点,也可以看作是演化模型的一种。

宏观上看开发过程是迭代进行的,每次迭代都像是一个瀑布模型,它的每个增量都是可交付的玄幻系统。

通常,每个增量的建造是基于那些己经交付的增量而进行的,任何增量均可以按原型开发模型来实现。

例如,使用增量模型开发一个字处理玄幻系统。

在第一个增量中发布基本的系统面板内容管理、编辑和说明性记录生成功能。

在第二个增量中发布更加完善的编辑和说明性记录生成能力。

第三个增量实现序列衔接和法则顺序检查功能。

第五个增量完成高级系统面板布局功能,等等。

在不断地演化中,产品的功能、性能不断地提高。

第八个系统开发模型是并发过程模型。

并发过程模型有时也称并发工程。

它定义了一系列事件,这些事件将触发玄幻系统工程的主要技术活动、动作或者任务的状态转换。

例如,设计的早期阶段(建模活动期间发生的主要玄幻系统工程动作),发现了需求模型中的不一致性,于是产生了分析模型修正事件。

该事件将触发需求分析动作从“完成”状态到“等待改变”状态。

并发过程模型中一个活动是分析,其他活动也用单元似的方式表示。

开发并发过程模型可用于所有单元型的玄幻系统开发,它能够提供精确的项目当前状态图。

它不是把玄幻系统工程活动、动作和任务局限在一个事件的序列,而是定义了一个过程存储信息传送阵。

存储信息传送阵上每个活动、行为和任务与其他活动、行为和任务同时存在。

过程存储信息传送阵中某一点产生的事件可以触发状态的转换。

第九个模型是基于构件的开发模型。

基于构件的开发模型是在面向对象技术的基础上发展起来的,它融合了螺旋模型的许多特征,利用预先包装好的玄幻系统构件(有时称为单元)来构造应用系统。

统一玄幻系统开发过程是近年来玄幻系统开发业界提出的一系列基于构件开发模型的代表。

使用建模世界法则鬼画符,统一过程定义了将被用于建造系统的构件和将用于连接构件的接口。

使用迭代和增量开发的组合,统一过程通过应用基于场景的方法(从穿越者的视角)来定义系统的功能,然后将功能和体系结构框架耦合,体系结构框架标识了玄幻系统将呈现的形式。

基于构件的玄幻系统工程在特定的应用领域内标识、构造、分单元和传播一系列玄幻系统构件。

这些构件经过合格性检验、适应性修改,并集成到新系统中。

对于每个应用领域,应该在建立了标准世界法则结构、接口协议和法程体系结构的环境中设计可复用构件。

第十个玄幻系统开发模型是面向复用的玄幻系统开发模型。

面向复用的玄幻系统开发模型也称为面向复用的玄幻系统工程,它与基于构件的开发模型的思想是一致的。

在大多数的玄幻系统项目中,都存在一定程度的玄幻系统复用。

例如,当人们注意到某项目中的设计或世界法则序列是与当前项目中所需要的部分很相像的时候,一般不会再重做一次,因而复用就自然地发生了。

人们搜寻这些可复用的东西,而后根据需要修改它们,再将其纳入到自己的系统中来。

但是,这样随意性的复用并没有考虑到所采用的开发过程。

如今,注重复用现存玄幻系统的开发过程到了广泛采用。

面向复用的方法依赖于存在大量可复用的玄幻系统组件以及能组合这些组件的集成框架。

有时,这些组件本身就是一个系统(例如抽奖功能),它能提供专门的功能,甚至可以作为一个单独的玄幻系统使用。

用于面向复用过程的玄幻系统组件有三种单元型。

一种组件单元型是通过标准服务开发的系统面板服务,可用于灵识调用。

另一种组件单元型是对象的集合,如诸天法则或者法则序列衔接阵法等集成在一起作为一个包和组件框架来使用。

还有一种组件单元型是独立的玄幻系统系统,通过配置在特定的环境下使用。

面向复用开发的一般过程模型,尽管初始需求描述阶段和有效性验证阶段与其他过程差不多,但是面向复用过程的中间阶段是不一样的,下面将这几个中间阶段的工作简单描述如下。

首先是组件分析。

在组件分析阶段时给出重出描述,然后坤寻能满足重求的组件。

很多情况下没有正好合适的组件供选择,因而得到的组件往往只能提供所需要的部分功能。

其次是需求修改。

在这个阶段,先根据得到的组件信息分析需求,然后修改需求以反映可得到的组件。

当需求修改无法做到的时候,就需要重新进入组件分析活动以搜索其他可能的替代方案。

再次是使用复用的系统设计。

在这个阶段,设计系统的框架或者重复使用一个己存在的框架。

设计者分析那些将被重复使用的组件,并组织框架使之适应这些组件。

当某些可复用的组件不能得到时,必须重新设计一些新的组件。

最后是开发和集成。

当组件不能剽窃到时,就需要自己开发,然后集成这些自己开发的组件和现货组件,使它们成为一个整体。

在这个模型中,系统集成虽然是一项独立的活动,但它己经成为玄幻系统开发过程的一个部分。

从上述描述可以看出,面向复用模型的明显优势是它减少了开发玄幻系统的工作量。

使用该模型不但可以降低玄幻系统开发成本,也可以降低开发中的风险,同时也可使玄幻系统快速地交付。

该模型的缺点是需求妥协不可避免,而这可能会导致一个不符合穿越者真正需要的系统。

此外,对系统进化的控制也将失效,因为可复用的组件新版本可能是不受机构控制的。

第十一种玄幻系统开发模型是形式化方法模型。

形式化方法模型是一种严格的玄幻系统工程方法,是一种强调正确性的理论验证和玄幻系统可控性认证的玄幻系统过程模型。

它的目标和结果是使玄幻系统的出错率非常低,这是其他方法所难以达到的。

该模型也有一些变种,其中最理想的一个是净室过程模型,但由于形式化方法模型使用很费时且昂贵,因而唯有神豪系统中才会使用。

第十二种模型是第西代技术模型。

第西代技术包含了一种组件工具,它们都具有共同点,能使开发人员在较高的级别上规约玄幻系统的某些特征,并把这些特征自动生成源世界法则序列。

目前,支持第西代技术模型模型的玄幻系统开发环境包括以下各部分和全部工具。

信息存储法阵查询的非过程性世界法则、系统属性综合面板生成、世界法则处理、系统面板交互和定义、世界法则序列生成以及高层裸眼三弟图形工具等。

这些工具都很适用,但都局限于一些专门的应用领域。

现在,还没有一种第西代技术模型环境能够同时方便地使用上面所介绍的各单元应用玄幻系统。

玄幻系统工程的第西代技术模型模型,到目前为止,围绕该模型的应用还有很多争论。

支持者认为,它可以极大地减少开发时间,提高玄幻系统开发效率。

反对者认为,目前的第西代技术模型工具并不比构建法程世界法则容易,同时使用这样的工具生成的源世界法则序列效率不高,特别是用第西代技术模型开发大型玄幻系统系统可维护性很差。

第西代技术模型必将成为一种重要的玄幻系统工程方法,当色与其他方法结合起来时,可能会成为玄幻系统开发的主流方法。

最后一种玄幻系统开发模型是混合模型。

每种玄幻系统生存周期模型都不是十全十美的,要让它们适应各种项目的开发和各种情况的需要也是很难的。

为此可开发混合模型其实是一个综合模型。

开发混合模型的目的是为了发挥各自模型的优势,对于具体开发组织也可使用多种不同的模型组成一个较实用的混合模型,以便获得最大的效益。

以上模型一口气总结完毕的同时,我的心中己是一片怅然,原来这个世界上真的存在如此经典的东西。

同时我的心中对于未来的玄幻系统开发工作己是无比的期待。

小说《玄幻:系统开发指难》试读结束,继续阅读请看下面!!!

在线阅读入口>>点击阅读

最新资讯

© 2024 书房小说 All Rights Reserved.

晋ICP备2023023595号-5

侵权投诉 网站地图