دانلود تحقیق معرفی ADO و کاربرد آن در ASP

دانلود تحقیق معرفی ADO و کاربرد آن در ASP

این تحقیق بصورت Word و با موضوع معرفی ADO و کاربرد آن در ASP انجام گرفته است.تحقیق برای مهندسی کامپیوتر و IT مناسب است و در 16 برگه می باشد. می توانید این تحقیق را بصورت کامل و آماده تحویل از پایین همین صفحه دانلود نمایید.

ارتباط ASP با بانک های اطلاعاتی از طریق واسطی بنام ADO انجام می گیرد. با استفاده از رابط فوق می توان به انواع داده های ذخیره شده بسادگی، در کمترین زمان و صرفا بکمک یک مسیر دستیابی پیدا کرد. به همین دلیل می توان ادعا کرد که ADO ساده ترین روشی است که تاکنون برای ذخیره و بازیابی داده ها بوجود آمده است.ADO نسخه 5 / 2 دارای پنج شئ اساسی با نام : Connection , Command, RecordSet , Record , Stream است. دو شی Record و Stream در نسخه قبلی ADO وجود نداشتند. در این مقاله به بررسی برخی از اشیاء عمده ADO و متدهای مربوطه آنها خواهیم پرداخت.

فهرست مطالب1. مقدمه. 12. شئ Connection. 13. ConnectionString. 24. متد Connection.Open. 45. متد Connection.Execute. 46. شئ RecordSet47. متد RecordSet.Open. 58. متد Move. 79. متدهای Sort و Search. 1210. شئ Field. 13

خرید و دانلود دانلود تحقیق معرفی ADO و کاربرد آن در ASP


پایگاه داده 74 ص - ورد

پایگاه داده 74 ص - ورد


 پایگاه داده چیست؟

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

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

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

پایگاههای داده الزاماً در کامپیوتر نگهداری نمی شوند. برای مثال کتابچه های آدرس و فهرستهای تلفن پایگاههای داده ای هستند که روی کاغذ ثبت شده اند  (هر چند ممکن است افراد بسیار معدودی آنها را پایگاه داده بنامند)

اما نگهداری یک پایگاه داده در کامپیوتر، باعث تسهیل و تسریع فرآیند دست کاری اطلاعات موجود در آن

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

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

پایگاههای داده کامپیوتری انعطاف پذیر هستند. بدین معنی که روشهای بسیار متعدد و متنوعی را برای کار کردن با اطلاعات (حتی مقادیر بزرگی از اطلاعات) تدارک می بینند. نرم افزار Microsoft Access نمونه ای از سیستمهای مدیریت پایگاههای داده (برنامه هایی که امکان تولید و مدیریت پایگاههای داده در کامپیوتر را فراهم می کنند)

رکوردها و فیلدها

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

 نمی تواند تمام اطلاعات هر فرد را در یک فیلد واحد، نظیر آنچه در زیر نشان داده شده است را وارد نماید.

  

 

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

جداول و پایگاههای داده

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

هنگامی که با هزارها یا صدها هزار رکورد سروکار دارید، بحث به کارگیری یک سیستم مدیریت پایگاههای داده پیش می آید. برای مثال چنان چه از کامپیوتر خواسته شود، تنها رکوردهایی را (از میان صدها هزار رکورد موجود در پایگاه داده) استخراج کرده و نمایش دهد که نام خانوادگی (فیلد Last Name) آنها با حرف «S» و کد پستی (فیلد Zipcodes) آنها با عدد «60» آغاز می شود، مدیریت پایگاه داده این کار را با سرعتی فراتر از حد تصور و توانایی بشر انجام می دهد.



خرید و دانلود پایگاه داده 74 ص - ورد


دانلود تحقیق نگاشت تراکنش های پایگاه داده شی گرا به تراکنش های رابطه ای + پاورپوینت

دانلود تحقیق نگاشت تراکنش های پایگاه داده شی گرا به تراکنش های رابطه ای + پاورپوینت

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

شایان ذکر است که این فایل شامل PowerPoint (پاورپوینت) با 17 اسلاید نیز می باشد.

