Hlavní strana

Z OmISP Official Wikipedia
Verze z 9. 3. 2013, 13:20, kterou vytvořil Standula (diskuse | příspěvky) (Přizpůsobivost)
Přejít na: navigace, hledání

OmISP - One man Internet Service Provider

OmISP je aplikace určená pro poskytovatele internetového připojení umožňující účtování telekomunikačních služeb klientům a správu a dohled nad IP sítěmi.

Upozornění

Dokumentace není kompletní a je průběžně doplňována. Odhadem tak 20-30%. Pokud software využíváte máte oprávnění doplňovat a upravovat dokumentaci. Za práci na dokumentaci a vylepšování projektu OmISP máte možnost využít obdržet slevy dle rozsahu prováděných prací.

Poslední změny

Pokud chcete vidět co bylo naposledy přidáno využije sekci poslední změny.


Wiki projektu OmISP a diskusní forum

Wiki projektu omisp je hlavním zdrojem čerpání informací návodů a popisu aplikace.
K dispozici je i diskuzní forum. Pro přispívání do diskuzního fora je nutná registrace.

Cíle projektu

  • Koncept - Poskytnout uživatelům efektivní lehce rozšiřitelnou bezpečnou platformu.
  • Stabilita - Díky testovacímu rámci a testováním funkcí poskytnout uživatelům stabilní otestovaný software.
  • Přizpůsobivost - Poskytnout uživatelům snadnou přizpůsobivost systému
  • Dostupnost - Poskytnout uživatelům tyto služby díky efektivnímu vývoji za výhodných cenových podmínek.
  • Otevřenost - Kdokoli může do projektu přispívat. Ať již vývojem, psaním testů nebo tvorbou dokumentace.
  • Nápady - Veškeré nápady jsou vítány. Pokud něco chybí je velice snadné to dodělat.

Koncept

Koncept aplikace je založen na požadavcích rychlosti vývoje, maximálním znovupoužití již existujícího zdrojového kódu, dynamické konfiguraci systému a stabilitě. Vývoj vlastního univerzálního aplikačního rámce umožnil splnit elegantně všechny tyto požadavky. Projekt OmISP není pouze slepencem skriptů, ale jedná se o modulární projekt využívající plně možnosti objektově orientováného programování.

Stabilita

Spolehlivý chod programu je zajištěn způsobem vývoje aplikace. Většina systému je konfigurována pomocí XML technologie, což z obrovské části eliminuje nároky na vývojáře snižuje výskyt chyb v kódu. Aplikační rámec plně podporuje řízené testy. V případě složitějších funkcí jsou implementované testy na sadě zkušebních příkladů. V případě nahlášení chyby je chyba nejprve nasimulována vytvořením testu a poté odstraněna. Do budoucna je pak již takový případ pokrytý vlastním testem. Testy jsou zpouštěny pravidelně a aplikace nové funkce jsou přidávány pouze v případě, že všechny testy jsou v pořádku.

Přizpůsobivost

Aplikační rámec poskytuje plně dynamické rozšiřování možností aplikace. Pomocí balíčků je možné přidávat a odebírat funkce ze systému. Na stejném aplikačním rámci je vytvořen i projekt Fit-Book.cz. Vždy tedy stačí udělat malou část aplikace a dynamicky ji připojit do aplikace.

Implementované funkce

Hospodaření

Prohlédněte si přehledný popis implementovaných funkcí v oblasti hospodaření.

Správa sítě

Prohlédněte si přehledný popis implementovaných funkcí v oblasti správa sítě.

AAA služby pomocí RADIUS serveru

  • Ověřování bezdrátových zařízení
  • Ověřování uživatelů s přístupem do síťových zařízení

Ukázky ze systému

Ukázky ze systému obsahují tak 30% implementovaných funkcí. Slouží jen jako velice hrubá ukázka grafického zpracování systému. Pro získání důkladnějsího popisu zejména o fungování služeb prolistujte dokumentaci.
Děkují