طراحی یک لایه ماناساز جنبه گرا با پشتیبانی از پرس و جوی شی گرا
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده ریاضی و کامپیوتر
- نویسنده محمدرضا جوینده رودسری
- استاد راهنما مهدی تشکری هاشمی
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1387
چکیده
ماناسازی به مجموعه عملیاتی گفته می شود که عمل ذخیره و بازیابی اشیا برنامه های کاربردی را انجام می دهند. مفهوم ماناسازی بیشتر به دلیل ناهمگونی پایگاه های داده رابطه ای با مدل های شی گرا بوجود آمده است. در این پایان نامه ابتدا مفاهیم موجود در ماناسازی را مورد مطالعه قرار می دهیم. سپس جنبه گرایی مورد بررسی قرار می گیرد. جنبه ها موجوداتی هستند که اجرای برنامه را برای انجام عملی قطع می کند و فرآیندهایی به آن اضافه می کنند. در مورد جنبه گرایی ابتدا مفاهیم موجود در آن مورد بررسی قرار می گیرد و سپس روشی جهت پیاده سازی زیر ساخت های لازم برای آن در چارچوب net ارائه می گردد. بررسی جنبه گرایی از آن جهت اهمیت دارد که می توان ماناسازی را به عنوان جنبه ای برای برنامه های کاربردی در نظر گرفت. در این پایان نامه نشان داده می شود که چگونه بعضی از مسائل موجود در ماناسازی می تواند به عنوان یک جنبه مطرح شود. همچنین روشی به منظور فراهم کردن امکان پرس و جو به صورت شی گرا برای لایه های ماناساز در این پایان نامه معرفی می شود. ارائه پرس و جوهای شی گرا یکی از پرارزش ترین امکاناتی است که یک لایه ماناساز می تواند در اختیار طراحان و برنامه نویسان قرار دهد. چون با استفاده از پرس و جوهای شی گرا، پرس و جوها می توانند توسط خصوصیات شی گرایی و در همان حوزه ای که اشیا تعریف شده اند طراحی شوند و نیازی نیست که در حوزه رابطه ای طراحی گردند. در نتیجه امکان استفاده از پرس و جوهایی قدرتمندتر، ساده تر و با قابلیت نگهداری بیشتر بوجود می آید. بر اساس مولفه طراحی شده در این کار، مولفه ای نیز برای طراحی پرس و جوهای شی گرا بر روی گراف ها طراحی شده است.
منابع مشابه
طراحی مدل شی گرا پیامهای اصلی برای پشتیبانی از پرونده الکترونیک سلامت(EHR)
Introduction: The recent advances in information and communication technology have increased the possibility to store and circulate information. EHR (Electronic health record) system, as an IT (Information Technology) in the healthcare field, can improve access to patient data. International research studies show that the benefits of e-health are significantly greater where EHR information can ...
متن کاملطراحی سیستم اطلاعاتی خرید با استفاده از متدولوژی شی ء گرا و مقایسه آن با متدولوژی ساخت یافته
در این مقاله پس از ذکر مقدمه ای کوتاه، ضمن بیان انواع سیستم های اطلاعاتی و طبقه بندی انواع مختلف متدولوژی ها، دیدگاه و متدولوژی شی ءگرا به تفصیل مورد بحث قرار گرفته است. سپس از متدولوژی شی ء گرا برای طراحی یک سیستم اطلاعاتی مکانیزه خرید برای دو فرایند اصلی خرید داخلی و خارجی در صنعت خودرو، استفاده می شود. از این رو واحد خرید یکی از شرکت های فعال در زمینه خودرو سازی (شرکت سازه گستر سایپا) انتخاب...
متن کاملارزیابی تکنیک های مختلف طبقه بندی شی گرا در استخراج کاربری اراضی از تصاویر ماهواره آیکونوس
طبقهبندی تصاویر ماهوارهای با استفاده از پردازش شیگرا تاکنون با بهرهگیری از تکنیکهای مختلف به طور گستردهای مورد استفاده قرار گرفته است. اگرچ...
متن کاملمفاهیم کاربردی در طراحی احساس گرا
برخی محصولات حاوی پیام احساسی هستند که به صورت ناخودآگاه توسط مخاطبان تشخیص داده می شود و درک می گردد. چنین محصولاتی می توانند ضمن برقراری ارتباط قوی تر با استفاده کنندگان، پاسخگوی نیازهای حسی آنها باشند. طراحی احساس گرا، پاسخ به نیازهای حسی کاربران را محور اصلی طراحی می شناسد و سعی می کند تا معیارهای طراحی را به سوی این هدف متمایل سازد، اما شناسایی نیازهای حسی در حال رشد و تغییر کاربران و کارب...
متن کاملآزمون خودکار نرم افزارهای شی گرا با استفاده از موردهای کاربری و ضوابط ocl
آزمون خودکار با استفاده از ضوابط نرم افزار از مهمترین زمینه های تحقیقاتی آزمون نرم افزار می باشد. اهمیت آزمون خودکار در کاهش هزینه های تولید نرم افزار و بالا بردن ضریب اطمینان به نرم افزار است. روش های موجود برای آزمون خودکار با تعریف معیارهای مورد نیاز که وابسته به کد و یا ضوابط نرم افزار می باشد، به دنبال تولید داده آزمون به منظور پوشش معیارها، اجرای آزمون روی برنامه و بررسی نتایج حاصل با ارا...
متن کاملمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه صنعتی امیرکبیر(پلی تکنیک تهران) - دانشکده ریاضی و کامپیوتر
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023