Changes between Initial Version and Version 1 of newSystemArchitecture


Ignore:
Timestamp:
11/07/16 18:12:15 (8 years ago)
Author:
Simona Radinska
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • newSystemArchitecture

    v1 v1  
     1За нашиот систем најсоодветна архитектура би била Client-server архитектурата, затоа што системот треба да му овозможи на корисникот да направи резервација, да ја отвори својата резервација, да пребарува од било каде, и без временски ограничувања. Предложуваме за нашиот систем да има само веб апликација и истата да се изработи во JAVA Spring MVC платформата.
     2
     3== Дополнителни продуктни барања ==
     4
     5'''Системски барања'''
     6[[br]]
     7Системот не треба да има ограничувања на истовремениот број на корисници. Бидејќи целиот процес на нарачки оди онлајн, интерфејсот до ваквиот с-м мора да поддржува large traffic volumes. Минималната Интернет конекција за да работи апликацијата 1 Mbit/s.
     8[[br]]
     9[[br]]
     10[[br]]
     11'''Барања за перформанси'''
     12[[br]]
     13Потребно е апликацијата да враќа резултати до корисниците за помалку од 3 секунди. Исто така времето на освежување на апликацијата доколку серверот падне не треба да биде подолго од 15 минути.
     14[[br]]
     15[[br]]
     16[[br]]
     17'''Барања од околината'''
     18[[br]]
     19При потреба од некаква помош корисниците да имаат можност за отворање на постоечко упатство во кое е објаснето како и на кој начин се користи системот, детално упатство на чекорите за нарачка, најчесто поставувани прашања.
     20[[br]]
     21[[br]]
     22[[br]]
     23
     24== Организација на архитектурата на системот во нивоа: ==
     25'''Презентациско ниво (гранични класи)'''
     26[[br]]
     27Тука би спаѓале формите за: пребарување на хотел, резервација на соба, резервација на соба за група клиенти, промена на резервација, oценување, ажурирање на престој, додавање понуди, регистрација на хотел.
     28[[br]]
     29[[br]]
     30[[br]]
     31'''Апликациско ниво (контролни класи)'''
     32[[br]]
     33Во ова ниво спаѓаат класите за: додавање понуди, пребарѕвање на хотел, оценување, ажурирање на престој, регистрација на хотел, резервација на соба, техничка поддршка.
     34[[br]]
     35[[br]]
     36[[br]]
     37'''Податочно ниво (датабаза/ ентитети)'''
     38[[br]]
     39Ова ниво би содржело релациони табели со податоци за хотелите, вработените, корисниците, собите, валидаторот на хотелот, резервацијата на корисникот, оценките за хотелите.
     40[[br]]
     41[[br]]
     42[[br]]