آموزش زبان با داستان انگلیسی
 
پایان نامه طراحی اینترفیسی برای سرویس ذخیره سازی در شبکه های توری کوچک

چکیده :

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

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

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

هدف :

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

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

تعداد صفحه :111

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

عنوان :مدلی مبتنی بر نگاشت بیتی و تابع دستور جهت کنترل دسترسی در بانک اطلاعات XML

تعداد صفحات : 111

چکیده

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

واژه‌های کلیدی: بانک اطلاعات XML، کنترل دسترسی، امنیت، نگاشت بیتی.

  • مقدمه

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

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

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

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

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

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

  • آشنایی با XML

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

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

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

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

ادامه مطلب...
ارائه یک روش جدید به منظور بررسی روند درمان ضایعات و تحلیل استخوان دندان در یک دوره زمانی

دانلود متن کامل پایان نامه مقطع کارشناسی ارشد رشته مهندسی کامپیوتر (هوش مصنوعی)

عنوان:ارائه یک روش جدید به منظور بررسی روند درمان ضایعات و تحلیل استخوان دندان در یک دوره زمانی

تعداد صفحات : 122

چکیده

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

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

 

ادامه مطلب...
پروژه ساخت يک سيستم نرم افزاری محاسبه حقوق
عنوان کامل: مراحل ساخت يک سيستم نرم افزاری محاسبه حقوق
دسته: کامپيوتر (گرایش نرم افزار)
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 92
چکیده:
اين پروژه  شامل مراحل ساخت يک سيستم نرم افزاری محاسبه حقوق يک شرکت است که در آن از زبان های SQL  و Delphi استفاده شده است که در حال حاضر از زبان های رايج برای ايجاد پايگاه داده است. که ما با استفاده از زبان SQL پايگاه داده مردنظر را ايجاد کرده و تمام مراحل برنامه نويسی آن و کارهای را که سيستم بايد انجام دهد را با استفاده از  Delphi شبيه سازی مي کنيم. در اين پروژه سعی شده است حدالامکان از حجم کار حسابداری بصورت دستی که بخش عمده ای از کارها در اين بخش انجام مي شود کاهيده و بتوان بصورت الکترونيکی و با امنيت بالا اين بخش را اداره کرد.
ادامه مطلب...
پروژه بررسی روشهاي پيش بيني ضريب بهره وري TBM
پایان نامه جهت اخذ درجه کارشناسی
عنوان کامل: پروژه بررسی روشهاي پيش بيني ضريب بهره وري TBM
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 136
بخشی از مقدمه:
 ضریب بهره وری زمان تکمیل پروژه و به تبع ان هزینه را تحت تا ثیر قرار می دهد لذا  نقش اساسی در انتخاب شدن یا نشدن حفر مکانیزه به عنوان روش حفر بازی می کند.زمان حفر ماشین به کل زمان پروژه یا عملیات روزانه را ضریب بهره وری می گویند. 
 این ضریب تابعی از شرایط زمین – نوع ماشین – تاسیسات پشتیبانی – مدیریت پروژه و در نهایت تجربه کارکنان است. حاصلضرب نرخ نفوذ در ضریب بهره وری را نرخ  پیشروی می گویند. نرخ نفوذ نرخ پیشروی انی ماشین است و از هندسه تونل و ویژگیهای سنگ و پارامترهای ماشین تا ثیر می پذیرد.
 تاکنون مدلهای زیادی جهت پیش بینی نرخ نفوذ ارائه شده است و هر کدام تعدادی از پارامترهای موثر را منظور کرده اند. در این مطالعه به پیش بینی نرخ نفوذ بر مبنای تردی در فصل چهارم و بر مبنای نتایج آزمون پانچ در فصل پنجم پرداخته شده است. آزمایشهای زیادی جهت پیش بینی نرخ نفوذ و بهره وری ایجاد شده اند که برخی از آنها در فصل دوم مورد بحث قرار گرفته است. فرایند برش سنگ توسط برش دهنده های
 دیسکی – توزیع فشار پیرامون دیسکها و نحوه محاسبه نیروهای وارد بر دیسک در فصل سوم مفصل توضیح داده شده است.
 در این مطالعه بر مبنای فاکتور پایداری در تاج تونل و مقاومت سنگ پیشروی پیش بینی شده است و در مورد روشهای پیش بینی CSM و NTH بحث شده است.
