دانلود تحقیق- مقاله-پروژه-کارآموزی

مرجع کامل خرید و دانلود گزارش کار آموزی ، گزارشکار آزمایشگاه ، مقاله ، پروژه و پایان نامه های کلیه رشته های دانشگاهی

دانلود تحقیق- مقاله-پروژه-کارآموزی

مرجع کامل خرید و دانلود گزارش کار آموزی ، گزارشکار آزمایشگاه ، مقاله ، پروژه و پایان نامه های کلیه رشته های دانشگاهی

علل بی انضباطی دانش آموزان پسر در مقطع راهنمایی شهرستان مشهد ناحیه 7 مدارس راهنمایی

نوجوانان دلی پاک و روحی پرشور دارند آنان در حساسترین و بحرانی ترین دوران زندگی خود به سر می برند و نیازمند هدایت ، حمایت و همدلی اند نوجوان نهال نو رسیده ای است که برای رشد و بالندگی به باغبانی ، دلسوز و روشن بین نیاز دارد تا او را از آفتها و حادثه ها در امان دارد
دسته بندی روانشناسی و علوم تربیتی
فرمت فایل doc
حجم فایل 58 کیلو بایت
تعداد صفحات فایل 71
علل بی انضباطی دانش آموزان پسر در مقطع راهنمایی شهرستان مشهد ناحیه 7 مدارس راهنمایی

فروشنده فایل

کد کاربری 8044

پیشگفتار

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

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

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

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

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

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

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

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

بسیاری از مشکلات اخلاقی و رفتاری نوجوانان ریشه در برخوردهای نامناسب پدران ، مادران و مربیان دارد . تجربه نشان می دهد در بیشتر موارد که نوجوانان به خانواده ی آگاه و مربی شایسته دسترسی دارند از زندگی سالم و موفقی برخوردارند ، این نشان می دهد که نوجوانان بخوبی تربیت پذیر هستند و اگر نابسامانی هایی در اخلاق و رفتار برخی از آنان مشاهده می شود ناشی از نبود تربیت صحیح است .
پیامبر اسلام (ص) می فرمایند : به شما در باره ی نوجوانان و جوانان سفارش می کنم زیرا آنان دارای قلبی رقیقتر و فضیلت پذیر تر می باشند.[1] و امام علی (ع) می فرمایند : دل نوجوان مانند زمین خالی از گیاه و درخت است که هر بذری در آن افشانده شود می پذیرد و در خود می پرورد پس فرزند عزیزم من در آغاز جوانی ات به ادب و تربیت تو پرداختم قبل از آن که دلت سخت گردد و از پذیرش چیزهای خوب
سرباز زند.[2]

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

فصل اول

طرح تحقیق

مقدمـه Introduction

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

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

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

عنوان کامل موضوع تحقیق

علل بی انضباطی دانش آموزان پسر در مقطع راهنمایی شهرستان مشهد ناحیه 7 مدارس راهنمایی دارالعلم و حضرت بقیه الله.

ضرورت و اهمیت مسئله

از آنجا که تعلیم و تربیت سالم در سایة آرامش و امنیت و ایجاد خود نظمی در کودکان و نوجوانان می باشد و این نوع تعلیم و تربیت که شامل کیفیت تربیت در محیط خانه و مدرسه است و اصولاً نگرش خانواده نسبت به تحصیل جزء فرهنگ خانواده است و بها دادن والدین به درس میزان آرامش و امنیت خانواده در یادگیری کودک اثر دارد و شرایط نامناسب و نامطلوب می تواند موجب محرومیت کودک در یک تعلیم و تربیت مناسب و یا عوامل تحریک کننده ذهنی شود. اگر این مشکلات برطرف نگردد و کودکان از شرایط مساعدتر و تعلیم و تربیت غنی تری برخوردار گردند استعدادهای آنان تا حدود تصور ناپذیری تکامل می یابد.

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

هدفهای کلی تحقیق :

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

فرضیه ها :

1ـ عدم آشنایی کادر آموزشی و اداری مدرسه به نیازهای روحی و روانی ، اجتماعی موجب بی انضباطی دانش آموزان می گردد . ( برای اثبات این فرضیه سؤالات 1،2،9،13،15،18 در پرسشنامه آمده است).

2 ـ وجود اختلاف در خانواده و عدم ارتباط صحیح خانواده ها با فرزندانشان و درک آنان موجب بی انضباطی دانش آموزان در مدرسه می گردد. (برای اثبات این فرضیه سؤالات 11 ،12،14 در پرسشنامه قید شده است).

3 ـ عدم وجود مدیران و معلمان متخصص و کار آزموده در مدارس موجب بی انضباطی دانش آموزان می شود.( برای اثبات این فرضیه سؤالات 7 ،20،21 در پرسشنامه آمده است).

4 ـ عدم انعطاف سیستم آموزشی و مقررات خشک و بی روح موجب بی انضباطی می شود.( برای اثبات این فرضیه سؤال 17 در پرسشنامه آمده است).

5 ـ عدم ارتباط صحیح مدرسه ، خانواده و جامعه موجب بی انضباطی می شود. (برای اثبات این فرضیه سؤال 22 در پرسشنامه آمده است).

6 ـ مشکلات حاد خانوادگی ناشی از فقر مالی و ضعف جسمانی و عاطفی و اجتماعی دانش آموزان موجب بی انضباطی می شود.( برای اثبات این فرضیه سؤالات 8 ،10،12 در پرسشنامه آمده است).

7 ـ عدم مطابقت مطالب درسی با نیازهای جسمانی و عاطفی و اجتماعی دانش آموزان موجب بی انضباطی می گردد . (برای اثبات این فرضیه سؤال در پرسشنامه مطرح گردیده است).

8 ـ کمبود فضای آموزشی و آشنا نبودن کادر آموزشی و اداری به مسایل روانشناسی و عدم رعایت عدالت موجب بی انضباطی دانش آموزان در مدرسه می گردد. (برای اثبات این فرضیه سؤالات 1 ،3،4،5،6 در پرسشنامه آمده است).

9 ـ عدم سلامت روانی کارکنان آموزشی و اداری باعث بی انضباطی می گردد. (برای اثبات این فرضیه سؤال 19 در پرسشنامه آمده است).

سؤالات :

1 ـ عدم توجه به شخصیت کودک باعث بی انضباطی می شود ؟

2 ـ دخالت ندادن کودکان در اداره امور جامعه و مدرسه سبب بی انضباطی می شود؟

3 ـ اعمال تبعیض معلمان موجب بی انضباطی می شود؟

4 ـ مجازاتهای بیجا و نامناسب موجب بروز رفتار ناشایست می گردد؟

5 ـ اعمال تبعیض کارکنان مدرسه عامل مؤثری در بروز بی انضباطی می شود؟

6 ـ تشویق بیجا و نامناسب موجب بی انضباطی می گردد؟

7 ـ عدم توانایی معلم در ایجاد انگیزه باعث بی انضباطی می گردد؟

8 ـ نقص یا ضعف جسمانی دانش آموز باعث بروز رفتارهای ضد اجتماعی می شود؟

9 ـ ناهنجاریهای روانی کودک سبب بی انضباطی می شود؟

10 ـ فقر مالی و اقتصادی کودک باعث بی انضباطی می شود؟

11 ـ اختلافات خانوادگی باعث رفتارهای ضد اجتماعی می گردد؟

