Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I am needing to a domain model class diagram and a design class diagram. Here are the requirements: The database Domain Class Diagram is typically

I am needing to a domain model class diagram and a design class diagram.

Here are the requirements:

The database Domain Class Diagram is typically created first, followed by the program Design Class Design.

Domain Model Class Diagram. This diagram includes all of the database classes, attributes and relationships shown as one-to-one, one-to-many or many-to-many

Create both a Domain Model Class Diagram (database model) and a Design Class Diagram (for programmers).

One of the most confusing acronyms used in system design is DCD. In the world of database design it stands for Domain Class Diagram aka Domain Model Class Diagram. In the world of object-oriented program design it stands for Design Class Design. In this assignment, you will develop both types of DCDs. The database Domain Class Diagram is typically created first, followed by the program Design Class Design.

Our textbook author refers to the Domain Class Diagram as a Domain Model Class Diagram. This diagram includes all of the database classes, attributes and relationships. Relationships are shown as one-to-one, one-to-many or many-to-many. They may also be optional or mandatory.

The Design Class Diagram includes navigation visibility, methods, and data types. All of which are needed by programmers.

In this assignment, you will create both a Domain Model Class Diagram (database model) and a Design Class Diagram (for programmers).

Here is the scenario:

Following is a description of a dental clinic staff responsibilities.

The receptionists of the dental clinic are responsible for entering information about patients, including head of household information, insurance information, and number of office visits. The dental clinic business manager also maintains patient information, as well as dental staff information. The business manager responsibilities include printing invoices and sending them to the heads of households on a monthly basis, printing insurance invoices on a weekly basis, entering payment information, and compiling reports of overdue invoices. Dental staff are responsible for recording dental procedures per patient, and for running reports about dental procedures performed in a week or a month.

image text in transcribed

Fully developed use case description for the Print patient invoices use case Use case name: Print patient invoices Scenario: Triggering event:At the end of the month, invoices are printed Print patient invoices Brief description: The billing clerk manually checks to see that all procedures have been collected. The clerk spot- checks, using the written records to make sure procedures have been entered by viewing them with the system. The clerk also makes sure all payments have been entered. Finally, he/she prints the invoice reports. An invoice is sent to each patient. Actors: Stakeholders Preconditions: Postconditions: Flow of activities: Billing Clerk Billing Clerk, Dentist Patient Records must exist, Procedures must exist Patient Records are updated with last billing date AMo System 1. Collect all written notes about procedures 2. View several patients to verify that procedure 2.1 Display patient information, including information has all been entered. 3. Review log of payments received and verify that 3.1 Display patient information, including procedure records. payments have been entered. 4. Enter month-end date and request invoices 5. Verify invoices are correct. 6. Close invoice print process. account balance and last payment transactions. 4.1 Review every patient record. Find unpaid procedures. List on report as aged or current. Calculate and break down by co-pay and insurance pay. Exception conditions: None

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

Get Funded The Startup Entrepreneurs Guide To Seriously Successful Fundraising

Authors: John Biggs, Eric Villines

1st Edition

1260459063, 978-1260459067

Students also viewed these Databases questions