Changes between Version 30 and Version 31 of Дизајн на системот
- Timestamp:
- 11/14/21 17:12:01 (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Дизајн на системот
v30 v31 18 18 * Безбедност - серверите овозможуваат квалитетна контрола врз пристапот и ресурсите со што се гарантира дека само овластените клиенти можат да пристапат или манипулираат со податоците, и ажурирањата на серверот се администрираат ефикасно. 19 19 20 // 21 // 22 [[Image(architecture.svg)]] 20 \\ 21 [[Image(architecture.svg)]]\\ 23 22 ''Слика 2 - Клиент-сервер архитектура''\\ 24 [[Image(architecture_saveSpace.png)]] 23 [[Image(architecture_saveSpace.png)]]\\ 25 24 ''Слика 3 - Клиент-сервер архитектура на системот''\\ 26 25 На Слика 3 е прикажана архитектурата на системот.\\ … … 42 41 Во архивското работење многу битен податок е да има увид кој корисник (референт) ги има внесено датотеките (документите) и дали се внесени во правилен формат. На сликaта подолу може да се види дека во класата Folders се чуваат податоци за корисникот кој ја додал и времето кога биле додадени датотеките. Преку класата Files се внесуваат датотеките во одреден фолдер кои подоцна ќе бидат зачувани во базата на податоци. Една датотека од класата Folder може да има неколку прилози со различни имиња. Во класата Permissions се зачувани имињата на пермисиите кои ќе се зачувуваат во класата Roles_permissions која е во релација со класата Roles каде се зачувани имињата на ролјите со цел за секоја ролја да може да се додели одредена пермисија. Класата Roles е во релација со класата User преку која се доделува ролја на корисникот. Во класата Password_resets се зачувува секој обид за промена на лозинка со цел да token-от да не важи повеќе од даденото време. Во класата File_types се зачувуваат валидациските правила за прикачувани на датотеки. 43 42 44 [[Image(umlClassDiag.png)]] 43 [[Image(umlClassDiag.png)]]\\ 44 ''Слика 4 - UML класен дијаграм на апликацијата'' 45 45 46 46 === 3. Секвенцијален дијаграм ===