پایان نامه ، تحقیق و مقاله | دیجی لود

ادامه مطلب

DOC
ارائه یک مدل بهینه تشخیص و تحمل‌پذیری خطا در فرایند ETL
doc
تعداد صفحات : 80
پایان نامه کارشناسی ارشد
مهندسی کامپیوتر - نرم افزار
همراه با جداول ، اشکال و نمودار
79000 تومان


یکی از رشته های زیر مجموعه فنی مهندسی که علاقمندان بسیاری در کشور ما  دارد رشته کامپیوتر و فناوری اطلاعات هستش که اتفاقا سایت دیجی لود در حال تکمیل سری جدیدی از پایان نامه های ارشد این رشته تحصیلی برای کاربران گرانقدر خود میباشد. دیجی لود در ادامه پایان نامه “ ارائه یک مدل بهینه تشخیص و تحمل‌پذیری خطا در فرایند ETL ”   با فرمت Word (قابل ویرایش) در 80 صفحه را معرفی مینماید.

 

چکیده پایان نامه ارائه یک مدل بهینه تشخیص و تحمل‌پذیری خطا در فرایند ETL

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

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

این روش بر پایه متدولوژی تشخیص بر اساس مقایسه بنا شده است و هدفش شناسایی سریع خطا با مقایسه داده‌های انتقال‌یافته و داده‌های منابع در چارچوب  شاخصهای عملکردی محیط کسب‌وکار می‌باشد.

با توجه به اینکه این روش یک راه‌کار نرم‌افزاری می‌باشد هزینه آن از روش‌های سخت‌افزاری مشابه پایین تر می‌باشد .

 

 کلمات کلیدی:

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

 

ساختار پایان‌نامه

ساختار این پایان‌نامه به این شکل است که در فصل دوم ما مقدمه‌ای در مورد سیستمهای هوشمند کسب‌وکار، تعاریف اولیه‌ای از انبار داده و معماری آن،فرایند ETL  و جریان داده‌ای آن همچنین جنبه های مختلف یک سیستم هوشمند کسب‌وکار همچون گزارش‌های تحلیلی مدیریتی وداده کاوی و گزارش‌های داشبوردی خواهیم داشت و در فصل سوم مقدمه‌ای بر سیستمهای مطمئن و اتکاپذیری و قابلیت اعتماد سیستم و خصوصیات و شاخص‌های قابلیت اطمینان سیستم که شامل قابلیت دسترسی ،ایمنی و… را به همراه انواع راه‌حل‌های افزونگی نرم‌افزاری و سخت‌افزاری با تمرکز بر جنبه نرم‌افزاری آن برای  افزایش قابلیت اطمینان سیستم بیان خواهیم داشت و در ادامه  اشاره‌ای کوتاه به شاخصهای عملکردی سازمان و روش‌های ارزیابی عملکرد سیستم  داریم و در نهایت در فصل چهارم روش پیشنهادی و در فصل پنجم نتیجه‌گیری را خواهیم داشت.

 

فهرست مطالب پایان نامه ارائه یک مدل بهینه تشخیص و تحمل‌پذیری خطا در فرایند ETL

عنوان

قدردانی.. ‌ج

چکیده ‌ه

فهرست مطالب… ‌و

فهرست جداول.. ‌ي

فهرست اشکال.. ‌ك

فصل اول: مقدمه. 1

مقدمه. 2

طرح مساله. 3

هدف تحقیق.. 3

محدوده تحقیق.. 3

ساختار پایان‌نامه. 3

فصل دوم: مروری بر سیستمهای کسب‌وکار هوشمند. 5

مقدمه. 6

سیستمهای هوشمند کسب‌وکار 7

انبار داده 7

معماری جریان داده 8

معماری سیستم 10

یکپارچگی داده 10

تناوب باریابی.. 11

منبع داده‌ای ابعادی.. 11

منبع داده‌ای نرمال شده 11

Master Data Management (MDM) 11

