Course code InfT2028

Credit points 3

System Modeling I

Total Hours in Course81

Number of hours for lectures16

Number of hours for seminars and practical classes16

Independent study hours49

Date of course confirmation06.09.2022

Responsible UnitInstitute of Computer Systems and Data Science

Course developer

author lect.

Jekaterina Smirnova

Mg. sc. ing.

Prior knowledge

DatZ1009, Introduction to Programming I

Course abstract

The aim of the study course is to acquaint students with the possibilities of system process and structure modeling and the advantages of graphical representation of data and functions. During the training, the concept of system modeling, types and history of modeling, notation of business process modeling and its components, knowledge of the development of a model of a specified system organizational structure are acquired. Students gain practical skills in working with several modeling tools, as well as perform independent work.

Learning outcomes and their assessment

1. Knowledge of the diversity of the system organization structure and the possibilities of process modeling in the business process modeling notation - test.
2. Skills to practically develop system process and organizational structure models based on defined conditions and model development notation - practical tasks.
3. Competences to observe the conditions of model development, independently analyze the behavior of the system and choose the appropriate solution to describe the functionality of the system - practical tasks, test, presentation.

Course Content(Calendar)


Full-time studies:
1. The concept of modeling, history, model types and application - 2h
2. Choice of modeling tools - 2h
3. Choice and description of the problem area - 2h
4. Types of organizational structure model and principles of creation. Development of ORG model according to the set requirements - 4h
5. The concept of business modeling, notation, the basic principles of creating a business process model - 2h
6. BPMN element groups - 2h
7. Markers in BPMN diagrams - 2h
8. Types of BPMN gateways, branching, merging - 2h
9. Types of BPMN events, difference in the use of events at the beginning, end and middle of the diagram - 2h
10. Types of BPMN tasks - 2h
11. BPMN border events - 2h
12. Pool and lane usage in BPMN diagram - 4h
13. Types of BPMN diagrams, their use depending on the level of process detail - 2h
14. Final test - 2h

Requirements for awarding credit points

To get a mark student need to:
• complete at least 50% of the total number of practical tasks;
• write a final test on at least 40%;
• develop and present group tasks.

Description of the organization and tasks of students’ independent work

Students receive a new task each week. Task completion term - 1 week. Each practical task is evaluated with points. During the semester, students are required to develop two group tasks: ORG and BPMN diagrams.

Criteria for Evaluating Learning Outcomes

The final grade consists of the cumulative assessment of the semester's practical tasks, group tasks and the final test.

Compulsory reading

1.Szota-Pachowicz J. BPMN Course Learn and practice on examples. MODELING VIEW PRESS, 2019. 166 p.
2. Silver B. BPMN Quick and Easy Using Method and Style: Process Mapping Guidelines and Examples Using the Business Process Modeling Standard. Altadena, Calif.: Cody-Cassidy Press, 2017. 124 p.

Further reading

BPMN Specification. Pieejams: https://www.bpmn.org

Periodicals and other sources

1.Žurnāls "World Journal of Modelling and Simulation". World Academic Press, Pieejams: http://www.wjms.org.uk/

Notes

Study course in ITF academic bachelor study program "Computer Management and Computer Science".