حامی فایل

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

حامی فایل

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

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

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

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


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

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

 

 نرم افزار جستجوی اطلاعات دانشجویی

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

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

 ارائه شده به :

گروه آموزشی کامپیوتر

فرهنگ و هنر واحد 40

دانشگاه جامع علمی _کاربردی

استاد راهنما:

جناب آقای حقگو

توسط:  

نغمه جمالی

بخش اول

ADO.NET

ابتدا:

باید بدانید که NET Data Provider . چیست؟

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

NET Data Provider. ، یک Component کلیدی ارائه شده بهمراه معماری ADO.NET بوده که امکان ارتباط بین یک منبع داده و یک Component ، یک سرویس وب XML و یا یک برنامه را فراهم می نماید. یک NET Data Provider .، امکان اتصال به منبع داده ، بازیابی داده ها ، انجام عملیات بر روی داده ها و بهنگام سازی منبع داده را فراهم می نماید. بهمراه فریمورک دات نت ، Provider های زیر ارائه شده است :
OLE DB .NET Data Provider
SQL Server .NET Data Provider

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

 کلاس های NET Data Provider .
ADO.NET ، از NET Data Provider. ، بمنظور ارتباط به منبع داده ، بازیابی ، عملیات برروی داده ها و بهنگام سازی منبع داده استفاده می نماید . هر Provider ، بگونه ای طراحی می گردد که دارای حجم اندکی بوده و یک لایه حداقل بین کد های نوشته شده و منبع داده را ایجاد نمایند . ( افزایش کارائی بدون قربانی نمودن پتانسیل ها).Net Framework دارای دو Data Provider است:

SQL Server .NET

OLE DB .NET

مقدمه ای برADO.NET:

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

   ADO.NET امکان ارتباط با بانک اطلاعاتی رابطه ای و سایر منابع داده ها را فراهم می کند .به عبارت دیگر ، ADO.NET فناوری است که برنامه های کاربردی ویژوال بیسیک نت ازآن برای ارتباط با بانک اطلاعاتی استفاده می کند.به این ترتیب این برنامه ها می توانند رکورد هایی را به بانک اطلاعاتی اضافه کنند،رکوردهایی را حذف یا ویرایش کنند. ADO.NET برای برنامه های کاربردی توزیعی  (مثل برنامه های کاربردی وب) مفید است.

   یکی از ویژگی های مهم ADO.NET این است که بی اتصال است.این ویژگی تفاوت اساسی آن با ADO است. در ADO ،برنامه های کاربردی به بانک اطلاعاتی وصل می شوند،یک Record Set ایجاد می کنند،و از اطلاعات آن برای پر کردن Data Grid یا محاسبات دیگر استفاده می کنند،سپس Record Set ، را ازبین برده اتصال را قطع می کنند.در حالی که اتصال باز است(اتصال با بانک اطلاعاتی برقرار است)،اتصال “زنده ای ” با بانک اطلاعاتی وجود دارد که می توانید آن را فوراً به هنگام سازی کنید و گاهی تغییرات حاصل ازکاربران دیگران را بلافاصله مشاهده کنید. در یک برنامه نه چندان خوب ،اتصال بانک اطلاعاتی ممکن است در حین انجام کارهای دیگر ،باز نگهداشته شود . معنایش این است که منابع مهمی در حال استفاده اند و در نتیجه از تعداد کاربرانی که می توانند به بانک اطلاعاتی دستیابی داشته باشند وازبرنامه های کاربردی ویژوال بیسیک نت استفاده کنند،کاسته می شود.

درADO.NET از استدلال کاملاً متفاوتی استفاده می کند. وقتی درADO.NET با بانک اطلاعاتی ارتباط برقرار می کنید ، اطلاعاتی که از بانک اطلاعاتی دریافت می کنید دریک Dataset قرار می گیرد اگر اطلاعات موجود در Dataset را تغییر دهید ، اطلاعات موجود در جدول متناظر با بانک اطلاعاتی تغییر نمی کند. معنایش این است که بدون نگرانی می توانید مقادیر موجود در Dataset را دستکاری کنید ،زیرا از اتصال زنده استفاده نمی شود .در صورت نیاز ، Dataset می تواند با منبع داده اصلی اتصال برقرار کند و تمام تغییرات را اعمال نماید.

ADO.NET مثل دیگر اجزای .NET Framework از مجموعه ای از آبجت ها تشکیل شده است که برای ارائه دادن عملکرد مورد نیاز،با هم ارتباط برقرار می کنند.متأسفانه،این امر می تواند یادگیری مدل آبجکت را دلسرد کننده کند_شما احساس می کنید که نیاز دارید همه ی آنها را یادبگیرید قبل از آنکه بتوانید یکی از آنها رادرک کنید. (شکل زیر توضیحی بر اجزای Framework است.)

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

