[课程]系统分析设计与实作-活用UML/SCRUM与C#8/1

楼主: gnimnek168 (Gnimnek168)   2015-05-06 14:54:26
§课程名称:系统分析设计与实作—活用 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 撰写功能测试程式码

Links booklink

Contact Us: admin [ a t ] ucptt.com