As an integrated Library Automation System, the modules available include: cataloging/bibliography, membership, circulation, master file, stock-taking (collection inventory), reporting, serial control management, digital library, and more.
Cataloging Module
1) Compliance with AACR2 (Anglo-American Cataloging Rules).
2) Features for creating, editing, and deleting bibliographic data according to AACR2 level two description standards.
3) Supports managing collections in various formats such as monographs, serial publications, audiovisuals, etc.
4) Supports bibliographic data storage from internet sites.
5) Supports barcode usage.
6) Collection item management for documents with multiple copies and different formats.
7) Supports XML format for data exchange using MODS (Metadata Object Description Schema) metadata standards.
8) Built-in Barcode printing for collection items/copies.
9) Built-in Spine Label printing for collections.
10) Catalog data retrieval via Z3950 protocol to the Library of Congress collection database.
11) Management of lost, under-repair, and damaged collections, as well as recording their status for replacement/repair.
12) Authority control list for authors (individuals, organizations/institutions, and meetings) to maintain consistency in writing.
13) Access rights management for bibliographic data management, restricted to authorized staff.
OPAC (Online Public Access Catalog) Module
1) Simple search.
2) Advanced search.
3) Supports Boolean logic and CQL (Common Query Language) implementation.
4) OPAC Web Services based on XML.
5) Supports OPAC access via mobile devices.
6) Displays complete information on collection status, return dates, and item/collection reservations.
7) Detailed information includes book cover images, available electronic attachments (if any), and the ability to display audio and visual collections.
8) Provides additional hyperlinks for advanced searches based on authors and subjects.
Circulation Module
1) Efficient, effective, and secure loan and return processing.
2) Supports collection reservation features, including reminders/notifications.
3) Supports fine management, with flexibility for users to pay in installments.
4) Supports reminder features for various purposes, such as blacklisting problematic users or expired memberships.
5) Supports calendar integration for loan period calculation, fines, and more.
6) Allows setting specific non-standard holidays.
7) Supports various user types with different loan periods for different membership categories.
8) Stores member loan history.
9) Enables detailed loan regulation by combining membership parameters, collection types, and GMD, in addition to standard loan rules based on membership type.
Membership Management Module
1) Allows various user types with different loan categories, membership types, and circulation services, with specific loan periods and limits.
2) Supports barcode reader input.
3) Allows storing user preferences or subject interests.
4) Allows storing additional information for reminders during transactions.
5) Enables storing more detailed user information.
6) Member information search by number and name.
7) Member card creation with barcode for loan transactions.
Stocktaking Module
1) Collection inventory can be performed gradually and partially without fully closing the library services.
2) Efficient and effective inventory process.
3) Option to automatically delete missing collections at the end of the inventory process.
Report Module
1) Includes reporting for all modules available in Senayan.
2) Title report.
3) Collection items/copies report.
4) Membership report.
5) Collection quantity report by classification.
6) Overdue report.
7) Various statistics such as collection statistics, loans, memberships, and collection usage.
8) Printer-friendly report display for easy printing.
9) Comprehensive data filters for each report.
10) API for reporting, allowing easy creation of new custom reports.
Serial Control Module
1) Subscription data management.
2) Kardex data management.
3) Tracking management for upcoming and available serial publications.
4) Enables tracking irregularly scheduled serial publications with flexible settings.
Other Modules
1) Multi-language interface support (internationalization) using Gettext.
2) Supports non-Latin characters for data entry and search.