[Zlecę] dostosowanie strony www o elementy pobierania i zapisu danych ich przeliczania w mysql i wyświetlania na stronie |
[Zlecę] dostosowanie strony www o elementy pobierania i zapisu danych ich przeliczania w mysql i wyświetlania na stronie |
7.02.2019, 22:55:46
Post
#1
|
|
Grupa: Zarejestrowani Postów: 139 Pomógł: 0 Dołączył: 2.04.2008 Ostrzeżenie: (0%) |
Witam
OPIS: Posiadam responsywny szablon Html5 i bootstrap na którym trzeba wykonać określone zadania. Nie ma tu wiele skomplikowania, trzeba jedynie zrozumieć schemat który się powtarza, stworzyć go i umieścić na stronie do działania. UKŁAD: Strona główna z funkcjami (2 skrypty) Podstrona z tekstem Podstrona z formularzem kontaktowym zabezpieczonym przez spamem FUNKCJE: - Strona główna musi zawierać skrypt (nazwijmy go Alfa) wczytujący wartość z bazy danych. Ta wartość do bazy danych będzie pobierana raz np. na 30 dni z innej strony. - Ponad to strona główna musi zawierać skrypt (nazwijmy go Beta A) pokazujący wskaźnik liczbowy np. 4,10305010 (Łącznie będą potrzebne dwa takie wskaźniki pokazujące różne wartości, ale schemat działania dla nich jest ten sam) - Wartość liczbowa jaka ma się wyświetlać musi się zmieniać co 1 minutę w jakiś prosty animowany sposób w JS. - Na wartość tej liczby składają się dwie zmienne. - Pierwsza zmienna jest stała i jest pobierana z zapisu np. w pliku txt na ftp lub z bazy danych. - Druga zmienna jest losowana w określonym zakresie np. od 0,00004000 do 0,00005000 i dodawana do pierwszej. - Suma tych dwóch zmiennych musi być stale powiększana o wylosowaną poprzednią wartość z ustalonego zakresu *(krótki przykład schematu obliczeniowego poniżej) - Druga zmienna musi być losowana we wskazanym przedziale czasowym np. równo przez 35 dni. Przykładowy schemat obliczeń czyli jak powinien działać "algorytm": Najpierw do akcji wchodzi skrypt Alfa. Data: 01.03.2019 godzina 11:59:50 Skrypt alfa pobiera wartość z innej strony i zapisuje w bazie danych. Data: 01.03.2019 godzina 11:59:59 Skrypt alfa wczytuje na stronę główną wartość zapisaną 9 sekund wcześniej w bazie danych i wyświetla ją w jakimś miejscu. Następnie do akcji wchodzi skrypt Beta A, który wyświetla w innym miejscu to co wyliczy. Przedział czasu w jakim ma pracować to 5 dób Czas jego trwania od 01.03.2019 godzina 12:00:00 do 06.03.2019 godzina 12:00:00 Pierwsza zmienna została już wcześniej zapisana w bazie i wynosi: 1,00000000 Druga zmienna będzie losowana. Zakres losowania drugiej zmiennej to: od 0,00004000 do 0,00005000 Druga zmienna jest losowana co jedną minutę. Uruchomienie algorytmu: Data: 01.03.2019 godzina 12:00:00 Wskaźnik na stronie głównej pokazuje wczytaną wartość zmiennej numer 1 czyli 1,00000000 Data: 01.03.2019 godzina 12:00:30 Następuje losowanie po stronie serwera zmiennej numer 2 w zakresie od 0,00004000 do 0,00005000 Wylosowana liczba to np. 0,00004248 Liczba jest zapisywana w bazie danych Data: 01.03.2019 godzina 12:00:50 Wylosowana liczba jest dodawana do pierwszej zmiennej czyli 1,00000000 + 0,00004248 = 1,00004248 Suma równania zapisywana jest w bazie danych. Data: 01.03.2019 godzina 12:01:00 Wskaźnik na stronie głównej wczytuje z bazy aktualną sumę dwóch zmiennych otrzymanych z wyniku dodawania o godz 12:00:50. Data: 01.03.2019 godzina 12:01:30 Następuje losowanie po stronie serwera zmiennej numer 2 w zakresie od 0,00004000 do 0,00005000 Wylosowana liczba to np. 0,00004517 Liczba jest zapisywana w bazie danych Data: 01.03.2019 godzina 12:01:50 Wylosowana liczba jest dodawana do wyliczonej sumy dla pierwszej i drugiej zmiennej czyli 1,00004248 + 0,00004517 = 1,00008765 Suma równania zapisywana jest w bazie danych. Data: 01.03.2019 godzina 12:02:00 Wskaźnik na stronie głównej wczytuje z bazy aktualną sumę dwóch zmiennych otrzymanych z wyniku dodawania o godz 12:01:50. Data: 01.03.2019 godzina 12:02:30 Następuje losowanie po stronie serwera zmiennej numer 2 w zakresie od 0,00004000 do 0,00005000 Wylosowana liczba to np. 0,00004139 Liczba jest zapisywana w bazie danych Data: 01.03.2019 godzina 12:02:50 Wylosowana liczba jest dodawana do wyliczonej sumy dla pierwszej i drugiej zmiennej czyli 1,00008765 + 0,00004139 = 1,00012904 Suma równania zapisywana jest w bazie danych. Data: 01.03.2019 godzina 12:03:00 Wskaźnik na stronie głównej wczytuje z bazy aktualną sumę dwóch zmiennych otrzymanych z wyniku dodawania o godz 12:02:50. itd. itd. itd. Ostatnie losowanie przypadnie na godzinę 11:59:30 Data: 06.03.2019 godzina 12:00:00 Wskaźnik na stronie głównej wczytuje z bazy aktualną sumę dwóch zmiennych otrzymanych z wyniku dodawania o godz 11:59:50. Po zadanych 5 dobach następuje koniec zadania a ostateczna wartość np. 4,10004928 jest zapisywana w określonym miejscu na stronie w tabeli. Chciałbym mieć możliwość zdefiniowania kilka takich przedziałów czasowych aby je ustawić z góry na dłuższy czas np. na 6 miesięcy. Po pierwszym uruchamia się drugi, później trzeci itd. Po każdym przedziale czasowym ostateczna wartość jest zapisywana nad poprzednią w tabeli. Proszę o oferty z terminem realizacji i ceną na priv. Ten post edytował Maker5 7.02.2019, 23:06:22 |
|
|
Wersja Lo-Fi | Aktualny czas: 19.04.2024 - 12:27 |