教学模块 | 技术要点 | 实战训练 |
---|---|---|
架构设计基础 | 五视图分析法、逻辑架构设计 | 电商系统架构拆解 |
UML建模实践 | 用例图转化类图、逆向工程 | 物流管理系统建模 |
设计模式精讲 | 工厂模式、策略模式应用 | 支付系统模块重构 |
软件架构设计课程采用分层递进式教学,从基础概念到企业级系统设计,重点培养三大核心能力:系统分解能力、技术选型能力和架构演进能力。通过金融风控系统、智能仓储系统等真实项目案例,深入解析分布式架构设计中的服务拆分策略、数据库分片方案和缓存机制设计。
在医疗HIS系统设计实战中,学员将完整经历需求分析、架构设计、详细设计和代码实现全流程。重点训练:
教学体系包含六个进阶阶段:
架构视图分析、UML逆向工程、设计原则解析
模式应用实战、代码重构技巧、分层架构设计