UML : Realization Relationship

UML Realization เป็น Relation ที่เกิดจากการผสมผสานระหว่าง Dependency และ Generalization relation ซึ่งโดยส่วนใหญ่แล้ว Realization มักจะถูกใช้อยู่ 2 กรณีคือ

1. ใช้ร่วมกับ Interface

2. ใช้ร่วมกับ Collaboration

แต่โดยส่วนใหญ่แล้ว Realization นั้นมักจะถูกนำมาใช้กันระหว่าง Interface กับ class หรือ component มากกว่า (Collaboration จะน้อยมาก) โดย Interface มักจะมี service มารองรับการทำงานร่วมกับ Class/Component (ให้ Class/Component มาเรียกใช้ Service ที่ Interface มีนั่นเอง) 

Read more »

Tags:

SEN : Goals & Context

    คราวก่อนเราพูดกันเรื่อง

SEN : Boundaries&Stakeholders

    มาตอนนี้ หลังจากที่เรารู้แล้วว่า Boundaries & Stakeholders มีอะไรบ้าง ซึ่งพอถึงตรงนี้นั่นหมายความว่า เราพอจะรู้ความต้องการข้อง stakeholders คร่าวๆ แล้วว่าเค้าอยากให้ Project ที่เค้าสนใจนั้นออกมาในลักษณะไหน แต่ก่อนที่เราจะเดินโต้งๆ เข้าไปหา Stakeholders เพื่อถามในส่วนของรายละเอียดนั้น เราคงต้องมาทำความเข้าใจคร่าวๆ ของ Project ที่เรากำลังทำอยู่เช่นกัน

Read more »

Tags:

SEN : Boundaries & Stakeholders

วันแรก..ที่มาเรียนที่ SUPAERO อาจารย์ก็ให้นักเรียนที่มาเรียนในสาขา SEN : System Engineering แบ่งออกเป็น 2 กลุ่มเพราะว่ามี 2 Projects คือ

1. SMC : Space Medical Center เป็น Project ที่ต้องการที่จะสร้าง โรงพยาบาลบนอวกาศ (Space Medical Center) คือ ในอนาคตเค้าอยากจะให้มี โรงพยาบาลบนอวกาศ เพราะตอนนี้มีแค่สถานีปฏิบัติการเท่านั้น..โปรเจคนี้ เป็นรูปเป็นร่างจริงๆ นะ ไอ้ SMC เนี้ยเป็นเพียงแค่ส่วนเดียวเท่านั้น โปรเจคจริงๆ มันชื่อ ECLIPSE (European Cis-Lunar Interplanetary Port for Space Exploration)

2. UAV : Unmanned Aerial Vehicleเป็น Project ที่ต้องการสร้าง อากาศยาน อะไรก็ได้ไม่ว่าจะเป็น เครื่องบิน บอลลูน แต่มีเงื่อนไขว่าต้องไม่มีคนอยู่ในนั้น (unmanned) จุดประสงค์ของโปรเจคนี้ ก็นำ อากาศยาน นั้นมาช่วยในการ สังเกตในกรณีที่เกิดไฟป่า

Read more »

Tags:

French : Masculine or Feminine

เฮ้ออ..กลับสู่จุดเริ่มต้นอีกครั้ง..ไม่ได้ใช้มันก็ลืม จำไม่ได้ว่า อันไหนเป็น noun ผู้ชาย (Masculine) หรือ ผู้หญิง (Feminine) เลยต้องกลับมาทบทวนกันอีกครั้ง ก็เลยต้องกลับมาหาหลักการในการบอกว่า ไอ้คำนามนี่มันเป็นชาย หรือ หญิง

ส่วนใหญ่

Masculine = จะลงท้ายด้วย –eur, -eau, -in, ail และ –ment

Feminine = จะลงท้ายด้วย –e, -euse, -té, -ade, -tion และ –ette **เห็นป่ะว่าส่วนใหญ่ลงท้ายด้วย –e**

คราวนี้พอมีคำนามเป็นชายกับหญิง..ก็ต้องมี article ที่เป็นชายกับหญิงเช่นกัน (นึกง่ายๆ ว่าทั้ง a และ the มีรูปที่เป็น ชายและหญิง)

Read more »

Tags:

French : Les magasins

La boulangerie = ร้านเบเกอรี่

La boucherie = ร้านขายเนื้อ

La pharmacie = ร้านขายยา

La poissonnerie = ร้านขายปลา

La crémerie = ร้ายขายนม, เนย

Le bureau de tabac = ร้านขายบุหรี่

L’ épicerie = ร้านขายของชำ

La charcuterie = ร้านอาหารสำเร็จรูป

Read more »

Tags:

UML : Directed Association Relationship

UML Logoคราวก่อนโน้น คุยกันเรื่อง

Association Relationship

มาวันนี้ กลับมาต่อเรื่อง Directed Association กันต่อ ตอนแรกก็นั่งงง เหมือนกัน..มันต่างกันยังไงหว่ะ !!

จนสุดท้าย..เปิดหนังสือที่ไปยืมมาจากห้องสมุด

The Unified Modeling Language User Guide

เล่มนี้ถือว่าเป็นตัวแม่..เลย เพราะคนเขียนใช่อื่นไกล ก็คือคนที่คิดค้นภาษา UML ทั้ง 3 คนนั่นเอง

 

Read more »

Tags:

UML : System modeling with UML2

Concept ที่เกี่ยวข้องกับ UML

  • To model – การสร้าง Model
  • Model – เรื่องราวของ Model
  • View – มุมมองที่ได้จาก Model
  • Language/notation – ภาษาที่ใช้ในการสร้าง Model

Modeling

Modeling คือ การแสดงสิ่งที่อยู่ในชีวิตประจำวันของเราให้อยู่ในรูปของ "แนวคิด" และ "คำศัพท์ "
เมื่อไรก็ตามที่เรากำลังสร้างอะไรซักอย่างที่ค่อนข้างมีแบบแผน มีข้อสรุป และทำให้ง่ายขึ้นไปอีกด้วยการนำสิ่งเหล่านั้นมาแสดงออกให้อยู่ใน "ภาพ" ที่เข้าใจได้ง่ายรูป นั่นแหละคือเรากำลัง "Modeling"

Read more »

Tags:

System Modeling with UML2 : State machine

วันนี้ได้เรียนวิชา System Modeling with UML2 ในหัวข้อ State Machine เลยสรุปไว้ซ่ะหน่อย
จุดประสงค์

  • เพื่อให้เข้าใจและสามารถที่จะควบคุม :
    • Events (signal event, call event, time event และ change event)
    • Actions
    • Transitions
    • States (simple state, composite state and submachine state)
    • Pseudo-state
  • เพื่อทำให้ behavior ของส่วนต่างๆ ของระบบนั้นมีความชัดเจน..เข้าใจง่ายนั่นเอง
    • โดยเราสามารถที่จะแยก behavior นั้นออกเป็นส่วนๆ ด้วย finite(ขอบเขต) state transition systems
  • เพื่อให้เข้าใจ State machine diagram
    โดยมี 2 ชนิด คือ
    • Behavior state machines คือ สามารถใช้ เพื่อกำหนด inner behavior ของ model element ที่แตกต่างกัน
    • Protocol state machines จะถูกใช้เพื่อกำหนดขอบเขตการใช้งานของ Protocols  

Read more »

Tags:
Page 1 of 11
© 2008 STORY of AODDY. is powered by WordPress
Creative Commons License
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-อนุญาตแบบเดียวกัน 3.0 ประเทศไทย.