Sistemul informatic de referință Irbis. Instalare și lansare. Principalele componente software și tehnologie

Sistemul folosește protocolul de rețea TCP/IP, așa că trebuie mai întâi să vă asigurați suportul acestuia pe toate mașinile pe care va funcționa sistemul.

Pentru a instala, executați modul corespunzător al programului de instalare - „IRBIS 64 Server”. În acest caz, trebuie să specificați calea completă pentru instalarea software-ului serverului și a bazelor de date de sistem, precum și portul ( implicit este 6666). Serverul trebuie instalat pe o mașină cu o adresă IP dedicată. Simultan cu serverul, stația de lucru Administrator este instalată pe calea specificată. Acești parametri pot fi modificați în viitor (sunt stocați în fișierul ini al serverului irbis_server.ini).

Compoziția serverului IRBIS64

irbis_server.exe – fișier executabil pentru lansarea serverului ca o aplicație Windows obișnuită.

service_64.exe – fișier executabil pentru pornirea serverului în modul de service Windows.

server_64.exe – fișier executabil al procesului de procesare. Lansat de serverul IRBIS64, nu este destinat să fie lansat de utilizator.

irbis64.dll - bibliotecă pentru accesarea bazelor de date IRBIS64 și formatarea înregistrărilor.

Un DLL complet funcțional - irbis64_client.dll - (și o descriere completă a acestuia) a fost creat pentru accesul clientului la baza de date prin serverul IRBIS64. Acest DLL se adresează dezvoltatorilor utilizatori care intenționează să-și creeze propriile aplicații pentru a accesa baza de date IRBIS64 într-o arhitectură client-server. (Pentru a accesa baza de date IRBIS64 în arhitectura serverului de fișiere, utilizați irbis64.dll). (RELEASE_9_1)

Pentru a porni serverul în modul aplicație Windows, utilizați programul IRBIS_SERVER.EXE. După pornirea serverului, pe bara de activități din zona indicatorului apare o pictogramă corespunzătoare. Pentru a apela modurile de expediere a serverului, utilizați meniul care apare când faceți clic dreapta pe pictograma serverului.

Rularea serverului ca serviciu Windows

Pe lângă lansarea programului server IRBIS64 ca o aplicație separată irbis_server.exe, este posibil să lansați serverul IRBIS64 ca serviciu WINDOWS. În timpul procesului de instalare a serverului, serviciul este înregistrat automat, după care poate fi lansat din meniul de pornire a serviciilor WINDOWS.

Atenţie:

Dacă apare o eroare în timpul înregistrării serviciului sau nu funcționează, trebuie să configurați serviciul manual. Pentru a configura, trebuie să efectuați următorii pași:

Service_64.exe /INSTALARE . După aceasta, un serviciu numit Irbis64_Service va apărea în lista de servicii WINDOWS instalate.

Este necesar să setați primul parametru de linie de comandă al serviciului egal cu calea completă către modulul executabil de server. Numele acestui modul este determinat în fișierul ini irbis_server.ini al serverului IRBIS64 de parametrul SERVICE_NAME. În mod implicit, este egal cu irbis_server.exe, dar puteți utiliza și versiunea de consolă a serverului IRBIS64 server_64_console.exe. Această cale trebuie să se potrivească cu calea către service_64.exe și cu calea către fișierul ini al serverului IRBIS64 irbis_server.ini. Acest lucru trebuie făcut o dată în programul regedit.exe - editorul de registry WINDOWS. Pentru a face acest lucru, trebuie să găsiți adresa în registrul WINDOWS:

Și adăugați calea completă către service_64.exe la valoarea ImagePath ca linie de comandă.

a fost - service_64.exe

A devenit service_64.exe

Pentru a anula înregistrarea serviciului IRBIS64, trebuie să completați

Service_64.exe /DEZINSTALARE.

Vezi și:

Biblioteca Publică Științifică și Tehnică de Stat

(Biblioteca publică de stat pentru știință și tehnologie a Rusiei)

Asociația Internațională a Utilizatorilor și Dezvoltatorilor

biblioteci electronice și noile tehnologii informaționale

(Asociația EBNIT)

Web-IRBIS 64

Ghidul utilizatorului

Biblioteca publică științifică și tehnică de stat a Rusiei

Moscova 2005

UDC 025:65.011.56

BBK 78.30

Web-IRBIS 64. Ghidul utilizatorului - M.: Biblioteca Publică de Stat de Știință și Tehnologie a Rusiei, 2005. - 44 p.

Software-ul sistemului Web-IRBIS 64 este conceput pentru a oferi utilizatorilor de Internet acces la cataloage electronice și alte baze de date bibliografice ale sistemului de automatizare a bibliotecii IRBIS64. Sistemul Web-IRBIS 64 este o soluție integrată standard în domeniul automatizării tehnologiilor bibliotecilor și este destinat utilizării în biblioteci de orice tip și profil pentru a fi utilizată ca una dintre componentele principale ale serverelor Internet de bibliotecă și complexelor Internet. Sistemul îndeplinește pe deplin cerințele internaționale pentru astfel de sisteme și acceptă toate standardele și formatele bibliografice interne.

ISBN 5-85638-028-2© Biblioteca Publică de Stat pentru Știință și Tehnologie a Rusiei, 2005

© Asociația EBNIT, 2005

Capitolul 1

INTRODUCERE ÎN WEB-IRBIS 64

Informații generale

Software-ul Web-IRBIS 64 este conceput pentru a oferi utilizatorilor de Internet acces la cataloage electronice și alte baze de date bibliografice pregătite folosind sistemul IRBIS64. Sistemul Web-IRBIS 64 este utilizat ca una dintre componentele principale ale serverelor de Internet ale bibliotecii și ale complexelor Internet (BIK).

