فایلوو

سیستم یکپارچه همکاری در فروش فایل

فایلوو

سیستم یکپارچه همکاری در فروش فایل

پروژه بررسی ورزش و حرکت درمانی در 88 صفحه ورد قابل ویرایش

بررسی ورزش و حرکت درمانی
بررسی ورزش و حرکت درمانی - پروژه بررسی ورزش و حرکت درمانی در 88 صفحه ورد قابل ویرایش



پروژه بررسی ورزش و حرکت درمانی در 88 صفحه ورد قابل ویرایش
فهـــرســت

فصل اول : تعاریف و دیدگاهها 3
فصل دوم : انواع حرکت درمانی 13
فصل سوم : دستگاه عصبی انسان و عملکردهای نادرست آن 24
فصل چهارم : عوامل روانی – اجتماعی و ناهنجاریهای حرکتی 45
فصل پنجم : روشهای حرکت درمانی 52
فصل ششم : شرایط استفاده از حمامهای ســــونا 72


فصل اول
تعاریف و دیدگاهها
تصاویر و مدارکی در چین پیدا شده که نشان می دهد سه هزار سال قبل از میلاد مسیح انواعی از ورزش درمانی وجود داشته است.
در قرون اخیر پرهنریک لینگ، سیستمی طبی برای ورزشهای سبک بوجود آورد که در سال 1884 در ایالات متحده آمریکا معرفی و با استقبال بسیاری روبرو شد.
سیستم پرهنریک لینگ شامل یک سری حرکات موزون، هماهنگ و دقیق بود.
در یونان اولین فردی که موضوع ژیمناستیک و تأثیر آن را مورد توجه قرار داد هرودوت بود.
او در حدود 480 سال قبل از میلاد مسیح مطالب ارزشمندی نوشت و به عنوان یک معلم مجموعه ای از تمرینهایی که مبتنی بر اصول و قواعد هندسه بود به منظور از بین بردن ضعف بدنی شاگردان تدوین کرد.
سقراط در یکی از نوشته های خود به نام ” گفتار استادانه “ که پروفسور لیخت آن را مورد بررسی قرار داده است، مفاهیم مربوط به عضله ها و حرکتهای آنها را بدین نحو بیان می کند:
بیشترین خطر از بین رفتن بخشهایی از عضله ها هنگامی صورت می گیرد که بیماران از عضله ها استفاده نکرده باشند و آنها را تقریباً به حالت غیرفعال نگه داشته باشند.
سقراط راه رفتن را موجب کاهش چاقی و جلوگیری از اضافه وزن می شود توصیه می کند.او تأکید می کند که تمرینهای سخت پس از یک دوره استراحت طولانی باید با احتیاط صورت بگیرد تا سلامتی فرد را تأمین نماید.
ابن خلدون و جرجانی از اندیشمندان اسلامی هستند که عقیده داشتند تحرکات و فعالیتهای بدنی برای موجود زنده از ضروریات می باشد.
در دوران قرون وسطی رهبران کلیسا بر این عقیده بودند که باید زندگی و خواسته های مادی را تقبیح کرد و با دوری جستن از آن به تزکیه روح پرداخت و بدین سبب به پرورش جسم توجهی نداشتند.
بدین سان دور نگاه داشتن جسم از بیماریها به کمک تمرینهای ورزشی به دست فراموشی سپرده شد.
از قرن ششم تا یازدهم میلادی این طرز تفکر که انسان بیشتر برای رنج کشیدن زاده شده حاکم بر جامعه بود حتی دارو برای بیماران به میزان کم تجویز می شد.
با شروع قرن چهاردهم و همزمان با دوره رنساس علاقه توجه به فرهنگ وتمدن یونان و روم نمایان شد و مسائل جدیدی که متناسب با آن دو.ره بود رایج شد که بخشی از آنها از تمدن مشرق زمین گرفته شده بود.
در طول دو قرن بعد از درک اهمیت تمرین های درمانی، رشد و گسترش چشمگیری در چگونگی انواع مختلف تمرینها و درمانها پدیدار شد.
در قرن هفدهم فردریک هافمن بیشترین تأثیر را بر کار درمانی گذاشت.
اومعتقد بود که حرکتهای روزمره زندگی از جمله بریدن درخت، دوختن لباس و غیره خود نوعی تمرین به حساب می آیند و تا اندازه ای باعث افزایش قدرت و حفظ سلامتی می شوند.
در ادامه فعالیتهای هافمن، نیکولاس آندره تمرین هایی برای اصلاح آسیبها و انحرافات ستون مهره ها که باعث غیر طبیعی شدن آن قسمت از بدن می شوند پیشنهاد کرد که مورد بررسی قرار گرفت.
در سال 1879 دادلی سارجنت در دانشگاه هاروارد بخشی به نام تربیت بدنی اصلاحی تأسیس کرد. هدف این بخش اصلاح پاره ای از آسیب دیدگی ها بود.
اندشه استفاده از تربیت بدنی به صورت تمرینهای اصلاحی برای از بین بردن طرز غلط قرار گرفتن بدن و نیز رشد کلی سلامتی تا زمان جنگ جهانی اول ادامه داشت.
سپس بدنبال پیشرفت موفقیت آمیز تکنیکهای فیزوتراپی برای بهبود افراد فلج و سربازان جان به در برده از صدمات جنگ، استفاده از تمرینهای اصلاحی برای دانش آموزان مبتلا به معلولیتهای جسمی مطرح شد.
تاریخچه مختصری از درمان بیماران، مجروحان و معلولین به وسیله انواع روشهای درمانی
ماساژ
یکی از روشهای درمان بیماران که قرنهاست مورد استفاده قرار دارد و برخی از متخصصان به آن، همچون اولین شکلهای درمانی می نگرند، مالیدن یا نوازش کردن بــــخش آسیب دیده یا دردناک است که اصطلاحاً ماساژ (Massage) نامیده می شود.
واژه ماساژ از واژه لاتین ماسین (Massein) مشتق شده است که تقریباً معنی «مشت و مال» را می دهد.
ابزار واقعی انجام ماساژ دست حساس، جستجوگر و درمانگر است.
جالینوس 18 نوع ماساژ مختلف از جمله ماساژ نرم، سخت، متوسط، آماده کننده و برگشت به حالت اولیه را از یکدیــــگر متمایز ساختــه است و بیـان مــی دارد که می بایست از شرایط بدنی ورزشکار آگاهی داشت.
نقاشیهایی از یونان باستان در دست است که مالش پشت و سینه بوکس بازان، ماساژ تاندون آشیل دونده ها و ماساژ عضله ساق پا را نشان می دهد.
یکی از دانشمندان یونانی به نام دیم ماساژ را به عنوانیکی از بخشهای عمده مراقبت از ورزشکاران توصیف می کند. در این زمینه در کتاب «تاریخ جهانی تربیت بدنی و علوم ورزشی» از حمام گرم و حمام آفتاب هم یاد کرده است.
وی هچنین نتیجه میگیرد که ماساژ ورزشی در آن دوران، تقریباً 500 سال پیش از عصر جدید، بیار متنوع و شامل کاربرد ابزارهای گوناگون و ترکیب ماساژ با سایر روشهای درمانی بوده است.
قابل توجه است که ماساژ تقریباً همواره با ژیمناستیک سبک و فعال، و تمرینهای هوازی انجام می گرفته است.
انسـتیتوی مـرکـزی ژیمــناستیک درسال 1813 در استـــکهلم ســوئد تأسیس شد. پی. اج. لینگ یکی از مربیان متخصص ماساژ که مدرس آنجا بود اظهار می کرد که ماساژ دومین شاخه ژیمناستیک محسوب می شود.
امروزه انواع ماساژها وجود دارد که فواید خاص خود را دارند از جمله این ماساژها، ماساژ بافت پیوندی که بر اساس قطعه نگاری موضعی که با دست و بازتاب احشائی ماهیچه ای انجام می گیرد، ماساژ ضریع استخوانی و ماساژ زهکشی دستی لنف که روشهای امروزی تلفیقی از مفیدترین عناصر درمانی این روشها می باشد.
آب درمانی و حمام درمانی
رومیها درمان با حمام گرم و سرد را می شناختند.
جالینوس غالباً ذکری از حمام درمانی به میان می آورد و انواهع متفاوت حمام درمانی را توصیف می کرد.
در زمان حا ضـر پزشکان استفاده از آب سرد را به عنوان یک روش درمان پذیرفته اند.
پزشک انگلیسی جان فلویر اهمیت نوینی برای آب درمانی قائل شد و اظهار کرد درمان با آب سرد نیز مانند استفاده از چشمه های آب معدنی نتایج مطلوبی ببار خواهد آورد.
سبستیان کنیپ در سال 1880 در شهر خود نخستین حمامهای درمانی را ایجاد نمود و بعدها یکی از چهرهای برجسته در گسترش آب درمانی در آلمان شد.
در سالهای 1951 تا 1964 دکتر هرمن کابات در آمریکا نظریه این حرکات را تدوین کرد.
کوشش فیزیوتراپیستهای آمریکایی (شرینگون و همکاران) مبنای علمی این شیوه را بوجود آوردند.
در سالهای بعد نحوه انجام این روش و حیطه کاربرد آن گسترش یافت.
در حرکت درمانی مدرن کاربرد این روش، بخش عمده ای از درمان اختلالات دستگاههای عصبی، اسکلتی و عضلانی وصدمات مربوط به آن محسوب می شود.
دست درمانی یا درمان دستی
دست درمانی یا درمان با دست که چیروپرکسیس نیز گفته می شود از قدیمی ترین شیوه های پزشکی است. هنر «شکسته بندی»از زمان بقراط، جالینوس و ابوعلی سینا معمول بوده است.
تاریخچه دست درمانی نوین با کار یک پزشک آمریکایی به نام ا. تی. استیل (1919- 1823) آغاز شده است. وی تکنیک دست درمانی خود را برای درمان بیماریهای مفصلی واستئوپتی بکار گرفت.
در سال 1985 پالمر اولین مرکز حرکت درمانی با دست را در آمریکا تأسیس کرد.
در اروپا متخصصین تکنیک در مانی با دست را در مورد مفاصل و ستون مهره ها شناساندند.
در سال 1916 انجمن دست درمانی در آلمان تأسیس گردید. این انستیتو مسئولیت پژوهش در مورد مفصل شناسی برای آسیبهای اندامها و ستون مهرها را برعهده داشت. همچنین دورههای هفت هفته ای دست درمانی را برای آموزش کارشناسان، متخصصان حرکت درمانی و فیزیوتراپیستها بوجود آورد.

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


ضایعات نخاعی
ضایعات نخاعی را به دو بخش فلج ســـخت (ضایعـات نرون حرکتی بالائی) و فلج شل ( ضایعات نرون حرکتی پایینی) تقسیم میکنند.
فلج سخت
در افرادی دیده می شود که سطح ضایعه آنها در ناحیه گردنی و در قسمتهای مهره های بالائی پشتی باشد.
فلج شل
در افرادی که سطح ضایعه آنها در قسمت پایین مهره های پشتی و کمری یا در رشته های حرکتی اعصاب محیطی است، دیده می شود.
تأثیر ورزش و فعالیتهای بدنی بر روی اعصاب
تأثیر ورزش بر روی اعصاب موجب تغییرات فیزیولوژیکی در اندامها و از طرفی موجب هماهنگی بین اعضا و اعمال بدن می شود .
در نتیجه، آمادگی انتقال در اعصاب بالا می رود و در بدن این توانائی بوجود می آید تا عضلات متعددی با انقباض و انبساط خود این عمل را انجام دهند که بعضی از این عضلات می توانند کمک کننده و یا نگهدارنده حالت باشند.
عوامل مؤثر در دوره بارداری بر جنین
حرکت اورگانیسم های زنده در رحم مادر آغاز می شود، لیکن نفوذ و اثر والدین در قابلیتهای واقعی فیزیکی و هوش فرزند انکارناپذیر است و لذا توسعه و تقویت ادراک و انجام مهارتهای حرکتی ممکن است کاملاً بستگی به رویدادهای قبل از تولد و یا هنگام تولد داشته باشد.
هر دو عامل توارث و محیط بر میزان و ابعاد رشد اثرگذار است.
اثرات مادر بر جنین
• آمادگی رحم برای دریافت تخمک
• مصرف الکل از طریق مادر
• مصرف داروها
• مصرف نیکوتین
• ویروسها و باکتریها
• حالات روانی طبیعی و غیرطبیعی
• میزان حرکت و فعالیت طبیعی و غیرطبیعی مادر
• تغذیه مادر
• ازدواج فامیلی
• رادیوگرافی و اشعه ایکس
• سن ازدواج و حاملگی مادر
• صحت و قدرت بدنی مادر از دوران قبل از آبستنی
ناهنجاریهای حرکتی و عوامل مؤثر در دوران بارداری
(دوران وضع حمل)
سن مادر
• 6 درصد از اولین نوزادان مادران زیر پانزده سال طی اولین سال تولد می میرند.
• سن مناسب بارداری بیـن 20 – 35 و یا درمنابعی دیگر بین 21 – 28 قلمداد کرده اند.
• بارداری درسن بالای 40 سالـــگی خطــر ابتـــلاء نوزاد به عقب ماندگی ذهنی می شود.
تغذیه مادر
• تغذیه کافی در دوران بارداری برای مادر و نوزاد جهت سلامتی آنان ضروری و لازم است.
• ازجمله کلسیم ناکافی در سفت شدن استخوانهای جنین اختلال ایجاد می کند.


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

