Reference no: EM132712147
CT038-3-2 Object Oriented Development with Java - The Asia Pacific Institute of Information Technology
COURSEWORK TITLE
COURIER SERVICE SYSTEM
THE COURSEWORK OVERVIEW
The assignment is to design and implement a Courier Service System. There are 2 types of end users interacting to the system:
i. Managing Staff
ii. Delivery Staff
All the end users are required to login for authentication and authorisation purposes.
OBJECTIVES OF THIS COURSEWORK
Develop the practical ability to describe, justify, and implement an object-oriented system.
LEARNING OUTCOMES
At the end of this coursework, you should be able to:
• Design and develop a software solution using object-oriented paradigm and translate it into software application that exploit the strength of object-oriented paradigm (C6, PLO2)
• Demonstrate object-oriented concepts and their functionalities in the existing system (A3, PLO4)
4.0 TYPE
Group Assignment (2 in a group); each member is expected to complete 50% of all functional requirements.
COURSEWORK DESCRIPTION
• Managing staff will handle user account management, order management, feedback management, and report management.
• Delivery staff will handle delivery management and individual profile management.
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.
GENERAL REQUIREMENTS
• The program submitted should compile and be executed without errors
• 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.
COURSEWORK REPORT
- As part of the assessment, you must submit the project report in softcopy form, which should have the following format:
A) Cover Page:
All reports must be prepared with a front cover. A protective transparent plastic sheet can be placed in front of the report to protect the front cover. The front cover should be presented with the following details:
- Module
- Coursework Title
- Intake
- Group member (Student name and ID)
- Date Assigned (the date the report was handed out).
- Date Completed (the date the report is due to be handed in).
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.
Attachment:- Assignmt Question.rar