ความแตกต่างระหว่าง UML 1.0 และ UML 2.0

ความแตกต่างที่สำคัญ: UML ย่อมาจาก Unified Modeling Language UML 1.0 และ UML 2.0 เป็นรุ่นที่แตกต่างกันของ UML UML 1.0 ได้รับอิทธิพลอย่างมากจากสัญลักษณ์ OMT อย่างไรก็ตามมันเป็นผลมาจากการรวมความหมายที่อ่อนแอ UML 2.0 จัดการกับปัญหาที่เกี่ยวข้องกับการรวม semantic แบบอ่อน อย่างไรก็ตามมันก็มีข้อ จำกัด เช่นสัญกรณ์ที่มากเกินไปการขาดความหมายที่แม่นยำและการขาดระเบียบวิธีพื้นฐานเช่นประเภทการใช้งาน ฯลฯ

UML (Unified Modeling Language) เป็นภาษาที่ใช้ในการพัฒนาและสร้างโปรแกรมคอมพิวเตอร์ ประกอบด้วยสัญลักษณ์ทางกราฟิกที่ช่วยในการอธิบายและออกแบบระบบซอฟต์แวร์ ส่วนใหญ่จะใช้ในระบบที่พัฒนาโดยใช้สไตล์เชิงวัตถุ UML เป็นอิสระจากการใช้ภาษา UML สามารถใช้ในขั้นตอนต่าง ๆ เช่นการวิเคราะห์การออกแบบและการเขียนโปรแกรม มีแผนภาพ UML หลายชนิดเช่นวัตถุ, แพคเกจ, ลำดับ, สถานะของเครื่องจักร, เวลา, กรณีใช้, การโต้ตอบ, โครงสร้างส่วนประกอบ, การสื่อสาร, ส่วนประกอบ ฯลฯ Jim Rambaugh, Ivar Jacobson และ Grady Booch เป็นผู้เขียนต้นฉบับของ UML มันได้รับการเผยแพร่โดยกลุ่มการจัดการวัตถุในปี 1997 UML 1.1 ถูกส่งไปยัง OMG ในเดือนสิงหาคม 1997 และนำไปใช้โดย OMG ในเดือนพฤศจิกายน 1997

UML มีวิวัฒนาการหลายขั้นตอน UML 1.0 เป็นไปตามมาตรฐานอุตสาหกรรมสำหรับการสร้างแบบจำลองเชิงวัตถุ อย่างไรก็ตาม UML 2.0 เป็นมาตรฐานอุตสาหกรรมที่มุ่งเน้นไปที่การรวมแอพพลิเคชั่นที่ขับเคลื่อนด้วยโมเดล UML 2.0 มีข้อดีต่าง ๆ มากกว่า UML 1.x (ทุกเวอร์ชันของ UML 1.0) เนื่องจากมีการเพิ่มแนวคิดที่ทรงพลังใหม่ ๆ ใน UML 2.0 UML 2.0 สามารถให้ความหมายหรือคำจำกัดความที่ดีขึ้น มันยังทำงานเพื่อปรับปรุงโครงสร้างภายใน

UML 1.x ได้รับอิทธิพลอย่างมากจากสัญลักษณ์ OMT อย่างไรก็ตาม UML 1.x ได้รับผลกระทบจากการรวม semantic แบบอ่อน ต่อมาบางแนวคิดอื่น ๆ ก็ถูกรวมเข้ากับ UML ที่เกี่ยวข้องกับวิธีการเชิงวัตถุ ปัญหาของการรวมความหมายอ่อนได้รับการจัดการในการแก้ไขที่สำคัญของ UML 2.0 UML 1.3, 1.4 และ 1.5 ตามด้วยเวอร์ชันการแก้ไขของ UML 1.1

ต่อมา UML 2.1 ก็ปรากฏตัวขึ้นโดยไม่ถูกปล่อยออกมาอย่างเป็นทางการ ในปี 2007 เวอร์ชัน 2.1.1 และ 2.1.2 ปรากฏขึ้น UML 2.3 เปิดตัวในเดือนพฤษภาคม 2010 ตามด้วย UML 2.4.1 ในเดือนสิงหาคมปี 2011 UML 2.5 ได้เปิดตัวในเดือนตุลาคม 2010

