Question

In: Computer Science

Overview The purpose of this assignment is to give you experience designing a database and building...

Overview

The purpose of this assignment is to give you experience designing a database and building an Entity Relationship Diagram in a business scenario. Submit all tasks in one document. Include headings in your document.

The organization is a dentist's office. When new patients are seen for the first time, they complete a patient information form that asks for their name, address, phone number, and brief medical history, which are stored in the patient information file. When a patient calls to schedule a new appointment or change an existing appointment, the receptionist checks the appointment file for an available time. Once a good time is found for the patient, the appointment is scheduled. If the patient is a new patient, an incomplete entry is made in the patient file; the full information will be collected when the patient arrives for the appointment. Because appointments are often made far in advance, the receptionist usually mails a reminder postcard to each patient 2 weeks before the appointment.

Consider the information needed for the patient billing system:

• Patient information - The system should be able to retrieve their contact information as well as their age, blood type, occupation, employer information, and insurance carrier information.

• Insurance carrier information -The system should be able to retrieve the number of patients on plan and the carrier's contact information.

• Dentist information - The system should be able to retrieve information about the dentist.

Instructions

After completing the learning activities for this module, use what you have learned to complete this assignment:

1. Create a Class diagram. Draw a conceptual class diagram with a minimum of 7 classes.

2. Create an Entity Relationship Diagram (ERD). Include a minimum of 7 entities and 50 attributes.

3. Create a CRUD Matrix.

Solutions

Expert Solution

PFA the details for Class Diagram and Entity Relationship Diagram.


Related Solutions

Purpose This assignment should give you experience in using file descriptors, open(), close(), write(), stat() and...
Purpose This assignment should give you experience in using file descriptors, open(), close(), write(), stat() and chmod(), perror(), and command line arguments. Program Write a C++ program that will allow you to add messages to a file that has NO permissions for any user. A Unix system has many files that have sensitive information in them. Permissions help keep these files secure. Some files can be publicly read, but can not be altered by a regular user (ex.: /etc/passwd). Other...
Purpose The purpose of this assignment is to give you an opportunity to demonstrate your ability...
Purpose The purpose of this assignment is to give you an opportunity to demonstrate your ability to identify emerging ethical issues in business, interpret the multitude of perspectives inherent in your case study, and model appropriate behaviour by recommending specific solutions. How to Proceed Select a case. It can be one of the textbook cases that we have not discussed during the course. It can also come from the outside world, perhaps a case you have been following in the...
Assignment Overview IN C++ This assignment will give you practice with numerical calculations, simple input/output, and...
Assignment Overview IN C++ This assignment will give you practice with numerical calculations, simple input/output, and if-else statements. Candy Calculator [50 points] The Harris-Benedict equation estimates the number of calories your body needs to maintain your weight if you do no exercise. This is called your basal metabolic rate or BMR. The calories needed for a woman to maintain her weight is: BMR = 655 + (4.3 * weight in pounds) + (4.7 * height in inches) - (4.7 *...
Assignment Overview This assignment will give you practice with interactive programs and if/else statements. Part 1:...
Assignment Overview This assignment will give you practice with interactive programs and if/else statements. Part 1: User name Generator Write a program that prompts for and reads the user’s first and last name (separately). Then print a string composed of the first letter of the user’s first name, followed by the first five characters of the user’s last name, followed by a random number in the range 10 to 99. Assume that the last name is at least five letters...
Diversicorp Job Analysis Assignment The purpose of this assignment is to provide experience in conducting a...
Diversicorp Job Analysis Assignment The purpose of this assignment is to provide experience in conducting a job analysis for the creation of a job description. Based on your work on the HRIS Needs Analysis, Diversicorp has decided to implement an HRIS and is adding a new position. Diversicorp’s President & CEO, Bob Foley, has realized that not investing in technology over the years has hampered the company’s growth. He knows that moving from the way things have been done for...
Module 06 Assignment – Designing a Care Map Purpose of Assignment Assist students to develop a...
Module 06 Assignment – Designing a Care Map Purpose of Assignment Assist students to develop a care plan that includes safe discharge information for a client with musculoskeletal trauma. Course Competency Explain components of multidimensional nursing care for clients with musculoskeletal disorders. Instructions Mr. Harry Roost is a 78-year old male being discharge after a fracture of his right tibia and fibula. He has a long leg cast that he will need to wear for the next 8 weeks. The...
Module 05 Assignment – Designing a Care Map Purpose of Assignment Assist students with coordination of...
Module 05 Assignment – Designing a Care Map Purpose of Assignment Assist students with coordination of care for clients with musculoskeletal disorders. Enhance understanding of the nursing process in coordinating care for a client. Course Competency Explain components of multidimensional nursing care for clients with musculoskeletal disorders. Select appropriate nursing interventions when providing multidimensional care to clients experiencing alterations in mobility Instructions After reviewing the medical conditions presented in the textbook, including osteoporosis, osteomyelitis, disorders of the feet, plantar fasciitis,...
Project 3 Details The purpose of this project is to give you experience with creating and...
Project 3 Details The purpose of this project is to give you experience with creating and using custom objects. In it, you will make a couple custom classes that work in tandem with each other, and call them in your main function. For this project we'll be making something kind of like the Chatbot java file we made in class. You will create a Chatbot class that will contain a number of variables and functions. As you can imagine, a...
Decision Structures Calorie Calculator Assignment Overview This assignment will give you practice with numerical calculations, simple...
Decision Structures Calorie Calculator Assignment Overview This assignment will give you practice with numerical calculations, simple input/output, and if-else statements. Program Objective: In this exercise, you will write a program the calculates the Daily Caloric needs for weight lose diet. According to everydayhealth.com they recommend this daily caloric formula for a weight loss diet: BMR + Activity Level - 500 calories. Calories Calculator The Harris-Benedict equation estimates the number of calories your body needs to maintain your weight if you...
CVP Modeling project The purpose of this project is to give you experience creating a profitability...
CVP Modeling project The purpose of this project is to give you experience creating a profitability analysis that can be used to determine the effects of changing business conditions on a client's financial position. Managers often want to know the production level where profits earned from a product cover the cost of resources used to create it. Break-even analysis is how we determine this level. The point at which total sales revenues covers the costs of committed resources is called...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT