DEVELOPMENT OF RESTAURANT MANAGEMENT APPLICATION AS A LEARNING EXAMPLE FOR SOFTWARE SPECIFICATION AND MODELING COURSE
DOI:
https://doi.org/10.24867/18BE16JovicKeywords:
software modeling, software specification, UMLAbstract
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.
[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.
Downloads
Published
2022-07-07
Issue
Section
Electrotechnical and Computer Engineering