فی فوو

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

فی فوو

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

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

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

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


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

دانلود متن کامل این پایان نامه با فرمت ورد word

 

 

 

چکیده

بدون تردید مساله ای که در رویارویی انسان اهمیت به سزایی دارد، دسترسی سریع و آسان به دریایی از اطلاعات جامع و کامل است که برای این مهم، نیاز به اخذ تدابیری می باشد تا

از عهده ی این عمل به نحو شایسته ای برآید.

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

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

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

مقدمه

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

تعریف مسئله

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

مسائل مورد نظر مدیر:

  • سرعت انجام کارها پایین است

مسئله مورد نظر کاربر:

     سختی وحجم کار انجام شده بالاست.

 

اهداف مسئله

اهداف کلی :

  • ارتقاء و سرعت بخشیدن به تبادل اطلاعات
  • گسترش دامنه جغرافیایی فعالیتها
  • صرف وقت کمتر

 اهداف جزیی:

  • امکان تعیین کاربران و محدوده دسترسی آنها به سیستم

 کارهای انجام شده مرتبط با موضوع

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

 امکان سنجی:

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

 در این سیستم با توجه به شناسایی نیازهای فوق و بررسی منابع ، امکان مکانیزه کردن سیستم وجود دارد .

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


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

پایان نامه کاردانی کامپیوتر منابع تغذیه سوئیچینگ رشته سخت افزار

اختصاصی از فی فوو پایان نامه کاردانی کامپیوتر منابع تغذیه سوئیچینگ رشته سخت افزار دانلود با لینک مستقیم و پر سرعت .

پایان نامه کاردانی کامپیوتر منابع تغذیه سوئیچینگ رشته سخت افزار


پایان نامه کاردانی کامپیوتر منابع تغذیه سوئیچینگ رشته سخت افزار

دانلود متن کامل این پایان نامه با فرمت ورد word

 

 

 

 

 

فصل اول- انواع منابع تغذیه ……………………………………………………………..

1-1منبع تغذیه خطی ………………………………………………………………………………………………….

1-1-1 مزایای منابع تغذیه خطی ……………………………………………………………………………….

1-1-2 معایب منبع تغذیه خطی ……………………………………………………………………………….

1-1-2-1 بزرگ بودن ترانس کاهنده ورودی …………………………………………………………….

1-2 منبع تغذیه غیر خطی (سوئیچینگ) …………………………………………………………………

1-2-1 مزایای منبع تغذیه سوئیچینگ ……………………………………………………………………..

1-2-2 معایب منابع تغذیه سوئیچینگ …………………………………………………………………….

فصل دوم – یکسوساز و فیلتر ورودی ………………………………………………….

2-1 یکسوساز ورودی …………………………………………………………………………………………………..

2-2 مشکلات واحد یکسوساز ورودی و روش های رفع آن‌ها ………………………………….

2-2-1 استفاده از NTC ……………………………………………………………………………………………

2-2-2 استفاده از مقاومت و رله …………………………………………………………………………………

2-3-2 استفاده از مقاومت و تریاک …………………………………………………………………………….

2-3-1 روش تریستور نوری ………………………………………………………………………………………..

فصل سوم – مبدل های قدرت سوئیچنیگ ………………………………………….

3-1 مبدل فلای بک غیر ایزوله ………………………………………………………………………………….

3-2 مبدل فوروارد غیر ایزوله ……………………………………………………………………………………..

فصل چهارم – ادوات قدرت سوئیچینگ ………………………………………………

4-1 دیودهای قدرت …………………………………………………………………………………………………….

4-1-1 ساختمان دیودهای قدرت ………………………………………………………………………………

4-1-2 انواع دیود قدرت ………………………………………………………………………………………………

4-1-2-1 دیودهای با بازیابی استاندارد یا همه منظوره ……………………………………………

4-1-2-2 دیودهای بازیابی سریع و فوق سریع …………………………………………………………

4-1-2-3 دیودهای شاتکی ………………………………………………………………………………………….

4-2 ترانزیستور دوقطبی قدرت سوئیچینگ ………………………………………………………………

4-3 ترانزیستور ماس‌فت قدرت سوئیچینگ ………………………………………………………………

فصل پنجم – مدارهای راه انداز ………………………………………………………….

5-1 مدارهای راه‌انداز بیس ………………………………………………………………………………………….

5-1-1 راه انداز شامل دیود و خازن ……………………………………………………………………………

5-1-2 مدار راه انداز بهینه ………………………………………………………………………………………….

5-1-3 راه اندازهای بیس تناسبی ………………………………………………………………………………

5-2 تکنولوژی ساخت ترانزیستورهای ماس‌فت …………………………………………………………

فصل ششم – واحد کنترل PWM ……………………………………………………..

6-1 نحوه کنترل PWM ……………………………………………………………………………………………

6-2 معرفی تعدادی از مدارهای مجتمع کنترل کننده PWM ……………………………..

6-2-1 مدار مجتمع مد جریانی خانواده 5/4/3/842 (3) ……………………………..

6-2-2 مدار مجتمع کنترل کننده مُد جریانی از نوع سی‌ماس ………………….

