คำถามติดแท็ก uml

Unified Modeling Language การสร้างแบบจำลองเชิงวัตถุและภาษาข้อกำหนดที่ใช้ในวิศวกรรมซอฟต์แวร์ สำหรับคำถามเกี่ยวกับลินุกซ์โหมดผู้ใช้ให้ใช้แท็ก [user-mode-linux]

30
เครื่องมือสร้างแผนภาพ UML ที่ดีที่สุดคืออะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันกำลังพยายามเลือกเครื่องมือสำหรับสร้างไดอะแกรม UML ของทุกรสชาติ การใช้งานเป็นเกณฑ์สำคัญสำหรับฉัน แต่ฉันยังคงใช้พลังมากขึ้นด้วยช่วงการเรียนรู้ที่สูงชันและมีความสุข ฟรี (เหมือนในเบียร์) จะดี แต่ฉันยินดีจ่ายถ้าเครื่องมือมีค่า ฉันควรใช้อะไรดี
490 uml  diagram  modeling 


19
อะไรคือความแตกต่างระหว่างความสัมพันธ์การรวมตัวและการแต่งเพลง?
อะไรคือความแตกต่างระหว่างความสัมพันธ์การรวมตัวและการแต่งเพลง? โปรดอธิบายในแง่ของการใช้งาน


10
วิธีที่ดีที่สุดในการสร้างไดอะแกรม UML จากซอร์สโค้ด Python คืออะไร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา เพื่อนร่วมงานกำลังมองหาการสร้างไดอะแกรมคลาส UML จากกองรหัสแหล่ง Python เขาสนใจในเรื่องความสัมพันธ์ระหว่างการรับมรดกและสนใจในความสัมพันธ์แบบประพันธ์และไม่สนใจคุณสมบัติของคลาสที่เป็นเพียงแค่ภาษา Python เท่านั้น ซอร์สโค้ดค่อนข้างตรงไปตรงมาและไม่ชั่วร้ายมาก - มันไม่ได้ทำเวทย์มนตร์แฟนซีใด ๆ (ส่วนใหญ่มาจากยุคของ Python 1.5.2 พร้อมกับสิ่งที่ "ทันสมัย" 2.3ish โรย) ทางออกที่ดีที่สุดในการแนะนำคืออะไร
258 python  uml  diagram 

10
คำอธิบายของลูกศร UML
ฉันเพิ่งเรียน UML และวาดแผนภาพง่าย ๆ ด้วยลูกศรธรรมดาระหว่างชั้นเรียน แต่ฉันรู้ว่ามันไม่เพียงพอ มีลูกศรอื่น ๆ อีกมากมาย: การวางนัยทั่วไปการทำให้เป็นจริงและอื่น ๆ ซึ่งมีความหมายต่อตัวอ่านไดอะแกรม มีทรัพยากรที่ดีที่สามารถอธิบายลูกศรแต่ละอัน (ธรรมดา, ธรรมดา, ประ, เต็มไปด้วยเพชร, เพชร)? มันจะดีที่สุดถ้ามันจะมีตัวอย่างโค้ดสำหรับพวกเขา
244 oop  uml 

