= Test = = Процес на упис на предмети за сите студенти = Предуслов: Студентот да има пристап на системот. {{{ #!graphviz digraph G { node [shape=rectangle,style=rounded]; start [shape=point]; end [shape=point]; biraNas [label="Бира насока"]; biraPred [label="Бира предмети"]; checkDep [label="Проверува зависности"]; prifIzbAuto [label="Прифаќа избор автоматски"]; prifIzbMan [label="Прифаќа избор рачно"]; choiDep [label="Дали има некој со неисполнети?", shape=diamond]; choiSingle [label="Еден по еден - упис во ред?", shape=diamond]; pecListi [label="Печати и потпишува листи со одобрени"]; otvKurs [label="Отвора курсеви"]; zapKurs [label="Одобрени ги запишува на отворени курсеви"]; studPristapMoodle [label="Има пристап на Moodle"]; pushtaMoodle [label="По потреба активира Moodle курс"]; start->biraNas subgraph cluster_Student { label = "Студент"; biraNas -> biraPred; studPristapMoodle; } subgraph cluster_OdgovorenUpis { label = "Одговорен за упис"; checkDep -> prifIzbAuto -> choiDep -> choiSingle -> prifIzbMan -> pecListi -> otvKurs -> zapKurs; } subgraph cluster_Nastavnik { label = "Наставник"; gledaIzbrani; gledaPrifateni; otvKurs->pushtaMoodle; } choiDep -> biraNas; biraPred -> checkDep; pushtaMoodle -> studPristapMoodle; zapKurs -> studPristapMoodle; } }}}