wiki:useCases

Version 10 (modified by 192063, 4 days ago) ( diff )

--

Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи

Актери

Ненајавени корисници - Може да ја гледаат само логин страната.

  • Мон админ
  • Директор админ
  • Класен раководител
  • Предметен наставник
  • Благајник
  • Родител

Најавени корисници

  • Мон админ - Може да креира директор админи за основните и средни училишта. Може да гледа податоци за плаќањата.
  • Директор админ - Може да креира нови корисници како што се родители, благајници, предметни наставници и класни раководители. Може да креира распоред и неделен план за класовите. Може да гледа различни статистики, да активира и деактивира кориснички сметки, да доделува предметни на предметните наставници, да додаде/промени клас на некој класен раководител. Да одобри соопштение за барање на плаќање.
  • Класен раководител - Може да го види dashboard-от само за својот клас за кој што е доделен каде што може да креира нови соопштенија, да внесува нови оценки за својот клас, да ги види сите родители, ученици кои што се доделени на неговиот клас, да ги види сите присуства и оценки на своите ученици.
  • Предметен наставник - Може да внесува присуства, оценки за учениците кои слушаат предмет кај него, да ги види оценките и присуствата на секој ученик. Но, може да ги види и сите соопштенија на класот на кој предава, но и да внесува активности за неделен план.
  • Благајник - Може да ги види сите соопштенија за плаќање, да креира соопштение за плаќање, но и да види статистика за родителите за тоа дали некој има платено или не.
  • Родител - Може да поврзе metamusk wallet на својата корисничка сметка, може да ги види сите оценки на својот ученик, да го види распоредот, но и неделниот план за тековната недела, да изменува податоци за ученикот и за својот профил, но и да изврши плаќање.

Сценарија

Мон админ сценарија

  • Креирање на директор админи

Директор админ сценарија

  • Креирање на корисници
  • Креирање на класови
  • Креирање на предмети
  • Креирање на распореди и часови
  • Креирање на неделни планови и активности за неделни планови
  • Додавање на ученик во клас
  • Додавање на наставник да предава предмет
  • Приказ на сите плаќања направени од родителите и сите соопштенија за плаќања

Благајник сценарија

  • Поврзување на metamusk wallet (со адресата на wallet-от на училиштетот)
  • Креирање на соопштение за плаќање

Родител сценарија

  • Поврзување на metamusk wallet
  • Плаќање на соопштението за плаќање
  • Приказ на соопштенијата поставени од класниот раководител
  • Приказ на оценките на своето дете
  • Приказ на распоредот за класот во кое учи детето
  • Приказ на неделниот план за тековната недела за класот во кое учи детето
  • Изменување на одредени податоци за родителот и детето

Класен раководител сценарија

  • Креирање на соопштение
  • Гледање на активностите за тековната недела
  • Гледање на распоредот за класот кој што го раководи
  • Внесување на оценки на ученици

Предметен наставник сценарија

  • Внесување на оценки на ученици
  • Гледање на активностите за тековната недела
  • Гледање на распореди за класови
  • Внесување на активности во неделниот план

Најважни случаи на употреба

  • Креирање на корисници од страна на Директор Админ
  • Креирање на класови
  • Креирање на предмети
  • Креирање на распореди и часови
  • Креирање на неделни планови и активности за неделни планови
  • Додавање на ученик во клас
  • Додавање на наставник да предава предмет
  • Поврзување на metamusk wallet од страна на благајникот и родителот
  • Креирање на соопштение за плаќање
  • Плаќање на соопштението за барање
  • Внесување на оценки од страна на класниот раководител и предметниот наставник
  • Внесување на активности во неделниот план
Note: See TracWiki for help on using the wiki.