While holding excercises on the subject of Software Specification and Modeling, on the 2nd year in Software Engineering and Information Technology module, it was realized that there is a need for a project that would provide students with an insight into the complete material of subject applied to a real software system. The path of software development is presented, which includes specification, modeling, as well as the implementation of restaurant management system. Diagrams, which represent UML models of the system, were created using Magic Draw tool, while implementation was done using Java programming language and Swing library for graphical user interface.