مشخصات فروشنده

نام و نام خانوادگی : مجتبی خادم پیر

شماره تماس : 09151803449 - 05137530742

ایمیل :info@payfile.org

سایت :payfile.org

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 111 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

پروژه بررسی کنترل نوار نقاله خط تولید یک کارخانه با PLC در 75 صفحه ورد قابل ویرایش

بررسی کنترل نوار نقاله خط تولید یک کارخانه باPLC
بررسی کنترل نوار نقاله خط تولید یک کارخانه باPLC - پروژه بررسی کنترل نوار نقاله خط تولید یک کارخانه با PLC در 75 صفحه ورد قابل ویرایش



پروژه بررسی کنترل نوار نقاله خط تولید یک کارخانه باPLC در 75 صفحه ورد قابل ویرایش

فهرست مطالب:
چکیده....................................................................................................................... 6
نمای شماتیک از برد الکترونیکی................................................................................7
نمای اصلی برد(قسمت الکترونیک)...............................................................................8
نمای کلی پروژه..........................................................................................................9
فصل اول :سخت افزار....................................................................................................... 11
Plc1-1 ...................................................................................................................12
1-2 موتور گیربکسی ......................................................................................................40
1-3 سنسور مادون قرمز.....................................................................................................46
1-4 میکرو کنترلر ...........................................................................................................51
Lcd1-5 ......................................................................................................................60
1-6 خلاصه فصل..............................................................................................................65
فصل دوم: نرم افزار.............................................................................................................66
2-1 برنامه plc ........................................................................................................ 67
2-2 برنامهAVR..........................................................................................................70
2-3 خلاصه فصل.......................................................................................................... 73
منابع...................................................................................................................................74


چکیده:
لازم است قبل از شروع به بحث مختصری راجع به کل پروژه توضیحاتی را ذکر کنم. پروژه من در اصل برنامه نویسی plcاست اما از آنجاییکه من در پروژه از قسمت الکترونیکی نیز استفاده کردم با راهنمایهای استاد راهنما لازم دانستم که در مورد این قسمت نیز در این مستندات توضیحاتی را ذکر کنم. حال اصل موضوع از این قرار است که ما در کارخانه ها دیده ام که افرادی را برای کنترل نوار نقاله گذاشته اند که این امر علاوه بر هزینه های زیاد ،خطاهای انسانی را نیز در بر دارد .اما با پیشرفت تکنولوژی ماجولهای قابل برنامه ریزی وارد بازار صنعت شده که از آن جمله بهترین و در دسترس ترین و با تنوع زیاد را شاید بتوانplcنام برد که این مشکلات را حل کرد. که ما از این ماجولplcکه از نوع خاص آن logoاستفاده کردیم و فرمانی را توسط این ماجول به موتور نوار نقاله مبنی بر راه اندازی و کنترل نوار نقاله دادیم. بعد از این مرحله وارد قسمت الکترونیکی مدار شدیم که شمردن کالاها روی نوار نقاله بود که این کار توسط مادون قرمز و بعد خروجی مادون به ورودی avrو استفاده از کانتر avrبرای شمردن کالاهاو سپس نمایش بررویlcdکه به قسمت خروجی avrوصل است. که در فصل اول در مورد سخت افزارهای بکار رفته در این پروژه صحبت میکنیم ودر فصل دوم در مورد نرم افزارهای که یکی plc و دیگری avr است بحث خواهیم کرد لازم به ذکر است در پایان هر فصل اهداف کلی به عنوان خلاصه فصل بیان شده است.
PLC:
PLC مخف Programable logic contorerl به معنی برنامه کنترل منطقی می باشد که برنامه نوشته شده توسط کامپیوتر را از کامپیوتر به کنتاکتور ها یا رله ها توسط مدار رابط یا اینتر فیس انتقال میدهد و طبق برنامه ذکر شده دستگاه ها را راه اندازی و کنترل می نمایید. امروزه استفاده از PLC در صنایع و کارخانه ها رو به افزایش است و بایستی برقکاران صنعتی طرز استفاده از آن را بدانند.PLC هایی مورد آموزش مربوط به شرکت زیمنس می باشند.
شمای کلی PLCها:

PLC PROGRAMMABLE LOGIC CONTROLLER))کنترل کننده قابل برنامه ریزی منطقی:
در سال 1968 آمریکایی ها اولین PLC را ساختند و آنرا کنترل قابل برنامه ریزی نام نهادند {PROGRAMABLE CONTROLLER } آلمانی ها در سال 1973 PLC را وارد بازار کردند و اکنون شرکتهای مختلفی در جهان در زمینه ساخت و استفاده از PLC در حال فعالیت هستند.سهم شرکت زیمنس از بازار PLC جهان 26%_ شرکت آمریکایی ALAM BRADLEY 26 % _ OMRON ژاپن 11 ٪ ــ MITSUBISHI 9 ٪ و الباقی مربوط به کمپانی های AEG-BOSCH -GENRAL ELECTRIC و TELEME CANIQUE فرانسه می باشد.
شرکتهای ایرانی نظیر کنترونیک - صنعت فردا و فتسو آلمانی که همگی مدلی از زیمنس آلمان می باشند.
طراحی مدار فرمان توسط کامپیوتر :
هر سیستم نیاز به کنترل دارد.در سیستم های صنعتی 2 نوع کنترل وجود دارد.
1-سخت افزاری(مدارات فرمان الکتریکی) 2- سیستم های PLCسیستم های PLC خود به 2 گروه تقسیم می شوند : 1- سیستم های کنترلی گسترده DCS 2- کامپیوتر های شخصی IPC
پروسه کار یک PLC:
ورودی پردازش خروجی
ورودی می تواند سنسور ها - کلید های قطع ووصل -عوامل مکانیکی و...باشند. خروجی هم موتورها - رله یا کنتاکتورها - لامپ ها و نمایشگر ها باشند.
با اعمال ورودی به یک سیستم PLC که می تواند بصورت کلیدی و یا سنسور باشد عمل پردازش بر روی ان صورت گرفته و نتیجه عمل در یک عمل کننده یا یک شبیه ساز آشکار می شود.به مجموعه این اعمال یک فرایند یا پروسه کاری گفته می شود.
موارد کاربرد PLC :
1- کنترل هر گونه ماشین و وسیله برقی
2- کنترل هر سیستم خط تولید
3- کنترل فرمان مدار CNC (ماشین های فرز پیشرفته )
تفاوت PLC با کامپیوتر :
تمامی اجزا یک کامپیوتر در یک PLC وجود دارد ولی کامپیوتر از لحاظ نوع ورودی و خروجی ها و همچنین عمل ترکیب ورودی ها و خروجی ها با PLC متفاوت می باشد.خروجی PLC می تواند یک رله - تریاک - ترانزیستور - تریستور و غیره باشد که با توجه به حداکثر جریان مجاز خروجی PLC باید انتخاب شود تا آسیبی به سیستم وارد نشود.
در PLC ما نتیجه عمل را می بینیم ولی در کامپیوتر فقط اطلاعات را می بینیم.
تفاوت رله های قابل برنامه ریزی باPLC:
مزایای این رله ها:
قیمت ارزان-سبک-کوچک هستندکه برای کاربردهای محدود مانند پله برقی ، راه اندازی یک یا چند موتور و موارد مشابه.
در ضمن دراکثر رله های قابل برنامه ریزی در جلوی پانل آنها یک (DISPLAY)کوچک وجود دارد که می توان از طریق آن برنامه مورد نظر را در آن نوشت.(یک صفحه کلید کوچک نیز دارد.)
محدودیت های این رله:
1- تعداد ورودی ها و خروجی ها محدود است(بین 20 تا30)
2- تعداد تایمرها و شمارنده های داخل آن محدود است.
3- تعداد سطرهای برنامه نویسی آن محدود است.
4- تعداد قطعات فراخوانده شده از حافظه محدود است.
حافظه بکار رفته در PLC :
در PLC از حافظه های نیمه هادی و بیشتر از RAM و EEPROM استفاده می شود .یک باتری نیز برای جلوگیری از پاک شدن اطلاعات حافظه RAM در مواقع قطع برق و خاموش کردن دستگاه بکار برده می شود.یک خازن نیز موازی با باتری بک آپ قرار گرفته که بهنگام تعویض باتری می تواند برق سیستم را بمدت 30 ثانیه تامین نمایید.ولتاژ باتری3.6 ولت با جریان دهی 0.09 میلی آمپر می باشد.
در مقایسه با روشهای حل سنتی و PLC می توان نتیجه گرفت که روش کار PLC آسانتر و توانایی و قابلیت بیشتری نسبت به روش سنتی می باشد.در PLC می توان براحتی در برنامه و اجرای آن تغییرات اعمال نمود.همچنین دارای حجم کم و ارزانتری می باشد و نگهداری آن نیز آسانتر است.
امروزه در بین کشورهای صنعتی ، رقابت فشرده و شدیدی در ارائه راهکارهایی برای کنترل بهتر فرآیندهای تولید ، وجود دارد که مدیران و مسئولان صنایع در این کشورها را بر آن داشته است تا تجهیزاتی مورد استفاده قرار دهند که سرعت و دقت عمل بالایی داشته باشند. بیشتر این تجهیزات شامل سیستم‌های استوار بر کنترلرهای قابل برنامه‌ریزی (Programmable Logic Controller) هستند. در بعضی موارد که لازم باشد می‌توان PLCها را با هم شبکه کرده و با یک کامپیوتر مرکزی مدیریت نمود تا بتوان کار کنترل سیستم‌های بسیار پیچیده را نیز با سرعت و دقت بسیار بالا و بدون نقص انجام داد.
قابلیت‌هایی از قبیل توانایی خواندن انواع ورودی‌ها (دیجیتال ، آنالوگ ، فرکانس بالا...) ، توانایی انتقال فرمان به سیستم‌ها و قطعات خروجی ( نظیر مانیتورهای صنعتی ، موتور، شیر‌برقی ، ... ) و همچنین امکانات اتصال به شبکه ، ابعاد بسیار کوچک ، سرعت پاسخگویی بسیار بالا، ایمنی ، دقت و انعطاف پذیری زیاد این سیستم‌ها باعث شده که بتوان کنترل سیستم‌ها را در محدوده وسیعی انجام داد.
مفهوم کنترلرهای قابل برنامه‌ریزی PLC:
در سیستم‌های اتوماسیون وظیفه اصلی کنترل بر عهده PLC است که با گرفتن اطلاعات از طریق ترمینالهای ورودی، وضعیت ماشین را حس کرده و نسبت به آن پاسخ مناسبی برای ماشین فراهم می‌کند. امکان تعریف مدهای مختلف برای ترمینالهای ورودی/خروجی یک PLC، این امکان را فراهم کرده تا بتوان PLC را مستقیما به المانهای دیگر وصل کرد. علاوه بر این PLC شامل یک واحد پردازشگر مرکزی( CPU) نیز هست، که برنامه کنترلی مورد نظر را اجرا می‌کند. این کنترلر آنقدر قدرتمند است که می‌تواند هزارها I/O را در مدهای مختلف آنالوگ یا دیجیتال و همچنین هزارها تایمر/ کانتر را کنترل نماید. همین امر باعث شده بتوان هر سیستمی، از سیستم کنترل ماشین‌هایی با چند I/O که کار ساده‌ای مثل تکرار یک سیکل کاری کوچک انجام می‌دهند گرفته تا سیستم‌های بسیار پیچیده تعیین موقعیت و مکان‌یابی را کنترل نمود. این سیستم می‌تواند بدون نیاز به سیم‌بندی و قطعات جانبی و فقط از طریق نوشتن چند خط برنامه تا صدها تایمر را در آن واحد کنترل و استفاده نماید.

