0% found this document useful (0 votes)
15 views1 page

OOP Project Assignment Guidelines

OOP project

Uploaded by

abinetmelkamu165
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views1 page

OOP Project Assignment Guidelines

OOP project

Uploaded by

abinetmelkamu165
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

OOP Project Assignment (20%)

The project will be done in Group. Each Group must select a project title (e.g Library
Management System) and gather a requirement or business rule for it from the company or
organization you are going to solve the problem. Project title should be a real wold problem
that exists in any small or large companies or organizations. First, design a UML diagram (class
diagram) of the project and secondly, implement the project based on your class diagram design
using Java programming language as we have learnt in the laboratory session. The project must
contain at least five classes and should include all the models of OOP concepts (encapsulation,
inheritance, polymorphism, abstract class and interface) during your design and
implementation.
Business rules
 First you have identify classes in your project and then instances variable and
methods for each class
 Your class must include functionality of your domain problem
 Your project must have at least five classes with classes of functionality
 Once you have identified classes, you have to make detail UML class diagram
 Write a java program that implements your UML class Diagram
 Your program should handle all possible exceptions
 You have to implement all OOP concepts in your project specifically encapsulation,
inheritance, polymorphism, abstraction and interfaces.

Evaluation System
Evaluation Criteria Value
Class Diagram Design 5%
Group Assessment 5%
Individual Assessment (During Question & 10%
Answering)
Total 20%

Presentation Date: The day after the end of Final Exam.


The class diagram must be submitted the two day before the presentation day.

You might also like