حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلودمقاله مدلهای پیاده سازی دولت الکترونیک

اختصاصی از حامی فایل دانلودمقاله مدلهای پیاده سازی دولت الکترونیک دانلود با لینک مستقیم و پر سرعت .

 

 


a_r_moghaddas@yahoo.co.uk

 

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

 

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

 

مقدمه
فرایند توسعه و پیاده سازی دولت الکترونیک یک فرایند پویا و جامع است. (1) نکته ای که دراینجا باید به آن اشاره کرد آن است که باتوجه به اینکه شرایط کشورهای گوناگون جهان تا حدودی با یکدیگر متفاوتند و هریک از آنها از پیاده سازی دولت الکترونیک مقاصــد ویژه ای را دنبال می کنند، بنابراین، نمی توان یک روش یکتا را برای همه آنها تجویز کرد. (2) بنابراین، فرایند توسعه دولت الکترونیک باید برپایه شناخت و تحلیل درست از شرایط محیطی انجام گیرد. به عبارت دیگر، فرایند الکترونیک کردن دولت دارای ماهیتی استراتژیک است. (3)
به همین دلیل، در شروع پیاده سازی دولت الکترونیک ضمن توجه به هریک از مراحل استقرار وچالشهای آن، پاسخ به برخی از پرسشها ضروری است.

 

در این زمینه تحقیقی از سوی گروه استراتژی بین المللی شورای پاسیفیک صورت گرفته و نتایج آن توسط پنج شـــرکت بزرگ طراحی استراتژی های موفقیت آمیز پیاده سازی دولت الکترونیک ارائه شده است که بر اساس آن در شروع پیاده سازی دولت الکترونیک در هر کشور باید به 10 سؤال زیر پاسخ داد:
1 - چرا به دنبال الکترونیک کردن دولت هستیم؟
2 - آیا ما چشم انداز روشن و اولویتهای مشخصی برای دولت الکترونیک داریم؟
3 - ما برای چه نوعی ازمدلهای دولت الکترونیک آمادگی داریم؟
4 - آیا اراده و تعهد سیاسی لازم برای هدایت تلاشهای مربوط به دولت الکترونیک وجود دارد؟
5 - آیا بهترین پروژه های پیاده سازی دولت الکترونیک را انتخاب کرده ایم؟
6 - چگونه باید پروژه های دولت الکترونیک را طراحی وهدایت کنیم؟
7 - چگونه بر مقــاومت درون دولتی برای پیاده سازی دولت الکترونیک غلبه کنیم؟
8 - چگونه پیشرفت پروژه های پیاده سازی دولت الکترونیک را اندازه گیری کنیم؟
9 - نحوه ارتباط بخش دولتی و خصوصی در پیاده سازی دولت الکترونیک چگونه است؟
10 - دولت الکترونیک از چه راههایی و چگونه می تواند مشارکت شهروندان را در امور عمومی بیشتر و بیشتر کند؟ (4)
نتایج پژوهشها
در این مقاله درباره نحوه گسترش دولت الکترونیک کشورهای مختلف جهان تحقیقاتی به عمل آمده است که براساس آن می توان شاهد روندها و کارهای همانندی میان آنها بود و به نتایج زیر رسید:
1 - هر کدام از منابع علمی و پژوهشی، مدل و یا متدولوژی خاص خود را برای تشریح مراحل موردنیاز جهت پیاده سازی دولت الکترونیک ذکر کرده اند؛

 

2 - پیاده سازی دولت الکترونیک به مثابه انتقال از یک نوع سیستم حکومتی به نوع دیگری از اداره امــور است، بنابراین، متدولوژی های پیاده سازی دولت الکترونیک ماهیتی تکاملی دارند و بیشتر شبیه به ساخت یا ایجاد یک سیستم جدید هستند؛

 

3 - به نظر می رسد که فرایند ایجاد و توسعه دولت الکتــرونیک یک فرایند پیوسته است و به طور معمول در 4 و یا 5 گام پیموده می شود.

 

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

 



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

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله  19  صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید


