کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

دانلود تحقیق مروری بر دات نت

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

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

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

 

 


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


دانلود تحقیق مروری بر دات نت

دانلود مقاله مدیریت نت پیشگیرانه

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

دانلود مقاله مدیریت نت پیشگیرانه


دانلود مقاله مدیریت نت پیشگیرانه

 

 

 

 

 

 

 



فرمت فایل : word(قابل ویرایش)

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

 فهرست مطالب:

چکیده …..    . ۱
۱- کلیات تحقیق     .. ۴
۱-۱ بیان مساله  ۴
۱-۲ اهداف تحقیق …. ۷
۱-۳ پرسشهای تحقیق  …. ۷
۱-۴ ساختار تحقیق …. ۷
۲- ادبیات و پیشینه تحقیق .. ۹
۲-۱ مروری بر مبحث نگهداری و تعمیرات .. ۹
۲-۱-۱ اهداف مدیریت نگهداری و تعمیرات … ۱۰
۲-۱-۲ محدودیتهای استقرار سیستم نگهداری و تعمیرات . ۱۱
۲-۱-۳ چالشهای استقرار سیستم نگهداری و تعمیرات . ۱۲
۲-۲ سیاستهای نت… ۱۳
۲-۲-۱ سیاستهای نگهداری و تعمیرات پیشگیرانه .. ۱۷
۲-۲-۱-۱ سیاست نت پیشگیرانه وابسته به زمان …. ۱۷
۲-۲-۱-۲ سیاست نت پیشگیرانه متناوب … ۱۹
۲-۲-۱-۳ سیاست حد خرابی … ۲۰
۲-۲-۱-۴ سیاست PM متوالی . ۲۰
۲-۲-۱-۵ سیاست حد تعمیر …. ۲۱
۲-۲-۱-۶ سیاست شمارش تعداد تعمیر و زمان مرجع . ۲۲
۲-۳ سیاستهای بهینه نت ….. ۲۲
۲-۴ مدلهای بهینه سازی نگهداری و تعمیرات .. ۲۳
۲-۴-۱ تکنیکهای مدل سازی بهینه . ۲۳
۲-۵ تصمیم گیری چند معیاره Multicriteria Decision Making    ۲۵
۲-۵-۱ کاربرد تصمیم گیری چندمعیاره در نت . ۲۵
۲-۵-۲ رویکردهای تصمیم گیری چندمعیاره …. ۲۶
۲-۵-۲-۱ رویکردهای رتبه بندی … ۲۷
۲-۵-۲-۱-۱ خانواده PROMETHEE .. 27
2-5-2-1-1-1 تاریخچه …. ۲۷
۲-۵-۲-۱-۱-۲ تشریح متدولوژی PROMETHEE  ۲۸
۲-۵-۲-۱-۱-۳ اطلاعات مورد نیاز رویکرد PROMETHEE … 32
2-5-2-1-1-4 روشهای PROMETHEE I  و PROMETHEE II ….. 36
2-5-2-1-1-4-1 PROMETHEE I رتبه بندی جزئی  ۳۸
۲-۵-۲-۱-۱-۴-۲ PROMETHEE II رتبه بندی کامل  ۳۹
۲-۵-۲-۱-۱-۴-۳ پروفایل یک گزینه .. ۴۰
۲-۵-۲-۱-۱-۵ مدول تعاملی- دیداری GAIA ….. 41
2-5-2-1-1-6 نرم افزار  Decision Lab….. 43
2-6 تاریخچه ای از کاربرد رویکردهای تصمیم گیری چند معیاره در مسائل نت … ۴۵
۲-۷ رویکرد بیزی … ۴۶
۲-۷-۱ تصمیم گیری بدون انجام تجربه ….. ۴۶
۲-۷-۲ رویکرد بیزی در نت ….. ۴۷
۳- مدل تصمیم گیری . ۴۹
۳-۱ کاربرد مدلهای ریاضی در مباحث نت . ۴۹
۳-۲ مفاهیم آماری پیش نیاز  ۵۰
۳-۲-۱ تابع توزیع و چگالی طول عمر . ۵۰
۳-۳ تخمین پارامترهای توزیع خرابی …. ۵۶
۳-۴ مدلسازی معیارها … ۵۶
۳-۴-۱ محاسبه تابع قابلیت اطمینان  ۵۶
۳-۴-۲ محاسبه تابع هزینه … ۵۷
۳-۴-۳ محاسبه تابع زمان توقف ….. ۶۰
۳-۵ مدل تصمیم گیری . ۶۲
۳-۶PROMETHEE GAIA  و تحلیل حساسیت نتایج  ۶۴
۴- مثال عددی  ۶۶
۴-۱ مثال عددی  ۶۶
۴-۱-۱ مقادیر عددی ….. ۶۶
۴-۱-۲ تحلیل عددی ارتباطات سه معیار …. ۶۸
۴-۱-۳ تعیین بهترین گزینه زمانی … ۶۹
۴-۲ ارائه و تحلیل گزارشات ….. ۷۰
۴-۲-۱ گزارش رتبه بندی PROMETHEE II… 70
4-2-2 سطح GAIA و تحلیل آنژ .. ۷۱
۴-۳ تحلیل حساسیت نتایج . ۷۴
۵- نتایج تحقیق و پیشنهادات آتی  ۷۹
۵-۱ نتایج تحقیق ….. ۷۹
۵-۲ پیشنهادات آتی . ۸۰

