Testing Biblio Software - OpenBiblio

Web page: http://obiblio.sourceforge.net/index.php


OpenBiblio OPAC interface:
OpenBiblio administration interface:

OpenBiblio is a product for librarians.
The installation is very simple. After untarring OpenBiblio in a subdirectory of the web document root, say in "openbiblio", you must create the MySQL database,
   mysql> create database openbiblio;
Next you can invoke the installation script through your browser, following the instructions at
   http://localhost/openbiblio/install_instructions.html
The configuration file with the database connection data is openbiblio/database_constants.php.
The database contains the following tables:
biblio id, barcode, created, updated, material, collection, title, subtitle, author, add_author, edition, call_nr lccn_nr, isbn_nr, lc_call_nr, lc_item_nr, udc_nr, udc_ed_nr, publisher, pub_date, pub_loc, summary, pages, physical_details, dimensions, accompanying, price
biblio_hold bibid, begin_date, mbrid
biblio_status bibid, begin_date, status, mbrid, renew_date, dueback_date
biblio_status_dm code, description, default_flag
collection_dm code, description, default_flag, days_dueback
material_type_dm code, description, default_flag, adult_checkout_limit, juvenile_checkout_limit, image_file
mbr_classify_dm code, description, default_flag
member mbrid, name, ...
staff userid, username, ...
session userid, last_updated_dt, token
settings library_name, url, hours, phone, image, ...
state_dm code, description, default_flag
theme themeid, ... // presentation theme

Essentially there are four objects: One weak point is the unstructured form of the items hold by the library. A consequence is the replication of informtion (author, publisher, ...) inside a table.
The status_dm contains the item status descriptions: checked_in, checked_out, damaged/mending, display_area, hold_call, hold_wait, lost, on_loan, on_order, shelving_cart.
The users (members) are distinguished in "adult" and "juvenile".
The codes of the material are: audio_tapes, book, cd_audio, equipment, magazines, maps, video/dvd.
The codes of the collections are: Adult Fiction, Adult NonFiction, Cassettes, Compact Discs, Computer Software, Easy Readers, Juvenile Fiction, Juvenile NonFiction, New Books, Periodics, Reference, Videos and DVDs.
These categories can all be modified, increased, or reduced through the administration graphical interface (or directly with "mysql"). The presentation changes accordingly.
The service is accessed via web at
    http://localhost/openbiblio
It seems however a library software providing a web interface for librarians only. They can manage the library users, the loans, and so on. Therefore it is a system for the automatic management of a library. As such it may be sufficient for a home environment. It is clearly designed for the USA (for instance the list of states contains the only USA states) and for a middle size school library.
To login enter the username "admin" with password "admin". To change the password you need to use 'mysql' and modify the relevant field of the "staff" table,
      mysql> update staff set pwd=password("...") where ...;
There are three folders
I tried to do some management. Modifying the collections and adding new ones is very easy. Same for staff members. A nice feature is the choice of the presentation theme, and the customisation of the library settings (name, hours, and so on). Inserting biblio items was straightforward, and they reappear at the proper search.
1
Hosted by www.Geocities.ws