Designing software aims to ensure that the systems will be developed truly reflects the needs of users. To ensure the software and the needs of users requires designing software with a good methodology, which can capture a wide range of user needs properly and accurately. One method of designing software is applied through the implementation of Unified Modeling Language (UML) concept. The objective of this article is to reveal the general system and concept of object-oriented software design with UML. The method-ology used in writing articles using literature reviews as the primary source of analysis object oriented software design with UML The method that used in this article is literature review as a major source of object-oriented softwa...