| الإصدار | 16.0 beta 2 |
|---|---|
| الناشر | No Magic |
| يوم الاصدار | ١٠/١١/٢٠٠٨ |
| تم إضافة التاريخ | ١٠/١١/٢٠٠٨ |
| متطلبات نظام التشغيل | Windows 95/98/NT/2000/XP |
| المتطلبات | None |
| إجمالي التنزيلات | ١٤٬٦٢٢ |
| التنزيلات في الأسبوع | ٤ |
| السعر | $149 |
وصف
MagicDraw هي أداة CASE ونمذجة مرئية لـ UML مع دعم العمل الجماعي.
مصممة لمحللي الأعمال ومحللي البرمجيات ومحللي النظم والمبرمجين ومهندسي ضمان الجودة وكتاب التوثيق ، تسهل أداة التطوير الديناميكية والمتعددة الاستخدامات تحليل وتصميم أنظمة وقواعد البيانات الموجهة للكائنات (OO). إنه يوفر أفضل آلية لهندسة الكود في الصناعة (مع دعم كامل ذهابًا وإيابًا لـ J2EE و C # و C ++ ولغات برمجة CORBA IDL و .NET و XML Schema و WSDL) ، بالإضافة إلى نمذجة مخطط قاعدة البيانات وتوليد DDL ومرافق الهندسة العكسية.
باختصار ، MagicDraw هو:
محرر UML مفيد. تتيح لك واجهة المستخدم الرسومية الودية والقابلة للتخصيص التعبير عن أفكارك في UML بأسرع ما يمكن وبصورة مباشرة. يتم دعم تدوين ودلالات UML 2 بالكامل. أداة قوية لهندسة الكود. يمكنك إنشاء نموذج UML ، وإنشاء كود مصدر منه ، وكتابة المزيد من التعليمات البرمجية يدويًا أو في IDE المفضل لديك ، ثم عكس الكود ، وإجراء بعض التغييرات في MagicDraw ، ودمج النموذج الخاص بك مع الكود مرة أخرى. لا تضيع أي تفاصيل ، بغض النظر عن الاتجاه (للخلف أو الأمام) الذي تذهب إليه دعم Java و C # و C ++ و CORBA IDL و DDL. مرفق تقارير نموذج UML. استنادًا إلى ملفات XSL ، يمكنك إنشاء تقارير HTML مخصصة لكل عنصر نموذج. يتيح لك MagicDraw تحديد أجزاء النموذج المراد تضمينها وكيف يجب أن يبدو التقرير. أداة تحليل نموذج OO. يقوم MagicDraw بإنشاء مخططات تبعية الحزمة ، واسترداد أشجار الوراثة وعرضها ، أو تتبع أي نوع آخر من العلاقات كمعامل أسلوب أو قيمة إرجاع ، مثل التبعيات ، والارتباطات ، وعمليات الإدراك ، واستخدام الفئة. مولد نموذج OO مخصص. مجموعة محددة مسبقًا من أنماط التصميم بما في ذلك نمط تصميم GoF و Java و JUnit. يمكن تمديد كل الأنماط ويمكن إنشاء نمط جديد باستخدام Java أو Jython. أداة نمذجة الفريق. يمكن أن يعمل أكثر من مطور واحد مع نفس طراز OO. يتم تخزين نموذج UML في مستودع خادم Teamwork. يمكن لكل مطور واحد قفل جزء من النموذج والعمل على هذا الجزء بشكل فردي. لاحقًا يمكن إجراء التغييرات على الخادم ومشاركتها مع الفريق. يعمل الخادم مثل نظام التحكم في إصدار التعليمات البرمجية المصدر. أداة نمذجة قواعد البيانات. يمكنك تصميم مخطط قاعدة البيانات في مخطط فئة UML ، ثم إنشاء رمز DDL الخاص به. إذا كنت ترغب في تحليل بنية قاعدة البيانات الحالية ، يمكنك إجراء هندسة عكسية لها عبر جسر JDBC.
الأداة مناسبة لمجموعة متنوعة من الأنظمة بما في ذلك الوقت الحقيقي ، العميل/الخادم وتصميم التطبيقات الموزعة n-tier.
يعمل MagicDraw على مجموعة متنوعة من أنظمة التشغيل ، مثل Windows 98/ME/NT/2000/XP و Solaris و OS/2 و Linux و HP-UX و AIX و MacOS (X) وفي أي مكان آخر حيث Java 1.4 أو 5 أو 6 مدعوم. =
MagicDraw متاح في الإصدارات التالية:
قارئ MagicDraw. تم تصميم إصدار MagicDraw Reader لقراءة ومعاينة نماذج UML التي تم إنشاؤها باستخدام MagicDraw وهي مجانية. إنه مفيد للغاية عندما تريد مشاركة أفكارك المعبر عنها في UML مع شركاء أو زملاء أو عملاء ليس لديهم نسختهم من MagicDraw. هذا الإصدار مجهز أيضًا بإمكانيات الطباعة وتصدير الصور. إصدار مجتمع MagicDraw.MagicDraw Community Edition هو إصدار مجاني للمطورين الذين يعملون في مشاريع غير تجارية. تم تمكين هذا الإصدار من الحد الأدنى من مجموعة الميزات ويسمح فقط بالوظائف الكاملة لمخططات الفصل. تتم قراءة كافة الرسوم البيانية الأخرى فقط. تم تصميم MagicDraw Community Edition لإنشاء نماذج بنية ثابتة عند الحاجة إلى إخراج XMI ويكون مناسبًا بشكل مثالي لمشروعات مفتوحة المصدر. تم تمكين إمكانات الطباعة وتصدير الصور في هذا الإصدار. الإصدار الشخصي من MagicDraw. يحتوي الإصدار الشخصي من MagicDraw على جميع إمكانيات رسم تخطيطي UML القوية لـ MagicDraw ، بما في ذلك دعم UML 2 الكامل وميزات القابلية للتوسعة ووظائف التقارير الأساسية وتصدير الصور. يتم تخزين الملفات بتنسيق XMI. يمكن الوصول إلى جميع عناصر النموذج عبر واجهة برمجة تطبيقات MagicDraw's Open API. في هذا الإصدار ، ستجد كل ما تحتاجه لرسم نماذج UML الخاصة بك وتحريرها ونشرها. الإصدار القياسي من MagicDraw. يأخذ الإصدار القياسي جميع ميزات الإصدار الشخصي ويضيف إليها مخططات WAE والمحتوى والمتانة وتحليل النموذج وميزات التسهيل والأنماط القابلة للتخصيص والقابلة للتمديد والتكامل مع IDEs الأكثر شيوعًا ومجموعة من قوالب النماذج المحددة مسبقًا وملفات تعريف UML. يدعم الإصدار القياسي أيضًا امتدادات الرسم التخطيطي لـ UNISYS XMI للتبديل بين نماذج MagicDraw التي تقوم بإنشائها باستخدام أدوات نمذجة UML الأخرى بالإضافة إلى أحدث عروض أدوات هندسة النماذج (MDA). الإصدار القياسي متوفر في إصدارات ترخيص مستقلة ومتحركة ومتوافقة مع خادم MagicDraw Teamwork. الإصدار القياسي مناسب بشكل مثالي لجميع المحللين والمهندسين المعماريين الذين يحتاجون إلى العديد من ملحقات النماذج وتسهيلات النمذجة. الإصدار المحترف من MagicDraw. الإصدار المحترف مبني على قدرات الإصدار القياسي وهو متاح في واحد من ثلاثة إصدارات خاصة بلغة البرمجة - Java و C ++ و C # بالإضافة إلى ميزات الإصدار القياسي ، يضيف الإصدار المحترف إنشاء كود ووظيفة هندسية عكسية. الإصدار الاحترافي مثالي لمن يريد إنشاء رمز من نموذج موجود أو إنشاء نموذج UML من مشروع موجود. إصدار المشروع MagicDraw. يمثل MagicDraw Enterprise Edition الجزء العلوي من مجموعة منتجات MagicDraw ويمثل الحل النهائي لجميع احتياجات النمذجة الخاصة بك. يجمع الإصدار Enterprise Edition بين جميع وظائف الإصدارين الشخصي والقياسي وجميع الإصدارات الثلاثة من الإصدار الاحترافي ، في حل برمجة UML متطور وشامل. لكن إصدار Enterprise لا يتوقف عند هذا الحد ويضيف وظائف هندسة الكود والرسم التخطيطي في مخطط CORBA IDL و EJB و WSDL و XML. للعمل مع بنية قاعدة البيانات ، لا يوفر الإصدار Enterprise هندسة التعليمات البرمجية والرسم التخطيطي فحسب ، بل يوفر أيضًا إمكانية استرداد الهيكل عبر JDBC. يعد MagicDraw Enterprise Edition أمرًا ضروريًا عند العمل باستخدام العديد من تقنيات التطوير وقواعد البيانات.