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

دنلود رایگان پایان نامه

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

دنلود رایگان پایان نامه

۱۲۴ مطلب در آبان ۱۳۹۵ ثبت شده است

  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله Estimation of Software Complexity within an Optimized Time Period Using a Multi Agent System در word دارای 7 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله Estimation of Software Complexity within an Optimized Time Period Using a Multi Agent System در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله Estimation of Software Complexity within an Optimized Time Period Using a Multi Agent System در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله Estimation of Software Complexity within an Optimized Time Period Using a Multi Agent System در word :

سال انتشار: 1391
محل انتشار: هفتمین کنفرانس بین المللی پیشرفتهای علوم و تکنولوژی
تعداد صفحات: 7
نویسنده(ها):
Mina Attarha –
Hamid Reza Naji –
Mohammad Malakooti –

چکیده:

This paper presents estimation of software complexity at an optimized time in software development process. Software complexity is the main factor that greatly affects on software delivery time, expenditure within the budget allotted and securing the satisfaction of the users. These are the elements that guarantee the success of the software. Many attempts have been made for measurements of complexity at the phase of code design but recognition of complexity and controlling it at these phases are rather late for measurement of complexity. By measuring the factors that cause complexity at the early stages of software development life cycle we can save and prevent many problems such as errors and defects that may appear in the later phases of software production. In this paper we are proposing that the optimized time for measuring complexity is at the phase of requirements and increase the speed of measurement using a multi agent system. The objective of this work is to reduce the cost of software production, resources and maintenance.


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله تولید موج به کمک موجساز لولایی در تانک موج عددی به روشSPH در word دارای 7 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله تولید موج به کمک موجساز لولایی در تانک موج عددی به روشSPH در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

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


بخشی از متن مقاله تولید موج به کمک موجساز لولایی در تانک موج عددی به روشSPH در word :

سال انتشار: 1389

محل انتشار: دوازدهمین همایش ملی صنایع دریایی ایران

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

نویسنده(ها):

محمدجواد کتابداری – دانشیار ، دانشکده مهندسی کشتی سازی و صنایع دریایی، دانشگاه صنعتی امیرکبیر
حسنعلی سپیانی – دانشجوی کارشناسی ارشد سازه های دریایی ، دانشکده مهندسی کشتی سازی ، دانشگاه صنعتی امیرکبیر

چکیده:

تحقیق ، عملکرد یک موجساز لولایی با روش عددی لاگرانژی و بدون استفاده از مشSPH در یک حوضچه تست مدل شده است. در این روش سیال مانند مجموعه ای از ذرات مدل شده و معادلات ناویر استوکس به صورت لاگرانژی برای تمامی ذرات در هر گام زمانی حل می شوند. در این تحقیق ، برای دو عمق 0/2و 0/3 متر ، موجساز با پریود های 1، 1/2 ، 1/4 ثانیه شروع به حرکت کرده و تولید موج می نماید. طول و ارتفاع موج تولید شده در زمانی معادل با دو برابر دوره تناوب موجساز، بررسی گردید. مقایسه نتایج عددی با تئوری تحلیلی موجساز نشان داد که مدل تهیه شده با دقت مناسبی قادر به شبیه سازی امواج می باشد


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله تولید و مشخصه یابی فوم نانوکامپوزیت بتاتری کلسیم فسفات – فورستریت در word دارای 9 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله تولید و مشخصه یابی فوم نانوکامپوزیت بتاتری کلسیم فسفات – فورستریت در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله تولید و مشخصه یابی فوم نانوکامپوزیت بتاتری کلسیم فسفات – فورستریت در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله تولید و مشخصه یابی فوم نانوکامپوزیت بتاتری کلسیم فسفات – فورستریت در word :

سال انتشار: 1391
محل انتشار: اولین کنفرانس بین المللی مواد پیشرفته
تعداد صفحات: 9
نویسنده(ها):
پارسا رضوانیان – گروه بیومواد دانشگاه صنعتی اصفهان
محمدحسین فتحی –

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


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله آشکارسازی راداری GLR در محیط تداخل AutoدرRegressive با طیف گوسی در word دارای 6 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله آشکارسازی راداری GLR در محیط تداخل AutoدرRegressive با طیف گوسی در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله آشکارسازی راداری GLR در محیط تداخل AutoدرRegressive با طیف گوسی در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله آشکارسازی راداری GLR در محیط تداخل AutoدرRegressive با طیف گوسی در word :

