课程体系 > 软件详细设计专题 > 软件性能设计

软件性能设计

【培训天数】 3 天
【培训目标】 开发人员一般都是在软件开发结束时才会考虑到性能管理问题,只有等到开发工作的
尾声才会进行性能方面的调节工作,以避免在整个开发周期都需要考虑性能问题。然而,早期的设计
决策会对性能调节是否成功以及是否有必要进行性能调节产生重要影响。本课程讲述在如何在需求和
设计阶段处理性能设计问题,进而开发出高性能的软件产品。
价格: 0.00

【课程内容】

软件性能设计

培训内容

需求阶段如何获得设计所用的性能要求

设计高性能软件的体系结

 高性能的业务容器设计

 规划高性能数据库

 服务构件性能设计

 综合各种质量属性完成性能设计

完成软件细节性能设计

 业务流程性能设计

 WEB 界面性能设计

 数据库表相关的性能设计

代码级别性能设计

 异常处理与软件性能

 变量存储结构与性能

 查询性能优化

 ORM 性能优化

 线程性能编程

软件性能维护调优

 分析日志数据、监控数据定位性能瓶颈点

 软件测试发现性能瓶颈点

 逐点调优战术(全面性能优化)

 关键点调优战术(重点突破)

 大型分布式系统调优

 数据库调优

软件性级知识管理

 软件缺陷管理与性能预防

 软件变更管理与性能决策

 软件性能追踪管理