慧谷培训 >>> 特色技术课 >>> 软件详细设计实践课程介绍   
    搜索课程
搜索:
选项:
 在线咨询    最新课表
    推荐课程
  优惠组合课程
思科官方授权CCNA班
思科官方授权CCNA+CCNP培训
思科+微软 CCNA+MCSE
网管课程CCNA+MCSE+RHCE
MCSE&全球IT认证金牌课程
  Cisco(思科)
思科官方授权CCNA培训
思科官方授权CCNP培训
思科官方授权CCIE培训系统
  政府补贴
政府补贴中高级计算机程序设计员Java
Office政府补贴
  微软/Linux
微软MCSE认证/server2016
红帽认证工程师(RHCE8)
微软官方MCITP 2008
  Office认证培训
Word课程
Excel基础入门应用
Excel中高级课程
Excel在企业管理上应用(专家级)
PPT(PowerPoint)商务应用
Access课程
Outlook课程
  平面广告设计
Adobe平面设计师班
美术创意设计班
Adobe Photoshop实战应用班.
高级平面广告创意设计师
  室内设计
AutoCAD 全能
3DMAX全能班(3DS MAX+VRA.
室内设计全能软件设计班
  网页设计
Flash/AS高级动画开发工程师班
资深网页设计美工定向班H5版
  影视动画制作课程
3DMAX影视动画全科班
  MAYA动漫游戏
Autodesk Maya认证班
  编程开发系列
Java初级入门SL-110
Jsp Web开发 SL314
Java模式设计OO-226
J2EE企业高级解决方案(SSM框架)
  特色技术课
VB.NET 开发编程
Visual Studio TFS
微软.net开发实战培训
C#技术基础课程
SharePoint Server 20.
MOSS 2013/2016(share.
Lotus Notes企业应用
Oracle OCP 数据库管理开发专家.
VM虚拟化技术 VCP6 培训
IOS精英直通车班
IOS核心速成班
Windows 10 桌面支持专家培训
互联网前端开发工程师(html5+JS)
安卓Android开发实训营
  小型机系统管理
HP-Unix系统及网络管理I
AIX 7 Basics AN10
大型机操作系统
Solaris 操作系统网络管理
  工业设计
CATIA V5/V6 造型设计实战应用
Pro/E 3/4/5/6 模具设计实战.
Pro/E 3/4/5/6 钣金设计实战
UG NX 5/6/7造型设计实战应用
UG NX 5/6/7模具设计实战
SolidWorks 造型设计实战应用
  软件测试专业培训
软件测试提高班
软件测试就业班
  企业管理课程
人力资源管理师二级
企业培训师二级
有效沟通技巧实战培训
  IT英语
IT英语,IT职业英语
it移民,IT就业
暂无小分类
  大数据
   
    广告课程
  >>> 软件详细设计实践开班介绍
课程周期: 24小时 培训费用: 6000 元
使用教材: 送培训讲义,教学光盘 教材费用: 包含教材费
学员收益: 熟练应用
咨询电话: 021-64472947、13122257700  64470100   
  >>> 软件详细设计实践最近开班
编 号 上课地点 学习时段 开课时间 在线报名


现在报名预约此课程

  >>>  软件详细设计实践详细介绍


课程周期:24小时 
培训费用:6000 元
使用教材:培训讲义
教材费用:送培训讲义,教学光盘
咨询电话:13122257700、64472947

一、 培训介绍
    1、24小时、培训费6000
    2、附送培训讲义,培训光盘,


二、 课程简介

课程介绍:
    软件详细设计实践课程采用单独案例贯穿方式完成实战,让学员体验软件详细设计的完整过程,掌握软件详细设计的技术细节,课程模拟不断的需求变化,使学员感悟可扩展性设计的快乐,不断调整案例分布状况变化以及访问规模变化,使学员感悟性能设计的艰辛。
课程溶解了UML、设计模式、OOAD、AOP与SOA,让学员有一个完整个的体验,而非空洞的理论,探讨UML工具如何恰到好处用到详细设计中。

培训对象:
高级程序员、软件设计师、项目经理、软件监理师
   
培训目标:
    1、理解软件详细设计的关键原则和概念;
    2、理解如何设计具有可维护性、可复用性与可扩展性的高质量组件;
    3、理解详细设计在整个架构设计中的角色和作用;
    4、用户界面组件作为前端的UI界面组件要求能够有效的展现业务逻辑并提供高效的操作性,能够满足业务逻辑的灵活变化与配置,通过实际案例的学习, 掌握Configration Framework的设计原则;
    5、业务逻辑组件及工作流业务组件作为系统的核心组件,在设计上对这样的组件的健壮性,可扩展性与可维护性提出了更高的要求, 学员可通过实际案例的学习, 具备对这种核心组件的设计能力;
    6、具备对业务实体组件和数据访问组件的设计能力,掌握Domain Object的设计原则和Abstract Data Access组件的设计能力, 帮助在系统设计中建筑高效、强健的数据层;
    7、理解通讯组件的设计,解决在复杂系统中消息总线的设计难题,通过实战具备对消息、通讯类组件的设计能力 。

课程大纲:
1、贯穿课程案例背景诠释
    (1)案例愿景目标描述
    (2)案例需求文档描述
    (3)案例架构文档描述
    (4)依据案例实战流程与计划

2、局部分析(需求规格说明书详细分析)
    (1)健壮性分析(获得边界对象、控制对象与实体对象)
    (2)转换需求场景(使用时序图转述需求,获得对象行为细节)
    (3)整理分析类(获得对象间关系)
    (4)对象状态建模(获得事件模型,使用状态图建模)
    (5)局部分析阶段成果提交
    (6)评审局部分析成果(发布局部分析基线)
    (7)实战演练:局部分析过程动手实战

3、业务实体设计
    (1)范式原则应用到业务实体设计
    (2)业务实体关联关系设计
    (3)业务实体继承关系设计
    (4)ORM设计模式(行为模式、结构模式与元数据模式)
    (5)业务实体变化分析,完成可扩展业务实体设计
    (6)中间服务器业务实体对象实例化设计(优化中间服务器性能方法之一)
    (7)业务实体结构版本管理(业务实体元模型管理)
    (8)业务实体对象缓存设计(内存数据库与业务实体存储关系)
    (9)业务实体对象查询设计(HQL与Linq)
    (10)基于SOA架构体系的实体设计规范:应用SDO设计标准化业务对象
    (11)实战演练:业务实体设计过程实战

4、业务规则设计
    (1)业务规则组成元素
    (2)业务规则语义描述转化为OCL语言描述
    (3)业务规则语义描述转化为正则表达式描述
    (4)业务规则语义描述转化为XML描述
    (5)业务规则动态加载调用(AOP技术)
    (6)业务规则在UML模型中表达方式
    (7)业务实体有效性规则
    (8)业务流程衔接性规则
    (9)业务安全性规则(权限规则)
    (10)实战演练:业务规则设计过程实战

5、业务组件设计
    (1)聚合局部分析对象为业务组件
    (2)依据架构规范设计业务组件
    (3)运用设计模式设计业务组件
    (4)业务组件接口设计    (控制对象函数设计)
    (5)业务组件对象多线程调度设计
    (6)业务组件之间协作设计(接口设计规范约定)
    (7)业务组件与其他应用接口集成设计(业务对外发布设计)
    (8)业务组件可扩展性设计
    (9)业务组件服务方式设计(进程设计)
    (10)基于SOA架构体系设计业务组件:应用SCA设计标准化的业务组件
    (11)业务组件实现方式(C/C++,Java,.NET的影响)
    (12)实战演练:业务组件设计过程实战

6、业务流程编排设计
    (1)业务组件编排描述语言    (BPEL,Xlang)
    (2)基于数据工作流设计
    (3)基于活动工作流设计
    (4)基于状态工作流设计
    (5)基于消息的工作流设计
    (6)业务流程中事务设计
    (7)使用UML描述工作流
    (8)现有工作流引擎复用与自主开发
    (9)实战演练:使用业务流程建模工具进行建模

7、用户界面规划设计
    (1)制定UI或UE设计规范
    (2)B/S与C/S统一设计策略
    (3)终端协议与UI集成策略
    (4)基于SOA架构体系设计企业门户Portal:UI部件分割与设计
    (5)将业务流程映射到UI Process设计
    (6)UI类型化
    (7)实战演练:设计导航型UI实战

8、数据库详细设计
    (1)数据库基本设计原则
    (2)基于OO的数据库设计
    (3)数据库性能设计
    (4)数据库安全设计
    (5)数据库程序规划与业务混入问题
    (6)实战演练:可扩展数据库表设计实战

9、部署设计
    (1)手工部署方式
    (2)安装包的部署方式
    (3)智能客户端部署方式
    (4)基于用户定制需求的部署方式
    (5)分布式环境软件部署策略
    (6)案例分析:大型网站(Google,eBay,MySpace等)部署方案分析

10、服务组件详细设计
    (1)底层基础的12中服务组件设计
    (2)组件管理框架的设计
    (3)底层业务监视设计
    (4)分布式服务对象设计
    (5)RMI与Remoting设计
    (6)基于WebServices服务组件设计
    (7)实战演练:设计一个Web Server的过程

11、代码结构设计
    (1)多人协作设计
    (2)组建化管理
    (3)版本控制工具规划
    (4)多团队协作原则

12、详细设计转化为代码
    (1)详细设计转化代码结构
    (2)详细设计与代码的同步方式
    (3)数据库设计与数据库同步方式
    (4)时序图与代码关系

13、设计评审与归档
    (1)设计文档撰写
    (2)设计文档的评审与基线
    (3)设计文档的版本管理
    (4)设计文档的变更控制

三、 企业团体定制介绍
   1、可提供团体定制培训,为企业量身定做。
   2、咨询热线:13122257700、021-64472947
   3、电子邮件:training@vip.163.com

  >>> 这个课程我有问题向老师咨询
姓 名: 慧谷联络,不对外公布
电 话: 慧谷联络,不对外公布
邮 件: 慧谷回复提问,不对外公布
问 题:
验 证:  
 
 
查看软件详细设计实践最新开班时间    

上海慧谷职业技能培训中心  徐汇区乐山路33号2号楼4楼  
报名热线:021-64482972   64478100   64470100
Q Q:1335162497   Email:withub@vip.sina.com
Copyright© 1999—2019 All Right Reserved  IP/ICP备案:沪ICP备11020735号-5
劳动局认证批准文号:沪劳保技(2003)34号    教育局认证批准文号:徐教社(2005)310号