| 1 | == Cel projektu i czas wykonania == |
| 2 | Zamówić ogłoszenie przez WWW, zapłacić, obrobić w CT.Biuro, przesłać do giełdy, wykonać korektę, wypuścić do gazety, wyeksportować do Internetu. |
| 3 | |
| 4 | |
| 5 | == Podział zadań == |
| 6 | * Sylwek: słowniki, wyszukiwanie pełno tekstowe, wypuszczanie gazety |
| 7 | * Krzysiek: oprogramowanie i budowanie interfejsu, baza danych |
| 8 | * Grzesiek: oprogramowanie i budowanie interfejsu |
| 9 | * Daniel: prace projektowe, baza danych, zmiany w CT.Biuro, integracja z serwisem WWW, CT.Biuro dla korekty |
| 10 | |
| 11 | == Harmonogram Listopad == |
| 12 | |
| 13 | === I Tydzień === |
| 14 | 1. OK Zbudować strukturę przechowywania słowników danych oraz uzależnić je od wybranej kategorii pojazdu (Sylwek, Krzysiek) |
| 15 | 1. OK Zbudować słowniki wyposażenia dodatkowego, przetestować ich przechowywanie i wyszukiwanie pełno tekstowe (Sylwek, Krzysiek) |
| 16 | 1. OK Zbudować mechanizm automatycznego generowania pliku XML ze słownikiem do wyszukiwania pełno tekstowego (Sylwek, Krzysiek) |
| 17 | 1. OK Zrobić formularz nr 2 z wykorzystaniem danych słownikowych oraz wyposażenia dodatkowego, z blokowaniem marki/typu w przypadku wyboru kategorii zawierającej markę i typ (Grzesiek) |
| 18 | 1. OK Dopasować struktury danych w CT.Biuro do nowego modelu przechowywania danych (Daniel) |
| 19 | 1. OK Przesyłanie zdjęć bez przeładowywania formularza (Krzysiek) |
| 20 | |
| 21 | |
| 22 | === II Tydzień === |
| 23 | 1. OK Zapis danych z formularza do bazy (Grzesiek) |
| 24 | 1. OK Wznawianie ogłoszeń (Daniel), edycja (Grzesiek, Krzysiek) |
| 25 | a. Wznowione ogłoszenie, to nowy rekord w tablicy Ogl wskazujący po IDP na ten sam rekord pojazdu (Ogl_form), pole Wznowienie=1 |
| 26 | a. Edycja wznowionego ogłoszenia (Wznowienie=1), jeśli zmieniono dane pojazdu i/lub mieszano przy zdjęciach, to tworzony jest nowy rekord w Ogl_form (ten sam GUIDP) i Wznowienie=2 |
| 27 | a. Zdjęcia powiązane po IDP |
| 28 | a. Przy usuwaniu zdjęć sprawdzić czy inny rekord w Ogl_zdjecie nie wskazuje na ten sam plik |
| 29 | 1. OK Logowanie klienta do serwisu (na podstawie CT_KLIENCI email/login, password) |
| 30 | 1. OK Zakładanie zamówień przez Internet (NR_ZAM w tablicy Ogl) |
| 31 | 1. OK Dostęp do zamówień z poziomu CT.Biuro (Daniel) |
| 32 | 1. OK Zbudować strukturę przechowywania dodatkowych informacji w bazie DANE_OGL_SQL (MB_DaneDodatkowe ?) (Sylwek) GUIDP (do tabeli DANE) LICZBA_DRZWI, KOLOR_ID, DATA_REJESTRACJI, NAZWA, CENA_DO_NEGOCJACJI, WYPOSAZENIE |
| 33 | 1. OK Edycja słowników (Sylwek) |
| 34 | |
| 35 | === III Tydzień === |
| 36 | 1. Wyróżnienia (Grzesiek) |
| 37 | 1. Dodawanie tytułów do istniejących ogłoszeń (Grzesiek) |
| 38 | 1. Wysyłanie ogłoszeń z CT.Biuro do DANE_OGL_SQL (Dany) |
| 39 | 1. Budowanie treści ogłoszenia na formularzu zamówień (Sylwek, Krzysiek, Grzesiek) i zapis do pola Tresc w OGL |
| 40 | 1. Budowanie tresci do gazety z warunkowym uwzględnieniem pola treść (Sylwek) |
| 41 | 1. Testowe przesłanie ogłoszenia (wszyscy) |
| 42 | |
| 43 | === IV Tydzień === |
| 44 | 1. Płatności (Sylwek) |
| 45 | a. Wybór sposobu płatności i zapis przy zamówieniu |
| 46 | a. Test płacenia z płatnością testową |
| 47 | a. Status – zapłacone (to samo pole lub inne) |
| 48 | a. Wrzucenie płatności do tabeli FAKTURY_WPLATY z numerem zamówienia i id_klienta |
| 49 | 1. Zakładanie kont klientów (Krzysiek) |
| 50 | a. Zrobić kopię bazy CT_KLIENCI do testów |
| 51 | b. Aktywacja email |
| 52 | 1. Edycja danych klienta (Krzysiek) |
| 53 | 1. Pakiety wyróżnień (Grzesiek) |
| 54 | 1. Formularz ciężarowych (Grzesiek) |
| 55 | |
| 56 | == Harmonogram Styczeń == |
| 57 | |
| 58 | === Styczeń: I Tydzień === |
| 59 | 1. Wygląd interfejsu |
| 60 | a. Środa – wersja jakoś wyglądająca |
| 61 | 1. Baza danych |
| 62 | a. Ustalenie i dopisanie brakujących pól w bazie |
| 63 | b. Mapowanie starych pól na nowe we wznowieniach |
| 64 | 1. Wznowienia |
| 65 | a. Mapowanie - pola |
| 66 | 1. Formularze |
| 67 | a. Zatwierdzenie formularzy WWW |
| 68 | a. Przeniesienie formularzy do CTB |
| 69 | a. Testy alfa |
| 70 | 1. Walidacja danych |
| 71 | a. Przeniesienie do XML, jeden plik |
| 72 | a. Implementacja w CTB |
| 73 | |