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

  Automate the entry and updating of routing information

Automate the entry and updating of routing information, but you are concerned about excessive memory and processor utilization if you implement dynamic routing protocols.

  Explain physical condition for alarm in logic truth table

Write truth table in the order of T P F L. Make sure to recognize corect physical condition for alarm in the logic truth table.

  Explain sequences of signals that occur on address bus

Explain the sequences of signals that occur on address bus, control bus, and data bus when a simple microcomputer fetches an instruction.

  Complete set of logic gates

Do 2-input AND gates which have one input inverted form a complete set of logic gates? Rationalize your answer.

  Secure encrypted communications

Transmitting personal and business data and information over secure communication channels is critical. In some cases it is required, especially when personally identifiable information is being transmitted. Credit card numbers, Social Security Numbe..

  Explain the role of such calculations in clipping algorithms

Given a line segment with endpoints (2. 5) and (9, 15), provide the equation for that line segment using a parameterized representation.

  What is data integrity and in what way it is implemented

What is data integrity and in what way it is implemented in DBMS MS Access

  What is the advantage of using the conditional operator

What is the advantage of using the conditional operator. Explain the rules of operator precedence and how an expression using numeric values and operators would be evaluated.

  Impact on business and society

Emerging Technologies and their impact on business and society

  What are the costs of this massive expansion of information

does this increase in data and computing power always benefit companies that employ these tools? what are the costs of

  Create a stored procedure

The procedure must insert the next of kin information into the Next of kin table by looking up the student id from the Student table. (will you need a schema? how do I send it to you?) can you use just the tables for the student and next of kin?

  Explain system recovery backups

On the left side of the website, click the STIGs Master List (A to Z) link. Scroll down the list to locate and then download the following Windows OS security guideline documents/zip files

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