مقالات رشته الکترونیکمقالات رشته مهندسی

ارائه مدل فرایندی برای ساخت سیستمهای بزرگ

امروزه، یکی از مسائل مطرح در مهندسی نرم افزار، ساخت سیستم های بزرگ مانند سیستم های رزرواسیون بلیط و سرویسهای هوایی می باشد. به طور کلی ساخت هر سیستم شامل مراحلی است که این مراحل و نحوه قرارگیری آنها در کنار یکدیگر، وابسته به خصوصیات آن سیستم است.

مطلب ارائه مدل فرایندی برای ساخت سیستمهای بزرگ مشتمل  ۲۱ صفحه است، برای دیدن فهرست مطالب مقاله و جزئیات آن به اطلاعات اضافی زیر مراجعه فرمایید.

فهرست مطالب

چکیده: ۲

۱- مقدمه: ۲

۲-تعریف مدل فرایند: ۲

۳-تعریف سیستم بزرگ: ۳

۴- مروری بر کارهای انجام شده قبلی: ۵

۵- مدل فرایند پیشنهاد شده برای سیستم های بزرگ: ۷

۵-۱- ایجاد view های لازم و مدل کردن معماری بر اساس مدل ۴+۱: ۸

۵-۲- ایجاد framework برای سیستم مربوط: ۹

۵-۳- pattern: 10

۵-۴- مدیریت پیکربندی نرم افزار (Software Configuration Management): 10

۶- مدلسازی مدل ارائه شده با ابزار UML : 11

۷- مقایسه مدل پیشنهادی با مدلهای رایج: ۱۸

۷- ارزیابی مدل پیشنهادی: ۱۹

۸- نتایج: ۲۰

۹- خلاصه: ۲۰

۱۰- فهرست منابع. ۲۱

خرید با کلیه کارت های بانکی (دانلود فایل بلافاصله پس از خرید)

مقالات رشته الکترونیک مقالات رشته مهندسی

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

تعریف مدل فرایند:

مدل فرایند توسط محققین مختلفی تعریف شده است که بیشتر آنها تعریف مورد نظر را به منظور مدلسازی فرایند ارائه کرده اند که مدنظر ما نمی باشد و در زیر به تعاریفی که به توسعه سیستم توجه کرده اند، می پردازیم.

تعریف سیستم بزرگ:

سیستم های بزرگ نیز توسط محققین مختلفی تعریف شده اند که در زیر به بررسی هر یک می پردازیم:

  1. در سال ۲۰۰۰ [۱۶] سیستم های بزرگ به عنوان سیستم هایی با دو خصوصیت زیر تعریف شده اند:
  • پیچیدگی
  • توزیع شدگی

مروری بر کارهای انجام شده قبلی:

 در رابطه با ارائه مدل فرایند برای سیستم های بزرگ و بررسی چرخه حیات آن کارهای بسیار کمی انجام شده است. بعضی از منابع، [۹, ۱۹] برای ساخت سیستم های بزرگ، تنها به معرفی pattern پرداخته اند.

مدل فرایند پیشنهاد شده برای سیستم های بزرگ:

در این قسمت، مدل فرایندی برای ساخت سیستم های بزرگ ارائه می شود. با توجه به اینکه یکی از خصوصیات   سیستم های بزرگ، قابلیت استفاده از اجزاء موجود و در واقع، قابلیت استفاده مجدد می باشد، متدولوژی شیء گرا برای ساخت این سیستم ها بسیار مناسب بوده و به منظور مدلسازی آن، دیاگرامهای UML قابل استفاده می باشند.

 ایجاد framework برای سیستم مربوط:

Frame work بخشی از برنامه کاربردی است که قابلیت استفاده مجدد دارد. در واقع یک اسکلت کاری با دامنه مشخص می باشد که در آن، ساختار از قبل طرح بندی شده است و تعداد زیادی قطعات خالی دارد که می توانند از طریق تیم طراحی پر شوند.

مدلسازی مدل ارائه شده با ابزار UML :

در این بخش، مدل ارائه شده با ابزار UML، مدل می شود. در واقع هدف این است که با این مدلسازی، قابل استفاده بودن مدل پیشنهادی را توجیه کنیم

ارزیابی مدل پیشنهادی:

نظر به اینکه مدلهای ارائه شده قبلی، با مدل پیشنهادی قابل مقایسه نمی باشند، در این بخش به ارزیابی مدل ارائه شده می پردازیم. بطور کلی می توان گفت یک مدل نرم افزاری کارا باید دارای خصوصیات زیر باشد

نتایج:

در این مقاله، مدل فرایندی برای ساخت سیستمهای بزرگ، پیشنهاد شد. و سپس با ابزار UML مدل شد. در واقع با مدل کردن آن، ثابت کردیم که این مدل قابل استفاده می باشد. سپس این مدل را با مدلهای رایح مقایسه کردیم و دیدیم که نسبت به آنها کاملتر می باشد.

خلاصه:

در این مقاله، مدل فرایندی برای ساخت سیستمهای بزرگ، پیشنهاد شد. به این منظور ابتدا مدل فرایند تعریف شد. سپس سیستم های بزرگ تعریف شده و  خصوصیات آنها، بررسی شده و نهایتا مدلی برای ساخت آن به همراه ابزار مورد استفاده در آن ارائه شد.

خرید با کلیه کارت های بانکی (دانلود فایل بلافاصله پس از خرید)

مقالات رشته الکترونیک مقالات رشته مهندسی

برچسب ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

ده − دو =