طراحی یک سیستم برای ارزیابی و مقایسه برخی معماری های نرم افزار برای سیستم های اطلاعاتی

پایان نامه
چکیده

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

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

مدل فرایند – رفتار گرای نوین برای طراحی سیستم های اطلاعاتی

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

متن کامل

بازمفهوم سازی سواد اطلاعاتی برای تیم های طراحی نرم افزار کتابخانه

Information literacy and its competencies in workplace play a key role in evaluating workforce. However, information literacy models and its definitions cannot be generalized to different contexts. Library software design by nature is a profession whose tasks are directly tied to information literacy and information technology competencies. In addition, human resource (software designer) is a c...

متن کامل

مدلی برای ارزیابی سیستم های اطلاعاتی بیمارستان

مقدمه: مراکز بهداشتی-درمانی به علت وجود حجم و تنوع بالای اطلاعاتی در زمینه های مختلف، به شدت نیازمند استفاده از ابزارهای مختلف فناوری اطلاعات است و بهترین ابزار جهت مدیریت این مجموعه اطلاعات گسترده و متنوع، سیستم های اطلاعاتی بیمارستانی است. این مطالعه به معرفی یک چارچوب مفهومی جامع پرداخته است که شامل ابعاد اصلی ارزیابی سیستم اطلاعات بیمارستان (در سه بخش کلی) به همراه شاخص های مربوط به هر بعد ...

متن کامل

طراحی یک سیستم خبره برای ارزیابی و انتخاب تأمین کننده

یکی از فاکتورهای مهم در مدیریت زنجیرۀ تأمین، انتخاب تأمین‌کنندۀ مناسب است، به‌طوری‌که تصمیم‌گیری صحیح در این مورد سبب کاهش هزینه‌های خرید، ایجاد رابطۀ پایدار با تأمین‌کننده‌ها و تقویت استراتژی رقابتی در بازار می‌شود. در این مقاله ابتدا با بررسی مقالات مرتبط، معیارهای مهم در امر انتخاب به‌دست آمد و سپس با روش دلفی فازی، وزن­دهی معیارها و ارزیابی گزینه‌ها انجام گرفت. با رتبه‌بندی گزینه‌ها به‌روش ...

متن کامل

طراحی یک سیستم پشتیبان تصمیم گیری برای ارزیابی مشتریان

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

متن کامل

ارزیابی میزان تطابق مولفه‌های نرم افزاری سیستم های اطلاعات سلامت با معیارهای کیفیت نرم افزار

Abstract: The impacts of employing healthcare information systems in decreasing the admission and discharge time, patient transfer time, the internal clashes and clinical applications, time to get answers and refer to previous data file, increasing information and request accuracy, accelerating the communication between hospital wards, increasing patient satisfaction, providing better quality s...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده ریاضی و کامپیوتر

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023