Skip to main navigation menu Skip to main content Skip to site footer

Electrotechnical and Computer Engineering

Vol. 37 No. 07 (2022): Proceedings of Faculty of Technical Sciences

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

  • Лазар Јовић
DOI:
https://doi.org/10.24867/18BE16Jovic
Submitted
July 7, 2022
Published
2022-07-07

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.