چکیده:

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

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

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

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

مقدمه:

   در طی سالهای اخیر، اهمیت عملکرد مدیریت نگهداری و تعمیرات در سازمانها رشد بسزایی را به همراه داشته است.می توان علت این امر را در گسترش ماشینی شدن فرایندها و اتوماسیون در سازمانها و بنابراین کاهش تعداد نیروی انسانی و افزایش تجهیزات تولیدی و خدماتی در سازمانها دانست.(گرگ و دشماخ،۲۰۰۶)

   می توان گفت  که امروزه لزوم استقرار سیستم مناسب نگهداری و تعمیرات جهت تسهیلات تولیدی و خدماتی به صورت یک امر حیاتی برای سازمانها درآمده است.(لوکساج، رایس و تورشنسن، ۱۹۹۷؛استفن، ۲۰۰۰؛کلاسوک، باردوا و آنتونی، ۲۰۰۴؛ مولن، پترتیس و پنس، ۲۰۰۸).علت این امر را می توان در افزایش الزامات قابلیت اطمینان و ایمنی سیستمها، افزایش پیچیدگی و هزینه های رو به افزایش مواد خام و نیروی کار دانست.(شریف و اسمیت ،۱۹۸۱)

   مدیریت نگهداری و تعمیرات را می توان مشتمل بر فعالیتهای پیشگیرانه ای دانست که یا به نوعی از پیش برنامه ریزی شده هستند و یا بدون برنامه و بر حسب ضرورت پیش آمده واقع می شوند.این فعالیتها به منظور حفظ یک سیستم یا تجهیز در حالت جاری و یا بازگرداندن آن به حالت اول و یا به یک وضعیت عملیاتی قابل قبول انجام می گیرند.(فرهنگ لغت استاندارد بریتانیایی مورد استفاده در تروتکنولوژی،۱۹۹۳).

   اهداف متعددی را می توان برای اجرای سیاستهای بهینه نت در سازمانها قائل شد.از آن جمله می توان به افزایش قابلیت اطمینان و ایمنی در سیستم، کاهش هزینه، افزایش قابلیت دسترسی، کاهش زمانهای توقف سیستم، تضمین ایمنی و سلامت انسانی و کاهش تعداد خرابیها اشاره کرد.(بهرامی، ۲۰۰۰؛ دوفا، راف وکمپبل، ۱۹۹۹؛آون و جنسن، ۱۹۹۹؛دکر، ۱۹۹۶).

   برای برخی سیستمها از قبیل سیستمهای هواپیمائی، زیردریائی و سیستمهای نظامی و فضائی، اجتناب از بروز خطا و خرابی در طول عملیات به شدت قابل اهمیت می باشد.چرا که خرابی در چنین سیستمهایی خطرناک و فاجعه آمیز خواهد بود(ونگ ، ۲۰۰۱).

   یک حوزه تحقیقی بسیار با اهمیت در مدیریت نت و مهندسی قابلیت اطمینان، مطالعه سیستمهای مختلف نت به منظور بهبود قابلیت اطمینان، ممانعت از بروز خرابی و کاهش هزینه های نت در یک سیستم یا تجهیز  می باشد(ونگ،۲۰۰۱).در چند دهه گذشته، مدیریت نت و مسائل تعویض و بازرسی به شکل وسیعی در مقالات مورد بحث قرار گرفته اند.محققانی چون مک کال (۱۹۶۵)، بارلو و پروشان (۱۹۶۵و۱۹۷۵)، پیرسکالا و ولکر (۱۹۷۶)،  شریف و اسمیت (۱۹۸۱)، جاردین و بوزاکوت (۱۹۸۵)، والدز – فلورز و فلدمن (۱۹۸۹)، چو و پارلار (۱۹۹۱)، جنسن (۱۹۹۵) و وندردون شوتن (۱۹۹۶)، ازاکی (۲۰۰۲)، ناکاگاوا (۱۹۸۱و۱۹۷۹)، ونگ و فام(۲۰۰۶)، ناکاگاوا و میزوتانی (۲۰۰۹)، ونگ (۲۰۰۲)، کاوالکنته و دی آلمدیا(۲۰۰۸)، آلسیوف(۲۰۰۹) و بقیه محققانی که نام آنها در طول این تحقیق ذکر شده است، تحقیقات انجام گرفته در این حوزه را بررسی، خلاصه سازی و توسعه داده اند. با این وجود هنوز مسائل این حوزه بطور رضایتبخشی حل و فصل نگردیده و بسیاری از مدلهای نت ارائه شده اند که در دنیای واقعی کاربرد ندارند.

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

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

 

 


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

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

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

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


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

 

 

 

 

 

 



