مهندسی نرم افزار UML بیمارستان بخش یازدهم
سناریوی Use Caseوضعیت حساب بیمار
سیستم پذیرش بیمارستان
|
نام: وضعیت حساب بیمار
(VazeeatHesabBimar)
Actor: کاربر
|
|
شرح سناریو: در این سناریو ، Actor پس ازورود به سیستم ، وضعیت حساب بیمار را بررسی می کند.
|
Assumption: منظور از Actor در این Use Case کاربر سیستم پذیرش بیمار ستان می باشد که عملیات بخش پذیرش بیمارستان را انجام می دهد.
|
Include: ورود به سیستم
|
Extended: صفحه اصلی نرم افزار
|
(Pre-Condition): پرونده بیمار موجود باشد.
|
Actor
|
System
|
|
1- کاربر بر روی منوی وضعیت حساب بیمارکلیک می نماید.
|
2- سیستم فرم مربوط به وضعیت حساب بیمار را نمایش می دهد.
|
|
3-اگر بیمار تسویه نکرده باشد کاریر بر روی پرداخت هزینه کلیک می کند.
|
4- سیستم پس از بررسی وضعیت حساب بیمار، هزینه ای که باید بیمار پرداخت نماید را نمایش می دهد.
|
|
5- کاربر هزینه پرداختی را از بیمار دریافت و کلید ثبت را فشار می دهد.
|
6- سیستم پس از بررسی هزینه ها اگر بیمار کامل تسویه کرده باشد پیغامی مبنی بر انجام تسویه کامل انجام شده است را نمایش می دهد در غیر این صورت تسویه کامل نشده است.
|
|
Constraints: - مقادیر تمام فیلدها باید وارد شوند.
|
Post-Condition: اطلاعات مربوط به بخش هزینه های بیمار قابل دسترسی می باشد.
|
Alternative Flow: در صورتی که به هر دلیلی ثبت پرداخت انجام نشد بایستی به گونه ای به کاربر اطلاع داده شود.
|
:Goalکاربر صورت حساب بیمار را بررسی می کند.
|
نمودار توالی (Sequence Diagram) وضعیت حساب بیمار
نمودار همکاری (Collaboration Diagram) وضعیت حساب بیمار
نمودار فعالیت (Activity Diagram) وضعیت حساب بیمار