سال انتشار: 1383

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

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

نویسنده(ها):

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

چکیده:

در این مقاله به مساله آشکار سازی تک سنسور باینری برای اهداف راداری با داپلر معلوم و دامنه مختلط نامعلوم در نویز گوسی مختلط با پارامترهای مجهول می پردازد . فرض آشکار ساز بر فرآیند ARبرای مدل کردن نویز و تابع گوسی خود همبستگی برای بیان وابستگی زمانی نمونه های آن است . آشکار ساز با تخمین ML، پارامترهای نامعلوم را برای استفاده در تست GLRتخمین می زند و از آنجا شمای کلی آشکار ساز قابل استخراج است . بازای تعداد نمونه زیاد ، خاصیت CFAR آشکار ساز نشان داده شده است و نیز نتایج شبیه سازی و اندازه گیری عملی ، برتری آشکار ساز را بر آشکار سازهایGLR کلی و AR-GLRنشان می دهد .


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله Castor oil based polyurethane coatings with efficient antibacterial function and high biocompatibility via incorporation of glycidyltriethylammonium chloride در word دارای 4 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله Castor oil based polyurethane coatings with efficient antibacterial function and high biocompatibility via incorporation of glycidyltriethylammonium chloride در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله Castor oil based polyurethane coatings with efficient antibacterial function and high biocompatibility via incorporation of glycidyltriethylammonium chloride در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله Castor oil based polyurethane coatings with efficient antibacterial function and high biocompatibility via incorporation of glycidyltriethylammonium chloride در word :

سال انتشار: 1390

محل انتشار: کنفرانس بین المللی فرآورش پلیمرها

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

نویسنده(ها):

Abbas Yari – Polyurethane Department, Iran Polymer and Petrochemical Institute, P.O. Box: 14965/115, Tehran, Iran
Hamid Yeganeh –
Hadi Bakhshi –

چکیده:

Recently, there is considerable interest and technical applications for antimicrobial coatings include medical products, packaging materials or filters used in air-conditioning systems. In the present study we introduce a simple and versatile methodology for the preparation of polyurethane surface coating materials. Since quaternary ammonium groups are well known biocidal compounds, firstly, an epoxy functional quaternary ammonium salt was synthesized. This compound was mixed with an epoxy terminated urethane prepolymers made from the reaction of castor oil, hexamethylene diisocyanate and glycidol. Then the coatings obtained by simple co-curing of this mixture at different weight ratios via reaction with butane diamine. All starting and final products were characterized by spectroscopic methods. The physical, mechanical and viscoelastic properties of all products were evaluated and structure-property relationship was established for different formulations. The biocompatibility of these coatings was studied by evaluation of their response to fibroblast and keratinocite cell lines. As well, the antibacterial function of these coatings was confirmed for both gram-positive and gram-negative bacterial colonies. Simple synthetic methodology, easy application to different surfaces, high level of cytocompatibility as well as high bacterial reduction ability are main merits of these newly developed materials.


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله چیستی معنا و مفهوم امنیت نرم؛ با مروری بر وجه نرم امنیت جمهوری اسلامی ایران در word دارای 28 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

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

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

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


بخشی از متن مقاله چیستی معنا و مفهوم امنیت نرم؛ با مروری بر وجه نرم امنیت جمهوری اسلامی ایران در word :

مقاله چیستی معنا و مفهوم امنیت نرم؛ با مروری بر وجه نرم امنیت جمهوری اسلامی ایران در word که چکیده‌ی آن در زیر آورده شده است، در پاییز 1388 در مطالعات راهبردی از صفحه 81 تا 108 منتشر شده است.
نام: چیستی معنا و مفهوم امنیت نرم؛ با مروری بر وجه نرم امنیت جمهوری اسلامی ایران
این مقاله دارای 28 صفحه می‌باشد، که برای تهیه‌ی آن می‌توانید بر روی گزینه‌ی خرید مقاله کلیک کنید.
کلمات مرتبط / کلیدی:
مقاله امنیت نرم
مقاله امنیت سخت
مقاله قدرت نرم
مقاله قدرت سخت
مقاله شناخت شناسی
مقاله هستی شناسی
مقاله جمهوری اسلامی ایران

