Projektowanie aplikacji internetowych — projekt nr 1

Ten projekt realizujecie Państwo indywidualnie. Musicie opracować specyfikację prostej witryny ze stronami HTML generowanymi na serwerze, a następnie ją zaimplementować używając narzędzi omawianych na kursie „Techniki WWW” na pierwszym stopniu studiów.

Specyfikacja ma być plikiem w formacie PDF. Powinna zawierać:

Opis danych powinien być dostatecznie precyzyjny, aby przeciętny programista nie miał wątpliwości jak zaprojektować schemat bazy danych, jakie wartości są dopuszczalne w danej kolumnie a jakie nie, oraz jak rozumieć te wartości.

Przez „endpoint” rozumiem metodę i zasób. Przykładowe minimalne opisy:

Jednym z celów tego projektu jest sprawdzenie, czy umiecie Państwo korzystać z podstawowych narzędzi do tworzenia dynamicznych witryn. Co za tym idzie, dopuszczone są tylko:

Przy ocenianiu projektu znaczenie będzie miała czytelność specyfikacji oraz jakość i poprawność kodu. Wygląd witryny jest mało istotny, proszę nie tracić czasu na dodawanie graficznych ozdobników.

Harmonogram projektu: