عنوان پایان نامه: تریگر های فازی در پایگاه داده فعال
فرمت فایل: word
تعداد صفحات: 100
شرح مختصر:
پایگاههای دادة فعال با هدف ایجاد تعامل در پایگاههای داده ایجاد شدند. در این نوع پایگاه داده با تعریف قوانین و بدون نیاز به کدنویسی، سیستم قادر به عکسالعمل مناسب در مقابل رویدادهای مهم در شرایط خاص میباشد. تعریف قوانین سادهترین نوع بیان محدودیتها بوده که برای متخصصین محیط نیز قابل درک میباشد. اما در بیان تجربیات اغلب از کلمات فازی استفاده میشود که ترجمه آنها به مقادیر دقیق منجر به کاهش ارزش معنایی دانش میشود. فازیسازی پایگاههای داده فعال با هدف نزدیکتر نمودن زبان بیان قوانین به زبان طبیعی انسان مطرح شد. این امر کمک میکند دانش متخصصین، مستقیماً به پایگاه داده منتقل شود. ضمن اینکه تغییرات نیز با کمترین هزینه، بر قوانین تعریف شده اعمال میشود.
در اولین گام از فازیسازی پایگاههای دادة فعال ولسکی و بوازیز به فازی نمودن رویداد، شرط و واکنش در تعریف قوانین پرداختهاند و طی سه مقاله نتایج آن را ارائه نمودند، آنها در پروژه Tempo به پیادهسازی فازی این سه بخش پرداختهاند.
این پایاننامه به فازی نمودن سایر بخشهای پایگاههای دادة فعال میپردازد. این بخشها شامل رویدادهای مرکب، انتخاب فازی اجزاء رویدادهای مرکب، انتخاب فازی زمان بررسی شرط و اجرای واکنش قوانین میباشد. همچنین راهحلهایی برای دو مشکل پایانناپذیری اجرای قوانین و یکتایی پاسخ در پایگاههای دادة فعال فازی ارائه شده است.
فازی نمودن پایگاههای دادة فعال با هدف کاربردیتر نمودن پایگاههای داده مطرح شد. مدل اجرایی پایگاههای دادة فعال در بسیاری موارد نظیر زمان بررسی شرط و یا تعیین اولویت قوانین از پیش فرض سیستم استفاده مینماید. فازی نمودن این نوع پایگاه داده کمک میکند تا سیستم سیاستهای اجرایی پایگاه داده را در زمان اجرا و با استفاده از شدت وقوع رویدادها (به صورت معنایی و پویا) تعیین نماید.
در ادامة این پایاننامه یک معماری ساده از پایگاه دادة فعال ارائه میشود و در پایان با یک نمونة پیادهسازی شده از پایگاه دادة فعال فازی موارد پیشنهادی ارزیابی میگردد.
کلیدواژه ها: پایگاه دادة فعال، مفاهیم فازی، عدم قطعیت، سیستمهای محرک.
فهرست مطالب
بخش اول: مفاهیم و تعاریف، کارهای انجام شده1
فصل اول: کلیات2
1-1 مقدمه2
1-2 مروری بر فصول پایاننامه5
فصل دوم: پایگاه داده فعال6
2-1 مدیریت داده6
2-2 مدیریت قوانین7
2-2-1 تعریف قانون7
2-2-1-1 رویداد8
2-2-1-2 شرط12
2-2-1-3 واکنش13
2-2-2 مدل اجرایی14
2-2-2-1 اولویت اجرایی در قوانین16
2-2-2-2 معماری پایگاه دادة فعال17
2-2-2-3 آشکارساز رویداد18
2-2-2-4 ارزیابی شرط19
2-2-2-5 زمانبندی20
2-2-2-6 اجرا21
2-3 نمونههای پیادهسازی شده21
2-3-1 Starburst21
2-3-2 Ariel23
2-3-3 NAOS24
2-4 نتیجه25
فصل سوم: مفاهیم فازی26
3-1 مجموعههای فازی27
3-2 عملگرهای فازی29
3-3 استنتاج فازی30
3-4 ابهامزدایی31
3-5 نتیجه31
فصل چهارم : پایگاه دادة فعال فازی ........... 32
4-1 تعریف فازی قوانین ..................... 33
4-1-1 رویداد فازی ....................... 34
4-1-1-1 رویدادهای مرکب ................. 36
4-1-1-2 انتخاب فازی اجزاء رویدادهای مرکب 38
4-1-2 شرط فازی .......................... 38
4-1-3 واکنش فازی ........................ 40.
4-1-4 تعیین فازی موقعیت زمانبندی ........ 41
4-2 معماری و مدل اجرایی قوانین ............ 43
4-2-1 آشکارساز رویداد ................... 44
4-2-2 بررسی شرط ......................... 45
4-2-3 اجرا .............................. 45
4-2-4 زمانبندی .......................... 45
4-3 نتیجه ................................. 47
بخش دوم: کاربردی جدید از تریگر فازی، رونوست برداری فازی، نتایج آزمایشات ...................................... 48
فصل پنجم: رونوشت برداری فازی ................ 49
5-1 رونوشت برداری ......................... 50
5-1-1 رونوشت برداری همگام ............... 50
5-1-2 رونوشت برداری ناهمگام ............. 51
5-1-3 ماشین پایه رونوشت برداری داده...... 52
5-1-4 مقایسه دو روش همگام و ناهمگام...... 53
5-2 رونوشت برداری فازی..................... 56
5-2-1 استفاده از تریگرها برای فازی نمودن رونوشت برداری57
5-3 کمیت سنج های فازی...................... 59
5-3-1 روش محاسبه کمیت سنج های فازی....... 60
5-3-2 کمیت سنج عمومی..................... 61
5-3-3 کمیت سنج جزئی...................... 64
5-3-4 کمیت سنج جزئی توسعه یافته.......... 67
5-4 روش جدید محاسبه حد آستانه در تریگرهای فازی برای رونوشت برداری فازی.............................................. 69
5-5 معماری ماشین رونوشت بردار فازی......... 71
5-6 مثال................................... 73
5-7 کارایی................................. 77
5-7-1 ترافیک در رونوشت برداری مشتاق...... 79
5-7-2 ترافیک در رونوشت برداری تنبل....... 80
5-7-3 ترافیک در رونوشت برداری فازی....... 80
5-7-4 مقایسه تئوری هزینه رونوشت برداری فازی و تنبل 81
5-8 جمع بندی............................... 83
فصل ششم: پیاده سازی ......................... 84
6-1 Fuzzy SQL Server............................. 84
6-2 عملکرد اجزایFuzzy SQL Server................ 85
6-3 شبیه سازی تریگرهای فازی در پایگاه داده غیر فازی 86
6-4 اجزاء تریگر فازی در پایگاه داده غیر فازی86
6-5 جداول سیستمی مورد نیاز................. 87
6-6 مثال................................... 89
6-7 کارهای آتی............................. 94
مراجع و منابع ............................... 95
دسته: مهندسی فناوری اطلاعات, مهندسی کامپیوتر
عنوان پایان نامه : پایان نامه طراحی سایت نوبت دهی آنلاین پزشکی
قالب بندی : PDF
قیمت: 2800 تومان
فهرست:
نرم افزار Dreamweaver چیست؟
قابلیت های کلیدی نرم افزار Adobe Dreamweaver CS
ویژگی های جدید Adobe Dreamweaver CS
نرم افزار Wamp Server
زبان های برنامه نویسی استفاده شده در طراحی پروژه
PHP چیست؟
ویژگی های عمومی زبان برنامه نویسی PHP
MySQL چیست؟
ویژگی های اصلی پایگاه داده MySQL
مزیت های MySQL
رقبای MySQL عبارتند از
Apache چیست؟
ویژگی های اصلی وب سرور Apache
جداول
فریم ورک چیست ؟
چرا باید از فریم ورک استفاده کنیم ؟
فایل های اصلی موجود در پروژه
پوشه های اصلی موجود در پروژه
صفحه Login
صفحه عضویت در سامانه
صفحه اصلی
قسمت های اصلی سایت
سر صفحه
ستون های سمت راست
ستون سمت چپ
قسمت پا نوشت
منوها
منوی کاربران
منوی بیماری
منوی گروه های پزشکی
منوی حضور پزشک
منوی حضور نداشتن پزشک
منوی رزرو نوبت
منوی ویزیت بیمار
نمایش جزئیات ویزیت بیماران
منوی تماس با ما
نتیجه گیری
منابع
شرح مختصر:
از آنجایی که ترافیک شهرها و همچنین جابجایی بیماران به شهرهای بزرگ برای معالجه امری وقت گیر و مشکل می باشد ، سیستم نوبت دهی آنلاین پزشکان می تواند جهت سهولت و تسریع در کارها استفاده شود و به بیماران اجازه دهد در هر جایی از کشور و برای هر پزشکی که بخواهند بتوانند نوبت رزرو نمایند و در زمان تعیین شده به پزشک مراجعه کنند. بیماران می توانند تنها با یک کلیک بر روی رزرو نوبت برای خود نوبت گرفته و به پزشک مراجعه کنند. بدین وسیله هم می توانند در هزینه ، هم زمان و هم وقت صرفه جویی نموده و با خیالی آسوده و مطمئن از نوبت خود در مطب پزشک در موعد مقرر حاضر شوند. در این پروژه مدیر می تواند گروه های پزشکی را وارد نموده و با توجه به هر گروه پزشکی بیماری های مربوط به آن را وارد نموده و هر پزشک با توجه به گروه پزشکی خود می تواند در سیستم ثبت نام نماید. در ابتدا به نرم افزارها و زبان های برنامه نویسی و تاریخچه آن ها می پردازیم و سپس در مورد طراحی جداول و پیاده سازی محیط وب سایت و فرم های آن توضیح می دهیم.
این فایل شامل نه جلسه آموزش نکات کلیدی درس پایگاه داده ها است که مطالعه ی آن برای مرور سریع درس دیتا بیس و همچنین آمادگی برای آزمون کارشناسی ارشد نرم افزار توصیه می شود
عنوان تحقیق: بهینه سازی خوشه ها با استفاده از الگوریتم های تکاملی برای شخصی سازی وب
فرمت فایل: word
تعداد صفحات: 77
شرح مختصر:
گرانبار شدن اطلاعات یک مشکل عمده در وب کنونی به شمار میرود. برای مقابله با این مشکل، سیستمهای شخصیسازی وب ارائه شدهاند که محتوا و سرویسهای یک وبسایت را با افراد براساس علایق و رفتار گردشی آنها سازگار میکنند. یک مؤلفهی اساسی در هر سیستم شخصیسازی وب، مدل کاربر آن است. هدف از شخصی سازی وب، مهیا ساختن محتوا و سرویسهای مورد نیاز کاربران به وسیله دانش به دست آمده از تعاملات قبلی کاربران در صفحات وب است. در حال حاضر، برای شخصیسازی وب چندین متد خوشهبندی در دسترس است. روشهایی که تاکنون ارائه شدهاند، در مواردی دارای اشکالاتی بودند. البته تکنیکهای جدیدی در رفع این مشکلات و بهبود آنها ارائه شده است. اما در بیشتر این تکنیکها، مسائل افزونگی داده و مقیاسبندی بالا وجود دارد. با توجه به اینکه افزایش کاربران وب منجر به افزایش اندازهی خوشه میگرد، نیاز به بهینهسازی خوشهها اجتنابناپذیر خواهد بود. در تحقیق، یک متدولوژی بهینهسازی خوشه بر اساس سیستم فازی ارائه شده است. به منظور افزایش دقت نهایی خوشهبندی، برای تنظیم پارامترهای توابع عضویت از الگوریتم ژنتیک استفاده شده است. نتایج حاصل از شبیهسازی نشان میدهد که روش پیشنهادی دقت خوشهبندی صفحات وب را تا حد قابل توجهی افزایش میدهد.
کلید واژهها: شخصی سازی صفحات وب- خوشه بندی- کاربرد وب کاوی- الگوریتم فازی سی مینز- پایگاه داده یاندکس.
فهرست مطالب
چکیده.............................................................................................. 1
فصل اول........................................................................ 2
1-1-مقدمه.......................................................................... 3
1-2-تعریف مسئله.................................................................................. 4
1-3-اهمیت و ضرورت تحقیق........................................................... 5
1-4-شیوه پژوهش........................................................ 8
1-5-چارچوب پایاننامه........................................................................... 8
مراجع........................................................................................ 10
فصل دوم:............................................. 11
2-1-مقدمه....................................................................................12
2-2-مروی بر کارهای انجام شده....................................... 12
مراجع.............................................................................. 21
فصل سوم:.................................................. 24
3-1-مقدمه.................................................. 25
3-2-مراحل وب کاوی....................................................... 26
3-2-1-انواع وبکاوی............................................................ 27
3-3-شخصیسازی وب................................................. 28
3-3-1-دلایل نیاز به شخصیسازی وب............................ 28
3-3-2-مراحل شخصی سازی وب.................................. 29
3-3-2-1-جمعآوری داده............................................... 30
3-3-2-2-پردازش داده....................................................... 31
3-3-2-3-کشف الگو.................................... 31
3-3-2-4-تحلیل دانش....................31
3-3-3-تکنیک های مدلسازی کاربر در شخصیسازی وب............................. 31
3-3-3-1-تکنیک tf-idf............................................ 32
3-3-3-2-تکنیک متا مدل و ابزار OLAP.............................................. 32
3-3-3-3-تکنیک براساس محتوای وب............................................... 33
3-3-3-4-تکنیک براساس فراهم کردن دادههای موثر (ODP)............................ 34
3-3-3-5-شخصیسازی وب با استفاده از روشهای ترکیبی......................... 34
3-3-3-6-شخصیسازی وب براساس الگوریتم استقرایی و تکنولوژی tf-idf............ 35
3-3-3-7-شخصیسازی وب با استفاده از کندوکاو الگوی ترتیبی و درخت الگو............... 35
3-4-خوشهبندی برای شخصیسازی وب................... 35
3-4-1-خوشهبندی فازی....................... 36
3-4-1-1-الگوریتم پایهای خوشهبندی فازی................. 36
3-4-1-2-الگوریتم فازی کا-مینز............... 36
3-4-1-3-خوشهبندی صفحات وب با استفاده از خوشهبندی فازی k-means...37
3-4-2-الگوریتم ژنتیک................. 39
3-4-2-1-بهینهسازی خوشهبندی فازی با استفاده از الگوریتم ژنتیک.................. 40
3-4-3-روش پیشنهادی در این تحقیق......................... 42
3-4-4-شمای کلی سیستم پیشنهادی........................ 42
3-4-5-مثالی از سیستم پیشنهادی............................................. 43
3-4-6-شبه کد روش پیشنهادی............................................. 50
3-5-جمعبندی..................................... 51
مراجع............................................. 53
فصل چهارم:......................... 55
4-1-مقدمه......................................... 56
4-2-مجموعه دادهها.................................................. 56
4-2-1-دیتاست YANDEX.......................... 57
4-2-1-1-پیش پردازش انجام شده با مجموعه دادههای خام قبل از انتشار.............. 57
4-3-پارامترهای ارزیابی........................................................ 60
4-4-آزمایشات انجام شده..................................................... 61
4-4-1-سخت افزار مورد استفاده............................... 62
4-4-2-نتایج آزمایشات...................... 62
4-5-جمعبندی........................................ 64
مراجع:............................................ 65
فصل پنجم:.................... 66
5-1-مقدمه.................................................. 67
5-2-نتایج و دستاوردهای پروژه............................... 68
5-3-پیشنهادات..................... 68
مراجع..................... 70
فهرست اشکال
شکل 3- 1: فرآیند شخصیسازی وب.. 29
شکل 3-2: مجموعه داده پروانهای.38
شکل 3-3:خوشه بندی فازی داده.39
شکل 3-4: مراحل اصلی الگوریتم ژنتیک.40
شکل 3-5: شمای کلی سیستم پیشنهادی.. 42
شکل 3-6: خوشهبندی دادههای آموزشی.. 47
شکل 3-7: خوشهبندی دادههای تست.. 49
شکل 4-8: مقایسه روشهای پیشنهادی با روش ارائه شده در (Varghese, & John, 2012).64
فهرست جداول
جدول4-1: نتایج آزمایشات انجام شده بر روی 100 جلسهی تصادفی.. 62
جدول4-2: مقایسه نتایج سیستم پیشنهادی با سایر روشها62
جدول 4-3: مقایسه نتایج سیستم پیشنهادی با روش ارائه شده در (Varghese, & John, 2012).63
عنوان مقاله: تکنیک های ترمیم فاجعه ها در سیستم های پایگاه داده
قالب بندی: word
تعداد صفحات: 14
قسمتی از متن:
پایگاه داده ها بالقوه در معرض آسیب است. انواع نقص (عیب) و در نتیجه خرابی ممکن است در پایگاه داده ها بروز کند. سیستم مدیریت پایگاه داده ها باید بتواند, در صورت بروز خرابی, پایگاه داده ها را ترمیم و آسیبها و خسارات وارده بر آن را جبران کند. به عبارت دیگر میتوان بروز خرابی در سیستم را ناشی از بروز اشتباه در سیستم دانست که خود اشتباه ناشی از ایجاد نقص در سیستم است.
به عبارت ساده ترمیم یعنی بازگرداندن پایگاه داده ها به وضع سازگاری که درست قبل از بروز خرابی داشت. به بیان دیگر به آخرین وضع سازگار, به گونهای که اثری از خرابی در آن نباشد.