12 ـ احساس طرد شدگی کودک از خانواده باعث بی انضباطی می شود؟

13 ـ محبت بیش از حد در خانه و بی توجهی در مدرسه باعث بی انضباطی می شود؟

14 ـ عدم پذیرش از طرف وجود نامادری و یا ناپدری سبب بی انضباطی می شود؟

15 ـ میل به خودنمایی و ابراز وجود کودک باعث بی انضباطی می شود ؟

16 ـ عدم درک محتوای مطالب درسی موجب بی انضباطی می شود ؟

17 ـ عدم انطباق مقررات مدرسه با ویژگیهای سنی کودک باعث بی انضباطی می شود ؟

18 ـ میل به آزادی فطری کودک سبب بی انضباطی می شود ؟

19 ـ شخصیت معلم در بروز رفتار ناشایست مؤثر است ؟

20 ـ وجود مدیران و معاونان کم سابقه سبب بی انضباطی می شود ؟

21 ـ عجله در تصمیم گیری ها باعث بروز رفتار بی انضباطی می شود ؟

22 ـ عدم کمبود روابط والدین با مدرسه سبب رفتار ناشایست می گردد؟

23 ـ فضای فیزیکی کلاس و ساختمان مدرسه باعث بی انضباطی می شود ؟

24 ـ اگر موردی یا پیشنهادی دارید بنویسید.

محدودیتها و حدود مطالعه

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

ـ عدم دقت معلمین در پاسخگویی به سؤالات

ـ عدم همکاری بعضی از معلمین در این مورد

ـ عدم وجود ابراز دقیق اندازه گیری

تعاریف و اصطلاحات و مفاهیم خاص

1ـ بی انضباطی :

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

2 ـ رفتارهای ناشایست که عبارتند از :

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

ب ـ اضطراب : یک ناراحتی دردناک ذهنی درباره ی پیش بینی یک تهدید و یا ناخوشی در آینده است.

ج ـ بزهکاری : بزهکار کسی است که متهم به ارتکاب رفتار ضد اجتماعی و یا قانون شکنی می باشد.

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

هـ ـ فرار از مدرسه : که با بزرگتر شدن کودکان بیشتر جنبه ناسازگاری پیدا می کند .[4]

و ـ دروغگویی و …

3 ـ اعمال تبعیض از سوی کارکنان مدرسه :

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

4 ـ نقص عضو یا ضعف جسمانی :

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

5 ـ ضد اجتماعی :

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

6 ـ ناهنجاریهای روانی :

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

بررسی تجربیات و مطالعات قبلی

1 ـ استفاده از کتاب روانشناسی نوجوانان و جوانان نوشته دکتر سید احمد احمدی .

2 ـ پایان نامه آقایان قاسم شاملوییان ـ محمد علی ذوالفقار .

3 ـ استفاده از کتاب تعلیم و تربیت و مراحل آن نوشته دکتر غلامحسین شکوهی .

4 ـ مجلات معلم.

5 ـ ماهنامه تربیت.

متغیرها و تعاریف عملی آنها

تعریف متغیر :

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

متغیر وابسته :

به صفت یا حالتی اطلاق می شود که تحت تأثیر متغیرهای دیگر قرار دارد و در مطالعه اجتماعی معمولاً اثر متغیر های دیگر (متغیر مستقل ) بر روی آن بررسی می شود.

متغیر مستقل :

به متغیری گفته می شود که عامل مؤثر یا اثر گذار در متغیر وابسته مورد نظر است.

روشهای جمع آوری اطلاعات

غرض جمع آوری اطلاعات درباره ی مسئله پژوهش شرایط و عواملی است که در این تحقیق قصد مطالعه آن را داریم که پژوهش توصیفی مانند عکس برداری از ابعاد گوناگون یک ارگانیسم یا یک پدیدة عینی است. در این پژوهش برای جمع آوری اطلاعات از پرسشنامه که قسمتهای مختلف در آن گنجانده شده است و شامل 24 سؤال 2300 سؤال بسته و یک سؤال باز به عنوان پیشنهاد می باشد و در حدود 70 پرسشنامه تهیه گردیده است.

منابع داده ها

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

روش های آماری و تجزیه و تحلیل داده ها

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

توصیف ابزارها و وسایل جمع آوری داده ها

چون موضوع مورد بررسی از نوع پژوهش توصیفی نیز می باشد لذا پرسشنامه جهت دبیران مدارس راهنمایی دارالعلم و بقیه ا… در قالب 24 سؤال تهیه گردیده و در اختیار آنان گذاشته شده است لازم به تذکر است که 23 سؤال آن بصورت 4 گزینه ای (پاسخهای بسته ) انتخاب و یک سؤال باز نیز مطرح
کرده است .

جمعیت آماری

حدود 700 دانش آموز در مدارس راهنمایی دارالعلم و بقیه ا… می باشند که جمعیت آماری ما را تشکیل داده اند.

جمعیت نمونه

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

وسیله تحقیق

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

متن تحقیق

علل بی انضباطی دانش آموزان در دوره ی راهنمایی :

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

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

بیان مجدد مسئله

علل بی انضباطی دانش آموزان پسر در مقطع راهنمایی

توصیف روشهای بکار گرفته شده

از روش توصیفی و درصد گیری آماری استفاده نموده و بصورت نمودار دایره أی و ستونی مشخص شده است.


عدالت چیست ؟ چه نقشی در پیشرفت کشور دارد؟

همه ما نیازمند به یک نگاهیم چه آن وقت که در رفاه و آسایش و تجملات غرقیم و چه آن زمان که بیمار و محتاج در گوشه ای تنها و آن گاه نور گرمی نیست جز توجه الوهیت به سوی ما آیا این اصل عدالت نیست که در فطرت انسان قرار گرفته و آیا خالق آن عین عدالت نیست که به همه عالم فقیر و غنی کوچک و بزرگ از ذره های اتم تا کهکشانها توجه یکسان دارد و باران لطف و رحم
دسته بندی علوم سیاسی
فرمت فایل doc
حجم فایل 267 کیلو بایت
تعداد صفحات فایل 168
عدالت چیست ؟ چه نقشی در پیشرفت کشور دارد؟

فروشنده فایل

کد کاربری 8044

مقدمه

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

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

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

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

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

انشاءالله

چکیده

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

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

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

فسلفه حکومت دینی عدالت است.

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

خداوند به عدل و احسان درباره همه و بخشش نسبت به بستگان و خویشاوندان دستور می دهد و از کارهای زشت و منکر و ظلم نهی می کند ( سوره نحل آیه 90 )

عدالت یعنی قرار گرفتن هر چیز در جای خویش. عدالت یعنی مراعات حقوق افراد .

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

آیا این حرف همان ظالمان و زورگویان نبود. و آیا قبل از انقلاب جمهوری اسلامی این حرف را خائنین و غافلین نمی زدند.

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

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

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

در قرآن نیز به عدالت پروردگار اشاره شده است ان الله لا یظلم الناس شیئا و لکن الناس انفسهم یظلمون . خداوند به هیچ کس ستم نمی کند این مردم هستند که به خودشان ظلم و ستم روا می دارند . ( سوره یونس
آیه 44 )

همچنین قرآن با صراحت و به عنوان یک اصل اساسی می گوید : ان الله یامر بالعدل و الاحسان و ایتاء ذی القربی و ینهی عن الفحشاء و المنکر و البغی .

