-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDokumentacja.txt
40 lines (30 loc) · 1.45 KB
/
Dokumentacja.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Robert Kuliński
Cel projektu:
Rysowanie rozwiązań optymalnych dla zagadnienia programowania liniowego.
Obecny etap:
Podajemy współczynniki wielomianu, które są przesyłane do serwera, który odpowiada wyliczonymi punktami, z których rysowane są linie.
Następny etap:
Dodanie prostych ograniczających i zaznaczenie obszaru rozwiązań dopuszczalnych.
Wykorzystane technologie:
Server:
node.js express
Front-end:
javascript
ajax
html
css
Opis projektu:
Projekt zawiera dwa pliki.
Plik "Graphs.html" zawiera, oprócz rysowania wykresu,
kod javascript, który odpowiedzialny jest za przesłanie i odebranie danych z
serwera (użyto techniki "ajax"). Przesyłane są współczynniki wielomianów, a
zwracane są punkty do rysowania wykresu.
Plik "points_calculation.js" jest kodem napisanym w node.js.
Program ten odbiera dane przesłane przez przeglądarkę na adresie
"http://localhost:8080/" (adres serwera), liczy punkty i odsyła odpowiedź.
Zapisuje zestawy punktów do bazy SQL.
Aby korzystać z połączenia SQL należy posiadać bazę mysql z tabelą "solutions" i w programie (points_calcuiation.js) zmienić
dane/adres do serwera.
Konieczna może być instalacja bibliotek w konsoli przy użyciu polecenia npm (express, body-parser, request, mssql).
Następnie w konsoli przejść do lokalizacji pliku "points_calculation.js" i wywołać komendę
"node points_calculation.js". Wtedy można włączyć plik "Graphs.html" w przeglądarce i korzystać ze strony.