Specifikace: Porovnání verzí
Řádek 20: | Řádek 20: | ||
Celý FreenetIS by měl být vytvořen v Java EE. | Celý FreenetIS by měl být vytvořen v Java EE. | ||
− | =Schema databáze= | + | ===Schema databáze=== |
Poznámka: Pro kreslení ER diagramů existuje několik open source projektů - jejich hodnocení je na stránce [[Editory ERD]]. | Poznámka: Pro kreslení ER diagramů existuje několik open source projektů - jejich hodnocení je na stránce [[Editory ERD]]. | ||
Řádek 27: | Řádek 27: | ||
*[[Síť|Network]] | *[[Síť|Network]] | ||
− | =ORM= | + | ===ORM=== |
Jeden z frameworků poskytující Java Persistence API (např. Hibernate) | Jeden z frameworků poskytující Java Persistence API (např. Hibernate) | ||
− | =Views= | + | ===Views=== |
Vybrat mezi JPS, JSF, RichFaces, ... | Vybrat mezi JPS, JSF, RichFaces, ... |
Verze z 1. 8. 2012, 09:31
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 Freenetis2 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, ...