همه چیز در مورد پایه های ارتباط :

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

هر کجا که لازم باشد از یک متد یا خاصیت properties) ) استفاده کنیم که تاکنون مورد بررسی قرار نداده _ایم در انتهای پاراگراف برای راهنمایی خوانندگان استفاده می کنم.

 استاندارد اتصال پایگاه داده باز:  

ODBC = Open DataBase Connectivity      

 این استاندارد راهی برای ارتباط برنامه کاربردی با سرویس دهنده پایگاه داده فراهم می کند.ODBC واسط برنامه کاربردی API  را تعریف می کند که برنامه کاربردی با استفاده از آن می تواند پایگاه داده را باز کند،تقاضاها یا بهنگام سازی ها را اجرا نماید،و نتایج را دریافت کند.

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

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

استاندارد های SQL ،واسط سطح تماس را تعریف می کند که مشابه با واسط ODBC است. APIهای ADO و ADO.NET جایگزین هایی برای ODBC هستند که برای زبانهایی مثل ویژوال بیسیک وC# طراحی شدند.

 مدل آبجکتی ADO.NET

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

   کلاسهای ADO.NET به دو عنصر (جزء) تقسیم شده اند :data Provider ها (که بعضی اوقات

Managed Provider نامیده می شود)و ارتباط با یک منبع داده فیزیکی را اداره می کنند و dataset که نشان دهنده داده های واقعی است. هر کدام از این عناصر (component) ،می توانند با مصرف کنندگان داده (data consumers) مثل web formها و winform ها ارتباط برقرار می کنند  .

Data Provider ها:

عناصر data Provider،مخصوص یک منبع داده هستند. .NET Framework ،دارای دو

data provider است:

   یک data provider (ارائه کننده)عمومی که می توانند با هر منبع داده   OLE DB ارتباط برقرار کند و یک SQL Server Provider که برای Microsoft SQL Server نسخه های 7 و بعد از آن ،بهینه شده است.انتظار می رود که Data Provider هایی برای پایگاه داده های دیگر، مثل Oracle،DB2 نیز موجود می باشند یا شما می توانید خودتان آنها را بنویسید .

   دو Data Provider موجود در .NET Framework دارای آبجکت های مشابهی هستند ،اگر چه اسم و برخی از خصوصیات و متدها،متفاوتند.مثلأ آبجکت های SQL Server Provider با sql  شروع می شوند (برای مثال sqlconnection )،در حالی که آبجکت های OLEDB با oledb شروع می شوند.

(برای مثال oledbconnection ).

  • آبجکت Connection :این آبحکت نماینده اتصال فیزیکی به یک منبع داده است و خصوصیات آن،Data Provider   (در مورد OLEDB Data Provider)،منبع داده و پایگاهی که به آن وصل خواهد شد و رشته ای که در طی اتصال از آن استفاده می کند،را تعیین می کنند. متد های آن نیز ، ساده اند:می توانید connection را باز کنید و ببینید،پایگاه داده را تغییر دهید و تراکنش ها را مدیریت کنید .
  • آبجکت command :این آبجکت نماینده یک دستور SQL یا یک رویه ذخیره شده (stored procedure) است که باید در منبع داده، اجرا شود. آبجکت های command ، می توانند ایجاد شوند و به صورت مستقل در یک آبجکت connection اجرا شوند و توسط آبجکت های dataAdapter ، برای مدیریت ارتباطات از DataSet به منبع داده ، مورد استفاده قرار می گیرند. آبجکتهای command از دستورات SQL و روالهای ذخیره شده پشتیبانی می کنند که می توانند یک مقدار ، یک یا چند رکورد را برگردانند و یا اصلاً مقداری برنگردانند.
  • آبجکت DataReader :این آبجکت ،یک آبجکت سریع و با سربار کم (low_overhead) برای بدست آوردن یک جریان فقط فرستادنی (forward_only) و فقط خواندنی از داده های یک منبع داده می باشد. این آبجکت هانمی توانندمستقیماً با کد ایجاد شوند و فقط با فراخوانی متد ExacuteReader آبجکت Command ایجاد می شوند.
  • آبجکت DataAdapter:این آبجکت از نظر کارکرد ،پیچیده ترین آبجکت در یک Data Provider است و پل بین یک Connection و یک DataSet است .DataAdapter دارای چهار آبجکت Command استCommand: Updateو Command select و Command Insert و Command Delete .DataAdapter از Command select برای پر کردن یک DataSet استفاده می کند و سه آبجکت دیگر برای انتقال تغییرات مورد نیاز به منبع داده ، استفاده می کند.

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

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

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

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

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

موجود است

 


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


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

