واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

واضی فایل

دانلود کتاب، جزوه، تحقیق | مرجع دانشجویی

مقاله. افزایش کارآئی برنامه های وب در ASP NET 2 0

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

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

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

 

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

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

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

پیاده سازی سیستم caching : با پیاده سازی سیستم caching در سطوح متفاوت و caching داده می توان  کارآئی برنامه های وب را بطرز کاملا" محسوسی افزایش داد. در این بخش به نحوه پیاده سازی سیستم caching در برنامه های وب اشاره خواهیم کرد .

در ادامه بر روی اولین محور متمرکز و به بررسی مسائل مرتبط با آن خواهیم پرداخت  .

طراحی برای کارآئی توجه و رعایت موارد زیر پیاده کنندگان را در جهت پیاده سازی برنامه های وب با کارآئی بالا کمک خواهد کرد  :

مکانیزم ترجمه کد در ASP.NET برنامه های نوشته شده با استفاده از ASP.NET دارای کارآئی بمراتب بیشتری نسبت به برنامه های نوشته شده با استفاده از ASP کلاسیک می باشند . این دستاورد ناشی از ترجمه اتوماتیک کد در ASP.NET است . در صفحات قدیمی نوشته شده با استفاده از ASP کلاسیک ، کدها و یا اسکریپت های موجود در یک صفحه برای هر یک از درخواست های کاربران پردازش می گردید . در ASP.NET ، هر کلاس صفحه در اولین مرتبه دستیابی کمپایل و برای درخواست های آتی cache می گردد . زمانی که اولین مرتبه یک کاربر صفحه ای را درخواست می نماید ( و یا اولین مرتبه دستیابی پس از ایجاد تغییرات در صفحه )  ، یک تاخیر قابل ملاحظه در زمان پاسخ به درخواست خود را مشاهده می نماید ( تاخیر ناشی از ترجمه صفحه ) . برای برخورد با این موضوع می توان از روش  precompilation  استفاده نمود . با استفاده از روش فوق پس از استقرار صفحات بر روی سرویس دهنده وب ، بلافاصله امکان درخواست و بازیابی سریع آنها برای متقاضیان فراهم می گردد .

کنترل های سرویس دهنده کنترل های سرویس دهنده عناصر اصلی در یک صفحه ASP.NET می باشند و load زیادی را به برنامه تحمیل نخواهند کرد . این نوع کنترل ها معمولا" دارای کارآئی بمراتب بهتری نسبت به زمانی می باشند که یک صفحه به صورت پویا و با استفاده از ترفندهائی نظیر متد Response. Write خروجی خود را تولید می نماید. در برخی موارد ضرورتی به استفاده از کنترل های سرویس دهنده  ASP.NET در یک صفحه وب نخواهیم داشت . به عنوان نمونه ،‌ در صورتی که دارای یک متن ایستا می باشیم که هرگز ضرورتی به دستیابی و تغییر آن در زمان اجراء و از طریق کد نداریم ، لزومی به استفاده از کنترلی نظیر label نخواهیم داشت . در چنین مواردی می توان به سادگی متن مورد نظر را با استفاده از امکانات HTML در فایل aspx.  قرار داد . در ویژوال استودیو می توان  از کنترل DIV ( موجود در بخش HTML ، منوی Toolbox) استفاده کرد. در واقع ما تکلیف متن مورد نظر جهت نمایش در یک صفحه aspx . را نه در زمان اجراء بلکه در زمان طراحی مشخص کرده ایم  .یکی دیگر از نکات مهم در زمان استفاده از کنترل های سرویس دهنده در صفحات وب ، توجه به رفتار آنها در ارتباط با نگهداری داده پس از ارسال مجدد به سرویس دهنده می باشد . به صورت پیش فرض ، مقادیر مرتبط با کنترل های سرویس دهنده نظیر مقدار درج شده در یک TextBox  ، پس از postback بطور اتوماتیک در view state ذخیره می گردد . در واقع ، view state مکانیزمی برای نگهداری داده کنترل های سرویس دهنده است که  هدف آن غلبه بر محدودیت پروتکل HTTP است ( ماهیت stateless ) .view state ، یک نام مناسب برای ذخیره داده در یک فیلد ورودی مخفی درون صفحه است . پس از  post back ( ارسال مجدد برای‌ سرویس گیرنده ) یک صفحه ، سرویس دهنده قادر به بررسی مقادیر نگهداری شده در view state و استفاده از آنها با توجه به شرایط حاکم بر برنامه می باشد .  view state یک قابلیت عالی است چراکه اجازه  نگهداری وضعیت را با استفاده از امکانات سرویس گیرنده فراهم می نماید و در این رابطه از کوکی و حافظه سرویس دهنده برای ذخیره وضعیت استفاده نمی گردد . تعداد زیادی از کنترل های سرویس دهنده ASP.NET از view state برای نگهداری تنظمیات خود در زمان تعامل با عناصر موجود بر روی صفحه استفاده می نمایند ( مثلا" ذخیره صفحه جاری در



