Reference no: EM132649952
5104COMP Object Oriented Systems - Liverpool John Moores University
Introduction:
Using the model OOAD (Object Oriented Analysis & Design) solution for the eDepot system as a basis, employ an OOP (Object Oriented Programming) process to develop a working prototype.
Working in groups of two or three, your prototype should be developed as a Console Application, using either Eclipse (Oxygen) and written in Java OR Visual Studio 2017 and written in C#.
You will be required to demonstrate your working prototype.
Learning Outcome 1: Implement object oriented designs using object oriented program code.
Learning Outcome 2: Employ an application programming interface using an integrated development environment.
Details of Task:
Every UML diagram in the model solution is important as each one models some aspect of the eDepot system. However, the most important diagram is the Class diagram as it forms not only the starting point of your prototype's implementation but also models the majority of the eDepot system's structure.
Ensure that your prototype is able to execute the tasks that are isolated in the Use Case diagram. The specific steps involved in executing these tasks are described either in the requirements document or the model solution. Where steps are poorly described you must use common sense / assumptions to implement those steps.
The eDepot system will require a menu system that should be implemented in the System class. The eDepot system will also require persistent storage of data (Vehicles, Drivers etc.) using a suitable methodology such as Comma Separated Value (.csv) files or Object Serialisation (.ser) files.
Attachment:- Object Oriented System CourseWork brief.rar