دانلود پایان نامه رشته کامپیوتر با موضوع کاربردهای شبکه های کامپیوتری

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

دانلود پایان نامه رشته کامپیوتر با موضوع کاربردهای شبکه های کامپیوتری


دانلود پایان نامه رشته کامپیوتر با موضوع کاربردهای شبکه های کامپیوتری

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

 

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

کاربردهای تجاری

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

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

2 . کاربردهای خانگی

چرا مردم برای کارهای خانگی خود کامپیوتر می خرند ؟ نوشتن نامه ، مقاله و حتی کتاب یکی از مهمترین دلایل آن است ؛ اما این وضعیت امروزه در حال تغییر است . شاید مهمترین دلیل خرید کامپیوترهای خانگی در سالهای اخیر اینترنت باشد . کارهایی که این قبیل افراد با کامپیوتر خود انجام می دهند ، عمدتا عبادتند از :

  • دسترسی به اطلاعات پراکنده در سراسر دنیا
  • سرگرمیهای تعاملی
  • تجارت الکترونیک

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

بعد از روزنامه ها و مجلات الکترونیکی نوبت کتابخانه های دیجیتالی است . بسیاری   از سازمانهای علمی معتبر مانند ACM و IEEE   مدتهاست   که انتشارات و کنفرانسهای متعددی روی اینترنت برگزار میکنند ؛ و این روند به سرعت در حال گسترش است .

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

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

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

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

3 . کاربران سیار

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

جالبترین کاربرد شبکه های بیسیم در ایجاد دفاتر سیار است . اغلب افراد میل دارند در سفر همان کارهایی را انجام دهند که در دفتر کار خود انجام میدهند ، و اصلا هم کاری به این ندارند که کجا هستند .

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

شبکه های بیسیم از نظر نظامی نیز اهمیت فوق العاده ای دارند . هیـچ ارتشی نمیتواند در جنگهای بزرگ به شبکه های عمومی تکیه کند، و بهتر است شبکه ای خاص خود ایجاد کند ؛

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

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

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

 سخت افزار شبکه

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

1 . ارتباطات پخشی

2 . ارتباطات همتا به همتا

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

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

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

       – شبکه های شخصی

       – شبکه های محلی ( LAN )

       – شبکه های شهری ( MAN )

       – شبکه های گسترده ( WAN )

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

 شبکه های محلی 

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

  1. اندازه           2 . تکنولوژی انتقال اطلاعات     3 . توپولوژی

اندازه LAN بسیار محدود است ، بگونه ایکه زمان انتقال سیگنالها در آن بسیار کم و از قبل قابل پیش بینی است . دانستن این محدودیت ها برای طراحی شبکه بسیار مهم و اساسی است ، و باعث ساده تر شدن مدیریت شبکه نیز می شود .

 شبکه های شهری

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

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

 شبکه های گسترده

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

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

 شبکه های یسیم 

در ساده ترین صورت شبکه های بیسیم را میتوان به سه دسته بزرگ تقسیم کرد :

1 . ارتباطات بین سیستمی

2 . LAN های بیسیم

3 . WAN های بیسیم

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

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

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

 شبکه شبکه ها

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

متداولترین شکل شبکه شبکه ها عبارتست از تعدادی LAN که با ارتباطات WAN به هم متصل شده اند .

 مدلهای مرجع 

دو تا از مهمترین معماریهای شبکه ، مدل مرجع OSI و مدل مرجع TCP/IP میباشد ، که در اینجا به بررسی مدل OSI می پردازیم .

 مدل مرجع OSI 

این مدل بر اساس نظرات پیشنهادی سازمان بین المللی استانداردها – بعنوان اولین استاندارد بین المللی شبکه های چند لایه – توسعه داده شد . این مدل در سال 1995 مورد تجدید نظر قرار گرفت . این مدل که نام کامل آن مدل مرجع ارتباطات سیستمهای باز است ، با ارتباطات سیستمهای باز – سیستمهایی که قادر به ارتباط با سیستمهای دیگر هستند – سروکار دارد .  

مدل OSI هفت لایه دارد :

1 . لایه فیزیکی – لایه فیزیکی وظیفه انتقال بیت های خام را از طریق کانال مخابراتی بر عهده دارد .

2 . لایه پیوند داده – مهمترین وظیفه لایه پیوند داده عبارتست از تبدیل خط فیزیکی پر از خطا به یک خط ارتباطی عاری از خطا برای لایه بالاتر ، یعنی لایه شبکه .

3 . لایه شبکه – لایه شبکه عملکرد زیرشبکه را کنترل میکند .

4 . لایه انتقال – اصلی ترین وظیفه لایه انتقال گرفتن داده ها از لایه بالا تر ، تقسیم آن به قطعات کوچکتر ، ارسال آن به لایه شبکه و حصول اطمینان از دریافت صحیح آن در طرف مقابل است .

