سورنا فایل

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

سورنا فایل

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

دانلود پروژه سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

اختصاصی از سورنا فایل دانلود پروژه سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات دانلود با لینک مستقیم و پر سرعت .

دانلود پروژه سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات


دانلود پروژه سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

قالب بندی : CSharp, PDF

 

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

فهرست :

ثبت نام

گزارش گیری نمرات

ثبت نمرات

پشتبان گیری

استفاده از پایگاه داده اکسس

ایجاد یوزر پسورد برای کاربر


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


دانلود پروژه سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

تحقیق در مورد روش اجرایی کنترل مستندات

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

تحقیق در مورد روش اجرایی کنترل مستندات


تحقیق در مورد روش اجرایی کنترل مستندات

 لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه6

 

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

2- دامنه کاربرد:

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

3- مسئولیت ها :

3-1- مدیر تضمین کیفیت مسئولیت تهیه و برقراری این روش را برعهده دارد .

3-2- مدیر تضمین کیفیت مسئولیت بروزسازی وکنترل تمامی مستندات را برعهده دارد .

3-3-تمامی مدیران وکارکنان  مسئولیت تهیه و بکارگیری مستندات را برابر این روش بر عهده دارند .

3-2- برای هماهنگی تهیه ، توزیع ، تغییر ، کنترل و نگهداری مدارک ، مسئولیت های مرتبط در ماتریس مستندات ( بند 5-4 ) بیان شده است.

4- تعاریف:

4-1- مستندات (Documents):

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

4-2- نظامنامه کیفیت ( Quality  Manual) :

سندی است که در آن خط مشی ، اهداف و تعهد مدیریت نسبت به کیفیت و سیستم مدیریت کیفیت تشریح شده است.

4-3- روشهای اجرایی ((Procedures:

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

4-4- دستورالعملهای کاری (Work  Instructions) :

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

4-5- دستورالعملهای آزمون (Test Instructions ) :

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

4-7- سوابق کیفیت) Quality  Records) :

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

 

 

 

 

 

 

5- شرح عملیات :

5-1- تهیه ، تصویب و انتشار مستندات و مدارک

مسئول

اقــــــــــدام / شــرح فعالیت

ردیف

مدیر واحد

تهیه پیش نویس مدرک مورد نظر طبق دستورالعمل نحوه نگارش و مستند سازی سیستم کیفیت بشماره I40101 ، تکمیل فرم تهیه / تغییر مستندات بشماره F40101 و ارسال از طریق متصدی مرکز اسنادبه واحد تضمین کیفیت

5-1-1

مدیرتضمین کیفیت

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

5-1-2

تیم CFT

در صورت عدم تایید ، مدرک مورد نظر بهمراه نظرات اصلاحی ارایه شده از سوی تیم به تهیه کننده عودت می‌گردد پس از اعمال تغییرات درخواست شده مراحل 5-1-1 و 5-1-2 مجدداً تکرار می‌شود

5-1-3

مدیر تضمین

کیفیت

شماره‌گذاری مدرک طبق بند 5-3  این روش اجرایی ،  درج در لیست مرجع مستندات  Master List ) ) بشماره F40102 و تصویب مدرک براساس ماتریس مستندات ( بند 5-4 )

5-1-4

مدیر تضمین کیفیت

توزیع مدرک طی فرم دریافت و توزیع مدارک بشماره   F40103 و مطابق  بند 8 هر روش اجرایی

5-1-5

 

5-2- بازنگری و تغییر در مستندات و مدارک

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

 

 

مسئول

اقــــــــــدام / شــرح فعالیت

ردیف

هر یک از کارکنان

ثبت هر نوع عدم انطباق مشاهده شده دراجرای  مدارک و مستندات در فرم اقدام اصلاحی و پیشگیرانه بشماره F80801 ، ثبت پیشنهاد تغییر در مدارک و مستندات  در فرم F40101  و ارسال به واحد تضمین کیفیت جهت پیگیری های بعدی

5-2-1


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


تحقیق در مورد روش اجرایی کنترل مستندات

عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

اختصاصی از سورنا فایل عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات دانلود با لینک مستقیم و پر سرعت .

عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات


عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

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

فهرست :

ثبت نام

گزارش گیری نمرات

ثبت نمرات

پشتبان گیری

استفاده از پایگاه داده اکسس

ایجاد یوزر پسورد برای کاربر


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


عنوان پروژه : سیستم ثبت نام مدرسه با زبان سی شارپ‎ + مستندات

تحقیق در مورد مستندات سیستم مدیریت کیفیت-روش اجرایی کنترل اسناد

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

تحقیق در مورد مستندات سیستم مدیریت کیفیت-روش اجرایی کنترل اسناد


تحقیق در مورد مستندات سیستم مدیریت کیفیت-روش اجرایی  کنترل اسناد

لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه: 21
فهرست مطالب:

1-  هدف

2- دامنه کاربرد

3- تعاریف و اصطلاحات

4- مسئولیت ها

5- مراجع

6- شرح روش اجرایی

6-1-  آموزش‌های ضروری برای تدوین مستندات سیستم مدیریت کیفیت

6-2- تهیه ، بررسی، کدگذاری و تصویب نظامنامه کیفیت

6-3- تهیه، بررسی، کدگذاری و تصویب روش‌های اجرایی، دستورالعمل‌ها، فرم‌ها و سایر مستندات سیستم مدیریت کیفیت

6-4- شکل صفحات هر یک از مستندات سیستم مدیریت کیفیت

     6-4-1- صفحه روی جلد

     6-4-2- صفحه 2 به بعد

6-5- فهرست مندرجات

6-6-فصل‌بندی روش‌های اجرایی و دستورالعمل‌ها

6-6-1- سرفصل‌های یک روش اجرایی

     6-6-2- سرفصل‌ های یک دستورالعمل

6-7- نحوه تایپ مستندات سیستم مدیریت کیفیت

6-8- قراردادن مستندات تصویب‌شده بر روی شبکه اینترانت مرکز

6-9- اعتبار و ابطال یک سند

6-10- کنترل بازنگری مستندات سیستم مدیریت کیفیت

6-11- تهیه نسخه پشتیبان از مستندات

    6-11-1- تهیه نسخه پشتیبان از مستندات سیستم

    6-11-2- تهیه نسخه پشتیبان از مستندات سیستم مدیریت کیفیت

6-12- فرآیند تغییر یک سند

    6-12-1- درخواست تغییر یک سند

6-12-2- ثبت هر درخواست تغییری در ”دفتر ثبت درخواست تغییر مستندات“

6-12-3- بررسی درخواست تغییر یک سند

6-12-4- اعمال تغییرات مورد توافق

6-12-5- چگونگی نگهداری اسناد منسوخ بعد از اعمال تغییرات

6-12-6- محل نگهداری اسناد منسوخ  

6-13- استانداردها

6-14- نقشه‌ها و سایر مدارک مورد نیاز برای تولید ؛ گزارش‌ها و مدارک خروجی پروژه‌ها

6-15- سیستم اطلاعات مدیریت پروژه  (PMIS)

6-16- شماره، تاریخ و کدگذاری نامه‌ها، مکاتبات و قراردادهای مرکز با اشخاص حقیقی و حقوقی

7- فلوچارت روش اجرایی

7-1- فلوچارت مستندات کیفیت ISO FL 423 01

7-2- فلوچارت استانداردها  ISO FL 423 02

7-3- فلوچارت نقشه‏ها و مدارک مورد نیاز برای تولید محصول ISO FL 423 03

7-4- فلوچارت اطلاعات مورد نیاز برای برنامه‏ریزی تولید محصول جدید  ISO FL 423 04

7-5- فلوچارت مستندات بیرونی   ISO FL 423 05

8- سوابق

9- مستندات مرتبط به جز مراجع و  سوابق

10- تاریخچه بازنگری و تهیه ، تائید و تصویب کنندگان

10-1 تاریخچه ویرایش ها

10-2  تهیه ، تایید و تصویب کنندگان

- هدف

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

2- دامنه کاربرد3- تعاریف و اصطلاحات

دراین روش اجرایی برای اختصار ازواژه مرکز به جای مرکز تحقیقات مخابرات ایران استفاده می‌‌شود.

 QMS:(Quality Management System)   سیستم مدیریت کیفیت