6-2-3 مدر مجتمع مد ولتاژی P/FP 16666 HA ……………………………………………….

6-2-4 مدار مجتمع مد ولتاژی ………………………………………………………………………

6-2-5 مدار مجتمع مد جریانی …………………………………………………………………..

6-2-6 مدار مجتمع مد جریانی ……………………………………………………………………

فصل هفتم – سوئیچینگ ولتاژ صفر و جریان صفر ………………………………..

7-1 سوئیچینگ ولتاژ صفر و جریان صفر ………………………………………………………………….

7-2 مبدل فلای‌بک ولتاژ صفر ساده …………………………………………………………………………..

7-3 مبدل های سوئیچینگ نرم ولتاژ صفر ………………………………………………………………..

7-3-1 مبدل تشدیدی موازی …………………………………………………………………………………….

7-3-2 مبدل تشدیدی سری ………………………………………………………………………………………

7-3-3 مبدل تشدیدی سری –موازی ………………………………………………………………………..

7-3-4 پل تشدیدی با فاز انتقال یافته ……………………………………………………………………….

7-4 سوئیچینگ نرم جریان صفر ………………………………………………………………………………..

فصل هشتم – تجزیه و تحلیل چند منبع تغذیه سوئیچینگ …………………

8-1 مدار مجتمع ……………………………………………………………………………………………..

8-2 مدار مجتمع ……………………………………………………………………………………………

8-3 مدار مجتمع P/FP 16666HA ……………………………………………………………………….

8-4 مدار مجتمع ……………………………………………………………………………………………

8-5 مدار مجتمع ……………………………………………………………………………………………

8-6 مدار مجتمع TOPxxx …………………………………………………………………………………….

فصل نهم – برخی ملاحظات جانمایی ……………………………………………………

مقدمه …………………………………………………………………………………………………………………………….

9-1 سلف ………………………………………………………………………………………………………………………

9-2 فیدبک …………………………………………………………………………………………………………………..

9-3 خازن های فیلتر …………………………………………………………………………………………………..

9-4 مسیر زمین ………………………………………………………………………………………………………………………

9-5 چند نمونه طرح جانمایی …………………………………………………………………………………….

9-6 خلاصه …………………………………………………………………………………………………………………..

9-7 فهرست قوانین طرح جانمایی ……………………………………………………………………………..

چکیده :

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

این منابع تغذیه کاملاً خطی عمل می نمایند. این نوع منابع را منابع تغذیه سوئیچینگ می نامند. این اسم از نوع عملکرد این سیستمها گرفته شده است. به این منابع تغذیه اختصاراً SMPS نیز می گویند. این حروف برگرفته از نام لاتین Switched Mode Power Supplies است.

راندمان SMPS بصورت نوعی بین 80% الی 90% است که 30% تا 40% آنها در نواحی خطی کار می کنند. خنک کننده های بزرگ که منابع تغذیه گلوله قدیمی از آنها استفاده می کردند، در SMPS ها دیگر به چشم نمی خورند و این باعث شده که از این منابع تغذیه بتوان در توانهای خیلی بالا نیز استفاده کرد.

در فرکانسهای بالای کلیدزنی از یک ترانزیستور جهت کنترل سطح ولتاژ DC استفاده می شود. با بالا رفتن فرکانس ترانزیستور، دیگر خطی عمل نمی کند و نویز مخابراتی شدیدی را با توان بالا تولید می‌نماید. به همین سبب در فرکانس کلیدزنی بالا از المان کم مصرف Power MOSFET استفاده می شود. اما با بالا رفتن قدرت، تلفات آن نیز زیاد می شود. المان جدیدی به بازار آمده که تمامی مزایای دو قطعه فوق را در خود جمع آوری نموده است و دیگر معایب BJT و Power MOSFET را ندارد. این قطعه جدید IGBT نام دارد. در طی سالهای اخیر به دلیل ارزانی و مزایای این قطعه از IGBT استفاده زیادی شده است.

امروزه مداراتی که طراحی می شوند، در رنج فرکانسی MHZ و قدرتهای در حد MVA و با قیمت خیلی کمتر از انواع قدیمی خود می‌باشند.

فروشنده های اروپائی در سال 1990 میلادی تا حد 2 میلیارد دلار از فروش این SMPS ها درآمد خالص کسب نمودند. 80% از SMPS های فروخته شده در اروپا طراحی شدند و توسط کارخانه های اروپائی ساخت آنها صورت پذیرفت. درآمد فوق العاده بالای فروش این SMPS ها در سال 1990 باعث گردید که شاخه جدیدی در مهندسی برق ایجاد شود.

این رشته مهندسی طراحی منابع تغذیه سوئیچینگ نام گرفت.

یک مهندس طراح منابع تغذیه سوئیچینگ بایستی که در کلیه شاخه‌های زیر تجربه و مهارت کافی کسب کند و همیشه اطلاعات بروز شده در موارد زیر داشته باشند:

1- طراحی مدارات سوئیچینگ الکترونیک قدرت.

2- طراحی قطعات مختلف الکترونیک قدرت.

3- فهم عمیقی از نظریه های کنترلی و کاربرد آنها در SMPS ها داشته باشد.

