ในบทความหน้าเราจะมาดู Gaphor กัน นี่คือ แอปพลิเคชันการสร้างแบบจำลอง UML, SysML, RAAML และ C4. โปรแกรมได้รับการออกแบบมาให้ใช้งานง่ายโดยไม่สูญเสียพลังงาน
Gaphor is แอปพลิเคชันการสร้างแบบจำลองที่เขียนด้วย Python. โปรแกรมใช้โมเดลข้อมูล UML 2 ที่เข้ากันได้อย่างสมบูรณ์ ดังนั้นจึงเป็นมากกว่าเครื่องมือวาดภาพ ผู้ใช้สามารถใช้ Gaphor เพื่อแสดงภาพด้านต่างๆ ของระบบได้อย่างรวดเร็ว ตลอดจนสร้างแบบจำลองที่สมบูรณ์และซับซ้อน
ลักษณะทั่วไปของ Gaphor
- มันเป็นโปรแกรม ข้ามแพลตฟอร์มซึ่งทำงานบนแพลตฟอร์มหลักทั้งหมด
- อินเทอร์เฟซจะทำให้เราใช้ a . ได้ โหมดมืด.
- เป็น โอเพ่นซอร์ส. Gaphor เขียนด้วย Python และเป็นโอเพ่นซอร์ส 100% มีให้ใช้งานภายใต้ใบอนุญาต Apache 2
- จะช่วยให้เรา สร้างไดอะแกรมคลาส การโต้ตอบ และสถานะเครื่องสำหรับซอฟต์แวร์หรือไดอะแกรมความต้องการ และคำจำกัดความของบล็อกสำหรับระบบ. หากคุณต้องการมิกซ์แอนด์แมทช์ คุณสามารถเพิ่มองค์ประกอบไดอะแกรมต่างๆ ลงในไดอะแกรมเดียวกัน เพื่อให้ได้มุมมองที่เราต้องการ
- เป็นโปรแกรมที่ขยายได้ เราสามารถเชื่อมต่อเครื่องกำเนิดโค้ดหรือส่งออกไดอะแกรมของเราเพื่อจัดทำเอกสาร มากเกินไป จะช่วยให้เราสร้างส่วนขยายของตัวเองได้ และเข้าถึงได้ผ่าน GUI หรือ CLI
- เราจะมีความเป็นไปได้ในการค้นหาองค์ประกอบทั้งหมดของแบบจำลองของเราใน มุมมองต้นไม้.
- โปรแกรมเป็นไปตามมาตรฐาน Gaphor ใช้มาตรฐาน UML, SysML และ RAAML OMG. นอกจากนี้ยังรองรับรุ่น C4 เพื่อแสดงภาพสถาปัตยกรรมซอฟต์แวร์ นอกจากนี้ยังเข้ากันได้กับไดอะแกรม UML v2.0 และที่ไม่ใช่ UML
- เรายังจะได้พบกับ คัดลอกวางสนับสนุน.
- รองรับรูปแบบไฟล์ XML.
- โปรแกรมจะช่วยให้เราใช้ เลิกทำผู้จัดการ.
- มันมี โปรโตคอลการเชื่อมต่อที่หลากหลาย.
- รูปแบบไดอะแกรมด้วย a เครื่องยนต์สไตล์บิวท์อิน.
- เราจะมีบ้าง แป้นพิมพ์ลัด ให้ทำงานเร็วขึ้น
- อินเทอร์เฟซของโปรแกรมจะให้ ตัวเลือกการจัดตำแหน่งและการปรับ.
- เราจะมีความเป็นไปได้ที่จะใช้สิ่งต่อไปนี้ องค์ประกอบ; คลาส ส่วนประกอบ การดำเนินการ กรณีใช้งาน สไตล์ การโต้ตอบ และโปรไฟล์.
- เราจะสามารถ ส่งออกไปยัง; SVG, PDF, PNG และ XMI.
- มันจะทำให้เรามีตัวเลือกของ สร้างเอกสารใหม่จากเทมเพลตซึ่งสามารถเร่งการผลิตได้
ติดตั้ง Gaphor บน Ubuntu และอนุพันธ์
เป็นแพ็คเกจ Flatpak
เราสามารถหาโปรแกรมนี้ มีจำหน่ายเป็นแพ็คเกจ Flatpak ใน Flathub. ในกรณีที่คุณใช้ Ubuntu 20.04 และหากคุณยังไม่ได้เปิดใช้งานเทคโนโลยีนี้ในระบบของคุณ คุณสามารถดำเนินการต่อได้ คู่มือ ที่เพื่อนร่วมงานเขียนเกี่ยวกับเรื่องนี้ในบล็อกนี้
เมื่อคุณสามารถติดตั้งแพ็คเกจประเภทนี้ได้ จำเป็นต้องเปิดเทอร์มินัลเท่านั้น (Ctrl + Alt + T) และ เรียกใช้คำสั่งติดตั้ง Gaphor:
flatpak install flathub org.gaphor.Gaphor
เมื่อการติดตั้งเสร็จสิ้น คุณสามารถค้นหาโปรแกรมเรียกทำงานบนคอมพิวเตอร์ของคุณได้ นอกจากนี้ คำสั่งต่อไปนี้สามารถดำเนินการได้ในเทอร์มินัล (Ctrl + Alt + T) ถึง เริ่มโปรแกรม:
flatpak run org.gaphor.Gaphor
ถอนการติดตั้ง
ไปยัง ลบแพ็คเกจ flatpak ออกจากโปรแกรมนี้ในเทอร์มินัล (Ctrl + Alt + T) จำเป็นต้องใช้คำสั่งเท่านั้น:
flatpak uninstall org.gaphor.Gaphor
เป็น AppImage
จาก หน้าเผยแพร่โครงการเราสามารถดาวน์โหลดไฟล์ AppImage เวอร์ชันล่าสุดสำหรับโปรแกรมนี้ได้. หากคุณต้องการใช้เทอร์มินัล (Ctrl + Alt + T) เพื่อดาวน์โหลดเวอร์ชันล่าสุดในวันนี้ จำเป็นต้องเปิดและเรียกใช้ในนั้นเท่านั้น wget ดังต่อไปนี้:
wget https://github.com/gaphor/gaphor/releases/download/2.6.4/Gaphor-2.6.4-x86_64.AppImage
เมื่อดาวน์โหลดเสร็จแล้วเท่านั้น ให้สิทธิ์ที่จำเป็นแก่ไฟล์. สามารถทำได้โดยพิมพ์ในเทอร์มินัลเดียวกัน:
chmod +x Gaphor-*.AppImage
และตอนนี้สำหรับ เริ่มโปรแกรมเพียงดับเบิลคลิกที่ไฟล์หรือพิมพ์เทอร์มินัล:
./Gaphor-*.AppImage
นี่คือซอฟต์แวร์ ออกแบบมาสำหรับทั้งผู้เริ่มต้นและมืออาชีพ. ไม่ว่าคุณจะเป็นนักสร้างแบบจำลองทั่วไปที่บันทึกโครงการหรือผู้เชี่ยวชาญในการพัฒนาที่ขับเคลื่อนด้วยแบบจำลอง Gaphor ก็สามารถตอบสนองทุกความต้องการของคุณได้ Gapher เป็นโซลูชันที่เรียบง่ายแต่ทรงพลังพร้อมคุณสมบัติมากมายที่สามารถเป็นเครื่องมือที่มีประโยชน์สำหรับนักพัฒนาซอฟต์แวร์และวิศวกร
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมนี้หรือการใช้งาน ผู้ใช้สามารถปรึกษา เว็บไซต์โปรแกรม, ที่เก็บบน Github ของโครงการหรือของคุณ เอกสารอย่างเป็นทางการ.