[Fir2_tr] Képzési elemek sorrendje

Köblös István koblos.istvan at consense.hu
Tue Jul 3 16:33:31 CEST 2012


Sziasztok!

 

A képzési elemek sorrendjére vonatkozóan még tartoztam egy válasszal:

Az XML-beli sorrendet nem fogjuk használni az ellenőrzésben. A képzési
elemek kezdeti dátuma alapján fogunk sorrendet meghatározni. Ennek alapján
az első elem a felvételi képzési elem. A gráfra illeszkedés ellenőrzésénél
ezt a sorrendet tekintjük a képzési elemek "megjelenési sorrendjének". 

 

Ez azt jelenti, hogy ha pl. a gráfban csak az A->B->C út van, akkor C nem
kezdődhet korábban, mint B, és B nem kezdődhet korábban, mint A. 

 

Amennyiben két képzési elem kezdő dátuma azonos, akkor az ellenőrzés a
"kedvezőbbet" választja, azaz úgy határozza meg a megjelenési sorrendeket,
hogy az illeszkedjen a gráfra. Akkor ad hibát, ha ez nem megoldható.

 

Pl. a fenti példánál ha az XML-ben A, C, B sorrendben adjátok a képzési
elemeket, a kezdési dátumok pedig ilyenek: A-2012.09.01; B-2013.02.01;
C-2013.02.01, akkor ez nem hibás, hanem helyes együttállás. (az XML sorrend
lényegtelen, csak azért írtam ki, hogy a példából is látható legyen, hogy
nem azon múlik) Ez esetben az algoritmus meg fogja találni az A->B->C
sorrendet és örül majd neki. 

 

Összefoglalva:

.         minden képzési elemhez kötelező adat a kezdési időpontja;

.         felvételi képzési elem az lesz, aminek a legkorábbi ez az időpont;


.         ha két képzési elemnek is ugyanannyi, akkor amelyikre lehet
felvételizni; 

.         ha többre is lehet felvételizni, akkor azt, amelyik alapján minden
képzési elem illeszthető a gráfra; 

.         ha egyik sem ilyen, akkor hibás a képzési elem;

.         a további képzési elemek is hasonló logika alapján kerülnek
kiértékelésre;

.         az XML-beli sorrend nem számít, ennek megfelelően az XSD-ben levő
magyarázó szöveget javítjuk (most nem adunk új XSD-t, a következő verzióban
lesz átírva a magyarázat)

 

Kérlek Titeket, hogy jelezzétek, ha bármi nem világos, vagy szerintetek
logikátlan ez a működés.

 

 

Üdv,

 

István

 

 

Köblös István

ConSense Informatikai Tanácsadó Kft.

1119 Budapest, Petzvál József u. 44. | +36 20 421 7423 |
<http://www.consense.hu> www.consense.hu

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://polar.educatio.hu/pipermail/fir2_tr/attachments/20120703/c9b19ca2/attachment.htm 


More information about the Fir2_tr mailing list