四层架构设计驱动模型在CKM中的实践---------Jack.Wang2009-3-1
四层架构设计驱动模型在CKM中的实践
--------- Jack.Wang 2009-3-1
写在前面:本文纯属个人想法和经验总结,如转载请注明出处,如有雷同纯属巧合 (:
一般的架构设计流程
所有的软件开发方法都要解决从需求到实践的转换问题,为了提高软件的质量,前辈们提出了需求分析工程和各种建模技术,但是在需求和设计之间还是很难逾越,也就是说缺乏能够反映做决策的中间过程,于是软件架构设计应运而生。
对于架构设计人们已经提出了许多方法,分类为:工件驱动的方法;用例驱动的法;模式驱动的方法;领域驱动的方法(这些分类就不介绍了,有兴趣的朋友可以看看相关的书籍 (: )。
一个经典的架构设计过程模型,沿用了RUP中迭代增量的思想,他由分析、描述、选择、构造和组合5个阶段组成,如图:(有兴趣的可以学习一下架构设计的元模型来设计属于自己领域或者产品线的设计过程模型,其实下面的模型也是元模型的实例化)
依据需求规格说明书分析出功能需求和架构需求,通过用例和场景的描述,把需求分为关键的,次要的和可选的3类。关键需求决定架构,结合软件架构风格和通用知识选择最关键、影响最大的子系统分析设计并产生构件。组合就是定义构件接口,构件作为一个封闭的功能实体,对外提供交互接口,并通过连接件将构件连接起来形成最终的软件架构描述。5个阶段
您可能关注的文档
- 台北县立三民高级中学九十八学年度第一学期第四次行政-三民高中.doc
- 台湾地区居民及外国人参加注册会计师全国统一考试——综合阶段.doc
- 台中教育大学版.ppt
- 台联电讯.ppt
- 司法体系与警察介入.ppt
- 各级十佳电子政务优秀应用案例和解决方案.doc
- 合肥市建设工程项目施工有效最低价评审细则.doc
- 吉林市年产100万个POF光网卡项目-吉林省外办.doc
- 同时测玻璃箱里的气温,结果发现底部放土的比没有放土的足足高了3.doc
- 合肥市统一政务信息处理平台-合肥市质量技术监督局.doc
- 2025年下半年小学教师资格考试简答题汇总.pdf
- 护理教学比赛资源整合.pptx
- 2022泰和安消防 JTGB-HM-TX3H01 JTGB-HM-TX3H02 TGB-HM-TX3H03 系列点型红外火焰探测器.docx
- 2025年驾驶证资格考试最新最全交通标志大全.pdf
- 护理教学理念:更新与发展.pptx
- 2025年新驾考科目一巧记速记口诀(全国通用).pdf
- 2025年一级建造师《项目管理》黄金预测考点【打印版】.pdf
- 证券公司高级管理人员资质测试章节练习-第一部分综合类第六章至七章:证券投资基金法、信托法.pdf
- 护理教学研究:方法与成果.pptx
- 麻纺车间设备更新准则.docx
最近下载
- 物业管理行业服务升级趋势分析及2025年增值业务拓展策略报告.docx
- 2025-2026学年小学劳动五年级下册人教版《劳动教育》教学设计合集.docx
- 合规红线与避坑实操手册(2026)《NY 1429-2010含氨基酸水溶肥料》.pptx VIP
- 八下历史全册小论文汇总.docx VIP
- 注汽锅炉的基础知识教学.ppt VIP
- NY∕T 3831-2021 有机水溶肥料 通用要求.pdf
- 24J306 窗井、设备吊装口、排水沟、集水坑图集.docx
- 森林病虫害防治质量验收手册.docx VIP
- (2025年)福建能化集团招聘笔试题附答案.docx VIP
- 浙江警察学院招生心理测试试卷(公安招录专用版).docx VIP
原创力文档

文档评论(0)