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

11
รหัสถูกสร้างขึ้นจาก UML หรือไม่? [ปิด]
ดังนั้นเมื่อฉันอยู่ที่มหาวิทยาลัยฉันได้รับการศึกษาเกี่ยวกับประโยชน์ของ UML และอนาคตของการพัฒนาโค้ด แต่จากประสบการณ์ในอุตสาหกรรมของฉันฉันพบว่าในขณะที่เราใช้ไดอะแกรมตั้งแต่ไดอะแกรม ER ไดอะแกรมคลาสไดอะแกรมสถานะแผนภาพการทำงานของเวิร์กโฟลว์ทั้งหมดนี้มีวัตถุประสงค์เพื่อการสื่อสาร นั่นคือฉันไม่เคยสร้างรหัสโดยอัตโนมัติจากไดอะแกรมและจากมุมมองการสื่อสารโดยทั่วไปฉันพยายามทำให้ไดอะแกรมของฉันง่ายและเข้าใจง่ายที่สุดเท่าที่จะทำได้ แต่เมื่อฉันดู Visio และ Enterprise Architect ดูเหมือนว่าพวกเขาจะมีกราฟ, รูปร่าง, วัตถุคุณสมบัติหลายประเภทซึ่งส่วนใหญ่ฉันไม่ได้ใช้ ผู้คนใช้ UML เพื่อทำสิ่งที่ซับซ้อนยิ่งขึ้นเช่นการสร้างรหัสหรือการสร้างฐานข้อมูลหรือไม่?
39 uml  diagrams  visio 

12
คุณใช้ UML อย่างเป็นทางการบ่อยแค่ไหน?
ฉันใช้ ad-hoc MUML (ภาษาการสร้างแบบจำลองการแต่งหน้า) เพื่อออกแบบและอธิบายระบบบ่อยครั้ง ดูเหมือนว่า UML และมีแนวโน้มที่จะเข้าใจได้ดี อย่างไรก็ตามฉันมีอาจารย์หนึ่งหรือสองคนที่ใช้การใช้ UML อย่างเป็นทางการที่เข้มงวดและใกล้เคียงกับข้อมูลจำเพาะที่สุดเท่าที่จะเป็นไปได้ ฉันมักจะสงสัยว่า UML ที่เข้มงวดนั้นไม่ใช่เรื่องธรรมดาตามที่อ้าง ดังนั้น, 'การแข่งขัน - บ่อยแค่ไหนที่คุณวาดไดอะแกรมที่สมบูรณ์ซึ่งใช้การจบบรรทัดที่เหมาะสม, หลายหลาก, สัญลักษณ์ประเภทสมาชิก, ฯลฯ ?
33 uml  diagrams 

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