خرید و دانلود مقاله. افزایش کارآئی برنامه های وب در ASP NET 2 0


مقاله. افزایش چربی خون

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

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

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

 

افزایش چربی خون

مقدمه

افزایش چربی خون از جمله بیماریهای مزمن است که به دلیل اختلالات متابولیسمی ناشی از عوامل متعدد ایجاد می‌شود. با اینکه داروهای کاهندۀ چربی خون در دسترس هستند هنوز این بیماری یکی از عوامل مهم در تشدید بیمـاریهـای قلبی ـ عروقی در بیمـاران مبتلا به دیابت، فشار خون بالا و بیماران قلبی عروقی می‌باشد.

عواملی مانند عدم رضایت بیماران از مصرف داروهای رایج کاهندۀ چربی خون، بروز عوارض جانبی ناشی از مصرف بیش از حد و طولانی این داروها، بیماریهای ناشی از افزایش چربی خون و هزینه‌های تحمیلی بر بیماران موجب شده است که تمایل به درمانهای جایگزین و سنّـتی افزایش یابد.

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

مصرف این گیاهان بخصوص زمانی که درمانهای رایج قادر به کنترل بیماری نباشند، چشمگیر می‌باشد (فصلنامۀ گیاهان داروئی، حسن فلاح حسینی). رژیم غذایی و مصرف گیاهان داروئی مؤثر بر چربی خون میانگین کلسترول تام و تری گلیسیرید (T.G) و لیپوپروتئین با دانسیتۀ کم (LDL) و نسبت کلسترول توتال و لیپوپروتئین با دانسیتۀ زیاد (HDL) را نسبت به قبل از درمان کاهش داده و میزان (HDL) را افزایش داده است (تحقیقات بالینی باریج اسانس، دکتر طوبی کاظمی ـ دکتر حسین پناهی).

کلسترول چیست؟

کلسترول ماده‌ای است از جنس چربی که در تمام سلول‌های بدن وجود دارد و در ساخت دیوارۀ سلولی و برخی هورمون‌ها نقش مهمی ایفا می‌کند. مولکول‌هـای چربی پس از جذب از روده در سیستم گردش خـون توسـط کلستـرول حمـل می‌شونـد. قسمت اعظــم کلستـرول در داخـل بـدن و توسـط کبـد ساخته می‌شود و بقیـۀ آن بـا مصـرف غذاهـای پُـر کلسترول و پُـر چرب وارد بـدن می‌شـود (سـایت: www.tebyan.com).

بالا بودن کلسترول

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

انواع کلسترول

1- کلسترول LDL (بد)

این نوع کلسترول خاصیت چسبندگی دارد و به راحتی به جدار داخلی دیوارۀ رگها می‌چسبد و باعث باریک شدن و در نهایت انسداد مجرای داخلی رگها می‌گردد. از این رو به کلسترول بد معروف است.

2- کلسترول VLDL (خوب)

این نوع کلسترول مولکول‌های چربی را از کبد به دیگر قسمت‌های بدن حمل می‌کند و بعد از انتقال چربی به بافت‌ها، تبدیل به کلسترول LDL می‌گردد.

3- کلسترول HDL (خوب)

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

بطور کلی برای تشخیص بالا بودن چربی خون اندازه‌گیری دو نوع چربی خون یعنی کلسترول و تری گلیسیرید انجام می‌شود (سـایت: www.tebyan.com).

افزایش کلسترول خون

