Jak jsem psal výše, taky přemýšlím jak vést účetnictví na Linuxu a líbí se mi následující řešení uživatelského přístupu.
1/ Účetnictví bude mít striktně textové rozhranní.
2/ K účetnictví se bude přihlašovat uživatel bez hesla, jako konzole se automaticky nespustí bash, ale právě uživatelské rozhranní tohoto systému. Pak proběhne druhé přihlášení (jediné, které uživatel uvidí) a to přímo k SQL serveru.
Výhody:
- Velmi rychlý přístup i přes modem.
- Šifrované připojení přes SSH.
- Možnost připojení odkudkoliv, kde je SSH klient a připojení na internet.
- Naprostá nezávislost na platformě klienta (testoval jsem Putty a jde to zcela bez problémů).
- Dynamické textové rozlišení = přehledné tabulky, nemíním to stavět jen pro rozlišení 80x25, to by byla hloupost.
Nevýhody:
- Nepříliš lákavý vzhled pro BFU, ale sám jsem kdysi na podobném systému pracoval (běželo to tenkrát na AS/400) a připadlo mi to velice praktické.
Momentálně si stím trochu hraju a používám k tomu FreePascal, který obsahuje docela povedené objektové knihovny pro práci s textovým terminálem.
Máte nějaké další nápady ?
jasne :-))))
napsat cely system jako 3vrstvej a to v JAVe. Vykaslat se na platformove zavisle aspekty, coz JAVA umoznuje.
- Pouziti otevrenych standardu - o tom pises, to je fajn myslenka
- diky JAVe je jedno, na jakym OS to pojede. Staci, aby bylo k dispozici JDK nebo JRE JAVy 2 pro danou platformu
- diky povaze JAVy to muze mit jasnou koncepci, vyuzivat hladce pokrocily technologie, apod. k tomu takrka vse free .. (viz. projekty APACHE-jakarta)
- na Linuxu provozuju reseni v Jave a lita to pekne a pohodove (Tomcat, PostGresql)
- gramatika Javy prehledna, jasna, citelna, cistej objektovej koncept, tymova kooperace, kvalitni vyvovjove prostredi free (Netbeans)
.. mohl bych pokracovat dal, ale byl by to elaborat ..