System CMS
Firma Kurierska
Case Study
Gerard Stańczak Bartosz Świtoń
- Intro
- Demo
- Etapy tworzenia projektu
- Technicznie o projekcie
- Ćwiczenia na koniec
Intro
- O projekcie
- Podstawowe funkcjonalnosci
- Technologie
Demo
Etapy tworzenia projektu
Zebranie specyfikacji od klienta
- Przygotowanie opisu i zatwierdzenie
Projektowanie
- UML (draw.io)
- Deklaracje, nie definicje funkcji
- Google docs (dokumentacja)
- Skype
Etapy tworzenia projektu cd
Kodowanie
- SVN - praca wspólna
- Hosting (kolos)
- Google Kalendarz (terminy)
- Scrum
Testy
- Frontend - backend
- Każda klasa, każda funkcja
- Inne osoby niż programiści
Finalne przygotowanie produktu dla klienta
Technicznie o projekcie
Php obiektowe, mysql , css3(bootstrap)
Struktura Plików ( pokazanie katalogów ) ( DEMO )
Podstrony (PHP)
- Szablony(HTML+CSS)
- Obrazki
- Pliki użytkowników
- Klasy.php
- Config.php
- Index.php
Technicznie o projekcie cd.
Krótki opis plików
- Index.php
-
Klasy.php
- Ogólne omówienie klas
- Szczegółowe omówienie jednej z klas (użytkownik )
- Szablony
Logowanie - sesje (zaloguj w klasy.php)
Sporządzanie dokumentacji technicznej projektu
Ćwiczenia na koniec
- Ćwiczenie 1 - Prosta strona z html + css + php, w której jest mozliwosc logowania (login i haslo niech będzie zaszyty w kodzie) oraz wylogowania.
- Ćwiczenie 2 - Zaprojektuj używająć UML prostą aplikację do rejestracji na wydażenie (z logowaniem) - draw.io
System CMS - Firma Kurierska
By Gerard
System CMS - Firma Kurierska
- 671