| 1 | == Апликативен дизајн – Случаи на употреба, SQL погледи == |
| 2 | |
| 3 | * **Ненајавен коросник** - Корисник кој не е најваен на системот, може да ги листа сите достапни лекови, неможе да додава во кошничка ниту да купува. |
| 4 | * **Најавен клиент** - Корисник кој е најавен како Клиент на системот, може да ги листа сите достапни лекови, да додава лекови во кошничка, да го верифицира својот профил, да ги прегледува своите рецепти, да купува лекови. |
| 5 | * **Најавен фармацевт** - Корисник кој е најавен како Фармацевт, може да верифицира профил на клиент, да нарачува лекови (Supply Order). |
| 6 | * **Најавен администратор** - Администратор е фармацевт со посебни привилегии, додатно може да додава нови компании, нови производи, и да регистрира нови корисници-фармацевти (Единствен начин да се направи профил на фармацевт е преку администратор. |
| 7 | |
| 8 | === Случаи на употреба === |
| 9 | |
| 10 | [Регистрација на клиент] |
| 11 | [Најава на клиент] |
| 12 | [Најава на !фармацевт/администратор] |
| 13 | [Приказ на сите брендирани лекови] |
| 14 | [Приказ на информации за одреден лек] |
| 15 | [Додавање на лек во кошничка] |
| 16 | [Купување на лек] |
| 17 | [Поставуавње на податоци за верификација] |
| 18 | [Верификација од страна на фармацевт] |
| 19 | [Додавање на алергична реакција] |
| 20 | [Креирање на нов ентитет од страна на админситратор] |
| 21 | [Нарачка на брендирани лекови од дистрибутер] |
| 22 | |
| 23 | === Најважни случаи на употреба |