单击此处编辑母版文本样式第二级第三级单击此处编辑母版标题样式参考书(12)Len BassPaul Clements and Rick Kazman. Software Architecture in Practice (2nd Edition). MA: Addison-Wesley 2003林 巴斯 保罗 克莱门茨 瑞克 凯兹曼著车立红译. 软件构架实践 (第2版) 清华大学出版社
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软件架构设计主讲:周荣辉软件开发技术的发展第一批计算机诞生 50年代初:由01的机器指令编程50年代初期:用汇编语言编程----最早的软件抽象 50年代中期:出现高级语言—FORTRAN使用算术逻辑运算过程调用循环和条件等编程—编程高级抽象 监控程序系统----最早的对硬件的软件抽象 60年代:以过程为基础的块结构编程
Click to edit Master title styleClick to edit Master text stylesSecond levelThird levelFourth levelFifth level软件架构设计架构师的作用举足轻重2架构设计需求架构思维过程乱 不能系统有序进行思维……输出乱 不能错落有致提供设计决策……输入乱 不能深入全面把握需求……
#
软件框架(Software?Framework)介绍?面向某领域(包括业务领域如ERP和计算领域如GUI)的可复用的半成品软件它实现了该领域的共性部分并提供一系列定义良好的可变点以保证灵活性和可扩展性可以说软件框架是领域分析结果的软件化是领域内最终应用系统的模板?随着软件规模的扩大应用的广泛和软件复用技术的发展以子程序或类(Class)为单位的软件复用有许多不足:(1)子程序库日趋其庞大以致于使用
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级MTK平台软件架构软件二部 王刚MTK方案简介联发科技介绍MTK多媒体平台GSMGPRS软件方案MTK软件分层介绍软件结构图表OSL1 protocol stackDevice driverL2 L3 L4 protocol stackMMIMTK 方案Task架构MMI task 消息处理过程example一MTK
#
单击此处编辑母版文本样式第二级第三级第四级第五级2012-8-1??单击此处编辑母版标题样式郝源春2012年8月1日软件架构设计(三)——软件架构视图实例 一个架构视图是对于从某一角度或某一点上看到的系统所作的简化描述描述中涵盖了系统的某一特定方面而省略了与此方面无关的实体——Philippe Kruchten 《Rational统一过程引论》RUP经典41视图Logical Vie
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级高级软件架构设计康凯Msn: lptstr512hotmailMail: lptstrsina1目录第一单元:软件生命周期与软件架构介绍2第二单元:技术架构视图─面向对象程序设计原则与模式 24用GRASP模式指导设计27领域模型47面向对象设计的基本原则71第三单元:用UML辅助系统分析与设计103UML简
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级软件工程导论第一章 本章要点工程的概念软件工程的发展 软件工程分析三种过程模型工程化思考工程是什么工程简而言之就是多人参与并有计划有步骤地完成一项任务的活动工程强调目的计划步骤软件发展与软件工程起源软件的发展四个阶段:1950年前后到1960年前后程序设计阶段1960年前后到1970年前后软件系统阶段1970年前后到1980
违法有害信息,请在下方选择原因提交举报