فرمت فایل :docx(قابل ویرایش)

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

چکیده:

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

اول کلاینت ها رو تنظیم میکنیم و بعد سراغ تنظیمات سرور می رویم.البته این کارها رو فقط روی یک سیستم انجام بدید بعد که یک سیستم رو کاملا تنظیم کردیم به راحتی تمام تنظیمات رو در عرض 5 دقیقه به کامپیوترهای دیگه منتقل می کنیم.

1-سیستم رو طوری پاریشن بندی کنید که سه تا درایو بیشتر نداشته باشه یکی برای نصب ویندوز یکی برای نگه داشتن نرم افزار ها و یک هم برای اینکه یوزرها فایل ها و دانلود هاشون رو توش نگه دار ی کنند.

2-اولین کار نصب یک سیستم عامل تمیز و دست نخورده است اگه الان سیستم عامل دیگه ای نصب شده توصیه می کنم که پاکش کنید و یک سیستم عامل تمیز روش نصب کنید . مطمئن باشد که این اولین و آخرین باری که رو این سیستم ویندوز نصب می کنید و بعد از این نیازی به نصب دوباره نخواهد بود و دفعات بعد می شه به راحتی کل ویندوز رو با محتویاتش Restore کرد.
توصیه من نصب یه ویندوز XP همراه با SP2 هستش که اگه Integrated باشه بهتر.ویندوز باید قابلیت Update شدن داشته باشه تا بعدها دچار مشکل نشیم.فقط موقع نصب حتما برای Administrator یه پسورد تعریف کنید و شبکه Work group رو هم انتخاب کنید .اسم کامپیوتر رو هم چیزی بدید که بشه راحت تشخیصش داد مثل Station 1 یا Client 1 یا چه چیزی که شماره داشته باشه و بتونه کامپیوترها رو مشخص کنه در پایان نصب هم فقط یک یوزر عمومی برای ویندوز تعریف کنید که پسورد نداشته باشه با سطح دسترسی Admin (بعضی از نرم افزارهایی که بعد باید روشون نصب بشه نیاز به دسترسی admin دارند) یعنی زمانی که سیستم رو روشم کردیم کامل بوت بشه و نیازی به پسورد نداشته باشه.

3-تنظیمات شبکه تون رو انجام بدید توصیه میشه IP رو به صورد دستی اختصاص بدید برای اینکه بعدها بشه سیستم ها رو راحت تر مانیتور کرد. IP رو طوری اختصاص بدید که با اسم کامپیوتر هماهنگی داشته باشه یعنی به راحتی بشه با نگاه کردن به اسم یا IP کامپیوتر رو مشخص کرد.این کار بعدها خیلی به درد می خوره.مطمئن شوید که سیستم اینترنت داره و می تونه با شبکه ارتباط برقرار کنه.

4-نرم افزارهای مورد نیاز رو نصب کنید معمولا برای یک کافی نت اینها لازم هستند:
Real Player-DAP-Adobe Acrobate Reader-Yahoo Messenger اگه چیز دیگه ای هم فکر می کنید نیازه نصب کنید ولی از نصب نرم افزارهای اضافی خودداری کنید که باعث دردسر میشه لازم به توضیح نیست که همشون رو باید کرک کنید تا بعد از یه مدت از کار نیفتن و درد سر درست نکنن.

5-باید یک انتی ویروس نصب کنید بهترین چیزی که پیدا میشه Bitdefender هستش(به نظر من البته) اینجا راجع بهش صحبت شده

 


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

دانلود تحقیق جامع توسعه مدیریت نت در صنعت آب و برق -مهندسی برق

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

دانلود تحقیق جامع توسعه مدیریت نت در صنعت آب و برق -مهندسی برق


دانلود تحقیق جامع توسعه مدیریت نت در صنعت آب و برق -مهندسی برق

 

 

 

 

 

 


فرمت فایل : word(قابل ویرایش)

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

همراه با اشکال و جدارول