خداوند به عدل و احسان درباره همه و بخشش نسبت به بستگان و خویشاوندان دستور می دهد و از کارهای زشت و منکر و ظلم نهی می کند . ( سوره نحل آیه 90 )

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

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

آیا برای آموزش تغذیه و بهداشت که همه افراد بخصوص اقشار محروم نیازمند آن هستند گامی
برداشته ایم؟

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

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

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

کودکان نه تنها از خود ایدز رنج می برند بلکه از این که دنیا هنوز ایدز را مخرب کودکی تشخیص نداده است نیز متضرر می شود.

دانش آموزان مناطق محروم در محیطهای کاملاً غیربهداشتی و تا حدودی آلوده مجبور به یادگیری درس هستند. اعتبارات پیش بینی شده هم نتوانسته مسائل آموزشی را تامین کند چه رسد به آن که مشکلات بهداشتی این مناطق را حل کند.

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

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

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

توسعه و عدالت حق همه مردم جهان است و جمهوری اسلامی عدالت را تنها برای ملت ایران نمی خواهد بلکه مورد نیاز همه مردم جهان می داند.

ما باید در این اصل دینی از امامان خود و بزرگان دین الگو بگیریم.

علی ( ع ) می فرمایند : العدل یضح الامور مواضعها و الجور یخرجها من جهتها

عدل جریانها رادر مجرای طبیعی خود قرار می دهد اما جود جریانها را از مجرای طبیعی خود خارج می سازد.

امید است با بازخوانی اصول مسلم اسلامی و اصلاح مدیریت نالایق و قطع دستهای نا÷اک در امور مدیریت جامعه اسلامی بار دیگر شاهد بر÷ایی نهضت تمام عیار عدالت خواهی به سبک نبوی و علوی در کشور قائم آل محمد
( ص ) بوده باشیم و در نتیجه با زمینه سازی مناسب در زمان ظهور آن حضرت ( ص ) شاهد گسترش عدالت در مقیاس جهانی و در همه ی ابعاد مادی و معنوی باشیم .

الهم انا نرغب الیک فی دوله کریمه تعزبها الاسلام و اله و تذل بها النافق و اهله . . . الهم انا نشکوا الیک فقد و دشت الفتن بنا و تظاهر الزمان علینا » .

ان تنصروا الله ینصرکم و یثبت اقدامکم » .

فصــــل اول

عدالت چیست؟

عدالت دارای دو معنی متفاوت است:

1- معنی وسیع این کلمه همانطور که گفتیم « قرار گرفتن هر چیز در جای خویش » است و به تعبیر دیگر موزون بودن و متعادل بودن.

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

این همان است که در حدیث معروف پیامبر (ص) آمده که فرموده: بالعدل قامت السموات و الارض:
« به وسیله عدالت آسمانها و زمین بر پاست. »

فی المثل اگر قوای « جاذبه » و « دافعه » کره زمین، تعادل خود را از دست دهد، و یکی از این دو بر دیگری چیره شود یا زمین به سوی خورشید جذب می شود و آتش می گیرد و نابود م گردد و یا از مدار خود خارج شده و در فضای بیکران سرگردان و نابود می شود.

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

عدل چه بود؟ وضع اندر موضعش

ظلم چه بود؟ وضع در ناموضعش!

عدل چه بود؟ آب ده اشجار را

ظلم چه بود؟ آب دادن خار را!

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

2- معنی دیگر عدالت « مراعات حقوق افراد » است، و نقطه مقابل آن « ظلم » یعنی حق دیگری را گرفتن و به خود اختصاص دادن یا حق کسی را گرفتن و به دیگری دادن یا تبعیض قائل شدن، به این ترتیب که به بعضی حقوقشان را بدهند و به بعضی ندهند.

روشن است معنی دوم « خاص » و معنی اول معنی « عام » است.

قابل توجه اینکه هر دو معنی « عدل » در مورد خداوند صادق است هر چند در این مباحث بیشتر معنی دوم منظور است.

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

« ظلم » خواه به گرفتن حق کسی باشد، یا دادن حق کسی به دیگری، و یا اجحاف و تبعیض در مورد ذات پاک خدا راه ندارد.

او هرگز نیکوکار را مجازات نمی کند، بدکار را تشویق نمی نماید، کسی را به گناه دیگری مواخذه
نمی کند و تر و خشک را هرگز با هم نمی سوزاند.

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

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

  • · فرق میان مساوات و عدالت

نکته مهم دیگری که اشاره به آن در این بحث لازم است این است که گاهی « عدالت » با « مساوات » اشتباه می شود و گمان می رود معنی عدالت آنست که رعایت مساوات شود، در حالی که چنین نیست.

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

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

در عالم طبیعت نیز عدالت، به معنی وسیع همین است، اگر قلب یک بالن ( نهنگ عظیم دریایی ) که حدود یک تن وزن دارد! با قلب یک گنجشک که شاید یک گرم بیشتر نباشد مساوی بود عدالت نبود، و اگر ریشه یک درخت تنومند بسیار بلند با ریشه یک نهال بسیار کوچک مساوی باشد عدالت نیست و عین ظلم است.

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

حسن و قبح عقلی

قبلاً دانستن این مساله لازم به نظر می رسد که عقل ما « خوبی » و « بدی » اشیاء را تا حدود قابل توجهی درک می کند ( این همان چیزی است که دانشمندان از آن به عنوان حسن و قبح عقلی یاد می کنند ).

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

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

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

این جاست که می توان به آنجه در شرع و مذهب وارد شده اعتماد کرد. بنابراین نتیجه
می گیریم که اعتقاد به حسن و قبح عقلی اساس دین و مذهب است ( دقت کنید )

اکنون به دلایل عدالت خدا باز می گردیم؛ برای پی بردن به این حقیقت باید بدانیم:

سرچشمه « ظلم » یکی از امور زیر است

1- جهل- گاهی آدم ظالم به راستی نمی داند چه می کند، نمی داند حق کسی را پایمال می سازد و از کار خود بی خبر است.

2- نیاز – گاه نیاز به چیزهایی که در دست دیگران است انسان را وسوسه می کند که دست به این عمل شیطانی بزند، در حالی که اگر بی نیاز بود در این گونه موارد دلیلی بر ظلم نداشت.

3- عجز و ناتوانی – گاه انسان مایل نیست در ادای حق دیگری کوتاهی کند اما قدرت و توانایی این کار را نداردف و ناخواسته مرتکب « ظلم : می شود.

4- خودخواهی و کینه توزی و انتقامجویی – گاه هیچ یک از عوامل فوق در کار نیست، اما « خودخواهی » سبب می شود که انسان به حقوق دیگران تجاوز کند، و یا « حس انتقامجویی » و « کینه توزی » او را وادار به ظلم و ستم می کند، و یا روح « انحصار طلبی » سبب تعدی به دیگران می شود .... و مانند اینها.

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

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

و اگر بدکاران را کیفر می دهد در حقیقت نتیجه اعمال آنهاست، که به دست آنها می رسد همانند کسی که بر اثر استعمال مواد مخدر یا نوشیدن مشروبات الکلی به انواع بیماریهای کشنده مبتلا می گردد. قرآن مجید می گوید: هل تجزون الا ما کنتم تعملون « آیا جزای شما چیزی جز اعمال شما هست »؟! ( سوره نمل، آیه 90 )

  • · قرآن و عدالت پروردگار

