یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

یاری فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

و تمرکز برفازِRUP معرفی متدولوژی Business Modeling

اختصاصی از یاری فایل و تمرکز برفازِRUP معرفی متدولوژی Business Modeling دانلود با لینک مستقیم و پر سرعت .

و تمرکز برفازِRUP معرفی متدولوژی Business Modeling


 و تمرکز برفازِRUP معرفی متدولوژی  Business Modeling

 و تمرکز برفازِRUP معرفی متدولوژی­

Business Modeling

 49  صفحه قابل ویرایش 

قیممت فقط 5000 تومان 

 

 

 

چکیده

 

متدولوژی آر.یو.پی، یکی از پیشرفته ترین و مشهورترین متدولوژی­های توسعه نرم­افزار در چند سال اخیر شده است. این متدولوژی، توسعه نرم افزار را با عبور از چهار فاز اصلی با عنوان فاز شروع، تفضیل، ساخت و انتقال به انجام می­رساند و در هر یک از این فازها 9 دیسیپلین اصلی که یکی از آن­ها مدل­سازی کسب­و کار می­باشد، برای توسعه اجرا می­گردد. از مزایای این متدولوژی استفاده­ی عمیق از مفاهیم زبان مدل سازی یکپارچه (یو.اِم.اِل)است. یو.اِم.اِل استانداردی قوی و توانمند است که می تواند کلیه­ی بخش­های توسعه نرم افزار را پشتیبانی کند و مدیریت وکنترلِ مناسبی را برای تیمِ توسعه نرم­افزار ایجاد نماید. اعضای گروه توسعه­ی نرم افزار بر مبنای این متدولوژی و زبان یو.اِم.اِل، یک زبان و هم­جهت می شوند.

با توجه به اهمیت این متدلوژی و نقش آن در توسعه­ی نرم­افزار، هدف ما در این پایان نامه آشنایی با این متدلوژی، فازها و دیسیپلین­های موجود در آن می­باشد.

 

فهرست مطالب

 

فصل اوّل

     آر.یو.پی چیست؟. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    تعریف آر.یو.پی . . . . . . . . . . . . . .. . .. . . . . .  . . . .  . . . . . . . . . . . . . . . . . . . . . . . . .  2

    چه کسانی از آر.یو.پی استفاده می کنند؟. . .. . . . . . . . . . .. . . . . . . . . . . . . . .  . . . . .  .4 

    آر.یو.پی به عنوان یک رویکردِ مهندسی نرم افزار . . . . . . . . . . . . . . . . . . . . . . . .  . .. . . 6

    اصول بنیادی . . . . . . . . . . . . . . . . . . . . .. . . . . . . . .. . . . . . . . .. . . . . . . . . . . . . . . . . 6

    آر.یو.پی به عنوان یک فرایند به خوبی تعریف شده ی تولید نرم افزار. . . . . . . . . . . . . . ..7

    سازماندهی فرایند آر.یو.پی . .. . . . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . .  . . . . . . .  9

    ساختار دینامیک . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . 10

    فاز آغازین . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . .11

    فاز تشریح (معماری) . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

    فاز ساخت . . . . .. . .. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

    فاز انتقال . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . 13

   ساختار محتوایی. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . 15

    چرا آر.یو.پی از واژه ی دیسیپلین استفاده کرده است؟ . . . . . . . . . . . . . . . . . . . .  .. . . .15

    سایر عناصر محتوایی آر.یو.پی . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18

 

فصل دوّم

    دیسیپلین های آر.یو.پی. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . .  . . . 22

    دیسیپلین مدلسازی سازمان (مدل سازی کسب و کار) . . . . . . . . . . . . . . . . . .  . . . . .23

    دیسیپلینِ نیازمندی ها . . . . . . . . . . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . .   . . . 24

    دیسیپلین تحلیل و طراحی . . . . . . . . . . . .. . . . . . . . . . . . . . . . . . . . . . . .  .   . . . . 26

    دیسیپلین پیاده سازی . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   . . .  . . . . .28

    دیسیپلین تست . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   . . . . . . . .30

    دیسیپلینِ استقرار . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . . . . . .   . . . . . . .  32

    دیسیپلین های پشتیبان (کمکی) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . .33

    دیسیپلین مدیریت پروژه . . . . . . . . . . . . . . . . . . . . .  .. . . . . . . . . . . . .   . . . . . . . . .33

    دیسیپلین محیط . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

    دیسیپلین مدیریتِ پیکربندی و تغییرات . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  . . . .36

 