پیشگفتار:

سازمان‎های تولیدی بیشماری در گوشه و کنار جهان در حال فعالیت هستند، اما معدودی از آنها با اقتدار به فعالیت خود ادامه می دهند و گوی سبقت را از دیگران ربوده اند. همگان بر قدرت این سازمانها واقف بوده و از آنها به عنوان سازمانهای ممتاز یاد می‌کنند. مشخصه این سازمانهای ممتاز چیست؟

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

چکیده:

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

فصل اول

کلیات تحقیق

مقدمه:

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

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

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

 بیان مسأله پژو هش

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

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

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

شرکت آب و فاضلاب یک سیستم پیوسته بوده و در صورت بروز مشکل یا احتمالاً خرابی در تأسیسات و ماشین آلات این سیستم پیوسته دچار مشکل شده و باعث تأخیر در تولید می‌گردد که زیان های ناشی از آن نه تنها هزینه های زیادی را برای شرکت در برمیگیرد بلکه از آن مهم‎تر باعث کمبود و نوسان در تولید آب شرب مصرفی مورد نیاز استان می‌شود بنابراین نیاز به یک سیستم نگهداری و تعمیرات پیشگیرانه در شرکت احساس می شود که بوسیله آن بتوان تا حدود زیادی از بروز مشکلات ناشی از تأخیر در تولید به جهت خرابی ناگهانی ماشین آلات جلوگیری شود.

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

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

 اهمیت پژوهش

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

الف- کاهش یا توقف تولید

ب- بیکاری نیروی انسانی بطور مستقیم یا غیر مستقیم

ج- تاخیر یا توقف در سایر امور تولید در یک خط تولیدی

د- ایجاد هزینه های اضافی

ذ- نارضایتی و تخریب روحیه کارکنان فنی و بهره برداری

با توجه به مواردی که ذکر گردید می‎توان اهمیت این پژو هش را بشرح ذیل خلاصه نمود:

  • آشنائی و ارائه راه حل به مدیران از مشکلات اجرائی و چالش های اجرای سیستم نت
  • توجه به مسائل مهم تاثیرگذار در اجرای سیستم نت نظیر فرهنگ سازی، ساختار، نیروی انسانی، آموزش و…
  • ارائه بینش جدید برای رشد و توسعه شرکت بجای نگرش سنتی به تأسیسات و تجهیزات
  • ارائه جریان مناسب اطلاعاتی در بخش نگهداری در راستای بکارگیری این سیستم
  • ایجاد علاقمندی در اجرای این سیستم برای مدیران ارشد سازمان و بازنگری در نمودار سازمانی خود در بخش نگهداری
  • توجه به نحوه نگهداری و تعمیرات در زمان طراحی و ساخت و راه اندازی تجهیزات

 اهداف پژوهش

این پژوهش به بررسی مدیریتی در جهت شناسائی عوامل تأثیر گذار در اجرای سیستم نگهداری و تعمیرات پیشگیرانه پرداخته و بر این اساس اهداف ذیل را برای تحقیق دنبال خواهد نمود:

  1. بررسی استقبال مدیران برای اجرای سیستم نگهداری و تعمیرات پیشگیرانه در شرکت آب و فاضلاب استان کرمانشاه
  2. شرایط تکنولوژی سیستم نگهداری و تعمیرات پیشگیرانه و تطبیق آن با شرایط شرکت آب و فاضلاب استان کرمانشاه
  3. شناسائی سیستم نگهداری و تعمیرات پیشگیرانه و تطبیق آن با شرایط شرکت آب و فاضلاب استان کرمانشاه
  4. شرایط فرهنگی مناسب سیستم نگهداری و تعمیرات پیشگیرانه و تطبیق آن با شرایط شرکت آب و فاضلاب استان کرمانشاه
  5. ارائه الگوی مناسب

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

سؤالات و فرضیه های پژوهش

در بررسی اهداف پژوهش سؤالات های ذیل مطرح می گردد:

سؤالات :

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

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

دانلود مقاله ایجاد یک برنامه وب نمونه در دات نت

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

دانلود مقاله ایجاد یک برنامه وب نمونه در دات نت


دانلود مقاله ایجاد یک برنامه وب نمونه در دات نت

 

 

 

 

 

 

 

 


فرمت فایل : word(قابل ویرایش)

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

چکیده:

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

• محموعه مقالات مبانی برنامه نویسی وب در دات نت
• ایجاد یک برنامه وب در دات نت
• رویدادها در برنامه های وب دات نت
• مجموعه مقالات فرم های وب
• مجموعه مقالات دستیابی به داده ها در دات نت