دانلود با لینک مستقیم


دانلودمقاله مدلهای پیاده سازی دولت الکترونیک

دانلود پیاده سازی و کدنویسی ضرب موازی دو ماتریس با استفاده از MPI به همراه داکیومنت توضیحات

اختصاصی از حامی فایل دانلود پیاده سازی و کدنویسی ضرب موازی دو ماتریس با استفاده از MPI به همراه داکیومنت توضیحات دانلود با لینک مستقیم و پر سرعت .

دانلود پیاده سازی و کدنویسی ضرب موازی دو ماتریس با استفاده از MPI به همراه داکیومنت توضیحات


دانلود پیاده سازی و کدنویسی ضرب موازی دو ماتریس با استفاده از MPI به همراه داکیومنت توضیحات

ضرب دو ماتریس در یکدیگر به روش موازی با استفاده از MPI

 

مدل برنامه نویسی MPI همانطور که از نامش پیداست بر اساس انتقال پیام کار می­کند.در سیستم انتقال پیام پردازنده­های در حال اجرا بطور موازی و مستقل از هم با یکدیگر در تعامل هستند و در آن پیامی از یک پردازنده به یک پردازنده دیگر و یا تمامی پردازنده­ها ارسال می­شود. بر خلاف سیستم چند نخی که در آن نخ­های مختلف یک حالت برنامه (Program State) را بطور مشترک استفاده می­کنند در سیستم انتقال پیام هر پردازه حالت برنامه مخصوص خود را دارد و هیچ پردازه­ای نمی­تواند بطور مستقل حالت برنامه مربوط به پردازه دیگری را تغییر دهد مگر اینکه توسط پیام، درخواست خود را به پردازه مورد نظر بفرستد و پردازه اصلی اقدام به تغییر حالت نماید. بنابراین یک سیستم انتقال پیام می­تواند به همان اندازه که نود­ها توزیع شده ­اند، پراکنده باشد و در این میان احتیاجی به یکسان بودن معماری نود­ها نیز نیست. بهمین علت با درجه آزادی زیادی روبرو هستیم.

آنچه تحویل داده می شود:

1. کدهای برنامه نویسی به زبان #C با استفاده از کتابخانه MPI قابل اجرا در Microsoft Visual Studio 2010 و بالاتر

2. کتابخانه های مورد نیاز برای اجرای برنامه که نحوه نصب آن ها در داکیومنت توضیح داده شده است.

3. داکیومنت توضیحات با قالبی بسیار زیبا و علمی و فرمت های ورد docx و PDF، کدهای برنامه نویسی موازی انجام شده در این داکیومنت خط به خط توضیح داده شده اند (شرح کامل کدها)، فهرست مطالب و اشکال این داکیومنت را در زیر می توانید ملاحظه نمایید. داکیومنت به راحتی قابل ویرایش می باشد.

فهرست مطالب
1    مقدمه    1
2    ضرب دو ماتریس در یکدیگر به روش موازی با استفاده از MPI    2
2-1-1    خروجی نهایی و اجرای برنامه    11
2-1-2    زمان اجرای الگوریتم:    15
3    ضمائم    16
3-1    نصب کتابخانه MPI و استفاده از آن در زبان برنامهنویسی C#    16
3-2    نحوه اجرای برنامههای MPI و گرفتن خروجی    18
3-3    توضیحات کلاس UtilFunction به همراه متدهای آن    19
3-3-1    کد کلاس UtilFunction    19

