A Functional Model of Information System for IT Education Company
Snezana Savoska, Blagoj Ristevski, Aleksandra Bogdanoska
Abstract
Snezana Savoska, Blagoj Ristevski, Aleksandra Bogdanoska
Abstract
Object Oriented Analysis and Design uses diagrams for three types of modeling: structural, dynamic and functional. For external point of view, functional modelling is used to define business requirements through users’ requirements, to refine system functionality and to define processes that have to be enabled with the objects, containing attributes and methods. The functional model specifies the meanings of operations over the objects and actions of the dynamic modelling. The acquired functional models are visualized by UML use case diagrams and use case scenarios according to the software engineering principles. As a result of using use case diagrams, activity diagrams have to be done as a part of the functional model. These components of the model define the basic building blocks, roles and activities as well as the rules. They are used in the next software development phases in order the developers to have a clear understanding of the whole project. The paper presents the practical application of the functional modelling by using use case diagrams through scenario methods and highlighted processes with the use case and activity diagrams for information system for IT education company management
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Object Oriented Analysis and Design uses diagrams for three types of modeling: structural, dynamic and functional. For external point of view, functional modelling is used to define business requirements through users’ requirements, to refine system functionality and to define processes that have to be enabled with the objects, containing attributes and methods. The functional model specifies the meanings of operations over the objects and actions of the dynamic modelling. The acquired functional models are visualized by UML use case diagrams and use case scenarios according to the software engineering principles. As a result of using use case diagrams, activity diagrams have to be done as a part of the functional model. These components of the model define the basic building blocks, roles and activities as well as the rules. They are used in the next software development phases in order the developers to have a clear understanding of the whole project. The paper presents the practical application of the functional modelling by using use case diagrams through scenario methods and highlighted processes with the use case and activity diagrams for information system for IT education company management
Key concepts: Use Case Diagram, Activity diagram, Computer science, Unified Modeling Language, Functional requirement, Software engineering, Class diagram, Non-functional requirement