This document outlines the key concepts of object-oriented systems development using the Unified Process methodology. It discusses objects, classes, principles like single responsibility and open/closed, the phases of Unified Process including inception, elaboration, construction and transition. It also covers the core disciplines like requirements, design, implementation and testing. Finally, it mentions some UML diagram types and the environments that will be used for the project.