欢迎来到天天文库
浏览记录
ID:8988547
大小:76.00 KB
页数:2页
时间:2018-04-14
《企业级软件架构设计法则》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、企业级软件架构设计法则课程简介:本课程主要介绍企业架构基础、软件架构设计基础、面向模式的架构设计、面向模式的架构设计、软件架构分层设计及架构设计关联技术等要点。并结合实际案例进行进一步深入讲解。【主办单位】中国电子标准协会【协办单位】深圳市威硕企业管理咨询有限公司时间课题内容Day1企业架构基础-企业架构TOGAF/Zachman/FEAF/Gartner等模型比较-企业业务架构及描述语言(EBA-ML)-企业业务架构的必要性-企业架构与分区迭代-企业架构的不同视图-从企业架构到软件架构-流行软件开发流程及
2、团队开发模型-软件架构要领及作用-Practice:企业业务架构案例研究软件架构设计基础-软件架构设计方法-全局架构分析与设计过程-架构模式与参考模型和架构-如何实现成功的架构设计-软件分析设计基础-领域模型建立-软件架构的基础–需求模型建立-确定软件架构关键的需求-定义架构分析机制-抽提关键抽象-迭代划分与关键用例抽提-Practice:基于UML实现全局分析与全局设计Day2面向模式的架构设计-架构设计的科学与艺术-动态架构(DYA)模型-带架构设计与不带架构设计的软件开发-实现与验证架构设计-敏捷与一
3、致性-理解面向对象概念-从面向对象到面向服务-面向服务的架构设计要领-设计模式精要-设计模式原则-23+种设计模式-设计模式实现方法-设计模式的整合与拆分-基于SOA的设计模式-软件工厂与模型驱动-Practice:在软件设计中采用设计模式与设计重构Day3软件架构分层设计-细化架构设计:用例分析与设计-UI层设计UI层设计精要公共UI组件设计UI处理组件设计智能客户端设计微软UI设计经验分享-业务组件层设计业务组件与业务规则设计业务处理与工作流设计在业务组件设计中引入设计模式基于SOA的业务组件设计及经验
4、分享组件依赖的解耦设计多种服务模式设计持久层设计:-ORM模型-不同ORM模型优劣分析-XML与业务实体-业务实体设计-动态实体与动态表单-数据库连接组件共享设计跨组件及方法的事务设计Practice:ORM设计Day4软件架构分层设计基础层设计:-软件架构与服务模式-企业服务总线设计-跨组件、应用的用户安全性设计-统一用户身份服务设计-消息管理服务设计-配置管理服务设计-缓存考虑与设计Practice;基础层服务设计架构设计关联技术-软件架构设计的技术性评估-软件架构设计的经济性评估-软件设计风险管理-软
5、件架构设计变更控制及基线管理-沟通技巧训练-表达力训练Practice:使用工具实现架构基线管理及变更控制
此文档下载收益归作者所有