5 . لایه نشست – لایه نشست اجازه میدهد تا بین کاربران در ماشینهای مختلف نشست برقرار شود .

6 . لایه نمایش – برخلاف لایه های پایینتر ، که عمدتا با بیت ها سروکار دارند ، لایه نمایش توجه خود را روی ساختار پیامها ومفهوم آنها متمرکز میکند .

7 . لایه کاربرد – بسیاری از پروتکل های مورد نیاز کاربران در لایه کاربرد قرار دارد ، که از معروفترین آنها میتوان به پروتکل HTTP اشاره کرد . وقتی مرورگر وب می خواهد صفحه ای را بار کند ، نام آن صفحه را با استفاده از پروتکل HTTP به سرویس دهنده وب می فرستد ؛ سرویس دهنده وب نیز با همین پروتکل صفحه را به مرور گر بر میگرداند . پروتکل انتقال فایل ( FTP ) ، پروتکل انتقال خبر ( NNTP) و پروتکل های پست الکترونیک ( SMTP وPOP ) نیز جزء پروتکلهای کاربردی هستند .

 

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

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

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

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

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

موجود است

 


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


دانلود پایان نامه رشته کامپیوتر با موضوع کاربردهای شبکه های کامپیوتری

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

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

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


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

دانلود متن کامل پایان نامه مقطع کارشناسی با فرمت ورد word

 

 طراحی و پیاده سازی

مدیریت

1) Design and Implementation

2) Administrator

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

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 ساخته می شود.

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

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

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

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

موجود است

 


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


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

دانلود پایان نامه رشته کامپیوتر با موضوع فروشگاه اینترنتی و تجارت در وب

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

دانلود پایان نامه رشته کامپیوتر با موضوع فروشگاه اینترنتی و تجارت در وب


دانلود پایان نامه رشته کامپیوتر با موضوع فروشگاه اینترنتی و تجارت در وب

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

 

 فروشگاه اینترنتی و تجارت در وب

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

مزایای ایجاد فروشگاه اینترنتی برای فروشندگان

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

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

نداشتن محدودیت زمانی

فعالیت فروشگاههای سنتی محدود به ساعات و روزهای غیر تعطیل می باشد اما فروشگاههای اینترنتی مطلقاٌ چنین محدودیتی نداشته و در تمامی ساعات شبانه روز و تمامی روزهای سال در دسترس عموم بازدید کنندگان قرار دارد.

کاهش هزینه های جانبی وسود آوری بیشتر

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

پرداخت اینترنتی

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

به چه طریق می توانید مشتریان خود را راضی کنید؟

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

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

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

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

عدم برخورد به ترافیکنبودن آلودگی هوا

 عدم نیاز به رفتن به داخل طرح ترافیک

یافتن کالاها با قیمت پایینتر نسبت به فروشگاههای سنتی

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

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

عدم مشکل حمل و نقل کالای خریداری شده

تحویل کالای خریداری شده درب منزل

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

  مزایای ایجاد فروشگاه اینترنتی برای فروشندگان
حل مشکل حمل و نقل

در حال حاضر (VTE) در حال مذاکره با شرکت پست، پیک بادپا، پست 193 و چندین شرکت فعال حمل و نقل خصوصی، در خصوص واگذاری حمل کالا به آنان می باشد. به این ترتیب بزودی این امکان فراهم خواهد شد تا شرکت حمل طرف قرارداد با (VTE)، کالا را از محل فروشگاه سنتی و یا انبار گرفته و به مشتری تحویل نماید.

بیمه

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

امکان فروش قسطی

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

مزایای استفاده از تجارت الکترونیکی
به طور کلی مزایای استفاده از تجارت الکترونیکی را می‌توان به پنج دسته تقسیم کرد که شامل بستر ارتباطی، از بین رفتن واسطه‌ها، افزایش قدرت خریداران و پیدایش بازارهای جدید برای تولید کنندگان، سفارشی کردن محصولات درخواستی و خدمات پشتیبانی قوی و پیدایش مؤسسات اقتصادی نو پا و رقابت سراسری است.
۱بستر مناسب اطلاعاتی و ارتباطی
یکی از امکاناتی که اینترنت در اختیار تجارت و بازرگانی قرار می‌دهد اطلاعات نسبتاً کامل و گسترده‌ای است که در مورد هر کالا چه از نظر فنی و چه به لحاظ تجاری می‌توان یافت. امکانی که در دنیای واقعی، ارزش تجاری بسیار زیادی دارد اما بدون صرف هزینه و زمان زیاد به‌دست نمی‌آید. ارزش دیگر تجارت الکترونیکی آن است که امکان ایجاد ارتباط با همه افرادی که برای تکمیل یک فرآیند بازرگانی لازم است با آن‌ها تماس گرفته شود، در کوتاه‌ترین زمان از طریق e-mail ،chat و روش‌های دیگر امکان‌پذیر است.
۲حذف نسبی واسطه ها
حذف واسطه‌ها یکی دیگر از ارزشمندترین دستاوردهای تجارت الکترونیکی می باشد که باعث کاهش بی‌سابقه قیمت کالاها و خدمات در جهان شده است. براساس برآوردهای انجام شده، حذف واسطه‌ها و ایجاد ارتباط مستقیم بین خریداران و فروشندگان بین ۱۵ تا ۵۰ درصد موجب کاهش قیمت تمام شده کالاها و خدمات برای مشتریان شده است.

