אודות הנדסה לאחור של קוד ל- UML

חשוב: מאמר זה תורגם בתרגום מכונה, ראה כתב ויתור. תוכל למצוא את הגרסה באנגלית של המאמר כאן לעיונך.

אם אתה מפתח פרוייקטים ב- Microsoft Visual C++‎, ב- Microsoft Visual Basic או ב- Microsoft Visual C#‎, ‏Visual Studio .NET מציע פתרון משולב של מידול תוכנה באמצעות Microsoft Office Visio. מתוך Visual Studio, באפשרותך לבצע הנדסה לאחור של קוד המקור שלך לשפת המידול האחידה (UML); הגדרות המחלקה של הפרוייקט שלך ישמשו להפקת דיאגרמת UML בסביבת Visio.

לדוגמה, ייתכן שעברו בירושה מדור קודם פתרון שפותח באמצעות Visual Basic או Visual C++. כדי להבין טוב יותר את מבנה הפתרון, באפשרותך לפתוח אותו ב- Visual Studio .NET ולאחר מכן לחלץ מבני שלו עבור הצגה כרכיבים בדיאגרמת מבנה סטטי של UML באופן אוטומטי. לחלופין, ייתכן שכתבת חדש פרוייקט ב- Visual c# (או ב- Visual Basic או Visual C++) וברצונך להציג את המחלקות שלו אובייקטים גרפיים. באמצעות הגדרות המחלקה בפרוייקט שלך, הנדסה לאחור מאפשרת לך להציג את מודל העיצוב עבור הפרוייקט החדש שלך.

הנדסה לאחור של פרוייקט או של פתרון שלם

באפשרותך לבצע הנדסה לאחור של פתרון שלם או של פרוייקט נבחר בתוך פתרון. הבחירות שתבצע בתוך Solution Explorer ב- Visual Studio יקבעו אילו פריטים יעברו הנדסה לאחור ל- UML של Visio.

הערה: הקפד לבנות את הפתרון ב- Visual Studio לפני ביצוע הנדסה לאחור כדי לסייע בפתרון של הפניות בין פרוייקטים.

ביצוע הנדסה לאחור ב- Visual Studio

בסביבת Visual Studio, הנדסה לאחור מופעלת מפקודה בתפריט Project. מידע ממודל הקוד יחולץ, Visio יופעל ורכיבים של הקוד שלך שעברו הנדסה לאחור יופיעו כסמלים בתצוגת עץ של Visio UML Model Explorer. לאחר מכן תוכל לגרור אל דף ציור צורות מחלקה של UML המשקפות הגדרות מחלקה בקוד המקור כדי להציג באופן חזותי את הארכיטקטורה של הפתרון החדש או הפתרון מדור קודם.

במהלך פעולת הנדסה לאחור, מידע מצב אודות הפעולה נכתב אל החלון Output ב- Visual Studio.

הפעלת קבצים קיימים של Visio מתוך בתוך Visual Studio

כאשר תצוגת עץ של פרוייקט עוברת הנדסה לאחור, ציור Visio נוסף לפתרון תחת Solution Items. לחיצה כפולה על דיאגרמת Visio תביא להפעלת Visio ולפתיחת הקובץ הנבחר.

הערה: כתב ויתור בנוגע לתרגום מכונה: מאמר זה תורגם על-ידי מערכת מחשב, ללא התערבות אדם. Microsoft מציעה את תרגומי המכונה כדי לסייע למשתמשים שאינם דוברי אנגלית ליהנות מתוכן בנושא מוצרים, שירותים וטכנולוגיות של Microsoft. מכיוון שהמאמר תורגם על-ידי מכונה, הוא עלול להכיל שגיאות באוצר המילים, בתחביר או בדקדוק.

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×