Projekt (10)

background image

Bazy danych w programowaniu obiektowym

Projekt

Paweł Zawadzki 2007 – 2014

Strona 1 / 4

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Projekt

Temat

System obsługi uczelni wyższej

Opis

System powinien wspomagać obsługę dziekanatu w uczelni wyższej. Aplikacja powinna
opisywać takie zagadnienia jak:

1. Kartoteka studentów (dodawanie, usuwanie, edycja, wyszukiwanie)
2. Obsługa grup studenckich (dodawanie, usuwanie, edycja)
3. Obsługa katalogu Przedmiotów (dodawanie, usuwanie, edycja)
4. Obsługa katalogu Wykładowców (dodawanie, usuwanie, edycja)
5. Obsługa jednostek dydaktycznych (dodawanie, usuwanie, edycja,

wyszukiwanie)

Kartoteka studentów

W systemie powinna być zawarta obsługa kartoteki studentów.

Dodawanie

Funkcje dodawania powinien realizować odpowiedni formularz, w którym zawarte
byłyby następujące dane studenta:

Imię,

Nazwisko,

Numer indeksu,

Data urodzenia,

PESEL,

Adres zameldowania (ulica, nr, kod, miasto),

Adres korespondencji (ulica, nr, kod, miasto),

Aktualna grupa studenta

background image

Bazy danych w programowaniu obiektowym

Projekt

Paweł Zawadzki 2007 – 2014

Strona 2 / 4

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Edycja

Formularz edycji powinien zawierać takie same dane, jak formularz dodawania.

Lista

Lista studentów powinna obejmować następujące dane:

Imię,

Nazwisko,

Numer indeksu,

PESEL,

Nazwa aktualnej grupy

Dodatkowo z poziomu rekordu na liście powinny być dostępne linki do edycji oraz
usunięcia studenta.

Wyszukiwarka

Wyszukiwanie studentów powinno być możliwe po następujących kryteriach:

Nazwisko,

PESEL,

Numer indeksu,

Grupa

Semestr

Grupy studenckie

Grupy studenckie są prostym słownikiem zawierającym następujące dane:

Nazwa

Rok akademicki

Semestr

System powinien umożliwiać ich wyświetlanie, dodawanie, usuwanie oraz edycję.

background image

Bazy danych w programowaniu obiektowym

Projekt

Paweł Zawadzki 2007 – 2014

Strona 3 / 4

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Wykładowcy

Katalog wykładowców w systemie powinien obejmować następujące dane:

Imię,

Nazwisko,

PESEL,

Stopień naukowy

W aplikacji powinna być możliwość wyświetlania, dodawania, usuwania oraz edycji
wykładowców.

Przedmioty

Katalog przedmiotów powinien obejmować następujące dane:

Nazwa

Rodzaj (ćwiczenia/wykłady/laboratoria)

System powinien umożliwiać wyświetlanie listy przedmiotów, dodawanie nowych,
usuwanie istniejących oraz edycją.

Jednostki dydaktyczne

Jednostki dydaktyczne opisują powiązanie przedmiotu, wykładowcy oraz grupy
studenckiej. Definiują tym samym jakie zajęcia ma dana grupa studentów. System
powinien umożliwiać zarządzanie jednostkami dydaktycznymi w podstawowym
zakresie. W skład jednostki dydaktycznej wchodzą następujące dane:

Przedmiot

Wykładowca

Grupa studencka

Rok akademicki

Semestr

background image

Bazy danych w programowaniu obiektowym

Projekt

Paweł Zawadzki 2007 – 2014

Strona 4 / 4

Wyższa Szkoła Informatyki Stosowanej i Zarządzania

Dodawanie

Formularz dodawania jednostki dydaktycznej powinien umożliwiać użytkownikowi wybór
przedmiotu (lista rozwijalna), wykładowcy (lista rozwijalna), grupy studenckiej (lista
rozwijalna), roku akademickiego (lista rozwijalna) oraz wpisanie numeru semestru.

Edycja

Edycja jednostek dydaktycznych nie jest możliwa.

Usuwanie

System powinien zapewniać możliwość usunięcia dowolnie wybranej jednostki
dydaktycznej (funkcja dostępna z poziomu listy jednostek).

Lista

Lista jednostek dydaktycznych zapisanych w systemie powinna obejmować
następujące dane:

Przedmiot

Wykładowca

Grupa

Rok akademicki

Semestr

Wyszukiwanie

Wyszukiwanie jednostek dydaktycznych powinno być możliwe po wszystkich możliwych
kryteriach.

Raporty

System powinien zawierać moduł raportów. W podstawowej wersji powinien mieć
możliwość wygenerowania dwóch rodzajów raportów:

1. Raport pokazujący listę studentów w wybranej grupie akademickiej
2. Raport pokazujący zajęcia (przedmiot, wykładowca – z jednostek

dydaktycznych) dla wybranej grupy akademickiej

Raporty powinny być wyświetlane w postaci tabeli HTML.


Wyszukiwarka

Podobne podstrony:
ProjektKKa 10 Przekroj 0 190 001
FrontPage 02 Praktyczne projekty (10)
Lotniska projekt 10
projekt (10)
zestawienie wariantów projekt 10 Martiszek, Miecznikowska, Paź, Rogala
Mathcad Projekt 10 3 xmcd
Mathcad Projekt 10 2 xmcd
Projekt 10 id 397717 Nieznany
Mathcad, Projekt 10 3.xmcd
projekt 10 DMR 1807
Zarzadzanie projektami (2) 10.10.2010, zarządzanie projektami
Mathcad Projekt 10 xmcd(1)
CWICZENIE PROJEKTOWE 10 11 13, Polibuda mgr, SEM III, konst. metalowe, Konstrukcje metalowe
projekt 10 schematy
projekt 10 listy
Projekt (10)
ZARZĄDZANIE PROJEKTAMI " 10 2010

więcej podobnych podstron