北京中科信软VS.NET设计模式与软件架构设计培训1
第一天 基于微软 .net框架的解决方案设计概述-从理论到实践 第一天将为大家全面介绍基于微软产品和框架的解决方案设计理念;比较各种软件设计方法的利弊以及微软MSF流程概述;同大家探讨软件架构设计的思想。同时我们将对微软全部的服务器产品以及桌面产品的集成特性进行介绍。第一天的课程包括: ·软件开发模型选择:XP/MSF/CMMI/Agile ·深入浅出Microsoft Solution Framework和Microsoft Operation Framework ·微软产品集成方案概述:SQL/Exchange/IIS/LCS/MOM/SMS/Office ·面向对象(OOP)的软件设计思想 ·面向服务(SOA)的软件设计思想 ·收集信息和需求分析 ·使用UML建模 ·创建Use Case及应用场景 ·ORM(对象关系映射) ·从业务流程到架构模型 ·设计模式在软件架构中的应用 第二天 实施软件架构设计-基于微软 第二天将为大家全面讲述基于微软产品和框架的解决方案设计过程。以三层体系架构(Windows DNA)模型和智能客户端模型为例介绍了在MSF流程下的软件架构设计过程;比较了不同IT基础结构对软件架构设计的影响。探讨了软件架构设计中的常见问题,如:技术可行性分析、三层体系结构的设计要点、测试、发布以及安全问题。第二天的课程包括: ·软件设计文档编写 ·立项阶段架构师的工作 ·使用MSF与MOF结合覆盖软件生命周期 ·软件概念设计 ·软件物理设计 ·基于Windows Form的软件表现层设计 ·基于Web界面的软件表现层设计 ·在表示层中使用MVC与UIP · · ·在设计中使用事件驱动模型 ·在设计中使用数据驱动模型 ·Microsoft Enterprise Library在架构设计中的实际作用 ·Web服务和XML在架构设计中的实际作用 ·服务器还是客户端?Web 2.0和Web 1.0的比较 ·合理化物理设计 ·软件架构设计的优化 ·数据访问设计的优化 ·用户界面设计的优化 ·设计安全的软件架构以及安全策略的制定 ·在实施设计时使用测试驱动 ·软件模块的重用与重构 ·软件的部署和稳定化 第三天 设计实战-案例分析 第三天老师将和大家分享亲自带领团队进行开发的案例,包括成功案例分析和失败案例分析;将和大家详细讨论软件架构设计对项目实施的影响以及实际工程中应该注意的问题;同时将同大家分享模块重用和使用开源项目进行开发容易遇到的实际问题:安全、本地化、重构等等。第三天的课程包括: · ·软件架构安全实战 ·软件架构性能调优 ·案例:困难重重的手机智能更新系统 ·案例: 概述 软件构架(Architecture)是软件工程中发展迅速的一个研究实践领域。根据教育部关于紧缺人才报告,
- 粉丝: 1
- 资源: 66
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助