Egy automatizált munkahely kialakítása a programozó környezetet használó könyvtáros számára

E munka célja a könyvtári adatbázis fejlesztése és megtervezése, amely leírja a könyveket, olvasókat és bizonyos dokumentumokat nyomtat. A felhasználói felületet az 1C: Enterprise programozási környezetben fejlesztették ki.

Kötelező egy egyszerű számviteli rendszert létrehozni a könyvtár számára, amely lehetővé teszi, hogy könyveket terjesszen az olvasóknak, nyomon kövesse az olvasók adósságait és jelentéseket készítsen a befejezett tranzakciókról egy adott időszakra vonatkozóan.

A programnak tartalmaznia kell:

1. "Könyvek" könyvtár: minden könyv egyedi könyvtári számmal (kóddal) rendelkezik. Meg kell jegyezni, hogy ugyanannak a munkának számos példánya lehet.

2. "Olvasók" címtár: minden olvasó egyedi számmal rendelkező jegyet kap.

3. "Munka": minden munkának egyedi kódja van.

A programban a következő eseményeket kell rögzíteni:

Könyvek kiadása az olvasónak a könyvtárból egy bizonyos időszakra

A könyv visszajuttatása az olvasónak a könyvtárba

A könyv elvesztése az olvasó által

A konfiguráció minden egyes eseményéhez megfelelő dokumentumot kell megadni.

A könyvtár szabályai a következők:

Az olvasó csak bizonyos könyveket vehet fel a könyvtárban (a könyvtár igazgatója adja).

Az olvasó általában egy hónapig tart könyveket, de hosszabb időn keresztül azonnal megteheti a könyvet, ha ezt kifejezetten így mondja.

Az olvasó kiterjesztheti a könyvet, azaz E. hogy jelenteni fogja, hogy később, mint a korábban megadott időpontban tér vissza.

Ha a könyv késik, az olvasó figyelmeztetést kap.

Amikor figyelmeztetésekre az olvasó több mint egy bizonyos korlátot felhalmozódik, megfosztja a könyvtár 1 hónapig történő használatától.

Ha egy könyv elveszett, az olvasótól megfosztják a könyvtár használatának jogát egy hónapig, függetlenül a figyelmeztetések számától.

A programnak képesnek kell lennie egy könyvtárkifejezés létrehozására, amely bemutatja az adott időszakra végrehajtott összes tranzakciót. A műveleteket csak a megadott olvasó és / vagy a megadott könyv számára szabad kiválasztani. A programnak képesnek kell lennie arra, hogy egy adott olvasó adósságait pillanatnyilag megismerje, pl. milyen könyvek vannak a kezében és amikor vissza kell adnia. Az 1. táblázat bemutatja a konfigurációban létrehozandó összes objektumot.

Kapcsolódó cikkek