Baza do strony www wspierającej pracę przedsiębiorstwa.

Zlecenie zamknięte
no avatar
Tomasz Dzięcioł
Zleceniodawca
1 umowa
Kategoria zlecenia:
Usługi programowania
Budżet:

Do negocjacji

Umiejętności:
Opublikowano:
Ważne do:

Opis zlecenia

Przedmiotem zlecenia jest stworzenie bazy danych zgodnie z poniższym opisem oraz możliwością późniejszego rozwoju zgodnie z dodatkowymi założeniami ( jako oddzielne zlecenia ).

Całość można podzielić na cztery części.

1 - zbieranie danych

2 - przetwarzanie danych

3- udostępnianie danych

4 - dodatkowe funkcjonalności

1- zbieranie danych

Treścią bazy są ceny towarów w różnych lokalizacjach oferowanych przez różnych dostawców.

Początkowo posiadamy 6 towarów ( możliwość zwiększenia ilości towarów )

Początkowo posiadamy 10 lokalizacji ( możliwość zwiększenia )

Początkowo posiadamy bazę 10 kontrahentów ( dostawców/możliwość zwiększenia ).

Każdy dostawca posiada część lub wszystkie towary w części lub wszystkich lokalizacjach

Baza pobiera automatycznie notowanie z giełdy i aktualizuje ją raz na dobę, dla każdego towaru jest to oddzielna wartość, wszystko jest pobierane z jednej strony ( wartość notowań jest publikowana jako tekst na stronie www )

Cena podawana przez dostawców ( wpisywana ręcznie przez pracowników ) stanowi wartość rabatu jaki oferuje każdy z dostawców od ceny na giełdzie.

Cena na giełdzie jest wyrażona w tyś zł na komplet. Komplet składa się z 1000 sztuk.

Opust oferowany przez dostawców jest przedstawiany w stosunku do kompletu.

Możliwość wyłączenia automatycznego pobierania cen z giełdy i przejście na ręczne wprowadzanie danych.

Baza musi posiadać możliwość prezentowanie oferty przeliczanej na dwa sposoby.

Sposób 1 - cena na giełdzie 1500

rabat oferowany przez dostawcę od giełdy 170 zł

marża 10 zł

Cena zaprezentowana to opust 160 zł/komplet.

Możliwość przeliczania opusty na sztuki ( 0,16 zł/sztuka)

Sposób 2 - cena na giełdzie 1500

rabat oferowany przez dostawcę od giełdy 170 zł

marża 10 zł

Cena zaprezentowana przez dostawcę to 1340 zł/ komplet.

Możliwość przeliczenia ceny na sztuki ( 1,34 zł/sztuka ).

Uwaga! Całość musi uwzględniać fakt że cena za towar po rabacie oferowany przez dostawcę to np: 1234 zł/ komplet.

marża 2 zł/komplet

towar jest sprzedawany 1,236 zł/sztuka

Dostawcy potrafią w trakcie dnia wprowadzać korektę ceny dla danego dnia. Np. o 8 rano dostawca oferuje towar z opustem -160 o giełdy ale o godzinie 10 zmienia opust na -120 od giełdy.

System musi posiadać możliwość wprowadzania korekt ceny w trakcie dnia.

Prowadzenie historii zmian cen poszczególnych produktów.

W całym okresie funkcjonowania bazy niezbędną funkcjonalnością jest prowadzenie historii wszystkich zmian opustów oferowanych przez dostawców oraz wartości notowania giełdowego.

Funkcjonalność niezbędna do tworzenia raportów.

2 - przetwarzanie danych/wartości zmieniane przez administratora

Baza musi posiadać możliwość ustawienia różnych marż dla każdego towaru dla każdej lokalizacji oddzielnie.

Baza musi posiadać możliwość wpisania kosztu kredytu kupieckiego który jest doliczany do marży.

Zasady doliczania kredytu kupieckiego.

Kredyt kupieckie jako koszt jest doliczany do każdego sprzedanego kompletu towaru za każdy dzień.

Np.

sprzedaż 2 kompletów na termin 5 dni

koszt kredytu 1 zł za każdy dzień dla każdego kompletu

koszt kredytu dla każdego kompletu to 5 zł / całe zamówienie to dodatkowy koszt 10 zl.

Dodatkowo możliwość ustawienia mnożnika dla operacji zabezpieczonych lub nie zabezpieczonych.

Np. koszt podstawowy dla operacji zabezpieczonej to dla 1 dzień , 1 sztuka / 1 zł.

Koszt dla operacji nie zabezpieczonej to 1,6 x koszt dla operacji zabezpieczonej.

Podstawowa stawka kosztu kredytu zabezpieczonego jest różnicowana w zależności od zamawianej ilości.

Przykładowe przedziały.

0-2 / 3 zł

2-6 / 2 zł

6-10 / 1 zł

10- max / 1 zł

System kosztu kredytu kupieckiego musi być tak zbudowany aby w przyszłości była możliwość zbudowania raportu który po zawartej operacji wskaże oddzielnie koszt towaru netto, marżę netto, ilość towaru, koszt kredytu netto.

3 - udostępnianie danych

Wykonawca w ramach zamówienia stworzy następujące narzędzia:

A - na stronie zleceniodawcy wstawi zestaw aktualnych cen oferowanych przez zleceniodawcę ( strona w WP )

B - na stronie zleceniodawcy wstawi formularz który będzie się składał z kilku kroków.

1 - Wybór towaru, ilości, lokalizacji, terminu płatności oraz jeśli termin płatności to czy operacja jest zabezpieczona czy nie.

Formularz na następnej stronie przedstawi kwotę netto/brutto za towar oraz inne info nt, zamówienia.

Dodatkowo formularz zbierze od zamawiającego komplet danych niezbędnych do realizacji zamówienia.

Po zaakceptowaniu oraz potwierdzeniu zamówienia przez kupującego, zostanie wysłane zamówienie na wskazaną skrzynkę mail.

C - stworzy ( i tu jest problem bo nie wiem jak to się nazywa i czy tak można ale zakładam że tak ). Baner reklamowy działający na podobnej zasadzie do np tego na fly4free.pl ( duży baner na stronie głównej który jest zewnętrznej firmy esky.pl )

Z tym że baner będzie prezentował dane z bazy w postaci małej tabelki , kolumna to nazwa lokalizacji, wiersz to na pół nazwa towaru oraz aktualna wartość opustu lub wartość w zł. Na początku tylko baner z wartością aktualnego opustu.

W tym samym banerze formularz z którego można wybrać lokalizację, towar, ilość i kliknąć zamawiam co spowoduje przeniesienie na stronę zleceniodawcy do częściowo już wypełnionego formularza który opisałem wcześniej.

4 - dodatkowe funkcjonalności do wprowadzenia w przyszłości warte do wzięcia pod uwagę na etapie projektowania bazy.

Wykonawca w ramach zleconych prac wykona dokumentację techniczną zrealizowanego projektu oraz przekaże prawa autorskie do kodu na rzecz zleceniodawcy.

Przesłane oferty 5

Dodaj ofertę lub zapytaj zleceniodawcę o więcej szczegółów