فصل سوم

    دیسیپلینِ مدل سازی سازمان (مدل سازی کسب و کار) . . . . . . . . . . . . . . . . . . . . . .39

        دلایل مدل سازی سازمان . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..  . . . . . . . 40

     سناریوهای مدل سازی سازمان . . . . . . . . . .  . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . 41

    نقش ها و دستاوردها . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . .. 43

    مهمترین نقش های موجود در دیسیپلین مدل سازی سازمان . . . . . . . . .  . . . . . . . . . 44

    مهمترین دستاورد های دیسیپلین مدل سازی سازمان . . . . . . . . . . . . . . . . . . . . . . . . 46

    جریان کار . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . . .47

      


فهرست شکل ها

فصل اول

    شکل 1-1 مدل مهندسی فرایند نرم افزار . . . . . . . . . . . . . . . . . . . . .  . . . . . . . . . . 8

    شکل 1-2 ساختار دینامیک . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    شکل 1-3 مراحل مهندسی و فراوری در چرخه ی تولید . . . . . . . . . . . . . . .. . . . . . . 11

    شکل 1-4 ارتباط میان مؤلفه های کلیدی در ساختار محتوایی آر.یو.پی . . . . . .. . . . . .  . 16

فصل دوّم

     شکل 2-1 نمایی مقطعی از دیسیپلین نیازمندی ها در طول فازهای چرخه ی تولید . .. .  . 24

     شکل 2-2 نمایی مقطعی از دیسیپلین تحلیل و طراحی در طول فاز های چرخه ی تولید . ..26

    شکل 2-3 نمایی مقطعی از دیسیپلین پیاده سازی در طول فازهای چرخه ی تولید . . .. . . . 28

     شکل 2-4 نمایی مقطعی از دیسیپلین تست در طول فازهای چرخه ی تولید . .. . . . . . . . .30

     شکل 2-5 نمایی مقطعی از دیسیپلین اِستقرار در طول فازهای چرخه ی تولید . .. . . . . . .35

     شکل 2-6 نمایی مقطعی از دیسیپلین مدیریتِ پروژه در طول فازهای چرخه ی تولید .. . . .33 

     شکل 2-7 نمایی مقطعی از دیسیپلین محیط در طول فازهای چرخه ی تولید . .. . . . . . . . .35

شکل 2-8 نمایی مقطعی از دیسیپلین مدیریتِ پیکربندی و تغییرات درطول فازهای چرخه تولید. . 36

فصل سوّم

    شکل 3-1 نمایی مقطعی از دیسیپلین مدل سازی سازمان در طول فازهای مختلف. .. .. . . . .39

    شکل3-2  نقش ها و دستاوردهای مدل سازی سازمان. . . . . . . . . . . . . . . . . . ..  .  . . . .43

    شکل 3-3 فعالیتها و دستاوردهای مرتبط با تحلیل گر فرایند های سازمان . . . . . . . .. . . ... .44

    شکل 3-4 فعالیتها و دستاوردهای مرتبط با نقشِ طراحِ سازمان. . . . . . . . . . . . . . ..   . . . 45

     شکل 3-5 نمونه ای از یک مدل تحلیلِ سازمانی . . . . . . . . . . . . . . . . . . . .. . . .  . . . . 47

    شکل 3-6 جریان کار در دیسیپلین مدل سازی سازمان . . . . . . . . . . . . . . . . . . . . . . . . .48
 


دانلود با لینک مستقیم


و تمرکز برفازِRUP معرفی متدولوژی Business Modeling

پاورپوینت درباره مقایسه ای بر متدولوژی های ساخت یافته و شی گرا

اختصاصی از یاری فایل پاورپوینت درباره مقایسه ای بر متدولوژی های ساخت یافته و شی گرا دانلود با لینک مستقیم و پر سرعت .

پاورپوینت درباره مقایسه ای بر متدولوژی های ساخت یافته و شی گرا


پاورپوینت درباره مقایسه ای بر متدولوژی های ساخت یافته و شی گرا

فرمت فایل : power point  (لینک دانلود پایین صفحه) تعداد اسلاید  : 27 اسلاید

 

 

 

 

 

بخشی از اسلایدها :

oمقدمه – مشکل واژگان و مفاهیم
oتعریف متدولوژی
oیک دسته بندی متداول از متدولوژی ها
oنحوه انتخاب یک متدولوژی مناسب
oمتدولوژی های ساختیافته
oمتدولوژی های شی گرا
oآشنایی با متدولوژی شی گرای RUP
oآشنایی با متدولوژی ساختیافته SSADM
oمقایسه بین متدولوژی RUP و متدولوژی SSADM

 

متدولوژی یعنی چه