5
สร้างไดอะแกรมสถาปัตยกรรมที่น่าสนใจ แต่ยังคงทางเทคนิค [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ใครบ้างมีคำแนะนำสำหรับการทำแผนภาพสถาปัตยกรรมซอฟต์แวร์ "น่าสนใจ"? ผู้จัดการของฉันบอกให้ฉันสร้างแผนภาพสถาปัตยกรรมปัจจุบันของฉัน (ซึ่งสร้างขึ้นโดยใช้ Visio และไอคอนพื้นฐาน) "น่าดึงดูดใจ" มากขึ้นสำหรับงานนำเสนอที่ฉันต้องมอบให้กับผู้บริหารระดับสูงที่ไม่ใช่ช่างเทคนิค ฉันเดาว่าเขาหมายถึงมีบางสิ่งที่คุณต้องการแสดงต่อลูกค้าหรือเพื่อการตลาดที่คนใช้ ชุดไอคอนหรือคำแนะนำเฉพาะใด ๆ ที่ผู้คนมี? ฉันไม่สามารถโพสต์ไดอะแกรมปัจจุบันของฉันด้วยเหตุผลความเป็นส่วนตัว แต่เพื่อให้ได้แนวคิดโดยทั่วไปมันเป็นเพียงข้อความบรรทัดและไอคอนเซิร์ฟเวอร์ (http://www.227volts.com/wp-content/uploads/2009/03/exchange2007visiostencils.jpg) นั่นคือชุดไอคอนที่ฉันใช้ ฉันสับสนอย่างตรงไปตรงมาเกี่ยวกับวิธีการทำบางสิ่งเช่น "น่าดึงดูดยิ่งขึ้น" (นรกฉันคิดว่าขาวดำเป็นชุดที่ใช้สีที่ดีที่สุดเสมอ: P) แก้ไข: ดังนั้นสิ่งที่เป็นเช่นนี้http://rollerweblogger.org/roller/resource/linkedin-today.pngยังถือว่าเป็น "มืออาชีพ" ที่มีสีทั้งหมดและเช่นนั้น? ฉันถามผู้จัดการของฉันและทุกสิ่งที่เขาพูดนั้นเพียงทำให้เป็นตลาดมากขึ้นในขณะที่หลีกเลี่ยงคำถามเกี่ยวกับสิ่งที่ฉันควรทำโดยเฉพาะ
13 diagrams 

1
ฉันจะแสดงแผนภาพสคีมาของฐานข้อมูล MongoDB ของฉันได้อย่างไร
ฉันมีฐานข้อมูล MongoDB ที่ฉันต้องการเอกสารการออกแบบสคีมาอย่างถูกต้อง ฉันรู้ว่า MongoDB เป็นฐานข้อมูล NoSQL และเป็น schemaless ตามธรรมชาติ แต่ฉันบังคับใช้ schema ผ่านแอปพลิเคชันของฉันและฉันต้องการที่จะเป็นตัวแทนในวิธีที่ดีกว่าการพิมพ์findOne()ผลลัพธ์ ฉันเห็นคนจำนวนมากที่ใช้ ER หรือ UML แต่ฉันไม่รู้สึกว่าเป็นแนวคิดที่ถูกต้องในการแสดงฐานข้อมูล NoSQL ของฉันเป็นฐานข้อมูลเชิงสัมพันธ์หรืออย่างน้อยก็ดูแปลก ตัวอย่างการใช้ UML: MongoDB: จะแสดงไดอะแกรมสคีมาในวิทยานิพนธ์ได้อย่างไร ฉันคิดว่าผู้คนจะใช้โมเดลที่แตกต่างกัน ฉันค้นหาแล้วและไกลที่สุดเท่าที่ฉันเคยเห็นคือMongoVUEที่เสนอมุมมองแบบต้นไม้ที่ดีเพื่อทำความเข้าใจกับสคีมา แต่มันไม่เป็นมิตรกับเครื่องพิมพ์ มีอย่างอื่นที่ฉันขาดหายไปสำหรับโลก NoSQL หรือไม่? หรือฉันควรพักผ่อนและติดกับ UML แบบดั้งเดิม?

2
วาดกราฟการโทร
ฉันยังคงรักษาฐานรหัสเก่าที่เขียนด้วยไพ ธ อน โดยเฉพาะอย่างยิ่งมีชิ้นส่วนที่ซับซ้อนของรหัสที่มาจากโมดูลเรียกฟังก์ชั่นอื่น ๆ จากโมดูลอื่นที่เรียกใช้ฟังก์ชั่นอื่น ๆ และอื่น ๆ ไม่ใช่ OOP เพียงฟังก์ชั่นและโมดูล ฉันพยายามติดตามว่าการไหลเริ่มต้นและสิ้นสุดเมื่อใดฉันเรียกฟังก์ชันหลัก แต่ฉันรู้สึกว่าต้องวาดสิ่งนี้เพราะฉันหลงทางในการโทรย่อย สิ่งที่ฉันกังวลก็คือแต่ละฟังก์ชั่นเรียกฟังก์ชั่นภายนอกหลายอย่างภายในร่างกายของพวกเขาเพื่อทำงานให้เสร็จและส่งคืนค่าให้กับผู้โทร ฉันจะวาดสิ่งนี้ได้อย่างไร ความหมายของแผนภูมิ / กราฟิกประเภทใดที่เหมาะกับการบันทึกพฤติกรรม / รหัสประเภทนี้ ดังนั้นฉันไม่คิดว่าจะมีประโยชน์ในการวาดแผนภาพ UML ไม่ใช่ผังงาน กราฟการโทรอาจจะใช่ไหม

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