افراد زیادی دچار مشکل بالا بودن کلسترول خون هستند. کلسترول مادۀ موم مانندی شبیه به چربی است که توسط کبد ساخته می‌شود و در تمامی سلولهای بدن وجود دارد. بدن ما به کلسترول نیاز دارد تا بتواند هورمونها و بعضی ویتامینها و نیز دیوارۀ سلولی را بسازد و وظایف مهم دیگری را انجام دهد.

قسمت عمدۀ چربی خون به صورت کلسترول می‌باشد. گر چه مقادیر محدود کلسترول برای بدن لازم است



خرید و دانلود مقاله. افزایش چربی خون


مقاله. افزایش رضایت شغلی معلمان

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

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

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

 

افزایش رضایت شغلی مدیر آموزگار

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

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

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

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

محققان رضایت شغلی را از دیدگاه‌های گوناگونی تعریف کرده‌اند. گروهی رضایت شغلی را براساس نوع عامل روانی تعریف کرده و آن را نوعی سازگاری عاطفی با شغل و شرایط اشتغال می‌انگارند. یعنی اگر شغل موردنظر لذت مطلوب را برای فرد تأمین نماید در این حالت فرد از شغلش راضی است.

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

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

اهمیت رضایت شغلی مدیر آموزگار

مدیران دست کم باید به سه دلیل به رضایت شغلی افراد و اعضای سازمان اهمیت بدهند:

الف) مدارک زیادی در دست است که افراد ناراضی سازمان را ترک می‌کنند و بیشتر استعفا می‌دهند. اما افراد راضی کمتر در کار غیبت می‌کنند و کارشان را منظم و دقیق انجام می‌دهند.

ب) ثابت شده است کارکنان راضی از سلامت بهتری برخوردارند و بیشتر عمر می‌کنند. افراد ناراضی مستعد انواع بیماریها از سردرد تا بیماریهای قلبی هستند.

ج) رضایت شغلی از کار پدیده‌ای است که از مرز سازمان و شرکت فراتر می‌رود و اثرات آن در زندگی خصوصی فرد و خارج از سازمان مشاهده می‌شود.

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

عوامل مؤثر بر رضایت شغلی مدیر آموزگار

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

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

پیامدهای رضایت شغلی

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

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



خرید و دانلود مقاله. افزایش رضایت شغلی معلمان


مقاله. اعتماد به نفس و راههای افزایش آن در دانش آموزان

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

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

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

 

اعتماد به نفس و راههای افزایش آن در دانش آموزان

مقدمه :یا ایتهاالنفس المطمتئنه ا رجعی الی ربک راضیه مرضیه فا دخلی فی عبادی و ادخلیجنتی((ای نفس آرام و مطمئن برگرد به سوی پرورگار ت در حالی که هم خدا از توخشنود است و هم تو از خدا خشنود . پس داخل شو در میان بندگان خوب من و داخل شو دربهشت من.))خود یا نفس ترکیبات متعددی دارد مثلا:ٌ خود فیزیکی (بدن ) خوداجتماعی ، خود آرمانی ،خود عاطفی هدف های شخصی و جز آن که همه این مولفه ها زمینهرا برای ارزشیابی فرد فراهم می کنند به دنبال ارزشیابی فرد از خودش دراین ابعادمختلف و قضاوت درباره خودش شکل می گیرند.این قضاوت هاباعث می شوند که ما خود راارزشمند یا غیر ارزشمند بدانیم– بنابراین ارزشیابی ،اغلب پاسخ بنیادی ماست به اشیاءو و قایع دنیای پیرامون خود، و هنگامی که این پاسخ های ارزشیابی کننده با خودمانسرو کار داشته باشند،آن گاه به اعتماد به نفس یا حرمت خود مربوط می شوند.

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



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


تحقیق: افزایش کارآئی برنامه های وب در ASP NET 2 0

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

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

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

 

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

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

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

پیاده سازی سیستم caching : با پیاده سازی سیستم caching در سطوح متفاوت و caching داده می توان  کارآئی برنامه های وب را بطرز کاملا" محسوسی افزایش داد. در این بخش به نحوه پیاده سازی سیستم caching در برنامه های وب اشاره خواهیم کرد .

در ادامه بر روی اولین محور متمرکز و به بررسی مسائل مرتبط با آن خواهیم پرداخت  .

طراحی برای کارآئی توجه و رعایت موارد زیر پیاده کنندگان را در جهت پیاده سازی برنامه های وب با کارآئی بالا کمک خواهد کرد  :

