Witam wszystkich!
Na zaliczenie ćwiczeń z Systemów Zarządzania Bazami Danych dostałem do zrealizowania projekt:
BAZA KURSÓW PKS
Projekt aplikacji bazodanowej w środowisku INTERNET
Opis projektu:
Aplikacja ma służyć dyżurnemu ruchu PKS oraz pasażerom. Powinna być ona zrealizowana:
za dopomogą języka programowania obiektowego (np. C++, Java)
przy pomocy technologii ASP i umieszczona na serwerze WWW.
Powinna ona realizować następujące funkcje:
Sprawdzanie połączeń przez pasażerów
Sporządzanie raportów (np. tygodniowych) na temat ilości pasażerów korzystających z danego kursu.
Zarządzanie (dodawanie, usuwanie) listą kierowców zatrudnionych i wykorzystywanych autokarów.
Sporządzanie raportu chwilowego „kto aktualnie jest w trasie”
Pasażerowie powinni mieć możliwość sprawdzanie połączeń poprzez podanie miejscowości startowej i docelowej oraz dnia w którym zamierza podróżować.
Dyżurny ruchu powinien mieć możliwość sporządzania odpowiednich raportów oraz sprawdzenie kto jest aktualnie na trasie i jakim jedzie kursem oraz jakim autokarem.
Baza powinna zawierać nie mniej niż 5 tabel, np.:
KURSY
TRASY
MIEJSCOWOŚCI
AUTOKARY
KIEROWCY
Projekt może zawierać więcej tabel, np. tabelę KURSY można rozszerzyć o tabelę ZLECENIA itp.
Wstępnie projekt konceptualny musimy zrobić w PowerDesignerze firmy Sybase.
No i tu jest problem. Ledwo co zaczełem zabawe z bazami i coś takiego każą mi robić.
Mam problem z samą strukturą bazy. Głównie chodzi o połączenia i ich wyszukiwanie.
Zrobiłem na razie coś takiego:
Tylko że prowadzący czepia mi się cały czas do wyszukiwania.
Moglibyście zaproponować schemat połączeń w bazie i schemat tabeli KURSY TRASY MIEJSCOWOSCI.
Chciałbym aby aplikacja końcowa działała jak najlepiej i jak najmniej obciążała serwer.
Proszę o sugestie.