永发信息网

结构划分怎样帮助提高软件的可维护性

答案:3  悬赏:10  手机版
解决时间 2021-02-12 13:35
结构划分怎样帮助提高软件的可维护性 有知道的吗 跪求
最佳答案
从体系结构的角度,对软件的维护性一般有以下通用要求:
1)构件必须对其接口以及各种约束进行明确地定义,说明,并完整地记录
下来,使得在进行软件维护时,可以迅速地把握系统的功能,结构,以及各部分
之间的关系.
2)在构造构件时,应从最一般的特征入手,然后在此基础上逐步进行扩展,
精化.这样不仅可以在软件开发过程中加强复用程度,而且可以降低软件维护的
难度.
3)构件的构造应遵循低耦合,高内聚的原则,尽量降低构件间的依赖程度.
这样无论在软件故障,还是需求变化或运行环境发生变化时,都可以减低维护的
难度,工作量和时间,从而提高软件的维护性.
从软件体系结构模型几个视图的角度看,在逻辑视图中,应明确各种服务,
将功能分配给单一的服务,并将提供类似功能的服务进行归类;在进程视图中,
应明确定义各种良好的任务通信机制;在开发视图中,应将软件打包成小的模块
或子系统,将系统组织成层次结构,控制层次的数目,使每层具有良好定义的职
责和设计规则,减少复杂的模块间的依赖关系;在物理视图中,提高软件到节点
映射的灵活性,并尽量降低映射的改变对源代码的影响.这样,才能够保证软件
的维护性.
全部回答
软件
3266
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
紫韵宾馆地址有知道的么?有点事想过去
破刃之剑中 西琼·埃尔斯缇尔和赫兹尔是假结
宜兴星光农场住宿地址在什么地方,想过去办事
花儿与少年第二季5.30期插曲
佳窗帘城地址在哪,我要去那里办事
Ⅰ、由于湿地独特的水文条件,使得湿地生态系
熔铁用的碳和烧烤用的碳一样吗
夏家壹商务宾馆地址好找么,我有些事要过去
老四刀削面怎么去啊,有知道地址的么
槐子花多少钱1斤
深氧居客栈地址有知道的么?有点事想过去
福州十一中升学率怎样?
在梯形abcd中 ab平行cd,两条对角线相交于点M,
寻找一幅油画,画上近处有丛林,小男孩,好像
有溢存款是什么意思
推荐资讯
首艺(中天新地店)地址在什么地方,我要处理点
德邦精细化工公司地址在什么地方,想过去办事
求八年级上册数学湘教版17道压轴题。急急急!
Ghita中文歌词 需要中文。
新巴尔虎左旗金源假日宾馆怎么去啊,我要去那
珠江数码小c怎么做?小C设备怎么安装?
北京联合大学学号是怎么确定的?
手机qq卸载了图库照片不见了怎么恢复
三江田园客栈我想知道这个在什么地方
光明旅行社在什么地方啊,我要过去处理事情
暖气管缝隙用水泥堵住怎么还是不隔音
百度男角色和女角色有什么不同
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?