ادامه مطلب...
پروژه بررسی تعمیرو نگهداری راه های آسفالته
عنوان کامل: پروژه بررسی تعمیر و نگهداری راه های آسفالته
دسته: عمران
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 114
بخشی از مقدمه:
انواع تركهاي راههاي آسفالته
در سطوح آسفالته به صور مختلف ترك عارض مي‌شود. پيدايش اين تركها در واقع علل و ريشه‌هاي مختلف دارد كه قبل از هرگونه اقدامي بايستي علت و يا عللي كه سبب پيدايش ترك در سطح راه شده است شناخت و سپس اقدام به مرمت آن نمود.به همين علت تركهاي سطوج آسفالته به تفتيك مورد بررسي قرار مي‌گيرند. انواع تركهاي شناخته شده سطوح آسفالته به شرح زير مي‌باشند.
1. تركهاي پوست سوسماري
نحوه مرمت آن
 نظر به اينكه ترك پوست سوسماري به واسطه اشباع شدن قشر خاك ريز و نيز روسازي راه عارض شده است در نتيجه تنها راه علاج و مرمت عبارت است از حذف خاكها و مصالح اشباع شده و زهكش كردن اطراف محل لكه‌ها مي‌باشد و نتيجتاً مرمت راه مشتمل است بركندن آسفالت و برداشتن قشرهاي روسازي و زيرسازي و انجام زهكشي در محل برداشته شده مي‌باشد. پس از حذف مصالح نامرغوب بايستي محل كنده شده را با مصالح، مخلوط رودخانه‌اي از نوع مصالح زير اساس ريخته و سپس به جاي قشر اساي قيري ريخته و روي آن قشرهاي بيندروتوپكا را بخش نمود.
2. ترك‌هاي تيغه‌اي: (نحوه مرمت آن)
براي مرمت داخل تركها با قير مخلوط همراه با ماسه پر نمايند و چنانچه در محل ترك تيغه‌اي نشست هم ملاحظه مي‌شود سطح نشست نموده را با آسفالت گرم پر نمائيد تا راه پروفيله شود.
3. تركهاي لبه‌اي: (نحوه مرمت آن)
با توجه به علل پيرايش ترك براي رفع نقص و مرمت راه بايستي نسبت به احداث و ايجاد زهكشي مناسب در شانه راه اقدام نمود.
4. ترك دوبندي
5. ترك چروكي
6. ترك انعكاسي
7. تركهاي تعريضي
مرمت چهار نوع ترك بالا را مي‌توان به صورت زير انجام داد:
تركهاي كوچك (كمتر از (  اينچ عرض) را معمولاً به سختي مي‌توان به كمك قير يا امولسيون مرمت نمود. ولي تركهاي بزرگتر از   اينچ عرض را مي‌توان توسط امولسيون يا قير مخلوط و كمي ماسه ريزدانه مرمت نمود.
8. ترك لغزشي: (نحوه مرمت آن) بهترين طريقه مرمت تركهاي لغزشي عبارتست از برداشتن لايه رويي و بررسي علل عدم چسبندگي دو قشر مي‌باشد سپس با پخش قير تك تك لايه رويسي را پخشي و تسطيح نموده و سپس مي‌كوبند.
ادامه مطلب...
دانلود پروژه بهینه سازی بهره بر داری از مخازن نفتی به روش Gas lift
عنوان کامل: پروژه بهینه سازی پارامترهای مؤثر در بهره بر داری از مخازن نفتی به روش Gas lift
فرمت فایل: WORD (قابل ویرایش)
تعداد صفحات پروژه: 50
بخشی از مقدمه:
با توجه به پیشرفت روز افزون و با شتاب صنایع و افزایش جمعیت و از طرف دیگر محدود بودن ذخایر نفت و گاز و نیز غنی بودن  کشورمان از این ذخایر که منبع اصلی درآمد و فرازآوری برای کشور  محسوب می گردد ، لزوم استفاده بیشتر و بهینه از این منابع جدی تر به نظر می رسد . بدیهی است که در آینده تولید نفت با استفاده از جریان طبیعی چاه ها جوابگوی  نیاز مصرف انرژی و زندگی بشر نخواهد بود. بنابراین باید با استفاده از روش های علمی و جدی تسهیلاتی برای تولید بیشتر و بهینه در  طی عمر مفید یک مخزن نفتی فراهم آورد. 
نیروی رانش که باعث راندن نفت از مخازن زیر زمین می شود ، از طریق انبساطگاز و فشار آب ناحیه آبده که در اطراف مخزن نفت وجود دارد ، تأمین می گردد. هنگامی که نیروی رانش برای بالا آوردن نفت از دهان چاه به سطح زمین کافی نباشدو یا نتواند حجم کافی نفت را به سطح زمین بیاورد . از روش های مصنوعی برایتقویت این نیرو استفاده می شود. به این روش های مصنوعی تقویت انرژی مخزن  فرازآوری مصنوعی می گویند. معمولاً  اگر انرژی موجود در مخزن به اندازه ای باشد که بتواند سیال مخزن را به دهانه چاه هدایت کند از فرازآوری مصنوعی استفاده می شود. اگر انرژی فوق به قدربی کم باشد که سیال نتواند به راحتی به دهانه چاه برسد ، باید یکی از    روش های بازیافت ثانویه مثل تزریق گاز در مخازن ، تزریق دی اکسید کربن و استفاده از روش های  گرمایی از جمله تزریق بخار برای کاهش گرانروی نفت موجود در مخزن استفاده می شود.
ادامه مطلب...