طراحی معماری نرم افزار با کاربست راهکار جنبه گرا: مطالعه موردی نرم افزار شهرداری نورشهر مازندران
سال انتشار: 1395
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 656
فایل این مقاله در 14 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
این مقاله در بخشهای موضوعی زیر دسته بندی شده است:
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
IRCEM01_226
تاریخ نمایه سازی: 25 آذر 1395
چکیده مقاله:
در دهه های اخیر عدم توجه صحیح به خواسته ها و نیازمندی های کاربران و یا تجزیه و تحلیل ناصحیح آنها منجر به شکست بسیاری از محصولات نرم افزاری شده است. طراحی معماری نرم افزار به شیوه ی چنبه گرا یکی از راهکارهای مؤثر در جهت مواجهه با این چالش است. در حال حاضر مفهوم جنبه ی نرم افزاری در بخش تجزیه و تحلیل و طراحی معماری نقش پررنگ تری دارد. متاسفانه مدل سازی نرم افزار و نمایش دغدغه های متقاطع در مراحل پایانی توسعه نرم افزار منجر به بروز پیچیدگی و پراکندگی کدهای برنامه می شود. از این رو پژوهشگران تکنیک های مدل سازی را با هدف مدل سازی جنبه در مراحل اولیه توسعه نرم افزار پیشنهاد کردند. روش توسعه نرم افزار به شیوه ی جنبه گرا راهی برای پیمانه بندی برنامه و جداسازی دغدغه ها از ابتدا تا زمان انتشار نرم افزار است. در این مقاله پیمانه بندی جنبه ها در معماری نرم افزار با روش AOGA انجام گرفته است. در تجزیه، تحلیل و طراحی معماری، مفاهیم توصیف معماری جنبه گرا شرح داده شده است. رویکرد این مدل با زبان مدل سازی UML انجام شده است و حوزه مسئله نرم افزار شهرداری است که شامل چهاربخش فنی و عمرانی، اصناف، ساختمانی و بخش نوسازی است. طراحی نرم افزار با روش فوق الذکر منجر به شناخت بهتر نیازمندی ها، جنبه های نرم افزاری و جداسازی دغدغه های متقاطع شده است.
کلیدواژه ها:
نویسندگان
حمیرا زکایی
دانشجوی کارشناسی ارشد مهندسی کامپیوتر، نرم افزار، موسسه آموزش عالی دیلمان لاهیجان
فاطمه احمدی آبکناری
استادیار، گروه مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه پیام نور رشت
غلامحسین اکباتانی فرد
استادیار، گروه مهندسی کامپیوتر، نرم افزار، موسسه آموزش عالی دیلمان لاهیجان
مراجع و منابع این مقاله:
لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :