Suljettu

Hospital patient billing system

The project must strictly be completed in Java(using OOP concepts)

PART 1

1. Create a class called Hospital and add all the relevant attributes for the created class. [3 marks]

[1 mark for the correct creation of class and 2 marks for the correct inclusion of attributes]

2. Create a User’s super class that contains all the properties common to the all the users that will be using the Hospital patient billing system.

[1 mark for correct creation of class] [1 mark]

3. Create the three different users classes for users objects that could be added to the hospital. One of the classes is Patient.

[1 mark for the other two created class] [2 marks]

4. Inherit from the User superclass and overload the constructors in the child classes (e.g. Patient etc.)

[0.5 marks for correct creation of constructors in each class][2 Marks]

5. Create a patient and Doctors arrays in the Hospital class (Aggregation relationship)

[0.5 marks for correct creation of arrays] [1 mark]

6. In the User class, create methods to add, count and remove users from the hospital. (Abstraction) [2 Marks]

[0.5 marks each for correct add and remove methods. 1 mark for count method]

7. Create a class containing the main method and call it Driver in which you create two hospital objects. [1 Mark]

[0.5 marks for correct creation of class. 0.5 marks for correct creation of objects]

8. Use the add method(s) of the User class to add users created by the user from input (using abstraction) (Hint: to add a user the user have to type the user’s name from the keyboard) [1 Mark]

9. Create an interface called Bill to declare all the methods that are necessary to calculate the Registration fee needed to be paid by patient, Total bill after treatment and pending bill to be paid by a patient before the patient is discharged. Implement the Bill interface in the class called Hospital_Bills. [6 Marks]

10. Modify the Hospital class such that it takes advantage of the inheritance provided in the preceding steps through polymorphism.[1 Mark]

PART II

The source code will be marked according to the following indicators.

1. Good modular design within same program file [1 mark].

2. Good modular design of the project (Classes in different program files) [2 mark].

3. Good comments [1 mark].

4. Ability to explain a portion of the code as may be required by the evaluator [2 marks].

5. Working code [4 marks].

PART III

Extras

The features described in this section are not mandatory but will fetch additional marks. Only one extra feature can be assessed, therefore if you implement more than one extra feature you will have to decide which one is to be assessed. Should you implement an extra feature then ensure that you can explain it.

1. Exception Handling [3 marks].

2. Storing data to and reading data from a file (e.g. text file) [3 marks].

3. The use of GUI in your application [2 marks].

Total Marks: 40

Taidot: Java

Näytä lisää: system design advantage, source code oop, modular design, gui design concepts, diagram patient hospital, diagram doctor patient hospital, use abstract data type

About the Employer:
( 0 reviews ) Namibia

Projektin tunnus: #8668197

23 freelanceria on tarjonnut keskimäärin 2581 R tähän työhön

vano101

A proposal has not yet been provided

205 R ZAR 2 päivässä
(325 arvostelua)
6.1
aazc5aazc

A proposal has not yet been provided

3333 R ZAR 1 päivässä
(86 arvostelua)
5.8
AhmedLabib93

Hello My name is Ahmed, i passed freelancer java exam with top 10% rated plus i got 2 java certificate 1Z0-803 and 1Z0-804 with 3+ years experience. small overview of feedback on my profile “professional , the be Lisää

200 R ZAR 2 päivässä
(39 arvostelua)
4.3
mehmood168

A proposal has not yet been provided

500 R ZAR 2 päivässä
(14 arvostelua)
4.0
anuragiitk

I am an IITK graduate, 9 year experienced software professional and I have got top notch developers in my team, who have got experience across a span of technologies. The members in my team have worked with top notch t Lisää

5263 R ZAR 1 päivässä
(5 arvostelua)
3.8
mubashirabbas07

Hi,hope you are fine and doing great.i have seen detail and don't wanna waste your time to introduce myself.Am Expert and can do it immediatley.am ready for this job right now.Kindly give me this job. Thank you Rega Lisää

195 R ZAR 1 päivässä
(6 arvostelua)
3.4
manjukotla

Hi I develop java assignments of this sort. You need to implements OOPS principles in your classes design. Please contact me. Than kyou

130 R ZAR 2 päivässä
(6 arvostelua)
3.5
ARKSolution2015

Dear Hiring Manager, we will do it for you.and you will get full marks as i have been teaching OOP at university level for 3 years. I am new here and looking for opportunities to excel in this field.Give us a chanc Lisää

430 R ZAR 1 päivässä
(6 arvostelua)
3.7
Javagurupk

A proposal has not yet been provided

180 R ZAR 1 päivässä
(1 arvostelu)
2.8
Zark02

Hello sir how are you... :) nice to meet you... i have read your project and frankly speaking it is a piece of cake for me. i have developed many system and hospital patient system was my favorite. come on chat we Lisää

195 R ZAR 1 päivässä
(4 arvostelua)
3.1
venkatkusuma

I am having 5+years of experience in java, j2EE technologies and working for one of the top MNC in Bangalore. Currently I am working as a project lead for my team. I use to involve doing project architecture, gatherin Lisää

125 R ZAR 1 päivässä
(4 arvostelua)
2.2
faysalmehmood

hi please consider me, i am expert in java and can make your program. i will not disappoint you. waiting for response

195 R ZAR 3 päivässä
(5 arvostelua)
2.3
paulprabhakarand

Hospital -------- 1. Hospital Name 2. Hospital Address 3. Hospital Phone Number 4. Enter Data() 5. View Data() 2. Doctor -------- 1. Doctor Name 2. Specialization 3. Employee ID 4. Rank 5. Salary 6. Ent Lisää

700 R ZAR 2 päivässä
(4 arvostelua)
2.1
rainbow

A proposal has not yet been provided

195 R ZAR 1 päivässä
(3 arvostelua)
2.4
oussamafreelance

Hello, I am an engineering student. I am new in freelancer.com but I've just completed a similar job (you can see it in my profile ) .Hope to hearing from you soon :)

250 R ZAR 1 päivässä
(1 arvostelu)
1.4
kbmanoj

I have rich experience in Java and I would be interested to take up your assignment ..Looking forward to hear from you. Thanks!!

240 R ZAR 1 päivässä
(0 arvostelua)
0.0
Shchipunov

I have been worked for various companies as a regular employee and as a freelancer. - I am responsible for code that I write; - all code that I write is well-tested (I follow test-driven development principles); - I Lisää

390 R ZAR 3 päivässä
(0 arvostelua)
0.0
urothodiuneer

Sir,I can complete your work within 20days as your proposal, I am new in the freelancer,but don't worry i have two year experience in the java oriented programming field

195 R ZAR 20 päivässä
(0 arvostelua)
0.0
arijitchat2006

I have hours of experience in Java working as a application developer. I have experience in Object Oriented Programming in multi-threaded environment using data structures, exception handling and serialization.

120 R ZAR 1 päivässä
(0 arvostelua)
0.0
prachigandre

Hi, I have read the description provided along with the material. I am a Professional Java developer. I will like to develop a program for you if given a chance within mentioned time. I guaranty that it will provide t Lisää

240 R ZAR 2 päivässä
(0 arvostelua)
0.0