แม้จะมีการกำหนดที่ดีกว่า UML 1.5 สถานะของ UML 2.0 จะไม่เป็นที่พอใจเพียงพอ มันมาพร้อมกับข้อ จำกัด เช่นสัญกรณ์ที่มากเกินไปการขาดความหมายที่แม่นยำและยังขาดพื้นฐานด้านระเบียบวิธีเช่นประเภทการใช้งาน ฯลฯ การพัฒนาเป็นเวอร์ชั่น 2.0 ยังขยายชุดของไดอะแกรมและรวม 13 แผนภาพประเภท:

แผนภาพคลาส, แผนภาพวัตถุ, แผนภาพส่วนประกอบ, แผนภาพโครงสร้างคอมโพสิต, ใช้แผนภาพกรณี, แผนภาพลำดับ, แผนภาพการสื่อสาร, แผนภาพสถานะ, แผนภาพกิจกรรม, แผนภาพการปรับใช้, แผนภาพแพคเกจ, แผนภาพเวลาและแผนภาพภาพรวมการโต้ตอบ แผนภาพการทำงานร่วมกันจาก UML 1 ถูกแสดงเป็นแผนภาพการสื่อสารใน UML 2.0

การเปรียบเทียบระหว่าง UML 1.0 และ UML 2.0:

UML 1.0

UML 2.0

โฟกัส

เกี่ยวกับการสร้างที่เข้มงวดและการตีความการดำเนินการ

ในการให้บริการรุ่นที่ดีกว่าการแก้ไขก่อนหน้าของซีรีส์ UML 1.0

โหนด

ในฐานะของรัฐหลอกออกแบบมาสำหรับการสร้างแบบจำลองของกระแส

ฟังก์ชั่นและเสนอการไหลของผลผลิต

ความเท่าเทียม

ถูก จำกัด

ไม่ จำกัด

แผนภาพลำดับ

(ชุดรวมของข้อความที่สั่งใน UML 1.x)

  • แสดงการโต้ตอบระหว่างผู้ใช้และส่วนประกอบ (วัตถุ) ภายในระบบ
  • ส่วนใหญ่ใช้เพื่อให้เห็นภาพสถานการณ์ในระดับอินสแตนซ์

(การโต้ตอบถูกกำหนดให้เป็นความสัมพันธ์คำสั่งซื้อระหว่างการกระทำของการส่งและรับข้อความใน UML 2.0)

เปลี่ยนการโฟกัสไปที่คำอธิบายของพฤติกรรมที่จำเป็น

  • การควบคุมการไหล
  • ทางเลือกที่เตรียมพร้อม
  • การย้ำ
  • โทรไปยังไดอะแกรมอื่น ๆ

ส่วนประกอบและแผนภาพโครงสร้างคอมโพสิต

ส่วนประกอบ

อินเตอร์เฟซ

การใช้งานและการใช้งาน

ความสัมพันธ์

แยกจากที่จำเป็นและ

อินเตอร์เฟซที่จัดไว้ให้

พอร์ต: คลาสที่ระบุจุดสิ้นสุดการสื่อสาร

  • สามารถมีอินสแตนซ์
  • สามารถใช้ / ใช้
  • หลายอินเตอร์เฟส

ตัวเชื่อมต่อ: อินสแตนซ์ของการเชื่อมโยงระหว่างพอร์ต

เป็นตัวแทนของการสื่อสารอย่างต่อเนื่อง

  • การทำรังของอินสแตนซ์ (บทบาท)

ชื่อองค์ประกอบแบบจำลอง

(UML 1.4)

สมาคมสิ้นสุด

(UML 2.0)

สิ้นสุดสมาชิกและทรัพย์สิน

ชื่อองค์ประกอบแบบจำลอง

วัตถุ (เมื่อใช้ในแผนภาพกิจกรรม)

โหนดวัตถุ

ชื่อองค์ประกอบแบบจำลอง

วัตถุ (เมื่อใช้ในแผนภาพลำดับ)

เส้นชีวิต

ชื่อองค์ประกอบแบบจำลอง

กิจกรรม

โหนดกิจกรรมที่มีโครงสร้าง

ชื่อองค์ประกอบแบบจำลอง

การตัดสิน

โหนดการตัดสินใจหรือโหนดการผสาน

ชื่อองค์ประกอบแบบจำลอง