Principalele caracteristici ale sistemului Web-IRBIS 64

    Tehnologie unificată pentru deservirea utilizatorilor locali și la distanță.

    Abilitatea de a utiliza o singură matrice bibliografică, atât pentru operațiuni tehnologice, cât și pentru deservirea utilizatorilor locali și la distanță.

    Abilitatea de a lucra cu orice număr de baze de date bibliografice.

    Gamă largă de opțiuni de personalizare și crearea celui mai convenabil mediu pentru utilizatorii unei anumite biblioteci.

    Abilitatea de a utiliza orice formate de ieșire definite de utilizator, inclusiv RUSMARC, UNIMARC, USMARC.

Operațiuni de bază ale Web-IRBIS 64

    Căutați într-o bază de date arbitrară cu structură IRBIS64 un număr nelimitat de câmpuri, orice elemente ale descrierii și combinațiile acestora, folosind logica „ȘI”, „SAU” și „INTEGRAȚA FRAZĂ” , cu capacitatea de a determina prefixele și calificativele termenilor de căutare, normalizarea gramaticală a cuvintelor în limba rusă și utilizarea aparatului de trunchiere.

    Rafinarea căutării în rezultatele unei căutări anterioare după condiție (căutare secvențială)

    Sortați rezultatele căutării după criterii

    Stocarea comenzilor plasate cu posibilitatea de editare (modul „coș de comandă”).

    Vedeți starea formularului cititorului dvs. în timp real.

    Când căutați, utilizați dicționare statice și rubricatoare incluse în formularele de căutare sau conectate extern, cu posibilitatea de a combina elementele dicționarului cu orice alte cerințe de căutare.

    Utilizarea dicționarelor de baze de date dinamice, cu capacitatea de a obține o listă de termeni din dicționar și apoi de a căuta termenii selectați; navigarea prin dicționare, inclusiv setarea începerii scanării cu primele caractere și în termeni de „următorul”, „anterior”.

    Afișarea înregistrărilor dintr-o bază de date arbitrară în toate tipurile de formate standard, inclusiv informații, sub forma unui card index, în etichete și decriptate RUSMARC, UNIMARC, USMARC. Este posibil să utilizați orice formate definite de utilizator în notația IRBIS.

    Cuantificarea înregistrărilor de ieșire într-un format definit de utilizator, urmată de navigare în termeni de „următor”, „precedent”.

    Selectarea înregistrărilor dintre cele găsite, cu prelucrarea lor ulterioară, inclusiv încărcarea înregistrărilor selectate în formatele standard RUSMARC, UNIMARC, USMARC.

Software-ul a fost dezvoltat în așa fel încât toate funcțiile și capabilitățile să fie controlate pe deplin de către administratorul complexului de informații bibliotecii, inclusiv configurarea formularelor de căutare, adăugarea și eliminarea câmpurilor de căutare, setarea atributelor acestora, inclusiv rubricatoare și dicționare statice.

Pe parcursul dezvoltării Web-IRBIS 64, s-a acordat o atenție deosebită funcțiilor suplimentare de servicii care vizează îmbunătățirea serviciului utilizatorului și integrarea în tehnologiile bibliotecii și interbibliotecare prin complexul informațional al bibliotecii.

Acest lucru este deosebit de important pentru abordarea tehnologiilor moderne de servicii la distanță pentru cititori și biblioteci electronice. Se știe că complexele de informații tipice ale bibliotecii au un dezavantaj semnificativ - un decalaj în tehnologia de căutare și accesul ulterior la sursele primare găsite. Desigur, situația este destul de incomodă pentru utilizator când poate găsi o descriere a publicației de care are nevoie, indiferent de timp și condiții geografice, și atunci nu poate folosi tehnologiile moderne de comunicare pentru a obține documentul de care are nevoie.

Pentru a rezolva această problemă, au fost introduse elemente care să sprijine livrarea electronică a documentelor și accesul direct la textul integral (dacă este disponibil) din rezultatele căutării. În acest caz, desigur, au fost luate în considerare restricțiile legale legate de necesitatea respectării dreptului de autor, adică. Plasarea documentelor full-text și condițiile de utilizare a acestora pe Internet au fost supuse aprobărilor necesare din partea deținătorilor de drepturi de autor.

Este necesar să se remarce posibilitatea creată de a utiliza diferite moduri de acces la bazele de date. În acest scop, în procesul de cercetare și dezvoltare, au fost introduse 3 moduri de bază, ale căror proprietăți pot fi combinate și redefinite pentru fiecare complex specific de Internet.

De asemenea, trebuie subliniat faptul că tehnologia de acces autorizat nu este construită la nivelul metodelor standard de server Web, ci pe baza unor soluții originale folosind pagini generate dinamic și biblioteci de fișiere de formulare. Acest lucru a fost implementat pentru a extinde capacitatea de adaptare la condiții specifice și pentru a crește rezistența la intervenții neautorizate.

Următoarea caracteristică importantă a Web-IRBIS 64 este suportul încorporat pentru includerea legăturilor către textele complete ale documentelor în catalogul electronic și baza de date. În același timp, a fost implementată o tehnologie gratuită pentru generarea de link-uri sub formă de URL-uri, care vă permite să utilizați această soluție nu numai pentru crearea propriei colecții de texte complete, ci și pentru catalogarea și includerea resurselor de Internet într-o bază de date, ceea ce este extrem de important în condiţiile moderne. Astfel, Web-IRBIS 64 poate fi folosit ca tehnologie de bază pentru crearea de biblioteci virtuale și electronice.

