DEVELOPMENT OF RESTAURANT MANAGEMENT APPLICATION AS A LEARNING EXAMPLE FOR SOFTWARE SPECIFICATION AND MODELING COURSE

Authors

  • Лазар Јовић Autor

DOI:

https://doi.org/10.24867/18BE16Jovic

Keywords:

software modeling, software specification, UML

Abstract

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.

References

[1] M. S. C. H. G. K. Martina Seidl, UML@Classroom An Introduction to Object-Oriented Modeling, Heidelberg, Germany: Springer, 2012.
[2] G. Milosavljević, Увод у моделовање софтвера, Нови Сад: Универзитет у Новом Саду, Факултет техничких наука, 2020.
[3] B. Unhelkar, Software Engineering with UML, Taylot & Francis Group, 2018.
[4] „MagicDraw Architecture Made Simple, User Manual,“ No Magic, Inc., 2013.

Published

2022-07-07

Issue

Section

Electrotechnical and Computer Engineering