Postaveno na následujících komponentách |
|
Analýza a návrh databáze |
Před samotnou implementací databáze je nutné provést analýzu a návrh struktury databáze. Analýza a návrh může být provedena samostatně a zpracována do podoby dokumentu. Zákazník se na základě provedené analýzy a vypracovaného dokumentu může rozhodnout pro implementaci databáze, ale nemusí. |
Dodatečné náklady na OS a SW |
Celý systém databáze a webového rozhraní může být nasazen na server s platformou linux, nevznikají tedy žádné další náklady na zakoupení komerčního operačního systému. V případě zájmu ze možné zakoupit komerční technickou podporu pro tyto servery například od společnosti Canonical (pro servery Ubuntu), nebo Red Hat. Databáze je implementována na Postresql databázovém serveru. Tento databázový server je v základu poskytován jako Open Source, nevznikají tedy dodatečné náklady na zakoupení komerčního sql serveru. Komerční technickou podporu databázového serveru je možné zakoupit například od společnosti EnterpriseDB. Webové rozhraní je implementováno s pomocí Open Source webového frameworku Django. Nevznikají tedy dodatečné náklady na zakoupení komerčního webového rozhraní. Webové rozhraní běží nad Open Source webovým aplikačním serverem Apache, který je v rámci internetu globálně nejpouživanějším webovým serverem. Opět zde nevznikají dodatečné náklady na software. |