4- اصول طراحی را با در نظر گرفتن سازگاری میدانهای الکترومغناطیسی منابع تغذیه سوئیچینگ با محیط انجام دهد.

5- درک صحیح از دفع حرارت درونی (انتقال حرارت به محیط) و طراحی مدارات خنک کننده موثر با راندمان زیاد.

مقدمه :

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

فصل اول

انواع منابع تغذیه

منبع تغذیه خطی

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

1-1-1مزایای منابع تغذیه خطی

مزایای یک منبع تغذیه خطی به شرح زیر است:

1- پایداری زیاد.

2- نویزپذیری پایین.

3- تثبیت عالی.

4- نوسان کم خروجی.

1-1-2 معایب منبع تغذیه خطی

معایب یک منبع تغذیه خطی به شرح زیر می باشد:

1- بازده کم تر از 50% (در توان های نسبتاً زیاد). راندمان منبع تغذیه خطی معمولاً کم است دلیل آن افت ولتاژ و در نتیجه اتلاف توان در عنصر کنترل است.

2- حجم زیاد. یکی از معایب منبع تغذیه خطی حجم زیاد آن به ویژه در توان زیاد است. دلیل اصلی حجیم شدن این منابع دو عامل ذیل است:

الف) بزرگ بودن ترانس کاهنده ورودی

ب) نیاز به گرماگیرهای بزرگ به دلیل تلفات زیاد در عنصر کنترل

 1-1-2-1 بزرگ بودن ترانس کاهنده ورودی

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

3- عدم توانایی فشرده سازی به ویژه برای بهره‌وری بالا.

4- زمان نگهداری نسبتاً کوچک.

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

5- مناسب برای ولتاژهای کم.

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

1-2 منبع تغذیه غیرخطی (سوئیچینگ)

معایب منبع تغذیه خطی می تواند با استفاده از منبع تغذیه سوئیچینگ کاهش یافته و یا حذف شود. بلوک دیاگرام ساده شده یک منبع غیرخطی (سوئیچینگ) در شکل نمایش داده شده است.

 

 متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


پایان نامه کاردانی کامپیوتر منابع تغذیه سوئیچینگ رشته سخت افزار

پایان نامه معرفی نرم افزار سیستم مدیریت محتوی یا cms

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

پایان نامه معرفی نرم افزار سیستم مدیریت محتوی یا cms


پایان نامه معرفی نرم افزار سیستم مدیریت محتوی یا cms

تعداد صفحات پایان نامه: 120 صفحه

دانلود متن کامل این پایان نامه با فرمت ورد word

 

 

 

مقدمه:

امروزه پیشرفت تکنولوژی روند رو به رشدی را به سرعت طی می‌کند و در این میان کامپیوتر و IT نقش اساسی را بر عهده دارند و دنیای بزرگ ما را به دهکده کوچک جهانی تبدیل کرده اند.

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

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

فصل اول

سیستم های مدیریت محتوی (cms)

دنیای امروز دنیای اطلاع رسانی است. در صحنه رقابت تنگاتنگی که امروزه بین شرکتها و موسسات وجود دارد، یکی از اصول اولیه برای بقا و پیشرفت اطلاع رسانی صحیح و لحظه به لحظه است. واضح است که اولین وسیله ارتباطی و اطلاعاتی در عصر حاضر شبکه جهانی اینترنت می‌باشد. تقریبا هیچ شرکت یا موسسه ای را در دنیا نمی‌توانید پیدا کنید که در زمینه کاری خود موفق باشد بدون اینکه از طریق وب سایت اینترنتی خود را به دیگران معرفی کرده باشد. با توجه به اهمیت بالایی که پایگاه های اینترنتی در دنیای تجارت دارند،‌معمولا مدیران ارشد شرکتها تمایل دارند خود شخصا بر محتویات آن نظارت داشته باشند این در حالی است که آنان معمولا فاقد دانش فنی در مورد نحوه طراحی و تولید و ایجاد تفکرات در یک سایت اینترنتی هستند. در این موارد سیستم مدیریت محتوا می‌تواند بهترین راه حل باشد. سیستم مدیریت محتوا CMS چیست؟ این سیستم ها که امروزه در وب به نام CMS شناخته می‌شوند مخفف Content Management System می‌باشند که یک برنامه نرم افزاری روی سرور هستند و به مدیر سایت اجازه می‌دهند تا بدون نیاز به طراحی دوباره سایت محتوای سایت را تغییر دهد. سیستم مدیریت محتوای سایت این امکان را به شما می‌دهد خودتان سایت خود را تولید کرده و آن را به طور کامل مدیریت نمایید و برای این امر نیاز به دانش تخصصی در این زمینه ندارید. با استفاده از این نرم افزار بسیار ساده تر از آنچه تصور کنید می‌توانید بخشهای مختلف سایت خود را مدیریت کنید بخشهای جدید ایجاد کرده و به سایت خود اضافه کنید و یا محتویات آنها را تغییر دهید. برای این منظور حتی لازم نیست اطلاعات را مجددا بر روی وب سرور خود بارگذاری کنید. کلیه این تغییرات بلافاصله پس از آنکه دستور تغییر وارد می‌شود اعمال می‌شوند همه چیز بسیار ساده تر از آنچه شما تصور می‌کنید انجام خواهد شد. چرا شما یک CMS لازم دارید؟ اگر سایت شما هر چند وقت یکبار به روز می‌شود می‌توانید بجای اینکه هر بار به یک شرکت طراحی وب مراجعه کنید خودتان با استفاده از برنامه های مدیریت محتوا تغییراتتان را روی سایت اعمال کنید.

