| | 1 | = About: !MediDocs = |
| | 2 | |
| | 3 | == Членови на тимот == |
| | 4 | ||= Име и презиме =||= Индекс =|| |
| | 5 | || Петар Аврамовиќ || 233015 || |
| | 6 | |
| | 7 | == Краток опис == |
| | 8 | !MediDocs е систем за управување со медицинска документација и база на знаење, наменет за организација и одржување на интерни документи во здравствени установи. Системот овозможува креирање, уредување, преглед, одобрување и објавување на документи како клинички упатства, процедури, политики и известувања. Дополнително, поддржува верзионирање на документи, категоризација, означување со тагови, прикачување на датотеки, коментари и контрола на пристап преку кориснички улоги. Главните ентитети во системот се: User, Role, Department, Article, Article Version, Category, Tag, Article Tag, Attachment, Approval, Comment. Апликацијата ќе биде развиена со користење на PostgreSQL, Spring Boot за backend делот и Angular за frontend корисничкиот интерфејс. |
| | 9 | |
| | 10 | == Детален опис на проектот == |
| | 11 | |
| | 12 | === За кого е наменет проектот === |
| | 13 | Базата на податоци и проектот се наменети за здравствени установи (болници, клиники, домови на здравје) кои имаат потреба од централизирано и организирано управување со внатрешната медицинска документација. Одговорноста за поседување и одржување на системот би ја преземало ИТ одделението или администрацијата на самата здравствена установа, додека содржината би ја одржувале овластени медицински и административни лица. Нивните потреби вклучуваат сигурно чување на клинички упатства и процедури, брз пристап до ажурирани верзии на документи, и следлив процес на одобрување пред објавување. |
| | 14 | |
| | 15 | === Какви проблеми ќе решава проектот === |
| | 16 | * '''Разбиена и нецентрализирана документација''' — во многу установи документите се чуваат на различни места (папки, е-пошта, хартија), што отежнува пристап и ажурирање. |
| | 17 | * '''Отсуство на верзионирање''' — вработените често работат со застарени верзии на упатства и процедури, без јасен преглед на историјата на промени. |
| | 18 | * '''Недостиг на контролиран процес на одобрување''' — документите се објавуваат без формален процес на преглед и одобрување, што може да доведе до ширење на неточни или неажурирани информации. |
| | 19 | * '''Ограничена контрола на пристап''' — без јасно дефинирани улоги, чувствителни или интерни документи може да бидат достапни до непосакувани лица. |
| | 20 | |
| | 21 | Со !MediDocs, установите добиваат централизиран систем каде документите се организирани по категории и тагови, поминуваат низ процес на одобрување пред објавување, и се достапни само на овластени корисници according to нивната улога. |
| | 22 | |
| | 23 | === Видови корисници === |
| | 24 | * '''Администратори''' — управуваат со корисници, улоги и одделенија, и имаат целосен пристап до системот. |
| | 25 | * '''!Автори/Уредници''' — креираат и уредуваат документи, прикачуваат датотеки и предлагаат нови верзии. |
| | 26 | * '''Одобрувачи (Approvers)''' — прегледуваат и одобруваат или одбиваат предложени документи и верзии пред нивно објавување. |
| | 27 | * '''Обични вработени (читатели)''' — прегледуваат објавени документи, оставаат коментари и пребаруваат по категории и тагови, во рамките на дозволите на нивниот оддел. |
| | 28 | |
| | 29 | Секој тип на корисник има ограничен пристап во зависност од улогата, преку систем на кориснички улоги (Role) и одделенија (Department). |
| | 30 | |
| | 31 | === Разлики од постоечки решенија === |
| | 32 | Постојат генерички системи за управување со документи (DMS) и wiki-платформи (пр. Confluence, !SharePoint), но !MediDocs се разликува по: |
| | 33 | * '''Прилагоденост на здравствениот сектор''' — структурата на ентитетите (клинички упатства, процедури, политики) е специфично дизајнирана за потребите на здравствени установи. |
| | 34 | * '''Вграден workflow на одобрување''' — секоја верзија на документ минува низ јасно дефиниран процес на преглед и одобрување пред објавување, наместо слободно уредување достапно кај генеричките алатки. |
| | 35 | * '''Гранулирана контрола на пристап''' — пристапот се базира на комбинација од улога и оддел, што овозможува попрецизно ограничување на чувствителни документи. |
| | 36 | * '''Едноставност''' — фокусиран, наменски систем наместо преоптоварена платформа со непотребни функционалности. |
| | 37 | |
| | 38 | === Тип на апликација === |
| | 39 | Проектот е планиран да биде '''веб апликација''', со Spring Boot backend и Angular frontend. |