4
สร้างแผนภาพคลาส UML จากโครงการ Java [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีเครื่องมือที่ดีที่สามารถช่วยในการย้อนกลับวิศวกร Java คลาสกับ UML ที่จะแสดงภาพรวมของวิธีการที่ชั้นเรียนของฉันมีความสัมพันธ์กัน? ไม่จำเป็นต้องแปลจากไฟล์ JAR เพราะฉันมีที่มา ฉันรู้ว่ามีไม่กี่ที่นั่น แต่ส่วนใหญ่สามารถสร้างชั้นเรียนเฉพาะบุคคล ฉันหวังว่าจะมีเครื่องมือที่สามารถสร้างคลาสไดอะแกรมที่แสดงภาพรวมว่าคลาสและแพ็กเกจปัจจุบันทั้งหมดของฉันทำงานร่วมกันได้อย่างไรเพื่อให้ฉันสามารถวิเคราะห์การออกแบบสถาปัตยกรรมปัจจุบันของฉันได้ แน่นอนการวิเคราะห์เป็นสิ่งหนึ่ง ส่วนอื่น ๆ มีไว้เพื่อวัตถุประสงค์ด้านเอกสาร ฉันรู้ไม่กี่จนถึง แต่พวกเขาไม่สามารถทำแผนภาพคลาสภาพรวมได้ นี่คือรายการเครื่องมือ Java UML ที่ฉันได้ลองและสามารถทำ reverse engine ได้ แต่ไม่สามารถทำไดอะแกรมคลาสภาพรวมของโครงการทั้งหมดของฉัน: StarUML ( เครื่องมือOpensource UML ดีจริง ๆแต่ไม่สามารถสร้างไดอะแกรมคลาสภาพรวมไม่ได้) ArgoUML (ช้าและอืดและยังคงพังอยู่) UModel (เป็นซอฟต์แวร์เชิงพาณิชย์ฉันใช้มาก่อนหน้านี้แล้ว แต่มันยากที่จะใช้) MS Visio (ไม่รองรับวิศวกร Java …

4
จะแสดงเงื่อนไข“ if” ในแผนภาพลำดับได้อย่างไร
ฉันสงสัยว่าจะแสดงifคำสั่ง "" ในแผนภาพลำดับได้อย่างไร if (somethingShouldBeDone) { // Do it } else { // Do something else } มันสามารถแสดงได้ทั้งหมดหรือไม่ สิ่งที่เป็น ... ในรหัสของฉันมีการตรวจสอบเงื่อนไขที่เป็นธรรมเพื่อกำหนดความหลากหลายของการกระทำ หากฉันจะแสดงการกระทำฉันต้องการระบุอย่างชัดเจนว่าการกระทำนั้นเกิดจากเหตุการณ์บางอย่าง หากเป็นไปได้ให้สร้างการแสดงรูปภาพของโซลูชัน

3
แผนภาพคลาส UML
ฉันกำลังสร้างแผนภาพคลาส แอตทริบิวต์ของคลาสเป็นการแจงนับ ฉันจะทำแบบนี้ได้อย่างไร โดยปกติคุณจะทำสิ่งนี้: - name : string แต่เราจะทำสิ่งนี้กับ enum ได้อย่างไร
145 class  enums  uml  diagram 

10
รูปแบบการออกแบบ: บทคัดย่อจากโรงงานเทียบกับวิธีการของโรงงาน
หมายเหตุ: คำถามอยู่ท้ายของโพสต์ ฉันได้อ่านกระทู้ StackOverflow อื่น ๆ เกี่ยวกับโรงงานบทคัดย่อ VS โรงงานวิธี ฉันเข้าใจเจตนาของแต่ละรูปแบบ อย่างไรก็ตามฉันไม่ชัดเจนในคำจำกัดความ วิธีการจากโรงงานกำหนดอินเทอร์เฟซสำหรับการสร้างวัตถุ แต่ให้คลาสย่อยตัดสินใจว่าจะสร้างอินสแตนซ์ใด เมธอดจากโรงงานอนุญาตให้คลาสเลื่อนการอินสแตนซ์ไปที่คลาสย่อย ในทางตรงกันข้ามโรงงานนามธรรมให้อินเทอร์เฟซสำหรับการสร้างครอบครัวของวัตถุที่เกี่ยวข้องหรือขึ้นอยู่กับโดยไม่ต้องระบุคลาสที่เป็นรูปธรรมของพวกเขา - John Feminella โรงงานบทคัดย่อมีลักษณะคล้ายกันมากกับโรงงานวิธี ฉันวาดคลาส UML สองสามเพื่อแสดงจุดของฉัน บันทึก: แผนภาพนี้มาจากwww.yuml.comดังนั้นจึงไม่ได้เน้นอย่างสมบูรณ์แบบ แต่มันเป็นบริการฟรี :) ไดอะแกรมอาจไม่สมบูรณ์แบบ ฉันยังคงเรียนรู้รูปแบบการออกแบบของGoF วิธีการโรงงาน: Abstract Factory (เฉพาะสมาชิก 1 คน): บทคัดย่อจากโรงงาน (มีสมาชิกเพิ่ม): คำถาม: หากAbstract Factoryมีผู้สร้างเพียงคนเดียวและหนึ่งผลิตภัณฑ์มันยังคงเป็นรูปแบบAbstract Factoryหรือไม่ (อินเทอร์เฟซสำหรับสร้าง familes) สามารถโรงงานวิธีสร้างคอนกรีตถูกสร้างขึ้นจากการเชื่อมต่อหรือไม่ก็จะต้องมีการออกจากชั้นเรียน? (คลาสเลื่อนการอินสแตนซ์ไปที่คลาสย่อย) หากโรงงานนามธรรมสามารถมีผู้สร้างเพียงคนเดียวและหนึ่งผลิตภัณฑ์ความแตกต่างเพียงอย่างเดียวระหว่างโรงงานนามธรรมและวิธีการโรงงานที่ผู้สร้างสำหรับอดีตคืออินเทอร์เฟซและผู้สร้างสำหรับหลังเป็นระดับหรือไม่

6
ใช้ IntelliJ เพื่อสร้างคลาสไดอะแกรม
ฉันจะรับ IntelliJ 10.5 (บน Mac) เพื่อสร้างแผนภาพคลาสที่แสดงคลาสทั้งหมดในโครงการของฉันได้อย่างไร ฉันแน่ใจว่ากำลังมองเห็นบางสิ่งที่ชัดเจน แต่ฉันสามารถรับคุณลักษณะ "แสดงแผนภาพ" เพื่อแสดงทีละชั้นเรียนเท่านั้น (ฉันยังหาวิธีเพิ่มชั้นเรียนเพิ่มเติม แต่อีกครั้งหนึ่งครั้งเท่านั้น)

30
UML ใช้ได้จริงหรือไม่? [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ในวิทยาลัยฉันมีหลักสูตรที่เน้นการออกแบบและUMLมากมายและฉันตระหนักดีว่า UML สามารถใช้เพื่อประโยชน์ของโครงการซอฟต์แวร์โดยเฉพาะการทำแผนที่กรณีใช้งานได้แต่มันใช้ได้จริงหรือไม่? ฉันได้ทำเงื่อนไขการทำงานแบบ Co-op ไปบ้างแล้วและดูเหมือนว่า UML จะไม่ถูกใช้อย่างหนักในอุตสาหกรรมนี้ คุ้มค่ากับเวลาระหว่างโครงการสร้างไดอะแกรม UML หรือไม่? นอกจากนี้ฉันพบว่าคลาสไดอะแกรมโดยทั่วไปไม่มีประโยชน์เพราะการดูไฟล์ส่วนหัวของคลาสนั้นเร็วกว่า ไดอะแกรมใดมีประโยชน์มากที่สุด แก้ไข:ประสบการณ์ของฉันถูก จำกัด ไว้ที่โครงการขนาดเล็กภายใต้ 10 โครงการสำหรับนักพัฒนา แก้ไข:คำตอบที่ดีมากมายและแม้ว่าจะไม่ใช่คำที่ละเอียดที่สุด แต่ฉันเชื่อว่าคำตอบที่เลือกนั้นสมดุลที่สุด

10
สร้าง UML จากรหัส C ++? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีเครื่องมือที่สามารถแยกวิเคราะห์ไฟล์ C ++ ภายในโปรเจ็กต์และสร้าง UML จากมันได้หรือไม่
113 c++  uml 

11
PHP UML Generator [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันจะสร้างแผนภาพ UML ตามคลาสที่มีอยู่ใน PHP ได้อย่างไร
110 php  uml  class-diagram 

4
ปลั๊กอิน Eclipse สำหรับสร้างคลาสไดอะแกรม [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ปลั๊กอิน Eclipse ที่ดีสำหรับสร้างคลาสไดอะแกรม (สำหรับโปรเจ็กต์) คืออะไร? ภาพนี้ที่นี่เป็นว่าสิ่งที่ผมพูดเกี่ยวกับ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.