مزایای سیستم های مدیرت محتوا

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

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

آنهایی که توانسته اند سیستم های مدیریت محتوا را موفق اجرا کنند مزایای پایه ای این سیستم را چنین بیان می کنند:

  • بهبود کارآیی تجاری
  • کاهش هزینه های عملیاتی و اجرایی
  • سرعت بخشیدن به رسیدگی به اعتراضات و نارسائی ها
  • ارائه وسیعتر کالا و خدمات
  • کاهش میزان ریسک

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

شیوه‌های مختلف ارزیابی cms ها

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

گرچه ممکن است هزینه اولیه آن بالا به نظر برسد ولی سریعاً جایگزین خواهد شد. امروزه راه‌اندازی و راهبردی سایت‌های وب درگیر شدن با کد HTML نیست. ابزارهای CMS همه فرایند را خودکار سازی می‌کنند و بدون دانستن تکنولوژی صفحات وب می‌توانید بدون در نگرانی و تاخیر همیشه اطلاعات بروز ارائه دهید.

در نهایت، این تصویر شما است که افزایش سود‌دهی سازمان را در مقابل هزینه‌هایی که برای CMS می‌بینید تحقق خواهد بخشید. بنابراین با وجود آگاهی از این حقیقت که حجم و تعداد مستندات الکترونیک! افزایش روز افزون غیر قابل تصور دارند، CMS ها با هر تعریفی جزء ابزارهای مهم و کارآمد صنعت IT خواهند بود. می‌توانید با اطمینان در زمینه‌های CMS سرمایه‌گذاری کنید، چرا که میزان فروش سیستم‌های مدیریت محتوا در سطح دنیا در سالهای 2000 تا 2003 با 35 درصد افزایش ، 3 میلیارد دلار بوده است. استفاده از CMS به جای روش قدیمی صفحات ثابت از لحاظ تجاری و اقتصادی مزایای بسیار زیادی دارد از جمله:

  • صرفه‌جویی در زمان برای ایجاد و بروزرسانی صفحات وب
  • سازگاری و استحکام بیشتر
  • راهبردی (navigation) پیشرفته
  • کنترل نامتمرکز سایت
  • امنیت بالاتر وب سایت
  • کاهش ورود اطلاعات تکراری
  • کاهش چشمگیر هزینه‌های نگهداری

قابلیت‌های لازم برای یک CMS

در زیر برخی قابلتیهایی که برای یک CMS لازم است و حتماً قبل از اتخاذ تصمیم نهایی برای استفاده از آن باید در نظر گرفته شود آمده است:

  • چه سرویسها و خدماتی ارائه می‌کند، مثلاً برای تهیه backup مرتب از مطالب
  • محدودیتهای سخت‌افزاری و شبکه
  • سیستم‌های عاملی که CMS با آنها سازگار است.
  • از چه web- serverهایی پشتیبانی می‌کند؟
  • آیا بازدید کنندگان سایت شما، نزم‌افزار یا plug- in دیگری نیاز دارند؟
  • CMS از چه مرورگرهایی پشتیبانی می‌کند؟
  • امکان ورود و خروج اطلاعات از سیستم به برنامه دیگر چگونه است؟
  • راهنما و document های ارائه شده چقدر نیاز شما را برای تماس با بخش پشتیبانی کاهش می‌دهد؟
  • آیا شرکت پشتیبانی 24 ساعته و موثر برای مشکلات احتمالی دارد؟
  • آیا قابلیت جستجوی مطابل برای بازدیدکننده وجود دارد؟
  • چه تضمینی برای امنیت مطالب شماو قابلت کنترل غیر متمرکز را دارد؟
  • امکان تغییر واسط کاربری با طرح گرافیکی به راحتی وجود دارد؟
  • آیا امکان ثبت سوابق وب سایتlogging وجود دارد؟

چرا شمایک CMS لازم دارید؟

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

اگر شما سایت خود را اصلاً بروز نمی‌کنید، باید کم کم به فکر بیافتید، چون بیننده‌های شما وقتی هیمشه با یک صفحه همیشگی روبه‌رو شوند کم کم شما را فراموش می‌کنند، چون چیز جدیدی برای عرضه ندارید.

 متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


پایان نامه معرفی نرم افزار سیستم مدیریت محتوی یا cms

دانلود پایان نامه درباره تکنولوژی دات نت (.net)

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

دانلود پایان نامه درباره تکنولوژی دات نت (.net)


دانلود پایان نامه درباره تکنولوژی دات نت (.net)

دانلود متن کامل  با فرمت ورد  word

 

 

 

 

 

  

