Ask Computer Engineering Expert

Instructions to students:
- You can make use of the library resources to find information.
- Present the relevant references /citation at the end of the report.
- Marks will be awarded for the content written in your own words.
- If two or more documents contain duplicate information marks will be deducted as per plagiarism policy.
Note: This is an individual case study; any request of forming group for doing the case study will not be acceptable.

Objective: The aim of this case study is to give the students an overview and understanding of object oriented analysis and design techniques used during software development process.

Outcomes:
1. Understanding the concept of visual modeling using UML.
2. Use a CASE tool to construct appropriate analysis / design diagrams addressing a clearly defined problem.
3. Analyze and design a computer-based solution to a clearly defined problem using object oriented techniques.

Tasks: Read the following scenario, understand and present your response for the tasks assigned in a document not more than 10 pages.

Scenario Description:

Hospital Management System

The aim of this case study is to design and develops system for the hospital to maintain the records of various departments, rooms, and doctors in the hospital. It also maintains records of the regular patients, patients admitted in the hospital, the checkup of patients done by the doctors, the patients that have been operated, and patients discharged from the hospital.

Royal hospital is a multi-specialty hospital that includes a number of departments, rooms, doctor and nurses.
Patients having different kinds of ailments come to the hospital and get checkup done from the concerned doctors. If required they are admitted in the hospital and discharged after treatment.

Description: In hospital, there are many departments like Orthopedic, Pathology, Emergency,

Dental, Operation Theater and Laboratory. There is an OPD where patients come and get a card (that is, entry card of the patient) for check up from the concerned doctor. After making entry in the card, they go to the concerned doctor's room and the doctor checks up their ailments. According to the ailments, the doctor either prescribes medicine or admits the patient in the concerned department. The patient may choose either private or general room according to his/her need. But before getting admission in the hospital, the patient has to fulfill certain formalities of the hospital like room charges, etc. After the treatment is completed, the doctor discharges the patient. Before discharging from the hospital, the patient again has to complete certain formalities of the hospital like balance charges, test charges, operation charges, blood charges, doctors' charges, etc.

The doctors of the hospital are two types of the doctors. Namely, regular doctors and call on doctors. Regular doctors are those doctors who come to the hospital daily. Calls on doctors are those doctors who are called by the hospital if the concerned doctor is not available.

Based on the above narration, do the following tasks:

Describe and design the following for the above given scenario:

Task 1: Identify the candidate classes with attributes and behavior/operation using Noun Identification Techniques.

Task 2: Use Case Diagram
Part-A: Produce a Use Case Diagram with all the possible actors, Use Cases and their relationship.

Part-B: Description from the given scenario point of view for the use-case diagram.

Task 3: Class Diagram
Part-A: Produce a Class Diagram with all the possible classes and their relationships with respective visibility, role names and multiplicities.

Part-B: Description from the given scenario point of view for the class diagram.

Task 4: Sequence Diagram
Part-A: Produce a Sequence Diagram with the entire possible objects and their interaction.
Part-B: Description from the given scenario point of view for the sequence diagram.

Task 5: Student Work Proposal
i. Student Work Proposal should be submitted through Moodle by end of week 7 (22nd April 2017).
ii. Student Work Proposal must include:
a. Understanding of deliverables - a detail description of deliverables.
b. General overview of proposed plan - initial understanding of solution to task1, task2, task3 and task 4.
c. Timeline for completion of task1, task2 and task 4.
d. Propose the References
e. Proposal Feedback on 29th April 2017.

Instruction:

 Answer all the given questions/tasks.
 One consolidated case study report should be submitted from each student.
 The report should contain the following:
‹ Title Page (includes Title of the case study, Names of the student, Student ID, Department Name, Semester Name, Academic Year)
‹ Table of Contents (Topics covers and page number)
‹ Answer for tasks given in the case study.
‹ References ( book, journals, i nternet resources used in preparing the report).
 Student has to submit the report through Moodle only.
 Each individual will have one viva schedule and should be present, unless due to illness.
 Otherwise, no marks will be awarded to the absent student. The absent candidate will be scheduled for another viva and should present the whole case study.
Guidelines

Follow the guidelines mentioned below for your case study.
 Case study reports/answers should be typed by individual.
 Handwritten reports will not be accepted.
 Library and internet resources can be used for finding information.
 Marks will be awarded for the content written in your own words.
 Copy paste from the Internet is strictly not acceptable.
 Reference should be included in the last page as follows
- Author name, Book Title, Publisher, Year in case of books
- In case of web site references type the full path of the web page with referenced date
- In case of magazines/ periodicals type article name, magazine name, Issue Number and date

Computer Engineering, Engineering

  • Category:- Computer Engineering
  • Reference No.:- M92308291
  • Price:- $120

Guranteed 48 Hours Delivery, In Price:- $120

Have any Question?


Related Questions in Computer Engineering

Does bmw have a guided missile corporate culture and

Does BMW have a guided missile corporate culture, and incubator corporate culture, a family corporate culture, or an Eiffel tower corporate culture?

Rebecca borrows 10000 at 18 compounded annually she pays

Rebecca borrows $10,000 at 18% compounded annually. She pays off the loan over a 5-year period with annual payments, starting at year 1. Each successive payment is $700 greater than the previous payment. (a) How much was ...

Jeff decides to start saving some money from this upcoming

Jeff decides to start saving some money from this upcoming month onwards. He decides to save only $500 at first, but each month he will increase the amount invested by $100. He will do it for 60 months (including the fir ...

Suppose you make 30 annual investments in a fund that pays

Suppose you make 30 annual investments in a fund that pays 6% compounded annually. If your first deposit is $7,500 and each successive deposit is 6% greater than the preceding deposit, how much will be in the fund immedi ...

Question -under what circumstances is it ethical if ever to

Question :- Under what circumstances is it ethical, if ever, to use consumer information in marketing research? Explain why you consider it ethical or unethical.

What are the differences between four types of economics

What are the differences between four types of economics evaluations and their differences with other two (budget impact analysis (BIA) and cost of illness (COI) studies)?

What type of economic system does norway have explain some

What type of economic system does Norway have? Explain some of the benefits of this system to the country and some of the drawbacks,

Among the who imf and wto which of these governmental

Among the WHO, IMF, and WTO, which of these governmental institutions do you feel has most profoundly shaped healthcare outcomes in low-income countries and why? Please support your reasons with examples and research/doc ...

A real estate developer will build two different types of

A real estate developer will build two different types of apartments in a residential area: one- bedroom apartments and two-bedroom apartments. In addition, the developer will build either a swimming pool or a tennis cou ...

Question what some of the reasons that evolutionary models

Question : What some of the reasons that evolutionary models are considered by many to be the best approach to software development. The response must be typed, single spaced, must be in times new roman font (size 12) an ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As