| 1 | 3.Креирање на настан (предавање, вежби, испит, колоквиум) |
| 2 | |
| 3 | Use Case: Наставник внесува настан во календарот(предавање, вежби, испит, колоквиум) |
| 4 | Цел: Настанот е успешно внесен во календарот и се праќа некакво известување за него. Внесени се учесници, и други |
| 5 | информации за насатанот |
| 6 | Категорија: Секундарна |
| 7 | Предуслов: Договорен е термин за настан |
| 8 | Пост услов при успех: Настанот е внесен во календарот и постои икона што покажува на него |
| 9 | Пост услов при неуспех: Настанот не е внесен во календар |
| 10 | Актер: Наставник,Одговорен за распоред |
| 11 | Triggering Event: Наставникот избира опција за внесување на настан |
| 12 | |
| 13 | Опис: |
| 14 | |
| 15 | 1. Одговорен за настава се логира на системот |
| 16 | 2. Се избира предмет за кој сака да се сместат термини |
| 17 | 3. Системот, врз база на бројот на часови за предавања и вежби во табелата Curriculum_instruction автоматски генерира по еден event за предавање, аудиториски и лабораториски со точно колку часови траат |
| 18 | 4. Ако е потребно некој настан да се случува повеќе од еднаш во неделата (пр: два термина за предавање), се прави копија на генерираниот од системот настан |
| 19 | 5. Настанот се сместува во распоредот, во колку часот и кога |
| 20 | 6. Следниот чекор, додавање на учесници на настан, е дефиниран во посебен use case |