کامپیوتر و IT و اینترنتعلوم مهندسیمهندسی صنایع و مواد

پروژه مکانیزه سازی سیستم داروخانه

صفحه 1:
پروژه مکانیزه سازي سیستم داروخانه نام استاد : ۳

صفحه 2:
سبستم دار وخانه 8 صورت مسئله : یک سیستم در بافت نسخه و تحویل دارو کنترل و مدبر بت مراجعه کنندکان ۰ دارو و آمور مالی

صفحه 3:
نبازهای عملیانی ۱- سخت افزار: ۱ ra . ‏سیستم باید قابلب ات مكانى را داشته باشد‎ ۲ ۱ ‏رت رن بت‎ corer 0 gC gon hE pean ims ۳- مدیریت سبستم داروخانه : ‎Oi eoe‏ تسس نت سس پر ید ر اعمال كند. ‏سيستم بابد با برنامه هاى سازمان هاى بيمه اى سازكارى داشته باشد

صفحه 4:
۱۳ BL ۲ سیستم باید جزئبات نسخه بیمار را مدیربت نماید. ” سيستم بايد وجه دريافتى و وجه يرداختى را كنترل نمايد . ” سيستم بايد فاكتورهاى دريافتى و يرداختى شركت هاى داروئى را 0 اا م ل را ا رل ۱

صفحه 5:
موجوديتهاى خارجى ی CS

صفحه 6:
ea ods) © ©

صفحه 7:
fe ee pS Sy ‏بر‎ ‎9 ‎1 دكتر داروخانه لامر ار م ير ممم م 3 1 1 1 ۲ ‏آماده سازی ا کاربر پذبرش‎ ELD

صفحه 8:
SN aoe دکتر داروخانه 006 ا ۱ کاربر آماده سازی 1 1 ‎Sonoma‏ ۳ کاربر بذبرش ‎an ees eR Fron‏ 00 ‎Us De‏ زر 2 سر ۱

صفحه 9:
شرح و ظایف اکتور ها ... كاربر مالى 0 ‎nh es teu eae‏ ۱ ثبت کردن فاکتور خرید ۷ ثبت کردن رسید وجه پرداختی به شرکتها بر لش رت ۲ تهبه گزارشات بیمه ۷ تهیه گزارشات نسخه . تهیه گزارشات مالی ” تهيه گزارشات روزانه فروش ۲ تهیه گزارشات روزانه خرید

صفحه 10:
40 شرح وظایف اکتورها

صفحه 11:
عملیات پایه 00

صفحه 12:
6

صفحه 13:
19 كاربر آماده سازى

صفحه 14:
عمليات ورود اطلاعات تد ال ae

صفحه 15:
9 1 ‎el es‏ ات ‎0 ‎

صفحه 16:
عملیات گزارشات

صفحه 17:
كزارشات کاربر مالی

صفحه 18:
كزارشات کاربر مالی 06

صفحه 19:
06

صفحه 20:
ay aps

صفحه 21:
Bimar ‘Auto Num 1s. String ag <2 String Jas Auto Num ‏نام يمار‎ 9 soe: String ‏شماره دقتر جه‎ : 1016986 Carat) Create() Edit( Edit() De Delete() Print() ‘Geymat Daro noskhe ‎ednteger Jew of Auto Num‏ درو ‎ss Integer‏ 00۳ تمت دارو ‎sees String‏ 10۳096۳ نیا ار ‎oem Integer So sep Integer‏ ‎Integer‏ قيمت تخد ‎Integer ‎lee String ance Integer ‎Create() ‎Create() Edit() Create() Edit() Delete() Edit() Delete) Print() Deleta() Print() Print() ‎ ‎ ‎ ‎ ‎ ‎

صفحه 22:
Lavazem Behdashti Auto Num 2s: String sas aly 262 String Spm ey String ‏قیست‎ Integer = String ‏تاريخ مصرف‎ Date Create Edit oDelete Print() print Geymat Lavazem Integer ۳ تیمت لور sly sluslnteger =s,2:Integer ate() Edit() Delete() Print)

صفحه 23:
آم 6356 56لا لو تاره 5 : د کنر دادخانه شرح : ابجاد استفاده کنندکان و سطوح دسترسی آنان بيش شرط : كاربر جديد قبلاً تعريف نشده باشد .