فهرست اشکال
شکل 1- سهم پردازنده صفر از ماتریس A    2
شکل 2- سهم هر پردازنده از ماتریس A که توسط پردازنده صفر به آن پردازنده ارسال میشود.    3
شکل 3- ضرب دو ماتریس 4 در 4 تصادفی در یکدیگر و استفاده از 4 پردازنده برای محاسبه نتیجه توسط برنامه موازی نوشته شده    13
شکل 4- ضرب دو ماتریس 4 در 4 تصادفی در یکدیگر و استفاده از 2 پردازنده برای محاسبه نتیجه توسط برنامه موازی نوشته شده    13
شکل 5- ضرب دو ماتریس 8 در 8 تصادفی در یکدیگر و و استفاده از 8 پردازنده برای محاسبه نتیجه توسط برنامه موازی نوشته شده    14
شکل 6- ضرب دو ماتریس 8 در 8 تصادفی در یکدیگر و و استفاده از 4 پردازنده برای محاسبه نتیجه توسط برنامه موازی نوشته شده    15
شکل 7- پنجره نصب Microsoft Compute Cluster Pack SDK    16
شکل 8- نحوه اضافه نمودن یک Reference جدید در پنجره Solution Explorer    17
شکل 9- اضافه کردن کتابخانه MPI به برنامه C#    17
شکل 10- نحوه کامپایل برنامه نوشته شده    18

تعداد صفحات داکیومنت تحویلی با فرمت ورد: 25 صفحه

قسمتی از صفحات داکیومنت را می توانید ملاحظه نمایید (نمایش استایل داکیومنت):

نمونه صفحات

مناسب برای دانشجویان کارشناسی و کارشناسی ارشد (فوق لیسانس) کامپیوتر (مهندسی نرم افزار و معماری کامپیوتر، هوش مصنوعی) و دانشجویان IT و حتی دانشجویان برق، الکترونیک و کنترل، به طور کلی تمامی کسانی که دروس پردازش موازی، سیستم های موازی، موازی سازی، پردازش توزیع شده، سیستم های توزیع شده، رایانش ابری، Parallel Computing، Distributed Computing  و سیستم عامل پیشرفته، کاربرد پردازش موازی و غیره دارند. این برنامه یک پروژه کامل می باشد و به راحتی با این پروژه می توانید با برنامه نویسی موازی توسط MPI آشنا بشوید.

 

می توان به عنوان پروژه دروس کارشناسی ارشد یا کارشناسی این پروژه را تحویل داد، دروسی مانند سیستم خبره، داده کاوی، مهندسی نرم افزار پیشرفته، مباحث پیشرفته در مهندسی نرم افزار، یادگیری ماشین،Machine Learning ، Data Mining، تئوری بازی ها، پردازش ابری، محاسبات توزیع شده، سیستم عامل پیشرفته، محاسبات موازی، پردازش توزیع شده، پردازش موازی

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

تماس با ما برای راهنمایی، درخواست مقالات و پایان نامه ها و یا ترجمه و یا انجام پروژه های برنامه نویسی و حل تمرینات و انجام پروژه های موازی مشابه  با آدرس ایمیل:

ebarkat.shop@yahoo.com

یا شناسه تلگرام (آی دی تلگرام ما): @ebarkat

توجه: اگر کارت بانکی شما رمز دوم ندارد و یا در خرید الکترونیکی به مشکل برخورد کردید و یا به هر دلیلی تمایل به پرداخت الکترونیکی ندارید با ما تماس بگیرید تا راههای دیگری برای پرداخت به شما پیشنهاد کنیم.

از پایین همین صفحه (بخش پرداخت و دانلود) می توانید این پروژه را خریداری و دانلود نمایید.


دانلود با لینک مستقیم


دانلود پیاده سازی و کدنویسی ضرب موازی دو ماتریس با استفاده از MPI به همراه داکیومنت توضیحات

مقاله با عنوان بررسی زمینه های پیاده سازی مدیریت ارتباط با مشتریان (CRM )

اختصاصی از حامی فایل مقاله با عنوان بررسی زمینه های پیاده سازی مدیریت ارتباط با مشتریان (CRM ) دانلود با لینک مستقیم و پر سرعت .

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


دانلود با لینک مستقیم


مقاله با عنوان بررسی زمینه های پیاده سازی مدیریت ارتباط با مشتریان (CRM )

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

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

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


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

 

 

 

 

 

