(۸۵۱۰۸۲۴۸) ینموم مانهب (۸۵۱۰۵۱۴۵) یدمص...

248
م خدا به نا بیمارستان مدیریتت سامانهیوعه مستنداجم م) مومنی بهنام۸۵۱۰۸۲۴۸ ( ) ن صمدی حسی۸۵۱۰۵۱۴۵ ( ه کوال گرو1

Upload: others

Post on 13-Mar-2020

32 views

Category:

Documents


0 download

TRANSCRIPT

به نام خدا

‌هی مدیریت بیمارستان مجموعه مستندات سامان

)۸۵۱۰۸۲۴۸بهنام مومنی (

)۸۵۱۰۵۱۴۵حسین صمدی (

گروه کوال

1

توصیفنسخهتاریخسند مورد کاربرد۱۳۸۹۱ / ۱ / ۱۴

سند مورد کاربرد ساختاردهی شده ۱۳۸۹2 / ۱ / ۱۹

‌هی واسط کاربری۱۳۸۹۳ / ۱ / 2۸ ‌هی اولی مشخصات تکمیلی، نمون

‌سهای فاز تحلیل، نمودار فعالیت۱۳۸۹۴ / 2 / ۱۱ نمودار کل

نمودار فعالیت تکمیل شده، نمودار توالی تحلیل، تعیین۱۳۸۹5 / 2 / 2۸‌هسازی، برنامه تکرارهای فاز معماری و مشخصات پیاد

Elaboration

سند نمودار کلس طراحی۱۳۸۹6 / ۳ / ۸

سند نمودار کلس طراحی، نمودار توالی طراحی،۱۳۸۹7 / ۴ / ۱فهرست الگوهای استفاده شده

سند نمودار مولفه، برنامه تکرارهای فاز۱۳۸۹۸ / ۴ / ۸Construction

شمای پایگاه داده، نمودار استقرار۱۳۸۹۹ / ۴ / ۱5

مستندات نصب، مستندات استفاده، محصول نهایی۱۳۸۹۱0 / ۴ / 27

اصلح ایرادات مستندات۱۳۸۹۱۱ / 5 / 2

2

فهرست

فهرست مستندات

14............................................................................................................................................................نمایه مستندات14...............................................................................................................................................سند مورد کاربرد

14.....................................................................................................................................سند مشخصات تکمیلی‌هی واسط کاربری سامانه ‌هی اولی 14.........................................................................................................سند نمون

15............................................................................................................................................سند نمودار فعالیت15.............................................................................................................................................سند نمودار کلس15..............................................................................................................................................سند نمودار توالی

‌مافزار 15........................................................................................................................................سند معماری نر‌هسازی 16................................................................................................................................سند مشخصات پیاد

‌هریزی فاز elaboration..................................................................................................................16سند برنام16..............................................................................................................................................سند نمودار مولفه

‌هریزی فاز construction................................................................................................................16سند برنام17.......................................................................................................................................سند شمای پایگاه داده

17...........................................................................................................................................سند نمودار استقرار17......................................................................................................................................................مستند نصب

17..................................................................................................................................راهنمای استفاده از برنامه17........................................................................................................................................راهنمای حذف برنامه

18............................................................................................................................الگوهای طراحی استفاده شده‌هنامه 18.............................................................................................................................................................واژ

19.........................................................................................................................................................سند مورد کاربرد19................................................................................................................................................................مقدمه

3

19.......................................................................................................................................................شرح سامانه20............................................................................................................................................نمودار مورد کاربرد

22....................................................................................................................................مشخصات موارد کاربرد

61...............................................................................................................................................سند مشخصات تکمیلی61................................................................................................................................................................مقدمه

61..............................................................................................................................مشخصات عملکردی سامانه62.............................................................................................................................نیازهای غیرعملکردی سامانه

62..........................................................................................................................................................کارایی62..............................................................................................................................................قابلیت استفاده

62............................................................................................................................................................امنیت62..............................................................................................................................................قابلیت اطمینان

63........................................................................................................................................................پشتیبانی63.......................................................................................................................................................نگهداری

63......................................................................................................................حقوق استفاده و انتشار سامانه63.................................................................................................................................................انتقال پذیری

‌تهای طراحی 64.................................................................................................................................محدودی64...............................................................................................................................................واسط کاربری

64.......................................................................................................................................آموزش و راهنمایی

‌هی واسط کاربری سامانه ‌هی اولی 65...................................................................................................................سند نمون65................................................................................................................................................................مقدمه

65...........................................................................................................................................................فرم ورود65...........................................................................................................................................پنجره اصلی - مدیر

66.....................................................................................................................................................فرم کارمندان66...................................................................................................................................فرم افزودن کارمند جدید

67..........................................................................................................................فرم ویرایش مشخصات کارمند

4

68........................................................................................................................................................فرم اتاق ها68......................................................................................................................................فرم افزودن اتاق جدید

69.............................................................................................................................فرم ویرایش مشخصات اتاق69........................................................................................................................................................فرم اتاق ها

‌شها 70....................................................................................................................................................فرم گزار70.......................................................................................................................................پنجره اصلی - پزشک

71.................................................................................................................................................مشاهده وظایف71......................................................................................................................................مشاهده وظایف روزانه

72....................................................................................................................مشاهده وظایف در یک بازه زمانی72.........................................................................................................................................مشاهده پرونده بیمار

73...................................................................................................................................فرم مشاهده پرونده بیمار74.......................................................................................................................................فرم تعریف کار جدید

75.....................................................................................................................................فرم جستجوی کارمندان75.......................................................................................................................................فرم جستجوی بیماران76........................................................................................................................................پنجره اصلی - پرستار

76...........................................................................................................................پنجره اصلی - کارمند پذیرش77...............................................................................................................................................فرم پذیرش بیمار

77.............................................................................................................................................فرم ترخیص بیمار

78......................................................................................................................................................سند نمودار فعالیت78................................................................................................................................................................مقدمه

78.......................................................................................................................................نمودار فعالیت «ورود»79.....................................................................................................................................نمودار فعالیت «خروج»

80...............................................................................................................نمودار فعالیت «تعریف کارمند جدید»81..........................................................................................................................نمودار فعالیت «اخراج کارمند»

82................................................................................................................نمودار فعالیت «تعریف بخش جدید»

5

83...................................................................................................................نمودار فعالیت «تعریف اتاق جدید»84..........................................................................................................نمودار فعالیت «اختصاص اتاق به بخش»

85...............................................................................................نمودار فعالیت «مشاهده گزارش عملکرد بخش»86...........................................................................................نمودار فعالیت «مشاهده گزارش عملکرد کارمندان»

87....................................................................................................................نمودار فعالیت «تعریف کار جدید»88.......................................................................................................نمودار فعالیت «محول کردن کار به پرستار»

89...........................................................................................................................نمودار فعالیت «پذیرش بیمار»90..........................................................................................................................نمودار فعالیت «ترخیص بیمار»

91..........................................................................................................نمودار فعالیت «جستجو بر روی بیماران»92.......................................................................................................نمودار فعالیت «جستجو بر روی کارمندان»

93...............................................................................................................نمودار فعالیت «مشاهده پرونده بیمار»94...............................................................................................................نمودار فعالیت «اعلم انجام شدن کار»

95............................................................................................................نمودار فعالیت «مشاهده وظایف روزانه»96....................................................................نمودار فعالیت «مشاهده وظایف محوله در یک بازه زمانی خاص»

97.............................................................................................................نمودار فعالیت «ویرایش اطلعات اتاق»98..........................................................................................................نمودار فعالیت «ویرایش اطلعات بخش»

99..............................................................................................................................نمودار فعالیت «حذف اتاق»100..........................................................................................................................نمودار فعالیت «حذف بخش»

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

102.....................................................................................................................................................سند نمودار کلس102..............................................................................................................................................................مقدمه

‌سهای تحلیل 102.........................................................................................................................سند نمودار کل‌سهای طراحی 104........................................................................................................................سند نمودار کل

ir.koala........................................................................................................................104سند نمودار بسته ir.koala.gui................................................................................................................105سند نمودار بسته

6

ir.koala.gui.medical..............................................................................................105سند نمودار بسته ir.koala.gui.staff.....................................................................................................106سند نمودار بسته ir.koala.gui.staff.authurizer...............................................................................107سند نمودار بسته ir.koala.medical......................................................................................................108سند نمودار بسته ir.koala.staff.............................................................................................................109سند نمودار بسته

110......................................................................................................................................................سند نمودار توالی110..............................................................................................................................................................مقدمه

110........................................................................................................................................نمودار توالی «ورود»111.....................................................................................................................................نمودار توالی «خروج»

112...............................................................................................................نمودار توالی «تعریف کارمند جدید»113...........................................................................................................................نمودار توالی «اخراج کارمند»

114................................................................................................................نمودار توالی «تعریف بخش جدید»115...................................................................................................................نمودار توالی «تعریف اتاق جدید»

116...........................................................................................................نمودار توالی «اختصاص اتاق به بخش»117................................................................................................نمودار توالی «مشاهده گزارش عملکرد بخش»

118...........................................................................................نمودار توالی «مشاهده گزارش عملکرد کارمندان»119....................................................................................................................نمودار توالی «تعریف کار جدید»

120.......................................................................................................نمودار توالی «محول کردن کار به پرستار»121...........................................................................................................................نمودار توالی «پذیرش بیمار»

122..........................................................................................................................نمودار توالی «ترخیص بیمار»123..........................................................................................................نمودار توالی «جستجو بر روی بیماران»

124........................................................................................................نمودار توالی «جستجو بر روی کارمندان»125................................................................................................................نمودار توالی «مشاهده پرونده بیمار»126...............................................................................................................نمودار توالی «اعلم انجام شدن کار»

127............................................................................................................نمودار توالی «مشاهده وظایف روزانه»

7

128.....................................................................نمودار توالی «مشاهده وظایف محوله در یک بازه زمانی خاص»129.............................................................................................................نمودار توالی «ویرایش اطلعات اتاق»

130..........................................................................................................نمودار توالی «ویرایش اطلعات بخش»131...............................................................................................................................نمودار توالی «حذف اتاق»

132............................................................................................................................نمودار توالی «حذف بخش»133.......................................................................................................نمودار توالی «اختصاص پزشک به بخش»

‌مافزار 134................................................................................................................................................سند معماری نر134..............................................................................................................................................................مقدمه

134...............................................................................................................................................نمایش معماری‌تها 134.....................................................................................................................................اهداف و محدودی

135..............................................................................................................................................دید مورد کاربرد136......................................................................................................................................................دید منطقی

‌هسازی 137........................................................................................................................................سند مشخصات پیاد137..............................................................................................................................................................مقدمه

‌هسازی 137......................................................................................................................................مشخصات پیاد

‌هریزی تکرارهای فاز elaboration.........................................................................................................138سند برنام138..............................................................................................................................................................مقدمه138..............................................................................................................................................................هدف138................................................................................................................................................................دامنه

139..............................................................................................................................................................برنامه140..........................................................................................................................................زمان بندی تکرارها

141..............................................................................................................................تحویل دادنی های تکرارها142................................................................................................................................................................منابع

142................................................................................................................................................منابع انسانی142...................................................................................................................................................منابع مالی

8

142.......................................................................................................................وسایل و ابزارهای مورد نیاز142....................................................................................................................................................موارد کاربرد

143............................................................................................................................................معیارهای ارزیابی143.......................................................................................................................معیارهای ارزیابی تکرار اول143.......................................................................................................................معیارهای ارزیابی تکرار دوم

144......................................................................................................................................................سند نمودار مولفه

Construction.....................................................................................................................145سند برنامه ریزی فاز 145..............................................................................................................................................................مقدمه145..............................................................................................................................................................هدف145................................................................................................................................................................دامنه

145..............................................................................................................................................................برنامه148..........................................................................................................................................زمان بندی تکرارها

149......................................................................................................................محصولت قابل تحویل تکرارها150................................................................................................................................................................منابع

150................................................................................................................................................منابع انسانی150...................................................................................................................................................منابع مالی

150.......................................................................................................................وسایل و ابزارهای مورد نیاز150....................................................................................................................................................موارد کاربرد

151............................................................................................................................................معیارهای ارزیابی151.......................................................................................................................معیارهای ارزیابی تکرار اول152.......................................................................................................................معیارهای ارزیابی تکرار دوم

153....................................................................................................................................سند نمودار کلس - طراحی

162......................................................................................................................................سند نمودار توالی - طراحی162..............................................................................................................نمودار توالی اختصاص اتاق به بخش

163.............................................................................................................................نمودار توالی اخراج کارمند

9

164..................................................................................................................نمودار توالی اعلم انجام شدن کار165..............................................................................................................................نمودار توالی پذیرش بیمار

166.............................................................................................................................نمودار توالی ترخیص بیمار167......................................................................................................................نمودار توالی تعریف اتاق جدید

168...................................................................................................................نمودار توالی تعریف بخش جدید169.......................................................................................................................نمودار توالی تعریف کار جدید

170..................................................................................................................نمودار توالی تعریف کارمند جدید171.............................................................................................................نمودار توالی جستجو بر روی بیماران

172........................................................................................................................نمودار توالی بر روی کارمندان173.................................................................................................................................نمودار توالی حذف اتاق

174...............................................................................................................................نمودار توالی حذف بخش175........................................................................................................................................نمودار توالی خروج

176...................................................................................................................نمودار توالی مشاهده پرونده بیمار177.............................................................................................نمودار توالی مشاهده گزارش عملکرد کارمندان

178...............................................................................................................نمودار توالی مشاهده وظایف روزانه179.......................................................................نمودار توالی مشاهده وظایف محوله در یک بازه زمانی خاص

180..........................................................................................................................................نمودار توالی ورود181................................................................................................................نمودار توالی ویرایش اطلعات اتاق

182.............................................................................................................نمودار توالی ویرایش اطلعات بخش

183...............................................................................................................................................سند شمای پایگاه دادهEmployee.........................................................................................................................184جزئیات جدول Patient................................................................................................................................184جزئیات جدول PatientMedicalCase.....................................................................................................185جزئیات جدول MediTaskRule................................................................................................................185جزئیات جدول LoggedSimpleMedicalTask.....................................................................................186جزئیات جدول

10

EmploymentStatus.......................................................................................................186جزئیات جدول Sector.................................................................................................................................187جزئیات جدول Room..................................................................................................................................187جزئیات جدول TreatmentLog.................................................................................................................188جزئیات جدول

189...................................................................................................................................................سند نمودار استقرار

190..............................................................................................................................................................مستند نصب190......................................................................................................................................راهنمای نصب برنامه

190..........................................................................................................................................................توجهMySQL Server........................................................................................................191گام اول - نصب

201...............................................................................................گام دوم - نصب سامانه مدیریت بیمارستان

205..........................................................................................................................................راهنمای استفاده از برنامه‌هی اصلی 207..................................................................................................................................راهنمای صفح‌هی ورود 212...................................................................................................................................راهنمای صفح

‌هی عبور ‌هی تغییر کلم 213..............................................................................................................راهنمای صفح‌هی جستجوی بیماران 213...............................................................................................................راهنمای صفح

‌هی بیمار ‌هی پروند ‌هی مشاهد 215....................................................................................................راهنمای صفح‌هی جستجوی کارمندان 216............................................................................................................راهنمای صفح

‌هی کارمند ‌هی پروند ‌هی مشاهد 217.................................................................................................راهنمای صفح‌هی زمانی ‌هی وظایف در یک باز ‌هی مشاهد 218...............................................................................راهنمای صفح

‌هی وظایف روزانه ‌هی مشاهد 219....................................................................................................راهنمای صفح‌هی تعریف کار جدید 221...............................................................................................................راهنمای صفح

‌هی پذیرش بیمار 222......................................................................................................................راهنمای صفح‌هی ترخیص بیمار 223.....................................................................................................................راهنمای صفح

‌هی تعریف کارمند جدید 224..........................................................................................................راهنمای صفح‌هی ویرایش اطلعات کارمند 225....................................................................................................راهنمای صفح

11

‌هی اخراج کارمند 226.....................................................................................................................راهنمای صفح‌هی استخدام مجدد کارمند 227........................................................................................................راهنمای صفح

‌هی گزارش عملکرد کارکنان ‌هی مشاهد 228....................................................................................راهنمای صفح‌شها ‌هی گزارش تجمیعی بخ ‌هی مشاهد 229...................................................................................راهنمای صفح

‌قها ‌شها و اتا ‌هی مدیریت بخ 231..................................................................................................راهنمای صفح‌هی اطلعات بخش 232...................................................................................................................راهنمای صفح‌هی اطلعات اتاق 233.....................................................................................................................راهنمای صفح

234......................................................................................................................................راهنمای حذف برنامه236......................................................................................................................نیازمندی های حداقلی نرم افزار

237...................................................................................................................................الگوهای طراحی استفاده شدهSingleton...................................................................................................................................................237

Facade........................................................................................................................................................238Behavior over a collection and State over a collection........................................................239

Command.................................................................................................................................................240

‌هنامه 241.....................................................................................................................................................................واژ241..............................................................................................................................................................مقدمه

241.................................................................................................................................................................الف241...................................................................................................................................................................ب242...................................................................................................................................................................پ243....................................................................................................................................................................ح244....................................................................................................................................................................خ244.....................................................................................................................................................................د

244..................................................................................................................................................................س245...................................................................................................................................................................ف245...................................................................................................................................................................ک

12

245.....................................................................................................................................................................م246.....................................................................................................................................................................ن247.....................................................................................................................................................................و

13

نمایه مستندات‌هی غیییرUPمستندات تولید شده در راستای این پروژه به شرح زیر می باشند. این مستندات طبق متدولوژی (نسخ

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

سند مورد کاربرد

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

UPمترییین نمودارهییای بییه کییار رفتییه در‌ ‌یها است، نمودار موارد کییاربرد یکییی از مه یک متدولوژی مبتنی بر نیازمند‌یشود. طراحی، تحلیل و درک نیازمندی ها در این روش محسوب م

سند مشخصات تکمیلی

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

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

‌هی واسط کاربری سامانه ‌هی اولی سند نمون

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

‌یباشد. ‌ه کار م و رفع ایرادات و نظرات متفاوت نسبت به نتیج

14

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

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

فعالیت جداگانه نمایش داده شده است.

سند نمودار کلس

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

‌یشود. تحقق موارد کاربرد بهره گرفت، مدل م

سند نمودار توالی

‌یباشد. در این نمودار با تأکید بر ترتیب انجام رویدادها، چگونگی تحقییق مییوارد این سند شامل نمودارهای توالی م‌یکند نمیایش چگییونگی ارسیال پییام بیین اشیییاء و کاربرد مدل می شود. آنچه این نمودار را از سایر نمودارها متمایز م

‌نها است. ترتیب ارسال آ

‌مافزار سند معماری نر

‌مافزار از دیدگاه مورد کاربرد و دیدگاه منطقی(به وسیله نمودارهای بسته) دید کلنییی این سند با توصیف معماری نر‌مافییزار ‌یآورد. از این سند به منظور تسهیل تصمیم گیری هییای مرتبییط بییا مسییائل معمییاری نر نسبت به سامانه فراهم م

‌یشود. استفاده م

15

‌هسازی سند مشخصات پیاد

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

‌هریزی فاز elaborationسند برنام

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

‌نها مطلع شوند. آ

سند نمودار مولفه

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

‌هریزی فاز constructionسند برنام

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

‌نها مطلع شوند. آ

16

سند شمای پایگاه داده

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

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

سند نمودار استقرار

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

مستند نصب

‌یباشیید. کییاربر ‌هی چگپنگی نصب سامانه بر روی یک رایانه با راهنمایی دقیق و گام به گییام م این مستند در برگیرند‌یتواند با پیروی از دستورات این مستند سامانه را نصب نماید. م

راهنمای استفاده از برنامه

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

راهنمای حذف برنامه

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

17

الگوهای طراحی استفاده شده

‌یدهد. این مستند در نگهداری سییامانه ‌هی الگوهای طراحی بکار رفته در تولید این سامانه توضیح م این مستند دربار‌یباشد مستند شده است. ‌هی آن الگو م ‌یباشد. هر یک از الگوها به همراه یک نمودار کلس که توصیف کنند مفید م

‌هنامه واژ

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

‌یباشد. ‌تیابی به زبان مشترک در این حوزه از اهداف اصلی این سند م مسأله و دس

18

سند مورد کاربرد

مقدمه

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

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

‌هایم. ‌نها خودداری کرد مدل کردن آ

شرح سامانه

‌لکرد کارکنییان بیمارسییتان ‌شبرد اهداف و تسهیل عم این سامانه با هدف مدیریت اطلعات بیمارستان و کمک به پی شامل مدیر بیمارستان، پرستاران، پزشکان و مسئول پذیرش بیمارستان ایجاد شده و فرآیندهای کاری بیمارستان در اییین

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

‌هی این مجموعه آورده شده اند. ‌یباشد. جزئیات بیشتر در ادام بیماران و پزشکان م

19

نمودار مورد کاربرد

20

21

مشخصات موارد کاربرد

ورودمورد کاربرد:

۱شماره:

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

کاربرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد نشده باشد.شرایط اولیه: کاربر قب

روند اصلی:‌یشود که کاربر درخواست ورود به سامانه را صادر کند..۱ این مورد کاربرد وقتی آغاز مسامانه اطلعات لزم برای احراز هویت را درخواست می کند..۲ کاربر اطلعات درخواست شده را وارد می کند..3 سامانه اطلعات وارد شده را بررسی می کند..۴ سامانه به کاربر اجازه ورود می دهد..۵

کاربر وارد سامانه شده است.شرایط نهایی:

عدم احراز هویت کاربرروند جایگزین:

22

: عدم احراز هویت کاربرورودروند جایگزین مورد کاربرد:

۱.۱شماره:

‌یدهد که اطلعات ورودی صحیح نمی باشد.توصیف اجمالی: سامانه به کاربر اطلع م

کاربرعامل اصلی:

نداردعامل فرعی:

شرایط اولیه: کاربر اطلعات احراز هویت درستی وارد نکرده باشد..۱و یا کاربر، کارمند سابق بوده و هم اکنون کارمند بیمارستان نباشد..۲

روند اصلی: روند اصلی امکان وقوع دارد.۴روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که اطلعات وارد شده به منظور احراز هویت صحیح نمی باشد..۲ سامانه به کاربر اطلع م

نداردشرایط نهایی:

23

خروجمورد کاربرد:

۲شماره:

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

کاربرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: کاربر قب

روند اصلی:‌یشود که کاربر درخواست خروج از سامانه را کند..۱ این مورد کاربرد وقتی آغاز مکاربر درخواست خروج از سامانه می کند..۲ سامانه، کاربر را خارج می کند..3

کاربر از سامانه خارج شده است.شرایط نهایی:

نداردروند جایگزین:

24

تعریف کارمند جدیدمورد کاربرد:

3شماره:

کارمند جدیدی را برای سامانه تعریف می کند.توصیف اجمالی:

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر قب

روند اصلی:‌یشود که مدیر بخواهد کارمند جدیدی را تعریف کند..۱ این مورد کاربرد وقتی آغاز م سامانه مشخصات فردی کارمند جدید و نوع آن (از جمله مسئول پذیرش، پزشک، پرستار و یا یک مدیر دیگر) را از مدیر.۲

‌یپرسد. ممدیر اطلعات کارمند جدید را وارد می کند..3 مدیر اطلعات وارد شده را تأیید می کند..۴ سامانه مجاز بودن تعریف کارمند جدید با مشخصات داده شده را بررسی می کند..۵ سامانه کارمند جدید را تعریف می کند..6 سامانه یک حساب کاربری برای کارمند جدید ایجاد می کند..7

کارمند جدید تعریف شده است.شرایط نهایی:

مجاز نبودن تعریف کارمند جدید با مشخصات وارد شدهروند جایگزین:

25

: مجاز نبودن تعریف کارمند جدید با مشخصات وارد شدهتعریف کارمند جدیدروند جایگزین مورد کاربرد:

3.۱شماره:

‌یدهد که کارمندی با مشخصات وارد شده وجود دارد.توصیف اجمالی: سامانه به کاربر اطلع م

مدیرعامل اصلی:

نداردعامل فرعی:

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

روند اصلی: روند اصلی امکان وقوع دارد.۵روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که کارمندی با مشخصات وارد شده وجود دارد..۲ سامانه به کاربر اطلع م

نداردشرایط نهایی:

26

اخراج کارمندمورد کاربرد:

۴شماره:

مدیر کارمند مورد نظر را اخراج می کند.توصیف اجمالی:

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر قب

روند اصلی:‌یشود مدیر بخواهد کارمندی را اخراج کند..۱ این مورد کاربرد وقتی آغاز م‌یخواهد تا کارمندی را که قصد اخراج کردن او را دارد انتخاب کند..۲ سامانه از مدیر ممدیر کارمند مورد نظر خود را مشخص می کند..3 سامانه از مدیر می خواهد تا در صورت تمایل توضیحاتی را به عنوان علت اخراج وارد کند..۴ مدیر در صورت تمایل توضیحاتی را به عنوان علت اخراج وارد می کند..۵ مدیر، عمل اخراج کارمند انتخاب شده را تأیید می کند..6 » قرار می دهد.اخراج شدهسامانه وضعیت کارمند انتخاب شده را «.7 سامانه توضیح وارد شده توسط مدیر را در پرونده کاری کارمند اخراج شده ثبت می کند..۸ اگر کارمند مسئولیت انجام وظایف درمانی را بر عهده داشته باشد .9

‌یکند. .9.۱ سامانه تمام وظایف درمانی انجام نشده توسط کارمند را لغو مسامانه حساب کاربری کارمند اخراج شده را به حالت تعلیق در می آورد..۱۰

کارمند مورد نظر مدیر اخراج شده است.شرایط نهایی:

نداردروند جایگزین:

27

تعریف بخش جدیدمورد کاربرد:

۵شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد بخش جدیدی را تعریف کند..۱ این مورد کاربرد وقتی آغاز مسامانه اطلعات بخش جدید را از مدیر درخواست می کند..۲ مدیر اطلعات مورد نظر خود را وارد می کند..3 مدیر اطلعات وارد شده را تأیید می کند..۴ سامانه مجاز بودن افزودن بخشی با مشخصات وارد شده را بررسی می کند..۵ سامانه بخش جدید را اضافه می کند..6

بخش جدیدی برای سامانه تعریف شده است.شرایط نهایی:

مجاز نبودن افزودن بخش مورد نظرروند جایگزین:

28

: مجاز نبودن افزودن بخش مورد نظرتعریف بخش جدیدروند جایگزین مورد کاربرد:

۵.۱شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

ل برای سامانه تعریف شده است.شرایط اولیه: بخشی با مشخصات وارد شده قب

روند اصلی: روند اصلی امکان وقوع دارد.۵روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که بخشی با مشخصات وارد شده وجود دارد..۲ سامانه به کاربر اطلع م

نداردشرایط نهایی:

29

تعریف اتاق جدیدمورد کاربرد:

6شماره:

مدیر اتاق جدیدی را برای سامانه تعریف می کند.توصیف اجمالی:

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد اتاق جدیدی را تعریف کند..۱ این مورد کاربرد وقتی آغاز مسامانه اطلعات اتاق جدید را از مدیر درخواست می کند..۲ مدیر اطلعات لزم (شامل شماره اتاق و بخشی که اتاق در آن قرار می گیرد) را وارد می کند..3 مدیر اطلعات وارد شده را تأیید می کند..۴ سامانه مجاز بودن افزودن اتاقی با مشخصات وارد شده را بررسی می کند..۵ سامانه اتاق جدید را اضافه می کند..6

اتاق جدیدی برای سامانه تعریف شده است.شرایط نهایی:

مجاز نبودن افزودن اتاق مورد نظرروند جایگزین:

30

: مجاز نبودن افزودن اتاق مورد نظرتعریف اتاق جدیدروند جایگزین مورد کاربرد:

6.۱شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

ل برای سامانه تعریف شده است.شرایط اولیه: اتاقی با مشخصات وارد شده قب

روند اصلی: روند اصلی امکان وقوع دارد.۵روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که اتاقی با مشخصات وارد شده وجود دارد..۲ سامانه به کاربر اطلع م

نداردشرایط نهایی:

31

اختصاص اتاق به بخشمورد کاربرد:

7شماره:

مدیر اتاقی مشخص را به بخشی مشخص، (مجددا) اختصاص می دهد.توصیف اجمالی:

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد اتاقی را به بخشی اختصاص دهد..۱ این مورد کاربرد وقتی آغاز م‌یخواهد تا اتاقی را که قصد اختصاص دادن آن را دارد انتخاب کند..۲ سامانه از مدیر م‌یخواهد به آن اتاقی را اختصاص دهد انتخاب کند..3 ‌یخواهد تا بخشی را که م سامانه از مدیر ممدیر، اتاق و بخش انتخاب شده را تأیید می کند..۴ سامانه اتاق انتخاب شده را به بخش انتخاب شده اختصاص می دهد..۵

اتاق انتخاب شده به بخش انتخاب شده اختصاص یافته است.شرایط نهایی:

عدم امکان جابجایی اتاقروند جایگزین:

32

عدم امکان جابجایی اتاق: اختصاص اتاق به بخش روند جایگزین مورد کاربرد:

7.۱شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

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

روند اصلی: روند اصلی امکان وقوع دارد.۴روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد امکان جابجایی اتاق مورد نظر به بخشی دیگببر بببه دلیببل بسببتری بببودن بیمببارانی در آن اتبباق.۲ سامانه به کاربر اطلع م

وجود ندارد.

نداردشرایط نهایی:

33

‌شهامورد کاربرد: مشاهده گزارش تجمیعی عملکرد بخ

۸شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد گزارش عملکرد یک بخش را مشاهده کند..۱ این مورد کاربرد وقتی آغاز م‌شهایی را که قصد مشاهده عملکرد آن را دارد انتخاب کند..۲ ‌یخواهد تا بخ سامانه از مدیر م‌یکند..3 ‌شهای تعریف شده انتخاب م ‌شهای مورد نظر را از میان بخ مدیر، بخ‌یخواهد تا اطلعات گزارش تجمیعی (مانند بازه زمانی مورد نظر) را وارد کند..۴ سامانه از مدیر م‌یکند..۵ مدیر، اطلعات مورد نیاز برای گزارش تجمیعی را وارد م‌یکند..6 مدیر، اطلعات وارد شده را تأیید م‌یدهد..7 ‌شهای مورد نظر را نمایش م سامانه گزارش تجمیعی عملکرد بخ

نداردشرایط نهایی:

نداردروند جایگزین:

34

مشاهده گزارش عملکرد کارمندانمورد کاربرد:

9شماره:

‌یتواند گزارش عملکرد تجمیعی کارمندان را (در بازه زمانی مورد نظر) مشاهده کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد گزارش عملکرد کارمندان را مشاهده کند..۱ این مورد کاربرد وقتی آغاز م‌نها را دارد انتخاب کند..۲ ‌یخواهد تا کارمند یا کارمندانی را که قصد مشاهده عملکرد آ سامانه از مدیر م‌یکند..3 مدیر کارمند یا کارمندان مورد نظر را انتخاب م‌یخواهد تا اطلعات گزارش تجمیعی (مانند بازه زمانی مورد نظر) را وارد کند..۴ سامانه از مدیر م‌یکند..۵ مدیر، اطلعات مورد نیاز برای گزارش تجمیعی را وارد م‌یکند..6 مدیر، اطلعات وارد شده را تأیید م سامانه گزارش تجمیعی عملکرد کارمند یا کارمندان مورد نظر مدیر (شامل تعداد کارهببای محببوله و انجببام شببده و نسبببت.7

‌نها) را نمایش می دهد. آ

نداردشرایط نهایی:

نداردروند جایگزین:

35

تعریف کار جدیدمورد کاربرد:

۱۰شماره:

‌های لزم الجرا برای هر بیمار تعریف کند.توصیف اجمالی: ‌یتواند کاری را به عنوان وظیف پزشک م

پزشکعامل اصلی:

پرستارعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: پزشک باید قب

روند اصلی:‌یشود که پزشک بخواهد کاری را تعریف کند..۱ این مورد کاربرد وقتی آغاز م‌یخواهد تا بیماری را که قصد وارد کردن کاری برای آن را دارد، انتخاب کند..۲ سامانه از پزشک م‌یخواهد تا اطلعات کار جدید (شامل موردی یا دوره ای بودن و زمان آن) را وارد کند..3 سامانه از پزشک م‌یخواهد تا مسئول را انتخاب کند..۴ سامانه لیست پزشکان و پرستاران را به منظور انتخاب مسئول نمایش داده و از کاربر مکاربر پزشک یا پرستار مسئول را انتخاب می کند..۵ کاربر اطلعات وارد شده را تأیید می کند..6 سامانه کار جدید را به مجموعه کارهای لزم الجرا برای بیمار انتخاب شده، در پرونده بیمار اضافه می کند..7 سامانه کار جدید به وظایف مسئول انتخاب شده اضافه می کند..۸

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

نداردروند جایگزین:

36

محول کردن کار به پرستارمورد کاربرد:

۱۱شماره:

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

پزشکعامل اصلی:

پرستارعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: پزشک باید قب

روند اصلی:‌یشود که پزشک بخواهد کاری از پیش تعریف شده را به یک پرستار محول کند..۱ این مورد کاربرد وقتی آغاز م‌یخواهد تا کار مورد نظر را انتخاب کند..۲ سامانه از پزشک م‌یخواهد تا پرستاری که قصد محول کردن کار به او را دارد انتخاب کند..3 سامانه از پزشک مپزشک کار و پرستار انتخاب شده را تأیید می کند..۴ سامانه کار انتخاب شده را از لیست کارهای لزم الجرا توسط پزشک مسئول به لیست وظایف پرستار انتخاب شده منتقببل.۵

می کند.‌یکند..6 ‌هی پزشکی بیمار بهنگام م سامانه اختصاص کار انتخاب شده به پرستار را در پروند

‌یشود.شرایط نهایی: کار انتخاب شده به پرستار مورد نظر محول م

نداردروند جایگزین:

37

پذیرش بیمارمورد کاربرد:

۱۲شماره:

‌یتواند بیماری را پذیرش کند.توصیف اجمالی: مسئول پذیرش م

مسئول پذیرشعامل اصلی:

پزشکعامل فرعی:

ل وارد سامانه شده باشد.شرایط اولیه: مسئول پذیرش باید قب

روند اصلی:‌یشود که مسئول پذیرش بخواهد بیمار جدیدی را پذیرش کند..۱ این مورد کاربرد وقتی آغاز م‌یکند..۲ مسئول پذیرش بخشی را که بیمار باید در آن بستری شود، انتخاب م» را صادر می کند.پذیرش بیمار جدیدمسئول پذیرش دستور «.3 ‌وجو وارد کند..۴ ‌ت ‌هی هویتی بیمار را برای جس ‌یخواهد تا بخشی از اطلعات پروند سامانه از مسئول پذیرش ماگر بیماری با مشخصات وارد شده پیدا شد.۵

ب بیمار پیدا شده را تأیید می کند..۵.۱ مسئول پذیرش انتخاوگرنه.6

‌هی هویتی بیمار جدید را وارد کند..6.۱ ‌یخواهد تا اطلعات کامل پروند سامانه از مسئول پذیرش ممسئول پذیرش اطلعات خواسته شده را وارد و تأیید می کند..6.۲ ‌هی هویتی برای بیمار جدید ایجاد می کند..6.3 سامانه یک پروند

سامانه اطلعاتی را در مورد علت پذیرش بیمار جدید درخواست می کند..7 مسئول پذیرش اطلعات خواسته شده را وارد می کند..۸ ‌یخواهد تا محل بستری و پزشکی را به بیمار اختصاص دهد..9 سامانه از مسئول پذیرش ممسئول پذیرش محل بستری و پزشکی از مجموعه پزشکان بخش محل بستری را انتخاب می کند..۱۰ مسئول پذیرش اطلعات وارد شده را تأیید می کند..۱۱ ‌یکند..۱۲ ‌هی پزشکی برای وی ایجاد کرده و اطلعات وارد شده را در آن ثیت م سامانه یک پروندسامانه تخت انتخاب شده را به بیمار جدید اختصاص می دهد..۱3 ل انتخاب شده قرار می دهد..۱۴ سامانه کار معاینه بیمار را در لیست کارهای لزم الجرا توسط پزشک مسئو

38

شرایط نهایی:بیمار جدید پذیرش می شود..۱‌یگیرد..۲ ‌هی بیمار در لیست وظایف پزشک مسئول قرار م ‌هی اولی ‌هی معاین وظیف

عدم پذیرش بیمار بدلیل تکمیل ظرفیتروند جایگزین:

39

: عدم پذیرش بیمار بدلیل تکمیل ظرفیتپذیرش بیمارروند جایگزین مورد کاربرد:

۱۲.۱شماره:

‌یدهد که بدلیل تکمیبل ظرفیبت بیمارسببتان، امکبان پبذیرش بیمبار جدیبدی وجبودتوصیف اجمالی: سامانه به کاربر اطلع مندارد.

مسئول پذیرشعامل اصلی:

نداردعامل فرعی:

شرایط اولیه: کاربر دستور پذیرش بیمار جدیدی را داده است..۱ظرفیت بخش مورد نظر تکمیل است..۲

روند اصلی: روند اصلی امکان وقوع دارد.3روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که بدلیل تکمیل ظرفیت بیمارستان، امکان پذیرش بیمار جدیدی وجود ندارد..۲ سامانه به کاربر اطلع م

نداردشرایط نهایی:

40

ترخیص بیمارمورد کاربرد:

۱3شماره:

‌یتواند بیماری را ترخیص کند.توصیف اجمالی: مسئول پذیرش م

مسئول پذیرشعامل اصلی:

پزشکعامل فرعی:

ل وارد شده باشد.شرایط اولیه: مسئول پذیرش باید قب

روند اصلی:‌یشود که مسئول پذیرش بخواهد بیماری را ترخیص کند..۱ این مورد کاربرد وقتی آغاز م‌یخواهد تا بیمار مورد نظر را انتخاب کند..۲ سامانه از مسئول پذیرش م‌یکند..3 مسئول پذیرش بیمار مورد نظر را انتخاب ممسئول پذیرش ترخیص بیمار انتخاب شده را تأیید می کند..۴ ‌هی پزشکی بیمار ثبت می کند..۵ سامانه اطلعاتی مانند زمان ترخیص و توضیحات مرتبط را در پروند‌ینماید..6 ‌هاند، لغو م ‌های را که برای بیمار تعریف شد سامانه تمامی کارهای انجام نشد

سامانه تخت اختصاص داده شده به بیمار را در لیست تخت های آزاد قرار می دهد..7

شرایط نهایی:بیمار مورد نظر ترخیص شده است..۱‌هاند، لغو شده است..۲ ‌یماند تمامی کارهای تعریف شده در مورد بیمار که باق

نداردروند جایگزین:

41

جستجو بر روی بیمارانمورد کاربرد:

۱۴شماره:

‌یتواند بر روی بیماران جستجو انجام دهد.توصیف اجمالی: کاربر م

کاربرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: کاربر باید قب

روند اصلی:‌یشود که کاربر بخواهد بر روی بیماران جستجو انجام دهد..۱ این مورد کاربرد وقتی آغاز م‌یکند..۲ کاربر بخشی از اطلعات هویتی بیمار مورد نظر (مانند نام خانوادگی) را وارد ماگر بیمارانی همخوان با اطلعات وارد شده وجود داشت.3

سامانه بیماران پیدا شده را به کاربر نشان می دهد..3.۱ ‌یکند..3.۲ کاربر بیمار مورد نظر را انتخاب م‌یشود..3.3 ‌هی پزشکی بیمار نشان داده م ‌شهای قابل مشاهده از سابق با توجه به سطح دسترسی کاربر، بخ

وگرنه.۴ ‌یدهد که بیماری همخوان با مشخصات وارد شده وجود ندارد..۴.۱ سامانه به کاربر اطلع م

نداردشرایط نهایی:

نداردروند جایگزین:

42

جستجو بر روی کارمندانمورد کاربرد:

۱۵ شماره:

‌یتواند بر روی کارمندان جستجو انجام دهد.توصیف اجمالی: مدیر، مسئول پذیرش و پزشک م

مدیر، مسئول پذیرش، پزشک عامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر، مسئول پذیرش یا پزشک باید قب

روند اصلی:‌یشود که مدیر، مسئول پذیرش یا پزشک بخواهد بر روی بیماران جستجو انجام دهد..۱ این مورد کاربرد وقتی آغاز م‌یکند..۲ مدیر، مسئول پذیرش یا پزشک بخشی از اطلعات کارمند مورد نظر را وارد ماگر کارمندانی همخوان با اطلعات وارد شده وجود داشت.3

سامانه کارمندان پیدا شده را نشان می دهد..3.۱ مدیر، مسئول پذیرش یا پزشک، کارمند مورد نظر را انتخاب می کند..3.۲ ‌یدهد..3.3 ‌هی کارمند را نمایش م سامانه اطلعات پروند

وگرنه.۴ ‌یدهد که کارمندی همخوان با مشخصات وارد شده وجود.۴.۱ سامانه به مدیر، مسئول پذیرش یا پزشک اطلع م

ندارد.

نداردشرایط نهایی:

نداردروند جایگزین:

43

‌هی بیمارمورد کاربرد: ‌هی پروند مشاهد

۱6شماره:

‌یتواند پرونده بیمار را مشاهده کنند.توصیف اجمالی: درمانگر م

درمانگرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.درمانگرشرایط اولیه: باید قب

روند اصلی:‌یشود که درمانگر بخواهد پرونده بیمار را مشاهده کند..۱ این مورد کاربرد وقتی آغاز مسامانه لیست بیماران را به درمانگر نشان می دهد..۲ درمانگر بیمار مورد نظر خود را انتخاب می کند..3 سامانه پرونده بیمار مورد نظر را نشان می دهد..۴

نداردشرایط نهایی:

نداردروند جایگزین:

44

اعلم انجام شدن کارمورد کاربرد:

۱7شماره:

‌یتواند انجام شدن یک کار را اعلم کند.توصیف اجمالی: درمانگر م

درمانگر عامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: درمانگر باید قب

روند اصلی:‌یشود که درمانگر بخواهد انجام یکی از کارهایی را که به او محول شده است، اعلم کند..۱ این مورد کاربرد وقتی آغاز مسامانه لیست کارهای لزم الجرا توسط درمانگر را نشان می دهد..۲ ‌یدهد.اعلم انجام شدندرمانگر، دستور «.3 » کار مورد نظر را م‌هی کار انجام شده درخواست می کند..۴ سامانه توضیحاتی را درباردرمانگر، توضیحات مورد نیاز را وارد می کند..۵ ‌یخواهد تا دستور داده شده و صحت توضیحات را تأیید کند..6 سامانه از درمانگر مدرمانگر دستور داده شده و صحت توضیحات را تأیید می کند..7 ‌یکند..۸ سامانه کار انتخاب شده را به عنوان کار انجام شده ثبت مسامانه در پرونده بیماری که کار در مورد او انجام شده است، اطلعات انجام کار برای بیمار را ثبت می کند..9

شرایط نهایی: کار مورد نظر به عنوان کار انجام شده ثبت می شود..۱‌یشود..۲ ‌هی پزشکی بیمار بهنگام م پروند

نداردروند جایگزین:

45

مشاهده وظایف روزانهمورد کاربرد:

۱۸شماره:

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

درمانگر عامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: درمانگر باید قب

روند اصلی:‌نهاست مشاهده کند..۱ ‌آ ‌یشود که درمانگر بخواهد وظایفی را که امروز ملزم به انجام این مورد کاربرد وقتی آغاز مدرمانگر درخواست مشاهده کارهای روزانه را می کند..۲ ‌نهاست نشان می دهد..3 سامانه لیست وظایفی را که درمانگر امروز موظف به انجام آ

نداردشرایط نهایی:

نداردروند جایگزین:

46

مشاهده وظایف محوله در یک بازه زمانی خاصمورد کاربرد:

۱9شماره:

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

درمانگرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: درمانگر باید قب

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

مشاهده کند.سامانه از درمانگر بازه زمانی مورد نظر را درخواست می کند..۲ درمانگر بازه زمانی مورد نظر را وارد می کند..3 ‌نها بوده است، نمایش می دهد..۴ سامانه لیست وظایفی را که درمانگر در بازه زمانی انتخاب شده موظف به انجام آ

نداردشرایط نهایی:

نداردروند جایگزین:

47

ویرایش اطلعات اتاقمورد کاربرد:

۲۰شماره:

‌یتواند اطلعات یک اتاق را ویرایش کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد اطلعات یک اتاق را ویرایش کند..۱ این مورد کاربرد وقتی آغاز م‌یدهد..۲ ‌قهای تعریف شده را نمایش م سامانه لیست اتامدیر اتاق مورد نظر خود را انتخاب می کند..3 سامانه مشخصات اتاق مورد نظر را نمایش می دهد..۴ مدیر مشخصات اتاق را ویرایش می کند..۵ ‌یکند..6 مدیر مشخصات جدید اتاق را تأیید م‌یکند..7 سامانه مشخصات اتاق را بهنگام م

مشخصات اتاق بهنگام شده است.شرایط نهایی:

نداردروند جایگزین:

48

ویرایش اطلعات بخشمورد کاربرد:

۲۱شماره:

‌یتواند اطلعات یک بخش را ویرایش کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد اطلعات یک بخش را ویرایش کند..۱ این مورد کاربرد وقتی آغاز م‌یدهد..۲ ‌شهای تعریف شده را نمایش م سامانه لیست بخمدیر بخش مورد نظر خود را انتخاب می کند..3 سامانه مشخصات بخش مورد نظر (شامل نام و فعال یا غیرفعال بودن بخش) را نمایش می دهد..۴ مدیر مشخصات بخش را ویرایش می کند..۵ ‌یکند..6 مدیر مشخصات جدید بخش را تأیید م‌یکند..7 سامانه مشخصات بخش را بهنگام م

مشخصات بخش بهنگام شده است.شرایط نهایی:

نداردروند جایگزین:

49

حذف اتاقمورد کاربرد:

۲۲شماره:

‌یتواند یک اتاق را به طور کامل حذف کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد یک اتاق را حذف کند..۱ این مورد کاربرد وقتی آغاز م‌یدهد..۲ ‌قهای تعریف شده را نمایش م سامانه لیست اتامدیر اتاق مورد نظر خود را انتخاب می کند..3 ‌یکند..۴ مدیر حذف اتاق مورد نظر را تأیید مسامانه اتاق مورد نظر را حذف می کند..۵

اتاق حذف شده است.شرایط نهایی:

عدم امکان حذف اتاقروند جایگزین:

50

: عدم امکان حذف اتاقحذف اتاق روند جایگزین مورد کاربرد:

۲۲.۱شماره:

اتاقی که بیمارانی در آن بستری شده باشند قابل حذف نیست.توصیف اجمالی:

مدیرعامل اصلی:

نداردعامل فرعی:

بیمارانی در اتاق مورد نظر بستری شده باشند.شرایط اولیه:

روند اصلی: روند اصلی امکان وقوع دارد.3روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که بیمارانی در اتاق مورد نظر بستری شده اند..۲ سامانه به مدیر اطلع م

نداردشرایط نهایی:

51

حذف بخشمورد کاربرد:

۲3شماره:

‌یتواند یک بخش را به طور کامل حذف کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد یک بخش را حذف کند..۱ این مورد کاربرد وقتی آغاز م‌یدهد..۲ ‌شهای تعریف شده را نمایش م سامانه لیست بخمدیر بخش مورد نظر خود را انتخاب می کند..3 ‌یکند..۴ مدیر حذف بخش مورد نظر را تأیید مسامانه بخش مورد نظر را حذف می کند..۵

بخش حذف شده است.شرایط نهایی:

عدم امکان حذف بخشروند جایگزین:

52

: عدم امکان حذف بخشحذف بخش روند جایگزین مورد کاربرد:

۲3.۱شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

‌قهایی در بخش مورد نظر وجود داشته باشد.شرایط اولیه: اتا

روند اصلی: روند اصلی امکان وقوع دارد.3روند جایگزین بعد از اتمام مرحله .۱ ‌قهایی در بخش مورد نظر وجود دارد..۲ ‌یدهد که اتا سامانه به مدیر اطلع م

نداردشرایط نهایی:

53

اختصاص پزشک به بخشمورد کاربرد:

۲۴شماره:

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

مدیرعامل اصلی:

پزشکعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

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

بخش دیگر منتقل کند.‌یخواهد تا پزشک و بخش مورد نظر خود را انتخاب کند..۲ سامانه از مدیر م‌یکند..3 مدیر پزشک و بخش مورد نظر خود را انتخاب ممدیر پزشک و بخش انتخاب شده را تأیید می کند..۴ اگر پزشک در بخش دیگری مشغول به کار باشد.۵

سامانه پزشک را از بخش قبلی به بخش جدید منتقل می کند..۵.۱ وگرنه.6

سامانه پزشک را به جمع پزشکان بخش جدید اضافه می کند..6.۱

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

عدم امکان اختصاص پزشک به بخش جدیدروند جایگزین:

54

: عدم امکان اختصاص پزشک به بخش جدیداختصاص پزشک به بخش روند جایگزین مورد کاربرد:

۲۴.۱ شماره:

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

مدیرعامل اصلی:

نداردعامل فرعی:

شرایط اولیه:پزشک در یک بخش مشغول به فعالیت باشد..۱پزشک در بخش فعلی خود مسئول بیمارانی باشد..۲

روند اصلی: روند اصلی امکان وقوع دارد.۴روند جایگزین بعد از اتمام مرحله .۱ ‌یدهد که پزشک در بخش فعلی مسئولیت درمان بیمارانی را بر عهده دارد..۲ سامانه به مدیر اطلع م

نداردشرایط نهایی:

55

اعلم لغو شدن کارمورد کاربرد:

۲۵شماره:

‌یتواند یک کار تعریف شده را لغو کند.توصیف اجمالی: درمانگر م

درمانگرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: درمانگر باید قب

روند اصلی:‌یشود که درمانگر بخواهد کاری را که قبل تعریف شده است لغو کند..۱ این مورد کاربرد وقتی آغاز مسامانه لیست کارهای لزم الجرا توسط درمانگر را نشان می دهد..۲ ‌یدهد.لغو شدندرمانگر، دستور «.3 » کار مورد نظر را م‌یخواهد تا دستور داده شده را تأیید کند..۴ سامانه از درمانگر مدرمانگر دستور داده شده و صحت توضیحات را تأیید می کند..۵ ‌یکند..6 سامانه کار انتخاب شده را به عنوان کار لغو شده ثبت مسامانه در پرونده بیماری که کار برای او تعریف شده است، لغو شدن کار را ثبت می کند..7

شرایط نهایی: کار مورد نظر به عنوان کار لغو شده ثبت می شود..۱‌یشود..۲ ‌هی پزشکی بیمار بهنگام م پروند

نداردروند جایگزین:

56

ویرایش اطلعات کارمندمورد کاربرد:

۲6شماره:

‌یتواند اطلعات پرونده یک کارمند را ویرایش کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد اطلعات پرونده یک کارمند را ویرایش کند..۱ این مورد کاربرد وقتی آغاز مسامانه از مدیر می خواهد تا کارمند مورد نظر را انتخاب کند..۲ مدیر کارمند مورد نظر را انتخاب می کند..3 مدیر انتخاب خود را تایید می کند..۴ ‌نها را می دهد..۵ سامانه اطلعات پرونده کارمند مورد نظر را نمایش داده و به مدیر امکان ویرایش آمدیر اطلعات پرونده کارمند را ویرایش می کند..6 مدیر تغییر اعمال شده را تایید می کند..7 سامانه تغییرات اعمال شده را در پرونده کارمند ثبت می کند..۸

شرایط نهایی: پرونده کارمند مورد نظر ویرایش می شود..۱

نداردروند جایگزین:

57

استخدام مجدد کارمندمورد کاربرد:

۲7شماره:

‌یتواند کارمندی را که قبل در استخدام بیمارستان بوده است، مجددا استخدام کند.توصیف اجمالی: مدیر م

مدیرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: مدیر باید قب

روند اصلی:‌یشود که مدیر بخواهد کارمند سابق بیمارستان را مجددا استخدام کند..۱ این مورد کاربرد وقتی آغاز مسامانه از مدیر می خواهد تا کارمند مورد نظر را انتخاب کند..۲ مدیر کارمند مورد نظر را انتخاب می کند..3 مدیر انتخاب خود را تایید می کند..۴ سامانه اطلعات پرونده کارمند مورد نظر از جمله سابقه کاری وی را نمایش می دهد..۵ » را می دهد.استخدام مجدد کارمندمدیر دستور «.6 سامانه وضعیت کارمند مورد نظر را برابر استخدام شده قرار می دهد..7

شرایط نهایی: کارمند مورد نظر مجددا استخدام می شود..۱

نداردروند جایگزین:

58

‌هی عبورمورد کاربرد: تغییر کلم

۲۸شماره:

کاربر می تواند کلمه عبور خود را تغییر دهد.توصیف اجمالی:

کاربرعامل اصلی:

نداردعامل فرعی:

ل به سامانه وارد شده باشد.شرایط اولیه: کاربر باید قب

روند اصلی:‌یشود که کاربر بخواهد کلمه عبور خود را تغییر دهد..۱ این مورد کاربرد وقتی آغاز مسامانه از کاربر می خواهد تا کلمه عبور مورد نظر خود را وارد کند..۲ سامانه از کاربر می خواهد تا کلمه عبور فعلی خود را نیز وارد کند..3 کاربر کلمه عبور مورد نظر خود و کلمه عبور فعلی خود را وارد می کند.۴ کاربر اطلعات وارد شده را تایید می کند..۵ سامانه کلمه عبور جدید کاربر را ثبت می کند..6

شرایط نهایی: ‌یشود..۱ کلمه عبور کاربر بهنگام م

عدم احراز هویت کاربرروند جایگزین:

59

‌هی عبورروند جایگزین مورد کاربرد: : عدم احراز هویت کاربرتغییر کلم

۲۸.۱شماره:

‌یدهد که اطلعات ورودی صحیح نمی باشد.توصیف اجمالی: سامانه به کاربر اطلع م

کاربرعامل اصلی:

نداردعامل فرعی:

شرایط اولیه: کاربر اطلعات احراز هویت درستی وارد نکرده باشد..3‌هی عبور معتبری را به عنوان جایگزین انتخاب نکرده باشد..۴ و یا کاربر کلم

روند اصلی: روند اصلی امکان وقوع دارد.۵روند جایگزین بعد از اتمام مرحله .۱ ‌هی عبور وجود ندارد..۲ ‌یدهد که امکان تغییر کلم سامانه به کاربر اطلع م

نداردشرایط نهایی:

60

سند مشخصات تکمیلی

مقدمه

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

‌یشوند. ‌نها اشاره گشت آورده م مشخصات غیر عملکردی که به آ

مشخصات عملکردی سامانه

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

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

61

نیازهای غیرعملکردی سامانه

کارایی

24سامانه باید دارای کارایی لزم برای عملکرد مداوم در طی سییاعات کییاری بیمارسییتان، یعنییی بییه صییورت •ساعته، باشد.

‌ت در ثییانیه) در20 ثانیه و در شرایط پیک کییاری (بیییش از 2سامانه باید در شرایط معمول کاری در • درخواسیی ثانیه به کاربر پاسخ دهد.7حداکثر

قابلیت استفاده

سامانه باید به شکل مورد انتظار عمومی و با سهولت فراگیری تهیه شود.•سامانه باید کاربر را برای پیشبرد فرآیندهای مختلف سامانه، هدایت کند.•

امنیت

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

باشند.اطلعات سامانه باید به صورت امن و تنها بر اساس حقوق دسترسی در اختیار اشخاص قرار بگیرد.•

قابلیت اطمینان

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

62

پشتیبانی

‌یباشد.• ‌مافزار م ‌هی قرارداد تولید نر ‌مافزار خارج از دامن پشتیبانی نر‌مافزار (علوه بر تولید آن) موظف است ایییرادات بوجییود• تیم پشتیبانی در صورت درخواست برای پشتیبانی نر

ساعت مرتفع سازد.2آمده را در کمتر از

نگهداری

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

پیشگیرانه فراهم گردد.وضوح و خوانایی کد منبع سامانه باید حفظ گردد.•

حقوق استفاده و انتشار سامانه

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

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

‌مافزارها) تعلق دارد. ‌قتکثیر همان فناوری (یا نر ‌هاند به صاحبان ح بکار گرفته شد گرفته شده است.commons.wikimedia.orgتصویر لوگوی گروه کوال از سایت

انتقال پذیری

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

63

‌تهای طراحی محدودی

‌مافزار میزکار تولید شود.• سامانه باید به صورت نر‌سپی قابل نصب و اجرا باشد.• اک سامانه باید بر روی سکوی ویندوز ‌هی 128بیییتی و کییارت گرافیییک 64بیییتی و 32سامانه باید بر روی پردازشگرهای اینتل • 64 مگابییایتی و حییافظ

‌هی سخت مگابایتی قابل نصب و اجرا باشد.256مگابایتی و فضای حافظ

واسط کاربری

‌سپی باشد.• اک واسط کاربری سامانه باید منطبق با واسط کاربری معمول مورد استفاده در سکوی ویندوز طراحی واسط کاربری در تمامی سامانه باید یکنواخت باشد.• روز باعث تأخیر در فرآیند یادگیری سییامانه شییود (اییین زمییان علوه بییر زمییان3واسط کاربری نباید بیش از •

‌یکند). ‌یباشد و کل زمان یادگیری را محدود نم معمول لزم برای یادگیری سامانه مواسط کاربری باید به زبان فارسی طراحی شود.• محدودیتی برای سایر نکات طراحی واسط کاربری همچون مکان قرار گرفتن اجزای گرافیکی وجییود نییدارد و•

انتخاب این عناصر بسته به نظر تیم طراحی واسط کییاربری و بییرای دسییت یییابی بییه سییهولت کییاربری بیشییتر‌یباشد. م

آموزش و راهنمایی

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

64

‌هی واسط کاربری سامانه ‌هی اولی سند نمون

مقدمه

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

‌یباشد. ‌ه کار م و رفع ایرادات و نظرات متفاوت نسبت به نتیج

فرم ورود

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

ره اصلی - مدیرپنج

در این پنجره، تمام امکاناتی که سامانه در اختیار مدیر قرار می دهد، گنجانده شده است.

65

فرم کارمندان

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

فرم افزودن کارمند جدید

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

66

فرم ویرایش مشخصات کارمند

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

67

فرم اتاق ها

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

فرم افزودن اتاق جدید

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

می شود.

68

فرم ویرایش مشخصات اتاق

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

فرم اتاق ها

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

69

‌شها فرم گزار

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

پنجره اصلی - پزشک

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

70

مشاهده وظایف

‌یتواند وظایف روزانه خود و یا وظایف خود در یک بازه زمیانی خیاص را با استفاده از این فرم، پزشک یا پرستار ممشاهده کند.

مشاهده وظایف روزانه

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

71

مشاهده وظایف در یک بازه زمانی

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

مشاهده پرونده بیمار

‌یتواند پرونده یک بیمار را مشاهده کند. کییاربر بیمییار مییورد نظییر خییود را با استفاده از این فرم، پزشک یا پرستار مانتخاب کرده و اجرای دستور مشاهده، پرونده بیمار مورد نظر را مشاهده می کند.

72

فرم مشاهده پرونده بیمار

در این فرم، اطلعات پرونده بیمار مورد نظر نشان داده است.

73

فرم تعریف کار جدید

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

‌یشود. ‌یکند. سپس با اجرای دستور ثبت، اطلعات جدید در سامانه ذخیره م م

74

فرم جستجوی کارمندان

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

‌یشود. اطلعات کارمند مورد نظر نمایش داده م

فرم جستجوی بیماران

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

‌یشود. اطلعات بیمار مورد نظر نمایش داده م

75

پنجره اصلی - پرستار

در این پنجره، تمام امکاناتی که سامانه در اختیار پرستار قرار می دهد، گنجانده شده است.

پنجره اصلی - کارمند پذیرش

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

76

فرم پذیرش بیمار

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

‌یشود. سپس با اجرای دستور ثبت اطلعات وارد شده ثبت م

فرم ترخیص بیمار

‌یتواند یک بیمار جدید ترخییص کنیید. بیه منظییور ترخییص بیمییار، کارمنید با استفاده از این فرم، کارمند پذیرش م‌هی تسویه حساب انجام شده است را انتخاب کییرده و دسییتور ‌یکند. سپس گزین پذیرش بیمار مورد نظر را انتخاب م

ترخیص را اجرا می کند.

77

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

مقدمه

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

فعالیت جداگانه نمایش داده شده است.

نمودار فعالیت «ورود»

78

نمودار فعالیت «خروج»

79

نمودار فعالیت «تعریف کارمند جدید»

80

نمودار فعالیت «اخراج کارمند»

81

نمودار فعالیت «تعریف بخش جدید»

82

نمودار فعالیت «تعریف اتاق جدید»

83

نمودار فعالیت «اختصاص اتاق به بخش»

84

نمودار فعالیت «مشاهده گزارش عملکرد بخش»

85

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

86

نمودار فعالیت «تعریف کار جدید»

87

نمودار فعالیت «محول کردن کار به پرستار»

88

نمودار فعالیت «پذیرش بیمار»

89

نمودار فعالیت «ترخیص بیمار»

90

نمودار فعالیت «جستجو بر روی بیماران»

91

نمودار فعالیت «جستجو بر روی کارمندان»

92

نمودار فعالیت «مشاهده پرونده بیمار»

93

نمودار فعالیت «اعلم انجام شدن کار»

94

نمودار فعالیت «مشاهده وظایف روزانه»

95

نمودار فعالیت «مشاهده وظایف محوله در یک بازه زمانی خاص»

96

نمودار فعالیت «ویرایش اطلعات اتاق»

97

نمودار فعالیت «ویرایش اطلعات بخش»

98

نمودار فعالیت «حذف اتاق»

99

نمودار فعالیت «حذف بخش»

100

نمودار فعالیت «اختصاص پزشک به بخش»

101

سند نمودار کلس

مقدمه

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

‌یشود. تحقق موارد کاربرد بهره گرفت، مدل م

‌سهای تحلیل سند نمودار کل

102

103

‌سهای طراحی سند نمودار کل

به منظور خواناتر شدن مدل صرفنظر شده است.getter و setter های methodدر مدل ها از مدلسازی توضيح: innerهمچنین در مدل های از مدلسازی کلس های داخلی( class ها ماننید زییرکلس هیای کلس (command

صرف نظر شده است.

ir.koala سند نمودار بسته

104

ir.koala.guiسند نمودار بسته

ir.koala.gui.medicalسند نمودار بسته

105

ir.koala.gui.staffسند نمودار بسته

106

ir.koala.gui.staff.authurizerسند نمودار بسته

107

ir.koala.medicalسند نمودار بسته

108

ir.koala.staffسند نمودار بسته

109

سند نمودار توالی

مقدمه

‌یباشد. در این نمودار با تأکید بر ترتیب انجام رویدادها، چگونگی تحقییق مییوارد این سند شامل نمودارهای توالی م‌یکند نمیایش چگییونگی ارسیال پییام بیین اشیییاء و کاربرد مدل می شود. آنچه این نمودار را از سایر نمودارها متمایز م

‌نها است. ترتیب ارسال آ

نمودار توالی «ورود»

110

نمودار توالی «خروج»

111

نمودار توالی «تعریف کارمند جدید»

112

نمودار توالی «اخراج کارمند»

113

نمودار توالی «تعریف بخش جدید»

114

نمودار توالی «تعریف اتاق جدید»

115

نمودار توالی «اختصاص اتاق به بخش»

116

نمودار توالی «مشاهده گزارش عملکرد بخش»

117

نمودار توالی «مشاهده گزارش عملکرد کارمندان»

118

نمودار توالی «تعریف کار جدید»

119

نمودار توالی «محول کردن کار به پرستار»

120

نمودار توالی «پذیرش بیمار»

121

نمودار توالی «ترخیص بیمار»

122

نمودار توالی «جستجو بر روی بیماران»

123

نمودار توالی «جستجو بر روی کارمندان»

124

نمودار توالی «مشاهده پرونده بیمار»

125

نمودار توالی «اعلم انجام شدن کار»

126

نمودار توالی «مشاهده وظایف روزانه»

127

نمودار توالی «مشاهده وظایف محوله در یک بازه زمانی خاص»

128

نمودار توالی «ویرایش اطلعات اتاق»

129

نمودار توالی «ویرایش اطلعات بخش»

130

نمودار توالی «حذف اتاق»

131

نمودار توالی «حذف بخش»

132

نمودار توالی «اختصاص پزشک به بخش»

133

‌مافزار سند معماری نر

مقدمه

‌مافزار از دیدگاه مورد کاربرد و دیدگاه منطقی(به وسیله نمودارهای بسته) دید کلنییی این سند با توصیف معماری نر‌مافییزار ‌یآورد. از این سند به منظور تسهیل تصمیم گیری هییای مرتبییط بییا مسییائل معمییاری نر نسبت به سامانه فراهم م

‌یشود. استفاده م

نمایش معماری

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

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

‌تها اهداف و محدودی

‌یباشد. تعدادی از نیازمندی های اساسی این سامانه عبییارت هدف از ایجاد این سامانه مدیریت فعالیت بیمارستانی ماست از:سامانه نباید تحت وب باشد.•سامانه باید از سطوح مختلف دسترسی به منظور حفظ امنیت پشتیبانی کند.• باشد.Windows® XPسامانه باید قابل نصب و اجرا بر روی سیستم عامل •‌هسازی شود. بدین ترتیب معماری سامانه مستقل از تعداد کییاربران• سامانه باید به صورت کاربر/کارگزار پیاد

آن خواهد بود.

134

دید مورد کاربرد

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

به کاربر امکان استفاده از سامانه را با توجه به سطح اختیارات خود می دهد.: ورود•به کاربر امکان خروج از سامانه را می دهد.خروج: •درمانگر می تواند وظایفی را که می بایست در آن روز انجام شود، مشاهده نماید.مشاهده وظایف روزانه: •: درمانگر می تواند انجام شدن یک کار را اعلم کند.اعلم انجام شدن کار•پزشک می تواند کاری را به عنوان وظیفه ای لزم الجرا برای هر بیمار تعریف کند.تعریف کار جدید: •مسئول پذیرش می تواند بیماری را پذیرش کند.پذیرش بيمار: • مدیر می تواند گزارش عملکرد تجمیعببی کارمنببدان را (در بببازه زمببانی مببوردمشاهده گزارش عمکلرد کارمندان: •

نظر) مشاهده کند.

135

دید منطقی

‌مافزار از دیدگاه منطقییی بوسیییله نمییودار بسییته نمییایش داده شییده اسییت. در اییین دیییدگاه در این بخش معماری نر‌یهای بسته ها به یکدیگر مدل می شیود. معمییاری سییامانه از ‌سها بین بسته ها و همچنین وابستگ 3چگونگی افراز کل

بسته شامل بسته کارکنان، ساختمان و درمان تشکیل شده است.

‌یباشد. این بسته همچنین نقش• بسته کارکنان دربرگیرنده کارکنان اداری و کارکنان درمانی بیمارستان م‌هی عبور) را اعمال ضوابط امنیتی برای دسترسی کارکنان به سامانه (همچون تعریف نام کاربری و کلم

بر عهده دارد.‌شها و اطلعات مربوط به اییین اجییزاء• ‌قها، بخ بسته ساختمان اجزای ساختاری بیمارستان همچون اتا

‌یگیرد ‌قها را دربرم همچون ثبت ماوقع بستری شدن بیماران در اتا‌تهییای درمییانی• ‌تهای درمییانی همچییون فعالی بسته درمان دربرگیرنده اطلعات لزم برای انجام فعالی

‌یباشد. تعریف شده و پرونده های پزشکی م

136

‌هسازی سند مشخصات پیاد

مقدمه

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

‌هسازی مشخصات پیاد

Javaزبان برنامه سازی:

‌بهای برنامه سازی: JavaSE ،Hibernateچارچو

IntelliJ IDEA Community Edition 9.0.2محيط برنامه سازی:

MySQL 5.1پایگاه داده:

OpenOffice.org 3.2واژه پرداز:

Open ModelSphere 3.1 – Visual Paradigm for UML 7.2ابزار مدل سازی: SVNابزار مدیریت پيکربندی:

Advanced Installer for Javaابزار نصب:

Gmail، حضوری ملقاتابزار ارتباط بين اعضای تيم:

137

‌هریزی تکرارهای فاز elaborationسند برنام

مقدمه

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

‌نها مطلع شوند. آ

هدف

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

‌های تکمیل می شود. در پایان این دو تکرار معماری پایه ی سامانه بدست خواهد آمد.1داد

دامنه

می باشد. اعضییای گییروه از اییین سییند جهییت همییاهنگیelaborationاین سند دربرگیرنده برنامه تکرارهای فاز ‌تهای فاز ‌یکنند. elaborationفعالی استفاده م

1 Architectural baseline

138

برنامه

‌هسازی خواهند شد: در تکرار اول، موارد کاربرد زیر بررسی و پیادمشاهده وظایف روزانه•اعلم انجام شدن کار•تعریف کار جدید•پذیرش بيمار•

‌مترین بخییش سییامانه ‌هاند و مه این موارد کاربرد از میان موارد کاربرد اصلی (ذکر شده در سند معماری) انتخاب شد‌هسییازی سییامانه و ‌یتوان نسبت به خطرات و مسییائل پیاد ‌هسازی این موارد کاربرد م ‌یدهند. با پیاد مورد نظر را تشکیل م

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

139

زمان بندی تکرارها

تاریخ پایانتاریخ شروعنام فعاليتشماره تکرار

تکرار اول

1389/02/301389/02/30شروع تکرار اول

1389/02/301389/02/30بازبینی مدل تحلیل

‌سهای طراحی 1389/02/301389/02/31تشخیص کل

‌هسازی نمونه قابل اجرا 1389/02/311389/03/01پیاد

‌سهای طراحی 1.0ارائه نمونه اجرا 1.01389/03/011389/03/01 و کل

تکرار دوم

1389/03/021389/03/02شروع تکرار دوم

‌سهای طراحی 1389/03/021389/03/06بازبینی و تکمیل کل

‌هسازی نمونه قابل اجرا 1389/03/061389/03/14پیاد

2.01389/03/141389/03/15تست نمونه قابل اجرا

‌سهای طراحی 2.0ارائه نمونه اجرا 2.01389/03/151389/03/15 و کل

140

تحویل دادنی های تکرارها

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

‌یباشد. عضو گروه م شمارهتکرار

تحویل دادنی هافرایند

تکرار اول

واژه نامه (بهنگام سازی)مدل سازی سازمان

مشخصات موارد کاربرد(بهنگام سازی)تشخیص نیازها‌سهای طراحی نمودار کل

‌سهای طراحیطراحی نمودار کلمدل معماری

‌هسازی 1.0نمونه قابل اجرای پیاد

ارزیابی تکرار اولمدیریت

تکرار دوم

-مدل سازی سازمان

-تشخیص نیازها

‌سهای طراحی(بهنگام سازی)طراحی نمودار کل‌هها و الگوهای طراحی مورد استفاده نمودار توالی طراحی، نمودار مولف

‌هسازی و موارد آزمون2.0نمونه قابل اجرای پیاد

ارزیابی تکرار دوممدیریتconstructionبرنامه آزمون ها و برنامه تکرارهای فاز

141

منابع

منابع انسانی

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

منابع مالی

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

وسایل و ابزارهای مورد نیاز

MySql و Eclipseحداقل دو دستگاه رایانه، محیط برنییامه نویسییی Server Visual و 5.1 Paradigmو Open ModelSphere و OpenOffice.org و دسترسی به Internet.

موارد کاربرد

بر موارد کاربرد زیر تمرکز خواهیم داشت:elaborationدر تکرارهای فاز مشاهده وظایف روزانه•اعلم انجام شدن کار•تعریف کار جدید•پذیرش بيمار•

142

معیارهای ارزیابی

معیارهای ارزیابی تکرار اول

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

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

صورت وجود ایراداتی، اصلحات لزم در تکرار بعد انجام شود.

معیارهای ارزیابی تکرار دوم

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

در پایان این فاز، ریسک های ناشی از سرعت دسترسی به پایگاه داده، واسط کاربری و معماری سامانه شناسییایی ومرتفع شده اند.

هر یک از تحویل دادنی های این تکرار می بایست توسط اعضای گروه بازبینی شده و به تصویب برسند

143

سند نمودار مولفه

144

Constructionسند برنامه ریزی فاز

مقدمه

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

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

هدف

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

قابل استفاده خواهد بود.

دامنه

‌هی تکرارهای فاز ‌هی توسط گروه کوالConstructionسند برنام تهیه و تنظیم شده است. این سند برای استفادمدیر پروژه و دیگر اعضای گروه آورده شده است.

برنامه

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

145

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

پیاده سازی شده اند تجمیع نمود.‌هاند: موارد کاربرد ذیل تاکنون انجام شد

‌هی وظایف روزانه• مشاهداعلم انجام شدن کار•تعریف کار جدید•پذیرش بیمار•

‌یشوند. ایرادات این موارد کاربرد در تکرار اول اصلح م

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

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

146

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

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

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

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

لزم به ذکر است که هر دو عضو گروه انجام پروژه در تمامی مراحکل هکر دو تککرار همککاریآورده شده است. ‌یکنند. م

147

زمان بندی تکرارها

پایانشروعنام فعاليتشماره تکرار

تکرار اول1389/4/9

تا1389/4/15

1389/4/91389/4/9شروع تکرار اول

‌یهای فاز قبل 1389/4/91389/4/10بازبینی و اصلح کاست

11389/4/111389/4/15پیاده سازی و تست بخش

شمای پایگاه1ارائه محصول پیاده سازی بخش ، ‌هها داده و نمودار استقرار مولف

1389/4/151389/4/15

تکرار دوم1389/4/16

تا1389/4/22

1389/4/161389/4/16شروع تکرار دوم

‌یهای تکرار قبل 1389/4/161389/4/17بازبینی و اصلح کاست

21389/4/171389/4/21پیاده سازی و تست بخش

‌مافزار قابل نصب 1389/4/211389/4/22تنظیم سامانه به صورت نر

1389/4/211389/4/22بهنگامی نمودار استقرار و شمای پایگاه داده

1389/4/211389/4/22تهیه و تنظیم مستند نصب

1389/4/211389/4/22تهیه و تنظیم مستند استفاده از سامانه

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

1389/4/211389/4/22

‌هی محصول پیاده سازی بخش 1389/4/221389/4/22 (نهایی)2ارائ

148

محصولت قابل تحویل تکرارها

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

تکرار اول

طراحیشمای پایگاه داده

نمودار استقرار

1پیاده سازی بخش پیاده سازی

ارزیابی تکرار اولمدیریت

راهنمای طراحی (بهنگام سازی)استانده ها و راهنماها

تکرار دوم

طراحیشمای پایگاه داده (بهنگام سازی)

نمودار استقرار (بهنگام سازی)الگوهای طراحی

2پیاده سازی بخش پیاده سازی

مدیریتارزیابی تکرار دوم

جمع بندی و نهایی سازی

استانده ها و راهنماهاراهنمای طراحی (بهنگام سازی)

راهنمای نصبراهنمای استفاده از سامانه

149

منابع

منابع انسانی

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

منابع مالی

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

وسایل و ابزارهای مورد نیاز

MySql و Eclipseحداقل دو دستگاه رایانه، محیط برنییامه نویسییی Server Visual و 5.1 Paradigmو Open ModelSphere و OpenOffice.org و دسترسی به Internet.

موارد کاربرد

پیاده سازی خواهند شد:Constructionموارد کاربردی که در تکرار اول فاز ورود•خروج•اعلم لغو شدن کار•‌هی زمانی خاص• ‌هی وظایف محوله در یک باز مشاهد‌هی گزارش عملکرد کارمندان• مشاهدترخیص بیمار•جستجو بر روی بیماران•

150

جستجو بر روی کارمندان•‌هی بیمار• ‌هی پروند مشاهد

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

معیارهای ارزیابی

معیارهای ارزیابی تکرار اول

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

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

151

شود. ‌یبایست توسط اعضای گروه بازبینی و تایید شوند. هر یک از محصولت تحویل دادنی م

معیارهای ارزیابی تکرار دوم

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

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

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

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

‌یبایست توسط اعضای گروه بازبینی و تایید شوند. هر یک از محصولت تحویل دادنی م

152

سند نمودار کلس - طراحی شده اند.freezeتوجه: نمودارهای فاز تحلیل تغییر نکرده و

‌هی واسط کاربری ( ‌سهییای GUIبه طور طبیعی لی ‌هی منطق بییوده و بییین کل کیه درGUI) دارای وابستگی به لی‌ههای دیگر ‌سهای لی ‌یکنید وابستگی زیادی وجود ندارد. در مقابل بیشتر روابط در بین کل ‌نها را مشاهده م ادامه ابتدا آ

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

153

154

155

156

157

158

159

160

161

سند نمودار توالی - طراحی

نمودار توالی اختصاص اتاق به بخش

162

نمودار توالی اخراج کارمند

163

نمودار توالی اعلم انجام شدن کار

164

نمودار توالی پذیرش بیمار

165

نمودار توالی ترخیص بیمار

166

نمودار توالی تعریف اتاق جدید

167

نمودار توالی تعریف بخش جدید

168

نمودار توالی تعریف کار جدید

169

نمودار توالی تعریف کارمند جدید

170

نمودار توالی جستجو بر روی بیماران

171

نمودار توالی بر روی کارمندان

172

نمودار توالی حذف اتاق

173

نمودار توالی حذف بخش

174

نمودار توالی خروج

175

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

176

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

177

نمودار توالی مشاهده وظایف روزانه

178

نمودار توالی مشاهده وظایف محوله در یک بازه زمانی خاص

179

نمودار توالی ورود

180

نمودار توالی ویرایش اطلعات اتاق

181

نمودار توالی ویرایش اطلعات بخش

182

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

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

183

Employeeجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

type varchar 3 yes no no no

id bigint 20 yes yes yes no

birth_date date - yes no no no

creation_date date - yes no no no

first_name varchar 255 yes no no no

last_name varchar 255 yes no no no

password_hash varchar 255 yes no no no

username varchar 255 yes no no no

version int 11 yes no no no

Patientجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

birth_date date - yes no no no

first_name varchar 255 yes no no no

last_name varchar 255 yes no no no

password_hash varchar 255 yes no no no

username varchar 255 yes no no no

last_medical_case bigint 20 no no no yes

184

PatientMedicalCaseجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

description varchar 255 yes no no no

released_on date - yes no no no

patient int 20 yes no no yes

MediTaskRuleجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

description varchar 255 yes no no no

starts_on datetime - yes no no no

repeat_step int 11 no no no no

ends_on datetime - no no no no

title varchar 255 yes no no no

type varchar 10 yes no no no

medical_case bigint 20 yes no no yes

responsible_medical_staff

bigint 20 yes no no yes

185

LoggedSimpleMedicalTaskجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

planned_for_time datetime - yes no no no

description varchar 255 yes no no no

logged_on datetime - yes no no no

status varchar 255 yes no no no

rule bigint 20 yes no no yes

EmploymentStatusجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

description varchar 255 no no no no

status varchar 255 yes no no no

employee bigint 20 no no no yes

186

Sectorجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

description varchar 255 no no no no

name varchar 255 yes no no no

Roomجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

capacity int 11 yes no no no

occupied_capacity int 11 yes no no no

name varchar 255 yes no no no

sector bigint 20 no no no yes

187

TreatmentLogجزئیات جدول

Column name Data type Length Not null Unique Primary Key Foreign Key

id bigint 20 yes yes yes no

creation_date date - yes no no no

version int 11 yes no no no

data datetime - yes no no no

type varchar 255 yes no no no

sector bigint 20 no no no yes

188

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

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

پایگاه داده بر روی یک گره مجزا نیز امکان پذیر است.

189

مستند نصب

راهنمای نصب برنامه

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

‌یبایست پس از نصب پایگاه داده کامپیوتر کاربر restartانجام دهد. لزم به ذکر است به منظور نصب کامل نرم افزار م

شود.

توجه

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

• Username: manager• Password: 123456

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

190

MySQL Serverگام اول - نصب

‌لهای نصب برنامه اجرا کنید.mysql-essential-5.1.48-win32.msiفایل .۱ را از مسیر فای‌شآمدید برای شما نمایان می شود. با فشردن دکمه در ابتدا پنج.۲ به صفحه بعد بروید.Nextره خو

191

)، بر رویTypicalدر صفحه بعد، نوع نصب از شما پرسیده می شود. بدون تغییر گزینه انتخاب شده(.3‌هی کلیک کنید.Nextدکم

192

نصب پایگاه داده آغاز خواهد شد.Installدر صفحه بعد با فشردن دکمه .۴

193

پس از مدتی کوتاهی پایگاه داده نصب خواهد شد. در پنجره نهایی بدون تغییر گزینه انتخاب شییده بییر.۵ کلیک کنید.Finishروی دکمه

194

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

195

‌هی .7 کلیکNext را انتخاب کرده و بر روی دکمه Standard Configurationدر پنجره بعد، گزینکنید.

196

‌هی .۸ بعد هر سه گزین ،Install as windows serviceدر پنجره Launch the mysql server

automatically و Include Bin directory in windows PATHانتخاب کرده و دکمه را Next) دقت کنيد که حتما باید هر سه گزینه انتخاب شده باشند را کلیک کنید.(

197

را بفشارید.Nextدر پنجره بعد مطابق شکل هیچکدام از گزینه ها را انتخاب نکنید. برای ادامه دکمه .9

198

کلیک کنید.Executeدر پنجره بعد، برای شروع تنظیمات اولیه پایگاه داده بر روی دکمه .۱۰

199

‌یشود. با کلیک بییر روی دکمییه .۱۱ بییه تنظیمییاتFinishپس از پایان تنظیمات صفحه زیر نمایش داده مپایگاه داده خاتمه دهید.

نکته: پس از پایان نصب پایگاه داده لزم است به منظور اطمينان از عملکرد صحيح پایگاه داده، یکبار کامپيوتر کنيد.restartخود را

200

گام دوم - نصب سامانه مدیریت بیمارستان

‌هی setup.msiفایل .۱ از پوش که درKoala - Hospital Information System/Setup Files را داخل لوح فشرده قرار دارد اجرا نمایید.

‌شآمدید نمایش داده می شود. با فشردن دکمه .۲ به صفحه بعد بروید.Nextدر ابتدا صفحه خو

201

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

202

نصب نرم افزار آغاز خواهد شد.Installدر پنجره بعد با فشردن دکمه .۴

203

در آخرین پنجره در صورت موفقیت آمیز بودن نصب نرم افزار، پیامی به صورت زیر نمییایش داده خواهیید.۵ نصب نرم افزار پایان خواهد یافت.Finishشد. با فشردن دکمه

204

راهنمای استفاده از برنامهPrograms) یا فهرست برنییامه هییا(Desktopبرای اجرای برنامه می توان از طریق میز کاری ( Menuبرنییامه (

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

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

205

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

‌هی سامانه» را که حاوی توصیف مختصری از سامانه است مشاهده می کنید. ‌هی «دربار در زیر تصویر صفح

206

‌هی اصلی راهنمای صفح

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

‌یکند. امکان خروج از سامانه را ایجاد م

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

‌ههای فرامین استفاده کنید. پنجر

207

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

208

209

210

211

‌هی ورود راهنمای صفح

‌هی عبییور وارد کییرده و ‌هی عبور خود را در مقابل فیلدهای نام کاربری و کلم برای ورود به سامانه نام کاربری و کلم‌هی عبور ‌هی تایید را بفشارید. توجه کنید که در هنگام وارد کردن کلم ‌هی عبور بهCaps Lockدکم خاموش باشد. کلم

کوچک و بزرگ بودن حروف، حساس است.

212

‌هی عبور ‌هی تغییر کلم راهنمای صفح

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

جدید بفشارید.

‌هی جستجوی بیماران راهنمای صفح

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

213

‌هی انتخییاب را ‌یتوانید بیمار مییورد نظییر را از اییین لیسییت انتخییاب کییرده و سییپس دکم ‌یشوند. م زیرین نمایش داده مبفشارید.

214

‌هی بیمار ‌هی پروند ‌هی مشاهد راهنمای صفح

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

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

215

‌هی جستجوی کارمندان راهنمای صفح

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

بفشارید.

216

‌هی کارمند ‌هی پروند ‌هی مشاهد راهنمای صفح

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

‌یشود. استخدام و اخراج کارمند نگه داری و نمایش داده م

217

‌هی زمانی ‌هی وظایف در یک باز ‌هی مشاهد راهنمای صفح

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

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

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

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

‌یگردند. ‌نبندی فعال و غیر فعال م زما‌هی بعدی مشاهده نمایید. ‌یتوانید در صفح تصویر این پنجره را م

218

‌هی وظایف روزانه ‌هی مشاهد راهنمای صفح

‌یباشد و زمان انجام آنها (با احتساب میزان ‌هی شما م برابییرtoleranceتمامی وظایفی که مسئولیت انجام آنها بر عهد‌یشود.5 ‌یشود. در هر خط این لیست یک کار درمانی آورده م دقیقه) امروز باشد، در این صفحه لیست م

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

219

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

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

‌یگردند. ‌نبندی فعال و غیر فعال م زما

220

‌هی تعریف کار جدید راهنمای صفح

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

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

‌هی «تایید» کار درمانی را ثبت نمایید. ‌یتوانید با دکم م

221

‌هی پذیرش بیمار راهنمای صفح

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

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

222

‌هی ترخیص بیمار راهنمای صفح

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

‌هی «ترخیص بیمار» بیمار را ترخیص نمایید. ‌یتوانید با استفاده از دکم مشخصات وی م

223

‌هی تعریف کارمند جدید راهنمای صفح

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

کارمند جدید» می توانید کارمند جدید را تعریف و استخدام نمایید.

224

‌هی ویرایش اطلعات کارمند راهنمای صفح

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

‌هی «ذخیره» ر ا بفشارید.خالی بگذارید و تنها به ویرایش سایر فیلدها بپردازید. در پایان برای ثبت تغییرات دکم

225

‌هی اخراج کارمند راهنمای صفح

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

226

‌هی استخدام مجدد کارمند راهنمای صفح

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

کارمند» را بفشارید.

227

‌هی گزارش عملکرد کارکنان ‌هی مشاهد راهنمای صفح

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

‌یکنید. دریافت نمایید. در زیر تصویر این صفحه را مشاهده م

228

‌هی «نمییایش گییزارش» را ‌شها تولید شده توسط این پنجییره بعیید از فشییردن دکم ‌های از گزار ‌یتوانید نمون در ادامه ممشاهده نمایید.

‌شها ‌هی گزارش تجمیعی بخ ‌هی مشاهد راهنمای صفح

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

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

‌هی بعدی مشاهده نمایید. ‌یتوانید در صفح تصویر این پنجره را م

229

230

‌قها ‌شها و اتا ‌هی مدیریت بخ راهنمای صفح

‌شهای موجییود را ویرایییش یییا حییذف ‌یتوانید بخش و اتاق های جدید ایجاد کرده و یا اتاق و بخ در این صفحه م نمایید. برای ایجاد اتاق جدید ابتدا باید بخشی را ایجاد کرده باشییید و آن را انتخییاب کنییید تییا بتوانییید اتییاقی را در آن‌هی هییر یییک از ‌هی ایجاد و ویرایش بخش و اتاق به راهنمای موجود در صییفح تعریف نمایید. برای راهنمای دقیق شیو

این اعمال رجوع نمایید.

231

‌هی اطلعات بخش راهنمای صفح

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

‌هی «تایید» را فشار دهید. نهایت باید دکم

232

‌هی اطلعات اتاق راهنمای صفح

‌یتوانید اطلعات یک اتاق را تغییر داده و اتاق جدیدی ایجاد کرده یییا یییک اتییاق موجییود را تغییییر در این صفحه م‌تهای داخل اتاق برای بیماران) را وارد نموده و برای ثبت اطلعییات از دهید. برای اینکار نام اتاق و ظرفیت (تعداد تخ

‌هی «تایید» استفاده نمایید. دکم

233

راهنمای حذف برنامه

۱.Control Panel را باز کرده و از درون آن Add or remove programs.را انتخاب کنید

234

‌هی «.۲ » را انتخاب کرده و دکمهKoala - Hospital Information Systemاز فهرست برنامه ها، گزینRemove.را کلیک کنید

در پنجره بعد، با تایید حذف برنامه نرم افزار حذف خواهد شد..3

235

نیازمندی های حداقلی نرم افزار

۱.Microsoft Windows XP

۲.Microsoft Windows Installer 2.0

3.Java Virtual Machine 5

۴.MySQL Server 5.0

در صورت نصب نبودن به طور خودکار3 در لوح فشرده موجود می باشد. مورد 4توجه: برنامه نصب مورد نصب خواهد شد.

236

الگوهای طراحی استفاده شده

Singleton

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

ها بر اساس این الگو پیاده سازی شده اند.List و اکثر DatabaseWorkerکلس هایی مانند

237

Facade

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

Hibernate از این الگو در پیاده سازی کلس DatabaseWorker.استفاده شده است

238

Behavior over a collection and State over a collection

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

239

Command

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

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

240

‌هنامه واژ

مقدمه

‌هی مسییأله ‌دآوری واژگان بکار رفته در این مجموعه مستندات و با تأکید بر روی واژگان حییوز ‌هنامه به منظور گر واژ‌مهای مستعار واژگان و همچنین شرح مختصر هر واژه (البته تنها در صورتی ایجاد شده و در آن نام اصلی (و یکتا) و نا

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

الف

اطلعات هویتینام

، اطلعات هویتی کاربرAuthentication Informationنام مستعار

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

ب

بهنگامنام

Updateنام مستعار

بیمارنام

Patientنام مستعار

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

241

بخشنام

Sectorنام مستعار

پ

پزشکنام

، دکترDoctorنام مستعار

‌هی پزشییکی بیمییار را مطییالعه وتوضيح ‌هی بیمییاران پرداختییه و پرونیید نقش کاربری از سامانه که به معاین‌هریزی و ثبت (برای محول کردن کاری به دیگری ییا بیه خیود) نمیوده و کارهای انجام گرفته را برنام

‌یکند. ‌هی ترخیص بیماران را صادر م اجاز

پرستارنام

Nurseنام مستعار

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

‌هی هویتی بیمارنام پروند

‌هی بیمارPatient's Personal Caseنام مستعار ، پروند

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

242

‌هی پزشکی بیمارنام پروند

‌هی پزشکیPatient's Medical Caseنام مستعار ‌هی بیمار، پروند ، پروند

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

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

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

‌هی کارمندنام پروند

Employee Caseنام مستعار

پرونده ای شامل اطلعات هویتی کارمند شامل نییام و نییام خییانوادگی کییه توسییط مییدیر در زمییانتوضيح‌یشود. تعریف کارمند وارد م

ح

حساب کاربرینام

User Accountنام مستعار

‌یشود.توضيح حسابی که در سامانه برای هر یک از کاربران ایجاد م

243

خ

خروجنام

Log out، Sign outنام مستعار

د

درمانگرنام

MediManنام مستعار

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

س

سامانهنام

‌هی مدیریت بیمارستانSystemنام مستعار ، سیستم، سامان

‌هی پزشکی بیمارنام سابق

‌هی بیمارPatient Historyنام مستعار ، سابق

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

‌یکند. م

244

ف

فعالیت درمانینام

، کارMediTaskنام مستعار

عملی است که توسط درمانگر به منظور درمان یک بیمار مشخص توسط یییک درمییانگر مشییخصتوضيح‌یشود. انجام م

ک

کاربر سامانهنام

، کاربر، کارمندUserنام مستعار

به هر یک از کنشگرهایی که با سامانه تعامل مستقیم دارند (پزشییک، پرسییتار، مییدیر بیمارسییتان وتوضيح‌یشود. مسئول پذیرش) کاربر سامانه گفته م

م

مدیر بیمارستاننام

، مدیرManagerنام مستعار

‌یدهد.توضيح نقش کاربری از سامانه که امور مدیریتی بیمارستان را انجام م

245

مشخصات کاربرنام

User Personal Informationنام مستعار

مشخصات کاربر شامل نام و نام خانوادگی. این اطلعات برای تأیید هویت کاربر کافی نیست.توضيح

‌هاینام مولف

Component Basedنام مستعار

‌نها با یکدیگر ایجاد شده و در نییتیجه دارایتوضيح نرم افزاری که در قالب ایجاد چندید مولفه و ارتباط آ‌یباشد. قابلیت نگهداری بال م

مسئول پذیرشنام

، کارمند پذیرشRecipientنام مستعار

‌هی ثبت، پذیرش و ترخیص بیماران در سامانه را بر عهده دارد.توضيح نقش کاربری از سامانه که وظیف

ن

نگهداری اصلحینام

Corrective Maintenanceنام مستعار

‌یکنند.توضيح ‌هی موجود را بر طرف م نوعی نگهداری سامانه که در آن ایرادات سامان

246

نگهداری تکاملینام

Perfective Maintenanceنام مستعار

‌یدهند.توضيح ‌نها را ارتقاء م ‌تهای سامانه افزوده شده و آ نوعی نگهداری سامانه که در آن به قابلی

نگهداری تطابقینام

Adaptive Maintenanceنام مستعار

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

نگهداری پیشگیرانهنام

Preventive Maintenanceنام مستعار

نوعی نگهداری سامانه که در آن سامانه با توجه به نیازهییای پیییش روی کسییب و کییار تغییییر دادهتوضيح‌یشود. م

و

ورودنام

Log in، Sign inنام مستعار

247

وضعیت بیمارنام

Patient statusنام مستعار

‌یباشیید. وضییعیت بیمییار تنهییا توسییط پزشییکتوضيح مشخص کننده امکان ترخیص بیمار از بیمارستان ممسئول قابل تغییر است ولی توسط مسئول پذیرش نیز قابل مشاهده می باشد.

248