• دستیابی به داده ها در فرم های وب
• مجموعه مقالات ارتباط به منابع داده در ADO.NET
• مجموعه مقالات ذخیره وبازیابی داده توسط ADO.NET
• مجموعه مقالات امنیت برنامه های وب

• بررسی اعتبار داده ها توسط VB.NET در فرم های وب
• راهکارهای مدیریت وضعیت صفحات ASP.NET
در ابتدا لازم است یک مسئله را تعریف و در ادامه مراحل لازم برای حل آن را دنبال نمائیم :
• مسئله : ایجاد یک برنامه وب در دات نت ( سیستم مقالات )
• توضیحات : در این برنامه کاربران در ابتدا از طریق یک فرم Login تائید و پس از تائید آنان توسط برنامه ، امکان استفاده از پتانسیل های برنامه (مشاهده لیست مقالات و انجام ویرایش های لازم در رابطه با یک مقاله ) در اختیار آنان قرار خواهد گرفت

• مراحل حل مسئله : جدول زیر فازهای متفاوت حل مسئله به همراه مراحلی که می بایست در هر فاز دنبال شود را نشان می دهد :
مراحل لازم برای تکمیل فاز فاز
• مرحله اول : ایجاد و ذخیره سازی یک برنامه وب ASP.NET
• مرحله دوم : ایجاد یک فرم وب
فاز اول : آشنائی با برنامه های وب دات نت
• مرحله اول : افزودن کنترل های سرویس دهنده به فرم وب
• مرحله دوم : آنالیز کدهای HTML تولید شده

• مرحله سوم : بررسی صحت واعتبار داده ها و ارائه پیام خطاء
• مرحله چهارم : افزودن اسکریپت

• مرحله پنجم : نوشتن کد لازم در فایل Code Behind فاز دوم : استفاده از کنترل ها
• مرحله اول :فعال نمودن امکان دیباگ در برنامه های وب
• مرحله دوم : تنظیم Break point

• مرحله سوم : اشکال زدائی هوشمند
• مرحله چهارم : استفاده از Debug.write فاز سوم : اشکال زدائی برنامه
• مرحله اول : مدیریت وضعیت برنامه سمت سرویس گیرنده
• مرحله دوم : مدیریت وضعیت برنامه سمت سرویس دهنده فاز چهارم : مدیریت وضعیت برنامه

• مرحله اول : استفاده از کلاس SqlConnection
• مرحله دوم : نمایش داده در DataGrid
• مرحله سوم : Paging و مرتب سازی DataGrid

• مرحله چهارم : دستورات ویرایش ، بهنگام سازی و … فاز پنجم : دستیابی به داده در فرم های وب
• مرحله اول : بکارگیری از طریق امکانات ویژوال استودیودات نت فاز ششم : بکارگیری برنامه وب

خلاصه و نتایج
فاز اول : آشنائی با برنامه های وب دات نت
در این فاز با نحوه ایجاد یک برنامه وب و اضافه نمودن یک فرم وب ( صفحه Login ) ، آشنا خواهیم شد.
مرحله اول : ایجاد و ذخیره سازی یک برنامه وب ASP.NET : در این مرحله ، یک برنامه وب خالی ( ساختار پیش فرض ) ، ایجاد می گردد . برای ایجاد یک پروژه جدید وب با نام SrcoTest1 ، مراحل زیر را دنبال می نمائیم :
• اجرای برنامه ویژوال استودیو

• انتخاب File|New|Project و یا فشردن کلیدهای CTRL+SHIFT+N
• انتخاب نوع پروژه Visual Basic Projects از طریق جعبه محاوره ای New Project
• انتخاب ASP.NET Web Application ،از طریق تمپلیت های ارائه شده
• درج آدرس http://localhost/SrcoTest1 در فیلد Location ( نام در نظر گرفته شده برای پروژه ، اختیاری است ) .
• تائید عملیات با فشردن دکمه OK

توضیحات : در این مرحله ، ویژوال استودیو دات نت ، یک ریشه مجازی با نام SrcoTest1 ، فایل Global.asax ، فایل Global.asax.vb ، فایل Web.Config ، فایل WebForm1.aspx.vb ، فایل Style.css و یک فرم وب پیش فرض با نام WebForm1.aspx را ایجاد می نماید . ویژوال استودیو ، همچنین فایل های SrcoTest1.disco ، فایل SrcoTest1.vbproj و فایل SrcoTest1.vbproj.webinfo را نیز ایجاد می نماید .

ویژوال استودیو دات نت ، یک فولدر با نام SrcoTest1 در مسیر InetPub\wwwroot \ را ایجاد می نماید . محتوی این فولدر به صورت زیر است :

