1 | <?php
|
---|
2 |
|
---|
3 | $Config['Web']['Charset'] = 'utf-8';
|
---|
4 | $Config['Web']['Title'] = 'Statistika - vývoj';
|
---|
5 |
|
---|
6 | function ShowPage($Content)
|
---|
7 | {
|
---|
8 | global $Config;
|
---|
9 |
|
---|
10 | $Output = '<?xml version="1.0" encoding="'.$Config['Web']['Charset'].'"?>'."\n". // <?
|
---|
11 | '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
---|
12 | <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
---|
13 | <head>
|
---|
14 | <meta http-equiv="Content-Language" content="cs"/>
|
---|
15 | <meta http-equiv="Content-Type" content="text/html; charset='.$Config['Web']['Charset'].'"/>
|
---|
16 | <title>'.$Config['Web']['Title'].'</title>
|
---|
17 | <link rel="StyleSheet" href="style/style.css" type="text/css" media="all"/>
|
---|
18 | </head><body>';
|
---|
19 | $Output .= $Content.'</body></html>';
|
---|
20 | echo($Output);
|
---|
21 | }
|
---|
22 |
|
---|
23 | $Content = '<div class="Title">Vývoj systému:</div>
|
---|
24 | <h3 class="Title">Informace k vývoji</h3>
|
---|
25 | <p class="p1">Vítejte na stránce obsahují informace a materiály k systému uchování a grafického zobrazování měřených veličin.</p>
|
---|
26 |
|
---|
27 | <h3 class="Title">Zdrojové kódy poslední verze ke stažení</h3>
|
---|
28 | <p class="p1"><a href="statistic-3.1.zip">statistic-3.1.zip</a></p>
|
---|
29 |
|
---|
30 | <h3 class="Title">Změny v systému</h3><br>
|
---|
31 | Verze 3.1 (13.2.2008)<br>
|
---|
32 | <ul>
|
---|
33 | <li>Upraveny skripty pro plnění dat.</li>
|
---|
34 | <li>Přidán odkaz pod grafem odkazující staticky na vybraný časový úsek.</li>
|
---|
35 | <li>Opraveno zobrazování desetinných míst u čísel bez jednotek</li>
|
---|
36 | <li>Upravena poloha zobrazování celkové informace Min, Avg, Max.</li>
|
---|
37 | <li>Různé menší opravy</li>
|
---|
38 | </ul>
|
---|
39 | Verze 3.0 (14.12.2007)<br>
|
---|
40 | <ul>
|
---|
41 | <li>Přepsán přístup k databázi MySQL přes třídu mysqli</li>
|
---|
42 | <li>Data měření byly pro zvýšení rychlosti rozděleny do jednotlivých tabulek avšak stále je možné mít v jedné datové tabulce více měření. Rozdělení dat do více tabulek také umožnilo mít uložená data s různou přesnosti pro jednolivé měření. Původně pouze INT, nyní všechny další číselné typy jako TINYINT, SMALLINT, INT, BIGINT a FLOAT.</li>
|
---|
43 | <li>Přidáno automatické zaokrouhlení zobrazovaných hodnot a zobrazení předpon jednotek.</li>
|
---|
44 | <li>Doplněny další skripty pro zjišťování informací o systému a plnění databáze.</li>
|
---|
45 | <li>Nastavení sdruženo do souboru config.php.</li>
|
---|
46 | <li>Různé opravy</li>
|
---|
47 | </ul>
|
---|
48 | Verze 2.2 (30.6.2007)<br>
|
---|
49 | <ul>
|
---|
50 | <li>opraveno vykreslování grafu před celkovým začátkem a po celkovém konci měření</li>
|
---|
51 | <li>opraveno vykreslování poslední hodnoty v grafu</li>
|
---|
52 | </ul>
|
---|
53 | Verze 2.1 (24.3.2007)<br>
|
---|
54 | <ul>
|
---|
55 | <li>různé opravy</li>
|
---|
56 | </ul>
|
---|
57 | Verze 2.0 (16.3.2007)<br>
|
---|
58 | <ul>
|
---|
59 | <li>dynamické zobrazování časové osy, výběr běžných úseků nebo přesného intervalu dle počátečního a konečného času</li>
|
---|
60 | <li>použití TrueType fontů</li>
|
---|
61 | <li>měnitelné rozměry generovaného obrázku</li>
|
---|
62 | <li>automatická redukce načítaných dat pro delší časového měřítka</li>
|
---|
63 | <li>automatická redukce po sobě se opakujících stejných do jedné, redukce nulových a málo proměnných odměrů</li>
|
---|
64 | <li>v úsecích, kde se neměřilo buď režim automatická interpolace hodnot nebo nulový údaj</li>
|
---|
65 | <li>Záznam a zobrazení grafů minima, průměru a maxima</li>
|
---|
66 | <li>zápis nových hodnot přes webové HTTP, kontrola podle adres počítačů</li>
|
---|
67 | <li>seznam měření uložen v tabulce</li>
|
---|
68 | </ul>
|
---|
69 | Verze 1.0 (25.11.2004)<br>
|
---|
70 | <ul>
|
---|
71 | <li>statické zobrazování časové osy v rozsahu hodina, den, týden, měsíc, rok a více roků</li>
|
---|
72 | <li>jednotná tabulka pro všechna měření, každé měření jako jeden sloupec, každou minutu nový řádek</li>
|
---|
73 | <li>zobrazování průměru a maxima</li>
|
---|
74 | <li>seznam měření uložen v poli</li>
|
---|
75 | </ul>
|
---|
76 | <br>
|
---|
77 | <h3 class="Title">ServerStat</h3>
|
---|
78 | Program v Delphi 7, který periodicky každou minutu plní různé údaje do statistiky.
|
---|
79 | Plnění probíhá přes HTTP odkaz a skript add.php?MeasureId=n&Value=x, kde n je identifikační číslo měřené veličiny v databázi a x je změřená hodnota.
|
---|
80 | K přistupu přes HTTP používá program HTTP komponentu z balíku Indy.<br>
|
---|
81 | <p class="p1"><a href="ServerStat.zip">ServerStat.zip</a></p>
|
---|
82 | Kontakt: robie@centrum.cz
|
---|
83 | ';
|
---|
84 | ShowPage($Content);
|
---|
85 |
|
---|
86 | ?>
|
---|