قابل توجه این که در آیات قرآن مجید روی این مساله بسیار تاکید شده است، در یک جا می فرماید: ان الله لا یظلم الناس شیئاً و لکن الناس انفسهم یظلمون؛ خداوند به هیچ کس ستم نمی کند این مردم هستند که به خودشان ظلم و ستم روا می دارند. ( سوره یونس، آیه 44)

در جای دیگر می فرماید: ان الله لا یظلم مثقال ذره ... خداوند حتی به اندازه سنگینی ذره کوچکی ظلم و ستم بر هیچ کس روا نمی دارد. ( سوره نساء، آیه 40)

و در مورد حساب و جزای رستاخیز می گوید: ونضع الموازین القسط لیوم القیامه فلا تظلم نفس شیئاً؛

ما ترازوهای عدالت را در روز قیامت بر پا می کنیم و به هیچ کس کمترین ظلم و ستمی نخواهد شد. (سوره انبیاء، آیه 47 )

باید توجه داشت منظور از « میزان » در اینجا وسیله سنجش نیک و بد است نه ترازوئی همچون ترازوهای این جهان )



پژوهش طراحی و پیاده سازی یک سیستم E-test

همان طور که از نام پروژه پیداست ما به دنبال طراحی یک سیستم برگزاری آزمون بصورت آنلاین هستیم، برنامه ای که بتواند این امکان را در اختیار اساتید، معلمان و یا هر نهاد وسازمانی که به دنبال برگزاری آزمون بصورت الکترونیکی، سریع ،آسان ، ارزان و ایمن باشد، فراهم سازد
دسته بندی برنامه نویسی
فرمت فایل doc
حجم فایل 533 کیلو بایت
تعداد صفحات فایل 55
پژوهش طراحی و پیاده سازی یک سیستم E-test

فروشنده فایل

کد کاربری 8044

چکیده

طراحی و پیاده سازی یک سیستم E-test

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

واژه‌های کلیدی

سیستم ،آزمون آنلاین، طراحی سوال، session،آزمون پیش فرض.

فهرست مطالب

عنوان

صفحه

مقدمه .................................................................................................................................................

1

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

3

1-1- سیستم هایOTMS و ویژگی آنها‏ ..........................................................................................

3

1-2- شروع به کار و موانع موجود بر سر راه........................... ............................................................

4

1-3- مشخصات اولیه سیستم................... ....................... ................................................... ...............

5

فصل دوم- بانک اطلاعاتی.................................................................................... ...............................................................................................................................................................

7

2-1- MYSQL ....................................................................... ........................................................

7

2-1-1- انتخاب پایگاه داده و برتری های MYSQL ................................................................. ....

7

2-1-2- رقبای اصلی MYSQL ................................................................................................ ....

9

2-2- طراحی بانک اطلاعاتی آزمون ...................................... ............................................... .............

11

فصل سوم- زبان برنامه نویسی PHP................................................................. ................... ...............................................................................................................................................................

17

3-1- PHP.......................................................................................................... .................... ..........

17

3-1-1- بررسی قابلیت های PHP.......................................................... ..........................................

18

3-1-2- مقایسه PHP با سایر زبان ها...............................................................................................

19

3-1-3- معایب PHP........................................................................................................................

23

3-2- Form Validation..................................................................................................................

26

3-3- استفاده از Sessionها.......................................................................................................... ......

27

فصل چهارم- آشنائی با سیستم مورد نظر............................................................................. ..................... ..........................................................................................................................................

4-1- روند کلی برگزاری آزمون...........................................................................................................

4-2- آموزش گام به گام کار با سیستم............................................... ..................................................

4-2-1- بخش مدیریت(مدیر سیستم)............................................... ......................................................................................

4-2-2- بخش مدیریت(مربی)............................................... ..................................................................

4-2-3- بخش داوطلبان............................................... .................................................................................................................................................................

34

34

35

35

38

41

فهرست شکلها

عنوان

صفحه

شکل 2-2- جداول بانک اطلاعاتی و روابط بین آنها ................................................................................ .

11

شکل 3-2- Form Validation ............................................................................................................

27

شکل 3-3- استفاده از Sessionها‏ ............................................................................................ ...............

32

شکل 4-2- بخش مدیریت..........................................................................................................................

36

شکل 4-2-1- آزمون های موجود...................................................................... .......................................

37

شکل 4-2-2- بخش مدیریت(مربی)...........................................................................................................

38

شکل 4-2-2- افزودن آزمون.....................................................................................................................

39

شکل 4-2-2- افزودن سوالات..................................................................................... .............................

40

شکل 4-2-3-بخش داوطلبان...................................................................................... ..............................

41

شکل 4-2-3- مشخصات آزمون...............................................................................................................

42

شکل 4-2- 3- آغاز آزمون......................................................................................................................

43

شکل 4-2-3- نتایج آزمون......................................................................................................................

44

فهرست جدولها

عنوان

صفحه

جدول1-2- شروع به کار و موانع موجود بر سر راه..............................................................................................................

5


مقدمه

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

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

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

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

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

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

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

استفاده از این سیستم های OTMS (Online Test Management System)،روز به روز در حال گسترش است و امروزه بسیاری از موسسات معتبر دنیا با استفاده از این نوع سیستم ها آزمون های خود را به صورت Internet_Based Test به اجرا در می آورند.

آزمون هائی از قبیل TOEFL،IELTS و...از این دست آزمون ها هستند.

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

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

1-1- سیستم هایOTMS و ویژگی آنها‏ ‏

سیستم های OTMS (Online Test Management System)،همان سیستم های مدیریت و برگزاری آزمون روی خط یا آنلاین هستند که کاربرد آنها روز به روز در حال افزایش بوده و به عنوان یکی از ابزارهای آموزش الکترونیکی مورد توجه قرار گرفته اند.

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

ویژگی ها:

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

1-2- شروع به کار و موانع موجود بر سر راه

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

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

در واقع ما نیاز به زبانی داریم که بتواند با پایگاه داده موجود بر روی سرویس دهنده ارتباط برقرار کند و روی داده های مورد نظر پردازش و محاسبه انجام دهد(که این ویژگی در HTML یافت نمی شود)، بنابراین در این جستجو به زبان های .ASP،.PHP و.JSP می رسیم.

اما هر کدام از این زبان ها پایگاه داده،سیستم عامل و نرم افزار اجرای خاص خود را دارد که بر روی سرویس دهنده مورد نظر نصب می شود(سمت سرور).

جدول1-2- شروع به کار و موانع موجود بر سر راه

سیستم عامل

نرم افزار اجرا

پایگاه داده

زبان

Windows

IIS

SQL server

.ASP

هر سیستم عامل

Apache

My SQL

.PHP

هر سیستم عامل

TOM CAT

Java DB

.JSP

حال با توجه به برتری سیستم عامل های سرویس دهنده Linux ،ساده بودن و نزدیکی زبان PHP به زبان C، امکان استفاده آنها در سرویس دهنده سیستم عامل Windows و نیز نیاز به ارتباط پویا و دوطرفه با داوطلبان شرکت در آزمونها، از گزینه دوم موجود در این جدول برای پروژه خود استفاده خواهیم کرد.