oمتدولوژی ، روش شناسی ، و فرا روش همه یک مفهوم یکسانند
oمتدولوژی :
مجموعه ای از روش ها ، فنون و ابزارهای تحلیل و طراحی سیستم که در چهارچوب یک انگاره مدلسازی مبتنی بر یک الگوی مفهومی برای ساماندهی روند توسعه سیستم ها به روشی نظام مند به کار می رود
oفرآیند نرم افزار : یکسری مراحل قابل پیش بینی و نقشه مسیری است که به ما کمک می کند تا نتایجی را در زمان معین و با کیفیت بالا ایجاد کنیم 
oآیا متدولوژی و فرآیند نرم افزار دو مفهوم یکسانند ؟
 

دانلود با لینک مستقیم


پاورپوینت درباره مقایسه ای بر متدولوژی های ساخت یافته و شی گرا

دانلود پاورپوینت متدولوژی ساخت سیستم های اطلاعاتی فاز Inception - پانزده اسلاید قابل ویرایش

اختصاصی از یاری فایل دانلود پاورپوینت متدولوژی ساخت سیستم های اطلاعاتی فاز Inception - پانزده اسلاید قابل ویرایش دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت متدولوژی ساخت سیستم های اطلاعاتی فاز Inception - پانزده اسلاید قابل ویرایش


دانلود پاورپوینت متدولوژی ساخت سیستم های اطلاعاتی فاز Inception - پانزده اسلاید قابل ویرایش

 

 

 

 

فاز Inception  به دلیل تلاش های تولید و توسعه جدید به صورت پایه ای اهمیت فراوانی دارد.
در این فاز ریسک های نیازسنجی و تجاری مهمی وجود دارد که باید پیش از اینکه اجرای پروژه مورد توجه قرار گیرد ، بررسی شوند.
برای پروژه هایی که بر توسعه سیستم موجود متمرکزند ، فاز Inception کوتاهتر است ، با این حال برای حصول اطمینان از اینکه پروژه ارزش انجام دادن دارد و امکان پذیر نیز هست ، انجام می شود.

برای دانلود کل پاورپوینت از لینک زیر استفاده کنید:


دانلود با لینک مستقیم


دانلود پاورپوینت متدولوژی ساخت سیستم های اطلاعاتی فاز Inception - پانزده اسلاید قابل ویرایش

تحقیق درباره بهبود متدولوژی MaSE در تسهیل سیستم های نرم افزاری

اختصاصی از یاری فایل تحقیق درباره بهبود متدولوژی MaSE در تسهیل سیستم های نرم افزاری دانلود با لینک مستقیم و پر سرعت .

تحقیق درباره بهبود متدولوژی MaSE در تسهیل سیستم های نرم افزاری


تحقیق درباره بهبود متدولوژی MaSE در تسهیل سیستم های نرم افزاری فرمت فایل : word (قابل ویرایش) تعداد صفحات : 30 صفحه










چکیده
در این مقاله, متدولوژی MaSE بر اساس یک تجربه عملی بهبود داده شده است. بدین منظور, پس از مطالعه اولیه متدولوژی MaSE, با انتخاب یک سیستم فروش الکترونیکی کتاب به عنوان یک سیستم نمونه, مراحل مختلف تحلیل و طراحی به صورت عملی تجربه شده است. با پیاده‌سازی سیستم موردنظر بر اساس نتایج حاصل از تحلیل و طراحی, قابلیتهای متدولوژی در تسهیل پیاده‌سازی سیستم نرم‌افزاری, مورد ارزیابی قرار گرفته است. بر‌اساس مشاهدات و ارزیابی‌های به عمل آمده, کمبودها و مشکلات شناسایی شده در متدولوژی MaSE عبارتند از: شکاف موجود بین مراحل تحلیل و طراحی, عدم مدل‌سازی و بازنمایی دانش مورد نیاز عامل, تبدیل کلیه نقشهای سیستم به عاملها و کمبودهای مستندسازی. برای رفع این مشکلات و ضعفها, مراحل شرح و مستندسازی نقشها, مدل‌سازی دانش و مدل‌سازی کلاس عامل-شی به متدولوژی اضافه شده است. بر اساس بهبودهای ارائه شده در مقاله, زمان تحلیل, طراحی و پیاده‌سازی سیستم کاهش می‌یابد و شکاف موجود در مراحل مختلف متدولوژی برطرف می‌گردد. علاوه برآن که سیستم تولید شده قابلیت نگهداری بیشتری خواهد یافت.






1. مقدمه

