Coursework Title: Object Oriented Development With Java (CT038-3-2) Page 1 of 5
Coursework Title: Object Oriented Development With Java (CT038-3-2) Page 1 of 5
Coursework Title: Object Oriented Development With Java (CT038-3-2) Page 1 of 5
COURSEWORK TITLE
APU Medical Centre – Consultation Hour Booking System
Develop the practical ability to describe, justify, and implement an object-oriented system.
4.0 TYPE
Group Assignment (2 in a group); each member is expected to complete 50% of all functional
requirements.
APU Medical Centre is looking for a consultation hour booking system for admin staff doctors to
handle customers’ bookings.
All the end users are required to login for authentication and authorisation purposes.
• Admin staff will handle
1. user account management
2. appointment management
3. report management
• Doctors will handle
1. individual profile
2. individual appointments – including payment
You are also required to identify the relationship among the entities and also develop the
necessary methods needed to fulfil the requirements of the expected systems.
Validation should be done for each entry from the users in order to avoid logical errors.
The implementation code must highlight the use of object-oriented programming concepts
as required by the solution.
Students should use text files for storing and retrieving data required for the system.
Not allowed to use any database tools like access / oracle etc.
7.0 DELIVERABLES:
- The system with complete code delivered in softcopy form by uploading to Moodle.
- Documents delivered in softcopy form by uploading to Moodle.
- Submission deadline: Friday, 26 February 2021, 11:59 pm
B) Contents:
Description and justification of the design and the implementation codes
which illustrate the object oriented programming concepts incorporated into
the solution
A 2000-word report based on the object-oriented topic researched
C) Conclusion
D) References
The font size used in the report must be 12pt and the font is Times New
Roman. Full source code is not allowed to be included in the report. The
report must be typed and clearly printed.
You may source algorithms and information from the Internet or books.
Proper referencing of the resources should be evident in the document.
All references must be made using the Harvard Naming Convention as
shown below:
The theory was first propounded in 1970 (Larsen, A.E. 1971), but since
then has been refuted; M.K. Larsen (1983) is among those most energetic
in their opposition……….
/**
* Following source code obtained from (Danang, S.N. 2002)
*/
int noshape=2;
noshape=GetShape();