یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

بانک اطلاعاتی Access 2005

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

بانک اطلاعاتی Access 2005


بانک اطلاعاتی  Access 2005

 

  فرمت فایل : word(قابل ویرایش)تعداد صفحات56

 

بخش اول) آشنایی با نرم افزار مورد استفاده
نرم افزار از دبیرخانه تحت بانک اطلاعاتی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) برای مجموعه ای از ردیف ها (یک جدول) درباره یک موضوع به کار می‌رود، و نیز اطلاعات مربوط به دو دسته از اطلاعات (مانند مشتری ها و سفارشات) می توانند بر اساس مقدارهای مرتبط داده های به عنوان یک ورودی منظور شوند. برای مثال، ذخیره اسم و نشانی ممشتری برای هر سفارشی که مشتری می دهد کار زائدی است. در یک سیستم رابطه ای بانک اطلاعاتی، اطلاعات مربوط به هر سفارش دارای فیلدی است که اطلاعاتی مانند شماره مشتری را ذخیره می کند و از این فیلد می توان برای برقراری ارتباط و اخذ هر نوع اطلاعات مربوط به این مشتری استفاده کرد.
در عین حال می توانید اطلاعات مقدارهای مرتبط به هم در چند جدول یا پرس و جو را با هم یکی سازید. برای مثال می توان از اطلاعات شرکت که شامل اطلاعات تماس است برای یافتن نشانی های تماس با یک شرکت خاص استفاده کرد و یا از اطلاعات مربوط به کارکنان همراه با اطلاعات هر دپارتمانی برای پیدا کردن بخشی که کارمند خاصی در آن کار می کند استفاده نمود.


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


بانک اطلاعاتی Access 2005