1-3- مشخصات اولیه سیستم

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

  • این سیستم برای برگزاری آزمون تحت وب، و توسط زبان برنامه نویسی PHP پیاده سازی می شود.
  • در کنار PHP ،برای انعطاف بیشتر سیستم از Javascript و در بعضی از بخش ها از تکنولوژی Ajax استفاده خواهدشد.
  • از زبان MySQL جهت ارتباط با پایگاه داده استفاده شده وPHPmyAdmin به عنوان DBMS در نظر گرفته شده است.
  • استفاده از نرم افزار WAMP ،جهت اجرای برنامه های تحت وب بر روی ویندوز.
  • تعریف سه سطح مدیر سیستم،مربی و داطلب. مدیر سیستم یا مربی با ورود به سیستم سوالات مورد نظر را طراحی کرده و در اختیار داوطلبان قرار می دهند.

در اینجا ما به جای نصب هر یک از نرم افزار های مورد نیاز برای این زبان از یک نرم افزار جداگانه به نام WAMPServer(مخففPHP Windows Apache MySQL) استفاده میکنیم. این نرم افزار که بر روی سیستم عامل Windows نصب می شود شامل نسخه ای از Apache، PHP و MySQL (phpMyAdmin و SQLitemanager برای مدیریت پایگاه داده) می باشد.

پس از نصب برنامه بالا برای ویرایش کدهای PHP نیاز به برنامه های ویرایشگری مانند EnginSite یا Dreamweaver داریم که در اینجا به دلیل امکاناتی که Dreamweaver دارد از آن استفاده می کنیم.

مشکلات بر سر راه

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

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

پژوهش طراحی وب سرویس

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

فروشنده فایل

کد کاربری 8044

به جای پیش گفتار

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

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

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

 فهرست

فصل اول ( مقدمه )

web service 1-1 چیست ؟ 5

2-1 مزیت های استفاده از وب سرویس ها 6

1-3 مفاهیم کاربردی در وب سرویس ها 8

1- 3- 1 XML یا Extensible Mark Up Language 8

2- 3- 1 SOAP یا Simple Object Access Protocol 10

1 -3 -3 WSDL یا Web Services Descrition Language 12

UDDI 1- 3 - 4 یا Universal Description Discovery Integration 14

1-4 خلاصه ی فصل اول 15

فصل دوم (ابزارهای لازم )

2-1 .Net Frame Work 17

2-2 مراحل نصب Micro Soft . Net Frame Work 19

2-3 ایجاد یک سرور مجازی IIS 20

2-4 نصب ویژوال استودیو 2005 22

2-5 نصب Sql Server 2005 26

2-6 خلاصه ی فصل دوم 27

فصل سوم (طراحی و پیاده سازی وب سرویس )

1- 3 وظیفه ی وب سرویس 28

2- 3 سایت اصلی پروژه یا Book Web Service 29

3 - 3 وب سرویس سرویس دهنده / سرویس گیرنده 34

4 - 3 تنظیمات IIS برای اجرای برنامه 40

5- 3 خلاصه ی فصل سوم 45

فصل چهارم (پیشنهادات برای آینده ی وب سرویس)

4-1 توسعه ی یک وب سرویس امن 46

4-1-2 معرفی مدل امنیتی 46

4-1-3 تهدید های شناخته شده توسط RupSec 47

4-1- 4 راه حل های امنیتی پیشنهادی RupSec 48

4 -3 خلاصه فصل چهارم 49

ضمیمه ی فصل 4 - کاربرد فناوری ajax در وب سرویس 50

فهرست منابع 54

web service 1-1 چیست ؟

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

در سیستم های قدیمی تر و حتی شاید در بیش از نود درصد سیتم های فعلی, اصول client - server - programing بر مبنای request - response از طریق یک سری port ها , protocol ها واستانداردهای مشخص browser ها نهاده شده است . بدین ترتیب که درخواست شما از طریق یک browser به server ارسال می گردد web server آن را بنا به نیاز بهapplication Server واگذار می کند . app server آن را پردازش می کند و از طریق web server ان را به client بر می گرداند . مثلا اگر درخواست شما یک request به صفحات دینامیکی مثل .NETیا PHP باشد web server که در اینجا یک IIS یا Apacheمی باشد request را به app server واگذار می کند که پس از تفسیر , این اطلاعات به فرمت html در اختیار client قرار می گیرد . این سیستم جوابگوی بسیاری از نیازها نیست برای مثال request ها فقط از طریق browser ها انجام می شود ویا همه اطلاعات روی یک server ویا روی سرورهای تحت اختیار موجود می باشد که این در عمل ممکن نیست بسیاری ازبرنامه ها تنها روی بعضی از سرورها قرار دارند وامکان دسترسی با نصب آنها روی سرورهای دیگر نیست به علاوه به دلیل مشکلات امنیتی نمی توان به همه اجازه ی دسترسی به database ها را داد و از همه مهمتر برنامه های تحت سرور هر کدام در یک platform و با زبانی خاص نوشته شده اند که امکان دسترسی به آنها وجود ندارد.

با ایجاد وسایل گوناگون مثل pda ها , گوشی های تلفن , تلویزیون ها ی دیجیتال و ... که قابلیت اتصال به شبکه را دارا هستند و همچنین نیاز application های desktopبرای ارتباط با سرور این نیاز بیشتر احساس شد که با شکل گیری plattform های بسیار قوی مانند J2EE درسمت سرور اصول web - services رقم زده شد.

یک وب سرویس نوعی کامپوننت تحت وب است که به application هایی که از ان استفاده می کنند این امکان را می دهد تا بتوانند از متدهای این وب سرویس استفاده کنند بهتر است وب سرویس را با یک مثال توضیح دهم :

فرض کنید شما در وب سرویس خود می خواهید آب و هوای مناطق جغرافیای مختلف را داشته باشید برای پیاده سازی چنین کاری شما دو روش در پیش دارید خودتان وضعیت آب وهواهای مختلف را از سایت های گوناگون جمع اوری ور در web application خود قرار دهید یا از یک وب سرویس که اب و هوای مناطق مختلف را می دهد استفاده کنید البته وب سرویس ها توانایی های بسیار گسترده ای در ارتباط با data base ها دارند که بعدا به ان خواهیم پرداخت

1-2مزیت ها ی استفاده از وب سرویس ها

وب سرویس دارای خواصی است که آن را از دیگر تکنولوژی و مدل های کامپیوتری جدا می کند ، Paul Flessner ، نایب رییس مایکروسافت در dot NET Enterprise Server چندین مشخصه برای وب سرویس در یکی از نوشته هایش ذکر کرده است ، یک ، وب سرویس ها قابل برنامه ریزی هستند . یک وب سرویس کاری که می کند را در خود مخفی نگه می دارد وقتی برنامه ای به آن اطلاعات داد وب سرویس آن را پردازش می کند و در جواب آن اطلاعاتی را به برنامه اصلی بر می گرداند . دوم ، وب سرویس ها بر پایه XML بنا نهاده شده اند . XML و XML های مبتنی بر SOAP یا Simple Object Access Protocol تکنولوژی هایی هستند که به وب سرویس این امکان را می دهند که با دیگر برنامه ها ارتباط داشته باشد حتی اگر آن برنامه ها در زبانهای مختلف نوشته شده و بر روی سیستم عامل های مختلفی در حال اجرا باشند . همچین وب سرویس ها خود ، خود را توصیف می کنند . به این معنی که کاری را که انجام می دهند و نحوه استفاده از خودشان را توضیح می دهند . این توضیحات به طور کلی در WSDL یا Web Services Description Language نوشته می شود . WSDL یک استاندارد بر مبنای XML است . به علاوه وب سرویس ها قابل شناسایی هستند به این معنی که یرنامه نویس می تواند به دنبال وب سرویس مورد علاقه در دایرکتوری هایی مثل UDDI یا Universal Description , Discovery and Integration جستجو کند . UDDI یکی دیگر از استاندارد های وب سرویس است .

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