زمان پاسخ‌گویی Scan Time:
این زمان بستگی به سرعت پردازش CPU مدل انتخاب شده PLC و طول برنامه کاربر دارد. از یک میکرو‌ثانیه تا ده میلی ثانیه می‌باشد. مثلا در مواقعی که I/O از سیستم اصلی دور باشد، چون مجبور به نقل و انتقال سیگنالها به سیستم دورتری هستیم در نتیجه زمان اسکن زیاد می‌شود. همچنین مانیتور کردن برنامه کنترلی اغلب به زمان اسکن می‌افزاید چرا که CPU کنترلر مجبور است وضعیت کنتاکتها، رله‌ها ، تایمر‌ها و... را روی CRT یا هر وسیله نمایشگر دیگری بفرستد.
قطعات ورودی:
هوشمند بودن سیستم اتوماسیون بیشتر مربوط به توانایی PLC در خواندن سیگنالهای ارسالی از انواع ورودی‌ها، دستی، اتوماتیک و حس‌گرهای خودکار می‌باشد. قطعات ورودی نظیر شستی‌های استارت/ استوپ ، سوییچ‌ها، میکرو‌سوییچ‌ها، سنسورهای فتوالکتریک، proximity ، level sensor ، ترموکوپل، PT100 و... PLC از این سنسورها برای انجام عملیاتی نظیر تشخیص قطعه روی نوار نقاله حامل قطعات، تشخیص رنگ، تشخیص سطح مایعات داخل مخزن، آگاهی داشتن از مکانیزم حرکت و موقعیت جسم، تست کردن فشار مخازن و بسیاری موارد دیگر، استفاده می‌کند.
سیگنالهای ورودی یا دیجتال هستند و یا آنالوگ، که در هر صورت ورودی‌های PLC را توان در مدهای مختلف تنظیم و مورد استفاده قرار داد.
قطعات خروجی:
همانطوری که می‌دانید یک سیستم اتوماسیون شده بدون داشتن قابلیت اتصال به قطعات خروجی از قبیل سیم‌پیچ، موتور، اینورتر، شیربرقی ، هیتر و ... کامل نخواهد بود. قطعت خروجی نحوه عملکرد سیستم را نشان می‌دهند و مستقیما تحت تاثیر اجرای برنامه کنترلی سیستم هستند در خروجی‌های PLC نیز مدهای مختلفی برای اعمال سیگنال به المانهای خروجی وجود دارد.
نقش کنترلرهای قابل برنامه‌ریزی (PLC) در اتوماسیون صنعتی:
در یک سیستم اتوماسیون، PLC بعنوان قلب سیستم کنترلی عمل می‌کند. هنگام اجرای یک برنامه کنترلی که در حافظه آن ذخیره شده است، PLC همواره وضعیت سیستم را بررسی می‌کند. این کار را با گرفتن فیدبک از قطعات ورودی و سنسورها انجام می‌دهد. سپس این اطلاعات را به برنامه کنترلی خود منتقل می‌کند و نسبت به آن در مورد نحوه عملکرد ماشین تصمیم‌گیری می‌کند و در نهایت فرمانهای لازم را به قطعات و دستگاههای مربوطه ارسال می‌کند.
مقایسه تابلوهای کنترل معمولی با تابلوهای کنترلی مبتنی بر PLC:
امروزه تابلوهای کنترل معمولی ( رله‌ای ) خیلی کمتر مورد استفاده قرار می‌گیرند. چرا که معایب زیادی دارند. از آنجا که این نوع تابلوها با رله‌های الکترو‌مکانیکی کنترل می‌شوند، وزن بیشتری پیدا می‌کنند، سیم‌کشی تابلو کار بسیار زیادی می‌طلبد و سیستم را بسیار پیچیده می‌کند. در نتیجه عیب‌یابی و رفع مشکل آن بسیار پرزحمت بوده و برای اعمال تغییرات لازم در هر سال و یا بروز کردن سیستم بایستی ماشین را بمدت طولانی متوقف نمود که این امر مقرون به صرفه نخواهد بود. ضمنا توان مصرفی این تابلوها بسیار زیاد است.
با بوجود آمدن PLC، مفهوم کنترل و طراحی سیستم‌های کنترلی بطور بسیار چشمگیری پیشرفت کرده است و استفاده از این کنترلر‌ها مزایای بسیار زیادی دارد. که به برخی از این موارد در زیر اشاره کرده‌ایم. که با مطالعه آن می‌توان به وجه تمایز PLC با سایر سیستم‌های کنترلی پی برد:
سیم بندی سیستم‌های جدید در مقایسه با سیستم‌های کنترل رله‌ای تا 80٪ کاهش می‌یابد.
از آنجاییکه PLC توان بسیار کمی مصرف می‌کند، توان مصرفی بشدت کاهش پیدا خواهد کرد.
توابع عیب یاب داخلی سیستم PLC ، تشخیص و عیب‌یابی سیستم را بسیار سریع و راحت می‌کند.
برعکس سیستم‌های قدیمی در سیستم‌های کنترلی جدید اگر نیاز به تغییر در نحوه کنترل یا ترتیب مراحل آن داشته باشیم، بدون نیاز به تغییر سیم‌بندی و تنها با نوشتن چند خط برنامه این کار را انجام می‌دهیم. در نتیجه وقت و هزینه بسیار بسیار اندکی صرف انجام اینکار خواهد شد.
در مقایسه با تابلو‌های قدیمی در سیستم‌های مبتنی بر PLC نیاز به قطعات کمکی از قبیل رله ، کانتر، تایمر، مبدل‌های A/D و D/A و... بسیار کمتر شده است. همین امر نیز باعث شده در سیستم‌های جدید از سیم‌بندی،پیچیدگی و وزن تابلو‌ها به نحو چشمگیری کاسته شود.
از آنجاییکه سرعت عملکرد و پاسخ‌دهی PLC در حدود میکرو‌ثانیه و نهایتا میلی ثانیه است،لذا زمان لازم برای انجام هر سیکل کاری ماشین بطور قابل ملاحظه‌ای کاهش یافته و این امر باعث افزایش میزان تولید و بالا رفتن بازدهی دستگاه می‌شود.
ضریب اطمینان و درجه حفاظت این سیستم‌ها بسیار بالا تر از ماشین‌های رله‌ای است.
وقتی توابع کنترل پیچیده‌تر و تعداد I/O ها خیلی زیاد باشد، جایگزین کردن PLC بسیار کم ‌هزینه‌تر و راحت‌تر خواهد بود
امروزه استفاده از تجهیزات کنترلی نظیر PLCها و مینی PLC ها در صنعت به امری بدیهی ولازم تبدیل گشته که این امر هم به دلیل ارتقاء ایمنی و کارائی در سیستم های صنعتی است.لذا توسعه تجهیزات کنترلی مستلزم داشتن نیروی متخصص و کارآزموده است.در بحث آموزش فنی وتخصصی مجموعه های آموزشی از اهمیت زیادی برخوردار هستند به طوری که امکان آموزش کامل بدون وجودمجموعه آموزشی مرتبط با موضوع امکان پذیر نیست.تنها باروشهای نوین آموزشی می توان به مهم دست یافت.

موتور گیربکسی:
مقدمه:
الکترو موتور در ابتدا به این دلیل به وجود آمد که جناب فارادی نتوانست با آهنربا های دایم معمولی موتوری چرخان بوجود بیاورد و مجبور شد از قطع و وصل جریان برای چرخش استفاده کند و این امر توسط الکترو مغناطیس ممکن بود و بنا بر این الکترو موتور بوجود آمد و هیچ کس موفق به ساخت موتوری بی نیاز به الکترو مغناطیس باشد نشد و برای چرخش همه مجبور بودن از همین روش قطع و وصل جریان استفاده کنند که نیاز به انرژی برق دارد .
موتورهای الکتریکی:
یک موتور الکتریکی ، الکتریسیته را به حرکت مکانیکی تبدیل می کند. عمل عکس آن که تبدیل حرکت مکانیکی به الکتریسته است، توسط ژنراتور انجام می شود. این دو وسیله بجز در عملکرد ، مشابه یکدیگر هستند. اکثر موتورهای الکتریکی توسط الکترومغناطیس کار می کنند، ام موتور هایی که بر اساس پدیده های دیگری نظیر نیروی الکتروستاتیک و اثر پیزو الکتریک کار می کنند،هم وجود دارند.
ایده کلی این است که وقتی که یک ماده حامل جریان الکتریسیته تحت تاثیر یک میدان مغناطیسی قرار میگیرد، نیرویی برروی آن ماده از سوی میدان اعمال می شود. در یک موتور استوانه ای، روتور به علت گشتاوری که ناشی از نیرویی است که به فاصله ای معین از محور روتور به روتور اعمال می شود، می گردد.
اغلب موتورهای الکتریکی دوارند، اما موتور خطی هم وجود دارند. دریک موتور دوار بخش متحرک(که معمولا درون موتور است)روتور و بخش ثابت استاتور خوانده می شود.
موتور شامل آهنرباهای الکتریکی است که روی یک قاب سیم پیچی شده است. گر چه این قاب اغلب آرمیچر خوانده می شود، اما این واژه عموما به غلط بکار برده می شود. در واقع آرمیچر آن بخش از موتور است که به آن ولتاژ ورودی اعمال می شود یا آن بخش از ژنراتور است که در آن ولتاژ خروجی ایجاد می شود. باتوجه به طراحی ماشین، هرکدام از بخشهای روتور یا استاتور می توانند به عنوان آرمیچر باشند. برای ساختن موتورهایی بسیار ساده کیتهای را در مدارس استفاده می کنند.
انواع موتورهای الکتریکی:
1)موتورهایDC:
یکی از اولین موتورهای دوار،اگر نگوییم اولین، توسط فارادی در سال 1821م ساخته شده بود و شامل یک سیم آویخته شده آزاد که در یک ظرف جیوه غوط ور بود، می شد. یک آهنربا دائم در وسط ظرف قرار داده شده بود. وقتی که جریانی از سیم عبور می کرد،سیم حول آهنربا به گردش در می آمد و نشان می داد که جریان منجر به افزایش یک میدان مغناطیسی دایره ای اطراف سیم می شود. ایم موتور اغلب در کلاسهای فیزیک مدارس نشان داده می شود، اما گاها بجای ماده سمی جیوه ، از آب نمک استفاده می شود.
موتور کلاسیکDC دارای آرمیچری از آهنربای الکتریکی است. یک سوییچ گردشی به نام کموتاتور جهت جریان الکتریکی را در هر سیکل دو بار بر عکس می کند تا در آرمیچر جریان یابد و آهنرباهای الکتریکی،آهنربای دائمی را در بیرون موتور جذب و دفع کنند. سرعت موتور DCبه مجموعه ای از ولتاژ و جریان عبوری از سیم پیچهای موتور و بار موتور یا گشتاور ترمزی، بستگی دارد.
سرعت موتور DCوابسته به ولتاژ و گشتاور آن وابسته به جریان است. معمولا سرعت توسط ولتاژ متغیر یا عبور جریان و با استفاده از تپها(نوعی کلید تغییر دهنده وضعیت سیم پیچ) در سیم پیچی موتور یا با داشتن یک منبع ولتاژ متغییر، کنترل می شود.بدلیل اینکه این نوع از موتور می تواند در سرعتهای پایین گشتاوری زیاد ایجاد کند، معمولا از آن در کاربرد های ترکشن (کششی)نظیر لکوموتیوها استفاده می کنند.
اما به هر حال در طراحی کلاسیک محدودیتهای متعددی وجود دارد که بسیاری از این محدودیتها ناشی از نیاز به جاروبکهایی برای اتصال به کموتاتور است. سایش جاروبکها و کموتاتور، ایجاد اصطکاک میکند وهر چه که سرعت موتور بالاتر باشد،جاروبکها می بایست محکمتر فشار داده شوند تا اتصال خوبی را برقرار کنند. نه تنها این اصطکاک منجر به سرو صدای موتور میشود بلکه این امر یک محدودیت بالاتری را روی سرعت ایجاد میکند و به این معنی است که جاروبکها نهایتا از بین رفته نیاز به تعویض پیدا میکنند. اتصال ناقص الکتریکی نیز تولید نویز الکتریکی در مدار متصل میکند .این مشکلات با جابجا کردن درون موتور با بیرون آن از بین میروند با قرار دادن آهنرباهای دائم در داخل و سیم پیچ ها در بیرون به یک طراحی بدون جاروبک میرسیم.
موتورهای میدان سیم پیچی شده:
آهنرباهای دائم در (استاتور)بیرونی یک موتور DC را می توان با آهنرباهای الکتریکی تعویض کرد. با تغییر جریان میدان(سیم پیچی روی آهنربای الکتریکی) می توانیم نسبت سرعت/گشتاور موتور را تغییر دهیم. اگر سیم پیچی میدان به صورت سری با سیم پیچی آرمیچر قرار داده شود، یک موتور گشتاور بالای کم سرعت و اگر به صورت موازی قرار داده شود، یک موتور سرعت بالا با گشتاور کم خواهیم داشت. می توانیم برای بدست آوردن حتی سرعت بیشتر اما با گشتاور به همان میزان کمتر،جریان میدان را کمتر هم کنیم. این تکنیک برای ترکشن الکتریکی و بسیاری از کاربردهای مشابه آن ایده آل است و کاربرد این تکنیک می تواند منجر به حذف تجهیزات یک جعبه دنده متغیر مکانیکی شود.
موتورهای یونیورسال یا اونیورسال:
یکی از انواع موتورهای DC میدان سیم پیچی شده موتور ینیورسال است. اسم این موتورها از این واقعیت گرفته شده است که این موتورها را می توان هم با جریان DC وهم AC بکاربرد، اگر چه که اغلب عملا این موتورها با تغذیه AC کار می کنند. اصول کار این موتورها بر این اساس است که وقتی یک موتورDC میدان سیم پیچی شده
به جریان متناوب وصل می شود، جریان هم در سیم پیچی میدان و هم در سیم پیچی آرمیچر(و در میدانهای مغناطیسی منتجه)همزمان تغییر می کند و بنابراین نیروی مکانیکی ایجاد شده همواره بدون تغییر خواهد بود. در عمل موتور بایستی به صورت خاصی طراحی شود تا با جریانAC سازگاری داشته باشد(امپدانس/راکتانس بایستی مد نظر قرار گیرند)و موتور نهایی عموما دارای کارایی کمتری نسبت به یک موتور معادل DC خالص خواهد بود.
مزیت این موتورها این است که می توان تغذیهAC را روی موتورهایی که دارای مشخصه های نوعی موتورهای DC هستند بکار برد،خصوصا اینکه این موتورها دارای گشتاور راه اندازی بسیار بالا و طراحی بسیار جمع وجور در سرعتهای بالا هستند. جنبه منفی این موتورها تعمیر و نگهداری و مشکل قابلیت اطمینان آنهاست که به علت وجود کموتاتور ایجاد می شودو در نتیجه این موتورها به ندرت در صنایع مشاهده می شوند، اما عمومی ترین موتورهای ACدر دستگاههایی نظیر مخلوط کن و ابزارهای برقی که گاها استفاده می شوند، هستند.

