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ę