Both sides previous revision
Poprzednia wersja
Nowa wersja
|
Poprzednia wersja
|
pl:dydaktyka:ztb:2010:projekty:minibus:start [2010/06/23 18:40] ztb2010 |
pl:dydaktyka:ztb:2010:projekty:minibus:start [2019/06/27 15:50] (aktualna) |
| |
===== 9. Projektowanie powiązań (relacji) pomiędzy encjami (ERD) ===== | ===== 9. Projektowanie powiązań (relacji) pomiędzy encjami (ERD) ===== |
{{:pl:dydaktyka:ztb:2010:projekty:minibus:erd.png|}} | {{:pl:dydaktyka:ztb:2010:projekty:minibus:erd2.png|}} |
| |
| |
id bigint NOT NULL, | id bigint NOT NULL, |
description character varying(255), | description character varying(255), |
| hours character varying(255), |
owner_id bigint, | owner_id bigint, |
CONSTRAINT courses_pkey PRIMARY KEY (id), | CONSTRAINT courses_pkey PRIMARY KEY (id), |
ordernumber integer NOT NULL, | ordernumber integer NOT NULL, |
"cost" numeric(19,2), | "cost" numeric(19,2), |
hours character varying(255), | lag numeric(19,2), |
place_id bigint, | place_id bigint, |
course_id bigint, | course_id bigint, |
===== RAPORT KOŃCOWY ===== | ===== RAPORT KOŃCOWY ===== |
| |
===== 14. Implementacja bazy danych ===== | ===== 14. Stos technologiczny ===== |
| Aplikacja zrealizowana jest na bazie wzorca projektowego MVC (model widok kotroller). |
| Sklada sie z 3 wyraznie wyrożnionych warstw: |
| * baza danych - Postrgres 8.3, Mapowanie relacyjno obiektowe standard Java JPA Persistence |
| * logika biznesowa - Zrealizowana za pomocą technologii EJB 3.0 |
| * widok - Zrealizowany za pomocą JSF (java server faces 1.2) z nakładką jQery oraz jQueryUI |
| |
| |
| ===== 15. Implementacja bazy danych ===== |
Patrz punkt 11. Projektowanie tabel, kluczy, kluczy obcych, powiązań między tabelami, indeksów. | Patrz punkt 11. Projektowanie tabel, kluczy, kluczy obcych, powiązań między tabelami, indeksów. |
| |
| |
===== 15. Zdefiniowanie interfejsów do prezentacji, edycji i obsługi danych ===== | ===== 16. Zdefiniowanie interfejsów do prezentacji, edycji i obsługi danych ===== |
| |
-formularz rejestracji użytkownika | -formularz rejestracji użytkownika |
| |
{{:pl:dydaktyka:ztb:2010:projekty:minibus:rejestracja1.png|}} | {{:pl:dydaktyka:ztb:2010:projekty:minibus:rejestracja1.png|}} |
| |
| |
-formularz logowania użytkownika | -formularz logowania użytkownika |
| |
| |
===== 15. Zdefiniowanie dokumentów do przetwarzania i prezentacji danych ===== | ===== 17. Zdefiniowanie dokumentów do przetwarzania i prezentacji danych ===== |
| |
-prezentacja wyników wyszukiwania | -prezentacja wyników wyszukiwania |