مشخصات فروشنده

نام و نام خانوادگی : مجتبی خادم پیر

شماره تماس : 09151803449 - 05137530742

ایمیل :info@payfile.org

سایت :payfile.org

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 9465 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

پروژه بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق در 42 صفحه ورد قابل ویرایش

بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق
بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق - پروژه بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق در 42 صفحه ورد قابل ویرایش



پروژه بررسی طراحی و ساخت سیستم اعلان و اطفاء حریق در 42 صفحه ورد قابل ویرایش

عنوان صفحه
-------------------------------------------------------------------

شکل1-1 اشکال مختلف سنسور دما....................................................................2
شکل2-1 اشکال ظاهری انواع سنسورهای گاز......................................................3
شکل3-1 مدار داخلی .................................................................................4
شکل4-1 سنسورها ودتکتورهای موجود در بازار..................................................5
شکل5-1 راه اندازی وبایاس سنسور گاز..............................................................6
شکل1-2 پایه های میکروکنترولر......................................................................9
شکل2-2 مدار داخلی میکروکنترولر ................................................................10
شکل3-2 شکل واحد کنترل کلاک میکرو...........................................................14
شکل1-3 شماتیک سیستم اعلان واطفاء حریق.....................................................25
شکل2-3 پشت فیبر سیستم اعلان واطفاء حریق...................................................26


فهرست جدول ها
عنوان صفحه
-------------------------------------------------------------------

جدول1-1 ولتاز آستانه پایه ریست.....................................................................12
جدول2-1 منابع کلاک...................................................................................15
.......................................................................22 RS232جدول3-1 اسامی وپایه
جدول4-1 پایه های نمایشگر...........................................................................25

فهرست مطالب
عنوان صفحه
----------------------------------------------------------------------------

فصل یکم- سنسورها.......................................................................................1
1-1 سنسوردما .............................................................................................1
2-1 سنسور گاز............................................................................................3
فصل دوم-میکروکنترولر در سیستم ....................................................................7
1-2 مختصری از میکروکنترولر.......................................................................7
3-2 ترکیب پایه ........................................................................................... 9
4-2 بلوک دیاگرام........................................................................................10
5-2 توصیف پایه ها......................................................................................11
6-2 هسته مرکزی........................................................................................12
7-2 حافظه میکروکنترولر..............................................................................13
8-2مبدل آنالوگ به دیجیتال.............................................................................17
20 ………………………………………………………...ADC9-2 کانال
10-2 حذف نویز آنالوگ................................................................................21
11-2 تراشه...............................................................................................22
12-2 برسی ..............................................................................................23

مراجع.......................................................................................................25
پیوست1 اطلاعات فنی عناصر سیستم اعلان واطفاء حریق......................................26
پ 1-1 اطلاعات سنسورگاز...........................................................................26
پ2-1 اطلاعات سنسور دما............................................................................28
پ3-1 اطلاعات میکروکنترولر.......................................................................32

فصل اول
سنسورها:
1-1 سنسور دمای LM35 :سانتیگراد می باشد. LM35 نیازی به کالیبره شدن ندارد زیرا ذاتا کالیبره است. خروجی آن mv10 در ازای هر درجة سانتیگراد است. این سنسور دارای دقت در دمای اتاق و در تمام بازة کاربردی آن یعنی از -55 تا -150 است. امپدانس خروجی کوچک، خروجی خطی و کالیبراسیون دقیق ذاتی آن ارتباط با آن را برای بازخوانی و کنترل مدارات ساده می کند. از آنجائیکه این سنسور تنها ma60 از منبع جریان می کشد، خیلی کم افزایش دمای داخلی پیدا می کند
( کمتر از 0.1 درجه در دمای اتاق ).
خلاصه ای از خصوصیات LM35 عباتست از :
● کالیبره شدة داخلی بر حسب سلسیوس.
● دارای مقیاس خطی .
● دقت تضمین شدة 0.5 ( در دمای 25 )
● بازة مجاز -55 تا -150 درجة سانتیگراد.
● قیمت مناسب پایین.
●کار با ولتاژهای 4 تا 30 ولت.
● جریان درین کمتر از 60.
● تولید گرمای داخلی کمتر از 0.08 .
● عملکرد غیر خطی تنها در حدود .
● امپدانس خروجی پایین، برای بار .
مشخصات دقیق تر برای انواع سریهای LM35 و همچنین انواع بسته بندیهای آن در انتهای پایان نامه بصورت ضمیمه آورده شده است.

فصل دوم
نقش میکروکنترولر AVR در سیستم اعلان و اطفاء حریق
1-2 مختصری راجع به میکروکنترلرهای AVR :
میکروکنترلرهای AVR با ایجاد تحولی در معماری، جهت کاهش کد به مقدار مینیمم توسط شرکت ATMEL ارائه شد که علاوه بر کاهش و بهینه سازی مقدار کدها بطور واقع عملیات را تنها در یک کلاک سیکل، توسط معماری RISC انجام می دهند. و از 32 رجیستر همه منظوره استفاده می کنند، که باعث شده 4 تا 12 بار سریعتر از میکروهای مورد استفادة کنونی باشند.

2-2 خصوصیات ATmega 32 :
—از معماری AVR RISC استفاده می کند.
- کارایی بالا و توان مصرفی کم.
- دارای 131 دستورالعمل با کارایی بالا که اکثراً تنها در یک کلاک سیکل اجرا می شوند.
- 8×32 رجیستر کاربردی.
- سرعتی تا MIPS 16 در فرکانس MHZ 16.
—حافظة برنامه و دادة غیر فرار
- k 16 بایت حافظة FLASH داخلی قابل برنامه ریزی.
- پایداری حافظة FLASH : قابلیت 000,10 بار نوشتن و پاک کردن.
- 1024 بایت حافظة داخلی SRAM.
- 512 بایت حافظة EEPROM داخلی قابل برنامه ریزی.
پایداری حافظة EEPROM قابلیت 000,100 بار نوشتن و پاک کردن.
- قفل برنامة FLASH برای محافظت از نرم افزار.
—قابلیت ارتباط JTAG (IEEE std . 1149.1 )
- برنامه ریزی برنامة FLASH ، EEPROM ، FUSE BITS ، LOCK BITS از طریق ارتباط .JTAG

— خصوصیات ویژه میکروکنترلر:
Power – on reset و Brown – out قابل برنامه ریزی.
- دارای اسیلاتور RC داخلی کالیبره شده.
- دارای 6 حالت Sleep ( Power–Down ، IDLE ، Power–Save ، Standby ، Extended Standby ، ADC Noise Reduction )
- منابع وقفة داخلی و خارجی
- عملکرد کاملاً ثابت
- توان مصرفی پایین و سرعت بالا توسط تکنولوژی CMOS
ولتاژ عملیاتی:
v4.5 تا v5.5.
فرکانسهای کاری : 0MHZ تا 16MHZ.
خطوط I/O و انواع بسته بندی :
-32 خط ورودی- خروجی قابل برنامه ریزی.
40 پایه DDPI ،44 پایه TQFP ،44 پایه MLF.

5-2 توصیف پایه ها ATmega 32:
VCC : تغذیة ولتاژ دیجیتال.
GND : زمین.
PORTA ( PA7... PA0 ) : پورت A بعنوان ورودی آنالوگ مبدل A/D عمل می کند. اگر از پورت A بعنوان مبدل A/D استفاده نشود، بعنوان پورت I/O دو طرفه عمل می کند. پین های پورت دارای مقاومت Pull-up داخلی هستند. وقتی که پینهای PA0 تا PA7 بعنوان ورودی استفاده می شوند و بصورت خارجی Pull Down شده باشند، در صورتیکه مقاومتهای Pull-up داخلی فعال شده باشند، آنها بعنوان منابع جریان عمل می کنند.
PORTB ( PB7… PB0 ) : پورت B یک پورت I/O دو طرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت B در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند . پورت B اعمال متنوع و مخصوص دیگری را هم انجام می دهد که در ادامه توضیح داده می شود.
PORTC ( PC7… PC0 ) : پورت C یک پورت I/O دو طرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت C در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند.
پورت C اغلب برای اعمال مخصوص دیگری نیز استفاده می شود که توضیح داده خواهد شد.
PORTD ( PD7… PD0 ) : پورت D یک پورت I/O دوطرفه است با مقاومتهای Pull-up داخلی که برای هر پایه اختصاص داده شده است. پینهای پورت D در حالت ورودی وقتی که بصورت خارجی Pull-Down شده باشند، اگر مقاومتهای Pull-up داخلی فعال باشند، بعنوان منابع جریان عمل می کنند. پورت D هم اعمال مخصوص دیگری انجام می دهد که توضیح داده خواهد شد.
RESET : ورودی Reset ، هرگاه سطح پایینی به مدت حداقل طول یک پالس به این پایه برسد، Reset تولید می شود، حتی اگر کلاک کار نکند. حداقل طول پالس در جدول 1-1 داده شده است.

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

- مقایسه کنندة آنالوگ :
وقتی که وارد مد Idle می شویم، اگر از مقایسه کنندة آنالوگ استفاده نمی کنیم، باید آنرا غیر فعال کنیم. وقتی هم که وارد ADC Noise Reduction می شویم باز هم مقایسه کنندة آنالوگ باید غیر فعال شود. در دیگر مدهای Sleep مقایسه کنندة آنالوگ بطور خودکار غیر فعال می شود.
- مرجع ولتاژ داخلی : مرجع ولتاژ داخلی هرگاه که در آشکار ساز قطع برق و مقایسه کنندة آنالوگ و یا ADC مورد نیاز باشد، فعال می شود. اگر واحدهای نام برده شده غیر فعال باشند.
پین پورت می تواند توسط بیت رجیستر PINx خوانده شود، مستقل از اینکه مقدار DDRx چه جهتی را مشخص می کند.

8-2 مبدل آنالوگ به دیجیتال (ADC) :
ATmega16 دارای ADC 10 بیتی بصورت تقریبهای متوالی است. ADC به مالتی پلکسر آنالوگ 8 کاناله متصل است که به 8 ورودی ولتاژ یک طرفه اجازه می دهد تا از طریق پینهای پورت A متصل شوند. ورودیهای ولتاژ یکطرفه با 0v مقایسه می شوند.
همچنین وسیله از ترکیب 16 کانال دیفرانسیلی نیز حمایت می کند. دو تا از این ورودیهای دیفرانسیلی ( ADC3,ADC2,ADC1,ADC0)به مرحلة گین قابل برنامه ریزی، مجهز هستند. که مرحلة تقویت 0db(x1)، 20db(x10)، ویا 46db (x200) را برای ولتاژ ورودی قبل از ورود به A/D فراهم می کند. 7 تا از کانالهای ورودیِ دیفرانسیلی، ترمینال منفی مشترکی را (ADC1) استفاده می کنند. و در نتیجه ورودی دیگر ADC می توانند بعنوان ترمینال ورودی مثبت انتخاب شوند. اگر گین x1 یا x10 استفاده شود, رزولوشن 8 بیتی می تواند مورد انتظار باشد. اگر گین x200 استفاده شود، 7 بیت رزولوشن می تواند مورد انتظار باشد.
ADC شامل مدار sample and hold است، تا ولتاژ ورودی در طی تبدیل بصورت ثابت نگه داشته شود. بلوک دیاگرام ADC در شکل 16-1 نشان داده شده است.
16
ADC دارای پین منبع تغذیة ولتاژ مجزایی است (AVCC). AVCC نباید بیشتر از 0.3 با VCC اختلاف داشته باشد. ولتاژ مرجع داخلی می تواند بصورت درون تراشه ای، ولتاژ اسمی v2.56 ویا AVCC انتخاب شود. ولتاژ مرجع خارجی می تواند از طریق خازن برای عملکرد بهتر در مقابل نویز به پایة AREF وصل شود.