CAR :  (Corrective Action Request)  درخواست اقدام اصلاحی

PMIS :(Project Management Information System) سیستم اطلاعات مدیریت پروژه

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

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

4- مسئولیت ها

نماینده مدیریت درکیفیت برکنترل تمام مستندات نظارت کرده ، ”فهرست اصلی مستندات مرکز“      ( ISO\ FO\ 4.2.3_0.2\ 03_0.1 ) را حفظ می نماید.

رئیس مرکز ، مستندات QMS راکه برای اولین بار عرضه شده اندو نیز مستندات تجدیدنظرشده آنها را تصویب می نماید.

هریک از کارکنان مرکز می‌تواند درخواست تغییریک سند سیستم مدیریت کیفیت را داشته باشد.

مدیر هریک ازگروهها/ واحدها/پروژه های مرکز برمبنای نیازهای گروه/واحد/پروژه مربوطه، مسئول تهیه مستندات زیر است :

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

مسئولیت تضمین اینکه انتشارات فوق به لحاظ فنی صحیح و قابل استفاده می باشندبه عهده مدیران مربوطه است.

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

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

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

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

مدیرواحد استانداردها مسئول حفظ وبه روز نمودن تمام استانداردهای مرکز می باشد.

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


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


تحقیق در مورد مستندات سیستم مدیریت کیفیت-روش اجرایی کنترل اسناد

پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server

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

پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server


پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server

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

 

 

 

 

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

معرفی و مقدمه :

سی شارپ در سال 2001 توسط شرکت مایکروسافت به همراه بسته دات نت برای اولین بار مطرح و ارائه شد. که بعد ها به عنوان یک زبان برنامه نویسی استاندارد توسط ECMA و ISO مورد تائید قرار گرفت.

زبان برنامه نویسی سی شارپ توسط تیمی به مدیریت اندرز هایلزبرگ که قبلا تجربه ارائه زبان های برنامه نویسی موفقی همچون توربو پاسکال و دلفی رو داشت ایجاد شد. هایلزبرگ سی شارپ را یک زبان برنامه نویسی شی گراء که از زبان های برنامه نویسی بزرگ (همچون دلفی , جاوا و اسمال تاک) تاثیر پذیری داشته معرفی می کنه. Syntax زبان سی شارپ شبیه به c++ می باشد و البته تفاوت های بسیاری هم داره.حالا قبل از اینکه بخواهم بیشتر در مورد سی شارپ توضیح بدم باید یه توضیحاتی هم در مورد دات نت و امکاناتش بگم.

دات نت فریم ورک (NET Framework) یه بسته نرم افزاری شامل راه حل بسیاری از نیازهای توسعه نرم افزاری (Base Class Library) و همچنین امکان توسعه و اجرای برنامه های تولید شده برای این فریم ورک می باشد. برنامه های تولید شده برای دات نت فریم ورک توسط Common Language Runtime اجراء می شوند.

CLR یا همان Common Language Runtime سرویس هایی مهمی از قبیل Garbage Collection , Memory Managment و Exception Handling رو ارائه می دهد.

: Garbage Collectionدر زبان برنامه نویسی سی شارپ دیگر نگرانی از جهت مدیریت اشیاء در حافظه وجود ندارد به این معنی که وقتی شما شیء ایجاد می کنید بعد از اینکه دیگر از آن شی ء استفاده نکردید آن شیء به طور اتوماتیک از حافظه پاک خواهد شد. این کار توسط GC یا همان Garbage Collector انجام می شود

روش کار GC به این ترتیب است که تا موقعی که Referenceی به یک object وجود داشته باشد آن شیء در حافظه باقی خواهد ماند اما در صورتیکه Referenceی به آن شیء وجود نداشته باشد بعد از یک بازه زمانی نامشخص آن شیء به صورت اتوماتیک از حافظه پاک خواهد شد. یه نکته دیگری که باید بهش اشاره کنم اینه که برخلاف زبان های برنامه نویسی دیگر وقتی کد شما در زبان برنامه نویسی سی شارپ (یا هریک از زبان های دیگر دات نت) کامپایل می شود به یک زبان دیگری به نام Intermediate Language یا همان IL تبدیل می شود. و در موقعی که درخواست برای اجراء آن داده می شود توسط یک مکانیزمی به نام Just In Time Compiler که در CLR موجود است به زبان خاص آن ماشین تبدیل شده و اجراء می گردد

 

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