وقتی با وب سرویس کار می کنیم یک سری استانداردها نیز وجود دارند که همه ی application های موجود با ان کار می کنند و در نتیجه reusability بالا می رود . که این خود مزیت بزرگی به شمار می رود .

بعنوان نمونه از وب سرویس هایی که در طول روز به چند صد هزار درخواست پاسخ می دهند می توان به عناوین زیر اشاره کرد:

1- کل نرم افزار yahoo messenger از طریق web service های ایجاد شده توسط weblogic پیاده سازی شده است.

2- وب سرویس راهبردی گزارش وضعیت ترافیکی راهها در ایالت متحده موسوم به (wfb = ways finder base) که افراد می توانند از طریق اتومبیل های خود با آن تماس برقرار کنند.

3- وب سرویس موسوم به شخص الکترونیکی یا eletronical whose که در بازارهای سهام برای به روز کردن قیمت ها جریان دارد .

و . . .

1-3 مفاهیم کاربردی در وب سرویس ها

XML 1-3-1 یا eXtensible Markup Language :

XML یک تکنولوژی است که به شکل گسترده از آن پشتیبانی می شود ، همچنین این تکنولوژی Open است به این معنی که تعلق به شرکت خاصی ندارد . اولین بار در کنسرسیوم WWW یا W3C در سال 1996 برای ساده کردن انتقال دیتا ایجاد شده است . با گسترده شدن استفاده از وب در دهه 90 کم کم محدودیت های HTML مشخص شد . ضعف HTML در توسعه پذیری ( قابلیت اضافه و کم کردن خواص ) و ضعف آن در توصیف دیتاهایی که درون خود نگهداری می کند برنامه نویسان را از آن نا امید کرد . همچنین مبهم بودن تعاریف آن باعث شد از توسعه یافتن باز بماند . در پاسخ به این اشکالات W3C یک سری امکانات را در جهت توسعه HTML به آن افزود که امکان تغییر ساختار متنهای HTML مهم ترین آن است . این امکان را CSS یا Cascade Style Sheet می نامند .

این توسعه تنها یک راه موقتی بود . باید یک روش استاندارد شده ، توسعه پذیر و داری ساختار قوی ایجاد می شد . در نتیجه W3C XML را ساخت . XML دارای قدرت و توسعه پذیری SGML یا Standard Generalized Markup Language و سادگی که در ارتباط در وب به آن نیاز دارد است .

استقلال اطلاعات یا جدا بودن محتوا از ظاهر یک مشخصه برای XML به حساب می آید . متنهای XML فقط یک دیتا را توصیف می کنند و برنامه ای که XML برای آن قابل درک است - بدون توجه به زبان و سیستم عامل – قادر است به اطلاعات درون فایل XML هر گونه شکلی که مایل است بدهد . متنهای XML حاوی دیتا هستند بدون شکل خاص بنابراین برنامه ای که از آن می خواهد استفاده کند باید بداند که چگونه می خواهد آن اطلاعات را نمایش دهد . بنابراین نحوه نمایش یک فایل XML در یک PC با PDA و تلفن همراه می تواند متفاوت باشد .

وقتی یک برنامه با متن XML مواجه می شود باید مطمئن باشد که آن متن حاوی دیتای مورد نظر خود است . این اطمینان توسط برنامه هایی با نام XML Parser حاصل می شود . تجزیه کننده ها دستورات متن XML را بررسی می کنند . همچنین آنها به برنامه کمک می کنند تا متن های XML را تفسیر کند . به صورت اختیاری هر متن XML می تواند به متن دیگری اشاره کند که حاوی ساختار فایل XML اصلی باشد . به آن متن XML دوم DTD یا Document Type Definition گفته می شود .

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

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

SOAP 1-3-2 یا Simple Object Access Protocol :

SOAP یکی از عمومی ترین استاندارد هایی است که در وب سرویس ها استفاده می شود . طبق شواهد اولین بار توسط DeveloperMentor ، شرکت UserLand و مایکروسافت در سال 1998 ساخته شده و نسخه اول آن در سال 1999 ارایه شده است . آخرین نسخه SOAP ، نسخه 1.2 بود که در دسامبر سال 2001 در W3C ارایه شد . نسخه 1.2 نشان دهنده کار زیاد بر روی آن و نمایانگر اشتیاق زیاد صنعت IT برای استفاده از SOAP و وب سرویس است .

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

به عنوان یک پروتکول مبتنی بر XML ، SOAP تشکیل شده از یک سری الگو های XML ی است . این الگو ها شکل پیغام های XML را که بر روی شبکه منتقل می شود را مشخص می کند ، مانند نوع دیتا ها و اطلاعاتی که برای طرف مقابل تفسیر کردن متن را آسان کند . در اصل SOAP برای انتقال دیتا بر روی اینترنت و از طریق پروتکول HTTP طراحی شده است ولی از آن در دیگر مدلها مانند LAN نیز می توان استفاده کرد . وقتی که وب سرویس ها از HTTP استفاده می کنند به راحتی می توانند از Firewall عبور کنند .

یک پیغام SOAP از سه بخش مهم تشکیل شده است : پوشش یا Envelope ، Header ، بدنه یا Body . قسمت پوشش برای بسته بندی کردن کل پیغام به کار می رود . این بخش محتوای پیغام را توصیف و گیرنده آن را مشخص می کند . بخش بعدی پیغام های SOAP ، Header آن است که یک بخش اختیاری می باشد و مطالبی مانند امنیت و مسیریابی را توضیح می دهد . بدنه پیغام SOAP بخشی است که دیتاهای مورد نظر در آن جای می گیرند . دیتاها بر مبنای XML هستند و از یک مدل خاص که الگوها (Schemas) آن را توضیح می دهند تبعیت می کنند . این الگو ها به گیرنده کمک می کنند تا متن را به درستی تفسیر کند .پیغام های SOAP نوسط سرور های SOAP گرفته و تفسیر می شود تا در نتیجه آن ، وب سرویس ها فعال شوند و کار خود را انجام دهند .

برای اینکه از SOAP در وب سرویس استفاده نکنیم از تعداد زیادی پروتکول باید استفاده شود . برای مثال XML-RPC تکنولوژی قدیمی تری بود که همین امکانات را ایجاد می کرد . به هر حال ، خیلی از سازندگان بزرگ نرم افزار SOAP را بر تکنولوژی های دیگر ترجیح دادند . دلایل زیادی برای انتخاب SOAP وجود دارد که خیلی از آنها درباره پروتکول آن است که فراتر از این متن می باشد . 3 برتری مهم SOAP نسبت به تکنولوژی های دیگر : Simplicity , Extensibility و Interoperability است .

پیغام های SOAP معمولا ً کدهای زیادی ندارند و برای فرستادن و گرفتن آن به نرم افزار های پیچیده نیاز نیست . SOAP این امکان را به برنامه نویس می دهد تا بنا به نیاز خود آن را تغییر دهد . در آخر بدلیل اینکه SOAP از XML استفاده می کند می تواند بوسیله HTTP اطلاعات را انتقال بدهد بدون اینکه زبان برنامه نویسی ، سیستم عامل و سخت افزار برای آن مهم باشد .