عملکرد ADC :
ADC ولتاژ آنالوگ ورودی را از طریق روش تقریبهای متوالی به 10 بیت دیجیتال وصل می کند. کمترین مقدار برای ولتاژ ورودی GND و بیشترین مقدار ولتاژ روی پایة AREF منهای 1lsb است. بطور دلخواه AVCC و یا ولتاژ نامی داخلی، می تواند به پایة AREF توسط رجیستر ADMUX وصل شود. ( بیتهای REFSn ).
کانالهای آنالوگ ورودی و همچنین گین دیفرانسیلی هم توسط بیتهای MUX در رجیستر ADMUX انتخاب می شوند. هر کدام از پینهای ورودی ADC می توانند به خوبی بعنوان ورودی یک طرفه انتخاب شوند و همگی عملکرد یکسانی دارند. همچنین پینهای ورودی ADC می توانند به عنوان ورودی مثبت و یا منفی برای تقویت کنندة گین دیفرانسیلی انتخاب شوند. اگر کانالهای دیفرانسیلی انتخاب شوند، مرحلة گین دیفرانسیلی، اختلاف ولتاژ بین ورودیهای انتخاب شده را تقویت می کند. سپس مقدار تقویت شده، به ورودی آنالوگ ADC می رود. اگر ورودیهای یکطرفة تنها انتخاب شوند مرحلة تقویت گین حذف می شود.
ADC توسط 1 کردن بیت فعال ساز ADC ، ADEN در رجیستر ADCSRA فعال می شود. انتخاب مرجع ولتاژ و کانالهای ورودی تا زمانی که ADC فعال نشود، اثری نخواهد داشت. همچنین ADC تا زمانی که ADEN 1 نشود، توان مصرف نمی کند. از اینرو توصیه می شود قبل از رفتن به مدهای Sleep ، ADC را خاموش کنید.
ADC نتیجه دیجیتال 10 بیتی را تولید می کند که در رجیسترهای دادة ADC ، ADCH و ADCL قرار داده می شوند. بصورت پیش فرض نتیجه از راست تنظیم می شوند، ولی می توان با تنظیم ADLAR در رجیستر ADMAX آن را از چپ تنظیم کرد. اگر نتیجه از چپ تنظیم شده باشد و وقتی بیشتر از 8 بیت مورد نیاز نباشد، کافیست تنها ADCH را بخوانیم. همچنین باید ابتدا ADCL را خواند و بعد ADCH را تا مطمئن شویم که محتوای رجیسترهای داده مربوط به یک تبدیل است. وقتی که ADCL خوانده می شود،
دسترسی ADC به رجیسترهای داده قفل می شود. یعنی زمانی که ADCL خوانده می شود و تبدیل تمام می شود، قبل از اینکه ADCH خوانده شود، هیچ رجیستری بروز نمی شود و نتیجة تبدیل مربوطه از بین می رود. وقتی که ADCH خوانده شود، دوباره ADC به ADCL و ADCH می تواند دسترسی پیدا کند.
ADC دارای وقفة مربوط به خود است و این وقفه زمانی فعال می شود که تبدیل کامل شود. حتی هنگام خواندن ADCH و ADCL هم این وقفه اگر تبدیلی کامل شود، ایجاد می شود، ولو اینکه نتیجة تبدیل از بین برود.

شروع تبدیل :
یک تبدیل با نوشتن 1 در بیت شروع تبدیل ADC، ADSC آغاز می شود. این بیت در طول زمان تبدیل، 1 باقی می مانند و پس از اتمام آن بصورت سخت افزاری پاک می شود. اگر از چندین کانال استفاده کنیم، ADC قبل از تغییر کانال، تبدیلِ در حال انجام را به اتمام می رساند و سپس کانال را تغییر می دهد.
آغاز تبدیل می تواند توسط منابع مختلفی تحریک شود. تحریک خودکار توسط یک شدن بیت ADATE در رجیستر ADCSRA فعال می شود. منبع تحریک توسط تنظیم بیتهای ADTS در رجیستر SFIOR انتخاب می شود. وقتی که لبة مثبتی در سیگنال تحریک انتخاب شده بوجود بیاید، prescaler، reset می شود و تبدیل آغاز می شود. اگر وقتی که تبدیل تمام شود، سیگنال تحریک همچنان 1 باشد، تبدیل جدیدی شروع نمی شود. همچنین اگر در طی انجام تبدیل، لبة مثبت تحریک دیگری بیاید، از آن چشم پوشی می شود. توجه کنید که پرچم وقفه 1 می شود، حتی اگر وقفة مخصوص آن و یا بیت فعال ساز وقفة عمومی پاک شده باشد و غیر فعال باشد، همچنین تبدیل می تواند بدون اینکه ایجاد وقفه کند، تحریک شود.
با وجود این پرچم وقفه بمنظور ایجاد تبدیل جدید در وقفة بعدی باید پاک شود.
استفاده از پرچم وقفة ADC بعنوان منبع تحریک باعث می شود تا تبدیل جدید بمحض تمام شدن تبدیل قبلی شروع شود. در نتیجه ADC بصورت مد Free Run کار می کند. اولین تبدیل توسط 1 کردن ADSC آغاز می شود. در این مد ADC تبدیلهای متوالی را بدون توجه به اینکه آیا پرچم وقفة ADC ( ADIF ) پاک شده است یا نه، انجام می دهد.

Prescaling و زمان تبدیل :
بصورت پیش فرض مدارات تقریب متوالی نیاز به کلاک ورودی با فرکانس ما بین KHZ 50 تا KHZ 200 برای داشتن بیشترین دقت، دارند. اگر رزولوشن کمتر از 10 بیت مورد نیاز بود، فرکانس کلاک ورودی می تواند بیشتر از KHZ 200 باشد تا سرعت نمونه برداری بیشتری داشته باشد. البته می توان با 1 کردن بیت ADHSM در SFIOR اجازه داد تا فرکانس کلاک ADC افزایش پیدا کند و البته مصرف توان آن نیز زیاد می شود.
ADC دارای Prescaler است که فرکانس کلاک مورد قبول را برای ADC از هر فرکانس CPU بالای KHZ 100فراهم می کند.
Prescaler از لحظه ای که ADC روشن می شود، شروع بکار می کند و تا زمانی که ADC فعال است، آن هم روشن است. وقتی که تبدیل یکطرفه مقداردهی می شود، تبدیل در لبة بالا روندة کلاک بعدی آغاز می شود. تبدیل معمولی 13 کلاک سیکل ADC طول می کشد. اولین تبدیل پس از اینکه ADC روشن شد، 25 کلاک سیکل ADC طول می کشد.

1بعلت اینکه مدارات آنالوگ مقداردهی شوند. عملکرد sample and hold ، 5/1 کلاک
سیکل ADC بعد از شروع تبدیل نرمال و 5/13 کلاک سیکل بعد از شروع تبدیل ADC انجام می شود. وقتی که تبدیل تمام شود، نتیجه در ADCH و ADCL نوشته می شود، و ADIF، 1 می شود.
وقتی که از تحریک خودکار استفاده می شود، Prescaler وقتی که تحریک رخ می دهد Reset می شود. این عمل باعث تاخیر ثابتی بین تحریک و آغاز تبدیل می شود. در این مد sample and hold 2 کلاک ADC بعد از انجام تحریک واقع می شود. 3 کلاک سیکل CPU هم برای همزمان سازی منطفی زمان صرف می شود.

کانالهای بهرة تفاضلی :
تبدیلهای تفاضلی با کلاک داخلی CKADC2 همزمان هستند. که برابر با نصف کلاک ADC است. این همزمان سازی بصورت خودکار توسط رابطهای ADC انجام می شود. به این طریق که sample and hold در فاز مشخصی از CKADC2 اتفاق می افتد. تبدیل توسط کاربر مقداردهی اولیه می شود. وقتی که CKADC2 در سطح پایین باشد، مقدار زمانی برابر با تبدیل یک طرفه یعنی 13 کلاک سیکل ADC طول می کشد. وقتی که CKADC2 در سطح بالا باشد، بمنظور انجام همزمان سازی چهارده کلاک سیکل طول می کشد. در مد Free Run تبدیل جدید بلا فاصله بعد از کامل شدن تبدیل قبلی آغاز می شود و تا وقتی که CKADC2 در سطح بالا است، تمام تبدیلهای بطور خودکار آغاز شده ( یعنی بجز تبدیل اول ) همگی 14 کلاک سیکل طول می کشند.
مرحلة تقویت بهره برای پهنای باند KHZ 4 بهینه شده است. فرکانس های بالاتر ممکن است باعث عملکرد غیر خطی شوند. توجه داشته باشید که فرکانس کلاک ADC مستقل از محدودیت پهنای باند مرحلة گین است.
اگر از کانالهای بهرة تفاضلی استفاده می کنیم و تبدیل توسط تحریک خودکار آغاز می شود، ADC باید بین تبدیلها خاموش شود. از آنجائیکه مرحلة تقویت بهره وابسته به پایداری کلاک است، تبدیل اول معتبر نیست. توسط غیر فعال کردن و دوباره قعال کردن ADC، تنها تبدیل های توسعه داده شده شکل می گیرند و تنها نتیجة آنها معتبر خواهد بود.

9-2کانالهای ورودی ADC :
وقتی که انتخاب کانالها تغییر می کنند، باید موارد زیر را رعایت کرد تا از انتخاب کانال مطمئن شد. در مد تبدیل تکی اغلب باید قبل از شروع تبدیل کانال را انتخاب کرد. انتخاب کانال ممکن است یک کلاک سیکل ADC بعد از 1 شدن ADSC تغییر کند. با وجود این, روش ساده تر این است که صبر کنیم تا تبدیل کامل شود و سپس کانال تغییر کند.
در مد Free Run همیشه کانال را قبل از آغاز اولین تبدیل انتخاب می کنیم. انتخاب کانال ممکن است تا یک کلاک سیکل ADC بعد از یک شدن ADSC نیز انجام شود. با وجود این روش ساده تر این است که صبر کنیم تا تبدیل کامل شود و سپس کانال را تغییر دهیم.
وقتی که به کانل بهرة دیفرانسیلی سوئیچ می کنیم اولین تبدیل ممکن است دارای دقت پایین باشد و بهتر است از آن چشم پوشی کنیم.
مرجع ولتاژ ADC :
ولتاژ مرجع برای ADC (VREF) ، بازة تبدیل را برای ADC نشان می دهد. کانالهای یکطرفه ای که ولتاژ آنها از Vref فراتر رود، 0x3FF را نتیحه خواهند داد. Vref می تواند AVCC ، ولتاژ داخلی v2.56 و یا ولتاژ خارجی پایة AREF تعیین شود.
AVCC از طریق سوئیچ پسیو به ADC وصل می شود. ولتاژ v2.56 داخلی از مرجع bandgap (VBG) از طریق تقویت کنندة داخلی، تولید می شود. در مورد دیگر، پایة خارجی AREF مستقیما به ADC وصل می شود و می توان با اتصال خازن بین پایة AREF و زمین، مرجع ولتاژ را در مقابل نویز ایمن کرد. VREF را می توان در پایة AREF اندازه گیری کرد. اگر منبع ولتاژ ثابتی را به پایة AREF وصل کنیم، نباید از دیگر انتخابهای مراجع ولتاژ استفاده کنیم. اگر از مرجع ولتاژ خارجی استفاده نکنیم، می توان بین مراجع داخلی v2.56 وAVCC سوئیچ کرد. اولین نتیجة تبدیل بعد از سوئیچ مرجع ولتاژ، دقیق نیست و باید از آن صرفنطر کرد.
حذف نویز ADC :
ADC با فعال کردن تبدیل در مدهای sleep، اثر نویز تولید شده توسط CPU بر تبدیل را کاهش می دهد. حذف نویز با استفاده از مدهای Idle و ADC Noise Reduction می تواند انجام شود. برای استفاده از این مدها روش زیر باید استفاده شود:
1- مطمئن باشید که ADC فعال است و مشغول تبدیل نیست. مد تبدیل تکی باید انتخاب شود، و وقفة تکمیل تبدیل باید فعال شود.
2- مد ADC Noise Reduction یا مد Idle را وارد کنید. ADC شروع به تبدیل خواهد کرد وقتی که CPU متوقف شود.
3- اگر وقفة دیگری قبل از تکمیل تبدیل رخ ندهد، وقفة تکمیل تبدیل، CPU را بیدار خواهد کرد و روتین وقفه را اجرا می کند. سپس CPU د رحالت فعال باقی خواهد ماند تا فرمان sleep جدیدی اجرا شود.

20
توجه کنید که ADC وقتی که وارد دیگر مدهای sleep بغیر از دو مورد گفته شده شود، بطور خودکار خاموش نمی شود و خودمان باید آن را خاموش کنیم تا از مصرف توان اضافه جلوگیری کنیم.
10-2تکنیکهای خذف نویز آنالوگ:
مدارات دیجیتال داخلی و خارجی، تولید EMI می کنند که روی دقت اندازه گیری آنالوگ اثر می گذارد. اگر دقت تبدیل خیلی مهم باشد, باید توسط تکنیکهای زیر نویز را کاهش داد.
1- مسیرهای آنالوگ را تا حد ممکن کوتاه کنید. اطمینان حاصل کنید که مسیرهای آنالوگ به زمین آنالوگ وصل باشند و آنها را از مسیرهای دیجیتال سوئیچینگِ پر سرعت جدا کنید.
2- پایة AVCC را از طریق شبکة LC نشان داده شده در شکل 18-1 به VCC دیجیتال وصل کنید.
3- از توابع ADC Noise Reduction برای کاهش نویز تولیدی CPU استفاده کنید.
4- اگر از پایه های پورت ADC بعنوان خروجی دیجیتال استفاده شود باید توجه شود که وقتی که ADC مشغول تبدیل است، به پورت خروجی سوئیچ نشود.

مشخصات فروشنده