بانکهای اطلاعاتی به دو دسته تقسیم بندی می شوند که عبارتند از :

1) Desktop     Access-paradox, foxpro-Dbase

2) client/server    sql-oracl/

مدل Desktop برای کامپیوتهای single پیش بینی شده است. به این شکل که برای یک مجموعه کوچک که با حجم زیادی از اطلاعات روبرو نیست می تواند نیاز ما را برطرف کند.

بانکهایی مانند Access شاخص ترین عضو خانواده Desktop به حساب می آید. در این نوع از بانکهای اطلاعاتی، بانک اطلاعاتی ساخته شده بر روی یک hard قرار گرفته و برای دیگران قابل دسترسی می‌باشد. اگر بخواهیم برای کاربران مختلف که در این سیستم کار می‌کنند محدودیت های دسترسی تعریف کنیم با مشکل مواجه خواهیم شد چرا که گزینه های امنیتی در آن نسبت به مدل client/server بسیار بسیار ضعیف می باشد. البته در صورتیکه یک محیط شبکه داشته باشیم می توانیم فایل ساخته شده Access خود را در داخل فایل server قرار دهیم و client ها به آن دسترسی داشته باشیم.

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

حداکثر سرعت در شکبه

این مشکلات می تواند از زوایای مختلف بوجود بیاید:

1- تمام پردازش ها در داخل client انجام می شود.

2- در این حالت نیازمند سخت افزار قوی برای client ها و وجود یک خطوط ارتباطی پرسرعت.

3- از آنجایی که هارد server قابل دسترس برای کلیه client ها می باشد امنیت اطلاعات server از بین خواهد رفت.

4- اگر در این مدل نیاز به update کردن برخی از رکوردها داشته باشیم بعد از آنکه رکوردها به client آمدند و تعدادی از آنها update شدند باید بر روی هارد server ذخیره گردد.

اگر در حین انجام عمل save سیستم با قطع برق مواجه گردد و یا خطوط ارتباطی قطع شوند برخی از رکوردها در فایل بانک در server ، up date شده و برخی دیگر بدون تغییر باقی خواهد ماند. هیچ راهی برای شناسایی اینکه کدام یک تغییر یافته اند وجود ندارد و نمی توان وضعیت بانک را به حالت اولیه آن برگرداند.

در قالب نوع client/server یکپارچگی اطلاعات تضمین می شود به این شکل که در هنگام عمل up date چنانچه برق قطع شود با روشن شدن مجدد server بررسی می شود که آیا مراحل قبلی با موفقیت به پایان رسیده است یا خیر.

برای حفظ یکپارچگی، اطلاعات sqlserver قبل از ثبت قطعی اطلاعات کلیه اعمال را در فایل log خود انجام می دهد.

Sql server دارای دو نوع فایل می باشد :

فایل داده با پسوند Mdf   1) Date file

فایل تراکنش با پسوند Ldf . 2) log file  

فایل های تراکنش Transaction log file

زمانیکه سیستم روشن می شود ابتدا log file مورد ارزیابی قرار می گیرد. اگر در فایل log با دستور commit مواجه شود یعنی کلیه اعمال قبلی به شکل کامل انجام شده اند و آماده اند برای آنکه بر روی date file نوشته شوند. در این حالت log file بر روی data file ثبت خواهد شد.

اگر با دستور commit مواجه نشود عمل roll Back اتفاق می افتد حال می توانیم با این شرایط وضعیت سیستم را به شرایط قبلی بازگردانیم. تمام حالتهای انجام شده به وضعیت سابق بر میگردد و بانک ثبات خود را حفظ خواهد کرد یکپارچه باقی می ماند.

انواع sql های قابل نصب :

1) sql server enterprise

روی ویندوز 2000 و 2003 نصب می شود یعنی روی ویندوزهای 32 بیتی و 64 بیتی قابل نصب هست.

بهترین خاصیت آن امکان داخلی آن clustering می باشد یعنی 4 یا 8 کامپیوتر را می توان بهم وصل کرد.

