Aplikacje internetowe

Aplikacje internetowe są programami spełniającymi zaprojektowane funkcje, działającymi w środowisku internetowym lub intranetowym (wewnątrz sieci firmowej). Główną ich cechą jest sposób dostępu do takich aplikacji, który odbywa się przez przeglądarkę internetową.

Jest to jedna z głównych zalet tego typu oprogramowania. Aby możliwe było korzystanie z takiej aplikacji wystarczy komputer podłączony do sieci w której działa aplikacja (internet lub sieć firmowa).

Nie jest wymagana instalacja dodatkowego oprogramowania na komputerach użytkowników, co znacznie skraca czas wdrażania i pielęgnacji, szczególnie w przypadku dużej liczby korzystających z niej osób. Dzięki powszechnie dzisiaj dostępnemu iternetowi dostęp do takiej aplikacji możliwy jest z terenu całego świata. Wszędzie tam gdzie można usiąść przed podłączonym do internetu komputerem. Nawet gdy aplikacja zainstalowana jest w sieci wewnętrznej danej firmy, administrator może utworzyć połączenie tunelowane VPN, przez które można połączyć się z dowolnego miejsca.

Sama aplikacja internetowa instalowana jest w jednym miejscu, na serwerze sieciowym. Daje to możliwość w wygodny sposób nadzorować jej funkcjonowanie. Wprowadzane poprawki i rozszerzenia instalowane są tylko w jednym miejscu co zapewnia, że wszyscy użytkownicy korzystają zawsze z odpowiedniej, spójnej z innymi, wersji oprogramowania, a dane przechowywane są w jednym, bezpiecznym miejscu.

 

Cykl życia aplikacji

1. analiza wymagań

Etap ten przewiduje zebranie wymagań, potrzebnych funkcjonalności czyli całościowy zakres przedsięwzięcia. Na podstawie analizy zebranych założeń wybierane są narzędzia i metodyka pozwalająca w najlepszy sposób zrealizować projekt.

2. projektowanie

Przy założeniach projektowych i narzędziach wynikających z analizy wymagań zaprojektowany zostaje model aplikacji oraz struktura bazy danych. Na podstawie tych modeli zostaje przygotowany prototyp aplikacji internetowej pozwalający sprawdzić założenia. Nie zawiera on jeszcze szczegółowej funkcjonalności ale pozwala ocenić logikę aplikacji.

3. implementacja

Główny etap w którym wykonywane są wszelkie prace programistyczne, wykonywanie szczegółowych funkcjonalności przewidzianych w projekcie.

4. wdrożenie

Aplikacja zostaje wdrożona w środowisku w którym będzie miała docelowo pracować.

5. testy

Testy przeprowadzane w środowisku docelowym, często we współpracy ze zleceniodawcą, pozwalające usunąć niezauważone podczas prac implementacyjnych błędy.

6. konserwacja i pielęgnacja

W trakcie używania aplikacji powstają pomysły na nowe rozwiązania i ulepszenia. Zebrane opinie i wytyczne stanowią podstawę do kolejnego cyklu rozwoju projektowanej aplikacji.

 

Dopóki aplikacja spełnia zadania do których została stworzona, przedstawiony cykl może się powtarzać wiele razy, za każdym razem realizując kolejny przyrost funkcjonalności.

Co nowego ?

Nowa wersja Comarch ERP Optima 2015.0.1

Nowa wersja Comarch ERP Optima 2015.0.1

Comarch udostępnił nową, liczącą 149 nowych funkcjonalności, najpopularniejszą w swojej ofercie wersję systemu Comarch ERP Optima.

Czytaj więcej
Cisco wprowadza nowe usługi zarządzane z chmury

Cisco wprowadza nowe usługi zarządzane z chmury

Fast IT to nowa koncepcja Cisco, która ma ułatwić klientom i partnerom firmy uproszczenie ich systemów IT

Czytaj więcej

Informacja o Cookies

Ta strona używa plików cookies. Dowiedz się więcej w jakim celu ich używamy. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.