مرحله دوم : ایجاد یک فرم وب : در این مرحله ، فرم وب پیش فرض ایجاد شده در مرحله قبل را تغییر نام داده و با نام جدید ذخیره می نمائیم .
• انتخاب View|Solution Explorer و یا فشردن دکمه های CTRL+ALT+L
• کلیک سمت راست بر روی فایل WebForm1.aspx و انتخاب دستور Rename ( از طریق پنجره Solution Explorer )
• تغییر نام فایل WebForm1.aspx به Login.aspx
• مشاهده محتویات صفحه با کلیک بر روی HTML Tab ( در قسمت پائین صفحه )
• دایرکتیو Page @ در ابتدای صفحه پارامترهای متفاوتی را برای صفحه مشخص می نماید ( مثلا” زبان استفاده شده برای نوشتن کد مرتبط با صفحه )

• برای ذخیره فایل Login.aspx ، دستور File|Save Login.aspx و یا File|Save Login.aspx As را انتخاب و یا کلید CTRL+S را فعال می نمائیم . با توجه به این که قصد ایجاد فرم وب را با محتویات فارسی ( رابط کاربر فارسی ) داریم ، گزینه File|Save Login.aspx As را انتخاب و در ادامه با انتخاب گزینه Save with Encoding ، نوع Code Page را مشخص می نمائیم .

نتایج فاز اول :
• ایجاد یک پروژه جدید با نام SrcoTest1
• تغییر نام و ذخیره فرم وب پیش فرض ( WebForm1.aspx ) به Login.aspx
در بخش دوم این مقاله به بررسی عملیات مرتبط با فاز دوم خواهیم پرداخت. در این رابطه با نحوه استفاده ازکنترل های سرویس دهنده بر روی فرم وب آشنا خواهیم شد( بخش رابط کاربر یک برنامه وب ) .

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

• مرحله سوم : بررسی صحت و اعتبار داده ها و ارائه پیام خطاء
• مرحله چهارم : افزودن اسکریپت
• مرحله پنجم : نوشتن کد لازم در فایل Code Behind

فاز دوم : استفاده از کنترل ها
در این فاز، از کنترل های سرویس دهنده و Validation ( به منظور بررسی صحت داده ورودی توسط کاربر) ، استفاده کرده و کدهای مورد نیاز را هم در سمت سرویس گیرنده ( اسکریپت های همراه فرم وب ) و هم در سمت سرویس دهنده ( کدهای نوشته شده در صفحه Code behind مربوط به صفحه Login ) خواهیم نوشت و در نهایت تگ های HTML تولید شده را بررسی می نمائیم .
مرحله اول : افزودن کنترل های سرویس دهنده به فرم وب : در این مرحله ، با نحوه استفاده از کنترل های سرویس دهنده ASP.NET آشنا خواهیم شد( چهار کنترل Lable ، دو کنترل TextBox ، دو کنترل Button )

• سوئیچ به حالت Design ( کلیک بر روی Design Tab )
• فعال نمودن پنجره Toolbox ( انتخاب گزینه Toolbox از طریق منوی View و یا فشردن کلیدهای CTRL+ALT+X )
• انتخاب کنترل Label ازطریق Web Forms tab موجود در Toolbox و استفرار آن بر روی فرم وب Login.aspx ( در وضعیت Desgin view ) .

• تنیظیم خصلت های زیر برای کنترل Label استفاده شده بر روی فرم وب . ( برای مشاهده پنجره Properties مربوط به یک کنترل ، پس از انتخاب کنترل دستور View|Properties را فعال و یا از کلید F4 ، استفاده می نمائیم ) .
تنظیم خصلت های کنترل Label اول
خصلت مقدار
ID lblHeading
Text ورود به بخش مقالات سایت سخا روش

• فرم وب Login.aspx پس از استقرار اولین کنترل سرویس دهنده Label بر روی آن :

• افزودن یک کنترل سرویس دهنده Label دیگر بر روی فرم وب Login و تنیظیم خصلت های آن

تنظیم خصلت های کنترل Label دوم
خصلت مقدار
ID lblUserID
Text نام

• افزودن یک کنترل سرویس دهنده Label دیگر بر روی فرم وب Login و تنیظیم خصلت های آن

تنظیم خصلت های کنترل Label سوم
خصلت مقدار
ID lblPassword
Text رمز عبور

• انتخاب کنترل TextBox از طریق Web Forms tab موجود در Toolbox و استقرار آن بر روی فرم وب Login.aspx ( در مجاورت کنترل label مربوط به “نام” )

تنظیم خصلت های کنترل TextBox اول
خصلت مقدار
ID txtUserID
TabIndex 1
Width 182px