نام و نام خانوادگی : مجتبی خادم پیر

شماره تماس : 09151803449 - 05137530742

ایمیل :info@payfile.org

سایت :payfile.org

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 2285 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

پروژه بررسی سیستم کلینیک جراحی در 101 صفحه ورد قابل ویرایش

بررسی سیستم کلینیک جراحی
بررسی سیستم کلینیک جراحی - پروژه بررسی سیستم کلینیک جراحی در 101 صفحه ورد قابل ویرایش



پروژه بررسی سیستم کلینیک جراحی در 101 صفحه ورد قابل ویرایش
فهرست
چکیده............................................................................................................................................................................................. 11
مقدمه............................................................................................................................................................................................. 12
تکنولوژی های مورد استفاده........................................................................................................................................................ 13
1 معرفی Actor های سیستم........................................................................................................................................... 14
1-1 بیمار........................................................................................................................................ 14
1-1-1 مواردی که باید برای بیمار ثبت شود................................................................... 14
2-1-1 فیلد های اطلاعاتی بیمار..................................................................................... 14
2-1 مسئول پذیرش...................................................................................................................... 15
3-1 مسئول ترخیص..................................................................................................................... 15
1-3-1 اعمال انجام شده در زمان ترخیص..................................................................... 15
2-3-1 ثبت هایی که باید توسط ترخیص گر انجام شود............................................... 15
4-1 مدیر مرکز.............................................................................................................................. 16
1-4-1 ثبت هایی که باید زیر نظر مدیریت انجام شود.................................................. 16
2-4-1 اطلاعات مهم برای مدیر..................................................................................... 16
5-1 اپراتور اتاق عمل................................................................................................................... 16
6-1 پزشک (تیم پزشکی)............................................................................................................ 16
2 Use Case های سیستم ........17
1-2 مقدمه..................................................................................................................................... 17
2-2 Use Case های تعریفی......................................................................... 17
1-2-2 Use Case تعریف پزشک ..................................................... 19
2-2-2 Use Case تعریف گروه های پزشکی .................................. 19
3-2-2 Use Case تعریف بیمه........................................................... 20
4-2-2 Use Case تعریف گروه های عمل....................................... 21
5-2-2 Use Case تعریف عمل.......................................................... 22
6-2-2 Use Case تعریف بخش....................................................... 23
7-2-2 Use Case تعریف دارو........................................................... 24
8-2-2 Use Case تعریف نوع پذیرش............................................... 24
9-2-2 Use Case تعریف سرویس.................................................... 25
10-2-2 Use Case تعریف کمک جراح............................................ 26
11-2-2 Use Case تعریف نوع ترخیص........................................... 27
12-2-2 Use Case انواع بیهوشی................................................... 28
13-2-2 Use Case تعریف واحد های دارویی.................................. 28
14-2-2 Use Case تعریف تعرفه ها.................................................. 29
15-2-2 Use Case تعریف کای عمل.............................................. 30
16-2-2 Use Case تعریف دارو های یک عمل.............................. 31
17-2-2 Use Case تعریف ست های عمل...................................... 31
18-2-2 Use Case تعریف استوک اتاق عمل.................................. 32
19-2-2 Use Case شرح عمل.......................................................... 33
20-2-2 Use Case تعریف کاربران................................................... 34
3-2 Use Case های عملی........................................................................... 35
1-3-2 Use Case پذیرش بیمار......................................................... 35
2-3-2 Use Case درج مشخصات بیمار........................................... 36
3-3-2 Use Case درج مشخصات همراه (هان) بیمار..................... 37
4-3-2 Use Case اتاق عمل............................................................. 38
5-3-2 Use Case بخش.................................................................... 40
6-3-2 Use Case ترخیص............................................................. 40
4-2 Use Case های گزارش گیری.............................................................. 42
1-4-2 Use Case بیماران بستری شده بیمه.................................... 42
2-4-2 Use Case بیماران سرپایی بیمه............................................ 43
3-4-2 Use Case بیماران بستری شده بیمه تکمیلی...................... 44
4-4-2 Use Case بیماران سرپایی بیمه تکمیلی.............................. 45
5-4-2 Use Case همه بیماران........................................................ 46
6-4-2 Use Case شخصی پزشک................................................... 46
7-4-2 Use Case مشخصات بیماران بستری شده......................... 47
8-4-2 Use Case عمل های انجام شده پزشکان........................... 48
9-4-2 Use Case عمل های یک بیمار............................................ 48
3 BPM (Business Process Model) های سیستم...................................................................................... 50
1-3 پذیرش و ترخیص از دیدگاه بیمار........................................................................................ 50
1-1-3 بیمار در خواست پذیرش می کند......................................................................... 50
2-1-3 مسئول پذیرش مشخصات بیمار را در سیستم ذخیره می کند.......................... 50
3-1-3 براساس نوع پذیرش به بیمارسرویس داده می شود وموردمعالجه قرارمی گیرد. 50
4-1-3 صورت حساب بیمار بوسیله مامور ترخیص محاسبه می شود......................... 50
5-1-3 صورت حساب را پرداخت کرده وترخیص می شود........................................... 51
2-3 بررسی عملکرد از دیدگاه مدیریت مرکز............................................................................ 51
3-3 بررسی گزارشات مالی توسط پزشک.................................................................................. 51
4 شرح فنی ماژول(Form) ها........................................................................................................................................... 52
1-4 مشخصات ظاهری فرم لیست پزشکان ............................................................................ 52
1-1-4 امکانات فرم........................................................................................................... 52
2-1-4 فیلترهای فرم................................................................................................ 52
3-1-4 دکمه های فرم...................................................................................................... 52
4-1-4 مشخصات ظاهری فرم پزشک.......................................................................... 52
5-1-4 فیلترهای فرم ........................................................................................................ 53
6-1-4 دکمه های فرم...................................................................................................... 53
2-4 مشخصات ظاهری فرم لیست گروههای پزشکی............................................................. 53
1-2-4 فیلترهای فرم ........................................................................................................ 53
2-2-4 دکمه های فرم...................................................................................................... 53
3-2-4 مشخصات گرید یا لیست فرم گروههای پزشکی............................................... 54
4-2-4 مشخصات ظاهری فرم گروه پزشک.................................................................. 54
5-2-4 اجزای فرم.............................................................................................................. 54
6-2-4 فیلترهای فرم......................................................................................................... 54
7-2-4 دکمه های فرم...................................................................................................... 54
3-4 مشخصات ظاهری فرم لیست بیمه ها................................................................................ 54
1-3-4 امکانات فرم........................................................................................................... 54
2-3-4 فیلترهای فرم......................................................................................................... 54
3-3-4 دکمه های فرم...................................................................................................... 55
4-3-4 مشخصات گرید یا لیست فرم لیست بیمه ها...................................................... 55
4-4 مشخصات ظاهری فرم سازمانها......................................................................................... 55
1-4-4 اجزای فرم.............................................................................................................. 55
2-4-4 فیلترهای فرم......................................................................................................... 55
3-4-4 دکمه های فرم...................................................................................................... 56
4-4-4 مشخصات ظاهری فرم اطلاعات بخشها:.......................................................... 56
5-4-4 فیلترهای فرم......................................................................................................... 56
6-4-4 دکمه های فرم...................................................................................................... 56
7-4-4 مشخصات گرید یا لیست فرم اطلاعات بخشها........................................ 56
5-4 مشخصات ظاهری فرم بخش............................................................................................. 56
1-5-4 اجزای فرم.............................................................................................................. 56
2-5-4 فیلترهای فرم......................................................................................................... 56
3-5-4 دکمه های فرم...................................................................................................... 56
6-4 مشخصات ظاهری فرم لیست داروها ................................................................................ 56
1-6-4 امکانات فرم........................................................................................................... 57
2-6-4 فیلترهای فرم......................................................................................................... 57
3-6-4 دکمه های فرم...................................................................................................... 57
4-6-4 مشخصات گرید یا لیست فرم لیست داروها....................................................... 57
5-6-4 مشخصات ظاهری فرم دارو ............................................................................... 57
6-6-4 فیلترهای فرم ........................................................................................................ 58
7-6-4 دکمه های فرم...................................................................................................... 58
7-4 مشخصات ظاهری فرم لیست واحد های دارو................................................................... 58
1-7-4 فیلترهای فرم ............................................................................................... 58
2-7-4 دکمه های فرم...................................................................................................... 58
8-4 مشخصات ظاهری فرم لیست انواع پذیرش....................................................................... 58
1-8-4 فیلترهای فرم......................................................................................................... 58
2-8-4 دکمه های فرم...................................................................................................... 58
3-8-4 مشخصات گرید یا لیست فرم لیست انواع پذیرش............................................ 59
4-8-4 مشخصات ظاهری فرم لیست سرویسها........................................................... 59
5-8-4 امکانات فرم........................................................................................................... 59
6-8-4 فیلترهای فرم......................................................................................................... 59
7-8-4 دکمه های فرم...................................................................................................... 59
8-8-4 مشخصات گرید یا لیست فرم لیست سرویسها.................................................. 59
9-4 مشخصات ظاهری فرم لیست کمک جراحان.................................................................... 59
1-9-4 فیلترهای فرم ........................................................................................................ 59
2-9-4 دکمه های فرم...................................................................................................... 60
3-9-4 مشخصات گرید یا لیست فرم لیست کمک جراحان......................................... 60
4-9-4 مشخصات ظاهری فرم مشخصات کمک جراحان............................................ 60
5-9-4 فیلترهای فرم ........................................................................................................ 60
6-9-4 دکمه های فرم...................................................................................................... 60
10-4 مشخصات ظاهری فرم وضعیت خروج هنگام ترخیص................................................... 60
1-10-4 فیلترهای فرم....................................................................................................... 60
2-10-4 دکمه های فرم.................................................................................................... 60
3-10-4 مشخصات گرید یا لیست فرم وضعیت خروج هنگام ترخیص......................... 60
4-10-4 مشخصات ظاهری فرم وضعیت خروج............................................................. 61
5-10-4 فیلترهای فرم....................................................................................................... 61
6-10-4 دکمه های فرم.................................................................................................... 61
11-4 مشخصات ظاهری فرم لیست انواع بیهوشی................................................................... 61
1-11-4 فیلترهای فرم....................................................................................................... 61
2-11-4 دکمه های فرم.................................................................................................... 61
3-11-4 مشخصات گرید یا لیست فرم لیست انواع بیهوشی......................................... 61
4-11-4 مشخصات ظاهری فرم انواع بیهوشی............................................................... 61
5-11-4 فیلترهای فرم....................................................................................................... 61
6-11-4 دکمه های فرم.................................................................................................... 62
12-4 مشخصات ظاهری فرم تعریف تعرفه دولتی..................................................................... 62
1-12-4 فیلترهای فرم....................................................................................................... 62
2-12-4 دکمه های فرم.................................................................................................... 62
3-12-4 مشخصات ظاهری فرم تعریف کای جراحی................................................... 62
4-12-4 فیلترهای فرم....................................................................................................... 62
5-12-4 دکمه های فرم.................................................................................................... 62
13-4 مشخصات ظاهری فرم لیست ستها.................................................................................. 62
1-13-4 فیلترهای فرم....................................................................................................... 62
2-13-4 دکمه های فرم.................................................................................................... 62
3-13-4 مشخصات گرید یا لیست فرم لیست ستها....................................................... 63
4-13-4 مشخصات ظاهری فرم استوک اتاق عمل....................................................... 63
5-13-4 فیلترهای فرم....................................................................................................... 63
6-13-4 دکمه های فرم.................................................................................................... 63
14-4 مشخصات ظاهری فرم لیست عملها................................................................................ 63
1-14-4 امکانات فرم......................................................................................................... 63
2-14-4 فیلترهای فرم....................................................................................................... 63
3-14-4 دکمه های فرم.................................................................................................... 63
4-14-4 مشخصات گرید یا لیست فرم لیست ستها....................................................... 64
5-14-4 مشخصات ظاهری فرم تعریف کاربر................................................................. 64
6-14-4 فیلترهای فرم....................................................................................................... 64
7-14-4 دکمه های فر...................................................................................................... 64
8-14-4 مشخصات گرید یا لیست فرم لیست ستها....................................................... 64
15-4 مشخصات ظاهری فرم ورود به برنامه.............................................................................. 64
16-4 مشخصات ظاهری فرم پذیرش بیمار................................................................................ 65
1-16-4 امکانات فرم......................................................................................................... 65
2-16-4 دکمه های این فرم............................................................................................. 65
3-16-4 مشخصات ظاهری فرم مشخصات بیمار......................................................... 66
4-16-4 امکانات فرم......................................................................................................... 66
5-16-4 فیلترهای فرم....................................................................................................... 66
6-16-4 دکمه های فرم.................................................................................................... 66
7-16-4 مشخصات گرید یا لیست فرم مشخصات بیمار................................................ 66
8-16-4 مشخصات ظاهری فرم مشخصات همراه بیما................................................ 67
9-16-4 امکانات فرم......................................................................................................... 67
10-16-4 فیلترهای فرم ................................................................................................... 67
11-16-4 دکمه های فرم................................................................................................. 67
12-16-4 مشخصات گرید یا لیست فرم مشخصات همراه بیمار.................................. 67
17-4 مشخصات ظاهری فرم اتاق عمل................................................................................... 67
1-17-4 امکانات فرم......................................................................................................... 67
2-17-4 فیلترهای فرم....................................................................................................... 68
3-17-4 دکمه های فرم.................................................................................................... 68
4-17-4 مشخصات گرید یا لیست فرم اتاق عمل.......................................................... 68
18-4 مشخصات ظاهری فرم بخش.......................................................................................... 69
1-18-4 امکانات فرم......................................................................................................... 69
2-18-4 فیلترهای فرم ..................................................................................................... 69
3-18-4 دکمه های فرم.................................................................................................... 69
19-4 مشخصات گرید یا لیست فرم اتاق عمل.......................................................................... 69
20-4 مشخصات ظاهری فرم ترخیص...................................................................................... 70
1-20-4 امکانات فرم......................................................................................................... 70
2-20-4 فیلترهای فرم ..................................................................................................... 70
3-20-4 دکمه های فرم.................................................................................................... 70
4-20-4 مشخصات گرید یا لیست فرم ترخیص............................................................. 71
5-20-4 مشخصات ظاهری فرم عمل........................................................................... 71
6-20-4 فیلترهای فرم....................................................................................................... 72
7-20-4 دکمه های فرم.................................................................................................... 72
21-4 کلیه فرمهای مربوط گزارشات مختلف ............................................................................ 72
1-21-4 فرمهای مربوط به گزارش گیری از بیماران بستری برای بیمه....................... 72
2-21-4 مشخصات گرید یا لیست فرم............................................................................ 72
22-4 فرمهای مربوط به گزارش گیری از بیماران سرپایی برای بیمه...................................... 73
1-22-4 مشخصات گرید یا لیست فرم............................................................................ 73
23-4 فرمهای مربوط به گزارش گیری از بیماران بستری برای بیمه تکمیلی......................... 73
1-23-4 مشخصات گرید یا لیست فرم ........................................................................... 73
24-4 فرمهای مربوط به گزارش گیری از بیماران سرپایی برای بیمه تکمیلی........................ 74
1-24-4 مشخصات گرید یا لیست فرم ........................................................................... 74
25-4 فرمهای مربوط به گزارش گیری ازهزینه همه بیماران.................................................... 74
1-25-4 مشخصات گرید یا لیست فرم............................................................................ 74
26-4 فرمهای مربوط به گزارش گیری از بیماران بستری شده................................................ 74
1-26-4 مشخصات گرید یا لیست فرم بیماران بستری شده......................................... 75
27-4 فرمهای مربوط به گزارش گیری از عملهای انجام شده پرشکان.................................. 75
1-27-4 مشخصات گرید یا لیست فرم بیماران بستری شده......................................... 75
28-4 فرمهای مربوط به گزارش گیری ازحق العملهای پزشکان.............................................. 75
1-28-4 مشخصات گرید یا لیست فرم بیماران بستری شده ........................................ 75
29-4 فرمهای مربوط به گزارش گیری از صورت حساب بیماران سرپایی............................... 76
1-29-4 مشخصات گرید یا لیست فرم بیماران بستری شده ........................................ 76
30-4 فرمهای مربوط به گزارش گیری از هزینه اتاق عمل....................................................... 76
1-30-4 مشخصات گرید یا لیست فرم بیماران بستری شده ........................................ 76
31-4 فرمهای مربوط به گزارش گیری از هزینه بیهوشی هر پزشک ...................................... 76
1-31-4 مشخصات گرید یا لیست فرم هزینه بیهوشی هر پزشک................................ 76
32-4 فرمهای مربوط به گزارش گیری از هزینه داروهای اتاق عمل ...................................... 77
1-32-4 مشخصات گرید یا لیست فرم هزینه داروهای اتاق عمل................................ 77
33-4 فرمهای مربوط به گزارش گیری از هزینه سرویسها ....................................................... 77
1-33-4 مشخصات گرید یا لیست فرم هزینه سرویسها................................................. 77
34-4 فرمهای مربوط به گزارش گیری از هزینه داروهای آزاد بیماران بیمه ای...................... 77
1-34-4 مشخصات گرید یا لیست فرم هزینه داروهای آزاد بیماران بیمه ای.............. 77
35-4 فرمهای مربوط به گزارش گیری از هزینه کلی داروهای آزاد......................................... 78
1-35-4 مشخصات گرید یا لیست فرم هزینه کلی داروهای آزاد.................................. 78
36-4 فرمهای مربوط به گزارش گیری از هزینه لباس بیماران................................................. 78
1-36-4 مشخصات گرید یا لیست فرم هزینه لباس بیماران.......................................... 78
37-4 فرمهای مربوط به گزارش گیری از هزینه غذای بیماران................................................ 78
1-37-4 مشخصات گرید یا لیست فرم هزینه کلی غذای ............................................ 79
38-4 فرمهای مربوط به گزارش گیری ازحق العملهای خاص پزشکان.................................. 79
1-38-4 مشخصات گرید یا لیست فرم حق العملهای خاص پزشکان.......................... 79
39-4 فرم مربوط به تغییر کلمه عبور........................................................................................... 79
1-39-4 فیلترهای فرم....................................................................................................... 79
2-39-4 دکمه های فرم.................................................................................................... 79
40-4 فرم مربوط به تعویض کاربر............................................................................................... 79
1-40-4 فیلترهای فرم....................................................................................................... 79
2-40-4 دکمه های فرم.................................................................................................... 80
41-4 فرم مربوط به تغییر کلمه عبورپزشکان.............................................................................. 80
1-41-4 فیلترهای فرم....................................................................................................... 80
2-41-4 دکمه های فرم ................................................................................................... 80
3-41-4 مشخصات گرید یا لیست فرم تغییر کلمه عبورپزشکان .................................. 80
42-4 فرم مربوط به ماشین حساب............................................................................................. 80
43-4 فرم مربوط به پشتیبان گیری............................................................................................. 80
1-43-4 فیلترهای فرم....................................................................................................... 80
2-43-4 دکمه های فرم.................................................................................................... 81
44-4 فرم مربوط به تعیین مسیرپشتیبان گیری.......................................................................... 81
1-44-4 فیلترهای فرم....................................................................................................... 81
2-44-4 دکمه های فرم.................................................................................................... 81
45-4 فرم مربوط به بازیابی پشتیبان........................................................................................... 81
1-45-4 فیلترهای فرم....................................................................................................... 81
2-45-4 دکمه های فرم.................................................................................................... 81
46-4 فرم مربوط به تغییر پنل...................................................................................................... 81
1-46-4 فیلترهای فرم....................................................................................................... 82
2-46-4 دکمه های فرم.................................................................................................... 82
5 ERD های سیستم 83
1-5 اصلی...................................................................................................................................... 84
2-5 عمل ها.................................................................................................................................. 94
3-5 روابط میان پزشکان و سرویس ها...................................................................................... 95
4-5 شرح حال برای عمل............................................................................................................ 95
5-5 شرح حال کلی...................................................................................................................... 98
6-5 تخصیص دارو برای عمل..................................................................................................... 99
نتیجه گیری 100
منابع و ماخذ 101
چکیده
در این پروزه بسیار سعی شد، تا از یکی از متدولوژی های تولید نرم افزار استفاده شود، اما با توجه به دانش اندک مجریان پروژه نسبت به یک متدولوژی واحد و نبود تجربه کافی، مراحل تجزیه و تحلیل پروژه براساس نیاز هایی که مجریان ضروری می دیدند انجام شد. در مراحل تحلیل، ابتدا USE Case های اصلی سیستم دستی جمع آوری شد، سپسBPM(business Process Model) های سیستم مورد ارزیابی قرار گرفت. بر اساس UseCase ها مازول های برنامه (Form's) طراحی شدند. کمک دیگر Use Case ها نشان دادن ورودی ها و خروجی های (گزارشات) سیستم بود که بر اساس آنها ERD منطقی و سپس ERD فیزیکی بنا نهاده شد. شرح فنی ماژول ها نیز در ادامه نوشته شد تا براساس آن نرم افزار به مرحله تولید برسد.
مقدمه
در کشور ما صنعت نرم افزار یک صنعت نوپا می باشد، شاید سابقه تولید نرم افزار در ایران به بیش از 15 سال برسد، اما نباید این نکته را فراموش کنیم که ما همیشه مصرف کننده بوده ایم. زبان های برنامه نویسی، سیستم های عامل، بهبود دهنده های کامپایلر و چندیدن محصول بنیادین دیگر همه و همه را از دیگران دریافت کرده و استفاده نموده ایم. اگر نیازی به تغییر در این محصولات احساس کرده ایم همیشه به انتظار ارائه نسخه بعدی از سوی شرکت های تولید کننده نشسته ایم. کار های نرم افزاری که بصورت تیمی انجام میشوند به تازه گی رونق گرفته اند.
از این رو از طرف مجریان پروژه تصمیم گرفته شد تا این پروزه به صورت منفرد اجرا نشود، هر چند دو نفر نمی توانند یک تیم باشند، این حرکت می توانست روحیه کار تیمی را حد اقل در مجریان آن پرورش دهد.
از طرفی با آَشنایی قبلی مجریان نسبت به سیستم های درمانی از جمله کلنیک های جراحی تصمیم بر آن شد تا بنای این پروژه برپایه این سیستم ها باشد. برای نمود عملی این طرح تصمیم گرفته شد تا از اتتزاع دوری شود و کار عملا بر روی یک مرکز درمانی انجام شود. اما متاسفانه هیج یک از مراکز درشهر مشهد حاضر به همکاری در این زمینه نشدند. و پروژه براساس یک سری فرضیات بنا نهاده شد. البته کمک هایی همه شد که نمی توان از آنها چشم پوشید. با کامل تر شدن پروژه یک مرکز جراحی در شهر قم حاضر به همکاری شد که برنامه بوسیله سیستم RAS برای آنها نصب و راه اندازی شد و هم اکنون در مرحله آزمایش می باشد.
با توجه به فراگیر شدن صنعت نرم افزار و نیاز جامعه جهانی به این فناوری بالا (High-Tech) دانشجویان رشته نرم افزار می باید گام موثری در این راه بردارند. صنعتی که در کشور ما همچنان رنگ و بوی آماتور دارد.
تکنولوژی های مورد استفاده
سیستم عامل ویندوز یکی از محبوب ترین سیستم های عامل در دنیا می باشد، که در میان کاربران غیر حرفه ای بی رغیب است. کاربر به راحتی می تواند با آن ارتباط بر قرار نماید و از امکانات آن استفاده نماید. زبان های برنامه نویسی و نرم افزارهای پایگاه داده مختلفی برای آن طراحی و تولید شده اند، که توسعه نرم افزار های مختلف بر روی آن را از دیدگاه فنی بسیار آسان و راحت نموده است. پشتیبانی ویندوز از انواع شبکه های کامپیوتری خود یکی دیگر از معیار های انتخاب این سکو می باشد. در نهایت و با توجه به تمامی مزیت های ویندوز نباید این نکته را کتمان کنیم که ویندوز نه تنها برای مجریان این پروژه بلکه برای تمامی تولید کننده گان نرم افزار در ایران تنها انتخاب می باشد.
با توجه به نحوه کاربری این پروژه (در ادامه نوشتار در مورد آن بیشتر توضیح داده خواهد شده) برنامه بر روی یک شبکه محلی می باید استقرار یابد . بدین منظور از نسخه Windows Server 2003 برای سیستم سرور و برای ایستگاه های کاری از XP Windows استفاده خواهد شد.
زبان برنامه نویسی دلفی یکی از زبان های پر کاربرد و مفید برای تولید برنامه های سازمانی می باشد. دلفی از کامپایلر کامل شده پاسکال استفاده می کند. این زبان OOP را به صورت کامل پوشش می دهد و براساس طراحی کامپوننتی ساخته شده است. دلفی بر روی پلتفرم های ویندوز و لینوکس قابل استفاده می باشد. دو کتابخانه بزرگ VCL و CLX به ترتیب برای ویندوز و لینوکس طراحی شده اند.
دلفی قابلیت اتصال به انواع نرم افزارهای پایگاه داده را دارا می باشد. نرم افزار های مبتنی بر فایل مثل پارادوکس و اکسس و همچنین سرور های بانک اطلاعتی مپل اورکل و SQL Server از جمله این پایگاه های داده می باشند.
با توجه به استفاده از سکوی ویندوز و زبان دلفی نرم افزار SQL Server به عنوان یک گزینه خوب مورد توجه قرار گرفت . این نرم افزار یک RDBMS نسبتا قدرتمند می باشد نیاز به هزینه نگهداری زیادی نداشته و مقرون به صرفه می باشد(هزینه خرید آن در اکثر موارد صفر می باشد).
در نهایت استفاده از پایگاه داده رابطه ای SQL Server 2000 و زبان دلفی 7 بر روی سکوی ویندوز مورد تایید قرار گرفت.

1- مسئول ترخیص
2- مدیریت مرکز
رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست انواع پذیرش باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست انواع پذیرش بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست انواع پذیرش قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.

9-2-2 Use Case تعریف سرویس
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول پذیرش
2- مسئول ترخیص
3- مدیریت مرکز
رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست سرویس ها باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست سرویس ها بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست سرویس ها قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.

10-2-2 Use Case تعریف کمک جراح
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول پذیرش
2- مسئول ترخیص
3- مدیریت مرکز
رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست کمک جراحان باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست کمک جراحان بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست کمک جراحان قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.

11-2-2 Use Case تعریف نوع ترخیص
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول پذیرش
2- مسئول ترخیص

رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست انواع ترخیص باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست انواع ترخیص بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست انواع ترخیص قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.

12-2-2 Use Case انواع بیهوشی
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول پذیرش
2- مسئول ترخیص
رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست انواع بیهوشی باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست انواع بیهوشی بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست انواع بیهوشی قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.

13-2-2 Use Case تعریف واحد های دارویی
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول پذیرش
2- مسئول ترخیص
رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست واحد های دارویی باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست واحد های دارویی بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست واحد های دارویی قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.

14-2-2 Use Case تعریف تعرفه ها
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول ترخیص
2- مدیریت مرکز
رفتار کاربر :
1- فرمی با تعدادی فیلد متنی جهت وارد کردن اعداد تعرفه توسط برنامه نمایش داده می شود. ،در صورت خالی بودن فیلد های فرم، ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن فرم کاربر مقادیر آنرا به دلخواه تغییر می دهد.
2- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
3- فرم ورود داده بسته می شود.
4- برنامه به حالت پیش فرض می رود.

15-2-2 Use Case تعریف کای عمل:
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول ترخیص
2- مدیریت مرکز
رفتار کاربر:
1- فرم لیست عمل ها باز می شود.
2- کاربر باید از لیست یکی از عمل ها را انتخاب نماید.
3- کاربر در این مرحله 2 انتخاب دارد:
1- انتخاب : با انتخاب آن برنامه به مرحله 4 خواهد رفت.
2- انصراف: فرم لیست دارو ها بسته شود و برنامه به حالت پیش فرض برود.
4- کاربر لیسمت بیمه ها را خواهد دید.
5- کاربر باید یکی از گرینه ها را انتخاب نماید.
6- کاربر در این مرحله 2 انتخاب دارد:
1- انتخاب: با فشردن آن برنامهع به مرحله 7 خواهد رفت.
2- کنسل: فرم لیست بیمه بسته می شود و برنامه به حالت پیش فرض خواهد رفت.
7- کاربر باید دکمه انتخاب را برند.
8- باید فرمی باز شود تا کاربر بتواند در آن کا های مربوطه را وارد نماید. فرم لیست بیمه در مرحله قبل بسته شود و فرم لیست عمل ها باز شود. فرم تعریف کاها باید بر روی این فرم باز شود.
9- بعد از پر کردن فرم کاربر یکی از سه انتخاب زیر را دارد:
1- تائید : مقدار وارد شده را تایید می کند.
2- انصراف : عملیات صورت گرفته تا این لحظه کنسل می شود و فرم لیست عمل ها به کاربر نشان داده خواهد شد.
3- پرش : برنامه از لیست عمل ها عمل بعدی را انتخاب خواهد کرد و برنامه به اول مرحله 9 خواهد رفت.
10- پس از انجام کار کاربر باید دکمه انصراف را بفشارد .
11- برنامه به حالت پیش فرض می رود.

16-2-2 Use Case تعریف دارو های یک عمل:

پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.
)Actor های) انجام دهنده:
1- مسئول ترخیص
2- پزشک