نویسنده(ها):
جناب آقای / سرکار خانم: غرایاق زندی داوود

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


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله بررسی مقایسه ای اثر غلظت های مختلف اکسید مس نانو و اکسید مس توده ای بر جوانه زنی بذور کرچک (Ricinus communis L) در word دارای 10 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله بررسی مقایسه ای اثر غلظت های مختلف اکسید مس نانو و اکسید مس توده ای بر جوانه زنی بذور کرچک (Ricinus communis L) در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله بررسی مقایسه ای اثر غلظت های مختلف اکسید مس نانو و اکسید مس توده ای بر جوانه زنی بذور کرچک (Ricinus communis L) در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله بررسی مقایسه ای اثر غلظت های مختلف اکسید مس نانو و اکسید مس توده ای بر جوانه زنی بذور کرچک (Ricinus communis L) در word :

سال انتشار: 1393
محل انتشار: دومین همایش ملی گیاهان دارویی و کشاورزی پایدار
تعداد صفحات: 10
نویسنده(ها):
طیبه غلامی – دانشجوی ارشد فیزیولوژی گیاهی گروه زیست شناسی دانشگاه آزاد اسلامی واحد مشهد
هما محمود زاده آخرت – دانشیار گروه زیست شناسی دانشگاه آزاد اسلامی واحد مشهد
علی اسحاقی – استادیار گروه زیست شناسی دانشگاه آزاد اسلامی واحد مشهد

چکیده:
این پژوهش جهت بررسی مقایسه ای اثر نانوذرات اکسید مس و اکسید مس توده ای بر جوانه زنی و رشد دانه رستهای کرچک (Ricinus communis L) انجام شد. بذرهای کرچک تحت تاثیر تیمارهای مختلف (10، 50، 100، 500ppm) ذرات اکسید مس نانو و اکسید مس توده ای و گروه شاهد (آب مقطر) در پتری قرار گرفتند. پس از یک هفته درصد و سرعت جوانه زنی و طول ساقه چه و ریشه چه دانه رستهای کرچک تعیین شد. در بررسی درصد جوانه زنی بیشترین تیمار را (50ppm) اکسید مس نانو و کمترین مقدار (500ppm) اکسید مس توده ای نسبت به تیمارهای دیگر و گروه شاهد داشت در نتیجه از نظر اماری اختلاف معنادار بین تیمارهای مورد آزمایش مشاهده شد. در بررسی سرعت جوانه زنی در تیمارهای (50 و 500ppm) اکسید مس نانو بیشترین اثر افزایش و در تیمارهای (10ppm) اکسید مس نانو و (500ppm) اکسید مس توده ای بیشترین اثر کاخشی را نسبت به تیمارهای دیگر و تیمار شاهد داشته است. همچنین اختلاف معناداری از نظر آماری بین تیمارهای آزمایش وجود داشت. رشد ساقه چه تیمار شاهد نسبت به بقیه تیمارها افزایش و تیمار (500ppm) اکسید مس نانو کاهش داشته درحالی که تیمارهای (50ppm) اکسید مس توده ای و تیمار (100ppm) اکسید مس نانو افزایش داشته و با گروه شاهد از نظر آماری روند مشابهی را نشان داد و اختلاف معناداری بین تیمارهای آزمایش دیده نشد. در بررسی رشد ریشه چه تیمار (10ppm) اکسید مس نانو کمی بیشتر از تیمار شاهد بوده و کاهش رشد در تیمار (500ppm) اکسید مس نانو مشاهده گردید. بین تیمارهای آزمایش از نظر آماری اختلاف معنی داری وجود نداشت.


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله بانک اطلاعاتی در word دارای 63 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله بانک اطلاعاتی در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

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


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

