Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

pl:dydaktyka:sbd:2012:informacje [2012/11/22 16:44]
sebi
pl:dydaktyka:sbd:2012:informacje [2019/06/27 15:50]
Linia 1: Linia 1:
-====== Informacje dotyczące realizacji projektów ====== 
-  * Projekty realizowane są w grupach **3-4 osobowych**. W pojedynczych przypadkach możliwa jest realizacja przez grupy 2- lub 5-osobowe. 
-  * Celem każdego z projektów jest stworzenie aplikacji wykorzystującej bazę danych oraz udostępniającej ustaloną na początku realizacji funkcjonalność. 
-  * Realizacja projektów przebiega w trzech etapach: [[etapy_projektowania#​projekt_konceptualny|projekt konceptualny]],​ [[etapy_projektowania#​projekt_logiczny|projekt logiczny]] oraz [[etapy_projektowania#​raport_koncowy|raport końcowy]]. 
-  * Dokumentację projektów umieszczamy w wiki; każda grupa (projekt) otrzymuje swoją przestrzeń nazw w systemie Wiki. 
-  * Każdy etap posiada ściśle określony termin oddawania - oceniana jest ostatnia wersja strony umieszczona na czas. Zmiany umieszczone po terminie oddawania mogą być uwzględnione w kolejnej "​iteracji"​ (np. zmiany/​poprawki dotyczące projektu konceptualnego - w ocenie z projektu logicznego). 
-  * Punkty do uzyskania i terminy zostały określone [[#​terminy_i_punktacja|poniżej]]. 
-  * Każdy projekt musi spełniać minimalne wymagania określone [[#​wymagania_minimalne|poniżej]]. 
- 
-===== Wymagania ===== 
- 
-==== Wymagania minimalne ==== 
-  * Aplikacja powinna dostarczać ustaloną na etapie specyfikacji wymagań funkcjonalność.  
-  * Relacyjna baza danych stworzona w ramach projektu powinna składać się co najmniej z **pięciu** połączonych ze sobą tabel. W szczególnych przypadkach,​ jasno określonych w ramach pierwszych konsultacji,​ baza może podlegać innym ograniczeniom (w tym łagodniejszym). 
-  * Klucze obce powinny być zdefiniowane w sposób jawny i mają na nie być nałożone ograniczenia. 
-  * W tabelach powinny być zdefiniowane indeksy, wraz z uzasadnieniem wybranej konfiguracji. 
- 
-==== Dodatkowe punkty ==== 
-Dodatkowe punkty uzyskać można za implementację nastęujących mechanizmów:​ 
-  * samozłązenia,​ 
-  * złączenia przez 2 lub więcej atrytbutów,​ 
-  * ciekawe ograniczenia na wartości jednego i kilku atrybutów, 
-  * triggery (wyzwalacze),​ 
-  * widoki (perspektywy),​ 
-  * jawnie zdefiniowane sekwencje, 
-  * transakcje (wraz ze świadomym doborem i uzasadnieniem stopnia ich izolacji), 
-oraz za wykorzystanie innowacyjnych technologii oraz podejść do projektowania systemu i rozwiązywania problemów. 
- 
-===== Terminy i punktacja ===== 
-^  Etap  ^  Ostateczny termin oddawania ​ ^  Punktacja ​ ^ 
-| [[etapy_projektowania#​projekt_konceptualny|Projekt konceptualny]] | 16 listopada 2012 | Max. 5 punktów | 
-| [[etapy_projektowania#​projekt_logiczny|Projekt logiczny]] | 30 listopada 2012 | Max. 10 punktów:\\ - 5 punktów za poprawiony projekt konceptualny\\ - 5 punktów za projekt logiczny | 
-| [[etapy_projektowania#​raport_koncowy|Raport końcowy]] | <​del>​14 grudnia 2012</​del>​\\ (do terminu wystawienia ocen minus 2 dni) | Max. 15 punktów:\\ - 5 punktów za poprawiony projekt konceptualny\\ - 5 punktów za poprawiony projekt logiczny\\ - 5 punktów za raport końcowy | 
-  
  
pl/dydaktyka/sbd/2012/informacje.txt · ostatnio zmienione: 2019/06/27 15:50 (edycja zewnętrzna)
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0