|
System WebMak
System WebMak jest platformą integracyjną umożliwiającą łączenie wielu systemów
i technologii w jeden spójny, intuicyjny i łatwy w administrowaniu system, do
którego dostęp realizowany jest przez przeglądarkę internetową.
WebMak jest dedykowany
zarówno dla pracowników i zarządzających biblioteką, jak również dla czytelników.
Czytelnicy poprzez Internet mają dostęp do informacji o stanie i historii swojego konta bibliotecznego,
mogą przedłużać wypożyczenia jak również przeszukiwać i rezerwować zbiory nie opuszczając
swojego domu.
Architektura systemu
Obecnie system WebMak łączy następujące rozwiązania:
- system MAK, który dostarcza mechanizmy katalogowania zbiorów, ewidencji czytelników i obsługi wypożyczalni
- relacyjną bazę danych, która umożliwia gromadzenie danych statystycznych
oraz wszelkiego rodzaju danych natury relacyjnej, co umożliwia szybkie
i nieograniczone przeszukiwanie tych danych oraz tworzenie różnorodnych zestawień
- nowatorską w systemach bibliotecznych wyszukiwarkę pełnotekstową, która umożliwia
indeksowanie złożonych struktur
danych tj. opis zbiorów w MARC21, wyszukiwanie zarówno po określonych indeksach
jak również po wszystkich polach i podpolach MARC21, a przy tym jest bardzo szybka;
obsługa wyszukiwarki i język zapytań są intuicyjne dla zwykłego użytkownika, gdyż są
wzorowane na standardowych wyszukiwarkach internetowych
- system raportów, który z danych zbieranych przez systemy
MAK i WebMak tworzy raporty i statystyki w postaci tabel oraz wykresów
graficznych; raporty i wykresy prezentują dane z punktu w czasie lub przedziału czasowego
umożliwiając szeroką analizę danych, także z uwzględnieniem ich zmienności w czasie
- autorską platformę Sybilix do tworzenia aplikacji internetowych, która na podstawie
konfiguracji pobiera dane z w/w źródeł i prezentuje je w przeglądarce internetowej
jako jeden spójny system
- serwer aplikacji będący gwarantem stabilności i bezpieczeństwa aplikacji
Kalendarium
- luty 2005 - rozpoczęcie prac mających na celu
stworzenie nowoczesnego i spełniającego aktualne standardy systemu
bibliotecznego opartego o system MAK
- maj 2005 - wersja 1.0 systemu WebMak będąca prototypem udostępniania funkcjonalności systemu MAK
w przeglądarce internetowej
- czerwiec 2005 - styczeń 2007 - prace nad wypracowaniem podstawowych mechanizmów komunikacji
z poszczególnymi składowymi rozwiązania; prace nad konstrukcją platformy, stabilnością, bezpieczeństwem
i wydajnością systemu
- styczeń 2007 - moduł obsługi czytelnika z funkcjami typu ogłoszenia, koszyk, kontakty, stan konta bibliotecznego,
historia użytkownika, rezerwacje, wyszukiwanie zbiorów oparte o przeszukiwanie
pełnotekstowe opisów MARC21
- marzec 2007 - wersja 2.4 udostępniająca podstawowe funkcje modułu wypożyczalni, obsługi
czytelnika oraz administracji systemem
- kwiecień 2007 - prezentacja systemu w wystąpieniu pod hasłem
"WebMak - udział innych bibliotek w rozwoju systemu MAK"
na konferencji "Pakiet MAK - możliwości oprogramowania i perspektywy rozwoju" w dniach 16-17 kwietnia
Notatka z konferencji
- sierpień 2007 - wersja 2.5 udostępniająca bogate statystyki administracyjne, rozbudowaną
obsługę czytelnika, możliwość zarządzania przez bibliotekarzy rezerwacjami i
kontaktami z czytelnikami, zgodność z GIODO oraz dodatkowe mechanizmy zabezpieczeń
dostępu do systemu tj. blokowanie kont po nieudanych logowaniach,
pytania weryfikujące tożsamość użytkowników czy lista
komputerów z których pracownicy biblioteki mogą mieć dostęp do systemu;
w/w wersja udostępniała także rozbudowaną administrację czytelnikami
i kontami WWW w systemie WebMak
- wrzesień 2007 - uruchomienie w Mediatece systemu WebMak 2.5 przez
Wojewódzką Bibliotekę Publiczną w Kielcach
- październik 2007 - wersja 2.6 udostępniająca rozszerzone wyszukiwanie pełnotekstowe zbiorów
na wzór przeglądarek internetowych oraz tradycyjne przeszukiwanie po indeksach,
raporty i statystyki, możliwość realizacji prolongat przez czytelników, historię
zbiorów, lepsze dostosowanie systemu do współpracy z czytnikami kodów kreskowych,
poprawiony design i ergonomia obsługi systemu, pełna administracja i konfiguracja
systemu z przeglądarki internetowej, uproszczona procedura instalacji systemu,
możliwość przeszukiwania i analizowania
wypożyczeń oraz przeterminowań; wsparcie pracy bibliotekarzy poprzez
prezentowanie w sposób widoczny braków lub nieprawidłowości w danych (brak
przerejestrowania czy informacja o przeterminowaniach itd)
- listopad 2007 - przygotowanie graficznego instalatora systemu WebMak
pod system operacyjny Windows
- luty 2008 - uruchomienie nowej wersji WebMak 2.6 w Mediatece przez Wojewódzką Bibliotekę Publiczną
w Kielcach (w trakcie instalacji odbyła się za pomocą dostarczonych skryptów migracja
danych z wersji 2.5)
- czerwiec 2008 - przejście całej Wojewódzkiej Biblioteki Publicznej na system WebMak 2.6
- sierpień 2008 - uruchomienie w Wojewódzkiej Biblioteki Publicznej nowej wersji systemu WebMak 2.7
zawierającej wiele usprawnień i funkcjonalności wynikających z objęcia systemem WebMak
pracy całej pracówki
- listopad 2008 - udostępnienie w WebMak grupowych zwrotów i prolongat, edycji danych czytelnika
z wykorzystaniem maski dziecka i dorosłego, raportu bibliotecznego zawierającego statystyki
wizyt i przerejestrowań z podziałem czytelników na grupy wiekowe oraz zawodowe jak również
wypożyczonych zbiorów z podziałem na kategorie
Wizja systemu WebMak w przyszłości
System WebMak w naszej wizji to jednolity system łączący w sobie wiele nowoczesnych rozwiązań mający na celu
wsparcie wszystkich pracowników biblioteki - począwszy od bibliotekarza a skończywszy na sekretarce,
łączący w sobie system obsługi wypożyczalni, katalogowania oraz przeszukiwania wielu różnorodnych
baz jednocześnie z uwzględnieniem możliwości uruchomienia jednego systemu obsługującego wiele
bibliotek jednocześnie. Chcemy, aby system WebMak był oparty o procesowe
wsparcie obsługi czytelnika, obieg dokumentów i spraw, aby udostępniał bogaty system raportowania obrazujący
stan poszczególnych procesów realizowanych w takiej instytucji jaką jest biblioteka oraz by był otwarty
na integrację z innymi systemami oraz urządzeniami działającymi w bibliotece.
Mamy nadzieję, że zainteresowanie bibliotek systemem przyczyni się do stworzenia systemu
na poziomie zagranicznych, zinformatyzowanych i zautomatyzowanych bibliotek.
Idea działania systemu WebMak
WebMak jest webowym interfejsem do systemu MAK (graficzną nakładką na ten system),
więc to system MAK jest gwarantem spójności i
poprawności danych oraz dostawcą podstawowych mechanizmów do obsługi biblioteki (należy podkreślić,
że pomimo uruchomienia
systemu WebMak katalogowanie, statystyki, ewidencja czytelników, obsługa wypożyczalni może
nadal być wykonywana w MAK równolegle z działającym systemem WebMak).
Komunikacja z systemem MAK odbywa za pomocą skryptów makrooperacji i mechanizmu exportu danych z MAK czyli
WebMak wykonuje na dosowych programach mak.exe i wyp.exe wszystkie operacje tak, jakby wykonywał
je człowiek (administrator, bibliotekarz lub czytelnik).
WebMak umożliwia zastosowanie jednej centralnej bazy (systemu MAK) nawet dla rozproszonych lokalizacji
i usuwa wiele z obecnych ograniczeń terminalowego systemu MAK.
Interfejs użytkownika
Interfejsem użytkownika jest przeglądarka WWW, więc dostęp do systemu może być realizowany zarówno poprzez Intranet jak i Internet.
Wygląd stron WWW systemu może być łatwo dostosowany do kolorystyki i stylu biblioteki poprzez modyfikację układu strony, kolorystyki, styli CSS, logo itd.
Bezpieczeństwo
Główna część systemu WebMak jest wykonana w jednej z najpopularniejszych technologii tworzenia
aplikacji webowych - J2EE. Technologia ta jest wykorzystywana i wspierana przez największe
firmy informatyczne tj: IBM, Sun, Oracle.
Bezpieczeństwo aplikacji jest gwarantowane przez
popularny serwer aplikacji Apache Tomcat, a dostęp użytkowników do systemu jest realizowany przez
szyfrowane połączenie https.
Rekonfiguracja serwisu
WebMak został tak zaprojektowany, aby był tak samo elastyczny jak system MAK tzn. dowolna zmiana w strukturze
bazy MAK wymaga tylko rekonfiguracji w opisie maski MAK, skrypcie makconnectora oraz xml'owym scenariuszu,
w którym jest opisana tekstowo kolejność i zawartość stron serwisu – działania te nie wymagają
specjalistycznej pomocy i są łatwe do wykonania dla administratora biblioteki.
|