بخش اول) آشنایی با نرم افزار مورد استفاده
نرم افزار از دبیرخانه تحت بانک اطلاعاتیAccess 2005 تهیه و تدوین گردیده فلذا برآن شدیم به دلیل توضیح کامل در خصوص نرم افزار استفاده شده جهت این برنامه را از فصل اول کتاب خودآموز جامع مایکروسافتAccess 2003 استفاده نماییم.

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

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

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

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

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

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

چگونه می توان اطلاعات مربوط به مشتریان متعدد را که در اسناد و پرونده های کاربرگ های گوناگون درج شده اند جمع آوری کرد و به آنها دسترسی داشت؟ چگونه می توان با وارد کردن اطلاعات جدید همین اطلاعات رابطه برقرار نمود؟ چگونه می‌توان مطمئن شد که اطلاعات وارد شده صحیح می باشند؟ چگونه می توان اطلاعات را با دیگرانبه اشتراک گذاشت، ولی به آنان اجازه تغییر آنها را نداد؟ برای انجام این کارها، به یک سیستم مدیریت اطلاعات یا DataBase Management System (DBMS) نیاز دارید.

بانک های اطلاعاتی رابطه ای
تقریباً کلیه سیستم های جدید مدیریت بانک اطلاعاتی، اطلاعات را با استفاده از الگوی مدیریت رابطه ای بانک اطلاعاتی، ذخیره و اداره می کنند. در یک سیستم مدیریت رابطه‌‌ای بانک اطلاعاتی که به RDBMS معروف می باشد، سیستم کلیه اطلاعات را از طریق جدول کنترل می کند. در جدول هایی (Tables) که حتی یک عنوان مثل نام مشتری یا محصول ذخیره می شوند، هر جدول دارای ستون ها(Columns) یا فیلدها(Filds) می باشد که هر ستون حاوی اطلاعات مختلفی درباره موضوع (مثل نشانی مشتری یا شماره های تلفن) می باشد.

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

اصطلاح رابطه ای (Relational) از این واقعیت ناشی می شود که هر جدول در یک بانک اطلاعاتی حاوی اطلاعات مربوط به یک موضوع و فقط یک موضوع می شود. اگر الگوی مدیریت رابطه بانک اطلاعاتی را مرور کنید متوجه خواهید شد که رابطه (Relation) برای مجموعه ای از ردیف ها (یک جدول) درباره یک موضوع به کار می‌رود، و نیز اطلاعات مربوط به دو دسته از اطلاعات (مانند مشتری ها و سفارشات) می توانند بر اساس مقدارهای مرتبط داده های به عنوان یک ورودی منظور شوند. برای مثال، ذخیره اسم و نشانی ممشتری برای هر سفارشی که مشتری می دهد کار زائدی است. در یک سیستم رابطه ای بانک اطلاعاتی، اطلاعات مربوط به هر سفارش دارای فیلدی است که اطلاعاتی مانند شماره مشتری را ذخیره می کند و از این فیلد می توان برای برقراری ارتباط و اخذ هر نوع اطلاعات مربوط به این مشتری استفاده کرد.

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

چند اصطلاح مربوط به بانک اطلاعاتی/ پایگاه داده های رابطه ای
:Relation اطلاعات درباره فقط یک موضوع مانند مشتریان، سفارش ها، کارکنان، تولیدات یا شرکت ها. این اطلاعات معمولاً در سیستم مدیریت رابطه ای بانک اطلاعاتی در یک جدول (Table) نگهداری می شوند.
:Attribute اطلاعات ویژه درباره یک موضوع، مثل نشانی مشتری یا ارزش یک سفارش. مشخصه های فوق معمولاً در ستون (فیلد) یک جدول قرار داده می شوند.
:Instance یک عضو مخصوص در یک رابطه- مثل یک مشتری یا محصول منفرد. این جزء معمولاً در جدول به صورت یک رکورد یا در ردیف نگهدرای می شود.

