Scenario: alain polyclinic is a medical clinic

Assignment Help Basic Computer Science
Reference no: EM13915246

Scenario: Alain polyclinic is a medical clinic situated in AL-Ain. Assume that the chief operating officer of the clinic has contacted you to create a conceptual model whose application will meet the expected database requirements for the clinic. The officer gives you the description of the clinic's operating environment. Any patient can make any number of appointments with one or more doctors in the clinic, and a doctor can accept appointments with many patients. However, each appointment is made with only one doctor, and each appointment references a single patient. Emergency cases do not require an appointment. However, an emergency is entered into the appointment book as "unscheduled" for appointment management purposes. If kept, an appointment yields a visit with the doctor specified in the appointment. The visit yields a diagnosis and, when appropriate, treatment. Each visit updates the patient's records to provide a medical history. Each patient visit creates a bill. Each patient visit is billed by one doctor, and each doctor can bill many patients. Each bill must be paid. However, a bill may be paid off in many installments, and a payment may cover more than one bill. A patient may pay the bill directly, or the bill may be the basis for a claim submitted to an insurance company. It is expected that if the bill is paid by an insurance company, the deductible is submitted to the patient for payment.Propose a conceptual model after an in-depth research on clinic information management system's

operations and processes. In order to come up with an appropriate design/solution, you must study the requirements, issues and best practices in this problem context. You can make relevant assumptions required to formulate business rules, security, administration and modelling.

Based on the above information execute Task 1, Task 2 and Task 3. You may have to make additional assumptions to execute Task 1, Task 2 and Task 3.

Task 1: Design an Entity Relationship Diagram (ERD) to model the above scenario. Identify the different entities and attributes of each entity. (A minimum of 8 entities need to be identified). Suggest and justify the choice of relationship and cardinality of the relationship. State the assumptions (if any) made by you to develop the ERD based on your research. Provide detailed analysis and justification for the selection of entities and attributes based on your research.

Task 2: Derive a set of relational tables from the ER diagram (Task 1), using appropriate choices for the table attributes. List the integrity rules and business rules, which you would recommend to ensure the quality of data. Indicate all necessary key constraints. Critically analyze the constraints and business rules based on your study of the clinic.

Task 3: Outline the kinds of anomalies that can arise in the scenario given above by using un-normalized tables. Show how the table created in task 2 could be re-organised into separate tables to avoid anomalies (Decompose the table structures to a set of 3NF tables). Task 4: As a database administrator identification of specific roles for users, authentication policy, storage management and database recovery are critical. The efficiency and complexity of database administration depends on the identified strategy and tools. Propose and critically review user

management, backup/recovery strategy, storage management/techniques formulated for the system

Reference no: EM13915246

Questions Cloud

Expansion project-requires initial fixed asset investment : Quad Enterprises is considering a new three-year expansion project that requires an initial fixed asset investment of $2.49 million. The fixed asset will be depreciated straight-line to zero over its three-year tax life, after which time it will be w..
How are assets liabilities common stock retained earnings : Define debit and credit. How are assets, liabilities, common stock, retained earnings, revenues, expenses, and dividends affected (increased or decreased) by debits and by credits?
How is the balance of an account determined : How is the balance of an account determined?
What was the capital gains yield : Suppose a stock had an initial price of $80 per share, paid a dividend of $1.35 per share during the year, and had an ending share price of $87. What was the capital gains yield?
Scenario: alain polyclinic is a medical clinic : Scenario: Alain polyclinic is a medical clinic situated in AL-Ain. Assume that the chief operating officer of the clinic has contacted you to create a conceptual model whose application will meet the expected database requirements for the clinic. The..
What will be the new operating cash flow : A proposed project has fixed costs pf $100,000 per year. The operating cash flow at 8,000 units is $89,000. Ignoring the effect of taxes, what is the degree of operating leverage? Round answer to 4 decimal places. If units sold rise from 8,000 to 8,5..
What are the three primary ways a business may use assets : What are the three primary ways a business may use assets?
Straight line units of production declining balance methods : Expanded tableDifficulty: HardLearning Objective: 08-P1 Compute and record depreciation using the straight-line, units-of-production, and declining-balance methods.
Give an example of an asset exchange transaction : Give an example of an asset exchange transaction.

Reviews

Write a Review

Basic Computer Science Questions & Answers

  What are the advantages of that method and disadvantages

a company has two building that are 50 meters (roughly 50 yards) apart. Between the building is private land owned by the company. A large walk-through tunnel connects the two buildings.

  What are the shortcomings and limitations

Assume you have decided to implement DFS so remote sites can access files and folders. What are the requirements for DFS? What are benefits of using DFS? What are the shortcomings and limitations?

  Explain how service-oriented software can be used to build

Explain how service-oriented software can be used to build distributed applications using Web services.

  Develop a make-change program

The program should be written in MIPS. Develop a Make-Change program

  Define the advantages of survey and observational methods

Compare the advantages of experiments with the advantages of survey and observational methods

  Examine the steps and types of testing and quality assurance

Examine the steps and types of testing and quality assurance needed in software development.

  Explain how this impacted other levels of the organization

Explain how this impacted other levels of the organization

  What is the function of monetary policy

What is the function of monetary policy and the consequences of it?

  A one-variable quadratic expression

A one-variable quadratic expression is an arithmetic expression of the form ax^2+bx+c, where a,b, and cc are some fixed numbers (called the coefficients) and x is a variable that can take on different vaues

  Learning about the knowledge level and emotional state

Which listening type focuses on learning about the knowledge level and emotional state of the user

  As a network administrator for a company you want to

consider the following scenarioas a network administrator for a company you want to configure an ip route between two

  Sodium sulfate is slowly added to a solution

Sodium sulfate is slowly added to a solution containing 0.0500 M Ca2 (aq) and 0.0390 M Ag (aq). What will be the concentration of Ca2 (aq) when Ag2SO4(s) begins to precipitate?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd