Harmonogram
Cel projektu i czas wykonania
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.
Podział zadań
- Sylwek: słowniki, wyszukiwanie pełno tekstowe, wypuszczanie gazety
- Krzysiek: oprogramowanie i budowanie interfejsu, baza danych
- Grzesiek: oprogramowanie i budowanie interfejsu
- Daniel: prace projektowe, baza danych, zmiany w CT.Biuro, integracja z serwisem WWW, CT.Biuro dla korekty
Harmonogram Listopad
I Tydzień
- OK Zbudować strukturę przechowywania słowników danych oraz uzależnić je od wybranej kategorii pojazdu (Sylwek, Krzysiek)
- OK Zbudować słowniki wyposażenia dodatkowego, przetestować ich przechowywanie i wyszukiwanie pełno tekstowe (Sylwek, Krzysiek)
- OK Zbudować mechanizm automatycznego generowania pliku XML ze słownikiem do wyszukiwania pełno tekstowego (Sylwek, Krzysiek)
- 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)
- OK Dopasować struktury danych w CT.Biuro do nowego modelu przechowywania danych (Daniel)
- OK Przesyłanie zdjęć bez przeładowywania formularza (Krzysiek)
II Tydzień
- OK Zapis danych z formularza do bazy (Grzesiek)
- OK Wznawianie ogłoszeń (Daniel), edycja (Grzesiek, Krzysiek)
- Wznowione ogłoszenie, to nowy rekord w tablicy Ogl wskazujący po IDP na ten sam rekord pojazdu (Ogl_form), pole Wznowienie=1
- 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
- Zdjęcia powiązane po IDP
- Przy usuwaniu zdjęć sprawdzić czy inny rekord w Ogl_zdjecie nie wskazuje na ten sam plik
- OK Logowanie klienta do serwisu (na podstawie CT_KLIENCI email/login, password)
- OK Zakładanie zamówień przez Internet (NR_ZAM w tablicy Ogl)
- OK Dostęp do zamówień z poziomu CT.Biuro (Daniel)
- 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
- OK Edycja słowników (Sylwek)
III Tydzień
- Wyróżnienia (Grzesiek)
- Dodawanie tytułów do istniejących ogłoszeń (Grzesiek)
- Wysyłanie ogłoszeń z CT.Biuro do DANE_OGL_SQL (Dany)
- Budowanie treści ogłoszenia na formularzu zamówień (Sylwek, Krzysiek, Grzesiek) i zapis do pola Tresc w OGL
- Budowanie tresci do gazety z warunkowym uwzględnieniem pola treść (Sylwek)
- Testowe przesłanie ogłoszenia (wszyscy)
IV Tydzień
- Płatności (Sylwek)
- Wybór sposobu płatności i zapis przy zamówieniu
- Test płacenia z płatnością testową
- Status – zapłacone (to samo pole lub inne)
- Wrzucenie płatności do tabeli FAKTURY_WPLATY z numerem zamówienia i id_klienta
- Zakładanie kont klientów (Krzysiek)
- Zrobić kopię bazy CT_KLIENCI do testów
- Aktywacja email
- Edycja danych klienta (Krzysiek)
- Pakiety wyróżnień (Grzesiek)
- Formularz ciężarowych (Grzesiek)
Harmonogram Styczeń
Styczeń: I Tydzień
- Wygląd interfejsu
- Środa – wersja jakoś wyglądająca
- Baza danych
- Ustalenie i dopisanie brakujących pól w bazie
- Mapowanie starych pól na nowe we wznowieniach
- Wznowienia
- Mapowanie - pola
- Formularze
- Zatwierdzenie formularzy WWW
- Przeniesienie formularzy do CTB
- Testy alfa
- Walidacja danych
- Przeniesienie do XML, jeden plik
- Implementacja w CTB