2. 1. To design using UML class diagram
2. To implement and test a small scale Java
project.
3. To document the Java project.
4. To present the project.
OOP Project 2
3. All projects MUST implement the following
concepts:
Classes and objects
Inheritance and overriding
Array
GUI
Overloading
OOP Project 3
4. No. Description %
1. Functioning properly and fulfill project
requirements
15
2. Good design – Use concepts outlined in
the course
10
4. Use proper coding style
- header, indentation, comments
5
5. Presentation 10
TOTAL 40
OOP Project 4
Project Evaluation
5. OOP Project 5
Date Milestones & Deliverables
Week 6-7 Project briefing
Week 8 Study project requirement
Analysis and design project
Build preliminary class diagram
Week 9 -13 Implement and test the project
Document the project
Week 14 Final presentation
Project handover-documentation
Project Milestones
& Deliverables
6. Present your project briefing – introduce group
members, project title
UML class diagram- all classes (specify all
attributes and methods)
Describe where is your implementation of inheritance,
array, (what can you do with your array), overloading,
overriding
Describe GUI components used
Present the current progress (Execute program) :
GUI (main interface)
Other classes as in your diagram
OOP Project 6
7. 1. Report (Hardcopy)
1. In your report include a list of defects that you’ve
encountered and cannot be solved. State your
justification.
2. The format of the report will be informed later.
3. The report must be submitted during the presentation
on last week of the semester (14- 16- Dec.- 2015).
2. Coding (softcopy)
1. Send the project as a compressed file to my email
aliamer@iium.edu.my (email subject is the project
title)
2. The due date for code submission is 18-12-2015
before 5 pm.
OOP Project 7
8. Any plagiarism case will NOT be tolerated from
either party. Any cheating and copying cases will
influence negatively on your final grade.
You are responsible of your own code. Do NOT
distribute your code to others. If your project is
similar to others project (more than 80%), you
will be penalized. (0 marks will be given)
No late submission : TBD
Type of submission: Hardcopy (report) and
softcopy for both project report and coding.
Format of the project report : Will be given.
OOP Project 8