ETL  [(5و6 مر) 12

دیدگاه‌ها و معماری ETL.. 14

گزارش‌های تحلیلی.. 15

داده کاوی.. 15

سرویس گزارش‌های.. 16

نتیجه‌گیری.. 17

فصل سوم: سیستمهای مطمئن.. 18

مقدمه. 19

اتکاپذیري.. 20

قابلیت اطمینان.. 21

قابلیت دسترسی.. 21

ایمنی.. 21

قابلیت نگهداری.. 22

آزمون‌پذیری.. 22

امنیت… 22

نقص و خطا و شکست… 22

کارایی.. 23

تحمل‌پذیری خطا 23

افزونگی 24

افزونگی سخت‌افزاری.. 25

افزونگی سخت‌افزاری ایستا 25

افزونگی سخت‌افزاری فعال.. 27

تکنیک Duplication with Comparison. 28

تکنینک Standby Sparing. 29

تکنیک Pair-and-a-Spare. 30

Watchdog Timers 30

افزونگی سخت‌افزاری ترکیبی.. 30

تحمل‌پذیری خطاي نرم‌افزاری.. 31

تاکتیک‌های تحمل‌پذیری خطاي نرم‌افزاری تک نسخه‌ای.. 32

آشکارسازي نقص…. 32

محدودسازي نقص…. 33

بازیابی نقص…. 34

تاکتیک‌های تحمل‌پذیری خطاي نرم‌افزاری چند نسخه‌ای.. 34

گوناگونی طراحی.. 35

بلوک‌های بازیابی.. 35

برنامه‌نویسی چند نسخه‌ای.. 36

برنامه‌نویسی خود بررسی.. 37

بلوک‌های بازیابی توزیع‌شده 38

بلوک‌های بازیابی اجماعی.. 38

رأی‌گیری پذیرش…. 39

شاخصهای عملکردی.. 40

روش‌های رایج برای ارزیابی قابلیت اطمینان سیستم ها 41

ساده‌سازی سری و موازی.. 42

تجزیه محوری.. 43

ایجاد مسیرها و قطعات مینیمم 43

ماتریس رابطه. 44

روش حذف گره برای تولید یک مسیر مینیمم.. 45

تولید قطعات مینیمم از مسیرهای مینیمم 45

روش شمول- عدم شمول.. 46

روش جمع حاصل ضرب های گسسته. 47

ضوابط گسسته: قانون افزایش…. 47

فصل چهارم :روش پیشنهادی.. 49

مقدمه. 50

مطالعه موردی اجرا شده در شرکت فولاد خوزستان.. 58

فصل پنجم: نتیجه‌گیری و کارهای آینده 62

نتیجه‌گیری.. 63

کارهای آینده 64

مراجع.. 65

 

فهرست جداول

جدول 1 ساده‌سازی سری.. 42

جدول 2 ساده‌سازی موازی.. 42

جدول 3 بخش‌های پیشنهادی ماژول ED..

 

فهرست اشکال

شکل 1 توسعه سیستمهای اطلاعاتی…………………. 6

شکل 2 فرایند تصمیم سازی در سیستمهای هوشمند کسب‌وکار……………….. 7

شکل 3 معماری جریان داده……………………………. 10

شکل 4 معماری سیستم……………………….. 10

شکل 5 معماری عمومی انبار داده با استفاده از ماژول‌های ETL

شکل 6 دو دیدگاه متفاوت در پیاده‌سازی ETL………………

شکل 7فرایند داده کاوی……………. 16

شکل 8سرویس گزارش‌های در سیستمهای هوشمند کسب‌وکار……………….. 16

شکل 9 ساختار درختی قابلیت اعتماد……………….. 20

شکل 10 درختواره روش‌های افزونگی سخت‌افزاری…………… 25

شکل 11 افزونگی سخت‌افزاری ایستا با سه ماژول TMR………….

شکل 12 TMR with Triplicate Voters

شکل 13 افزونگی سخت‌افزاری فعال(Duplication with Comparison)…………… 29

شکل 14 Standby Sparing

شکل 15 Pair-and-a-Spare Technique

شکل 16 افزونگی ترکیبی31

شکل 17 تاکتیکهای تحمل‌پذیری خطای نرم‌افزاری………… 32

شکل 18  مدل بلو كهاي بازیابی……………………….. 36

شکل 19 تکنیک برنامه‌نویسی چند نسخه‌ای……………… 37

شکل 20تکنیک برنامه‌نویسی خود بررسی با کمک مقایسه……………….. 38

شکل 21ساختار و عملکرد بلو كهاي بازیابی اجماعی…………………… 38

شکل 22ساختار و عملکرد تکنیک رأی‌گیری پذیرش………………………. 39

شکل 23 دیاگرام شبکه‌ای با گره‌های نام گذاری شده……………….. 44

شکل 24 مانریس رابط شبکه……………. 44

شکل 25معماری عمومی انبار داده………… 50

شکل 26 ساخت انبار داده پس از افزودن ماژول ED

شکل 27 سیستمBI پیشنهادی جهت بررسی قابلیت اطمینان آن……………………… 54

شکل 28 بلوک دیاگرام سیستم…………………… 55

شکل 29 استفاده ازتکنیک افزونگی سخت افزاری…………………. 56

شکل 30 افزایش Reliability  سیستم  بعد از استفاده از افزونگی سخت افزاری…………………. 56

شکل 31 استفاده از ماژول پیشنهادی بعنوان تشخیص دهنده خطا و سوییچ………………………… 57

شکل 32 مقایسه قابلیت اطمینان سیستم بصورت سنتی و تکنیک Standby Sparing………..

شکل 33 مقایسه Reliability باتکنیک TMRو تکنیک Standby Sparing……………………………

شکل 34 بعنوان شناسایی خطا و بازیابی برگشت به عقب در تکنیک تک نسخه ای…………….. 58

شکل 35 معماری جریان داده ساخت انبار داده…………………… 59

شکل 36 معماری سیستم بعد از پیاده سازی ماژول شناسایی خطا    60

شکل 37 بخشی از کنترل کننده انتقال اطلاعات در سطح فایل…………………………. 60

شکل 38 بخش کنترل کننده داده ها در سطح ماژولهای اصلی سیستم………………….. 61

 

 

 

 

راهنمای خرید و دانلود فایل

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

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

در صورت بروز  هر مشکلی،میتوانید از طریق تماس با ما  پیغام بگذارید و یا در تلگرام با ما در تماس باشید، تا شکایت شما مورد بررسی قرار گیرد.

برای دانلود فایل روی دکمه خرید و دانلود  کلیک نمایید.



ads

مطالب مرتبط


ديدگاه ها


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

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

سه + 8 =

enemad-logo