نصب sql :

بعد از نصب sql server و فعال شدن service manager به سراغ interprise manager می رویم تا بتوانیم به کمک آن به table ها دسترسی یابیم. اگر اثری از sql نصب شده در sql server group وجود نداشت بر روی آن right click کرده گزینه new registration را انتخاب می کنیم. با این کار sql server شناسایی خواهد شد. سپس آن را باز کرده و لیست database ها از folder database کلیه بانکهای موجود را مشاهده خواهیم کرد. حال بانکهای tempdb-msdb-model-master به عنوان بانکهای سیستمی و
pubs, northwind مشاهده می شود که این دو data base (بانک) نمونه‌هایی هستند که ماکروسافت آنها را برای آشنایی بهتر ترویج کرده است.

برای غیر فعال کردن بانکهای سیستمی وtable های سیستمی که در هر بانکی (data base های) وجود دارند می توانند بر روی نام
database ، کلیک راست کرده و گزینه edit sql server registration را انتخاب کنیم و در این پنجره گزینه show system … را غیر فعال کنیم تا هیچ یک از موارد سیستمی به نمایش در نیاید.

از این بانکهای سیستمی sql بانک master اصلی ترین بانک sql می باشد این بانک در پشت صحنه کلیه عملیات sql را مدیریت می‌نماید و هر نوع آسیب به این data base باعث از کارافتادن sql خواهد شد.

بانک modeldb بانکی است که از روی آن تمام data base های جدید ساخته می شود و در واقع طرح و الگویی جهت سایر data base هاست.

بانک tempdb به ما کمک می کند که بر روی انجام عملیات موقت از این بانک اطلاعاتی استفاده نماییم زمانیکه مطمئن به انجام قطعی عملیات نیستیم می توانیم از بانک tempdb استفاده کنیم هر بار sql فعال می شود tempdb خالی خواهد شد.

Msdb بانکی است که وظیفه انجام کارهایی را که تحت عنوان job شناخته می شوند را بر عهده دارد. این بانک با سرویس
sql server agent کار می کند.

نکته :

اگر sql در حالت stop o باشد یعنی sql سرویس دهی نمی کند و اگر در حالت pause $$ باشد باعث می شود که هر کسی که قبلاً وارد سیستم شده و در حال کار با sql است پیغام خطا دریافت نکرده ولی فرد جدید نمی تواند وارد سیستم شده و کاری انجام دهد.

Stop یعنی توقف بطور کامل و sql سرویس دهی می کند ولی pause یعنی توقف لحظه ای.

اگر بخواهیم به هر دلیلی به عنوان admin بخواهیم تغییری در sql بدهیم باید sql را از حالت multi user خارج کرده و به حالت
single user درآوریم و برای اجرای مجدد start را می زنیم و سرویس دهی sql دیگران قرار می گیرد.

توسط interpriser ابزارهای مدیریتی خواهیم داشت.

روی sql server کلیک می کنیم و آن را باز می کنیم.

Sql server\ service manager \ interprise manager \ registration \ wizard\ register sql server wizard

اگر اسم sql را ندیدیم باید آن را ثبت کنیم. مثلاً pcl

Right click \ new sql server registration

Right click \ edit … \ registed sql server properties

Sql هایی که سیستمی بودند پنهان شدند.

نکته :

اگر master آسیب ببیند دیگر sql کار نمی کند.

نحوه ایجاد data base :

بر روی data bases ، کلیک راست کرده گزینه new data base را انتخاب می کنیم. اسم data base را وارد می کنیم.

در قسمت collation name برای انتخاب زبان codepage می باشد. اگر در هنگام نصب گزینه collation به درستی تنظیم شده باشد در این جا بر روی انتخاب server default تنظیم خود را قرار می دهیم. در غیر اینصورت می توانیم از موارد موجود Arabic CS-AI برای زبان فارسی انتخاب نمائیم.

