Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Use Case Modeling. Please take a look at the details below: Please read the following case and design a use case to summarize the functionalities

Use Case Modeling. Please take a look at the details below:

Please read the following case and design a use case to summarize the functionalities of the proposed Victual Doc system. Specifically, you need to:

  1. Develop a use case diagram that contains the key use cases;
  2. Develop a detailed use case narrative for the use case Virtual Visit

You could use any drawing tool to develop the diagram: VISIO, MS Words, MS Powerpoint Please do NOT hand-draw your solution.

If you use VISIO, please copy paste your final diagram into a word file. You should just submit ONE word file that contains the above required contents.

Virtual Doc Project

Virtual Doc is a start-up e-commerce company that offers medical assistance and medical care online. Anyone with a computer and an Internet access could visit Virtual Docs website. The web site contains three modules: educational materials regarding diseases and their treatments are available to all visitors; forum and blogs are readable by everyone, but only members could write blogs and post messages in the forums; consultation and diagnostic areas are only accessible by members.

A visitorcould go through a simple registration process to become a member. The registration form will gather the following information from a visitor:

Member name (up to 25 characters)

Member username (up to 10 characters)

Member password (up to 10 characters)

Member street (up to 25 characters)

Member city (up to 14 characters)

Member state (2 characters)

Member ZIP (5 digits)

Member gender (1 character)

Member age (3 digits)

Credit card number (16 digits)

Credit card expiration date (4 digits)

Once registered, the system will assign each member a 9-digit member ID.

Members pay a monthly fee to the company. For the fee they are entitled to unlimited consultations and treatments with physicians.

Many physicians are affiliated with Virtual Doc. Each physician has the following information captured by the system:

Physician name (up to 25 characters)

Physician username (up to 10 characters)

Physician password (up to 10 characters)

Physician ID (9 digits)

Physician street (up to 25 characters)

Physician city (up to 14 characters)

Physician state (2 characters)

Physician ZIP (5 digits)

A member could seek consultation from a physician through two mechanisms: Scheduled visit and email. To schedule a virtual visit, the member should first select a physician from the list of all physicians. A brief greeting message from the physician and a short paragraph introducing his / her expertise as well as experience will be demonstrated on the web page. If the member decides to choose the selected physician, he / she will be guided to the next page, where a calendar demonstrates the physicians available time for the next month. The user could then choose a specific time slot and finish the reservation process. The system will update its database to reflect this new reservation, and send an automatic email to the physician, informing him / her about this new appointment.

On the date of the virtual visit, both the member and the physician will log on to the web site. The physician will create a virtual office, demonstrated on the web as a door with his / her name on it. The member will enter the virtual office and start a diagnostic session. This is similar to a private chat room function available to most forums. Once the consultation is over, the physician will fill out a report online that includes the following information:

Current Data and Time (MM-DD-YYYY HH:MM:SS)

Date Service Provided (MM-DD-YYYY) [this is used in case the physician forgot to file a report and came back later to write it]

Physician Name (25 characters)

Physician ID (9 digits)

Member name (up to 25 characters)

Member ID (9 digits)

Service Name (20 characters)

Description of Service (100 characters)

The alternative to scheduled visit is email. A member can send email to the web administrator with questions regarding his / her disease. At the end of each day, the web admin will check the mails and send them to physicians based on their expertise area. The admin will then file a report with the following information:

Date Email Processed (MM-DD-YYYY)

Physician Name (25 characters)

Physician ID (9 digits)

Member name (up to 25 characters)

Member ID (9 digits)

At midnight on Friday, the main accounting procedure is run. It reads the weeks transactions. For each visit, the system could determine the fees to be paid to the physician based on the field service name. For each email, the system would pay $1.00 to the physician who handles it.

Each member who consulted a physician will receive a report with a list of services provided to him / her, sorted in order of service date. For each service, the report includes:

Member Name

Physician Name

Date of Service

Service Name / Email subject

Each physician who offered service during a week would also receive a report. To simplify the task of verification, the report contains the same information as entered by the physician on his report. At the end of the report is a summary including the number of consultations and emails with members and the total fee for that week.

A summary report is given to the manager for account payable. The report list every physician to be paid that week, the number of consultations and emails each had, and his or her total fee for that week. Finally, the total number of physicians who provided services, the total number of virtual visits, the total number of processed emails and the overall fee total are printed.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Information And Database Systems Asian Conference Aciids 2012 Kaohsiung Taiwan March 2012 Proceedings Part 2 Lnai 7197

Authors: Jeng-Shyang Pan ,Shyi-Ming Chen ,Ngoc-Thanh Nguyen

2012th Edition

3642284892, 978-3642284892

More Books

Students also viewed these Databases questions