Hlavní strana
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 projet 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í