Site Menu:
Member:
Welcome.
Please Sign Up or Sign In
Web Boards:
Advertisment:
GreatFriends.Biz is a
GreatFriend Business Development Co., Ltd.'s Web Site
Copyright © 2003-2010
by Suthep Sangvirotjanaphat
All rights reserved.

GF270 - Essential OOAD
Advertisment Takes course with us
COURSE INFORMATION:
รหัส: Course GF270
ชื่อหลักสูตร: Essential OOAD
เกี่ยวกับหลักสูตร:

หลักสูตร Essential OOAD (หรือ Object-Oriented System Analysis and Design) เป็นหลักสูตรที่ให้คำตอบและแนวทางกับคำถามที่ว่าการพัฒนาซอฟท์แวร์ ควรมีกระบวนการใด "ก่อนที่จะเริ่มต้นเขียนโค้ด" โดยเฉพาะอย่างยิ่งระบบที่ต้องการ สร้างด้วยแนวคิดเชิงวัตถุ (object orientation) อย่างถูกต้องสมบูรณ์ และจะทำมันให้ดีและได้ผลในทางปฏิบัติจริงได้อย่างไร อาจารย์จะนำเสนอวิธีการที่ลัดสั้น เข้าถึงแก่นสำคัญ ที่เป็นหัวใจและใช้ได้จริง เพื่อที่ผู้ที่เป็นนักวิเคราะห์ระบบ (SA) จะมีความรู้ ความเข้าใจ และได้ประสบการณ์ ในการวิเคราะห์และออกแบบระบบแบบ object-oriented ได้อย่างดี หรือในอีกมุมหนึ่งคือผู้เรียนจะได้เรียนรู้ในเรื่องเหล่านี้

1. รู้ว่าอะไรคือสิ่งที่จะต้องทำ (defining goal)
2. รู้ว่าการบรรลุสิ่งนั้นต้องทำอะไรบ้าง (analysis)
3. รู้ว่าจะทำสิ่งเหล่านั้นได้อย่างไร (design)

เหมาะกับผู้ที่ไม่เคยเรียนหรือเคยเรียนเกี่ยวกับ OO และ OOAD มาแล้ว แต่ก็ยังไม่สามารถเข้าถึงหรือเข้าใจหรือนำมาใช้ได้

หลักสูตร Essential OOAD ของเกรทเฟรนด์ ได้เปิดสอนมามากกว่า 17 รุ่น และได้จัดอบรมให้กับบริษัทองค์กรต่างๆ จำนวนมาก จะช่วยทำให้คุณเข้าใจถึงแก่นแท้ที่ไม่ได้มีเนื้อหามากมายแต่ใช้งานไม่ได้ แต่เป็นแก่นหัวใจหลัก ที่คุณนำไปใช้พลิกแพลงได้หลายรูปแบบอย่างไร ก็มาจากเรื่องสำคัญที่สุดที่เราจะเน้นซ้ำๆ ให้คุณได้เรียนและฝึกหัดในหลักสูตรนี้

ผู้ที่ต้องการเห็นภาพกระบวนการพัฒนาซอฟท์แวร์ให้ครบสายการผลิต ควรเรียนหลักสูตรนี้ร่วมกับหลักสูตร GF260 OOP and Design Patterns .NET โดยจะเรียนหลักสูตรใดก่อนหรือหลังก็ได้

หลักสูตรนี้เป็นองค์ความรู้สำคัญที่จะทำให้คุณได้สิ่งเหล่านี้

- วิธีการสร้าง Software Requirement Specification (SRS) หรือแบบพิมพ์เขียวของระบบซอฟท์แวร์
ที่เมื่อทำเสร็จแล้ว จะให้ผู้ใดนำไปสร้างขึ้นมาก็ได้
- ทำอย่างไรจึงจะได้ระบบที่มีคุณภาพมากขึ้น
- ทำอย่างไรจึงจะได้ระบบที่พร้อมให้ขยายต่อ (extensible)
- ทำอย่างไรจึงจะได้ระบบที่พร้อมปรับเปลี่ยนได้ (adaptable)
- ทำอย่างไรจึงจะได้ระบบที่สามารถแก้ไขเพิ่มเติมได้ง่าย (easy to maintain)
- ทำอย่างไรจึงจะได้วิธีการสื่อสารและประสานงานออกแบบของทีมงาน (well documentation)
ระยะเวลา: 4 วัน
ราคา: 10,800.00
วันที่เรียน: 28 ก.ย. 53 / 29 ก.ย. 53 / 30 ก.ย. 53 / 1 ต.ค. 53
อาจารย์ผู้สอน: Suthep Sangvirotjanaphat
สถานที่เรียน: Microsoft Innovation Center (MIC) ห้อง 810 ชั้น 8 อาคารสาธรธานี 1 (ลงสถานีรถไฟฟ้า BTS ช่องนนทรี) (เรียนเวลา 9:00-16:30 น.)
อาหารกลางวัน:
คอฟฟี่เบรค: มี 2 ครั้ง/วัน (เช้า-บ่าย)
เนื้อหาหลักสูตร: 4 วัน
  • GF270.1
    Day 1

    • Introduction to Object-Oriented and UML
    • Overview of OOAD process
    • The Requirement Gathering Phase
    • Domain Modeling
    • Project Description
    • Project Management Related Topics
    • User Interface (UI) Prototyping
    • Use Case Modeling (part 1)
    • Use Case Specification
  • GF270.2
    Day 2

    • Use Case Modeling (part 2)
    • The Problem Analysis Phase
    • Core Object-Oriented Concepts
    • Class Model and Object Model
    • Class Relationship
    • Class Attributes and Operations, and how about the Properties
    • Relationship between Use Case and Class diagrams
  • GF270.3
    Day 3

    • The System Design Phase
    • Sequence diagram
    • Relationship between Use Case, Class, and Sequence diagram
    • Other UML diagrams. (Composite, Actvity, State, Communication, Component, Deployment, and Interactio
  • GF270.4
    Day 4

    • Case Study: Full-day Practicing Workshop
    • Multi-layers Architecture (3-tiers)
    • Modern Patterns (ex. MVC, IoC)
    • What's next? from OOAD to OOP and Design Patterns.
    • Summary and Wrap Up
ลงทะเบียนเรียน
รู้จักครูผู้สอน
สถานที่เรียน
องค์กรที่ส่งพนักงานมาเรียน