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ń

  1. OK Zbudować strukturę przechowywania słowników danych oraz uzależnić je od wybranej kategorii pojazdu (Sylwek, Krzysiek)
  2. OK Zbudować słowniki wyposażenia dodatkowego, przetestować ich przechowywanie i wyszukiwanie pełno tekstowe (Sylwek, Krzysiek)
  3. OK Zbudować mechanizm automatycznego generowania pliku XML ze słownikiem do wyszukiwania pełno tekstowego (Sylwek, Krzysiek)
  4. 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)
  5. OK Dopasować struktury danych w CT.Biuro do nowego modelu przechowywania danych (Daniel)
  6. OK Przesyłanie zdjęć bez przeładowywania formularza (Krzysiek)

II Tydzień

  1. OK Zapis danych z formularza do bazy (Grzesiek)
  2. OK Wznawianie ogłoszeń (Daniel), edycja (Grzesiek, Krzysiek)
    1. Wznowione ogłoszenie, to nowy rekord w tablicy Ogl wskazujący po IDP na ten sam rekord pojazdu (Ogl_form), pole Wznowienie=1
    2. 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
    3. Zdjęcia powiązane po IDP
    4. Przy usuwaniu zdjęć sprawdzić czy inny rekord w Ogl_zdjecie nie wskazuje na ten sam plik
  3. OK Logowanie klienta do serwisu (na podstawie CT_KLIENCI email/login, password)
  4. OK Zakładanie zamówień przez Internet (NR_ZAM w tablicy Ogl)
  5. OK Dostęp do zamówień z poziomu CT.Biuro (Daniel)
  6. 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
  7. OK Edycja słowników (Sylwek)

III Tydzień

  1. Wyróżnienia (Grzesiek)
  2. Dodawanie tytułów do istniejących ogłoszeń (Grzesiek)
  3. Wysyłanie ogłoszeń z CT.Biuro do DANE_OGL_SQL (Dany)
  4. Budowanie treści ogłoszenia na formularzu zamówień (Sylwek, Krzysiek, Grzesiek) i zapis do pola Tresc w OGL
  5. Budowanie tresci do gazety z warunkowym uwzględnieniem pola treść (Sylwek)
  6. Testowe przesłanie ogłoszenia (wszyscy)

IV Tydzień

  1. Płatności (Sylwek)
    1. Wybór sposobu płatności i zapis przy zamówieniu
    2. Test płacenia z płatnością testową
    3. Status – zapłacone (to samo pole lub inne)
    4. Wrzucenie płatności do tabeli FAKTURY_WPLATY z numerem zamówienia i id_klienta
  2. Zakładanie kont klientów (Krzysiek)
    1. Zrobić kopię bazy CT_KLIENCI do testów
    2. Aktywacja email
  3. Edycja danych klienta (Krzysiek)
  4. Pakiety wyróżnień (Grzesiek)
  5. Formularz ciężarowych (Grzesiek)

Harmonogram Styczeń

Styczeń: I Tydzień

  1. Wygląd interfejsu
    1. Środa – wersja jakoś wyglądająca
  2. Baza danych
    1. Ustalenie i dopisanie brakujących pól w bazie
    2. Mapowanie starych pól na nowe we wznowieniach
  3. Wznowienia
    1. Mapowanie - pola
  4. Formularze
    1. Zatwierdzenie formularzy WWW
    2. Przeniesienie formularzy do CTB
    3. Testy alfa
  5. Walidacja danych
    1. Przeniesienie do XML, jeden plik
    2. Implementacja w CTB