امروزه استفاده از عاملها, به صورت قابل ملاحظه‌ای در ساخت سیستمهای کامپیوتری افزایش یافته است. باز بودن, پیچیدگی بالای نرم‌افزار, منابع داده‌ای و کنترلی توزیع‌شده و انعطاف‌پذیری بالا, ویژگیهای سیستمهایی هستند که تکنولوژی عامل امکان تولید آنها را فراهم می‌کند. “تجرد” دیدگاه عاملها, نحوه “شکستن مساله” در سیستمهای مبتنی بر عامل, مدیریت روابط سازمانی با استفاده از خودمختاری و هوشمندی عاملها موجب می‌گردد, یک سیستم پیچیده و باز با روشهای بر مبنای عامل با سهولت بیشتری پیاده‌سازی گردد. بر‌اساس ویژگیهای فوق سیستمهای بر مبنای عامل به عنوان نسل بعدی سیستمهای نرم‌افزاری مطرح می‌باشند[7].
نقش مهندسی نرم‌افزار تامین مدلها و تکنیکهایی است که باعث تسهیل فرآیند تولید و نگهداری نرم‌افزار می‌گردد. با ظهور یک دیدگاه جدید در تولید سیستمهای نرم‌افزاری, زبانهای برنامه‌نویسی, ابزارهای تولید نرم‌افزار و متدولوژیهای مهندسی نرم‌افزار مناسب با آن نیز مطرح می‌گردد. عاملها دارای شباهت بسیاری با اشیا می‌باشند, اما دیدگاه و ویژگیهایی که یک عامل را از یک شی متمایز می‌نماید, موجب می‌شود متدولوژیهای شی‌گرا برای سیستمهای بر مبنای عامل مناسب نباشند. بدین علت این سیستمها نیاز به متدولوژیهای مهندسی نرم‌افزار بر اساس ویژگیهای منحصر به فرد عاملها دارند [8,11].
متدولوژیهای گوناگونی برای تحلیل و طراحی سیستمهای مبتنی بر عامل ارائه شده‌اند [6]. می‌توان این متدولوژی‌ها را به دو دسته عمده طبقه‌بندی کرد.‌ دسته اول متدولوژیهایی که بر اساس توسعه روشهای مهندسی نرم‌افزار شی‌گرا و انطباق آنها با دیدگاه عامل ایجاد شده‌اند. این متدولوژیها عبارتند از Gaia [15],‌ MaSE‌[16,3,1], MESSAGE [11]. دسته دوم متدولوژیهای هستند که توسعه روشهای مهندسی دانش می‌باشند. MAS-CommonKADS [14], CoMoMAS [5], نمونه‌هایی از این متدولوژیها هستند.
گسترش متدولوژیهای موجود این فایده را دارد که مفاهیم، نمادها و روشهای به کاررفته در متدولوژیهای موجود، به خصوص روشهای شی‌گرا، برای اکثریت جامعه مهندسین نرم افزار آشنا می‌باشند. اما، باید توجه داشت که اساس تجزیه سیستمها در روشهای شی گراء با تجزیه در روشهای مبتنی برعامل متفاوت است و روشهای شی گراء امکانات لازم برای مدل سازی بسیاری از جنبه‌های سیستمهای مبتنی برعامل مانند وضعیتهای ذهنی، رفتار اجتماعی، سازمان عاملها، همکاری، هماهنگی و بعضی از خصوصیات عاملها مانند “واکنشی “ و”پیش فعال بودن” را فراهم نمی‌کنند. به همین منظور نیاز به روشها و تکنیکهای جدید مخصوص تجزیه و تحلیل سیستمهای مبتنی برعامل مطرح می‌گردد. در بخشهای بعدی متدولوژی MaSE به عنوان یک روش تحلیل و طراحی سیستمهای بر مبنای عامل که گسترش روشهای شی‌گرا می‌باشد, ارزیابی و بهبود داده می‌شود.

دانلود با لینک مستقیم


تحقیق درباره بهبود متدولوژی MaSE در تسهیل سیستم های نرم افزاری

دانلود متن کامل پروژه بررسی تطبیقی متدولوژی های مبتنی بر عامل

اختصاصی از یاری فایل دانلود متن کامل پروژه بررسی تطبیقی متدولوژی های مبتنی بر عامل دانلود با لینک مستقیم و پر سرعت .

دانلود متن کامل پروژه بررسی تطبیقی متدولوژی های مبتنی بر عامل


 دانلود متن کامل پروژه بررسی تطبیقی متدولوژی های مبتنی بر عامل

سمینار کارشناسی ارشد

مهندسی نرم­ افزار

بررسی تطبیقی متدولوژی­های مبتنی بر عامل