:Relationship روشی که در آن اطلاعات در یک رابطه مربوط به اطلاعات در رابطه دیگری می شود. برای مثال، هر مشتری دارای «یک- به- چند» رابطه با سفارش ها می‌باشد، زیرا یک مشتری می تواند چند سفارش داشته باشد، ولی هر سفارش مختص به یک مشتری می باشد. رابطه شرکت ها با افراد مورد تماس یک رابطه «چند- به- چند» می باشد، زیرا هر مشتری می تواند چند نشانی تماس داشته باشد و یک مشتری نیز می تواند با چند شرکت تماس داشته باشد.

:Join پروسه به هم پیوستگی جدول ها یا پرس و جوها در جدول ها از طریق مقدارهای داده های مربوط به هم. برای مثال، مشتریان را می توان با تطابق شماره شناسایی مشتری(Customer ID) در یک جدول مشتری به سفارش ها در جدول سفارشات به هم مربوط ساخت.

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

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

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

Access مایکرو سافت به منزله یک RDBMS
یک بانک اطلاعاتی میزکارACCESS ساخت شرکت مایکروسافت (که درآن از پرونده‌‌ها با پسوندmdb استفاده می شود) یکRDBMS با قابلیت کامل عملیاتی می باشد. در این برنامه کلیه عملیات تعریف داده ها، دستکاری داده ها و کنترل داده برای داده های حجیم را می توان به خوبی انجام داد.

یک بانک اطلاعاتی میزکار(mdb)Access را می توان یا به صورت یک RDBMSمستقل در روی یک ایستگاه کاری و یا در حالت اشتراکی خدمات گیرنده/ خدمات دهنده در یک شبکه به کار برد. یک بانک اطلاعاتی میزکار یک منبع داده ها برای داده های نمایش داده شده در صفحه های Web روی اینترنت شرکت شما نیز می باشد. هنگامی که یک برنامه کاربردی را با بانک اطلاعاتی میزکارAccess می سازید، Access یک RDBMSاست. ازAccess می توانید در عین حال برای ساخت برنامه های کاربردی در یک پرونده پروژه (با پسوند.adp) مرتبط بهSQL Server مایکروسافت نیز استفاده کنید، و می توانید داده های سرور را با دیگر برنامه های کاربردی یا با سایر کاربرانWeb به اشتراک بگذارید.

هنگامی که یک پرونده پروژهAccess (با پسوند.adp) را می سازید، SQL Server (یا SQL Server Desktop Engine- MDSE Microsoft) یک RDBMS می باشد.
تعریف داده ها و ذخیره سازی
در ضمن کار با یک سند یا یک کاربرگ، معمولاً به آزادی می توانید محتویات سند یا خانه کاربرگ را تعریف کنید. در یک صفحه مشخص از یک سند، می توانید پاراگراف، جدول، نمودار یا چند ستون از داده ها با قلم های مختلف را به متن اضافه کنید. در یک ستون داده شده بر روی یک کاربرگ، می توانید در بالای ستون یک عنوان با داده های متنی برای چاپ یا نمایش بر روی صفحه مانیتور قرار دهید. و نیز می توانید از قالب‌های متعدد عددی، بسته به عملیات هر ردیف در یک ستون استفاده کنید. شما به این انعطاف پذیری نیاز دارید، زیرا سند واژه پرداز شما باید قادر به انتقال پیام بر روی یک صفحه چاپی باشد و کاربرگ باید داده هایی را که تحلیل می کند بتواند ذخیره کند و محاسبات مربوطه را انجام داده و نتیجه را نمایش دهد.

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

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

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

در یک بانک اطلاعاتی میزکار(.mdp) Access شما از انعطاف پذیری کاملی برای تعریف داده های خود (به صورت متن، عدد تاریخ، زمان، پول، فراپیوندهای اینترنتی، تصویر، صوت، مستندات و صفحه های گسترده) و تعیین نحوه ذخیره داده هایتان (طول رشته، دقت عدد، و دقت تاریخ/ زمان) و تعیین نحوه نمایش داده ها در روی صفحه مانیتور یا در چاپ برخوردار هستید. شما می توانید قواعد ساده یا پیچیده ای برای تأیید صحت داده ها را نیز برقرار سازید. شما می توانید ازAccess بخواهید که رابطه بین پرونده ها یا جدول ها در بانک اطلاعاتی شما را بررسی و صحت آنها را بازبین نماید. هنگامی که پروژه(.adp)Access به بانک اطلاعاتیSQL Server وصل می شود،SQL Server نیز کلیه قابلیت های فوق را ارائه می دهد.