در اکثر پروژه­ های کامپیوتری انجام شده در دهه ­های اخیر از تکنولوژی­های تمام شئ­گرایی مانند Java و #C استفاده شده در حالی که برای ذخیره سازی داده­ها از پایگاه­ داده ­های رابطه­ ای که در آنها اثری از شئ­گرایی موجود نیست استفاده شده. این بدین معنا نیست که انتخاب­ های دیگری موجود نیست بلکه بسیاری زبان­های برنامه­ نویسی Procedural شبیه COBOLموجود است همچنین بسیاری از پایگاه­ داده­ های موجود از تکنولوژی شئ­گرا بهره می­برند از جمله می­توان از پایگاه­ داده­ های XML نام برد.

بین تکنولوژی­های شئ­گرایی و رابطه­ ای که اکثر تیم­های نرم ­افزاری در سیستم­ های خود به ­کار می­برند یک ناهم­خوانی ذاتی موجود است. برای رفع این ناهمخوانی یک راه ساده وجود دارد که از دو بخش تشکیل شده: ابتدا باید پروسه­ ی نگاشت اشیاء به رابطه­ های پایگاه­ داده را آموخت و سپس روشی برای پیاده ­سازی آن فرا گرفت.

فهرست مطالب1. مقدمه. 12. نقش DBA.. 13. ایده اصلی.. 24. اطلاعات سایه. 45. انطباق Meta Data. 56. نگاشت ساختارهای وراثتی.. 67. نگاشت کلاس وراثت به یک جدول تنها78. نگاشت هر کلاس واقعی به جدول مخصوص خود. 89. نگاشت هر کلاس به جدول مخصوص آن کلاس... 810. نگاشت کلاس به یک ساختار نوعی جدولی.. 911. نگاشت وراثت چندگانه. 1012. نگاشت رابطه های اشیا 1013. انواع رابطه ها1014. میزان سازی نگاشت... 12

خرید و دانلود دانلود تحقیق نگاشت تراکنش های پایگاه داده شی گرا به تراکنش های رابطه ای + پاورپوینت


دانلود پروژه کاریابی اینترنتی + سورس و مستندات

دانلود پروژه کاریابی اینترنتی + سورس و مستندات

عنوان پروژه :  کاریابی آنلاین

قالب بندی :  PDF, C#, ASPX

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

1)             کنترل پنل برای مدیر وب سایت، کارجو و کارفرما

2)             امکان مشاهده لیست کارفرمایان، کارجویان، فرصتهای شغلی، و پیوندهای بیرونی برای مدیر

3)             امکان حذف کارفرما، کارجو، فرصت شغلی، و پیوند بیرونی توسط مدیر

4)             امکان اضافه کردن یک پیوند بیرونی

5)             ثبت نام از کافرمایان و کارجویان

6)             اعلام نیروی انسانی مورد نیاز توسط کارفرمایان

7)             نمایش لیست کلیه فرصتهای شغلی موجود در سایت

8)             امکان ابراز علاقه به فرصت شغلی توسط کارجویان  لاگین کرده

9)             امکان دیدن رزومه کاندید فرصت شغلی برای کارفرما

10)           امکان مشاهده لیست کارجویان برای کارفرما

11)           امکان دیدن رزومه کارجو توسط کارفرما و مدیر

12)           امکان دعوت از کارجو برای استخدام توسط کارفرما

13)           استخدام کارجو در صورت تایید کارفرما

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

در این پروژه سعی شده است از فناوریهای به روزی مثل jQuery، CSS 3، HTML 5، C# 4 و غیره استفاده شود. شما می توانید برای اطلاع کامل از ابزارهای استفاده شده برای تحلیل و پیاده سازی این پروژه به فصل سوم مراجعه فرمائید. قالب صفحات وب این سیستم را خودم طراحی کرده ام و با نرم افزار خاصی کار نکرده ام. برای این کار باید تقریبا آشنایی کاملی با سی اس اس و html داشت. البته کلاسهایی که رفته بودم خیلی به من کمک کردند که سی اس اس و html را یاد بگیرم. ولی به عنوان یک کتاب خوب می توانم مرجع شماره 1 را معرفی کنم که واقعا کتاب خوبی است. برای یادگیری html هم مرجع شماره 2 را توصیه می کنم. همچنین در این پروژه سعی کرده ام که از جداول html کمتر استفاده کنم. به جای جداول html از تگهای div استفاده کرده ام. استفاده از تگهای div به جای تگهای table مزیتهایی دارد. مثلا خزندگان وب محتویات تگهای div را بهتر index گزاری می کنند و همین امر می تواند باعث افزایش بازدیدکنندگان وب سایت شود. و البته تگهای table هم مزیتشان این است که با اکثر مرورگرها سازگار هستند و در کلیه مرورگرها تقریبا به یک شکل دیده خواهند شد. می توانید برای اطلاعات بیشتر در مورد فرق استفاده از تگهای div به جای تگهای table به مرجع شماره 3 مراجعه کنید.

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