Procesul de creare a legăturilor este destul de simplu și este complet integrat cu tehnologia de creare a descrierilor de catalog IRBIS: la formatarea unei înregistrări, se generează automat un link standard și o legătură directă către textul integral al documentului apare în descriere.

Avantajele Web-IRBIS 64 includ viteza mare de execuție a interogărilor de diferite grade de complexitate.

Sistemul Web-IRBIS 64 suportă formate extinse și imbricate, care nu erau disponibile în implementările anterioare, stabilind parametrii de emitere; permite posibilitatea de a utiliza instrumente avansate de generare de interogări și de a folosi mai mulți termeni într-un singur domeniu; are funcții de service avansate.

Principalele componente software și tehnologie

Orez. 1. Schema bloc funcțională generală a algoritmului de funcționare al Web-IRBIS 64.

Orez. 2.1. Schema bloc a funcționării Web-IRBIS 64.

Afișarea noilor sosiri Secțiunea IBIS_EX oferă afișarea unei pagini de căutare avansată și afișarea termenilor din dicționar. Afișarea rezultatelor căutării este setată NUMAI în secțiunea IBIS, ceea ce permite unificarea acesteia. Pe de altă parte, acest lucru face imposibilă transferul parametrului I21DBN după format în formularul de căutare.

Sistemul Web-IRBIS 64 se bazează pe următorul set de componente principale (vezi Fig. 1):

    Un modul pentru asigurarea comunicației între serverul Web și baza de date, creat pe baza CGI (Common Gateway Interface - common gateway interface), care asigură că software-ul funcționează cu orice servere care suportă această tehnologie, care este un standard pentru rularea aplicațiilor pe internet. Modulele care utilizează CGI sunt implementate ca programe executabile, în timp ce API-urile sunt implementate ca biblioteci dinamice. Aceste module sunt singurele specifice diverselor servere Web - toate celelalte nu depind de tipul de servere specificate și de metodele de interacțiune.

    Modulele pentru căutarea și formatarea rezultatelor sunt comune pentru Web-IRBIS 64 și IRBIS64 și sunt implementate sub formă de biblioteci dinamice. Acestea sunt controlate de modulul de comunicație și oferă căutare și ieșire a rezultatelor preformatate în conformitate cu parametrii trecuți. Formatarea finală și conversia în HTML se realizează prin modulul de comunicare.

    O bibliotecă de fișiere formular este baza tehnologiei de acces autorizat securizat. Algoritmul dezvoltat va face posibilă nu stocarea permanentă a paginilor de căutare și a paginilor de rezultate - acestea sunt create atunci când se primește o solicitare de a efectua o operațiune și sunt șterse după finalizarea procesului. Prin urmare, este imposibil să oferiți acces neautorizat la toate modurile de pe Internet prin URL-uri directe (locator universal de resurse).

    Baze de date tehnologice. Conține informații despre înregistrarea utilizatorilor de la distanță și comenzile primite.

    Arborele paginilor statice. Folosit pentru studiul inițial și ca exemple pentru proiectarea serverului dvs. Sistemul Web-IRBIS 64 este o platformă fiabilă și convenabilă pentru implementarea aplicațiilor Internet de bibliotecă și integrarea ulterioară a acestora într-un complex de Internet unic de bibliotecă.