• انتخاب یک کنترل TextBox دیگر و استقرار آن بر روی فرم وب Login.aspx ( در مجاورت کنترل label مربوط به “رمزعبور” )
تنظیم خصلت های کنترل TextBox دوم
خصلت مقدار
ID txtPassword
TabIndex 2
Width 182px
TextMode Password

• انتخاب کنترل Button از طریق Web Forms tab موجود در Toolbox و استقرار آن بر روی فرم وب Login.aspx و تنظیم خصلت های آن

تنظیم خصلت های کنترل Button اول
خصلت مقدار
ID btnSignin
Text ورود به سایت
TabIndex 3

• انتخاب کنترل Button دیگر و استقرار آن بر روی فرم وب Login.aspx و تنظیم خصلت های آن
تنظیم خصلت های کنترل Button دوم
خصلت مقدار
ID btnRestore
Text انصراف
TabIndex 4
CausesValidation False

• افزودن یک کنترل سرویس دهنده Label دیگر بر روی فرم وب Login و تنیظیم خصلت های آن ( از کنترل فوق برای نمایش پیام مورد نظر در زمان بررسی صحت داده ورودی توسط کاربر، استفاده می گردد ) .
تنظیم خصلت های کنترل Label
خصلت مقدار
ID lblResult
Text خالی
Font Smaller
ForeColor Red
• فرم وب Login.aspx پس از استقرار کنترل های سرویس دهنده مورد نیاز بر روی آن :

مرحله دوم : آنالیز کدهای HTML ، تولید شده : در این مرحله با نحوه تبدیل کنترل های سرویس دهنده به عناصر HTML مختص قابل نمایش در مرورگر توسط ASP.NET runtime ، آشنا خواهیم شد.
• برای مشاهده محتوی صفحه ، بر روی HTML Tab کلیک می نمائیم . کد زیر به صورت اتوماتیک برای کنترل های سرویس دهنده استفاده شده در فرم وب Login.aspx ایجاد می گردند. خصلت runat =”server” ، نشاندهنده سمت سرویس دهنده بودن کنترل است .
HTML Code For Server Controls
<asp:Label id=”lblUserID” runat=”server” … >نام</asp:Label>
<asp:Label id =”lblPassword” runat=”server” …>رمز عبور</asp:Label>
<asp:TextBox id=”txtUserID” runat=”server” …></asp:TextBox>
<asp:TextBox id=”txtPassword” runat=”server” …></asp:TextBox>
<asp:Button id=”btnSignin” runat=”server” …></asp:Button>
<asp:Button id=”btnRestore” runat=”server”…></asp:Button>
<asp:Label id=”lblResult” runat=”server” …></asp:Label>

• برای مشاهده خروجی در مرورگر ، گزینه Debug | Start را انتخاب و یا کلید F5 را فعال می نمائیم .
• برای مشاهده خروجی HTML کنترل های سرویس دهنده ، گزینه Source را از طریق منوی View در مرورگر IE انتخاب می نمائیم :
HTML Output for Server Controls in browser
<span id=”lblHeading” … > ورود به بخش مقالات سایت سخا روش</span>
<input name=”txtUserID” type=”text” id=”txtUserID” … />
<input type=”submit” name=”btnSignin” value=”ورود به سایت” … />

• همانگونه که مشاهده می شود ، ASP.NET runtime ، کنترل های سرویس دهنده را به عناصر HTML مختص مرورگر ،تبدیل نموده است . Runtime ممکن است در صورت ضرورت از DHTML به منظور تعیین موقعیت و محل استقرار عناصر متفاوت HTML استفاده نماید .
نتایج مراحل یک و دو فاز دوم :
• افزودن کنترل ها ی سرویس دهنده مورد نیاز بر روی فرم Login.aspx ( چهار کنترل Lable ، دو کنترل TextBox ، دو کنترل Button )
• بررسی کد تولید شده در ویژوال استودیو دات نت برای کنترل ها ی سرویس دهنده که به صورت اتوماتیک ، ایجاد می گردند .
• بررسی کد تولید شده توسط ASP.NET Runtime برای کنترل های سرویس دهنده به منظور نمایش توسط مرورگر
در بخش سوم این مقاله به بررسی سایر مراحل تعریف شده در فاز دوم ( بررسی صحت داده ،افزودن اسکریپت ، … ) ، خواهیم پرداخت .

ایجاد یک برنامه وب نمونه در دات نت ( بخش سوم )
آنچه تاکنون گفته شده است :
• بخش اول ایجاد یک برنامه و فرم وب ( فاز اول )
• بخش دوم : استفاده از کنترل های سرویس دهنده و بررسی کد HTML تولید شده ( فاز دوم )
فاز دوم : استفاده از کنترل ها
• مرحله اول : افزودن کنترل های سرویس دهنده به فرم وب
• مرحله دوم : آنالیز کدهای HTML ، تولید شده