تعداد صفحات : 73 صفحه

مقدمه

 

با گسترش تکنولوژی اطلاعات و  تغییر سریع سیستم­های اطلاعاتی و همچنین افزایش استفاده از سیستم­های غیر متمرکز همانند تلفن­های همراه و سیستم­های بر پایه وب ، استفاده از روشی موثر برای توسعه این سیستم­ها لازم به نظر می­رسد. دلایل زیادی برای علاقه به عاملها وجود دارد که مهمترینشان این مفهوم است که انها میتوانند با یکدیگر برای براورده نمودن اهدافشان همکاری نمایند و راه معمولی انتقال سیستمهای قدیمی به سیستمهای توزیعی امروزی مجهز کردن انها به عاملهاست، یعنی اینکه در طرف هرکدام عاملهایی گذاشته شود که توانایی ارتباط با یکدیگر را داشته باشند. به دلیل خصوصیات عامل­ها و تفاوت­های آنها با اشیاء ، روش­های شیءگرایی مورد استفاده جوابگو نیستند. به همین جهت استفاده از روش­های مهندسی مبتنی بر عامل ضروری به نظر می­رسد. برای استفاده از مهندسی نرم­افزار مبتنی برعامل بایستی متدولوژی را که بیانگر راهنمایی­هایی در این راستا باشد معرفی نمود.

در این سمینار هدف بررسی روش­های توسعه موثر مبتنی برعامل است، تا در نهایت بتوان متدولوژی مناسب برای حوزه کاربردی مد نظر انتخاب نمود. بر همین اساس چهارچوب سمینار در سه فصل ارایه می­گردد. در فصل اول به بررسی مفاهیم برنامه­نویسی شی­ءگرا و عامل می­پردازیم. سپس عامل­ها به طور کامل تشریح می­گردند. در فصل دوم مهندسی نرم­افزار مبتنی بر عامل  و متدولوژی­های موجود معرفی می­گردند. در فصل آخر متدولوژی­ها در یک چهارچوب خاص ارزیابی می­گردند.

فهرست مطالب

فصل 1: مقدمه­ ای بر عامل 

1-1 برنامه نویسی شیءگرا

1-2 برنامه نویسی عاملگرا

1-2-1 عامل

1-2-2 محیط عامل

1-2-3 معماری عامل

1-2-4 ارتباطات و هماهنگی در عامل­ها

1-3 مقایسه عامل و شیء

1-4 رابطه برنامه نویسی سرویس­گرا و عاملگرا

 

فصل 2: مهندسی نرم­ افزار مبتنی بر عامل

2-1 مهندسی نرم­افزار مبتنی بر عامل

2-1-1 فرایند توسعه

2-1-2 فرایند توسعه نرم افزار

2-1-3 مدل فرایند نرم افزاری

2-1-4 زبان مدل­سازی

2-1-5 متد

2-1-6 متدولوژی

2-2  متدولوژی COMOMAS.

2-3  متدولوژی MASCommonKADS

2-4  متدولوژی DESIRE

2-5  متدولوژی MASE

2-6  متدولوژی MASSIVE

2-7  متدولوژی GAIA

2-8  متدولوژی MESSAGE

2-9  متدولوژی TROPOS 

2-10 متدولوژی ADELFE

2-11 متدولوژی  INGENIAS

2-12 متدولوژی PASSI

2-13 متدولوژی PROMETHEUS

2-14 متدولوژی ROADMAP

2-15 متدولوژی OPM/MAS

2-16 متدولوژی AOR

2-17 متدولوژی ASPECS

2-18 تکامل متدولوژی­ها

فصل 3 : مقایسه متدولوژی­های مبتنی بر عامل 

3-1 روش­های ارزیابی

3-2 چهارچوب ارزیابی

3-3 مقایسه متدولوژی­ها

3-3-1 مقایسه مدل فرایند و چرخه حیات

3-3-2 مقایسه پوشش مفهوم

3-3-3 مقایسه زبان مدل­سازی

3-3-4 مقایسه عمل­گرایی

3-3-5 مقایسه ابزار مدل­سازی

3-3-6 مقایسه ابزار پیاده­سازی

3-3-7 مقایسه عرضه در بازار

3-3-8 مقایسه جنبه ­های حمایتی

3-4 نتیجه گیری

 

سمینار کارشناسی ارشد

مهندسی نرم­ افزار

بررسی تطبیقی متدولوژی­های مبتنی بر عامل

تعداد صفحات : 73 صفحه


دانلود با لینک مستقیم


دانلود متن کامل پروژه بررسی تطبیقی متدولوژی های مبتنی بر عامل