NetAdmin

Z Czela.net
Přejít na: navigace, hledání

Obsah

Uvod

Netadmin umoznuje pristup pres WWW browser do centralni databaze czela.net. V teto databazi je ulozena drtiva vetsina informaci, ktere jsou nezbytne pro chod sdruzeni czela.net. Mezi nejdulezitejsi casti patri:

  • sprava uzivatelu a jejich pocitacu
  • sprava veskerych dokladu (smlouvy, faktury, ...)
  • podpora pro ucetnictvi
  • evidence majetku


Data z databaze jsou dale pouzivany pro automatickou konfiguraci dalsich systemu bezicich v ramci czely (DNS, MAIL, Firewall, MacGuard, ...)

Zakladni technicke udaje:

  • http server Apache, databaze MySQL, PHP4 nebo PHP5
  • kontrola pristupu pomoci ACL
  • sablonovaci system bTemplate
  • rozsirena podpora HTML formularu a DB tabulek pro rychly vyvoj
  • zakladni podpora workflow
  • rozesilani zprav pres email
  • event model s asynchronim rozesilanim zprav


Pomoc pri vyvoji

Jestli se najde nekdo kdo ma chut se zapojit do vyvoje netadmina, tak urcite muze. Moznosti je spousta:

  • Hledani chyb a jejich report do mantisu (staci kdyz pri pouzivani narazis na nejaky problem).
  • Dokumentace netadmina (pokud objevis nejakou super funkci tak ji popis do wiki).
  • Vylepsovani vzhledu (barvicky, obrazky, CSS, rozlozeni udaju na obrazovce) - (neco pro webdesignery staci mic cit a fantazii a umet HTML CSS).
  • Opravy existujicich chyb, psani novych modulu (Neco pro programatory, takze je vhodne mit zakladni znalosti PHP a SQL).


Chyby a ukoly

Nalezene chyby a pripadne napady tykajici se funkci netadminu je mozne zadavat do mantisu http://www.czela.net/mantis .


Forum

Na foru czela.net postupne vzniklo nekolik temat ktere se tykaji netadminu.


Dokumentace

Primarne by veskera dokumentace mela byt ve wiki

Pro uzivatele

Pridani PC

  • V menu hlavní stránky je to položka "evidence" (vlevo v menu)
  • Zvol Uživatel
  • Najdi položku "Počet počítačů" a pokud je první číslo nižší než druhé (např. 2 ze 3) pak pokračuj dál.
* Pokud není pak musíš kontaktovat svého admina aby ti zvýšil možný počet PC
  • pak klikni na "Pridat pocitac", tam ve formulari vypln: jmeno pocitace a MAC adresu.
  • Mac adresu zjistis tak, ze kliknes na Start, pak Spustit ... do volneho policka napis: cmd a do noveho cerneho okna: ipconfig /all
  • Tam vyhledej "fyzickou adresu" a tu prenes do toho formulare. budes muset zmenit pomlcky za dvojtecky, aby adresa vypadala treba takhle: 00:01:02:ab:05:55
  • Pak uz jen staci pockat cca 30minut a restartnout pocitac
  • Pokud máš domácí router, tak je napsaná mac adresa zespodu routeru, ale pozor! Většinou je zespodu routeru napsaná Lanová mac adresa, tedy je potřeba jí změnit poslední číslo/písmeno o 1 vejš. Tzn. pokud končí adresa :23, tak správná adresa bude :24. Pokud tam je číslo, tak je to z :1A , :1B.

Proplacení dokladu

  • Doklad se musí předat ouřadovi
  • Musí být schválená a v netadminu zapsaná akce ke které se doklad bude přiřazovat.
  • Po poslání ouřadovi se doklad objeví v Nových dokladech
  • Po přihlášení do Netadmina klikni vlevo na Šéf akce -> Doklady -> nový
  • Klikni na číslo dokladu. Objeví se doklad a v této fázi by jsi ho měl přiřadit k akci, klikni na odkaz nepřiřazený v kolonce Stav. Objeví se "workflow" dokladu. Tam klikni na prirazený. Tím se dostaneš do nabídky, kde přiřadíš doklad k příslušné akci (zobrazují se jen tvé akce)
  • Potom klikni na odeslat

Pro administratory

Pro vyvojare

Demo

Demo je pristupne pouze ze site czela.net http://kazbunda.czela.czf/test/netadmin/ . Vsechny ucty maji heslo 'heslo'

Download

Orezanou verzi je mozne stahnout zde: TODO

Hlavnim duvodem proc nelze stahnout plnou verzi je ze nejsme schopny pripravit snadno instalovatelny balik s plnou verzi. bez citlyvych dat a se vsemi vazbami. Navic pro 1. dojem to demo staci.

Plan zmen

Priblizne poradi zmen planovanych s netadminem:

  • Refaktoring a sjednoceni objektu pro praci s tabulkami
    • users (hotovo)
    • computers (hotovo)
    • subnets (hotovo)
    • roles (hotovo)
    • ACL (hotovo)
    • doklady (hotovo)
    • denik
    • akce
    • ...
  • Prechod na transakcni DB model, aby fungoval commit|rolback a bylo mozne pouzivat cizi klice (FK)
    • cistka databaze
  • Oprava datoveho modelu
    • nastavit spravne datove typy
    • nastavit korektni FK
    • sjednotit nazvy tabulek a sloupecku (bud do cestiny nebo anglictiny, nahradit klicova slova v nazvech)
  • prechod na Javu ???
Osobní nástroje
Jmenné prostory
Varianty
Akce
Navigace
Nástroje