رفتار کاربر:
17-2-2 Use Case تعریف ست های عمل
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول پذیرش
2- مسئول ترخیص
3- پزشک
4- مدیر مرکز

رفتار کاربر :
1- کاربر با کلیک روی گزینه مورد نظر فرم را باز می کند.
2- فرم لیست ست های عمل باز می شود.
3- کاربر با انتخاب یکی ازجهار گزینه زیر عملی را برای انجام انتخاب می کند:
عمل اضافه : با انتخاب آن کاربر به مرحله 4 می رود. عمل ویرایش : برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید. سپس به مرحله 4 می رود. عمل حذف: برای انتخاب این عمل کاربر می باید یکی از گزینه های لیست را انتخاب نماید . سپس عمل را انجام دهد. انصراف : با انتخاب این گزینه فرم لیست ست های عمل بسته شده و برنامه به حالت پیش فرض می رود.
4- فرمی با گزینه های مربوط به این بخش باز شده است،در صورت خالی بودن فیلد های فرم ‌کاربر محتویات آن را پر می کند و در صورت مقدار داشتن کاربر مقادیر آنرا به دلخواه تغییر می دهد.
5- در این مرحله کاربر 2 انتخاب دارد:
عمل ذخیره سازی: کاربر با انتخاب این عمل مقادیر وارد شده را ذخیره می کند. عمل انصراف : کاربر با انتخاب این عمل تمامی عملیاتی را که قبلا انجام شده است را کنسل می کند.
6- فرم ورود داده بسته می شود.
7- برنامه در فرم لیست ست های عمل قرار دارد.
8- کاربر می تواند کار را از مرحله 3 شروع کند.