فهرست:  

فصل اول مقدمه

فصل دوم: تحلیل سیستم

نمودار مورد کاربرد

مشخصات موارد کاربرد

نمودار کلاس

نمودار کلاس لایه BLL

نمودار کلاس لایه DAL

پایگاه داده

رابطه بین جداول پایگاه داده

جزئیات جدول Users

جزئیات جدول Applicant

جزئیات جدول Employer

 جزئیات جدول Administrator

 جزئیات جدول Job

 جزئیات جدول FavoriteJobs

 جزئیات جدول davit

 جزئیات جدول Applications

 جزئیات جدول Anchor

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

 سند مشخصات پیاده سازی

 صفحات وب سیستم کاریابی آنلاین

 صفحاتی که همه می توانند ببینند

 صفحات مربوط به کارفرمایان

 صفحات مربوط به کارجویان

 صفحات مربوط به مدیر سایت

فصل چهارم: نتیجه گیری

ضمیمه : نحوه اجرای نرم افزار

منابع و مراجع

به همراه سورس پروژه + داکیومنت



خرید و دانلود دانلود پروژه کاریابی اینترنتی + سورس و مستندات


دانلود تحقیق کتابخانه های تخصصی و فناوری اطلاعات

دانلود تحقیق کتابخانه های تخصصی و فناوری اطلاعات

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

تغییرات سریع و همه جانبه ، کتابخانه های تخصصی و کتابداران متخصص در این کتابخانه ها را در آستانه عصر جدیدی قرار داده است که با گذشته نه چندان دور، بسیار متفاوت است. سیستم های رایانه‌ای که در کتابخانه ها تا دهه 80 مورد استفاده قرار می گرفت ، ارتباطی پیوسته و مستقیم با عملکردهای سنتی کتابخانه ها برقرار می نمود ، علی رغم توانایی و قابلیتهای عملی و گسترده فهرستهای قابل دسترسی برای عموم (opac: online public access catalog) و سیستم های محلی متصل بدانها ، کتابخانه ها هنوز مدلی سنتی از مجموعه های فیزیکی و محلی هستند که عمدتا از طریق ابزارهای کتاب شناختی ناهماهنگ، می توان بدانها دسترسی یافت .

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

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

فهرست مطالب1. مقدمه. 12. فن آوری اطلاعات.. 23. تاریخچه فن آوری اطلاعات در کتابخانه ها24. زمینه های استفاده از فن آوری نوین در کتابخانه ها تخصصی.. 35. فراهم آوری مواد اطلاعاتی در کتابخانه ها و مراکز اطلاع رسانی تخصص آینده کارکردهای جدیدگزینش و فراهم آوری منابع جدید. 36. سازماندهی و ذخیره اطلاعات در کتابخانه های تخصصی.. 57. خدمات مرجع در کتابخانه های تخصصی.. 58. خدمات تحویل مدرک و امانت بین کتابخانه ای در کتابخانه های تخصصی.. 79. مدیریت در کتابخانه های تخصصی.. 710. تغییرات فن آوری اطلاعات بر کاربران کتابخانه های تخصصی.. 811. تاثیر فن آوری اطلاعات بر حرفه کتابداری.. 912. آموزش علم کتابداری و اطلاع رسانی و کتابداران متخصص آینده. 1013. پیامدهای شرایط جدید برای حرفه کتابداری و اطلاع رسانی.. 1214. آینده کتابخانه های تخصصی.. 1215. نتیجه‌گیری.. 15منابع.. 18

خرید و دانلود دانلود تحقیق کتابخانه های تخصصی و فناوری اطلاعات