صفحه 24:
سناريو ايجاد كاريران سستم تن( ۲-سیستم سطح دسترسی کاربر را بررسی می نماید. ۳- سیستم فرم ورود مشخصات کاربر جدید را نمایش می دهد ۵- سیستم اطلاعات وارد شده را بررسی می کند. ۶- سیستم تقاضای تابید مشخصات وارد شده را می نماید. ۸- سیستم کلمه رمز را از کاربر درخواست می نماید. ۰- سیستم صحت یکی بودن دو رمز وارد شده را بررسی می نماید. (۱- کاربر ایجاد شده در بانک اطلاعاتی سیستم ذخیره ‎oat‏ ۲- سیستم به صفحه اصلی باز می گردد. CLs " ایجاد کاربر جدید " کلیک می کند. ۴- کاربر مشخصات کاربر جدید را وارد. مى نمايد ۷- کاربر مشخصات وارد شده را يك بار دیگر پررسی کرده و در صورت تایید آنها دکمه تایید را انتخاب می کند. ‎ee -6‏ | انتخاب می تماید. ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎ ‎

صفحه 25:
‎LE Sep ey) Ce Cpe peony ery) ogo f‏ ار ‏تا ‏مناسبی به مرحله ۲ باز گردد. ‎

صفحه 26:
۱ 5 کایبر آماده سانی شرح: ثبت اطلاعاتی داروهای خریداری شده ‎FS evo ee)‏ ا ‎Were‏ 07

صفحه 27:
CS) ‏سنار‎ ae ‎System‏ ولتت ‏1- کار لزینه " ثبت اطلاعات داروها " کلیک یش مى وه | 1- كارير روى كز روا" کلیک می ‏۴- سیستم اطلاعات وارد شده را بررسی می کند. ۳- کاربر مشخصات داروهای جدید را وارد مى نمايد ‎ ‎

صفحه 28:
ار ار رای در سا ‎AB)‏ ‏خطا صادر می شود. [۱/7 ‏ا‎ ‏ك2‎ Cre creer Pree ene Weel pee ee) ‏كردد.‎

صفحه 29:

صفحه 30:
‎ali‏ ار 5 : کایبر بسذیرش۱ شرح : ثبت نسجه های دریافتی از بیماران ‏زا

صفحه 31:
1- کاربر روی گزینه " ثبت نسخه " کلیک می کند. ۴- سیستم اطلاعات وارد شده را بررسی می کند. ۳- کاربر مشخصات نسخه جدید را وارد می نماید ۷- اطلاعات نسخه جدید در بانک اطلاعاتی سیستم ذخیره ع هود ۸- سیستم به صقحه اصلی باز می گردد.

صفحه 32:
موارد { تثنابى بو سر هس ۴ در صورت وارد کردن اطلاعات اشتباه بیغام داده شود .

صفحه 33:

صفحه 34:
ارسال نسخه های بیماران به بیمه : 6886 96[]

صفحه 35:
۱۱۳/2 ‏تا‎ onm

صفحه 36:
240 تائید شدن فرارداد بیمه : 6856 ۲156

صفحه 37:
تحويل دارو به انبار داروخانه : ©0638 1156

صفحه 38:
‌ ۵ t+) 8 ees رو به مشتر S Use Case:

صفحه 39:
[86 6386 ۰: ‏بهداستی‎ eres

صفحه 40:
۱0۳2 ‏د ودام ك4‎ 0 leone)

صفحه 41:
ed ثبت کردن دارو Use Case :

صفحه 42:
نيت كردن لواقم پساشتی : عتاعت 182

صفحه 43:
رل لوا اتحا لا سا ‎WSS Cass‏

