No account yet?
 
 
You are here:: Training/Seminar Training Schedule Object Oriented Analysis and Design (OOAD)
 
 

Object Oriented Analysis and Design (OOAD)

Categories : Software Technology
Posted by : songsiri | Posted On : Wednesday, 19 December 2018 15:06
Training Date : 26 June 2019 - 28 June 2019
06 February 2019 - 08 February 2019

สำคัญ!!! กรุณารอการยืนยันเปิดการอบรมจากเจ้าหน้าที่ก่อนการชำระค่าลงทะเบียน

Please Login before registering . No account ? signup here
กรุณา ล็อกอิน ก่อนลงทะเบียน หรือสร้างบัญชีผู้ใช้ใหม่ได้ ที่นี่
Time : 18 Hour(s)
Days : 3 Day(s)
Duration : 09:00 - 16:00
Fee : 12,000 THB (Excluded Vat 7%)
Language : Thai
Instructor : Mr.Phanupong Permpimol
Objectives :

UML หรือ Unified Modeling Language เป็นภาษาที่ใช้ในการสื่อสารภายในทีมพัฒนา Software เพื่อให้ทุกคนในทีมสามารถสื่อสารได้เป็นภาษาเดียวกัน หลักสูตรนี้จึงเกิดขึ้นมาเพื่อให้ผู้เรียนเข้าใจหลักการออกแบบระบบด้วยแนวคิดแบบ Object Oriented รวมทั้งความหมายของ UML Diagram ต่างๆ หลังจากจบหลักสูตรนี้ผู้เรียนจะสามารถอ่าน UML Diagram ได้อย่างเข้าใจ

Who Should Attend :

กลุ่มเป้าหมาย

< Project Manager

< Business Analyst

< Software Developer

< Software Engineer

< ผู้สนใจทั่วไป

คุณสมบัติของผู้เข้าอบรม

< มีพื้นฐานการเขียนโปรแกรมด้วยภาษาใดภาษาหนึ่ง

< เป็นส่วนหนึ่งในทีมพัฒนา Software

Benefits :

ประโยชน์ที่จะได้รับ
เข้าใจแนวคิดที่ถูกต้องของ Object Oriented Programming(OOP)

< ได้รับแนวคิดที่ถูกต้องในการวิเคราะห์และออกแบบระบบ

< สามารถเข้าใจความหมายของ diagram ต่าง ภายในมาตรฐาน Unified Modeling Language(UML)

< ได้ทดลองออกแบบระบบจริงตั้งแต่ตีความ Requirement จนได้ Diagram ออกมา

Course Outline :

Day : 1

Introduction to Object Oriented

< Class and Object

< Abstraction

< Encapsulation

< Inheritance

< Polymorphism

< Requirement Process

< Introduction to SOLID Principle

 Introduction to Unified Modeling Language(UML)

< Use case Diagram

< Class Diagram

< Sequence Diagram

< Activity Diagram

< State Diagram

Design Concept

  • < CRC Cards
  • < CRC-Card Walls
  • < Class Relationship
  • < Test Driven Development

Day : 2

SOLID Principle

< Single Responsibility

< Open and Close

< Liskov Substitution

< Interface Segregation

< Dependency Inversion

 Reuseable with Interfaces

< Interfaces, Abstract and Concrete Class

< Creating Interface to add extensibility

< Dependency Injection

 Day : 3

Online Shop System Workshop

< Design Use case diagram

< Design Class Diagram

< Design Sequence Diagram

< Design Activity Diagram

 Second Workshop

< Design Use case diagram

< Design Class Diagram

< Design Sequence Diagram

< Design Activity Diagram

Payment Condition :

Payment can be made by:

    1. Cash or Credit Card or Bank Cheque payable to “Software Park Thailand #2” (a post-dated cheque is not accepted) on the first day of the service or within the last day of the service.
     2. Account transfer and send the proof of the payment (the deposit slip) via fax or email to fax no. 02-583-2884 or email ttd@swpark.or.th

        2.1 Siam Commercial Bank, Chaengwattana Branch
             Saving Account Number: 324-2-56262-0
             Account Name: Software Park Thailand#2

        2.2 Krungsri Bank, Chaengwattana (Software Park) Branch
             Saving Account Number: 329-1-34850-3
             Account Name: Software Park Thailand#2

Notes:
- Withholding tax (3%) is exempt.
- Should you need to withdraw, you must send the notice of the withdrawal in writing no later than 7 working days before the commencement date. The cancellation less than 7 days will be subject to a fine of 40% of the fee.
- Software Park Thailand reserves the rights to cancel courses due to unforeseen circumstances.

Contact Person :

For more information, contact our course coordinator on:

Songsiri Sittikun
Tel: +66-2583-9992 Ext. 1426
Fax: +66-2583-2884
Email: songsiri@swpark.or.th


You are encouraged to use the course schedule as a guide to plan your training. The schedule is accessible at www.swpark.or.th for more information.