สถานะ

โหนดกิจกรรมที่มีโครงสร้าง

แนะนำ

บทความที่เกี่ยวข้อง

  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่าง Blackberry Q10 และ HTC One

    ความแตกต่างระหว่าง Blackberry Q10 และ HTC One

    ความแตกต่างหลัก: BlackBerry Q10 มีหน้าจอสัมผัส AMOLED แบบ capacitive ขนาด 3.1 นิ้วที่ช่วยให้ผู้ใช้เข้าถึงข้อมูลโดยใช้การสัมผัสและน้ำหนักประมาณ 139 กรัม ด้านล่างหน้าจอจะมีแป้นพิมพ์ QWERTY เต็มรูปแบบซึ่งคล้ายกับแป้นพิมพ์ที่พบใน BlackBerry รุ่นเก่า อุปกรณ์ดังกล่าวใช้พลังงานจาก 1.5 GHz Cortex-A9 โปรเซสเซอร์ Dual-core TI OMAP 4470 และ GPU PowerVR SGX544 HTC ได้เปิดตัวโทรศัพท์ HTC One ที่มีโปรเซสเซอร์ quad-core Qualcomm แบรนด์ใหม่ซึ่งมีหน้าจอ Super LCD3 ขนาด 4.7 นิ้วพร้อม Full HD1080p, 468 PPI และกอริลลาแก้ว 2 Blackberry ได้เพิ่มโทรศัพท์รุ่นใหม่ Q10 ลงในไลน์ผลิตภัณฑ์ที่กำลังเติบโตซึ่งมุ่งเป้าไปที่ผู้
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่าง Courier และ Cargo

    ความแตกต่างระหว่าง Courier และ Cargo

    ความแตกต่างที่สำคัญ: Courier เหมาะสำหรับการส่งจดหมายเอกสารและพัสดุขนาดเล็ก สินค้ามักจะเป็นสินค้าจำนวนมากหรือวัสดุที่ต้องการการดูแลและดูแลเป็นพิเศษ แนวคิดพื้นฐานของการจัดส่งและการขนส่งสินค้าเหมือนกัน พวกมันส่งวัตถุจากที่หนึ่งไปอีกที่หนึ่ง อย่างไรก็ตามกรณีที่เมื่อจะใช้บริการจัดส่งหรือบริการขนส่งสินค้าที่แตกต่างกัน ผู้ให้บริการจัดส่งข้อความแพ็คเกจและอีเมล มันให้ประโยชน์ของความเร็วความปลอดภัยการติดตามลายเซ็นและความเชี่ยวชาญมากกว่าบริการจดหมายทั่วไป อย่างไรก็ตามเนื่องจากสิ่งนี้พวกเขามีแนวโน้มที่จะมีราคาแพงกว่าบริการไปรษณีย์ธรรมดา ผู้ให้บริการจัดส่งมีเครื่องชั่งระยะทางที่แตกต่างกันที่พวกเขาทำงานอยู่บ
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่าง บริษัท และหุ้นส่วน

    ความแตกต่างระหว่าง บริษัท และหุ้นส่วน

    ความแตกต่างที่สำคัญ: บริษัท เป็นนิติบุคคลแยกต่างหากจากเจ้าของ ความร่วมมือเป็นองค์กรธุรกิจที่มีบุคคลที่มีความเสี่ยงและผลประโยชน์ทางธุรกิจ บริษัท และหุ้นส่วนเป็นนิติบุคคลที่เกิดขึ้นจากความตั้งใจในการทำธุรกิจ อย่างไรก็ตามพวกเขามีโครงสร้างที่แตกต่างกันมาก ความร่วมมือเกิดขึ้นเมื่อบุคคลหรือธุรกิจสองคนหรือมากกว่ามารวมตัวกันเพื่อทำธุรกิจเพื่อผลกำไรและแบ่งปันความเป็นเจ้าของความรับผิดชอบและผลกำไรของธุรกิจ ในทางตรงกันข้าม บริษัท เป็นนิติบุคคลแยกต่างหากซึ่งเป็นของผู้ถือหุ้น มันมีสิทธิ์ตามกฎหมายและหนี้สินและอาจทำงานเพื่อผลกำไรหรือไม่เพื่อผลกำไร ในกรณีที่มีกำไรกำไรจะถูกนำกลับมาลงทุนใหม่ใน บริษัท และจากนั้นก็
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่าง RAM และ CPU

    ความแตกต่างระหว่าง RAM และ CPU

    ความแตกต่างที่สำคัญ: RAM เป็นอุปกรณ์จัดเก็บข้อมูลหลักที่เก็บข้อมูลที่คอมพิวเตอร์ต้องการเพื่อดำเนินการ เป็นส่วนหนึ่งของฮาร์ดแวร์ที่เก็บโปรแกรมแอปพลิเคชันของระบบปฏิบัติการและกระบวนการที่กำลังทำงานอยู่ ในทางกลับกัน CPU เป็นฮาร์ดแวร์ภายในคอมพิวเตอร์ที่ทำตามคำแนะนำของโปรแกรมคอมพิวเตอร์ ทั้งหน่วยความจำเข้าถึงโดยสุ่ม (RAM) และหน่วยประมวลผลกลาง (CPU) เป็นอุปกรณ์หลักที่ใช้ในอุปกรณ์อิเล็กทรอนิกส์ส่วนใหญ่ในคอมพิวเตอร์ RAM เป็นอุปกรณ์จัดเก็บข้อมูลหลักที่เก็บข้อมูลที่คอมพิวเตอร์ต้องการเพื่อดำเนินการ เป็นส่วนหนึ่งของฮาร์ดแวร์ที่เก็บโปรแกรมแอปพลิเคชันของระบบปฏิบัติการและกระบวนการที่กำลังทำงานอยู่ ในทางกลับกัน
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่างสถานรับเลี้ยงเด็กและ Creche

    ความแตกต่างระหว่างสถานรับเลี้ยงเด็กและ Creche

    ความแตกต่างที่สำคัญ: สถานรับเลี้ยงเด็กเป็นสถานที่ที่เด็กอายุระหว่างสามถึงห้าปีได้รับการสอนพื้นฐานการศึกษาในโรงเรียนโดยใช้วิธีการต่าง ๆ เช่นการเรียนรู้ด้วยการเล่น Crècheเป็นคำศัพท์สำหรับสถานที่ที่เด็ก ๆ ได้รับการดูแลในกรณีที่ไม่มีพ่อแม่ / ผู้ปกครองซึ่งไม่สามารถอยู่กับพวกเขาได้เนื่องจากภาระผูกพันในการทำงาน สถานรับเลี้ยงเด็กเป็นโรงเรียนประเภทหนึ่งที่สอนพื้นฐานการศึกษาให้กับเด็ก เนื่องจากเด็กที่สถานรับเลี้ยงเด็กยังเล็กมากและไม่ได้สัมผัสกับโรงเรียนหรือสภาพแวดล้อมทางการศึกษาจึงมีการใช้เครื่องมือการสอนที่เป็นนวัตกรรมมากมายเช่นเพลงกล่อมเด็กเกมและของเล่นเพื่อช่วยให้พวกเขาเรียนรู้บทเรียน ยิ่งไปกว่านั้นกา
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่าง Bitcoin และ Dogecoin

    ความแตกต่างระหว่าง Bitcoin และ Dogecoin

    ความแตกต่างหลัก: Bitcoin เป็นโปรโตคอล cryptocurrency แบบ peer-to-peer ที่นำมาใช้อย่างสมบูรณ์ ในที่สุด Bitcoin ก็เป็นแรงบันดาลใจให้กับ Litecoin ซึ่งเป็นแรงบันดาลใจโดยตรงและคล้ายกับ Bitcoin Dogecoin เป็น cryptocurrency ที่อิงกับ "Doge" Internet meme ยอดนิยม มันเป็นแรงบันดาลใจโดยตรงและมาจาก Litecoin Bitcoin และ Dogecoin เป็นทั้งดิจิตอลเข้ารหัส จะขึ้นอยู่กับระบบการชำระเงินแบบเพียร์ทูเพียร์ พวกเขาใช้การเข้ารหัสเพื่อเข้ารหัสข้อมูลบัญชีดังนั้นจึงไม่มีใครรู้ว่าใครเป็นเจ้าของบัญชีหรือพวกเขาเป็นเจ้าของจริงเท่าใด สกุลเงินดิจิตอลมีพื้นฐานมาจากอาณาจักรดิจิตอลอย่างสมบูรณ์ พวกเขาถูกสร้างขึ้นทางอิเล็
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่างน้ำมันถั่วเหลืองและน้ำมันปาล์ม

    ความแตกต่างระหว่างน้ำมันถั่วเหลืองและน้ำมันปาล์ม

    ความแตกต่างที่สำคัญ: ความแตกต่างที่สำคัญระหว่างถั่วเหลืองกับน้ำมันปาล์มคือวิธีที่ได้มาจากต้นกำเนิดของมันเช่นน้ำมันถั่วเหลืองสกัดจากเมล็ดถั่วเหลืองและน้ำมันปาล์มสกัดจาก mesocarp ซึ่งเป็นเยื่อสีแดงของปาล์มน้ำมัน ผลไม้ อาหารสุขภาพทุกมื้อควรมีไขมันในปริมาณเล็กน้อย และเนื่องจากน้ำมันเป็นแหล่งที่อุดมไปด้วยไขมันพื้นฐานซึ่งเป็นที่ต้องการตามผลประโยชน์ด้านสุขภาพ น้ำมันและไขมันที่บริโภคได้ที่ได้จากแหล่งพืชเป็นส่วนผสมที่สำคัญที่สุดในอาหาร ทุกวันนี้น้ำมันเครื่องมีการใช้งานเชิงพาณิชย์อย่างมากในอุตสาหกรรมเครื่องสำอางและความงาม น้ำมันถั่วเหลืองและน้ำมันปาล์มเป็นน้ำมันที่ต้องการมากที่สุดและมีราคาถูก น้ำมันทั้งส
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่าง Kindle และ Tablet

    ความแตกต่างระหว่าง Kindle และ Tablet

    ความแตกต่างหลัก: Kindle เป็นอุปกรณ์ที่อนุญาตให้ดาวน์โหลดหนังสือและอ่านได้ ในขณะที่แท็บเล็ตสามารถใช้เพื่อวัตถุประสงค์ต่างๆ เป็นอุปกรณ์ที่ได้รับแอพนับล้านเพลงหนังสือเพื่ออ่าน ฯลฯ จุดทั้งสองและแท็บเล็ตใช้เพื่อจุดประสงค์เดียวกัน แต่ก็มีความแตกต่างกันมาก จุด เริ่มต้นจากการเป็นผู้อ่าน E-book มันเป็นวิธีที่ง่ายสำหรับผู้อ่านที่จะนำหนังสือจำนวนหนึ่งติดตัวไปด้วยในสิ่งเล็ก ๆ น้อย ๆ เครื่องอ่าน e-book นั้นเป็นอุปกรณ์อิเล็กทรอนิกส์มือถือที่ใช้เป็นหลักในการอ่าน e-book และวารสารดิจิตอล Amazon Kindle เป็นชุดของผู้อ่าน e-book ที่ออกแบบและทำการตลาดโดย Amazon.com รุ่นแรกของ Kindle เปิดตัวในปี 2550 คำว่า Kindle ใช
  • การเปรียบเทียบความนิยม: ความแตกต่างระหว่างความหวังและความคาดหวัง

    ความแตกต่างระหว่างความหวังและความคาดหวัง

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

ตัวเลือกของบรรณาธิการ

ความแตกต่างระหว่าง Sony Xperia S และ HTC One X

ความแตกต่างที่สำคัญ: Xperia S มีหน้าจอสัมผัส TFT ขนาด 4.3 นิ้วพร้อมแผ่นกันรอยแตกบนกระจกป้องกันรอยขีดข่วน จอแสดงผลมีความหนาแน่น 342 ppi ที่น่าประทับใจและใช้พลังงานจากโปรเซสเซอร์ Dual-Core 1.5 GHz Qualcomm HTC One X เป็นผลิตภัณฑ์ยอดนิยมของ HTC Corporation มันมาพร้อมกับ Android v4.0 Ice Cream Sandwich และสามารถอัพเกรดเป็น Jelly Bean v4.1.1 ได้ มันมี 1.5 GHz, quad-core (รุ่นทั่วโลก) และ 1.5 GHz, รุ่น LTE dual-core (สหรัฐอเมริกาและประเทศที่เลือก) พร้อมกับ ULP GeForce GPU และ 1GB