Temat Pracy

Transkrypt

Temat Pracy
Temat Pracy
SYSTEM WSPOMAGANIA NAUCZANIA W
SZKOLE ŚREDNIEJ
promotor: dr inż. Jacek Rumiński
dyplomant: Przemysław Chudzik
CEL
Celem pracy dyplomowej jest stworzenie
systemu
informatycznego
usprawniającego
działanie szkoły poprzez:
●
realizację potrzeby stałej kontroli opiekunów
nad podopiecznymi,
●
polepszenie pracy nauczycieli,
●
polepszenie przepływu informacji.
Zakres pracy
W zakres pracy wchodzi:
●
zaprojektowanie bazy danych,
●
oprogramowanie serwera udostępniającego
usługi Web Service,
●
oprogramowanie „klienta” dyrektora,
●
oprogramowanie „klienta” nauczyciela,
●
oprogramowanie „klienta” ucznia,
●
oprogramowanie „klienta” rodzica.
Przegląd dostępnych rozwiązań
Rozwiązania dostępne na rynku:
●
system kontroli frekwencji i postępów w
nauce „Librus”,
●
system „eDziennik”,
●
internetowy dziennik szkolny „Dexter”,
●
szkolny dziennik internetowy „Plus”,
●
system „dziennik internetowy”.
Przegląd stosowanych technologii
Technologie użyte w pracy:
●
PHP,
●
MySQL,
●
Web Service,
●
Ajax,
●
XML,
●
XSL,
●
CSS.
Budowa systemu
https://
1
Typ użytkownika
2
SOAP
3
7
6
4
Informacje
HTML
SOAP
5
XML => XSL = HTML
Bezpieczeństwo
●
szyfrowanie połączeń przez protokół SSL,
●
logowanie do systemu,
●
system uprawnień,
●
rejestracja zdarzeń edycji dziennika do
plików tekstowych,
●
moduł umożliwiający wprowadzanie ocen i
frekwencji tylko z określonych komputerów w
szkole.
Film prezentujący działanie systemu
Wynik testu
Wyniki testów
Rodzaj zadania
Dziennik elektroniczny
Dziennik tradycyjny
Dostęp do ocen
0,1073 sekundy
brak
Zestawienie ocen
0,0383 sekundy
od 2 do 3 godzin
Zestawienie frekwencji
0,0779 sekundy
od 1 do 2 godzin
Zestawienie na wywiadówkę
2,0631 sekund
od 1 do 2 godzin
Podsumowanie
Zalety:
●
możliwość pracy kilku osób jednocześnie,
●
wprowadzanie ocen i frekwencji tylko przez
osoby upoważnione,
●
intuicyjny w obsłudze,
●
rodzice mają swobodny dostęp do ocen i
frekwencji dziecka,
●
poprawa jakości pracy nauczyciela.
Podsumowanie cd.
System w pełni realizuje stawiane przed nim
zadania, nie oznacza to jednak że jest on
pozbawiony wad.
Wady:
●
brak modułu tworzącego kopie zapasowe
bazy danych,
●
brak możliwości usprawiedliwiania
frekwencji przez opiekunów,
●
brak statystyk.
Planowane ścieżki rozwoju
●
oprogramowanie „klientów” umożliwiających
korzystanie z aplikacji za pośrednictwem
urządzeń mobilnych (technologia: Java),
●
oprogramowanie „klientów” dostępnych z
pasku zadań w dowolnym systemie
operacyjnym (technologia: Java),
●
moduł generujący wykresy w celu
czytelniejszej prezentacji danych,
● generowanie całych dzienników w postaci
dokumentu PDF.
Koniec
Dziękuje za uwagę