از آنجایی که Access یک برنامه کاربردی با فن آوری های جدید برای ویندوز مایکروسافت است شما می توانید از کلیه تسهیلات اشیاءActiveX و کنترل های سفارشی ActiveX نیز استفاده کنید. ActiveX یک فن آوری پیشرفته ویندوز است که به نوبه خود اجازه پیوند اشیاء به اشیاء تعبیه شده در میزکار بانک اطلاعاتیAccess یا SQL Server را می دهد. این اشیاء شامل تصاویر، صفحه های گسترده و مستندات برنامه های کاربردی دیگر مبتنی بر ویندوز است که درآنها نیز از ActiveX پشتیبانی می‌شود. شکل1-1 فرمی را نشان می دهد که دارای شیء داده ای از پیش تعبیه شده از بانک اطلاعاتی نمونه Northwind Traders می باشد

که همراه باAccess ارائه شده است. در این شکل یک رکورد طبقه بندی محصول رؤیت می شود که نه تنها دارای یک نام نوعی و اطلاعات توصیفی می باشد، بلکه دارای تصویری محصول رؤیت می شود که نه تنها دارای یک نام نوعی و اطلاعات توصیفی می باشد، بلکه دارای تصویری است که مشاهده هر طبقه بندی را ممکن می سازد. Access2003 مایکروسافت را می توان به منزله یک سرورActieX نیز به کار برد و اجازه داد تا بتوانید از برنامه های دیگر مبتنی بر ویندوز، بانک اطلاعاتیAccess را باز کرده و اشیاء آن (مانند جدول ها، پرس وجوها، و فرم ها) را دستکاری کنید.

در فرم ها و گزایش هایAccess می توانید کنترل های سفارشیActiveX را به کار ببرید تا عملیات برنامه خود را بهتر سازید. کنترل هایActiveX اشیاء طراحی بهینه ای را در اختیار می گذارد که امکان ارائه داده های پیچیده به فرم ساده تر و به طرز گرافیکی را فراهم می سازد. بیشتر کنترل هایActiveX مجموعه ای غنی از «عملیات» (موسوم به روش ها(Methods) در اصطلاح شناسی شیء) را فراهم می سازند که این عملیات را می توان در یک پروسیجر فراخواند و مشخصه ها را برای چگونگی نمایش و رفتار کنترل تنظیم نمود. برای مثال، اگر بخواهید به کاربران خود اجازه درج تاریخی را با انتخاب تاریخ از یک تصویر تقویم بدهید، می توانید به روش فوق عمل کنید.

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

تا کنترل ماه درست و مربوطه را نشان دهد. با کلیک بر روی یک تاریخ خاص در روی تقویم و سپس کلیک برروی Save در فرم باز شده کنترل به تاریخ در فرم رفته تا فیلد تاریخ در این رکورد به روز رسانده شود. اگر شما Microsoft Office Access 2003 Developer Extensions را خریداری کنید، می توانید از کنترل های دیگر ارائه شده نیز در برنامه های کاربردی خود استفاده کنید. بسیاری از فروشندگان گروه- سوم کتابخانه هایی از کنترل هاActiveX ساخته اند که با خرید آنها، می توانید کنترل های ذکر شده در این کتابخانه ها را در برنامه های کاربردی خود به کار ببرید.

