Changes between Version 18 and Version 19 of Дизајн на системот


Ignore:
Timestamp:
09/23/21 11:07:35 (3 years ago)
Author:
151545
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Дизајн на системот

    v18 v19  
    3838
    3939=== 4. Користени технологии ===
    40 **Spring Boot** [[br]]
    41 Spring Boot ја разгледува апликацијата, прави проверки, претпоставки и обезбедува стандардни конфигурации за да може апликацијата да работи. Spring Boot неодамна се појави како најдостапна и најефикасна рамка за апликации за интерфејсот базиран на Java. Spring Framework е иновативна технологија, многу прилагодлива и без проблеми, рамка која се користи од системи базирани на JVM за изградба на апликации и системи што се брзи, флексибилни и подвижни. Нејзината активна заедница нуди добро поддржан back-end за различни видови потреби на една апликација. Рамката одлично се вклопува во секоја Java апликација, и широк спектар на екстензии за дизајнирање на крајните веб -апликации се достапни на врвот на Java EE платформата. Покрај тоа, досега не постои пропишан модел за програмирање. Spring Framework е едноставна платформа со отворен код [8]. [[br]] [[br]]
    42 **Vue.js** [[br]]
    43 Vue.js е една од наједноставните рамки бидејќи оваа рамка користи JavaScript. Алатката Vue CLI во комбинација со други front-end развојни алатки го прави поставувањето на Vue.js многу лесно и едноставно. Стандардно е поставена со некоја функционалност, но исто така можно е да се изгради код со логика и структура DRY (Don't Repeat Yourself). Реактивноста е вградена и во Vue.js. Тоа значи дека функционалноста во реално време, која беше популарна во Angular, е премногу едноставна со Vue.js [9]. [[br]] [[br]]
    44 **MySQL - База на податоци** [[br]]
    45 MySQL е RDBMS со отворен код, што значи систем за управување со релациони бази на податоци (Relational Database Management System). Поконкретно, RDBMS е корисна програма за ажурирање, управување и формулирање релациони бази на податоци. Релациона база на податоци е тип на база на податоци (обично распоредена во табели) што овозможува препознавање податоци во однос на друг дел од податоците во истата база на податоци. MySQL, PostgreSQL и SQL се RDBMS кои користат сопствена варијација на SQL (Структурен јазик за пребарување). [[br]]
    46 MySQL користи структуриран јазик за пребарување (SQL) кога бара информации од табела со бази на податоци или комбинација од табели. SQL е најпопуларниот користен јазик за побарување кој бара само јазик за дефинирање податоци (DDL) и јазик за манипулација со податоци (DML) за комуникација со базата на податоци. [[br]]
    47 MySQL користи безбедносен модел базиран на привилегии, кој бара автентикација на корисникот и исто така може да обезбеди или одбие кориснички привилегии на одредена база на податоци. Дополнително, за пренос на податоци од базата на податоци на серверот, MySQL користи шифрирани врски помеѓу клиентите и серверот, користејќи Secure Sockets Layer (SSL) - безбедносен протокол [10].
    4840
     41