Dokumentáció a program telepítéséhez és az ellenőrző kérdések szerkesztéséhez

I. Program specifikáció

A program (test.cgi) egy adott (későbiekben részletezett) szintaktikájú formának az adatait dolgozza fel, és gyűjti össze. A program ezáltal alkalmassá válik akár internet-en keresztüli virtuális dolgozat írásra is. A tanár elkészíti a kérdéseket, a megadott szintaktika szerint, a diákok válaszolnak a kérdésekre, a program pedig összegyűjti a válaszokat.

II. Installálási folyamat

A program több részből áll, installálása egy kevés szakértelmet igényel. A fő része a programnak a webserver-en futó test.cgi, ez egy perl-ben megírt script, futtatásához szükség van egy perl interpreterre. A perl interperter ingyenes, és létezik szinte minden platformra, könnyen beszerezhető a http://WWW.Perl.org/ címről.

Az interpreter instalálása után lehet a test.cgi-t elindítani, ehhez pár dologra van szükség.

#!/usr/local/bin/perl

(ez az eredeti)

#!/usr/sbin/perl

#!c:\perl\bin\perl

III. A program használata (ellenőrző kérdések szerkesztése)

A programot alapvetően két csoport használja majd, azok akik a kérdéseket elkészítik és azok, akik válaszolnak rá.

Akik válaszolnak azoknak egyszerű dolguk van, csak végig kell olvasniuk a kérdéseket, és a kérdéshez tartozó text mezőbe be kell gépelni a választ, majd a folyamat végén meg kell nyomni a kész gombot.

Azoknak akik a kérdéseket elkészítik, kicsit több dolguk van, és valamivel több joggal is kell hogy rendelkezenek.

Átírhatják a ready.htm-et. Teljesen szabadon, semmi megkötés nincs, ezt a lapot jeleníti meg a program abban az esetben ha a válaszadó megnyomta a kész gombot és minden sikeresen lezajlott.

Átírhatják a kerdesX.htm-et (“SULINET.WWW\TEST\"kerdes1.htm-kerdes5.htm). Itt azonban már a program szintaktikájához kell tartani magunkat, mert különben a test.cgi nem tudja feldolgozni a válaszokat.

A kerdesX.htm felépítése:

Ha elkészültek a kérdéseket tartalmazó “kerdesX.htm" nevű fájlok, azokat fel kell másolni a WWW szerver megfelelő könyvtárába, valamint azok útvonalát be kell írni pl. Notepad segítségével forráskódban a leckeszövegek végén lévő sor megfelelő helyére:

<P><FONT SIZE="+1"> <B> <AHREF="http://www.sch.bme.hu/~deity/work/kerdes3.htm" TARGET="_top"> Ellen&otilde;rz&otilde;k&eacute;rd&eacute;sek</A></B></FONT></P>

A kérdések elkészítése, WWW szerverre történő felrakása és a leckeszövegekben való specifikálása után a rendszer használható, a válaszok a megadott fájlban jönnek majd létre.