مکانیزم ترجمه کد در ASP.NET برنامه های نوشته شده با استفاده از ASP.NET دارای کارآئی بمراتب بیشتری نسبت به برنامه های نوشته شده با استفاده از ASP کلاسیک می باشند . این دستاورد ناشی از ترجمه اتوماتیک کد در ASP.NET است . در صفحات قدیمی نوشته شده با استفاده از ASP کلاسیک ، کدها و یا اسکریپت های موجود در یک صفحه برای هر یک از درخواست های کاربران پردازش می گردید . در ASP.NET ، هر کلاس صفحه در اولین مرتبه دستیابی کمپایل و برای درخواست های آتی cache می گردد . زمانی که اولین مرتبه یک کاربر صفحه ای را درخواست می نماید ( و یا اولین مرتبه دستیابی پس از ایجاد تغییرات در صفحه )  ، یک تاخیر قابل ملاحظه در زمان پاسخ به درخواست خود را مشاهده می نماید ( تاخیر ناشی از ترجمه صفحه ) . برای برخورد با این موضوع می توان از روش  precompilation  استفاده نمود . با استفاده از روش فوق پس از استقرار صفحات بر روی سرویس دهنده وب ، بلافاصله امکان درخواست و بازیابی سریع آنها برای متقاضیان فراهم می گردد .

کنترل های سرویس دهنده کنترل های سرویس دهنده عناصر اصلی در یک صفحه ASP.NET می باشند و load زیادی را به برنامه تحمیل نخواهند کرد . این نوع کنترل ها معمولا" دارای کارآئی بمراتب بهتری نسبت به زمانی می باشند که یک صفحه به صورت پویا و با استفاده از ترفندهائی نظیر متد Response. Write خروجی خود را تولید می نماید. در برخی موارد ضرورتی به استفاده از کنترل های سرویس دهنده  ASP.NET در یک صفحه وب نخواهیم داشت . به عنوان نمونه ،‌ در صورتی که دارای یک متن ایستا می باشیم که هرگز ضرورتی به دستیابی و تغییر آن در زمان اجراء و از طریق کد نداریم ، لزومی به استفاده از کنترلی نظیر label نخواهیم داشت . در چنین مواردی می توان به سادگی متن مورد نظر را با استفاده از امکانات HTML در فایل aspx.  قرار داد . در ویژوال استودیو می توان  از کنترل DIV ( موجود در بخش HTML ، منوی Toolbox) استفاده کرد. در واقع ما تکلیف متن مورد نظر جهت نمایش در یک صفحه aspx . را نه در زمان اجراء بلکه در زمان طراحی مشخص کرده ایم  .یکی دیگر از نکات مهم در زمان استفاده از کنترل های سرویس دهنده در صفحات وب ، توجه به رفتار آنها در ارتباط با نگهداری داده پس از ارسال مجدد به سرویس دهنده می باشد . به صورت پیش فرض ، مقادیر مرتبط با کنترل های سرویس دهنده نظیر مقدار درج شده در یک TextBox  ، پس از postback بطور اتوماتیک در view state ذخیره می گردد . در واقع ، view state مکانیزمی برای نگهداری داده کنترل های سرویس دهنده است که  هدف آن غلبه بر محدودیت پروتکل HTTP است ( ماهیت stateless ) .view state ، یک نام مناسب برای ذخیره داده در یک فیلد ورودی مخفی درون صفحه است . پس از  post back ( ارسال مجدد برای‌ سرویس گیرنده ) یک صفحه ، سرویس دهنده قادر به بررسی مقادیر نگهداری شده در view state و استفاده از آنها با توجه به شرایط حاکم بر برنامه می باشد .  view state یک قابلیت عالی است چراکه اجازه  نگهداری وضعیت را با استفاده از امکانات سرویس گیرنده فراهم می نماید و در این رابطه از کوکی و حافظه سرویس دهنده برای ذخیره وضعیت استفاده نمی گردد . تعداد زیادی از کنترل های سرویس دهنده ASP.NET از view state برای نگهداری تنظمیات خود در زمان تعامل با عناصر موجود بر روی صفحه استفاده می نمایند ( مثلا" ذخیره صفحه جاری در



خرید و دانلود تحقیق: افزایش کارآئی برنامه های وب در ASP NET 2 0