Access از قابلیت استفاده از گسترده بزرگی از قالب های دیگر مانند ساختارهای دیگر پروژه در بانک اطلاعاتی نیز برخوردار است. شما می توانید داده ها را از واژه پرداز ها و صفحه های گسترده به بانک اطلاعاتی Access خود وارد نموده و یا اطلاعات خود را برای آنها بفرستید. شما می توانید مستقیماً به پرونده های سایر بانک های اطلاعاتی منجمله به پرونده هایMicrosoft, dBASEIV,dBASEII, Paradox, foxpro دسترسی داشته باشید. و نیز می توانید پرونده های آنان را به جدولAccess وارد نمایید. و نیز Access قادر است با بانک های اطلاعاتی که از استاندارد Open Database Connectivity (ODBC) پشتیبانی می کنند، من جملهDB2, Oracle, SQL Server نیز کار کند.

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

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

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

Access زبان قدرتمند بانک اطلاعاتی SQlرا برای پذیرش داده ها در جدول هایتان به کار می برد (SQL سر نامه عبارتStructured Query Language می باشد). با به کاربردنSQL می توانید مجموعه اطلاعاتی را که برای حل یک مشکل خاص نیاز دارید، منجمله اطلاعات چند جدول را مشخص سازید. به هر حالAccess کار دستکاری داده‌ها را آسان ساخته است. حتی نیازی به فهمیدن SQL برای اینکه Access را برای انجام کار شما هدایت کند ندارید.

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

شما می توانید این پرس و جو را در بانک اطلاعاتی نمونهContact.mdp بر روی CD هماره این کتاب پیدا کنید. Access فهرست های فیلد از جدول های منتخب را در قسمت فوقانی این پنجره نمایش می‌دهد؛ خط های بین فهرست های فیدها در این شکل نشان دهنده پیوندهای خودکاری است که Access برای پاسخ به این پرس و جو از آنها استفاده خواهد کرد.

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

همان طور که مشاهده می شود رابط طرح در هر دو یکی می باشد، ولی در این شکل یک پنجره کوچکSQL نیز نشان داده شده است تا بتوانید مراحل ساختSQL برای پرس و جوویی را که کرده اید درAccess مشاهده کنید. لزومی ندارد که شما یک کاربر حرفه ای باشید تاSQL را به درستی برای حل مسأله خود به کار ببرید. به هر حال درفصل18 دربارهSQL تحت عنوان «ساخت پرس و جوها در یک پروژهAccess» و نیز درActical1 « آشنایی باSQL» به تفصیل شرح داده شده است. ولی برای ایجاد انواع ویژه و پیشرفته پرس و جوها باید اصول کار با SQL را یاد بگیرید.
کنترل داده ها

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

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

در بهترین سیستم ها نیز اجازه تغییرات گروهی به افراد داده می شود (سری تغییرات را گاهی اوقاتTransastion می نامند) به نحوی که همه این تغییرات یا هیچ تغییری در داده های شما داده نشود. برای مثال، هنگامی که سفارش جدیدی را برای مشتری قبول کرده و دریافت سفارش را تأیید می کنید، می خواهید بدانید که موجودی برای کالای سفارش داده شده تأیید شده است و تأیید سفارش ذخیره شده یا، اگر با خطا مواجه شدید هیچ یک از تغییرات ذخیره نشده باشند. و احتمالاً می خواهید مطمئن شوید که هیچ فردی دیگری تا زمانی که سفارش را به طور کامل وارد نکرده اید آن را رؤیت نکند.

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

. Access به طور خودکار یک مکانیزم قفل کردن را برای اطمینان از اینکه دو کاربر به طور همزمان یک شیء را به روز نرسانند به کار می برد. در ضمنAccess این مکانیزم قفل سازی در ساختارهای بانک های اطلاعاتی دیگر (مانندSQL,Foxpro, Paradox) که به بانک اطلاعاتی شما الصاق شده اند را شناسایی و به موقع اطلاعات آنها را نیز قفل می کند.


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله الگوریتم آشکار ساز لبه ی CANNY با CUDA در word دارای 6 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله الگوریتم آشکار ساز لبه ی CANNY با CUDA در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله الگوریتم آشکار ساز لبه ی CANNY با CUDA در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله الگوریتم آشکار ساز لبه ی CANNY با CUDA در word :

