Dokumentum-adatbázis

Fórumok

Üdv!

A következőre keresnék, akár online, akár offline megoldást, vagy valami javaslatot.
Szóval az lenne, hogy az érettségi feladatokat szeretné(n)k "kategorizálni" (fizika és matematika) témakörök szerint.
Amik jók lennének, ha tudna:
- a feladatok címkézhetők lennének (azaz egy feladaton több címke is lehetne, mivel a legtöbb feladat több témakört is érint) - ez nagyon fontos!
- esetleg az alfeladatok (a), b), stb. alfeladat) is ugyanígy, függetlenül a fő-feladattól - ez nem olyan fontos
- lehessen "szűrni", tehát ha teszem azt, az "egyenes vonalú, egyenletes mozgás" és a "körmozgás" témakört akarom érinteni, akkor ez alapján összeszedné nekem (vagy bárkinek) a példákat, és valami nyomtatható formátumot produkálna
- jó lenne, ha latex-fájlokat is értene, illetve olyan output-ot tudna adni, mivel azt viszonylag könnyű szerkeszteni (pl. dolgozatok összeállításakor hasznos ;))

Van valakinek valami ötlete, vagy találkozott már valami olyan programmal, ami ilyesmiket csinálna?

Hozzászólások

Senkinek semmilyen ötlete?

Arról mi a vélemény, ha mondjuk "fájl-szerűen" tartanám nyilván? Tehát lenne egy "tag-mechanika" fájl, ebben lenne felsorolva néhány *.tex fájl, stb. Ezeket könnyen tudnám kezelni, és talán nem telne olyan túl sok időbe egy kis CLI-frontend-et összedobni ehhez.

Lehet hogy félreértem, de mit szolnál a dokuwiki -hez. A médiawiki -nél egyszerűbb, butább de a kezelése is.

* Én egy indián vagyok. Minden indián hazudik.

És az tud olyat, hogy kilistázza az adott témakörhöz tartozó feladatokat?
Tehát van mondjuk 10 feladat, abból 3 mechanika, 3 atomfizika, 4 meg elektromosságtan. Ezután mondjuk én a mechanika és az elektromosságtan-kérdéseket akarom kinyomtatni. Ez (ilyen) menne?
Meg ami még necces: a képletek. Lehet _rendesen_ képleteket szerkeszteni benne?

Trükközni kell - az összas, a keresési szóhoz tartozó bejegyzést lehozza, hogy mennyire használható ez mint dokumentum ...
Képleteket bármilyen szövegszerkesztővel keserves bevinni - van olyan szerkesztési lehetőség, hogy "speciális" karakterek, de én inkább egy olyan szövegszerkesztőt használnék amit jól tudok kezelni és képes képletek bevitelére - én személy szerint sosem csináltam ilyet.

* Én egy indián vagyok. Minden indián hazudik.

Azaz kell egy eleje.tex, aztán a leválogatott feladatX.tex -et include-olni, meg egy vege.tex, amit összefűz, leforgat majd pdf-ben az orcádba tol.
A feladatok elején megjegyzésbe beraknám a tárgyszavakat, aztán egy ízlés szerinti bonyolultságú scripttel, ami a fájlok első sorában kutakodik (de ez lehet ID - keyword táblában való keresgélés, a másik tábla meg az ID-t köti a tartalomhoz) már lehet is keresgélni.

Szigorúan ahhoz a szűk keresztmetszethez szabva, hogy nem foglalkoztál adatbázisokkal, és hogy *nix volna a cél:

- minden egyes kérdés egy külön latex/html fájl,
- a fájlok tetszés szerinti könyvtárakban vannak (akár az összes ugyanabban), tetszés szerinti a nevük (de célszerűen a tartalomra jellemző), és
- kulcsszavak/tantárgyak szerinti könyvtárakban elhelyezkedő, tetszés szerint (pl. további kulcsszavak) szerint elnevezett szimlinkek mutatnak az eredeti fájlokra,
- így egy kérdéssor közönséges fájlkereséssel (tkp. a szimlinkek között keresel) és adott (pl.a vizsga számával azonosított) könyvtárba -másolással állítható össze - ahonnan a nyomtatás pillanatok alatt megoldható a könyvtárba linkelt fájlok tartalmának egy latex/html fej és láb közötti konkatenálásával.

Arra persze vigyázni kell, hogy akárhány link is mutat adott kérdésre, egy vizsgába ne kerüljön többször... persze azzal is lehet tesztelni a tudást, hogy ugyanarra a kérdésre ki válaszol konzekvensen, ha többször teszik fel. ;)

Ilyesmire én is gondoltam, de szerintem ez egy kicsit nehézkes lenne. Én inkább (adatbázis-ismeretek híján) olyanban gondolkodom, hogy:


feladatok/
  001.tex
  002.tex
  ...
tananyagtípus/
  mechanika/
    kinematika.lst
    dinamika.lst
    ...
  elektrosztatika/
    ohm.lst
    ...
feladattípus
  érettségi/
    közép.lst
    emelt.lst
  Gipsz Jakab verseny/
    ...
...

A *.lst fájlban lennének a megfelelő *.tex állományok fájlnevei.

owl intranet engine: Apache/PHP/Mysql: http://owl.anytimecomm.com/
file alapú tárolás, egyszerűen beállítható, keresés, commentelés, stb.
---------------------------------------------------------------------------
Környezetvédelmi nyilatkozat: Ez a hozzászólás kizárólag reciklált elektronok felhasználásával íródott.

Hm, nem olyan rossz, de még mindig nem az igazi. Nekem nem az kell, hogy a "Mechanika" szóra kilistázza a találatokat, hanem azt egy dokumentumba összefogja nekem. Ne kelljen nekem egyesével letöltögetnem és még utána még összeszerkeszteni. Ha még ez meg lenne benne, akkor nagyon jó lenne :)

Szóval fogalmazza meg a tételt, vizsgázzon le helyetted, és utána hívja el a haverokat sörözni? :))))
---------------------------------------------------------------------------
Környezetvédelmi nyilatkozat: Ez a hozzászólás kizárólag reciklált elektronok felhasználásával íródott.

Pár éve szedtem le a netről egy magyar fizikatanár által készített programot (ha jól emlékszem pythonban írta), csak nem volt időm beüzemelni. Otthon megpróbálom megkeresni, mert a neve nem jut eszembe. Tudott kategorizálni, latex kimenetet generálni a kiválogatott feladatokból, ...

Electronic Document Management System nevű témakör, amit kereshetsz, ez elé egy opensource szót téve és google-ba betáplálva, ezt dobja: openKM. Talán így sikerül konkrétabb dolgokat találni.

--
A gyors gondolat többet ér, mint a gyors mozdulat.

A leírás alapján az org tökéletes választás lehet. (Mondjuk mihez nem?)

-----------
"Generally, Russian technology assumes dumb machines and smart humans, not the other way around." -- The Russian Tea HOWTO