WSDL 1-3-3 یا Web Services Description Language :

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

وقتی که سازندگان نرم افزار برای اولین بار SOAP و دیگر تکنولوژی های وب سرویس را ساختند دریافتند که برنامه ها قبل از اینکه شروع به استفاده از یک وب سرویس بکنند باید اطلاعاتی درباره آن را داشته باشند . اما هر کدام از آن سازندگان برای خودشان روشی برای ایجاد این توضیحات ابداع کردند و باعث شد که وب سرویس ها با هم هماهنگ نباشد . وقتی IBM و مایکروسافت تصمیم گرفتند تا استاندارد های خود را یکسان کنند WSDL بوجود آمد . در ماه مارس سال 2001 مایکروسافت ، IBM و Ariba نسخه 1.1 را به W3C ارائه کردند . گروهی از W3C بر روی این استاندارد کار کردند و آن را پذیرفتند . هم اکنون این تکنولوژی در دست ساخت است و هنوز کامل نشده . ولی هم اکنون اکثر سازندگان وب سرویس از آن استفاده می کنند .

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

این مهم است که بدانیم WSDL برای برنامه ها طراحی شده است نه برای خواندن آن توسط انسان . شکل فایلهای WSDL پیچیده به نظر می آید ولی کامپیوترها می توانند آن را بخوانند و نجزیه و تحلیل بکند . خیلی از نرم افزارهایی که وب سرویس می سازند فایل WSDL مورد نیاز وب سرویس را نیز تولید می کنند بنابراین وقتی برنامه نویس وب سرویس خود را ساخت به شکل خودکار WSDL مورد نیاز با آن نیز ساخته می شود و احتیاجی به آموزش دستورات WSDL برای ساختن و استفاده از وب سرویس نیست .

برای دریافت domain ها و account های رایگان می توانید به چند وب سرویس که آدرس wsdl آنها را در پایین قرار داده ام مراجعه کنید :

http://ws.cdyne.com/whoisquery/whois.asmx?wsdl

http://www.esynaps.com/WebServices/WhoIsService.asmx?WSDL

UDDI 1-3-4 یا Universal Description , Discovery and Integration :

سومین استاندارد اصلی وب سرویس ها ، UDDI ، به شرکتها و برنامه نویسان اجازه می دهد تا وب سرویس های خود را بر روی اینترنت معرفی کنند . این استاندارد در اصل بوسیله مایکروسافت ، IBM و Ariba و 50 شرکت بزرگ دیگر ساخته شده است . با استفاده از UDDI شرکتها می توانند اطلاعات خود را در اختیار شرکت های دیگر قرار بدهند و مدل B2B ایجاد کنند . همان طور که از نام آن مشخص است شرکت ها می توانند وب سرویس خود را معرفی کنند ، با وب سرویس دیگران آشنا شوند و از آن در سیستم های خود استفاده کنند . این استاندارد جدیدی است و در سال 2000 ساخته شده ، کنسرسیومی از شرکتهای صنعتی در حال کار بر روی آن هستند ؛ نسخه دوم UDDI در ماه ژوئن سال 2001 ارائه شد و نسخه سوم آن در دست ساخت است .

UDDI یک متن مبتنی بر XML را تعریف می کند که در آن شرکت ها توضیحاتی درباره چگونگی کار وب سرویس شرکتشان و امکانات خود می دهند . برای تعریف این اطلاعات از شکل خاصی که در UDDI توضیح داده شده استفاده می شود . شرکت ها می توانند این اطلاعات را در UDDI شرکت خود نگهداری کنند و تنها به شرکت های مورد نظرشان اجازه دستیابی به آنها را بدهند یا آنها را در مکان عمومی و د اینترنت قرار دهند . بزرگترین و مهمترین پایگاه UDDI ، UDDI Business Registry یا UBR نام دارد و توسط کمیته UDDI طراحی و اجرا شده است . اطلاعات این پایگاه در چهار نقطه نگهداری می شود ، مایکروسافت ، IBM ، SAP و HP . اطلاعاتی که در یکی از چهار پایگاه تغییر کند در سه تای دیگر نیز اعمال می شود


طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق

هدف از انجام این پروژه طراحی و ساخت کنترل دمای دیجیتالی تابلوهای برق با استفاده از میکروکنترولر AT M32 می باشند دستگاهی که طراحی و ساخته شده علاوه بر قسمت اتوماتیک دارای بخش است که می توان دما ، فن و هیتر را بصورت دستی تغییر وضعیت داد
دسته بندی برق
فرمت فایل doc
حجم فایل 3517 کیلو بایت
تعداد صفحات فایل 79
طراحی و ساخت یک کنترل دمای دیجیتالی تابلوهای برق

فروشنده فایل

کد کاربری 8044

چکیده

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

فهرست مطالب

صفحه

عنوان

9

پیشگفتار

10

فصل اول

11

فصل اول: مقدمه ای بر AVR

12

1-1میکرو کنترل های TINY AVR

18

1-2 میکرو کنترلرهای AT90S

22

1-3 میکروکنترلر های MEGAAVR

28

1-4 خصوصیات داخلی MEGA 32

48

فصل دوم

49

فصل دوم: برنامه Bascom و برنامه نویسی آن

49

2-1 برنامه bascom

51

2-2 محیط برنامه نویسی

56

فصل سوم

57

فصل سوم : سنسور های دما

57

3-1 ترمومترهای شیشه ای

57

3-2 ترمومترهای Bimetal

58

3-3 ترمومترهای فشاری

58

3-4 ترموکوپل

59

3-5 اندازه گیری دما از طریق مقاومت اهمی

60

6-3 lm 35

61

فصل چهارم

62

ر فصل چهارم :طراحی و ساخت یک کنتر ل دمای دیجیتالی تابلو های برق

62

4-1 برنامه و توضیح آن

73

4-2 شکل مدار و توضیحاتی در مورد آن

75

نتیجه گیری

76

مراجع

پیشگفتار

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

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

در این پایان نامه ابتدا توضیح مختصری راجع به میکرو کنترلر های AVR آورده شده در بخش های بعد یک توضیح راجع به برنامه bascom ،انواع سنسورهای دما می خوانید و در پایان نیز شکل مدار و برنامه نوشته شده در میکرو آورده شده است.

فصل اول

مقدمه ای بر AVR

فصل اول : مقدمه ای بر AVR

در این فصل هدف بر این است که یک توضیح کلی در مورد AVR کفته شود

یکی از جدید ترین میکروکنترلر های قوی عرضه شده به بازار الکترونیک متغلق به شرکت ATMEL به نام میکروکنترلرهای AVR می باشد این میکرو کنترلر هشت بیتی به علت وجود کامپایلر های قوی به زبان سطح بالا مورد استقبال فراوانی قرار گرفت یادگیری و استفاده از این میکروکنترلر بسیار ساده می باشد و دامنه استفاده آن بسیار وسیع می باشد

از جمله مزیت های آن حافظه بالاتر نسبت به میکروکنترلر های قبلی و وجود دستورات وسیع میباشد و همچنین بر خلاف زبان های سطح بالا که کدهای بیشتری را نسبت به زبان اسمبلی تولید میکردند تولید کدهارا به مینیمم رسانده و با ایجاد تحولی عظیم در معماری میکروکنترلر ها عملیات را تنها در یک سیکل ماشین انجام می دهد و از 32 رجیستر همه منظوره استفاده می کند که این خود باعث شده که 4 تا 12 بار سریعتر از میکروکنترل های قبلی باشد و دارای حافظه کم مصرف غیرفرار نیز می باشند که و با به کار بردن تکنولوژی شرکت ATMEL حافظه های FLASH وEEPROM در داخل مدار قابل برنامه ریزی هستند

