Opis
Tekst opisuje stworzenie aplikacji internetowej do przeprowadzania testów wiedzy pracowników, szczególnie w Biurze Obsługi Klienta (BOK). Celem projektu była poprawa komunikacji oraz efektywności szkoleń poprzez stworzenie systemu, który umożliwia tworzenie, przypisywanie i rozwiązywanie testów. Aplikacja jest dostępna zdalnie, co pozwala na łatwy dostęp z dowolnego urządzenia. W książce szczegółowo omówiono technologie użyte w projekcie, takie jak Symfony, Bootstrap, Doctrine ORM i Twig. Aplikacja jest zbudowana na modelu MVC, co zapewnia jej elastyczność i łatwość w przyszłej rozbudowie. Zawiera funkcje zarządzania użytkownikami, pytaniami, egzaminami oraz wynikami testów. Opisano również procesy testowania aplikacji, takie jak dodawanie pytań, rozwiązywanie testów oraz zarządzanie wynikami. Projekt został wdrożony z wykorzystaniem bazy danych MySQL, z naciskiem na bezpieczeństwo i dostępność. Wnioski końcowe wskazują na spełnienie wymagań funkcjonalnych i niefunkcjonalnych oraz zaplanowanie dalszego rozwoju aplikacji, w tym funkcji powiadomień e-mail oraz trybu bez ograniczenia czasowego dla egzaminów.
Odkryj Nową Jakość Czytania z Naszymi Ebookami!
Zakup ebooka i otrzymaj dodatek – mapę myśli!
Czym różni się nasza oferta od innych? To proste – chcemy, aby czytanie było dla Ciebie niesamowitym doświadczeniem, które przeniesie Cię na zupełnie inny poziom zrozumienia i zanurzy w wyjątkową przygodę z literaturą.
Mapa myśli – rozwiń swoje horyzonty!
Czy kiedykolwiek chciałeś lepiej zrozumieć wszystkie niuanse i powiązania w książce? Nasza mapa myśli to narzędzie, które rozbierze książkę na elementy składowe, ukazując Ci całą strukturę i powiązania między postaciami i wydarzeniami. To wspaniała szansa na głębsze wniknięcie w świat przedstawiony i podążanie śladami bohaterów.
Nie czekaj! Wybierz swoje ulubione ebooki z naszej kolekcji i otrzymaj mapę myśli jako niezwykły bonus. Zainwestuj w swoje pasje i rozwijaj swoją wyobraźnię z naszymi ebookami.
Spis treści
-
Wprowadzenie
1.1. Cel i zakres książki
1.2. Struktura książki -
Przegląd i wybór technologii
2.1. Korzyści z aplikacji internetowych
2.2. Przegląd szkieletów projektowych
2.3. Wybrane technologie i narzędzia
2.4. Pozostałe technologie wykorzystane w projekcie
2.4.1. MVC
2.4.2. Twig
2.4.3. Doctrine ORM
2.4.4. Baza danych
2.4.5. Bootstrap -
Projekt i implementacja
3.1. Wymagania funkcjonalne
3.1.1. Zarządzanie aplikacją przez administratora
3.1.2. Zarządzanie aplikacją przez użytkownika
3.1.3. Zarządzanie wynikami egzaminów
3.2. Wymagania niefunkcjonalne
3.3. Architektura aplikacji
3.4. Struktura bazy danych
3.5. Encje bazy danych – Doctrine ORM
3.6. Formularze
3.7. Klasy kontrolerów
3.8. Aplikacja www
3.9. Hosting – Zenbox
3.10. Podsumowanie rozdziału -
Testowanie aplikacji
4.1. Proces dodawania pytań
4.2. Usuwanie pytań z listy
4.3. Proces rozwiązywania testu -
Podsumowanie i wnioski
Bibliografia