Diferențele dintre Web-IRBIS 32 și Web-IRBIS 64

    Numele fișierului ini, gateway-ului și folderelor de stocare a cadrelor sunt sufixate cu versiunea corespunzătoare. De exemplu, cgiirbis_64.exe – cgiirbis_32.exe, i – i. Această diferență este necesară pentru posibila instalare simultană a 2 versiuni.

    Toate cadrele celor două versiuni sunt în format utf-8. În fișierul ini este posibil să se schimbe codificarea cadrelor și a legăturilor de căutare la WINDOWS-1251(ANSI). Posibilitatea unor codificări independente pentru cadre și legături se datorează faptului că legăturile de căutare trebuie scrise în format URI, care este transmis în latină UTF-8 (la fel ca și în WINDOWS-1251) Există unifor speciale pentru lucrul cu codificări:

    • &unifor("+3E" - traducere în format URI pentru transmitere către server.

      &unifor("+3D" – traducere din URI (utilizată de gateway atunci când se lucrează folosind metoda GET).

      &unifor("+3U" - traducerea ANSI în UTF8 - folosit în WEB IRBIS32 pentru a genera legături în codificarea UTF8.

      &unifor("+3+" – traducerea semnului + în %2B pentru transmiterea corectă a unei interogări de căutare care conține logica SAU prin referință în parametrul S21ALL – interogare de căutare în limba ISIS.

Indiferent de codificarea în care sunt stocate cadrele, gateway-ul produce rezultate în codificare UTF8, care vă permite să afișați diacritele în IRBIS32 atunci când formatați înregistrările găsite.

Diferența în formatul de stocare a datelor IRBIS64 și IRBIS32 duce la o diferență în formarea legăturilor de căutare dacă codificarea acestora este setată la UTF8. În IRBIS 32, mai trebuie să traduceți legătura în UTF8 utilizând formatul &unifor(„+3U”. Web-IRBIS 64 este în mod constant îmbunătățit și modificat, sunt adăugate noi funcții și capabilități, integrarea cu alte subsisteme ale IRBIS 64 Se aprofundează suportul utilizatorilor în același mod ca în mod tradițional și printr-o conferință pe internet ( http:// irbis. gpntb. ru).

Dezvoltatorii vor fi recunoscători pentru orice comentarii și feedback, precum și pentru sfaturi privind dezvoltarea ulterioară a sistemului. Scrie-i lui Mihail Goncharov ( goncharov@ gpntb. ru) și Konstantin Sboychakov ( ksboychakov@).

Instalarea Web-IRBIS 64

Note generale

Pentru a instala software-ul pe server, trebuie să rulați programul wsetup64 r. exe, inclus în setul de livrare. Dacă nu aveți un server Web instalat, atunci înainte de a instala Web-IRBIS 64, trebuie să îl instalați. Toate problemele legate de utilizarea serverelor nu fac obiectul acestui manual și trebuie rezolvate în conformitate cu documentația pentru server.

O vedere generală a directorului de instalare este prezentată în Fig. 2.



Orez. 3 Directorul rădăcină al distribuțieiWeb-IRBIS 64.

Înainte de a instala produsul, trebuie să determinați și să instalați (dacă este necesar) în conformitate cu instrucțiunile versiunea sistemului de operare Windows și a serverului HTTP (IIS, Apache etc.). În prezent, sunt acceptate diferite versiuni de servere Windows și http.

Windows 2000 + IIS

Windows 2000 + Apache

Windows XP + IIS

Windows XP + Apache

Windows 2003 + Apache

Spre deosebire de versiunile anterioare, căile de instalare nu sunt detectate automat și necesită configurarea manuală a căilor pentru directorul de fișiere HTML și scripturi CGI. Trebuie să definiți aceste directoare în avans și să setați căile atunci când vi se solicită. În plus, trebuie să rețineți că serverul IRBIS64 este necesar și în timpul instalării va trebui să introduceți calea către fișierul de configurare al acestuia.

În mod implicit, bazele de date de testare și servicii sunt situate în directorul serverului IRBIS64. Puteți schimba aceste căi în fișierul de configurare irbis_server. în, care Întotdeauna se află în directorul rădăcină al sistemului de operare (C:\Windows, C:\WINNT).

Este permisă utilizarea căilor de rețea definite într-un mod standard.

Trebuie reținut că arborele paginilor HTML ale Web-IRBIS 64, pentru a salva datele utilizatorului, este plasat într-un director special din directorul rădăcină al fișierelor HTML al serverului dumneavoastră http. Prin urmare, apelul către Web-IRBIS 64 se efectuează astfel: http://<ИМЯ СЕРВЕРА>/Irbis64r/index.html. Puteți schimba locația directorului Web-IRBIS 64 fie în timpul instalării, fie atunci când este necesar, utilizând metode standard de mutare a subdirectoarelor și de a face modificările corespunzătoare la i.

Procedura standard de instalare

Pentru a instala un set complet de programe, este necesar aproximativ 6 MB de spațiu liber pe disc. Dacă pe computer este deja instalată o versiune anterioară a Web-IRBIS 64, se recomandă să faceți o copie de rezervă a componentelor sistemului. De obicei, acestea sunt fișiere de formular create sau modificate în timpul adaptării sistemului, formate și parametri în irbis_ server. ini. Pentru a începe procedura de instalare, trebuie să rulați programul setup.exe din directorul rădăcină al distribuției dvs. (vezi Fig. 3).

Programul de instalare conține două ecrane.

Orez. 4. Primul ecran al programului de instalare Web-IRBIS 64.

Trebuie reținut că pentru diferite servere http este necesar să selectați opțiunea de executare a scripturilor CGI. În mod implicit (cu excepția utilizării IIS), sunt utilizate metoda standard de solicitare CGI și POST, care funcționează optim pe majoritatea serverelor http.

Orez. 5. Al doilea ecran al programului de instalare Web-IRBIS 64.

Trebuie setate următoarele căi (vezi Fig. 5):

    Calea către fișierul parametric al serverului IRBIS64– acest fișier conține căi către baze de date, accesul la care va fi permis prin interfața Web, fișiere pentru lucrul cu baze de date, căi către fișiere de setări pentru paginile Web, fișiere temporare

    Directorul rădăcină al programelor CGI și directorul rădăcină al paginilor WWW– respectiv, căile către directoarele rădăcină ale serverului http, în care se află programele executabile (CGI, SCRIPTS) și, respectiv, directorul pentru documente HTML.

    Tip gateway– modul executabil (exe) sau DLL.

Sunt create următoarele directoare

    De-a lungul căii DATAI din fișierul ini al serverului IRBIS64, este creat un folder frames_r\ibis cu subdirectoarele MAIN, MAINEX, MAINRDR, MAINRQST, MAINZAKAZ

    În directorul htdocs al serverului WEB, este creat un folder Irbis64r cu subdirectoare pentru scripturi și imagini

    Dosarul Irbis64r este creat în directorul cgi (sau scripturi) al serverului WEB

    Fișierul i este scris în directorul WINDOWS

Următoarele fișiere sunt adăugate la bazele de date IRBIS64:

    Următoarele fișiere sunt adăugate în directorul bazei de date IBIS

Free_ekz.pft, fullwebr.pft, insert_export.pft, insert_file_author.pft, insert_search_result.pft, mfull.pft, referings.pft, web_dict.pft, WebNews.pft, zakaz.pft, avhead.srw, dkv.srw, dp. srw, dz.srw, god.srw, tipvid.srw.

    Următoarele fișiere mful.pft sunt adăugate în directorul bazei de date RDR

Următoarele fișiere basket.pft, rqst_web.pft sunt adăugate în directorul bazei de date RQST

Odată ce procedura de instalare este finalizată cu succes, pe ecran va apărea un mesaj.

Orez. 5. Mesaj despre finalizarea cu succes a procesului de instalare a Web-IRBIS 64.

Apoi este necesar să testați performanța configurației software rezultată.

Verificarea funcționalității programului după instalare

Pe ecran după introducerea adresei http://<ИМЯ СЕРВЕРА>/Irbis64r/index.html Ar trebui să apară ecranul principal al sistemului Web-IRBIS 64 (vezi Fig. 6).

R

este. 6. Pagina de pornire
Web-IRBIS 64.

Dacă ecranul principal al sistemului Web-IRBIS 64 nu este afișat, atunci trebuie să verificați funcționalitatea serverului dvs. http și corectitudinea setării căii în browser și în fișier. irbis_ server. ini. Dacă este necesar, trebuie să ajustați manual căile din fișierele de configurare sau din meniul serverului http și irbis_ server. ini.

Apoi trebuie să verificați accesul la secțiuni Dacă este imposibil de afișat, efectuați acțiunile descrise în paragraful anterior.

După aceasta, este necesar să verificați funcționalitatea modului principal - (vezi Fig. 6.). Dacă căile directorului programului de lucru sunt specificate incorect, trecerea la construirea unui formular de căutare este imposibilă. În acest caz, trebuie să potriviți căile reale și căile din fișier irbis_ server. ini.


Orez. 6. Pagina pentru acces gratuit la baza de date IRBIS.

Dacă formularul de căutare este afișat corect, trebuie să testați diferitele moduri de căutare.

Rezultatele căutării sunt afișate pe o pagină separată (vezi Fig. 7.) în conformitate cu cererea, în forma cerută de utilizator. Modul de acces liber la baza de date IRBIS este descris mai detaliat în Capitolul 2.


Orez. 7. Pagina cu rezultatele căutării.

Dacă căutarea nu funcționează sau nu funcționează corect, trebuie să verificați dacă căile sunt setate corect și că cerințele de acces sunt îndeplinite. Este necesar să ne amintim că Web-IRBIS 64 necesită abilitatea de a scrie, crea și șterge fișiere în directorul bazei de date a serverului IRBIS64, definit de serverul http. Pentru majoritatea serverelor http, nu sunt necesari pași suplimentari pentru aceasta. Excepția este IIS, pentru care trebuie efectuate operațiuni suplimentare (vezi. de mai jos)

Dacă oricare dintre acțiunile de mai sus nu a condus la localizarea problemei, trebuie să raportați acest lucru la următoarele adrese: ksboychakov@Şi goncharov@ . Scrisoarea trebuie să fie însoțită de informații despre versiunea produsului și fișierul de configurare irbis _ server . ini și o descriere detaliată a problemei.

Capitolul 2

CONFIGURARE WEB-IRBIS 64

Caracteristicile Web-IRBIS 64

În general, soluția funcționează așa cum se arată în Fig. 8.

Orez. 8. Diagrama funcțională a unei soluții tipice.

Activitatea Web-IRBIS 64 se bazează pe utilizarea fișierelor formular. Solicitarea procesată de programul CGI generează un răspuns sub forma unui alt formular HTML pentru lucrări ulterioare. Răspunsul se bazează pe fișiere formular predefinite. Pentru a construi un răspuns la o solicitare CGI pentru fiecare comandă, este folosită secvența de ieșire a fișierelor formular definită în fișierul i. Aceste secvențe de ieșire formează pagina HTML completă. Secvențele de ieșire sunt descrise mai jos.

Fișierul principal și singurul parametric al Web-IRBIS 64 este i, care se află în directorul de sistem Windows (de exemplu winnt, winxp etc.).

Opțiunea oferită în pachetul de bază este un exemplu complet funcțional de utilizare a bazei de date implicite IRBIS64 (ibis). Pentru a conecta alte baze de date, trebuie să faceți modificări la fișierele formular și să efectuați o configurare suplimentară. Ca o soluție simplă pentru a începe, este recomandat să copiați pur și simplu catalogul dvs. electronic în baza de date ibis.

Comenzi de bazăWeb-IRBIS 64

    Arată setul de cadre (F).

  1. Afișați termeni din dicționar (T).

Pentru fiecare comandă din fișierul parametric i există o decodare hard (nume): F = ShowFrames, S = SearchFrames, T = DictionryFrames, Z = ZakazFrames.

Fiecare nume are o valoare corespunzătoare sub forma unui șir care listează cadrele, separate prin virgule, în ordinea în care sunt afișate după executarea comenzii. Aceste comenzi pot fi definite diferit în diferite secțiuni pentru diferite baze de date. Mai mult, pentru o bază de date poate exista orice număr de secțiuni diferite funcțional. Numele secțiunii este specificat de parametrul I21DBN= din linia de argument a legăturii părinte. Comanda este specificată în aceeași legătură de parametrul C21COM=. O descriere completă a parametrilor posibili este dată în Tabelul 2.

Comanda de căutare (S)" - afișați rezultatele căutării și comanda „Afișați setul de cadre (F)" - oferă afișarea unui set de cadre într-o anumită ordine și afișarea rezultatelor căutării.

Diferența dintre aceste comenzi este că, dacă rezultatul căutării este zero, comanda SEARCH afișează un text de mesaj preluat din fișierul mesaj gateway webmsg.txt. În distribuție, acesta este un RĂSPUNS GOL.

P

exemplu din sectiune. ShowFrames=header_1.frm, menu_2.frm,search_4.frm,rubrics_5.frm,News_6.frm,RESULT,footer_7.frm.

Orez. 8. Pagina pentru acces gratuit la baza de date IRBIS.

În acest caz, este afișată pagina principală de căutare a distribuției, care este apelată prin link

Parametrii suplimentari din linkul S21FMT= și S21ALL= oferă căutarea și afișarea noilor sosiți. Schimbând setul și secvența cadrelor, puteți modifica aspectul și caracteristicile funcționale ale unei pagini dinamice. De exemplu, să eliminăm din secvență cadrul rubrics_5.frm, care este responsabil pentru afișarea unui fragment din rubricatorul SRNTI. Rezultatul este prezentat în figură.

În mod similar, puteți adăuga, modifica și elimina orice cadre.

Orez. 9. Pagina schimbată pentru acces gratuit la baza de date IRBIS.

Denumirea specială a cadrului REZULTAT determină punctul de emitere a rezultatelor căutării - după care și înainte de care cadru vor fi inserate rezultatele formatării documentelor găsite.

Echipă„Afișarea termenilor din dicționar (T)" arată termenii din dicționar

Dicționarul este afișat pornind de la termenul specificat de parametru folosind formatul care este specificat în parametrii formularului de căutare DICT_FORMAT= (implicit - web_dict). Termenii din dicționar sunt afișați ca legături care oferă navigare directă către intrările relevante. Dacă trebuie să căutați mai mulți termeni, trebuie să-i marcați sau să-i introduceți în elementul de introducere „Termeni selectați” făcând clic pe butonul „Întoarcere”. Navigarea prin dicționar se realizează folosind butonul „Dicționar” și elementul de introducere „Cheie”, care specifică termenul din care este afișată următoarea porțiune.

Orez. 10. Pagina de afișare a dicționarului bazei de date IRBIS.

Comanda „Comanda (Z)" (Necesită autorizare). Comandă o publicație din lista celor găsite.

Înainte de a finaliza o comandă, distribuția oferă un formular special în care vi se cere să indicați ID-ul cititorului pentru a confirma comanda. În distribuție, acest formular are câmpuri opționale suplimentare ca exemplu de organizare a comenzii.

R
este. 11. Pagina cu rezultatele căutării.

Parametrul necesar este Z21MFN= numărul de intrare al comenzii.

Funcțiile „Formularul meu” și „Coșul meu” sunt disponibile după autorizare și oferă o afișare a literaturii emise anterior și a stării comenzilor utilizatorului. În acest caz, comenzile pot fi șterse din coș.

leadership și schimb de cărți intra-sistem, ... comunitate profesională. Calitate oferită utilizatorii informatii – normative si legale, ... pentru testarea programului Web- « Irbis64". Pe baza ei...

  • Cercetarea și dezvoltarea mijloacelor de asigurare a interoperabilității resurselor informatice electronice de informații științifice

    Studiu

    ... utilizatorii Internet către cataloage electronice și alte baze de date bibliografice IRBIS. Web-IRBIS... Recomand să citiți secțiunea relevantă din aceasta manuale: „Lucrarea duce la doctorat” ... - 29-30 rânduri, 62- 64 caracter într-o linie. Când tastați...

  • I r b i s 6 4 / 1 2 8 descrierea generală a sistemului

    Document

    Baze de date locale IRBIS64 , DB WEB-IRBIS 32/64 , BD Z39,50, BD IRBIS 128, RAIDB ... în documentația Library Automation System IRBIS. AWS „Catalog”. managementutilizator. Dacă tabelul de reformatare nu este...

  • „crearea unei rețele corporative de biblioteci publice la Moscova”

    Document

    Disponibil pentru persoanele interesate utilizatorii informatii de referinta... 64 Kbps 64 Kbps - 56 Kbps 56 Kbps 64 Kbps 64 Kbps 64 ...anume: Web-IRBIS– o soluție care oferă... înregistrări. (Anexa B" Ghiduri...") - b- agenție -două caractere...






  • Scopul și principalele caracteristici ale stației de lucru Reader este o stație de lucru automatizată pentru utilizatorul final al bibliotecii și este concepută pentru a oferi acces la bazele de date a Catalogului Electronic pentru a căuta literatura (informațiile) necesare și a crea o comandă pentru emiterea acestuia. Principalele caracteristici ale stației de lucru „Reader”: Interfață confortabilă, ușor de utilizat, concepută pentru un utilizator care nu are cunoștințe speciale; Disponibilitatea unei game largi de instrumente de căutare care asigură căutarea rapidă (prin acces direct prin dicționare) în baza de date a Catalogului Electronic pentru toate elementele principale ale descrierii bibliografice și combinațiile acestora; Capacitatea de a lucra cu mai multe baze de date care compun Catalogul Electronic; Luând în considerare diferitele niveluri de experiență a utilizatorului, de ex. același rezultat poate fi atins atât prin efectuarea unei secvențe de operații simple concepute pentru un utilizator începător, cât și prin efectuarea unei operații netriviale concepute pentru un utilizator instruit; Disponibilitatea tehnologiei fără hârtie pentru plasarea comenzilor pentru emiterea de literatură.




    Scopul și principalele caracteristici ale stației de lucru „Catalog” - este o stație de lucru a unui bibliotecar care îndeplinește toate funcțiile de creare (încărcare și ajustare) a bazelor de date Catalog electronic. În plus, stația de lucru „Catalogizator” este folosită pentru a crea și menține baze de date de cititori, fișiere autorizate, indexul alfabetic al subiectelor la UDC/LBC, tezaurul etc. Pentru a genera baza de date a Catalogului electronic, stația de lucru „Catalogizator” oferă tehnologie în care se pot distinge: caracteristici principale: Structura descrierii bibliografice, bazată pe GOST și standardul internațional UNIMARC/RUSMARC. Este posibilă - în conformitate cu cerințele utilizatorului - modificarea acestei structuri (atât în ​​direcția simplificării, cât și în direcția adăugării); O gamă largă de fișe de lucru (formulare de ecran) axate pe diverse tipuri de publicații (inclusiv cele netradiționale) și tipuri de descrieri bibliografice; Tehnologie automatizată de prelucrare lingvistică (sistematizare, subiectizare, indexare) a publicațiilor, inclusiv aparate de navigare tematică pentru Rubricatorul SRNTI, Indexuri alfabetice de subiecte la UDC/BBK, Fișierul de autoritate de titluri de subiecte și tezaur;


    O tehnologie originală pentru descrierea publicațiilor periodice (reviste), care asigură, pe de o parte, prezența unei descrieri sumare a publicației în ansamblu, inclusiv informații despre primirea tuturor numerelor (volumelor) acesteia și, pe de altă parte , prezența unei descrieri a unui număr separat care conține informații despre articolele incluse în acesta, cu posibilitatea de a crea descrieri analitice ale articolelor individuale; O tehnologie specială pentru copierea datelor care elimină necesitatea reintroducerii la crearea unor descrieri bibliografice similare, în special: la procesarea publicațiilor în mai multe volume (continue); O gamă largă de instrumente de serviciu de introducere a datelor care simplifică procesul de introducere și reduc probabilitatea erorilor, în special, meniuri directoare, dicționare, fișiere autorizate, foi de lucru imbricate (eliminând necesitatea introducerii de separatoare speciale pentru elementele de date); Un sistem de control formal-logic al datelor atât la nivelul elementelor bibliografice individuale, cât și la nivelul descrierii în ansamblu - reducând semnificativ probabilitatea erorilor în procesul de introducere; O tehnologie originală pentru verificarea automată a dubletelor, eliminând reintrarea în baza de date a Catalogului Electronic a descrierii unei publicații deja prezente în baza de date;


    Instrumente de import/export de date în formate de comunicare (UNIMARC/USMARC/RUSMARC); Instrumente pentru actualizarea bazelor de date globale (de grup); Abilitatea de a conecta date grafice, texte complete ale documentelor sursă și alte obiecte externe la descrierile bibliografice; O gamă largă de formulare de ieșire pentru prezentarea descrierilor bibliografice, incl. tabele și indici. Tehnologie automatizată pentru obținerea unui set complet de fișe de catalog - implementată direct în procesul de creare (introducere) a unei descrieri bibliografice; O gamă largă de instrumente de căutare concepute pentru a căuta documente (descrieri bibliografice) în scopul corectării sau copierii lor ulterioare.




    Principalele funcții ale compilatorului atunci când lucrează într-un sistem automatizat sunt: ​​introducerea în baza de date (DB) de noi documente cu o scurtă Descriere bibliografică (BD) a cărților și a periodicelor (PI) a ziarelor, revistelor etc.; introducerea informațiilor despre comandarea cărților, abonarea la PI și primirea documentelor tipărite relevante pentru înregistrare; urmărirea și controlul onorării comenzilor; înregistrarea bonurilor de carte și primirea formularelor speciale tipărite; introducerea în baza de date a catalogului de informații despre eliminarea exemplarelor de cărți din departamentele Bibliotecii și despre transferul unei părți din cărțile scoase la pensie către alte departamente (smerire); obţinerea de formulare tipărite speciale.


    Scopul și principalele caracteristici ale locului de muncă automatizat „Împrumut de cărți” este un loc de muncă al unui lucrător de bibliotecă care îndeplinește funcțiile de emitere și returnare a literaturii. Principalele caracteristici ale stației de lucru automatizate „Emisia cărții”: Lucrul cu coada de comenzi pentru emisiunea de literatură, formată pe stația de lucru automatizată „Reader”, în timp real cu înregistrarea executării acestora; Disponibilitatea informațiilor operaționale - actualizate în timp real - despre copiile gratuite ale literaturii comandate; Disponibilitatea informațiilor operaționale - actualizate în timp real - despre literatura publicată și cititorii care o au în mână; O tehnologie simplă pentru înregistrarea faptului returnării literaturii și eliberării exemplarului corespunzător; Înregistrarea tuturor informațiilor despre emiterea/returnarea literaturii în fișele (documentele) individuale ale cititorilor; Capacitatea de a obține informații statistice despre funcționarea creditării cărților - în special, despre debitori, literatura de specialitate și numărul de emisiuni (statistica cererii); Tehnologie specială accelerată de emitere/returnare bazată pe coduri de bare ale cardurilor de bibliotecă și ale copiilor publicațiilor.



    IRBIS 64- pentru Windows 2000/XP și superioare în arhitectură client-server - pentru biblioteci medii și mari - sistem de automatizare integrat format dintr-un server de baze de date TCP/IP și șapte stații de lucru

    Baze de date ale sistemelor de clasificare pe CD-ROM în mediul Universal Automated Workstation of Systematizer

    baze de date tabel UDC

    Bazele de date sunt prezentate în interfața de căutare a Sistemului de automatizare a bibliotecii IRBIS.

    Fiecare intrare în baza de date conține un index, un nume de titlu, legături și linii directoare. Intrările versiunii prescurtate au extensii reprezentative ale rubricii.

    Căutarea în baze de date poate fi efectuată fie prin grafice cu profunzime completă, fie prin indici de tabele și cuvinte cheie individuale. În baza de date completă, a fost introdusă o căutare a indecșilor excluși, cu informații despre indecșii de înlocuire furnizate.

    Baza de date cu tabele UDC complete

    Baza de date este o ediție electronică completă a tabelelor UDC, corespunzătoare ediției complete tipărite a IV-a a tabelelor UDC - Clasificarea Decimală Universală / VINITI RAS. – Ed. a IV-a completă. în rusă limbă – M., 2001-2009, inclusiv Modificări și completări. Vol. 1-6 – M., 2001-2013, precum și Clasificarea zecimală universală. – Ed. a IV-a. în rusă limbaj, corr. si suplimentare Volumul 1. – M., 2011.

    Baza de date cu tabele abreviate UDC

    Baza de date este o ediție electronică prescurtată a tabelelor UDC, corespunzătoare ediției tipărite abreviată a tabelelor UDC - Clasificarea zecimală universală. Fișe de lucru pentru contabilitate. – M., 2002, actualizat în conformitate cu tabelele complete ale UDC, emise după 2002. Tabelele sunt o versiune prescurtată a UDC, dotate cu comentarii și link-uri, și au scopul de a oferi o abordare unitară a sistematizării publicațiilor ca produs intelectual în edituri, biblioteci și întreprinderi de vânzări de cărți și pentru a facilita sistematizarea procesului, ceea ce provoacă dificultăți din cauza volumului mare de tabele UDC complete. Față de versiunea completă a UDC, tabelele principale și auxiliare, aparatele metodologice și de referință au fost simplificate și s-a pus accent pe comentariile care relevă conținutul diviziunilor și conținutul lor terminologic.

    baze de date tabel BBK

    Bazele de date sunt prezentate în interfața de căutare a Sistemului de automatizare a bibliotecii IRBIS.

    Fiecare intrare în baza de date conține un index, un nume de titlu, legături și linii directoare.

    Căutarea în baze de date poate fi efectuată fie prin grafice cu profunzime completă, fie prin indici de tabele și cuvinte cheie individuale.
    Interfața este echipată cu instrumente convenabile pentru selectarea indexurilor tabelare și construirea unui index pentru o publicație, cu transferul ulterioar al acestuia într-o înregistrare bibliografică creată folosind orice bibliotecă și sistem informatic automatizat.

    Baza de date a tabelelor medii BBK

    Baza de date este o ediție electronică a Tabelelor medii LBC, corespunzătoare următoarelor ediții tipărite ale acestor tabele: Bibliotecă și clasificare bibliografică: Tabele medii: un ghid practic / rusă. stat b-ka, Ros. naţional b-ka, b-ka Ros. acad. Sci. Vol. 1. 60/63 S/T Științe sociale în general. Științe sociale. Poveste. Științe istorice. – M.: Liberea, 2001. Adițional. emisiune Tabele de diviziuni tipice de uz general. – M.: Liberea, 2003. Numărul. 2. 65/68 U/C Economie. Științe Economice. Politică. Științe politice. Corect. Științe juridice. Afaceri militare. Știința militară. – M.: Liberea-Bibinform, 2005. Numărul. 3. 4/5 P/R Agricultura si silvicultura. Științe Agricole și Silvice. Sănătate. Științe medicale. – M.: Liberea-Bibinform, 2007. Numărul. 4. 7 H Cultura. Ştiinţă. Educaţie. – M.: Casa Pașkov, 2011. Numărul. 5. 80/84 Ш Ştiinţe filologice. Ficţiune. 85 Ш art. Istoria artei. 86 E Religie. 87 Yu0/8 Filosofie. 88 Yu9 Psihologie. – M.: Casa Pașkov, 2012. Numărul 6. 3 Tehnologie F/O. Științe tehnice. - M.: Casa Pashkov, 2013.


    Baza de date de tabele abreviate BBK

    Baza de date este o ediție electronică a Tabelelor LBC abreviate, corespunzătoare ediției tipărite a acestor tabele - Bibliotecă și Clasificare bibliografică: Tabele abreviate: Ghid practic. – M.: Casa Pașkov, 2015.

    Baza de date cu tabele BBK pentru biblioteci pentru copii și școli

    Baza de date este o ediție electronică a tabelelor LBC pentru bibliotecile pentru copii și școlare, corespunzătoare ediției tipărite a acestor tabele - Bibliotecă și Clasificare Bibliografică: Tabele pentru biblioteci pentru copii și școlare. – ed. a IV-a, rev. si suplimentare – M.: Liberea-Bibinform, 2008.

    Baza de date OKSO (Clasificatorul de specialități în întregime rusesc în funcție de educație)

    Baza de date a fost întocmită în baza OK 009-2003. Clasificatorul întreg rusesc al specialităților în educație (OKSO). Adoptat prin Rezoluția Standardului de Stat al Rusiei din 30 septembrie 2003 nr. 276-st. Intrat în vigoare la 1 ianuarie 2004. Modificate prin Amendamentele 1/2005 OKSO, aprobate de Rostechregulirovanie și introduse la 1 octombrie 2005, Amendamentele 2/2010 OKSO, aprobate prin Ordinul Rostechregulirovanie din 31 martie 2010-nr. și a fost introdusă la 10 iunie 2010 Clasificarea integrală a specialităților în funcție de educație (OKSO) acoperă învățământul profesional superior și secundar și se bazează pe listele domeniilor de pregătire și specialităților din învățământul profesional superior și secundar aprobate de Ministerul Educației și Știința Rusiei.

    Obiectele de încadrare în OKSO sunt specialitățile de învățământ profesional superior și secundar. Se disting trei niveluri de clasificare ierarhică a obiectelor: grupe lărgite de specialități și domenii de pregătire; domenii de formare; specialități. Blocul caracteristici suplimentare de clasificare conține informații despre calificările atribuite în domeniul pregătirii și/sau specialității.

    baza de date SRSTI

    Baza de date este o publicație electronică completă a Rubricatorului de Stat de Informații Științifice și Tehnice (GRNTI).

    Fiecare intrare în baza de date conține un cod de titlu, un nume de titlu, legături, index UDC și cod VAK corespunzător titlului SRNTI.

    O căutare în baza de date poate fi efectuată folosind graficul complet de profunzime al Institutului de Cercetare Științifică de Stat, precum și prin coduri de titlu, indici UDC, coduri HAC și cuvinte cheie. Interfața este echipată cu mijloace convenabile pentru selectarea codurilor de antet SRSTI și apoi transferarea lor într-o descriere bibliografică creată folosind orice bibliotecă și sistem informatic automatizat.

    Software special - conector IRBIS64 - XEROX DocuShare