صفحه 1 از 1
مستندسازي نرم افزار
ارسال شده: شنبه ۳۰ شهریور ۱۳۸۷, ۳:۲۰ ب.ظ
توسط leilasoltani
برای مستندسازی (documentation) یک سیستم نرم افزاری از نظر logic و Business که حالت دیاگرامی و با تصاویر باشد چه روشهایی وجود دارد و بهترین آنها چیست؟

ارسال شده: یکشنبه ۳۱ شهریور ۱۳۸۷, ۱۲:۵۸ ق.ظ
توسط Frogfoot
سوال واضحی نیست، اگر هم بخوایم به همین سبک جواب بدیم، باید بگیم: به هر اندازه که دلتان بخواهد روش وجود داره!
باید توضیح بدید که اولا مستندسازی چه مرحله ایی از توسعه نرم افزار، ثانیا، آیا از روش توسعه خاصی (مثل RUP) استفاده می کنید، یا فقط همینطوری می خواید بدونید برای کشیدن نمودار و دیاگرام در توسعه نرم افزار از چی استفاده می کنند؟ اگر سوال همینه، غالبا از استاندارد UML برای رسم دیاگرام های مختلف در مراحل مختلف توسعه نرم افزار استفاده می کنند.
ارسال شده: یکشنبه ۳۱ شهریور ۱۳۸۷, ۸:۲۳ ق.ظ
توسط leilasoltani
در مرحله بازنگري مجدد يک سيستم نرم افزاري موجود، پس از استخراج Use Caseها لازم است Logic برنامه و يا همان منطق پياده سازي Application را استخراج کنيم با روشهاي UML توضيحات تفصيلي ميخواهم.
ارسال شده: یکشنبه ۳۱ شهریور ۱۳۸۷, ۶:۲۲ ب.ظ
توسط Frogfoot
UML انواع و اقسام نمودارها را ارائه میکنه، اینکه شما از کدامشان برای پیاده سازی منطق برنامه استفاده کنید، بستگی به شما و مخاطب شما داره؛ یعنی فردی که قرار هست از اون مستندات استفاده کنه.
بطور کلی می تونید درباره Class Diagram, Activity Diagram, Sequence Diagram, State-machine Diagram تحقیق کنید، هر کدوم از این نمودارها برای نمایش ساختار و رفتار یک سیستم از یک یا چند جنبه خاص بکار میرند. مثلا Class Diagram ارتباطات بین کلاس ها را مشخص میکنه، Sequence Diagram چگونگی تعامل کلاس ها و سایر اجزا برنامه با هم در طول زمان را مشخص میکنه، و...