OOAD 板


LINE

§课程名称:系统分析设计与实作—活用 UML/SCRUM 与 C#.NET (八周/48 Hrs) 线上报名: http://www.hsdc.com.tw/system_analysis_design_by_uml_scrum_and_csharp_201508 * 线上报名并预缴 NT$1,000 报名费用者,赠送「UML 团队开发流程与管理第三版 (即 将再版)」  参考介绍: http://www.kenming.idv.tw/bk-recom_uml-collaboration-process-and-management_2nd * 请注意,只确定已线上报名且预缴报名费者,才有赠送着书(如已有该书者,可折抵 NT$400)。  o 日期:2014/08/01 起,每周六白天。   每次上课为六个小时(AM 9:30~PM 4:30),共八个星期。  o 预定上课日期:08/01, 08/08, 08/15, 08/22, 08/29, 09/05, 09/12, 09/19  o 上课地点:上课前一周以电邮/电话通知学员。  o 特价优惠:NT$14,800, 含税。旧生或三人同行再折扣为: NT$13,200。   (同等课程原价学费为 $30,000 以上)  o 附赠完整系统分析文件案例与历届技术研讨会简报 DVD 光碟  o 同课程可保留再旁听乙次的权利 (.NET/J2EE 系统分析课程均可。报名时注明旧生旁 听即可)。  o 修习课程完成的学员均有结业证书 (诸多公司已认同本单位所传授的课程与理念)。  o 附免费茶点 (最後一日结业时附外订精致下午蛋糕咖啡等茶点)。  o 中午休息时间,学员可与讲师们自由提问、小组讨论或休息等。 ** 为确实掌握上课学员人数与保留上课位置,烦请先以 ATM 转帐预约费用($1000, 当然也可一次缴清)。    并请於报名表备注栏位内,注明您的转帐帐号末 5 码与转帐金额。    o ATM 转帐帐号: 新光银行 (103) 帐号: 0772-50-100979-9  ** ================================================================================================== § 课程介绍: 要达成有效的系统分析与设计,强调的是「敏捷 (Agile)、务实性的设计,以及可具重构 的程式码框架」:  o 符合 Agile/SCRUM 的敏捷快速开发精神,快速从分析导出到实作,实践 I&I (渐增 与循环)精髓。  o 界定功能需求,建立 MVC 程式码框架,打通从 UI->中间层->资料库的管道。  o 强调实作的设计,应用如微软的 Entity Framework 与 Object Model,建立中间层 与资料库系统的 Mapping。  o 利用实作案例,演练如何重构程式码,并列举重构的判断原则与主要技巧。 HSDc. 顾问开发团队综合多年来的大型系统实务辅导与开发经验,并结合大量研究的理论 知识与平台技术,所推出关於完整的系统分析、设计至实作的课程,期能协助软体开发人 员在现实的工作中,能了解完整的开发流程与各个角色的工作执掌与产出。 在基於以架构为中心来建立团队具共识的整体观下,能聚焦在适切开发单位的功能点内, 快速地从需求分析导出到实作,找出并克服开发过程中,包括沟通、技能与技术等风险因 子。而後基於这样的框架目标内,得以对系统的结构作重整,却又不至於影响已有的功能 前提下,得以对程式码施以重构的技巧,让系统更有延展度与弹性。 观念的传授、设计的图形化塑模表达、程式码的实作三层次,是我们对於系统分析设计与 实作课程的基本原则与态度。 修习本次系统分析的学员们,也必然可以拿到完整的教材、完整案例的 Model 档与实作 程式码的对应,带回去自行练习,并能对映於工作上,如此才会有显着且实质的效益。 HSDc. 软体团队,强调的是「虚」与「实」两者调和的『知行合一』...。 ================================================================================================== § 报名与费用相关资讯: §课程费用:  o 特价优惠:NT$14,800, 含税。旧生或三人同行再折扣为: NT$13,200。   (同等课程原价学费为 $30,000 以上)。  o 大学/研究所 资讯相关科系讲师、助教或教授,出示相关证明,我们会以建教合作方 式计费。(请另以电话联络)  o 清贫或由家扶中心推荐,请出示相关证明,所有费用 免费!! o备注:  o 教室设备包括白板与投影机,由讲师亲自说明与操作示范。(学员可携带录音笔)  o 学员最好能携带 Notebook(可无线上网),可以於课程中实际操作与练习。  o 上过本课程(.NET/Java 均可)学员,仍可免费旁听本课程。(每次保留 5 名学员名额 。)  o 若未达上课人数(原则以15人以上)则延期至下一梯次开课,已报名学员,本中心会电 话通知,并主动办理退费(或可保留至下一梯次)。  o 开课前一周会以电子邮件联络与通知学员。  o 遇国定假日或台风等因素,则延至下一周上课日(本中心会主动通知学员),以此类推 。  ******  o 为确保报名足额人数,烦请先以 ATM 转帐预约费用($1000,当然也可一次缴清)。   并请於报名表备注栏位内,注明您的转帐帐号末 5 码与转帐金额。   (若实在不及转帐者,仍可现场报名,但请在报名表内注明现场缴费)。  o ATM 转帐帐号: 新光银行 (103) 帐号: 0772-50-100979-9 =============================================================== § 课程大纲: o 第一阶段课程目标 (24 Hrs):  o 有效组织与整理系统功能需求  o 快速设计、建立系统 MVC (Model-View-Control)框架  o 产出程式码骨干,打通从 UI-中间层-资料库 管道。 一、方法论-开发流程与UML塑模 (6 hrs)  o 敏捷式的开发流程   o 介绍 RUP/Agile/SCRUM 核心原则   o 比较 瀑布式 vs. I&I (Increment & Iteration)的开发模式   o 专案开发各阶段(SA/SD/Coding)的主要产出(artifacts)范本   o 软体开发的最佳实务 (Best Practices)导引  o 软体塑模 - 统一塑模语言(UML, Unified Modeling Language)的综观介绍   o 利用完整案例导引 UML 的十三种图形 (Overview)   o 说明 需求面/结构面/实作面 等三大构面的设计图   o UML 工具的示范操作   o 完整 UML Model 范本 (附於课程操作光碟内) 二、需求面的系统功能分析与设计 (12 hrs)  o 分析何谓企业流程与系统功能   o 利用火箭图/活动图记录企业流程   o 利用使用案例图捕捉系统功能   o 从企业流程的活动图导出到使用案例图的步骤  o 建构使用案例模型   o 利用使用案例图表达系统的功能需求    o 如何界定系统范围(System Boundary)    o 如何找出使用案例与参与者(Actor)    o 使用案例之间的关系— include and extend    o 利用使用案例图表达架构观点   o 使用案例叙述(Description)的写作实务    o 如何写出高品质的使用案例叙述    o 如何依据使用案例范本完成使用案例叙述的撰写    o 如何表达正常、替代、扩充与例外事件流程的叙述    o 写好每一条动作步骤陈述的要领   o 使用案例的重点补充    o 针对每一个使用案例,撰写测试案例 (Test Case)    o 利用 EA "Document Generation" 机制产出美轮美奂的需求报表文件 三、案例分析与实作 #1 (6 hrs) by UML 三剑客  o 说明三剑客的应用时机- 使用案例模型、类别图、物件合作循序图  o 使用案例的实现(Realization)与实作   o 软体开发的至高原则-MVC (Model-View-Control)设计样式   o 利用类别图设计与创建 Use Case 控制物件,实现使用案例的功能需求   o 利用循序图表达程式码物件的互动设计  o 利用 EA UML 工具   o 实做使用案例模型(Use Case Model)、类别图、循序图   o 利用 Code-Generator 机制,产出 C#.NET 程式码框架  o 设计控制 (Control)物件,实现使用案例所分析的功能需求   o 利用 Entity Framework,实际连结 SQL Server 存取资料。   o 利用 Object Data Model,成为 UI 与控制物件间的参数传递型别  o 利用 Visual Studio Comminity IDE 撰写   o ASP.NET Web MVC Form   o 控制(Control) 物件 by C#.NET   o 利用 NUnit 撰写功能测试程式码 -------------------------------------------------------------------- o 第二阶段课程目标 (24 Hrs):  o 系统延展、弹性、可重用性的设计原则  o 如何重构程式码 (类别结构)  o 物件与设计样式 (Design Pattern)的基础观念 一、物件导向观念养成与应用 (6 hrs)—观念、模型与程式码的三面表达  o 介绍「概念(concept)」与「抽象(abstraction)」的观念  o 了解「类别(class)」与「物件(object)」的区别与关系   o 结合(association)、组合(aggregiation) 关系   o 一般-特殊化(generalize-specialize)关系  o 封装(encapsulation)与多型(polymorphism)的设计观与应用  o 继承(Inheritence)与介面(Interface)」的设计原理  o 程式码范例—   o 利用 C#.NET 程式码表达类别的结构关系(结合,组合,一般-特殊化)   o 利用 C#.NET 程式码呈现介面与多型的设计实作 二、软体结构面的分析与设计 (9 hrs)  o 建构领域 (Domain)至物件模型的技巧与方法   o 从使用案例的叙述中找出潜在的概念物件。   o 运用交易样式(Transaction Patterns)找出核心交易物件  o 资料库表格的设计   o E-R (Entity-Relationship) Model 的分析与设计   o 利用 EA UML 工具设计 E-R 图,并转为可以汇入资料库的 DDL SQL 叙述档  o 实体 (Entity)物件的设计   o 物件的责任分派(responsibility assign) — 属性与行为的分析   o 利用类别图建构问题领域的物件模型 (Problem Domain Object Model)  o 活用设计样式(design pattern)   o Design Pattern Overview - 生成类、结构类、行为类 总览介绍   o 合成(composite)样式的设计 — 树状结构/BOM 表的最佳呈现   o Facade and Adapter 样式,表达在 Control and Boundary 物件的设计原则  o 分析类别(Analysis Class)的设计   o Control 物件   o Entity (Business)物件   o Boundary 物件 三、案例分析与实作 #1 (6 hrs)  o 程式码重构的设计原则   o 分析程式码冗长的 method,撰写 Clean Code   o 找出程式码重复多余 (redoundant)的部分,设计共用物件   o 确实厘清物件的责任分派 (Responsibility Assign)  o 分析类别在中间层 (Middleware)的实现   o 实现 Controller by POCO (pure C# object)   o 实现 O-R Mapping by Entity Framework   o 实现 实体 (Entity)物件 by POCO  o EA 与 Visual Studio Comminity 工具的操作   o 重构修改已部署的程式码   o 执行与验测 功能/单元 (Unit)测试程式码 -------------------------------------------------------------------- § 整体开发流程总复习  o 检视两个阶段的开发所产出的设计图与程式码  o 回顾每一个流程开发阶段的产出与所运用的设计、技术与技能  o 学员课程中的问题提问与回答总整理 =============================================================== § 报名相关资讯: §课程费用:  o 大学/研究所 资讯相关科系讲师、助教或教授,出示相关证明,我们会以建教合作方 式计费。   (请另以电话联络)  o 清贫或由家扶中心推荐,请出示相关证明,所有费用【免费】!! o 授课讲师:  o 赖信仁(Ringle Lai)、王克明(Kenming Wang)、陈亚瑟(Arthur Chen)等。  o 具有在业界十年以上的顾问辅导、教学与实际大型系统开发经验;   擅长以非常浅显易懂的比喻及说明,将复杂的系统抽丝剥茧,重新厘清脉络,   让学员一清二楚,并善於引导学员具备设计应有的反思能力。 o备注:  o 教室设备包括白板与投影机,由讲师亲自说明与操作示范。(学员可携带录音笔)  o 学员最好能携带 Notebook(可无线上网),可以於课程中实际操作与练习。  o 上过本课程(.NET/Java 均可)学员,仍可免费旁听本课程。(每次保留5名旁听名额。 )  o 若未达上课人数(原则以10人以上)则延期至下一梯次开课,   已报名学员,本中心会电话通知,并主动办理退费(或可保留至下一梯次)。  o 开课前一周会以电子邮件联络与通知学员。  o 遇国定假日或台风等因素,则延至下一周上课日(本中心会主动通知学员),以此类推 。 -------------------------------------------------------------------------------- §课程谘询(HSDc. 软体设计专业顾问团队):  o 谘询专线:TEL: 02-27227179  o 服务信箱:[email protected]  o http://www.hsdc.com.tw  o FB社团:软体设计鲜思维   https://www.facebook.com/groups/softthinking/ -- FB 社团:软体设计鲜思维 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.32.107.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/OOAD/M.1430895277.A.076.html







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Tech_Job站内搜寻

TOP