مقدمه ای درباره NET.
یقیناً، میکروسافت برجسته ترین تحولات را در صنعت رایانه به وجو آورده است. موفقیت های DOS ، حاصل تلاش بی وقفه بیل گیتس و استیوبالمر بود، وقتی آنها به IBM اطلاع دادند که سیستم عاملی برای فروش دارند حرکت قابل توجهی در دنیای رایانه ایجاد شد. میکروسافت با الهام گرفتن از جذابیت اپل مکینتاش سیستم عاملی ایجاد کرد که به طور گسترده در جهان مورد استفاده قرار گرفت و تحولی دوباره در دنیای رایانه بوجود آورد.
اکنون، میکروسافت با ابداع مجدد روشی برای استفاده و برنامه ریزی رایانه ها تحول دیگری در جهان ایجاد کرده است. اگر شما یک برنامه نویس C++ هستید یا اگر با سیستم عامل ویندوز یا کلاس (رده) خیت بنیادین میکروسافت (MFC) کار می کنید، بدون شک کاملاً تحت تأثیر الزامات NET، خواهید بود.
اخیراً اینترنت به رسانه ای تبدیل شده است که ما از طریق آن میتوانیم تجارت کنیم، دوستان خود را ملاقات کنیم، حساب جاری خود را انجام دهیم، بازی کنیم، گپ بزنیم و با اشخاصی که دوست داریم در تماس باشیم . انجام همه کارها از طریق یک نرم افزار نوشته شده، عملی و امکان پذیر شده اند تا ارتباطات ضابطه اینترنت (IP) برای وب جهانی برقرار می شوند. از آن جا که وب پیشرفت نموده و پیچیده تر شده است نرم افزار لازم است برای اجرای آن نیز باید میلیون ها داده IP را به رایانه ما انتقال دهد تا از آن دریافت کند. با استفاده از پست الکترونیکی مرور صفحات وب تعامل (فعل و انفعال) با پایگاه دادهع ها و اجرای برنامه های کاربردی توزیع شده بسیار پیچیده تر شده است و در نتیجه مهارت ها و تکنیک های برنامه نویسی نیز به ایجاد و حفظ نرم افزاری نیاز دارد که پیچیده تر باشد. یک برنامه نویس، اغلب مواقع (و به طور روزانه) با XML , SOAP , ASP , DCOM . CoM+ COM، و XSL و یک آرایه رو به افزایش از SDK های کامل و نیز راهنماییهایی در رابطه با آنها مواجه می گردد.
میکروسافت، بنابر اصل نیازهای فناوری جاری همانند بسیاری از صنعتکاران به طور روزافزون، برنامه های کاربردی، مجموعه ابزارهای و سیستم های عامل و کتابخانه ها قابل حمل نیستند، زیرا بسیار گسترده تر می باشند و همچنین حاوی افزودنی ها، الحاقات (extensions) و توافق ها (compromisers) هستند. چارچوب NET، در اصل آن را تغییر می دهد. این تغییر نه نمونه ی است و نه برای تحکیم کار، بلکه این یک حرکت بسیار بزرگ، برجسته و قابل تأمل است که همه مطالب مربوط به برنامه نویسی رایانه های شخصی شما (در هر شکل و اندازه ای) را دوباره تعریف می کند و شامل خود زبان ها نیز می باشد.
یکی از مهمترین حقایق موجود در مورد چارچوب NET. (و شاید این نظر از جهانی درست نباشد) آنست که این زبان، همانند جاوا از فناوری ماشین مجازی استفاده نمی کند. نرم افزار قابل اجرا در NET کاملاً کامپایل (همگردانی) می شود و همانند کد (رمز) کامپایل شده از یک برنامه C در سطح ماشین اجرا خواهد شد. این تصور غلط رایج از آن ناشی می شود که NET از یک زبان میانه که گاهی اوقات به عنوان “P – code” تعریف می شود، استفاده می کند. NET در واقع روش کامپایل (همگردانی) چند مرحله ای را به کار می برد. یک کامپایل اولیه به یک فرمت (قالب) میانه قابل حمل و یک کامپایل درجا (JIT) برای یک برگه نهایی قابل اجرا در زمان اجرا.
این سیستم (در حالی که نسبتاً پیچیده است) برای انجمن برنامه نویسی فواید زیادی دارد. یعنی در همه زبان ها دارای یک سطح عمومی هستند که در شکل میانه خود آن را به اشتراک می گذارند. بنابر این ترکیبی از ماجول(پیمانه) های نوشته شده در زبان های COBOL . FORTRAN , Eiffel , Visual Basic , C# یا هر زبانی که در آینده پشتیبانی خواهد شد میتواند برای زبان میانه (IL) کامپایل (همگانی) می شود و همراه با شرح کاملی از خود بسته بندی می گردد. رابط ها،خصوصیات (Prroperties) روش ها و کلاس (رده) های آن (همانند فوق داده ها) برای سایر ماجول (پیمانه) ها با محیط های توسعه برنامه کاربردی که سریعاً مجتمع شده اند (نظیر Visual Studio. NET) در دسترس می باشند.
هنگامی که زمان اجرای NET برای اجرای یک برنامه تبدیل شده به IL استفاده می شود، NET از یک JITer برای کامپایل (همگردانی) IL به یک کد ماشین اصلی (درتبدیل کامل) که در ریز پردازنده دستگاه اجرا می شود، استفاده می کند. JITer ها حتی برای برخی از بخشهای بی استفاده کامپایل نشده از کد‌ (رمز) میانه نیز بسیار سریع و مؤثر هستند. بدیهی است که این فرایند کامپایل وقت گیر است، بنابر این وقتی زمان های بارگذاری مهم هستند یا مسأله قابلیت حمل ضروی نیست، این سیستم یک کامپایلر pre – JIT را ارائه می دهد که آن رمز مبتنی بر IL را به یک قالب پایدار و اصلی تبدیل می کند.
چهارچوب NET چهار زبان اصلی را ارائه می دهد: C#، ویژوال بیسیک، C++ (همراه با الحاقات اداره شده) و Jscript. شرکت های دیگری نیز در حال ایجاد چند زبان دیگر هستند. مثلاً شرکت فوجیستو، نگارشی از COBOL را ارائه داده است.
مجموعه های اصلی از همگردان ها وجود دارند که زبان های تحت NET را می گیرند و ماجول (پیمانه) های زبان های میانه را ایجاد می کنند. در ‌آنسوی این مجموعه ها، Jiter های IL به رمز ماشین هستند. یک Jiter استاندارد وجود دارد که عمدتاً توسط سیستم های دارای قدرت و حافظه زیاد استفاده می شود. این نوع Jiter یک شکل استاندارد IL را به شکل استاندارد IL را به یک شکل بهینه شده در ماشین کامپایل (همگردانی) می کند. در نتیجه یک کامپایلر JIT مقرون به صرفه به دست می آید که سرعت زیادی دارد ولی کمی بهینه سازی شده است و وابسته به زیرمجموعه ای از IL از پیش بهینه می باشد. در نهایت per – JIT موجود یک کد (رمز) اصلی قابل اجرا ایجاد می کند که میتواند در شکل آماده برای کامپایل خود توزیع شود. این روشها تنها زمانی استفاده می شود که برنامه مورد نظر نتواند برای سکوی (دستگاه) سخت افزاری دیگری توزیع گردد.
سرانجام زمانی نسبی سخت افزار و سیستم عامل موجود در ماشین همان زمان اجرای زبان عمومی NET(CLR)، می باشد. این بلوک مؤثر خدماتی را ارائه می دهد که مؤلفه ها بتوانند از آنها استفاده کنند تا به رایانه شما یا OS اصلی ماشین تعامل داشته باشد. این نکته، جالب توجه است که میزبان ماشین CLR به عنوان یک PC شناخته نمی شود و سیستم عامل مورد نظر لزوماً نباید DOS یا ویندوز باشد. میکروسافت برای گسترش چارچوب، NET در بسیاری از سکوها (از کوچک ترین وسایل دستی ها، تلفن ها، PDA ها تاسیستم های لینوکس و یونیسک) یک راهکار (استرانژی) کاملی دارد. با وجود این که این راهکار در سیستم هایی غیر از سیستم 1386Windose 2000 سریعاً در دسترس قرار نمی گیرند، ولی قابلیت حمل آن باعث شد توسعه گران یک محیط برنامه نویسی قابل اجرا در همه جا و یکبار نوشته شده را ایجاد کنند.