پروژه سایت گالری CD و DVD به زبان ویژوال استودیو 2005 (C#.net و Asp.net)

اختصاصی از یارا فایل پروژه سایت گالری CD و DVD به زبان ویژوال استودیو 2005 (C#.net و Asp.net) دانلود با لینک مستقیم و پرسرعت .

پروژه سایت گالری CD و DVD به زبان ویژوال استودیو 2005 (C#.net و Asp.net)


پروژه سایت گالری  CD  و DVD  به زبان ویژوال استودیو 2005 (C#.net و Asp.net)

 

 

 

 

 

 

 


فرمت فایل : WORD , PDF

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

همراه با Database و طراحی وب سایت با برنامه C# و SQLta

فهرست مطالب:
  عنوان        صفحه
    
مقدمه
1    اینترنت و وب
2    اجزای اصلی برنامه های تحت وب
4    Asp.Net
    
شرح کلی پروژه
    عنوان ، اهداف و عملکرد پروژه
8    زبان و بانک اطلاعاتی
    
شرح جداول بانک اطلاعاتی
8    جداول  به  کار رفته در پروژه
9    دیاگرام ارتباطی بین جداول
10    شرح جزئیات جداول
    
شرح کامل سیستم
12    کاربران سیستم
12    کلاسهای تعریف شده و اجزای آنها
32    Master Page ها
41    فرمهای وب و دستورات برنامه
    خلاصه و نتیجه گیری
    
ضمائم
    منابع و مآخذ

 

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

اجزای اصلی برنامه های تحت وب
در ساده ترین حالت یک برنامه ی تحت وب شامل چندین صفحه است. همچنین برای اینکه کاربران بتوانند به ابن صفحات دسترسی داشته باشند ، به یک سرور و یک مرور گر اینترنتی نیز نیاز داریم. معمولاً مرورگر درخواستی را ایجاد می کند که داده های یکی از صفحات وب موجود در سرور را دریافت کند. سپس سرور داده هایی را که باید در آن صفحه باشند را ایجاد کرده و نتیجه را به سمت مرورگر می فرستد. بنابراین کاربر می تواند داده های صفحه در خواستی را در پنجره مرورگر مشاهده کند؛ صفحه ای که کاربر مشاهده می کند معمولاً شامل کدهای HTML ، CSS و یا اسکریپتهای سمت کلاینت است. در این بخش با هر یک از قسمت های موجود در یک برنامه ی تحت وب آشنا می شویم.
سرور وب  (Web Server)
برنامه ای است که روی یکی از کامپیوترهای قوی که دائماً به اینترنت متصل است ، نصب می شود و مسئول کنترل و مدیریت برنامه های تحت وبی است که در آن کامپیوتر قرار دارند. امروزه سرورهای وب مختلفی در بازار وجود دارند که از معروفترین آنها می توان IIS و Apache را نام برد.
مرورگر
هر کاربر یک برنامه ی تحت وب بایستی یک مرورگر داشته باشد. چهار مرورگری که امروزه کاربرد بیشتری دارند عبارتند از : Internet Explorer ، FireFox ، Netscape و Opera. هنگامی که در حال طراحی یک برنامه وب عمومی هستید باید در نظر داشته باشید که صفحات این برنامه ممکن است در مرورگرهای مختلف به شکلهای متفاوت نمایش داده شود.
HTML
Html یا HyperText Markup Language ، کدی است که قالب صفحات وب را مشخص می کند. کدهای Html همانند یک زبان برنامه نویسی هستند که با استفاده از تگ های مختلف می توانند نحوه ی نمایش داده ها در یک صفحه وب را مشخص کنند. مرورگرها باید کد Html را تفسیر کرده و نتیجه آن را به کاربر نمایش دهند و نیز برای دستورات مورد استفاده ی خود نیز باید از استاندارد w3c استفاده کنند. w3c در سال 1990 برای ایجاد پروتکلهای عمومی برای استفاده در وب بوجود آمد. برای اطلاعات بیشتر در مورد این سازمان میتوانید به آدرس www.w3.org مراجعه کنید.
VBScript و JavaScript
یکی از بخشهای عمده برنامه های تحت وب ، اسکریپتهای سمت کلاینت در این برنامه ها است. با توجه به اینکه لزومی ندارد که تمام پردازش ها در سمت سرور انجام گیرد ، می توان بعضی از آنها را در سمت کلاینت انجام داد. برای اجرای پردازشی در سمت کلاینت باید از اسکریپتها استفاده کنیم. دو زبان اسکریپت نویسی عمومی که در بیشتر برنامه های تحت وب به کار می روند عبارتند از : VBScript و JavaScript . اگر بخواهیم کد اسکریپت موجود در یک صفحه بتواند توسط همه ی مرورگرها اجرا شود باید از زبان JavaScript استفاده کنیم. چرا که VBScript فقط به وسیله ی مرورگر Internet Explorer به صورت کامل پشتیبانی می شود.
کدهای اسکریپتی که در سمت کلاینت اجرا می شوند ، بیشتر برای تأیید داده های وارد شده به وسیله ی کلاینت و یا تولید کدهای Html داینامیک به کار میرود. اسکریپتهای مربوط به تأیید صحت داده ها این امکان را به ما می دهند که بتوانیم کاربر را مجبور کنیم قبل از ادامه ، قسمتهای خاصی از صفحه را تکمیل کند. اسکریپتهای مربوط به تولید داینامیک کد Html نیز باعث می شوند که Html موجود در صفحه ، در زمان نمایش داده شدن آن تغییر کند.
یکی از مهمترین ویژگی طراحی برنامه های تحت وب با استفاده از ویژوال استودیو ، کنترلهای موجود برای تأیید صحت داده های وارد شده در فرم برنامه است. به این ترتیب می توانید این کنترلها را در فرم برنامه قرار داده و بدون آنکه حتی یک خط نیز اسکریپت بنویسید ، صحت داده های ورودی در برنامه را در سمت کلاینت تعیین کنید. در مورد این کنترلها در بخشهای بعدی توضیحاتی ارائه شده است.
CSS
Css یا Cascading Style Sheets ، این اجازه را در برنامه می دهند که بتوانیم استایل و قالب صفحات را از محتویات آنها جدا کنیم. با استفاده از Css به سادگی فونت ، رنگ ، نحوه ی قرارگیری متنها و یا بسیاری از ویژگیهای دیگر محتویات صفحات وب را تغییر می دهیم. بهترین خاصیت Css این است که به وسیله ی آن می توانیم یک قالب کلی برای صفحات طراحی کرده و آن را در سرتاسر برنامه مورد استفاده قرار دهیم. به این ترتیب می توانیم به سادگی با تغییر کد Css موجود ، ظاهر تمام قسمتهای موجود در برنامه را تغییر دهیم.

Asp.Net
سالها پیش کهAsp.Net  چشم انداز جدیدی را به دنیای وب گشود ،پدیده واقعا شگفت انگیزی بود که خیلی زود مورد توجه برنامه نویسان وب قرار گرفت.  برنامه نویسان Asp کلاسیک خیلی زود به Asp.Net گرویدند و بسیاری دیگر Asp.Net را به سایر زبانها ترجیح دادند. این ابزار کمپانی میکروسافت خیلی زود به رقیبی جدی در زمینه ساخت برنامه های وب و صفحات پویا تبدیل شد. Asp.Net چیزی بیش از نسخه ارتقاء یافته  Asp کلاسیک به شمار می رود. در واقـع یک پرش به جلو محـسوب میشود. نسخه نهایی Asp.Net 2 به همراه ویژوال استودیو 2005 مدتهاست توسط میکروسافت در اختیار برنامه نویسان وب قرار گرفته است ( البته در حال حاضر نسخه های جدیدتر آن به همراه ویژوال استودیو 2008  عرضه شده است).


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