۳افزایش قدرت خریداران و پیدایش بازارهای جدید برای تولید کنندگان ارتباط اینترنتی فرصتی را در اختیار خریداران قرار می‌دهد که بتوانند با طیف گسترده‌ای از تولیدکنندگان در سرتاسر جهان ارتباط برقرارکنند و از این طریق به تقاضای مورد نظر خود از بین پیشنهاد‌های مختلف برسند و در مقابل فروشندگان قدرت چانه‌زنی بیشتری برای کسب امتیاز و مزایای بیشتر داشته باشند. در صورتی‌که در دنیای حقیقی به علت محدودیت‌های ناشی از فاصله جغرافیایی، مشتریان چنین قدرت انتخابی ندارند. البته این ساختار برای تولیدکنندگان هم دارای مزایا و امتیازات فراوانی است. از جمله می‌توان به امکان عرضه و فروش محصولات به تمام مردم جهان اشاره ‌کرد. در واقع تجارت الکترونیکی به تولیدکنندگان امکان جهانی شدن محصولاتشان را با صرف هزینه کم (نسبت به آنچه که در مقابل به‌دست می‌آید) می‌دهد. شاید جالب باشد که بدانید به عنوان مثال، جلد پنجم کتاب داستانی هری‌پاتر توانسته است با استفاده از شیوه فروش آن‌لاین در شب اول انتشار خود فروشی معادل یک میلیون جلد را در جهان داشته باشد. امکان وقوع چنین حادثه شیرینی برای ناشر این کتاب در دنیای حقیقی، آن‌ هم در مدت زمانی کوتاه، یا اصلاً محال بود یا به امکانات گسترده مالی و تبلیغاتی و توزیع نیاز داشت که هر سازمانی توانایی انجام آن را دارا نیست.
۴سفارشی کردن محصولات و خدمات پشتیبانی قوی
مزیت دیگر تجارت الکترونیکی آن است که شما قادر خواهید بود که محصولات مورد درخواست خود را به صورت سفارش و مطلوب خود خرید کنید. به عنوان مثال ما می‌توانیم هنگام مراجعه به سایت شرکت Dell کامپیوتر مورد درخواست خود را با همان خصوصیاتی که مایلیم، سفارش داده و خریداری کنیم. در این فرایند روش کار شرکت دل برای قبول سفارش در خواستی به این صورت است که ابتدا امکان انتخاب و ارائه پیشنهاد در اختیار مشتری قرار می‌گیرد. سپس پیشنهاد مشتری با توجه به امکانات شرکت مورد بررسی قرار گرفته و نهایتاً مورد قبول یا عدم قبول قرار می‌گیرد. در صورت قبول درخواست، مراحل بعدی ثبت سفارش و دریافت مبلغ طی می‌شود و اعلام ارسال کالا و شیوه پیگیری محموله در مدت ارسال از طریق فرستادن e-mail‌های متعدد انجام می‌شود. مشتری نیز به نوبه خود می‌تواند زمان دریافت را اعلام نماید. نهایتاً مشتری می‌تواند با دادن اطلاعات مختلف در‌مورد کالاهای خریداری شده و برقراری ارتباط الکترونیکی با شرکت تولیدکننده نسبت به رفع نقص کالای مورد نظر اقدام نماید.شرکت‌هایی که از این طریق به فروش محصولات و خدمات خود اقدام می‌کنند به طور دائم از طریق روش های مختلف، سریع و کم هزینه در ارتباط با مشتریان خود هستند و پشتیبانی قوی باعث ترغیب مردم به خرید از اینترنت می‌شود. در سال‌های نخست رواج شیوه الکترونیکی فروش کالا، استفاده از این روش فقط برای کالای کوچک و ارزان مثل ساعت، عروسک، کتاب، لباس استفاده می‌شد اما اکنون با توجه به رشد روزافزون تجارت الکترونیکی، صنایع بزرگی همچون صنعت ماشین سازی نیز به این روش رو آورده‌اند. مثلا با مراجعه به سایت شرکت فورد می‌توانیم ماشین مورد درخواست خود را از نظر رنگ یا امکانات جانبی به دلخواه انتخاب کنیم.