اگر database ای را حذف کنیم دیگر آن database قابل برگشت نیست.

مثال :

اسم کامل فیزیکی Employees-Data.MDF

با حجم 1mG بر روی hard ساخته می شود.

متن کامل را می توانید دانلود نمائید


دانلود با لینک مستقیم


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

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

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

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


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

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

Survey on Hadoop Framework

واژه‌های کلیدی

هادوپ (Hadoop)، نگاشت­ کاهش (MapReduceHDFS، توزیع شده، محاسبات ابری (Cloud Computing)

برای مشاهده پیش نمایش این سمینار می توانید لینک زیر را مشاهده نمایید:

http://www.aparat.com/v/JtIXW

 

چکیده

یکی از جنبه­ های مهم پردازش ابری که به طور گسترده مورد استفاده قرار می­گیرد پردازش بر روی مجموعه­ای بسیار بزرگ از داده­ها می­باشد. برای پردازش این داده­ها، مدل­ها و چهارچوب­های گوناگونی طراحی و توسعه داده شده است. هادوپ یکی از بسترهای متن باز است که برای ذخیره سازی و پردازش حجم اطلاعات بسیار بالا طراحی شده است. در این بستر، امکان ذخیره سازی اطلاعات در چندین سرور با هزینه­ای پایین فراهم می­شود و به دلیل انعطاف پذیر بودن در محیط­ های خوشه­ ای و همچنین کار با داده ­های فشرده برای مدیریت سیستم ­های ابری استفاده می­شود. یکی از راه­های پیاده­ سازی تجاری هادوپ، استفاده از Cloudera است که به وسیله آن می­توان هادوپ را نصب، راه­اندازی، پیکربندی و مدیریت کرد. الیته روش­های دیگری هم برای پیاده­سازی و استفاده از هادوپ نیز وجود دارند که در این نوشتار به بررسی تمامی آن­ها برای سیستم­عامل­های مختلف خواهیم پرداخت. در این مطالعه به بررسی روش­های نگاشت- کاهش، معماری موازی و روش­های ترکیبی مانند HadoopDB خواهیم پرداخت. زمان­بندهای مختلف هادوپ نیز، امروزه موضوعی بسیار مناسب برای تحقبقات علمی می­باشد، بنابراین به بررسی زمانبندهای مختلف هادوپ نیز پرداخته ­ایم.

 

فهرست مطالب

عنوان

صفحه

فصل یکم مقدمات و کلیات... 1

1-1- مقدمه. 1

1-2- اهداف... 1

1-3- شرح رئوس مطالب... 2

فصل دوم هادوپ... 3

2-1- مقدمه. 3

2-2- نگاشت-کاهش.... 5

2-3- نگاشت-کاهش در پردازش دادههای توزیع شده 6

2-4- مروری بر HDFS. 7

2-5- انتقال محاسبات در HDFS ارزانتر از انتقال داده 8

2-6- قابلیت حمل HDFS در سرتاسر Platformهای نرم افزاری و سخت افزاری غیر همریخت... 8

2-7- برخی از اهداف HDFS. 9

2-8- واسطهای برنامهی کاربردی در HDFS. 9

2-9- معماری HDFS. 10

2-9-1- پروتکلهای ارتباطی.. 11

2-9-2- فضای نام سیستم فایل.. 12

2-9-3- تکثیر داده 12

2-9-4- حالت Safe Mode. 13

2-10- آگاهی از رک... 13

2-11- Staging to commit 13

2-13- Image and Journal 14

2-14- Checkpoint Node & Backup Node. 15

2-15- Hbase. 16

2-16- Hive. 16

2-17- مجوزهای HDFS برای کاربران، فایل‌ها و دایرکتوری‌ها 17

2-18- Snapshots 17

2-19- خرابیها 17

فصل سوم بررسی مقالات در زمینه هادوپ و مقایسه آنها 19

3-1- مقدمه. 19

3-2- بهینه‌سازی HDFS. 19

3-3-1- یک پلتفورم بسیار مؤثر و محکم برای محاسبه‌ی جریان و هادوپ... 22

3-4-1- روشهای زمان‌بندی بر مبنای بهره‌وری منابع.. 24

3-4-2- یک سیاست جدید در روش FIFO.. 25

3-4-3- The Job Queue Manager (JQM) 25

3-4-4- زمان‌بند عادل.. 26

3-4-5- زمان‌بند ظرفیت... 27

3-4-6- زمان‌بندی براساس منابع.. 29

3-4-7- زمان‌بندی در نودهای غیر هم‌ریخت... 30

3-4-8- مقایسه سه روش مطرح شده 30

3-6- نگاشت- کاهش هادوپ توزیع شده بر روی گرید. 32

3-7- خرابی در گرید. 35

3-15-1- امنیت چیست؟ 45

3-15-2- سطح فعلی امنیت در هادوپ... 45

3-15-3- چارچوب امنیت و کنترل دسترسی.. 46

3-15-4- رویکرد جدیدی در امنیت... 47

3-15-5- توکن‌های نماینده: 47

3-15-6- پروکسی برنامه کاربردی وب... 50

3-15-7- مشکلات هادوپ... 50

3-16-1- شبیه‌سازی دینامیک مولکولی.. 51

3-16-2- مفاهیم و سرمنشأ دینامیک مولکولی.. 51

3-16-3- مفاهیم و سرمنشأ دینامیک مولکولی.. 52

3-16-4- غربالگری داده برای تحلیل ژنتیکی گیاهان زراعی: یک شیوه موازی.. 52

3-18- موتورهای پیشنهاد با اهداف تبلیغاتی.. 55

3-19- تولید شاخص جستجو. 55

فصل چهارم پیاده سازی عملیاتی هادوپ... 56

4-1- مقدمه. 56

4-2- پیاده سازی در ویندوز با استفاده از Cygwin. 56

4-2-1- نصب SSH و ماشین مجازی Cygwin: 56

4-2-2- دستورات خط فرمانی HDFS. 63

4-2-3- خواندن و نوشتن در HDFS با استفاده از برنامه نویسی.. 64

4-2-4- نوشتن یک برنامه Word Count ساده 65

4-3- پیاده سازی در Ubuntu Linux. 69

4-4- پیاده سازی با استفاده از Cloudera در CentOS. 80

4-4-1- چرا Big Data (دادههای حجیم) 81

4-4-2- چرا این همه هیجان در استفاده از هادوپ... 81

4-4-3- هادوپ چیست و چگونه نرمافزار آن را تهیه کنم؟ 81

4-4-4- اجزای هادوپ چه میباشند؟ 82

4-4-5- نصب و استفاده از Cloudera. 83

فصل پنجم نتیجهگیری و پیشنهادات... 85

5-1- نتیجه گیری.. 85

5-2- پیشنهادات... 86

منابع و مراجع.. 88

 

 

آنچه تحویل داده می شود:

  1. فایل ورد Microsoft Word .docx فایل ورد فهرست خودکار دارد و به راحتی می توان تغییرات در متن ایجاد کرد و سپس فهرست را به روز رسانی update نمود
  2. فایل PDF

 تعداد صفحات: 100 صفحه

 

مناسب برای دانشجویان کارشناسی و ارشد کامپیوتر (مهندسی نرم افزار و معماری کامپیوتر) و دانشجویان IT و رایانش ابری و تجارت الکترونیک

 

می توان به عنوان پروژه دروس کارشناسی ارشد این پروژه را تحویل داد، دروسی مانند محاسبات ابری، محاسبات توزیع شده، محاسبات موازی، پردازش موازی، پردازش توزیع شده، پردازش ابری

 

برای مشاهده پیش نمایش این سمینار می توانید لینک زیر را مشاهده نمایید:

 

http://www.aparat.com/v/JtIXW

 

 

از پایین همین صفحه می توانید این پروژه را خریداری نمایید.

 


دانلود با لینک مستقیم


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