جهت استفاده بهتر از گوگل کروم استفاده نمایید.
تجزیه و تحلیل سیستم بیمارستان
فهرست مطالب
عنوان صفحه
فصل اول : چشم انداز پروژه (Vision)5
1-1- مقدمه. 6
1-2- Visionچیست... 6
1-3- موضوع پروژه. 6
1-4- اهداف پروژه. 6
1-5- انجام پروژه چه سودی دارد[2]. 7
1-6- ذینفعان پروژه. 7
1-7- سابقه انجام پروژه های مشابه. 8
1-8- معایب پروژه های گذشته. 8
1-9- زبان برنامه نویسی.. 9
1-10- پایگاه داده. 9
1-11- روش تحلیل سیستم.. 9
1-12- سیستم عامل مورد نیاز برای پیاده سازی.. 9
1-13- سایر نرم افزارهای مورد نیاز برای پیاده سازی سیستم.. 9
فصل دوم : تحلیل و طراحی بخش سیستم پذیرش بیمارستان. 10
نکاتی راجع به نوشتن سناریو برای Use Caseها11
سناریوی Use Caseثبت اطلاعات بیمار. 12
نمودار توالی (Sequence Diagram) ثبت اطلاعات بیمار. 13
نمودار همکاری (Collaboration Diagram) ثبت اطلاعات بیمار. 14
نمودار فعالیت (Activity Diagram) ثبت اطلاعات بیمار. 15
سناریوی Use Caseثبت بخش بیمار. 16
نمودار توالی (Sequence Diagram) ثبت بخش بیمار. 17
نمودار همکاری (Collaboration Diagram) ثبت بخش بیمار. 18
نمودار فعالیت (Activity Diagram) ثبت بخش بیمار. 19
سناریوی Use Caseثبت انواع بیماری.. 20
نمودار توالی (Sequence Diagram) ثبت انواع بیماری.. 21
نمودار همکاری (Collaboration Diagram) ثبت انواع بیماری.. 22
نمودار فعالیت (Activity Diagram) ثبت انواع بیماری.. 23
سناریوی Use Caseثبت پرونده بیمار. 24
نمودار توالی (Sequence Diagram) ثبت پرونده بیمار. 25
نمودار همکاری (Collaboration Diagram) ثبت پرونده بیمار. 26
نمودار فعالیت (Activity Diagram) ثبت پرونده بیمار. 27
سناریوی Use Caseویزیت بیمار. 28
نمودار توالی (Sequence Diagram) ویزیت بیمار. 29
نمودار همکاری (Collaboration Diagram) ویزیت بیمار. 30
نمودار فعالیت (Activity Diagram) ویزیت بیمار. 31
سناریوی Use Caseثبت دارو. 32
نمودار توالی (Sequence Diagram) ثبت دارو. 33
نمودار همکاری (Collaboration Diagram) ثبت دارو. 34
نمودار فعالیت (Activity Diagram) ثبت دارو. 35
سناریوی Use Caseفرم ترخیص بیمار. 36
نمودار توالی (Sequence Diagram) فرم ترخیص بیمار. 37
نمودار همکاری (Collaboration Diagram) فرم ترخیص بیمار. 38
نمودار فعالیت (Activity Diagram) فرم ترخیص بیمار. 39
سناریوی Use Caseوضعیت حساب بیمار. 40
نمودار توالی (Sequence Diagram) وضعیت حساب بیمار. 41
نمودار همکاری (Collaboration Diagram) وضعیت حساب بیمار. 42
نمودار فعالیت (Activity Diagram) وضعیت حساب بیمار. 43
سناریوی Use Caseوضعیت درمان بیمار. 44
نمودار توالی (Sequence Diagram) وضعیت درمان بیمار. 45
نمودار همکاری (Collaboration Diagram) وضعیت درمان بیمار. 46
نمودار فعالیت (Activity Diagram) وضعیت درمان بیمار. 47
فصل سوم : نمودار Classسیستم بخش پذیرش بیمارستان. 48
مقدمه. 49
نمودار اصلی Classسیستم.. 50
توضیحات متدهای نمودار کلاس اصلی سیستم.. 51
جزئیات و نام هر کلاس... 52
1-کلاس کاربر. 52
2-کلاس مسئول پذیرش... 52
3- کلاس مسئول مالی.. 53
4- کلاس کارشناس ترخیص.... 53
5- کلاس پزشک.... 53
6- کلاس پرستار. 53
7- کلاس اطلاعات بیمار. 54
8- کلاس ویزیت بیمار. 54
9- کلاس وضعیت حساب... 55
10- کلاس فرم ترخیص.... 55
11- کلاس درمان. 56
12- کلاس بیماری.. 56
13- کلاس دارو. 57
14- کلاس بخش.... 57
15- کلاس پرونده. 58
در این فصل ابتدا تعریفی از Visionارائه می دهیم و سپس به بررسی مواردی می پردازیم که باید در چشم انداز پروژه یا همان Visionباید مورد بررسی قرار گیرد.
Visionیا چشم انداز پروژه در حقیقت یک سری مستندات اولیه پروژه است که شامل بررسی موارد ذیل می باشد:
موضوع پروژه
اهداف پروژه
انجام پروژه چه سودی دارد
ویژگیهای پروژه
ذینفعان پروژه چه کسانی هستند
سابقه انجام پروژه های مشابه
معایب پروژه های گذشته
زبان برنامه نویسی
پایگاه داده
سیستم عامل مورد استفاده
روش تحلیل
نرم افزارهای مورد نیاز برای تحلیل و پیاده سازی
موضوع پروژه جاری پیاده سازی یک سیستم بیمارستان می باشد.
هدف از پیاده سازی ، سیستمی است که با آن بتوان عملیات نمایش لیست بیماران پذیرش شده ، نمایش لیست بخش هایی که بیماران در آن جا بستری شده اند و... را انجام داد.
در پیاده سازی این پروژه اهداف تجاری مد نظر نمی باشد. بلکه فقط اهداف آموزشی زیر مد نظر می باشد: (البته ممکن است از این سیستم در مقاصد تجاری نیز استفاده شود)
آشنایی با برنامه های اپلیکیشن
آشنایی با تحلیل این گونه برنامه ها
آشنایی با روش پیاده سازی این گونه نرم افزارها
آموزش برنامه نویسی سیستمهای تحت ویندوز
آموزش نحوه استفاده از ابزارهای برنامه نویسی برای پیاده سازی این گونه سیستمها
آموزش نحوه ارتباط بین پایگاه داده و فرم ها در این گونه سیستمها
آشنایی با روش برنامه نویسی تجاری