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.