首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
论软件体系结构的演化 软件体系结构的演化是在构件开发过程中或软件开发完毕投入运行后,由于用户需求发生变化,必须相应地修改原有软件体系结构,以满足新的变化了的软件需求的过程。体系结构的演化是一个复杂且难以管理的问题。 请围绕“论软件体系结构的演化”
论软件体系结构的演化 软件体系结构的演化是在构件开发过程中或软件开发完毕投入运行后,由于用户需求发生变化,必须相应地修改原有软件体系结构,以满足新的变化了的软件需求的过程。体系结构的演化是一个复杂且难以管理的问题。 请围绕“论软件体系结构的演化”
admin
2019-10-09
78
问题
论软件体系结构的演化
软件体系结构的演化是在构件开发过程中或软件开发完毕投入运行后,由于用户需求发生变化,必须相应地修改原有软件体系结构,以满足新的变化了的软件需求的过程。体系结构的演化是一个复杂且难以管理的问题。
请围绕“论软件体系结构的演化”论题,依次从以下3个方面进行论述。
1.概要叙述你参与管理和开发的软件项目,以及你在其中所承担的主要工作。
2.软件体系结构的演化是使用系统演化步骤修改系统,以满足新的需求,简要论述系统演化的6个步骤。
3.具体阐述你参与管理和开发的项目是如何基于系统演化的6个步骤完成软件体系结构演化的。
选项
答案
在构件开发过程中,最终用户的需求可能还有变动。在软件开发完毕正常运行后,由一个单位移植到另一个单位,需求也会发生变化。在这两种情况下,就必须相应地修改软件架构,以适应新的软件需求。架构演化过程如下图所示,它使用系统演化步骤修改应用,以满足新的需求,主要包括以下7个步骤。 [*] (1)需求变动归类:首先必须对用户需求的变化进行归类,使变化的需求与已有构件对应。对找不到对应构件的变动,也要做好标记。在后续工作中将创建新的构件,以应对这部分变化的需求。 (2)制定架构演化计划:在改变原有结构之前开发组织必须制定一个周密的架构演化计划,作为后续演化开发工作的指南。 (3)构件变动:修改、增加或删除构件。在演化计划的基础上,开发人员可根据在第(1)步得到的需求变动的归类情况决定是否修改或删除存在的构件、增加新构件,最后对修改和增加的构件进行功能性测试。 (4)更新构件的相互作用:随着构件的增加、删除和修改,构件之间的控制流必须得到更新。 (5)构件组装与测试:通过组装支持工具把这些构件的实现体组装起来,完成整个软件系统的连接并合成形成新的架构,然后对组装后系统的整体功能和性能进行测试。 (6)技术评审:对以上步骤进行确认,评审组装后的架构是否反映需求变化并符合用户需求。如果不符合,则需要在第(2)~(6)步之间进行迭代。 (7)产生演化后的架构:在原来系统上所做的所有修改必须集成到原来的架构中,完成一次演化过程。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/zNQZ777K
本试题收录于:
系统架构师下午论文考试题库软考高级分类
0
系统架构师下午论文考试
软考高级
相关试题推荐
大概描述一下ASP。NET服务器控件的生命周期
一个台阶总共有n级,如果一次可以跳1级,也可以跳2级。求总共有多少总跳法,并分析算法的时间复杂度。
下面是一个数组类的声明与实现。请分析这个类有什么问题,并针对存在的问题提出几种解决方案。templateclassArray{public:Array(unsignedarraySize):data(0),size(arraySize)
把D:下的图片文件夹进行网络共享但是其他网络用户只能读取。
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
在新浪主页中,利用搜索功能,查找“汽车”相关的网站。
在桌面上打开帮助和支持中心,利用“索引”的方法取得关于WindowsXP的“磁盘清理程序”方面的帮助信息。
利用控制面板,将系统日期设置为2008年8月8日。
在控制面板窗口,将系统日期设置为2008年8月8日。
Word具有分栏功能,下列关于分栏的说法中,不正确的是()。A.分栏数可以调整B.各栏的宽度必须相同C.各栏的宽度可以不同D.各栏之间的间距不是固定的
随机试题
滋养层细胞肿瘤
可对抗原进行特异性识别的细胞是
女,40岁。双前臂屈侧出现皮疹半年,伴瘙痒。体检:双前臂屈侧可见散在红色、紫红色多角形扁平丘疹,表面覆白色角质薄膜,有蜡样光泽,口腔黏膜可见乳白色网状条纹。目前最不适当的处理为
热能
下列可以直接计入工程对象的费用是()。
下列关于质押的说法,错误的是()。
各大银行的业务线设置都不尽相同,但大体都可以分为五大业务线。下列选项中,属于这五大业务线的有()。
资本市场主要包括()。
劳动行政部门和其他有关主管部门及其工作人员玩忽职守、不履行法定职责,或者违法行使职权,给劳动者或者用人单位造成损害的,应当承担赔偿责任;对直接负责的主管人员和其他直接责任人员,依法给予行政处分;构成犯罪的,依法追究刑事责任。()
Arewereadyforthelibraryofthefuture?A)Librarianstodaywilltellyoutheirjobisnotsomuchtotakecareofbooks
最新回复
(
0
)