Usługi AI dla firm Realizacje Blog FAQ Rozpocznij projekt

Aplikacja webowa dla szkoły — checklist funkcji

Aplikacja dla placówki oświatowej ma nietypowy zestaw ograniczeń: użytkownikami są jednocześnie nauczyciele, uczniowie, rodzice i administracja, dane dotyczą osób małoletnich, a wdrożenie musi zmieścić się między feriami a początkiem roku szkolnego. Ten poradnik porządkuje, co naprawdę trzeba zbudować, a co da się odłożyć.

Krótka odpowiedź: rdzeń aplikacji szkolnej to cztery role (uczeń, rodzic, nauczyciel, administracja), kalendarz z planem zajęć, komunikacja jednokierunkowa z potwierdzeniem odczytu oraz rejestr zgód i obecności.

Dwa wymogi są nienegocjowalne i trzeba je uwzględnić od pierwszego dnia: dostępność cyfrowa na poziomie WCAG — placówki publiczne są nią objęte ustawowo — oraz szczególna ochrona danych osób małoletnich.

Cztery role i cztery zupełnie różne potrzeby

Najczęstszy błąd projektowy polega na zbudowaniu jednego interfejsu z ukrywanymi elementami zamiast czterech osobnych widoków. Każda grupa korzysta z aplikacji w innym kontekście i z innym poziomem cierpliwości.

RolaKiedy korzystaCzego potrzebuje najbardziej
UczeńCodziennie, z telefonu, między lekcjamiPlan na dziś, zadania z terminem, oceny
RodzicKilka razy w tygodniu, wieczoremPowiadomienia, nieobecności, zgody, płatności
NauczycielWielokrotnie dziennie, w trakcie zajęćSzybkie wprowadzanie obecności i ocen, komunikat do grupy
AdministracjaCodziennie, przy komputerzeRaporty, eksport danych, zarządzanie kontami

Kryterium, które przesądza o wdrożeniu. Nauczyciel musi wprowadzić obecność całej klasy w mniej niż trzydzieści sekund, z telefonu, jedną ręką. Jeżeli ta czynność wymaga dwóch minut i przewijania długiej listy, aplikacja zostanie porzucona niezależnie od tego, jak dobre są pozostałe funkcje.

Checklist funkcji — rdzeń

Checklist funkcji — moduły opcjonalne

Dostępność cyfrowa to wymóg, nie dodatek

Placówki publiczne podlegają obowiązkowi zapewnienia dostępności cyfrowej. W praktyce oznacza to spełnienie wytycznych WCAG na poziomie AA oraz opublikowanie deklaracji dostępności. Doprowadzenie gotowej aplikacji do zgodności kosztuje wielokrotnie więcej niż uwzględnienie wymogów w projekcie.

Ochrona danych — co jest inne niż w zwykłym projekcie

ObszarWymógKonsekwencja projektowa
Zakres danychMinimalizacjaNie zbieraj numeru PESEL i adresu, jeśli proces ich nie wymaga
Dane małoletnichSzczególna ostrożnośćZgody udziela opiekun; rejestruj kto i kiedy
DostępZasada najmniejszych uprawnieńNauczyciel widzi tylko swoje klasy, nie całą placówkę
Rejestr operacjiRozliczalnośćZapis dostępu do danych wrażliwych i zmian ocen
RetencjaOgraniczenie czasoweAutomatyczne usuwanie danych po zakończeniu nauki
PowierzenieUmowa z dostawcąHosting w Unii, umowa powierzenia przetwarzania

Wizerunek i zdjęcia. To najczęstsze źródło problemów w aplikacjach szkolnych. Zdjęcia z wycieczek publikowane bez rejestru zgód potrafią zablokować cały moduł galerii. Buduj go od razu tak, żeby zgoda była powiązana z konkretnym uczniem, a materiały bez zgody były automatycznie ukrywane.

Integracje, o które trzeba zapytać na starcie

Koszty i harmonogram

ZakresCo obejmujeKosztCzas
Wersja podstawowaRole, plan, ogłoszenia, obecności, zgody45 000 – 80 000 zł2–3 miesiące
Z modułem płatnościPowyższe plus składki i rozliczenia80 000 – 130 000 zł3–5 miesięcy
Platforma dla zespołu szkółWiele placówek, wspólna administracja, raporty150 000 – 250 000 zł5–8 miesięcy

Harmonogram warto podporządkować kalendarzowi szkolnemu. Wdrożenie w trakcie roku napotyka opór, bo zmienia rutynę w środku pracy. Najlepszy moment to uruchomienie pilotażu na jednym poziomie w drugim semestrze i pełne wdrożenie od września.

Wdrożenie — najtrudniejszy etap

Utrzymanie i rok szkolny