سال انتشار: 1392
محل انتشار: اولین کنفرانس ملی نوآوری در مهندسی کامپیوتر و فناوری اطلاعات
تعداد صفحات: 6
نویسنده(ها):
حمیدرضا زلفی – کارشناسی ارشد، کامپیوتر آموزشکده فنی وحرفه ای سما دانشگاه آزاد اسلامی واحد نور، نور
حمیدرضا حسن نژاد – کارشناسی ارشد کامپیوتر دانشگاه آزاد اسلامی ساری

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


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
  • ۰
  • ۰

برای دریافت پروژه اینجا کلیک کنید

مقاله بررسی ابعاد ریزازدیادی و کشت بافت گیاه چای (Camellia sinensis) در word دارای 1 صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد مقاله بررسی ابعاد ریزازدیادی و کشت بافت گیاه چای (Camellia sinensis) در word کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.

این پروژه توسط مرکز مرکز پروژه های دانشجویی آماده و تنظیم شده است

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی مقاله بررسی ابعاد ریزازدیادی و کشت بافت گیاه چای (Camellia sinensis) در word،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن مقاله بررسی ابعاد ریزازدیادی و کشت بافت گیاه چای (Camellia sinensis) در word :

سال انتشار: 1391
محل انتشار: اولین همایش ملی دانشجویی بیوتکنولوژی
تعداد صفحات: 1
نویسنده(ها):
علیرضا ترنگ – عضو هیئت علمی بخش تحقیقات ژنومیکس، مدیریت شمال کشور (رشت)، پژوهشکده بی
شادی کیابی – عضو هیئت علمی دانشگاه آزاد اسلامی واحد تنکابن
الهام یوسف پور لزرجانی – دانشجوی کارشناسی ارشد (رشته زیست شناسی علوم گیاهی)، دانشگاه آزاد اسلام
علی رمضانی صیاد – کارشناس ارشد بخش تحقیقات کشت بافت، مدیریت شمال کشور (رشت)، پژوهشکده بیو

چکیده:
چای یکی از مهمترین نوشیدنی های غیر الکلی در جهان می باشد و این سبب افزایش محبوبیت آن به عنوان یک نوشیدنی سالم شده است. چای با نام Camilla sinensis مترادف (tea sinensis) متعلق به خانواده (Teaceae) است. در این خانواده تا کنون 18 جنس و 250 گونه شناخته شده است که بعضی از آن ها ارزش غذایی دارند و بعضی دیگر زینتی هستند. این گیاه بصورت درخت یا درختچه همیشه سبز است. در ترکیبات فتوشیمیایی جدا شده از چای آلکالوئید، ساپونین، تانن، پلی فنول و کافئین مشاهده شد. چای با روش های کشت بذر، قلمه زنی، پیوند و خوابانیدن شاخه تکثیر می شود. چای گیاهی خودلقاح است، بنابراین تفرق صفات در گیاهان حاصل از بذر مشاهده می شود، در نتیجه هر کدام از بوته ها دارای ژنوتیپ متفاوتی از دیگری هستند که سبب می شود عملکرد و کیفیت این بوته ها با یکدیگر یکسان نباشد و باعث هتروزیگوتی در بذرها شده و بنابراین نهال های تولید شده شبیه به بوته مادری نیستند. از آنجا که نمی توان از یک یا تعدادی بوته از طریق قلمه اقدام به تکثیر انبوه کرد، ریزازدیادی چای می تواند به ازدیاد این گیاه سرعت ببخشد. این مقاله به طور کامل جنبه های مختلفی از کارهای بیوتکنولوژی ریزازدیادی، کشت های متناوب و تکنیک های کشت سلول و اندام را معرفی می کند و همچنین تغییرات ژنتیکی، مارکرهای DNA و کلون کردن ژن و ژنوم های گیاه چای و جنس های مربوط به آن مورد بررسی قرار گرفته است، که اطلاعات با ارزشی را در اختیار افرادی که بر روی جنبه های مختلف دربیوتکنولوژی چای کار می کنند قرار می دهد.


برای دریافت پروژه اینجا کلیک کنید
  • علی محمدی
دانشجو | مرکز دانلود | پایانامه دانشجویی | جزوه های درسی | دانلود فایل ورد و پاورپوینت | پایان نامه ها | دانلود رایگان فایل |