Specifikace: Porovnání verzí
(Není zobrazeno 5 mezilehlých verzí od 3 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
+ | [[en:Specifications]] | ||
+ | [[ru: Технические условия]] | ||
+ | |||
+ | == FreenetIS 1.0 == | ||
+ | |||
[http://freenetis.svn.sourceforge.net/viewvc/freenetis/freenetis/branches/qcodo/wwwroot/doc/FreeNetIS-specifikace_v_0-6.pdf Prvotní specifikace], která byla použita pro zadání dvou diplomových prací a ze které vycházeli také další vývojáři. Tato specifikace ale v současné době neplatí. Bylo provedeno mnoho změn, například platby byly nakonec vyřešeny a implementovány zcela jinak. | [http://freenetis.svn.sourceforge.net/viewvc/freenetis/freenetis/branches/qcodo/wwwroot/doc/FreeNetIS-specifikace_v_0-6.pdf Prvotní specifikace], která byla použita pro zadání dvou diplomových prací a ze které vycházeli také další vývojáři. Tato specifikace ale v současné době neplatí. Bylo provedeno mnoho změn, například platby byly nakonec vyřešeny a implementovány zcela jinak. | ||
Řádek 11: | Řádek 16: | ||
*[[Media:Hospodareni.odp|formát ODP]] | *[[Media:Hospodareni.odp|formát ODP]] | ||
*[[Media:Hospodareni.pdf|formát PDF]] | *[[Media:Hospodareni.pdf|formát PDF]] | ||
+ | |||
+ | == FreenetIS 2.0 == | ||
+ | |||
+ | Motto FreenetIS 2 je "systém bez kompromisů" - tj. chceme se od začátku vyvarovat všech kompromisních rozhodnutí, které jsme udělali ve FreenetIS 1 a dnes za ně draze platíme nutností dělat další a další kompromisy. | ||
+ | |||
+ | Celý FreenetIS by měl být vytvořen v Java EE. | ||
+ | |||
+ | ===Schema databáze=== | ||
+ | |||
+ | Poznámka: Pro kreslení ER diagramů existuje několik open source projektů - jejich hodnocení je na stránce [[Editory ERD]]. | ||
+ | |||
+ | *[[Adresář|Address book]] | ||
+ | *[[Síť|Network]] | ||
+ | |||
+ | ===ORM=== | ||
+ | |||
+ | Jeden z frameworků poskytující Java Persistence API (např. Hibernate) | ||
+ | |||
+ | ===Views=== | ||
+ | |||
+ | Vybrat mezi JPS, JSF, RichFaces, ... |
Aktuální verze z 10. 12. 2013, 12:03
FreenetIS 1.0
Prvotní specifikace, která byla použita pro zadání dvou diplomových prací a ze které vycházeli také další vývojáři. Tato specifikace ale v současné době neplatí. Bylo provedeno mnoho změn, například platby byly nakonec vyřešeny a implementovány zcela jinak.
Diplomová práce, jejímž výsledkem byla základní implementace členů a plateb.
Diplomová práce, jejímž výsledkem byla základní implementace zařízení.
Dokumentace k dalším rozšířením a úpravám systému, na kterých se podíleli další programátoři, lze nalézt pouze na této wiki nebo přímo ve zdrojovém kódu.
Úvodní prezentace k implementaci ekonomiky je zde:
FreenetIS 2.0
Motto FreenetIS 2 je "systém bez kompromisů" - tj. chceme se od začátku vyvarovat všech kompromisních rozhodnutí, které jsme udělali ve FreenetIS 1 a dnes za ně draze platíme nutností dělat další a další kompromisy.
Celý FreenetIS by měl být vytvořen v Java EE.
Schema databáze
Poznámka: Pro kreslení ER diagramů existuje několik open source projektů - jejich hodnocení je na stránce Editory ERD.
ORM
Jeden z frameworků poskytující Java Persistence API (např. Hibernate)
Views
Vybrat mezi JPS, JSF, RichFaces, ...