Aplikacja dla placówki oświatowej ma nietypowy cykl życia, podporządkowany kalendarzowi szkolnemu. Wynikają z tego obowiązki, które trzeba zaplanować w umowie utrzymaniowej, bo pojawiają się cyklicznie i w konkretnych terminach.

OkresCzynności
Lipiec – sierpieńZamknięcie roku, archiwizacja, przygotowanie nowych klas i planów
WrzesieńNajwyższe obciążenie — nowe konta, pierwsze logowania, największa liczba zgłoszeń
Styczeń – lutyZamknięcie semestru, zestawienia ocen
Kwiecień – majEgzaminy, rekrutacja, zwiększony ruch
Cały rokUsuwanie danych po upływie okresu przechowywania

Wrzesień zasługuje na szczególną uwagę przy planowaniu. To moment, w którym z systemu korzystają jednocześnie wszyscy użytkownicy — uczniowie, rodzice i nauczyciele — często po raz pierwszy. Obciążenie bywa kilkukrotnie wyższe niż w pozostałych miesiącach, a liczba zgłoszeń do wsparcia sięga poziomu, którego nie da się obsłużyć doraźnie.

Praktyczny wniosek: testy wydajnościowe warto przeprowadzić na wolumenie odpowiadającym pierwszemu tygodniowi września, a nie średniej rocznej. Warto też zapewnić zwiększoną dostępność wsparcia w tym okresie i przygotować materiały pomocnicze przed startem, a nie w reakcji na pytania.

Podsumowanie

Aplikacja dla placówki oświatowej udaje się wtedy, gdy zmniejsza liczbę czynności nauczyciela, a nie gdy ma najwięcej modułów. Rdzeń to cztery role, plan, obecności, komunikacja z potwierdzeniem odczytu i rejestr zgód — reszta jest rozwinięciem.

Dwa wymogi trzeba uwzględnić od pierwszego szkicu: dostępność cyfrową i szczególną ochronę danych małoletnich. Oba dodane po fakcie oznaczają przebudowę interfejsu i modelu danych, a nie poprawkę. Wdrożenie warto rozłożyć na pilotaż i pełny start zgrany z początkiem roku szkolnego.

Najczęstsze pytania

Wersja podstawowa z rolami, planem, obecnościami, ogłoszeniami i zgodami to orientacyjnie 45 000 – 80 000 zł. Dołożenie płatności za obiady, składki i wycieczki podnosi budżet do 80 000 – 130 000 zł. Platforma obsługująca zespół placówek z wspólną administracją zaczyna się od około 150 000 zł.

Placówki publiczne są objęte obowiązkiem zapewnienia dostępności cyfrowej, więc tak — wymagany jest poziom AA wytycznych WCAG oraz opublikowana deklaracja dostępności. W praktyce oznacza to kontrast, pełną obsługę klawiaturą, poprawne etykiety formularzy i czytelne komunikaty o błędach, zaplanowane od początku projektu.

Zwykle nie i nie powinna. Dziennik pełni funkcję dokumentacji przebiegu nauczania i bywa objęty osobnymi wymogami. Aplikacja najczęściej czyta z niego dane albo działa obok, obsługując komunikację, zgody, płatności i procesy, których dziennik nie pokrywa. Kluczowe jest ustalenie na starcie, czy dostawca dziennika udostępnia interfejs wymiany danych.

Samo wykonanie aplikacji podstawowej zajmuje dwa do trzech miesięcy. Wdrożenie organizacyjne trwa dłużej: rozsądny plan to pilotaż na jednym roczniku w drugim semestrze i pełne uruchomienie od września. Start w środku roku szkolnego napotyka największy opór, bo zmienia ustaloną rutynę pracy.

Zbyt wiele kliknięć w czynnościach wykonywanych codziennie. Jeżeli wpisanie obecności całej klasy zajmuje dwie minuty zamiast trzydziestu sekund, narzędzie zostaje porzucone na rzecz papieru. Drugim powodem jest brak wersji działającej wygodnie na telefonie — nauczyciel rzadko ma przy sobie komputer w trakcie zajęć.

Convert Studio realizuje projekty z tego obszaru dla firm w całej Polsce. Zobacz: Aplikacje webowe → · Lokalizacje →

Bezpłatna wycena Twojego projektu

Opisz w kilku zdaniach, co chcesz zbudować — stronę, aplikację czy sklep. Odpowiadamy w ciągu 24 godzin roboczych konkretną propozycją zakresu i harmonogramu. Konsultacja i wycena są bezpłatne, bez zobowiązań.

Odpowiedź w 24 h roboczych. Dane wykorzystujemy wyłącznie do kontaktu w sprawie zapytania — polityka prywatności.