۵پیدایش مؤسسات اقتصادی نوپا و رقابت سراسری
یکی از پیامدهای تجارت الکترونیکی ایجاد مؤسسات جدید اقتصادی است که توانایی رقابت و حتی در مواردی سبقت گرفتن از شرکت‌های کهنه کار را دارند. درحال حاضر دو نوع بازار خرید و فروش یعنی بازار سنتی و حقیقی و بازار مجازی و مبتنی بر شبکه به موازات یکدیگر عمل می‌کنند و هر کدام دارای قواعد تجارتی خاص خود هستند که گاه دارای خصوصیاتی مشترک و گاه با یکدیگر متفاوت هستند. در برخی موارد کسب و کارهای نوپا توانسته‌اند با ایجاد سیاست‌های کاربردی در بازار جدید مجازی گوی رقابت را از رقبای سنتی بگیرند و بازار محصولات مختلف را تصاحب کنند. مثلا می‌توان به رقابت بین مؤسسه BarnesNoble و شرکت Amazon در خرید و فروش کتاب یا موارد دیگری چون Dell در کامپیوتر و etoys در اسباب بازی اشاره کرد.

شکل‌های گوناگون تجارت الکترونیکی‌
استفاده از اینترنت به عنوان مهمترین بستر ارتباطی در تجارت الکترونیکی همزمان با رشد روزافزون شبکه جهانی ارتباطات باعث پیدایش مدل‌های گوناگونی در این تجارت گردیده است. این مدل‌ها حاصل تعامل سه گروه اصلی از افراد یک جامعه، از دیدگاه اقتصادی، هستند که عبارتند از دولت یا سازمان‌های وابسته (government) ، سازمان‌های تجاری و اقتصادی، تولیدکنندگان کالا و ارائه‌کنندگان خدمات (business) و در نهایت مردم عادی که خریداران نهایی کالا یا خدمات (consumer) هستند.مدل‌های مختلف تجارت الکترونیکی از تعامل دوبه‌دوی این سه گروه اصلی حاصل می‌شوند.

 

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

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

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

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

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

موجود است


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


دانلود پایان نامه رشته کامپیوتر با موضوع فروشگاه اینترنتی و تجارت در وب

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

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

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


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

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

 

 دانشگاه آزاد اسلامی

واحد تفرش

دانشکده فنی مهندسی

موضوع پروژه:

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

Distributed mobile Database

چکیده

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

همچنین تکنیک های ذخیره سای اطلاعات و پروتکل های به روز رسانی یکی از موارد مهمدر بحث ارتباطات بی سیم است.

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

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

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

بخش اول:

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

Transaction

داده‌ سیار و مدیریت‌ انتقال‌

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

همچنین‌ درباره‌ e – commerce و نگهداری‌ داده‌ سیار و نرم‌ افزارهای‌ سیار بحث‌ وبررسی‌ می‌کنیم‌.

پیشرفت‌ سریع‌ در تکنولوژی‌ ارتباطات‌ cellular، شبکه‌های‌ محلی‌ بی‌سیم‌ وسرویس‌های‌ ماهواره‌ای‌ ما را به‌ سمت‌ ادغام‌ کردن‌ پردازش‌ سیار هدایت‌ می‌کند. درپردازش‌ سیار، کاربران‌ به‌ مناطق‌ جغرافیایی‌ ثابتی‌ دسترسی‌ ندارند؛ در عوض‌ کاربران‌در شبکه‌ بین‌ مناطق‌ جغرافیایی‌ حرکت‌ می‌کنند.

در این‌ راستا باید به‌ موارد چون‌ هزینه‌ پایین‌ و قابل‌ حمل‌ بودن‌ توجه‌ بالایی‌ داشت‌.وسایلی‌ مثل‌ laptopها و PDAها امکان‌ کارکردن‌ از هر مکانی‌ و در هر زمانی‌ (مثل‌ اداره‌،خانه‌ و یا در حال‌ مسافرت‌) را با شبکه‌ ارتباطی‌ بی‌سیم‌ ممکن‌ ساخته‌اند. بنابراین‌ پیشرفت‌تکنولوژی‌، کامپیوترهای‌ قابل‌ حمل‌ در اختیار بسیاری‌ از کاربران‌ قرار می دهد. ارتباط‌بی‌سیم‌ برای‌ ارتباط‌ با شبکه‌ جهانی‌ اینترنت‌ استفاده‌ می‌شود.

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

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

بعضی‌ از سؤالات‌ متعددی‌ که‌ در این‌ زمینه‌ بوجود می‌آید به‌ قرار زیر است‌:

Query در محیط‌ پرازش‌ سیار چگونه‌ است‌؟

چگونه‌ حافظه‌ به‌ داشتن‌ ارتباطی‌ با کمترین‌ هزینه‌ کمک‌ می‌کند؟

اداره‌ کردن‌ مدیریت‌ پایگاه‌ داده‌ در هر مکان‌ به‌ چه‌ صورت‌ است‌؟

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

معماری‌ پایگاه‌ داده‌ سیار

در محیط‌ پردازشی‌ سیار که‌ در شکل‌ زیر مشاهده‌ می‌کنید شبکه‌ شامل‌ میزبان‌های‌ثابت‌ (FHS) و واحدهای‌ سیار (MUs) و ایستگاه‌های‌ اصلی‌ (BSs) ایستگاه‌های‌ حمایتی‌سیار MSS می‌باشد. MUs متصل‌ به‌ اجزای‌ شبکه‌ Wired که‌ BS بوسیله‌ کانال‌های‌بی‌سیم‌ به‌ هم‌ مرتبط‌ می‌باشند. MUs کامپیوترهای‌ قابل‌ حمل‌ پرقدرتی‌ هستند، که‌بصورت‌ آزادانه‌ در یک‌ محدوده‌ حرکت‌ می‌کنند. که‌ ما آنهارا به‌ عنوان‌ یک‌ منطقه‌جغرافیایی‌ G¨ نام‌ می‌بریم‌. بطور مثال‌ در شکل‌ G , 2 تمام‌ سطح‌ پوشیده‌ شده‌ توسط‌Bssها است‌.

سایز Cell اساساً وابسته‌ به‌ پهنای‌ باند د کانال‌های‌ ارتباطی‌ بی‌سیم‌ است‌.برای‌ حمایت‌ از MUsهای‌ متحرک‌ و بهره‌برداری‌ دوباره‌ از آنها، کلاً G به‌ سطح‌های‌کوچکتر به‌ نام‌ Cell تقسیم‌ شده‌ است‌.

یک‌ BS مخصوص‌ مدیریت‌ هر Cell را برعهده‌ دارد. هر BS اطلاعاتی‌ مثل‌ profileکاربر، فایل‌های‌ login و حقوقِ دسترسی‌ با فایل‌های‌ خصوصی‌ کاربران‌ را در خود ذخیره‌می‌کند.

ارتباط‌ میان‌ MU فقط‌ با مسئولیت‌ BS مربوط‌ به‌ هر Cell بوجود خواهد آمد. به‌ترتیب‌ درآوردن‌ mobile نیازمند حرکت‌ نامحدود MU درون‌ G است‌ (حرکت‌ inter – cell)و در میان‌ باید قادر به‌ دسترسی‌ به‌ data درون‌ هر cell باشیم‌.

یک‌ MU خودش‌ تغییر در موقعیت‌ و ارتباطات‌ شبکه‌ بوجود می‌آورد. درحالی‌ که‌ درحرکت‌، یک‌ میزبان‌ سیار خودش‌ – ارتباطات‌ شبکه‌ بی‌سیم‌ را حفظ‌ می‌کند. تحت‌ حمایت‌BSsهای‌ ارتباطات‌ با شبکه‌ بی‌سیم‌ برقرار می‌شود. BSs و FHs (میزبان‌های‌ ثابت‌) هستندکه‌ عمل‌ انتقال‌ و مدیریت‌ داده‌ با کمک‌ سرور پایگاه‌ داده‌ (DBS) که‌ متشکل‌ از پایگاه‌ داده‌به‌ هم‌ پیوسته‌ای‌ است‌ که‌ قادر است‌ بدون‌ گذاشتن‌ تأثیر, هروضعیتی‌ را در شبکه‌ سیاربوجود آورد. DBS می‌تواند همچنین‌ در BSs نصب‌ شود یا می‌تواند بخشی‌ از FHs باشدیا می‌تواند بصورت‌ مستقل‌ از BS و FH باشد.