• مرحله سوم : بررسی صحت و اعتبار داده ها و ارائه پیام خطاء
• مرحله چهارم : افزودن اسکریپت
• مرحله پنجم : نوشتن کد لازم در فایل Code Behind
در بخش دوم این مقاله ، مراحل اول و دوم تشریح گردید . در این بخش به بررسی مرحله سوم ، خواهیم پرداخت .
مرحله سوم : بررسی صحت و اعتبار داده ها و ارائه پیام خطاء :در این مرحله با نحوه استفاده از کنترل های Validation به منظور بررسی صحت داده ورودی توسط کاربر ، آشنا خواهیم شد.
• سوئیچ نمودن به Design View ( کلیک بر روی Design tab )
• استفاده از کنترل RequiredFieldValidator به منظور اطمینان از صحت درج داده ورودی در کنترل txtUserID با توجه به سیاست های مورد نظر و مقداردهی مناسب خصلت های آن :
– انتخاب کنترل RequiredFieldValidator ازطریق Web Forms tab موجود در Toolbox و استفرار آن بر روی فرم وب Login.aspx ( پائین کنترل txtUserID ) .

• مقداردهی مناسب خصلت های کنترل RequiredFieldValidator .
تنظیم خصلت های کنترل RequiredFieldValidator اول
خصلت مقدار
ID RequiredFieldValidator1
ControlToValidate txtUserID
Error Message نام کاربر می بایست وارد شود

• استفاده از کنترل RequiredFieldValidator به منظور اطمینان از صحت درج داده ورودی در کنترل txtPassword با توجه به سیاست های مورد نظر و مقداردهی مناسب خصلت های آن :
– انتخاب کنترل RequiredFieldValidator ازطریق Web Forms tab موجود در Toolbox و استفرار آن بر روی فرم وب Login.aspx ( پائین کنترل txtPassword) .
– مقداردهی مناسب خصلت های کنترل RequiredFieldValidator .
تنظیم خصلت های کنترل RequiredFieldValidator دوم
خصلت مقدار
ID RequiredFieldValidator2
ControlToValidate txtPassword
Error Message Password is required.

• استفاده از کنترل ValidationSummary به منظور نمایش خلاصه اطلاعات بررسی صحت داده های ورودی :
– انتخاب کنترل ValidationSummary ازطریق Web Forms tab موجود در Toolbox و استفرار آن بر روی فرم وب Login.aspx ( قسمت پائین صفحه )

• مقداردهی مناسب خصلت های ValidationSummary .
تنظیم خصلت های کنترل ValidationSummary
خصلت مقدار
ID ValidationSummary1
DisplayMode BulletList

• فرم وب Login.aspx پس از استقرار کنترل های سرویس دهنده و کنترل های RequiredFieldValidator و ValidationSummary :

• برای تست صحت داده ها ، گزینه Start را از طریق منوی Debug انتخاب و یا کلید F5 را فعال می نمائیم .
تست اول : کلیک بر روی دکمه “ورود به سایت ” ، بدون درج نام و رمز عبور

• تست دوم : کلیک بر روی دکمه ” ورود به سایت ” ، درج نام و بدون درج رمز عبور

• تست سوم : کلیک بر روی دکمه ” ورود به سایت ” ، درج رمز عبور و بدون درج نام

نتایج مراحل اول ، دوم و سوم فاز دوم :
• افزودن کنترل ها ی سرویس دهنده مورد نیاز بر روی فرم Login.aspx ( چهار کنترل Lable ، دو کنترل TextBox ، دو کنترل Button )
• بررسی کد تولید شده در ویژوال استودیو دات نت برای کنترل ها ی سرویس دهنده که به صورت اتوماتیک ، ایجاد می گردند .
• بررسی کد تولید شده توسط ASP.NET Runtime برای کنترل های سرویس دهنده به منظور نمایش توسط مرورگر
• بررسی صحت داده ها
در بخش چهارم این مقاله به بررسی سایر مراحل تعریف شده در فاز دوم ( افزودن اسکریپت و نوشتن کد لازم در فایل Code Behind ) ، خواهیم پرداخت .

ایجاد یک برنامه وب نمونه در دات نت ( بخش چهارم )
آنچه تاکنون گفته شده است :
• بخش اول ایجاد یک برنامه وب و فرم وب ( فاز اول )
• بخش دوم : استفاده از کنترل های سرویس دهنده و بررسی کد HTML تولید شده ( فاز دوم )
• بخش سوم : بررسی صحت و اعتبار داده ها ( فاز سوم )


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