کلاس(Class): در واقع یک ایده (Concept) یا ذهنیت می باشد. مثلا یک نجار چه ذهنیتی نصبت به یک "میز" دارد؟ خوب مسلما یه صفحه , چهار پایه و .... این ذهنیتی است که یک نجار نسبت به "میز" دارد. این دقیقا مفهوم کلاس است. یعنی تا موقعی که آن میز ساخته نشه فقط یک ذهنیت یا در واقع کلاس است.

شیء (Object): اشیاء موجودیت هایی هستند که از کلاس ها (ذهنیت) ساخته می شوند. باز برای مثال همان نجار وقتی ذهنیتش رو به واقعیت تبدیل می کنه در واقع یک میز می سازه یا یک Object )شیء(ایجاد کرده است.حالا اگر یکم دقت کنیم می بینیم که توی دنیای واقعی هم همینطوره. مفهوم انسان یک کلاس است و وقتی یک نفر متولد می شود یک شیء از آن کلاس داریمباز وقتی بیشتر دقت می کنیم می بینیم که همه کلاس ها)ذهنیت ها( می تونن یکسری مشخصات داشته باشند. مثلا انسان. مسلما هر انسانی اسم داره , سن داره , رنگ مو , رنگ پوست و ... این اطلاعات state یا خصوصیات هر فرد هستند. و البته هر انسانی یکسری توانمندی داره یعنی می تونه یکسری کار انجام بده. مثلا راه بره , حرف بزنه , گوش کنه , بنویسه , .... این ها رفتار ها یا behavoir هر فرد هستند

 حالا سوالی که پیش میاد اینه که آیا میشه دو نفر با خصوصیات مشترک و رفتار مشترک رو یکی دونست؟علی احمدی 33 ساله - علی احمدی 33 ساله؟آیا به نظر شما این دو یک نفر هستند!؟

خیر. پس همیشه یک چیز وجود داره که ما میتونیم دو نفر رو از هم تمیز بدیم: ما به اون می گیم Identity )وسیله شناسایی). برای این دو می تونه شماره شناسنامشون باشه یا کد ملی یا

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

کلاس های پایه دات نت-    dot Net Base Class Library
بعد از اینکه مفهوم کلاس و شیء رو متوجه شدیم. برای اطلاعتون باید بگم که دات نت فریم ورک حدود 2500 کلاس داره که قبلا برای شما نوشته شده و شما بدون اینکه احتیاجی به نوشتنشون داشته باشین خیلی راحت می تونین از این 2500 کلاس موجود استفاده کنین

Namespace چیست؟                                                                                                      

اگر یک مقدار فکر کنیم می بینیم که پیدا کردن یک کلاس بین 2500 کلاس پایه و احتمالا کلاس هایی که خودتون نام گذاری شون می کنین کار سختی خواهد بود

Namespace ها در حقیقت این امکان رو بشما می دهند که بتوانید کلاس های خودتون رو دسته بندی کنین و هر کلاس رو داخل دسته مورد نظر خودشون قرار بدین. به عنوان مثال ما کلاسی داریم به نام SqlConnection و همینطور کلاس دیگری به نام SqlDataAdapter و .... برای همین یک Namespace به نام System.Data.SqlClient ایجاد شده که کلاس هایی که مربوط به System و کار با داده ها (Data) و در نهایت مختص Sql Server هستند رو داخل این namespace قرار می دهیم. توی این تصویر تعدادی از namespace های عمومی دات نت نمایش داده شده اند.

 

این نکته رو هم بیاد داشته باشین که اسم کامل یک کلاس شامل اسم به همراه نام namespace آن است:

  1. Data.SqlClient.SqlConnection اسم کامل ( Qualified Name) کلاس SqlConnection می باشد

 

 

 

 

 


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


پروژه کامل مستندات طراحی و پیاده سازی نرم افزار آزمون تحت وب با سی شارپ و Sql Server