زبان میانه (IL) میکروسافت
یک نکته قابل توجه در مورد زبان میانه (IL) میکروسافت این است که این زبان در ماشین مزبور پنهان نشده است. IL، یک زبان کاملاً جدید و مبتنی بر stake (پشته) است و شباهت کمی با کد اسمبلی (همگذاری) دارد که در صورت لزوم می توانید آن را با دست بنویسید. همچنین ابزارهایی وجود دارند که شما را قادر می سازد تا IL را از اسامبلی (همگذاری) خارج نموده و محتوای موضوعات سیستم رمز مختص به خود را مشاهده کنید. در فص 3-1 زبان میانه IL جزئیات بیشتری از IL را بررسی خواهیم کرد و حتی می توانیم مستقیماً آن را برای نوشتن برخی از برنامه ها مورد استفاده قرار دهیم.

مقدمه ای برای مدیریت حافظه .NET
یکی از واقعیت های NET که افراد بسیاری را هیجان زده نگران و یا فقط مات و مبهوت می کند این است که مدیریت حافظه زمان اجرای NET همانند یک سیستم GC (جمع آوری آشغال) می باشد. برنامه نویسان قدیمی در روزهای اوج زبان Lisp دچار کابوس می شدند، روزهایی وجود داشت که انتظار برای رسیدن به جمع کننده آشغال (garbage – collector) یک تجربه سخت بود زیرا این کار فقط در روزهای سه شنبه انجام می شد. برنامه نویسان C++، مدیریت حافظه ای داشتند که به آنها یادآوری می کرد که از دست دادن نظارت بر تخصیص حافظه ها و حذف ها کار درستی نیست.
سیستم مدیریت حافظه NET، تخصیص منابع حافظه را به شکل دیگری انجام می دهد. یک بلوک حافظه، به آشغال های جمع آوری شده یا کپه (heap) اداره شد، اختصاص دارد که سابقه (رکورد) همه موضوعات ارجاع داده شده به آن را حفظ می کند. فقط زمانی که آن مرجع ها ترخیص می شوند، موضوع از بین می رود. بدین وسیله، برنامه نویس از مسئولیت مدیریت حافظه خلاص می شود. شما دیگر مجبور نیستید که پاکسازی حافظه را به خاطر بسپارید، بلکه فقط باید استفاده از آن را متوقف نمایید. همچنین یک کلاس (رده) دیگر نباید از شمارش های مرجع ‌آگاه باشد بلکه فقط زمان حذف خود را می داند. برای تکه تکه شدن کمتر کپه، GC موضوعات را جابجا می کند تا فضاهای خالی و استفاده شده ای که در ذخیره گاه حافظه اداره شده قرار دارند را یکپارچه نماید.
این امر مانع از نشست های (leaks) حافظه می شود و باعث پیشرفت کارآیی سیستم های خادمی که به شدت فشرده شده اند، می گردد. همچنین کپه اداره شده باید اطمینان یابد که دستیابی های ناامن ]نظیر سرریزش ها و صدمات بافر (میانگاه) [ نمی توانند داده های مربوط به سایر اجرای برنامه های روی همان سیستم را اصلاح کنند. این امر کل سیستم عامل را ایمن تر و مطمئن تر خواهد کرد. سیستم های جمع آوری کننده آشغال، به نامؤثر و کند بودن معروف هستند. ولی میکروسافت به مرحله ای رسیده است که کارکرد واقعی جمع آوری آشغال در NET را تضمین می کند. این برنامه دارای سرعت بسیار زیادی است و تأثیر عمیقی در بارگذاری مهم CPU نخواهد داشت. معمولاً در یک برنامه ویندوز 2000 (مبتنی بر ماشین)، GC (جمع کننده آشغال) فقط به حدود 1000/1 از کل زمان پردازنده نیاز دارد.
در نهایت برای برنامه نویسانی که به استفاده از اشاره گرهای موجود در بلوک های حافظه نیاز دارند وسیله ای در سیستم وجود دارد که کد (رمز) و حافظه نا امن یا اداره نشده ناامیده می شود می شود. این به صورتی است که شما می توانید ساختارهای قدیمی خود یا برنامه های کاربردی قبلی که مبتنی بر C++ هستند به موازات ویژگی های NET استفاده کنید.

سیستم های نوع چارچوب NET
برنامه نویسان C++ خصوصاً، با تغییرات ایجاد شده در نوع های (types) اصلی ذخیره گاه در چارچوب NET، استفاده شدند، شگفت زده خواهند شد. یک عدد صحیح دیگر چندبایتی از بلوک حافظه نیست. البته داده ها در حافظه ذخیره می شوند، ولی حالا می توانید آن عدد صحیح را به عنوان یک موضوع در نظر بگیرید و بر طبق روش های نمایش داده شده آن عمل کنید.
در اینجا دو خانواده کاملاً متفاوت از انواع وجود دارند. نوع های مقدار (vatue types)، شامل نویسه ها (chars)، اعداد صحیح (ints) و مضاعف ها (doubles) هستند که با نوع های مرجع (نظیر آرایه ها، رابط ها، کلاس (رده) ها و یک نوع رشته ای اصلی) همراه می شوند.
از آنجا که چهارچوب NET، خود نوع ها را تعریف می کند، در نتیجه زبان هایی نظیر ویژوال بیسیک، C# و سایر زبان ها می توانند این نوع داده ها را به همان صورت استفاده نمایند. این بدان معناست که عدد صحیح استفاده شده در VB (ویژوال بیسیک) درست همانند عدد صحیحی است که در C# به کار می رود و دیگر تبدیل پر دردسر بین نوع های واقعی و نوع هایی نظیر متغیرها، ضروری نیستند.
موضوعات سیستم چهارچوبNET
بخش های فعال چهارچوب NET، در مجموعه های از DLL ها قرار دارند که الگوی موضوع سیستم را حفظ می کند. نامکده (فضای نام) این سیستم مراتب های کلاس (رده) که مختص مجموعه ها، امنیت، I/O پرونده، گرافیک ها (نگاره ها) و دستیابی Win32 API ، چند بخشی کردن XML و بسیاری از تابع های مهم دیگر می باشند را در خود نگه می دارد. کل سیستم NET.

 

 

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


دانلود پایان نامه درباره تکنولوژی دات نت (.net)

پروژه کامپیوتر نرم افزار – طراحی و پیاده سازی پایگاه داده های توزیع شده همگن

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

پروژه کامپیوتر نرم افزار – طراحی و پیاده سازی پایگاه داده های توزیع شده همگن


پروژه کامپیوتر نرم افزار – طراحی و پیاده سازی پایگاه داده های توزیع شده همگن

  ** دانلود متن کامل پایان نامه با فرمت ورد  word **

پروژه کامپیوتر گرایش : نرم افزار – طراحی و پیاده سازی پایگاه داده های توزیع شده همگن

طراحی و پیاده سازی پایگاه داده های توزیع شده همگن 

پروژه دوره کارشناسی

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

ارائه شده به :

گروه کامپیوتر

دانشکده برق وکامپیوتر

دانشگاه شهید بهشتی

 

 

پیشگفتار

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

اینگونه از سیستم های پایگاهی در عین دارا بودن مزایایی همچون :

 

  • سازگاری و هماهنگی با ماهیت سازمان های نوین
  • کارایی بیشتر در پردازش داده ها به ویژه در پایگاه داده های بزرگ
  • دستیابی بهتر به داده ها
  • اشتراک داده ها
  • افزایش پردازش موازی
  • کاهش هزینه ارتباطات
  • تسهیل گسترش سیستم
  • استفاده از پایگاه داده های از قبل موجود.

 

دارای معایبی نیز می باشد. از جمله معایب آن می توان به موارد ذیل اشاره نمود :

 

  • پیچیدگی طراحی سیستم
  • پیچیدگی پیاده سازی
  • کاهش کارایی در برخی موارد
  • هزینه بیشتر
  • مصرف حافظه بیشتر

 

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

 

با تقدیر و سپاس

از زحمات

استاد عزیز جناب آقای روحانی

که در تمامی مراحل این پایان نامه مرا یاری نمودند .

 

 

و تقدیم به پدر و مادر عزیزم

که همواره سنگ صبورم بوده اند .

وتمام کسانی که از سرچشمه دانششان نوشیده ام .

 

 

مطالعات نظری.. 7

فصل اول. 8

  1. سیستم پایگاهی توزیع شده 9

تعاریف… 9

  1. مزایا و معایب سیستم پایگاهی توزیع شده 13

2.1.                  مزایا: 14

2.2.                  معایب: 14

  1. چند سیستم نمونه. 14
  2. یک اصل بنیادی.. 15
  3. دوازده قاعده فرعی.. 17

5.1.                  خود مختاری محلی.. 17

5.2.                  عدم وابستگی به یک مانه مرکزی.. 18

5.3.                  استمرار عملیات… 18

5.4.                  استقلال از مکان ذخیره سازی.. 19

5.5.                  استقلال از چگونگی پارسازی داده ها 19

5.6.                  استقلال ازچگونگی نسخه سازی داده ها 22

5.7.                  پردازش در خواست های توزیع شده 24

5.8.                  مدیریت تراکنش های توزیع شده 24

5.9.                  استقلال از سخت افزار. 25

5.10.                استقلال از سیستم عامل.. 25

5.11.                استقلال از شبکه. 25

5.12.                استقلال از DBMS. 26

  1. پایگاه داده های توزیع شده همگن و ناهمگن.. 26
  2. مشکلات سیستم های توزیع شده 26

7.1.                  پردازش در خواست… 27

7.2.                  مدیریت کاتالوگ… 30

7.3.                  انتشار بهنگام سازی.. 33

7.4.                  کنترل ترمیم. 34

7.5.                  کنترل همروندی.. 36

  1. گدار. 38
  2. مقایسه سیستم های مشتری/خدمتگزار با سیستم های توزیع شده 40
  3. خلاصه. 41
  4. نتیجه گیری.. 42

فصل دوم. 43

  1. سیستم های پایگاه داده های توزیع شده و موازی.. 44
  2. توازی بین درخواست ها 46
  3. نگاهی دقیقتر به تکنولوژی پایگاه داده های توزیع شده وموازی.. 51

3.1.                  سطح و نوع توزیع شدگی داده ها ومسئولیت ها در DDBMSهای مختلف…. 52

3.2.                  پردازش و بهینه سازی درخواست… 55

3.3.                  کنترل همروندی (Concurency control) 63

3.4.                  پروتکل های قابلیت اطمینان. 67

  1. خلاصه. 77
  2. نتیجه گیری.. 78

فصل سوم. 79

  1. تاریخچه. 80
  2. جنبه هایاوراکل برای سیستم های توزیع شده 82
  3. خطوط اتصال پایگاه داده ها 82

3.1.                  رده بندی database link بر اساس نحوه برقراری ارتباط.. 83

ضرورت استفاده از database link ها 83

3.2.                  بکارگیری اسامی سراسری پایگاه داده هادر database link ها 84

3.3.                  نامگذاری database link ها 85

3.4.                  گونه های مختلف database link. 85

3.5.                  مقایسه کاربران ِ گونه های مختلف database link ها 86

3.6.                  مثال هایی از تعریف database link در سیستم های توزیع شده پایگاه داده ها 87

  1. عملیات روی داده های ذخیره شده در پایگاه داده های توزیع شده اوراکل.. 88

فصل چهارم. 89

  1. توزیع داده ها 90

1.1.                  استراتژی های توزیع داده ها 90

1.2.                  تخصیص داده ها 91

1.3.                  طرح توزیع و تخصیص مناسب برای DDB خوابگاه دانشگاه شهید بهشتی.. 91

1.4.                  انتخاب طرح توزیع DDB خوابگاه دانشگاه شهید بهشتی.. 91

 

 

متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


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


پروژه کامپیوتر نرم افزار – طراحی و پیاده سازی پایگاه داده های توزیع شده همگن