صفحه 44:
کنبرل تارج نفضا. داروها ۰ 6356 56[

صفحه 45:
1 - 2356© ع5لا - مورد استفاده 2 - 1355© - تشكيل شده از نام و صفات و عمليات ها 3- 2010۲ يكر 4 - 013013100 - نمودار 5 7 نمودار توالی این نمودار نمایش جهت تعامل بین کنش گر ها و اشیا به کار ميرود 6 7 دکتر داروخانه - کارفرما 7 - مسئول يذيرش ! - كاربر رسيدكى كننده به امور بيماران 8 - مسئول يذيرش 2 - رسيدكى كننده به امور افراد متفرقه لل ا | 10 > كاري اماك لتاقي ستول ارقا ‎Bey‏ 1 " افراد متفرقه - خریداران لوازم بهداشتی و غیر دارویی

پروژه مكانيز"ه سازي سيستم داروخانه نام استاد : تهيه كننده :سایت پروژه دات کام www.prozhe.com معرفي سیستم: سیستم داروخانه صورت مسئله : یک سیستم دریافت نسخه و تحویل دارو هدف : کنترل و مدیریت مراجعه کنندگان ،دارو و امور مالی 2 -1سخت افزار: به طور همزمان چندین کاربر بتوانند از آن استفاده نمایند. سیستم باید قابلیت تغیيرات مکانی را داشته باشد . سیستم باید با اینترنت سازگاری داشته باشد . سیستم قابلیت کار با شبکه را داشته باشد . -2مدیریت سيستم داروخانه : سیستم باید امکان تعیین سطح دسترسی کاربران به اطالعات را اعمال کند. سیستم باید با برنامه های سازمان های بیمه ای سازگاری داشته باشد 3  ‏ ‏ ‏ ‏ 4 سیستم باید جزئیات نسخه بیمار را مديريت نمايد. سیستم باید وجه دریافتی و وجه پرداختی را کنترل نماید . سیستم باید فاکتورهای دریافتی و پرداختی شرکت های داروئی را کنترل نماید . سيستم بايستي با كمترين اطالعات اسناد مورد نظر را جستجو نماييد. سيستم بايستي تعداد داروهای فروخته شده و موجود را کنترل کند . بیمار شرکت پخش دارو و محصوالت آرایشی داروخانه افراد متفرقه 5 سازمانهای بیمه کاربر مالی دکتر داروخانه آماده سازی سیستم مکانیزه داروخانه مسئول پذیرش 2 6 مسئول پذیرش دکتر داروخانه کاربر مالی 7 کاربر آماده سازی کاربر پذیرش کاربر پذیرش2 دکتر داروخانه تائید نهائی دارو ها . صدور مجوز دسترسي كاربران و حذف اطالعات اشتباه . کاربر آماده سازی ثبت کردن اطالعات دارو ها ثبت کردن اطالعات بیمه ها ثبت کردن اطالعات محصوالت آرایشی و بهداشتی . کاربر پذیرش ثبت کردن مشخصات بیمار ها و تحویل دارو به بیماران مراجعه کننده . کاربر پذیرش 2 ثبت کردن مشخصات افراد متفرقه و تحویل درخواستهای آنها . 8 کاربر مالی محاسبه کردن وجه نسخه بیمار محاصبه کردن وجه افراد متفرقه ثبت کردن فاکتور خرید ثبت کردن رسید وجه پرداختی به شرکتها کاربر گزارش گیری تهیه گزارشات بیمه تهیه گزارشات نسخه . تهیه گزارشات مالی تهیه گزارشات روزانه فروش تهیه گزارشات روزانه خرید 9 در اين قسمت عمليات پايه مانند باز کردن شرح دارو ها و ... عمليات پايه ‏Basic Operation در اين قسمت عمليات ورود اطالعات مانند اطالعات بیمه اطالعات بیمار و ... عمليات ورود ‏Insert Operation عمليات مدير سيستم ‏Admin Operation 10 در اين قسمت عمليات مربوط به مدير سيستم از قبيل سطوح دسترسي كاربران ،تائید نهائی در اين قسمت عمليات گزارش گيري عمليات گزارش ‏Report Operation عمليات پايه ‏Basic Operation کاربر آماده سازی تعریف سازمانهای بیمه ای طرف قرارداد تعریف لوازم بهداشتی تعریف دارو ثبت در بانك اطالعاتي 11 ایجاد حسابهای به نام شرکتها عمليات مدير سيستم ‏Admin Operation دکتر داروخانه ايجاد كاربران سطوح دسترسي كاربران تغییر رمز کاربران بازيابي اطالعات تهيه پشتيبان ذخيره روي رسانه ثبت در بانك اطالعاتي 12 عمليات ورود اطالعات ‏Insert Operation کاربر آماده سازی نوع بیمه و اطالعات فردی ثبت اطالعات داروها داروهای که شامل بیمه هستند و داروهای که شامل بیمه نیستند 13 ثبت اطالعات بیمه ها ثبت در بانك اطالعاتي ثبت اطالعات محصوالت بهداشتی عمليات ورود اطالعات ‏Insert Operation کاربر پذیرش 1 ثبت مشخصات بیمارها نوع بیمه و اطالعات فردی 14 تحویل دارو ثبت در بانك اطالعاتي عمليات ورود اطالعات ‏Insert Operation کاربر پذیرش 2 ثبت درخواستهای لوازم بهداشتی تحویل لوازم بهداشتی ثبت در بانك اطالعاتي 15 گزارش مديريتي گزارش دارو هاا مقدار و تعداد گزراش حسابداري(معين،دفاتر) گزارش كلي از عملكرد داروخانه گزارش مالي 16 گزارش موجودی گزارش مالي کاربر مالی معين امور داروخانه گزارش مالي چاپ 17 گزارش موجودی کاربر مالی موجودي داروها موجودي لوازم بهداشتی مغايرت با انبار گزارش موجودی چاپ 18 گزارش مديريتي دکتر داروخانه عملكرد ريالي داروخانه تعداد مراجعات بدهكار بستانكار حسابها موجودی کاالها گزارش مديريتي چاپ 19 نحوه ارتباط ساختار جداول زبان برنامه نويسي ‏ADO ‏Delphi ‏SQL ‏Fast Report سيستم گزارش گيري 2 0 مدل طراحي كالسها 21 مدل طراحي كالسها karbar كدكار@بر: Auto Num نام كاربر:String دسترسي:Boolean ر@مز:String )(Create )(Edit )(Delete )(Print 2 2 نام : Use Caseايجاد كاربران : Actorsد کVVتر دارVخانVه شرح :ايجاد استفاده كنندگان و سطوح دسترسي آنان پيش شرط :كاربر جدید قب ً ال تعریف نشده باشد . 2 3 System -2سیستم سطح دسترسی کاربر را بررسی می نماید. ‏Actor -1کاربر روی گزینه ” ایجاد کاربر جدید ” کلیک می کند. - 3سیستم فرم ورود مشخصات کاربر جدید را نمایش می دهد -5سيستم اطالعات وارد شده را بررسي مي كند. -4کاربر مشخصات کاربر جدید را وارد می نماید -6سیستم تقاضای تایید مشخصات وارد شده را می نماید. - 7کاربر مشخصات وارد شده را یک بار دیگر بررسی کرده و در صورت تایید آنها دکمه تایید را انتخاب می کند. - 8سیستم کلمه رمز را از کاربر درخواست می نماید -10سیستم صحت یکی بودن دو رمز وارد شده را بررسی -9کاربر رمز کاربر جدید را وارد می کند و دکمه ثبت را انتخاب می نماید. می نماید. -11کاربر ایجاد شده در بانک اطالعاتی سیستم ذخیره می شود. -12سیستم به صفحه اصلی باز می گردد. 24 -2در صورت عدم دسترسي به كاربر پيغام مناسب دهد. -5در صورت كاربر قب ً ال ايجاد يا رمزهاي وارد مغايرت داشتند با پيغام مناسبي به مرحله 4باز گردد. 2 5 نام : Use caseثبت اطالعات داروها :ActorsکVVارVبر آمادVه VسVازVی شرح :ثبت اطالعاتی داروهای خریداری شده پیش شرط ها :اطالعات قبال ثبت نشده باشد 2 6 System ‏Actor -2سیستم فرم ” ثبت اطالعات داروها“ را نمایش می دهد -1کاربر روی گزینه ” ثبت اطالعات داروها ” کلیک می کند. -4سيستم اطالعات وارد شده را بررسي مي كند. -3کاربر مشخصات داروهای جدید را وارد می نماید - 5سیستم تقاضای تایید مشخصات وارد شده را می نماید. - 6کاربر مشخصات وارد شده را یک بار دیگر بررسی کرده و در صورت تایید آنها دکمه تایید را انتخاب می کند. -7اطالعات داروهای جدید در بانک اطالعاتی سیستم ذخیره می شود. -8سیستم به صفحه اصلی باز می گردد. 27 .4در صورتی که اطالعات وارد شده از قبل در سیستم ثبت شده باشد پیغام خطا صادر می شود. .6در صورتیکه کاربرقصد ویرایش Vمشخصات ورودی را داشVته باشد ، دکمه ویرایش مجدد را انتخاب کرده و سیستم به مرحله 3باز می گردد. 2 8 سیستم کاربر نمایش فرم صفحه ثبت دارو انتخاب گزینه ثبت دارو وارد کردن اطالعات دارو کلیک دکمه ثبت اطالعات غیر تکراری اطالعات تکراری نمایش پیغام مناسب نمایش پیغام ثبت موفقیت آمیز نمودار فعالیت-ثبت اطالعات دارو نام : Use Caseثبت نسخه : ActorsکVVارVبر پVVذیرش1 شرح :ثبت نسخه های دریافتی از بیماران پيش شرط :ندارد 3 System ‏Actor -2سیستم فرم ” ثبت نسخه “ را نمایش می دهد -1کاربر روی گزینه ” ثبت نسخه ” کلیک می کند. -4سيستم اطالعات وارد شده را بررسي مي كند. -3کاربر مشخصات نسخه جدید را وارد می نماید - 5سیستم تقاضای تایید مشخصات وارد شده را می نماید. - 6کاربر مشخصات وارد شده را یک بار دیگر بررسی کرده و در صورت تایید آنها دکمه تایید را انتخاب می کند. -7اطالعات نسخه جدید در بانک اطالعاتی سیستم ذخیره می شود. -8سیستم به صفحه اصلی باز می گردد. 31 -2در صورت عدم دسترسي به كاربر پيغام مناسب دهد. -4در صورت وارد کردن اطالعات اشتباه پیغام داده شود . 3 سیستم کاربر نمایش فرم صفحه ثبت نسخه انتخاب گزینه ثبت اطالعات نسخه وارد کردن اطالعات نسخه کلیک دکمه ثبت اطالعات غیر تکراری اطالعات تکراری نمایش پیغام مناسب نمایش پیغام ثبت موفقیت آمیز نمودار فعالیت-ثبت اطالعات نسخه دکت"ر" داروخا"ن"ه" ارس"ال ل"يس"ت ب"يمه ماهان"ه ا"رس"ال ن"س"خه" هاي ب"يمارا"ن ب"ه" ب"يمه کارب"ر آماده" س"ازي 3 دکت"ر" داروخا"ن"ه" ت"س"ويه" حس"اب ب"ا" ش"رکت"ه"ا پ"ردا"خت و"جه" ب"اب"ت ت"س"و"يه" کارب"ر م"ال"ي" 3 دکت"ر" مال"ي" س"ازمان ب"يم"ه ا"ي ت"ائ"يد" ش"دن ق"را"ردا"د دکت"ر" دا"روخان"ه" 3 کارب"ر آماده" س"ازي ش"رکت ت"و"ليد کن"ن"ده" دارو ت"حو"يل دارو" ب"ه ان"ب"ار" دکت"ر" داروخا"ن"ه 3 کارب"ر پ"ذيرش" 1 ب"يمار ت"حو"يل" دا"رو ب"ه" م"ش"ت"ري کارب"ر آ"ماد"ه س"ازي دکت"ر" دا"روخا"ن"ه" 3 اف"راد مت"ف"رق"ه" کارب"ر پ"ذيرش"2 ت"حو"يل ل"و"از"م" ب"ه"دا"ش"ت"ي" 3 کارب"ر پ"ذيرش" 1 رو"زا"ن"ه" ث"ب"ت اطالعات ب"يمارا"ن" کارب"ر آماده" س"ازي 4 کارب"ر آ"ماده" س"ازي ش"رکت ت"و"ليد کن"ن"ده" دارو ث"ب"ت ک"ردن دا"رو" دکت"ر دا"رو"خان"ه 41 دکت"ر" دا"رو"خان"ه" ش"رکت ت"وليد کن"ن"د"ه" لو"ا"زم" ب"ه"د"اش"ت"ي" ث"ب"ت ک"ردن ل"و"ا"زم" ب"ه"د"اش"ت"ي" کارب"ر آ"ماد"ه س"ازي 4 کارب"ر آماد"ه س"ازي رو"زا"ن"ه کن"ت"ر"ل ت"ا"ريخ ا"ن"ق"ضا لو"ازم" ب"ه"داش"ت"ي" دکت"ر" داروخا"ن"ه 4 کارب"ر آ"ماده" س"ازي رو"زا"ن"ه" کن"ت"رل" ت"ا"ريخ ا"ن"ق"ضا"ء" د"ارو"ه"ا" دکت"ر دا"رو"خا"ن"ه" 4  ‏ ‏ ‏ ‏ ‏ ‏ ‏ ‏ ‏ ‏ = use case – 1مورد استفاده = class – 2تشکیل شده از نام و صفات و عملیات ها = actor – 3بازیگر = diagram – 4نمودار – 5نمودار توالی = این نمودار نمایش جهت تعامل بین کنش گر ها و اشیا به کار میرود – 6دکتر داروخانه = کارفرما – 7مسئول پذیرش = 1کاربر رسیدگی کننده به امور بیماران – 8مسئول پذیرش = 2رسیدگی کننده به امور افراد متفرقه – 9کاربر مالی = مسئول امور مالی – 10کاربر آماده سازی = مسئول کارهای روتین – 11افراد متفرقه = خریداران لوازم بهداشتی و غیر دارویی

62,000 تومان