BSs معمولاً به‌ عنوان‌ نرم‌افزار کاربردی‌ استفاده‌ می‌شود، آنقدر که‌ یک‌ کاربر سیارمی‌تواند نرم‌افزار را از نزدیکترین‌ download, FH کند و بعد از آن‌ نرم‌افزار را بر روی‌ یک‌palmtop اجرا کنید. یااینکه‌ آنرا بر روی‌ یک‌ FH راه‌ دوری‌ اجرا کنید. بنابراین‌ بیشترین‌کاربرد نرم‌افزار در کپی‌ برداری‌ است‌. یک‌ میزبان‌ سیار ممکن‌ است‌ نقش‌های‌ مختلفی‌ رادر یک‌ سیستم‌ توزیع‌ شده‌ بازی‌ کند. یک‌ MU ممکن‌ است‌ گنجایش‌ سروری‌ داشته‌ باشدکه‌ توانایی‌ انجام‌ دادن‌ محاسبات‌ محلی‌ و کنترل‌ جریان‌ و الگوریتم‌ recovery را در خودداشته‌ باشند. بعضی‌ از cpu MU های با سرعت‌ خیلی‌ پایین‌ و حافظه‌ خیلی‌ کمی‌ دارند.بنابراین‌ عملکرد این‌ نوع‌ MU فقط‌ بصورت‌ یک‌ ابزار I/O است‌. بنابراین‌، این‌ MUهاوابسته‌ به‌ تعدادی‌ FHs خواهند بود. در این‌ محیط‌ پردازشی‌ سیار داده‌ها بصورت‌ sharedذخیره‌ می‌شود و بوسیله‌ شماری‌ از DBSsها کنترل‌ می‌شوند.

وقتی‌ که‌ یک‌ MU سرویسی‌ را به‌ BS درون‌ یک‌ Cell ارجاع‌ می‌دهد پروتکل‌
hand – off برای‌ انتقال‌ داده‌ها را یک‌ BS به‌BS دیگر, در یک‌ سلول‌ جدید به‌ BS دیگراستفاده‌ می‌شود. پروتکل‌ hand – off پیوند ارتباطی‌ جدید است‌ و همچنین‌ شامل‌مهاجرت‌ انتقال‌ پردازش‌ و حالت‌ پایگاه‌ داده‌ از یک‌ BS به‌ BS دیگر شود. کل‌ پردازش‌های پروتکل‌ hand – off جدا از MU می‌باشد و مسئولیت‌ انتقال‌ پیوسته‌ داده‌ در حال‌ اتصال‌ رابرعهده‌ دارد.

واسط‌ بی‌سیم‌ می‌تواند بصورت‌ شبکه‌ Cellular با پهنای‌ باند 10 تا 20 کیلوبیت‌ برهر ثانیه‌ باشد یا در سطح‌ یک‌ شبکه‌ محلی‌ بی‌سیم‌ (LAN) با پهنای‌ باند 10 Mbps باشد(بطور مثال‌ NCR wavelan و Motorola ALTAIR). شبکه‌های Wired ثابت‌ می‌توانند باپهنای‌ باند 10 Mbps در اینترنت‌ باشند و سرعت‌ 100 Mbps برای‌ FDDI باشد Mbps144 برای‌ ATMها باشد.

 مدهای‌ عملیات‌

در پردازش‌ سیار چند مد عملیاتی‌ موجود است‌. در سیستم‌ توزیع‌ شده‌ قدیمی‌ hostفقط‌ با یکی‌ از دو مد موجود کار می کردند. شبکه‌ در حال‌ اتصال‌ , یا کلاً بصورت‌ disconnectباشد. مد عملیات‌ در پردازش‌ سیار ممکن‌ است‌ بصورت‌ یکی‌ از حالت‌های‌ زیر باشد:

– اتصال‌ fully (اتصال‌ نرمال‌)

– طلا disconnected (بطور مثال‌ زمانی‌ که‌ یک‌ MU خراب‌ شده‌)

– ارتباط‌ جزئی‌ یا ارتباط‌ ضعیف‌ (یک‌ ترمینال‌ با یک‌ شبکه‌ با پهنای‌ باند کم‌ ارتباط‌برقرار می‌کند)

بعلاوه‌ اینکه‌، برای‌ نگهداری‌ انرژی‌ یک‌ کامپیوتر سیار ممکن‌ است وارد یک‌ مد نگهداری‌انرژی‌ که‌ به‌ نام‌( doze-state )شود. وضعیت‌ doze یک‌ MU خراب‌ شده‌ و یا ماشین‌بصورت‌ disconnect باشد بوجود خواهد آمد. در این‌ مد سرعت‌ CLKها کاهش‌ پیدا می‌کند وهیچ‌ کاربری‌ حق‌ انجام‌ هیچ‌ عملیاتی‌ را ندارد.

اغلب‌ مدهای‌ disconnect در پردازش‌ سیار قابل‌ پیشگویی‌ می‌باشند. پروتکل‌هایی‌برای‌ آماده‌ سازی‌ سیستم‌ برای‌ انتقال‌ بین‌ حالت‌های‌ مختلف‌ مدها طراحی‌ شده‌اند.

یک‌ host سیار باید قادر به‌ انجام‌ عملیات‌ به‌ صورت‌ مستقل‌ حتی‌ در طول‌ مدتی‌ که‌کلاً ارتباط‌ قطع‌ است‌ باشد.

 

(ممکن است هنگام انتقال از فایل ورد به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل است)

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

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

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

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

موجود است

 


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


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