opisProjektu
Transkrypt
opisProjektu
Projekt zaliczeniowy, Laboratorium, Bazy danych dr Lidia Stępień Dokumentacja projektowa: 1. Nazwa projektu. 2. Kontekst – opisuje otoczenie, w którym bierze się pod uwagę możliwość powstania aplikacji bazy danych. 3. Potrzeby – wyjaśniają, dlaczego baza danych jest potrzebna, dlaczego jest bez niej źle, jak również uzasadniają, że spodziewane korzyści przewyższą przewidywane koszty. 4. Zakres i ograniczenia – jakie zadania będą realizowane, a jakie ewentualnie nie; przy jakich ograniczeniach trzeba prowadzić projekt, jak czas, ludzie, pieniądze; jakie mogą się pojawić przeszkody. Dokumenty fazy analizy: 1. Diagram związków encji oraz lista opisów encji, atrybutów i związków. 2. Spis definicji funkcji biznesowych ze wskazaniem, które mają być realizowane w ramach aplikacji bazy danych. 3. Spis grup użytkowników, którzy będą korzystać z systemu – z zaznaczeniem funkcji i encji, które będą wykorzystywać. Dokumenty fazy projektowania: 1. Schemat projektowy bazy danych (tabele (minimum 3 tabele), kolumny, klucze główne i obce, perspektywy,indeksy), więzy spójności. 2. Diagram i spis modułów systemu (select, delete, update, insert). Do projektu należy dołączyć skrypt z instrukcjami realizującymi wszystkie założenia projektu (pełną funkcjonującą aplikację bazy danych). Przykładowe tematy projektów: • system katalogowy obsługujący bibliotekę, • system przeprowadzania testów, • system przeprowadzania zawodów programistycznych, • obsługa Sekretariatu do Spraw Studenckich, • system zbierający oferty pracy dla studentów, • sklep internetowy, • drzewo genealogiczne, • system dla szpitala, • system dla małej linii lotniczej, • system wspomagający pracę restauracji, • system dla klubu sportowego.