11 czerwiec 2012r
Dostarczone w bazie danych PJWSTK tabele opisują Kursy prowadzone w PJWSTK.
Zakładamy, że
• Informacje opisujące studenta to: NRLegitymacji, Imię, Nazwisko, Nrlndeksu, Piec, Miasto, Adres, Telefon Kontaktowy.
• Dla danego kursu, chcemy pamiętać jego identyfikator, Nazwę, jaka Katedra jest odpowiedzialna za kurs i kto personalnie poprowadzi (jedna osoba) oraz liczbę punktów możliwą do uzyskania
• Przechowujemy więc też informacje o Katedrach (.Nazwę i Kierownika)
• Oraz o Prowadzących kursy (imię, nazwisko i stopień naukowy). Prowadzący może prowadzić wiele kursów
• Będziemy rejestrować zgłoszenie uczestnictwa w danym kursie a po jego ukończeniu pamiętać datę ukończenia i czy kurs został zaliczony.
Zmienić nazwy wszystkich tabel dodając na początku każdej z nich swój numer studenta. Tworząc formularze i raporty dodawać w stopce każdego z nich swoje imię i nazwisko (praca, która nie spełnia tego wymogu będzie automatycznie oceniona na ocenę niedostateczną)
Doprowadzić do pojawienia się relacji pomiędzy tabelami w widoku relacji. Utworzyć odnośniki).Wprowadzić kilka rekordów do swojej bazy. Wprowadzić swoje dane do tabeli Student
1. Utworzyć formularze Panel Aplikacji oraz Kursy, na formularzy Kursy umieścić przyciski nawigacyjne. Spowodować by akcja przejścia poza ostatni rekord tabeli powodowała wejście do pierwszego rekordu, (chodzenie w kółko) (*).
2. Na formularzu Panel Aplikacji umieścić przycisk otwierający formularz Kursy, pozwalający na dodawanie nowego Kursu bez prawa przeglądania kursów wprowadzonych wcześniej (*).
3. Na formularzu Panel Aplikacji utworzyć przycisk pozwalający otworzyć formularz Kursy jednocześnie zamykając Panel Aplikacji Akcję poprzedzić komunikatem „przejście do formularza Kursy”(*).
4. Na fonnularzu Kursy umieścić przycisk do otwierania formularza Aktualni_Studenci_Kursu z danymi studentów, którzy zapisali się na dany kurs, ale jeszcze go nie za!iczyli(*). Postarać się, by przy zmianie kursu, gdy formularz Aktualni_Studenci_Kursu jest otwarty, pokazywali się studenci aktualnie wyświetlanego kursu (**).- Formularze związane
5. Na formularzu Kursy zagwarantować, by nie było możliwości wprowadzenia pustej nazwy kursu. Powinien też wyświetlać się odpowiedni komunikat. (**)
6. Na formularzu Kursy 1 prezentującym dane m tabeli Kursy, umieścić pole kombi wyświetlające nazwę katedry zamiast klucza obcego zawierającego jej id. Obsłużyć zdarzenie rejestracji nowej katedry, w przypadku gdy wprowadzamy tam nowy kurs, i powołujemy do życia nową katedrę go firmującą, Użyć procedury przy wartości spoza listy (wprowadzenie do bazy tylko nazwy katedry -(**);( wprowadzenie wszystkich danych katedry - ( ***)).