软件(详细)设计师
资质认证:

1.课程简介:

软件详细设计是软件工程的重要阶段, 软件详细设计细化了高层的体系结构设计,将软件结构中的主要部件划分为能独立编码、编译和测试的软件单元,并进行软件单元的设计,并最终将影响软件实现的成败。优秀的详细设计在提高编码质量、保证开发周期、节约开发成本等各方面都起着非常重要的作用,是一个软件项目成功的关键保证。

   
资质认证: UML软件工程组织       
培训费: 4500元/人

报名方式:
网上报名>>>
邮件:teacher@uml.net.cn
电话:010-62670835
 

2. 培训大纲

     本课程着眼为学员带来具备实效的解决方案,您可以通过课程获得问题的满意答案。

培训对象
软件设计师,技术负责人,项目经理,系统分析员,高级技术人员等
培训目标
课程采用单独案例贯穿方式完成实践,让学员体验软件详细设计的完整过程,掌握软件详细设计的技术细节,课程模拟不断的需求变化,使学员感悟可扩展性设计的快乐,不断调整案例分布状况变化以及访问规模变化,使学员感悟性能设计的艰辛。
内容安排
时间
内容
第一天
  • 案例背景诠释
    • 案例愿景目标描述
    • 案例需求文档描述
    • 案例架构文档描述
    • 依据案例实践流程与计划
  • 局部分析
    • 健壮性分析
    • 获得边界
    • 控制与实体对象
    • 转述需求
    • 获得对象行为细节
    • 整理分析类
    • 对象状态建模
    • 实践演练:局部分析过程动手实践
  • 业务实体设计
    • 业务实体关联关系和实体继承关系设计
    • ORM设计模式
    • 业务实体变化分析
    • 中间服务器业务实体对象实例化设计
    • 结构版本管理;对象缓存设计
    • 业务实体对象查询设计
    • 基于SOA架构体系的实体设计规范
    • 实践演练:业务实体设计过程实践
第二天
  • 业务规则设计
    • 业务规则组成元素
    • 业务规则语义描述转化为OCL语言、正则表达式、XML描述
    • 动态加载调用(AOP技术)
    • 业务规则在UML模型中表达方式
    • 业务实体有效性、流程衔接性、安全性规则
    • 实践演练:业务规则设计过程实践
  • 业务组件设计
    • 依据架构规范设计业务组件
    • 组件设计模式
    • 接口设计
    • 对象多线程调度设计
    • 协作设计
    • 接口集成设计
    • 可扩展性设计
    • 服务方式设计
    • 基于SOA架构体系设计业务组件
    • 业务组件实现方式
    • 实践演练:业务组件设计过程实践
  • 工作流设计
    • 业务组件编排描述语言
    • 工作流设计
    • 业务流程中事务设计
    • 使用UML描述工作流
    • 现有工作流引擎复用与自主开发
    • 实践演练:使用业务流程建模工具进行建模
第三天
  • 用户界面规划设计
    • 制定UI设计规范
    • B/S与C/S统一设计策略
    • 终端协议与UI集成策略
    • 基于SOA架构体系设计企业门户
    • 将业务流程映射到UI Process设计
    • UI类型化
    • 实践演练:设计导航型UI实践
  • 数据库详细设计
    • 数据库基本设计原则
    • 基于OO的数据库设计
    • 数据库性能设计
    • 数据库安全设计
    • 数据库程序规划与业务混入问题
    • 实践演练:可扩展数据库表设计实践
  • 部署设计
    • 手工部署方式
    • 安装包的部署方式
    • 智能客户端部署方式
    • 基于用户定制需求的部署方式
    • 分布式环境软件部署策略
    • 案例分析:大型网站(Google,eBay,MySpace等)部署方案分析
第四天
  • 服务组件详细设计
    • 底层基础的12中服务组件设计
    • 组件管理框架的设计
    • 底层业务监视设计
    • 分布式服务对象设计
    • RMI与Remoting设计
    • 基于WebServices服务组件设计
    • 实践演练:设计一个Web Server的过程
  • 代码结构设计
    • 多人协作设计
    • 组建化管理
    • 版本控制工具规划
    • 多团队协作原则
  • 详细设计转化为代码
    • 详细设计转化代码结构
    • 详细设计与代码的同步方式
    • 数据库设计与数据库同步方式
    • 时序图与代码关系
  • 设计评审与归档
    • 设计文档撰写
    • 设计文档的评审与基线
    • 设计文档的版本管理和变更控制

3.培训费用与支付方式:

培训费: 4500元/人(含教材、证书和午餐), 请大家培训前一周完成缴费工作:

  • 公司汇款的学员,请采用转账方式,将银行回执传真到:
    传 真:010-62670862
    账户名称:北京火龙果软件工程技术中心
    开户行:上海浦东发展银行北京知春路支行
    帐 号:9117 0154 7100 0005 8
  • 现金缴费的学员:
    交纳到北京火龙果软件工程技术中心
    地点:北京市海淀区知春路6号锦秋国际大厦A区904室

 

北京火龙果软件工程技术中心
2008年4月09日


讲师资质
UML软件工程组织技术专家。
火龙果软件技术顾问、资深讲师。
从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
具备深厚的理论功底,进行过专业系统化研究与学习。
丰富的授课经验,为多家大型企业授课,获得了客户的高度评价。
丰富的咨询经验,为多家企业客户咨询。
能够结合学员的需求,有效地讲授理论和实践经验,带领学员进行具体的实践演练。

面向的角色
企业架构师
信息架构师
应用架构师
平台架构师

相关技术文章



 


火龙果软件/UML软件工程组织致力于提高您的软件工程实践能力,我们不断地吸取业界的宝贵经验,向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您“领跑您所在行业的软件世界”。
版权所有:UML软件工程组织