18-2-2 Use Case تعریف استوک اتاق عمل
پیش فرض :
برنامه باز شده و کاربر با طراحی منو های برنامه آشنایی کامل دارد.

)Actor های) انجام دهنده:
1- مسئول ترخیص
2- مدیر مرکز

مشخصات فروشنده

نام و نام خانوادگی : مجتبی خادم پیر

شماره تماس : 09151803449 - 05137530742

ایمیل :info@payfile.org

سایت :payfile.org

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 309 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل

پروژه بررسی سایت گالری عکس در 39 صفحه ورد قابل ویرایش

بررسی سایت گالری عکس
بررسی سایت گالری عکس - پروژه بررسی سایت گالری عکس در 39 صفحه ورد قابل ویرایش



پروژه بررسی سایت گالری عکس در 39 صفحه ورد قابل ویرایش



عنوان صفحه

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

شکل ظاهری صفحات سایت ...........................................................................

چکیده ............................................................................................................. 11

محدودیت ها .................................................................................................. 12

ثبت نام ........................................................................................................... 12

LOGIN کردن ............................................................................................ 18

LOGOUT کردن ....................................................................................... 22

SEARCH کردن ........................................................................................ 22

UPLOAD کردن ........................................................................................ 25

فهرست منابع .................................................................................................. 38



مقدمه :

دنیای عجیبی است که تکنولوژی های مربوط به آن تار جهان گستر "World Wide Web" اغلب بدون پشتیبانی کافی عرضه می شوند و کاربران این تکنولوژی همه روزه با واژگـان جدیدی بر خورد میکنند که باعث سر در گمی آنها می شوند. برای نمونه میتوان به رشد نرم افزارهای open source اشاره کرد که عبارتند از:

برنامه های که بتوان آنها را گسترش داد و یا تغییراتی در ساختار آنها ایجاد کرد متداول ترین این برنامه ها سیستم عامل Unix و به طور خاص Linux می باشد. این برنامه ها با وجود ثبات و پایداری، دارای یک مشکل بزرگ است و آن دشوار بودن آموختن این برنامه ها می باشد. کمبود راهنماهایی که به زبان ساده این برنامه ها را به مبتدیان آموزش دهد باعث شده است که این دسته از نرم افزار ها از جایگاه واقعی خود دور نگاه داشته شوند. PHP یکی از زبانهای اسکریپتی open source است و ابزار مفیدی می باشد که تا کنون علی رغم سادگی استفاده از آن هنوز به صورت شایسته ای از آن استقبال نشده است.

PHP چیست ؟

PHP سال 1994 توسط Rasmus Lerdorf ایجاد شد و مخفف واژگان Personal Home Pages به حساب می آید. با گسترش قابلیت ها و موارد استفاده این زبان PHP در معنای Hypertext Preprocessor به کار گرفته شد. عبارت پیش پردازشگر (Preprocessor) بدین معنی است که PHP اطلاعات را قبل از تبدیل به زبان Html پردازش می کند.

مطابق مطالب سایت وب رسمی PHP که در آدرس http://www.php.net قرار دارد، PHP زبان اسکریپتی سمت سرویس دهنده Html Embeded , Cross-Platform ,(Server-side) می باشد.

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

چگونگی ادامه این روند را در درس های آتی توضیح داده خواهد شد. منظور از Cross-Platform بودن این زبان این است که بروی هر سیستم و با هر سیستم عاملی از قبیل : Unix, Windows NT, Macintosh, Os/2 اجرا میشوند. توجه کنید که منظور از سیستم عامل، سیستم عامل هایی می باشند که بر روی سرویس دهنده نصب می شوند. PHP نه تنها قابلیت اجرا بر روی هر سیستم عاملی را دارا می باشد بلکه برای منتقل کردن برنامه های آن از یک سیستم عامل به سیستم عامل دیگر احتیاج بــه تغییرات اندکی خواهید داشت و حتی در بعضی از موارد بدون احتیاج به هیچ تغییری می توانید یک برنامه به زبان php را از یک سیستم عامل به سیستم عامل دیگر منتقل کنید.

منظور از Html embeded بودن PHP این است که دستورات این زبان در بین کدهای html قرار می گیرند. بنابراین برنامه نویسی به زبان PHP کمی پیچیده تر از برنامه نویسی به زبان Html به حساب می آید.

PHP بر خلاف زبانهای برنامه نویسی (Programming Languages) یک زبان اسکریپتی (Scripting Language) می باشد به عبارت دیگر دستورات PHP بعد از رخداد یک رویداد (Event) اجرا می شوند. این رویدادها می توانند شامل ارسال یک فرم رفتن به یک URL مشخص و یا مواد دیگر باشند متداولترین زبان اسکریپتی زبان Java Script می باشد که معمولا برای پاسخ به رویدادهای کاربر در مرورگر وب بــه کار می رود تفاوت عمده Java Script با PHP در این است که Java Script یک تکنولوژی سمت سرویس گیرنده (Client-side) می باشد. زبان هایی مانند Java Script یا PHP تفسیر شونده (Interpreted) نامیده میشوند. به عبــارت دیگر برای اجرا به یک مفسر مانند مرورگر وب احتیاج دارند. اما زبانهای برنامه نویسی مانند C یا Java بعد از ترجمه به زبان ماشین (Compile) به خودی خود قابل اجرا می باشند.جدیدترین نسخه PHP نسخه 4 این زبان اسکریپتی می باشد و کلیه فایل ها و کدهایی که توی این وبلاگ ارائه میشه تحت این نسخه کار میکنند. اما یک مشکل هست که اکثر سرویس دهنده ها از نسخه 3 استفاده میکنند. تفاوت این دو نسخه PHP بسیار اندک هست و تغییرات مهم عموما در مسیر اصلاح عملکرد این زبان صورت گرفته شده است.

چرا PHP ؟

اولین چیزی که می خواهم در موردش توضیح دهم این است که به چه علتی ما از PHP استفـاده می کنیم؟ PHP در مقایسه با تکنولوژی های مشــابه سریعتر بهتر و آسانتر است. از جمله تکنولوژی هــای مشابه برای طراحی یک سایت وب می توان به این موارد اشاره کرد :اسکریپت های Common Gateway interface) CGI) که معمولا به زبان Perl نوشته می شوند و ASP . مزیتی که PHP در مقــــابل HTML دارد این است که HTML یک سیستم حدود به حساب می آید و توانایی ایجاد ارتباط متقابل با کاربر را ندارد. یک صفحه HTML ساده توانایی پاسخ به اعمال کاربر را ندارد اما با استفاده از PHP شما میتوانید صفحاتی بر اساس سیستم عامل کاربر و یا تاریخ مشـاهده صفحه تنظیم کنید . همچنین PHP می تواند با فایل ها یا پایگاههــــــــای داده (DataBase) ارتباط بر قرار کند و بسیاری عملیات دیگر که HTML قادر به انجام به آنها نمی باشد.

شاید یک سوال برای شما به وجود بیاد که چــــرا یک طراح وب بهتر است که از زبان PHP به جای زبانهــای مانند CGI و ASP و یا JSP برای طراحی سـایت دینــــــــامیک استفاده کند؟

دلیل اول سرعت بیشتر PHP چه در برنامه نویسی و ایجاد برنامه هایی به این زبان و چه در اجرا می باشد . همچنین PHP برای یادگیری بسیار ساده می باشد و افــراد بدون نیاز به زمینه های قبلی در برنامه نویسی و تنهــا با یادگیری دستورات و راهنماهایی که وجود دارد می توانند این زبان را یاد بگیرند. دومین دلیل این است که PHP به صورت اختصاصی تنها برای ایجاد صفحـات دینامیک طراحی شده است. امـــا Perl و VbScript و یا Java اینگونه نیستند و به همین دلیل PHP سریعتر و ساده تر از تکنولوژی های جایگزین می باشد.

مشخصات فروشنده

نام و نام خانوادگی : مجتبی خادم پیر

شماره تماس : 09151803449 - 05137530742

ایمیل :info@payfile.org

سایت :payfile.org

مشخصات فایل

فرمت : doc

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

قیمت : برای مشاهده قیمت کلیک کنید

حجم فایل : 2275 کیلوبایت

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

پرداخت و دانلودگزارش خرابی و شکایت از فایل