اکثر میکرو کنترلر ها کلاک اسیلاتور به سیستم را را با نسبت 4/1 یا 12/1 تقسیم می کنند که خود باعث کاهش سرعت می شود امادر AVR کلاک اسیلاتور با کلاک داخلی سیستم یکی می شود و هیچ تقسیم کننده ای در داخل AVR وجود ندارد و بنابراین اختلاف فاز کلاک وجود ندارد.

تا قبل از به وجود آمدن AVR ها بیشترین توجه به زبان اسمبلی می شد و توجه خیلی کمی در مورد برنامه نویسی میکروکنترل ها به زبان های سطح بالا می شد.

هدف ATMEL طراحی و معماری میکروکنترل هایی بود که هم برای زبان اسمبلی و هم زبان های سطح بالا مفید باشند به طور مثال در برنامه نویسی C و BASIC می توان یک متغیر محلی به جای متغیر سراسری در داخل زیر برنامه تعریف کرد که در این صورت در زمان اجرای یک زیر برنامه مکانی از حافظه RAM برای متغییر اشغال می شود در صورتی که اگر متغییری به عنوان متغییر سراسری تعریف شود در تمام وقت مکانی از حافظه FLASH را اشغال می کند.

همچنین برای دسترسی سریعتر به منغییرهای محلی و کاهش کد نیاز به افزایش رجیسترهای همه منظوره است AVR ها دارای 32 رجیستر هستند که مستقیم به LOGIC ALU منصل شده اند و تنها در یککلاک سیکل به این واحد دسترسی پیدا می کنند. سه جفت از این از این رجیستر ها می توانند به عنوان رجیستر 16 بیتی استفاده شوند.

میکرو کنترلر های AVR به سه نوع AT90S ,‌ TINY AVR و MEGAAVR تقسیم بندی شده اند .

1-1میکرو کنترل های TINY AVR



به طورکلی و نمونه می توان به چند تا از میکروکنترلر های معروف AVR اشاره کرد که عبارتند از ATTINY 10 , 11 , 12 , 15L , 26 , 26L , 28L , 28

شکل 1

برخی از خصوصیات ATTINY 10,11,12

  • کارآیی بالا و توان مصرفی کم
  • دارای 90 دستورالعمل با کارآیی بالا که اکثرا تنها در ی
  • ک سیکل اجرا می شوند
  • 8*32 رجیستر کاربردی
  • سرعتی تا 8 مگاهرتز
  • یک کیلوبایت حافظه FLASH داخلی قابل برنامه ریزی و پایداری آن تا 1000 بار خواندن و نوشتن
  • 64 بایت حافظه EEPROM داخلی قابل برنامه ریزی و پایداری آن تا 100000 بار نوشتن و پاک کردن
  • قفل برنامه FLASH و حافظه EEPROM
  • یک تایمر-کانتر 8 بیتی
  • یک مقایسه گر آنالوگ داخلی
  • وقفه در اثر تغییر وضعیت پایه
  • منابع وقفه داخلی و خارجی
  • ارتباط سریال SPI در ATTINY 12
  • قابل انتخاب بودن اسیلاتور داخلی برای ATTINY 12
  • در حالت فعال 2.2 میلی آمپر و در بیکاری 5/ میلی آمپر
  • ولتاژ عملیاتی 1.5 تا 5.5 ولت برای ATTINY 12
  • فرکانس کاری تا 8 مگاهرتز

این سری از AVR ها همگی 8 پایه بوده و کمترین تعداد پایه را در AVR ها دارا می باشند.

اما فیوز بیت های این خانواده که در ATTINY 11 برابر 5 فیوز بیت و در ATTINY 12 دارای 8 فیوز بیت می باشند

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

ATTINY 15L

شکل 2

خصوصیات این AVR هم دقیقا مثل ATTINY های قبلی است اما دارای تغییراتی و فرق های جزئی می باشد که عبارتند از:

  • دو تایمرـ کانتر 8 بیتی
  • 4 کانال مبدل آنالوگ به دیجیتال و یک کانال تفاضلی آنالوگ به دیجیتال با کنترل گین X 20
  • مدار POWER-ON RESET
  • اسیلاتور داخلی کالیبره شده 6/1 مگاهرتزی وقابل تنظیم
  • خروجی PWM ,8 بیتی با فرکانس 150 کیلو هرتز
  • عملکرد کاملا ثابت
  • توان مصرفی در حالت فعال 3 میلی آمپر و در حالت بیکاری 1 میلی امپر
  • ولتاژ عملیاتی 2.7 تا 5.5 ولت
  • 6 خط ورودی خروجی قابل برنامه ریزی
  • دارای 6 فیوز بیت می باشد.

ATTINY 26

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

  • دارای 118 دستورالعمل با کارآیی بالا که اکثرا در یک سیکل اجرا می شوند.
  • سرعتی تا 16 مگاهرتز
  • 2 کیلو حافظه FLASH قابل برنامه ریزی و پایداری آن تا 1000 بار نوشتن و پاک کردن
  • 128 بایت حافظه SRAM
  • 128 بایت حافظه EEPROM و پایداری آن تا 100000 بار خواندن و نوشتن

  • ایجاد وقفه با تغییر وضعیت بر روی 11 پایه
  • یک تایمر ـکانتر 8 بیتی
  • یم تایمر ـ کاتنتر 8 بیتی پر سرعت
  • دوخروجی PWM فرکانس بالا
  • 11 آنالوگ ADC با کنترل گین X1 تا X20 و 8 کانال شیز تفاضلی
  • یک مقایسه گر آنالوگ داخلی
  • دارای اسیلاتور داخلی
  • ولتاژ کاری 2.7 تا 5.5 ولیت برای ATTINY 26L و 4.5 تا 5.5 ولت برای
  • فرکانس کاری 8 مگاهرتز برای ATTINY 26L و 16 مگاهرتز برای ATTINY26
  • در دو نوع بسته بندی و20 پایه در حالت PDIP و 32 پایه در MLF که 12 پایه آن بدون مصرف است.
  • دارای دو بایت فیوز بیت می باشد

شکل 3

خصوصیات ATTINY 28L , 28V

شکل 5

  • دارای 90 دستورالعمل
  • 2کیلو بایت حافظه FLASH سرعتی تا 4 مگا هرتز
  • دارای یک تایمر ـ کانتر 8 بیتی
  • یک مقایسه گر انالوگ داخلی
  • دارای اسیلاتور داخلی
  • توان مصرفی 3 میلی امپر در حالت فعال
  • و در حالت بیکاری 1.2 میلی آمپر
  • ولتاژ کاری 1.87 تا 5.5 ولت برای ATTINY 28V
  • ولتاژ کاری 2.7 تا 5.5 ولنت برای ATTINY 28L
  • فرکانس 1.2 مگا هرتز برای ATTINY 28V
  • فرکانس 4 مگاهرتز برای ATTINY 28L
  • دارای 28 پایه در بستع بندی PDIP و 32 پایه در نوع TQFP و MLF
  • دارای 5 فیوز بیت