0% found this document useful (0 votes)
2 views17 pages

LibraSync: E-Library System Features

The document outlines a proposal for LibraSync, an online library system aimed at enhancing access to library resources through digitization. It details various system features such as catalog management, borrowing and circulation, search and discovery, and notifications, all designed to improve user experience and engagement. Additionally, it discusses hardware, software, connectivity requirements, design and implementation constraints, and assumptions necessary for the successful deployment of the system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views17 pages

LibraSync: E-Library System Features

The document outlines a proposal for LibraSync, an online library system aimed at enhancing access to library resources through digitization. It details various system features such as catalog management, borrowing and circulation, search and discovery, and notifications, all designed to improve user experience and engagement. Additionally, it discusses hardware, software, connectivity requirements, design and implementation constraints, and assumptions necessary for the successful deployment of the system.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

LibraSync

A Capstone Project Proposal

Presented to the Faculty of the

College of Information and Communications Technology

STI West Negros University

In Partial Fulfillment

of the Requirements for the Degree

Bachelor of Science in Information Technology

by

Christian B. Belasa

John Paul B. Dela Rama

Mary Ann P. Escanuela

Sarah Mae Pauline P. Uypico

2024
CHAPTER II

SYSTEM SPECIFICATIONS

Before the advent of the computer in the modern age there are different methods of

keeping records in the library. Records are kept in the library on shelves and each shelf is

labeled in alphabetical or numerical order, in which the categories of books available are

arranged in a different position on the shelves and as well are recorded on the library

manuscript and when any book is to be referenced the manuscript is being referred to, to

know the position of such required book by the person that requested for the book.

Since the world is gradually transitioning to digitization, it is important that

students- the future generation, are introduced to technology in the early academic stages.

They can adapt their skills to prepare them for technological changes. There is no better

luxury than having access to knowledge and relevant information about to specific

subjects. E-libraries save a lot of time by drawing out relevant resources only through a

simple search tab. In the case of a physical library or book, the same could have taken

hours. Finding a book in a library can be like finding a needle in a pile of hay. Options

like in-built content search options, a few keywords, and title suggestions, would help a

user draw relevant resources from the vast range of material available online. Instant

availability of these resources helps users save time, prioritize other tasks, and store the

found resources for future use. This chapter listed the different features of LibraSync,

where LibrasSync offers a treasure trove of systems, accessible from anywhere, anytime.

Their user-friendly search functions help you find what you need instantly, and borrowing
restrictions are a thing of the past to access multiple titles simultaneously without

overdue fines.

2.1 System Features

The researcher found various reasons for creating and using websites.

They also enable greater access to the content and can be managed from various

locations. To deep dive into understanding the functionality of the LibraSync.

Figure 1 showcases the key features of LibraSync. Six features are highlighted to

emphasize the key features and functionalities of LibraSync – catalog

management, borrowing, and circulation, search and discovery, availability status,

reservation and holds, and notification. These features are aim to prothe needs of

users, systems offer user-friendly search functionalities and filtering options,

allowing users to pinpoint relevant resources with ease.

Figure 1. System General Features.


2.1.1 Catalog Management

This feature encompasses the comprehensive organization and

maintenance of library materials, including books, journals, multimedia

items, and digital resources. It involves recording vital metadata such as

title, author, ISBN/ISSN, publication date, and subject classifications. Its

primary purpose is to provide users with a structured and easily navigable

repository of library resources. By meticulously organizing and cataloging

materials, this feature ensures efficient access and retrieval of information

for users seeking specific resources. Efficient catalog management

significantly enhances the user experience by streamlining the process of

discovering and accessing library materials. It saves users time by

enabling them to quickly locate desired resources through intuitive search

functionalities. Furthermore, this function fosters customer pleasure and

trust by upholding accurate metadata records, which add to the general

integrity and trustworthiness of the library system.

2.1.2 Borrowing and Circulation

This functionality empowers users with seamless access to library

resources, facilitating effortless material borrowing through personalized

library accounts. It meticulously tracks loan transactions, due dates, and

borrower details, ensuring a smooth circulation process. Additionally, it

adeptly manages circulation policies, including loan periods, renewals,


holds, and fines for overdue items, fostering a conducive borrowing

experience. It streamlines the borrowing process for users, enabling them

to easily access and borrow library materials. Tracking loan transactions

and managing circulation policies, ensures a transparent and efficient

borrowing experience, ultimately enhancing user satisfaction. Efficient

borrowing and circulation significantly impact user convenience and

satisfaction by simplifying the process of accessing library resources. By

providing real-time insights into loan transactions and circulation policies,

this feature empowers users with clear visibility and control over their

borrowing activities. In addition, it facilitates efficient inventory

management and resource optimization for libraries, enhancing overall

operational effectiveness and service quality.

2.1.3 Search and Discovery

The search and discovery feature offers a user-centric approach to

exploration, presenting robust search tools that empower users to navigate

through an extensive collection of library materials with ease. It facilitates

searches based on various criteria, including title, author, subject,

keywords, or ISBN/ISSN, ensuring comprehensive access to resources.

Furthermore, it supports advanced search functionalities such as filtering

options and relevance ranking, streamlining the discovery process for

users. This feature enhances user accessibility to library materials by

providing intuitive and efficient search tools. Offering a wide range of

search criteria and advanced search options, it enables users to quickly


find relevant resources tailored to their information needs, thereby

improving the overall user experience. This will significantly improve user

satisfaction and engagement by simplifying the process of finding and

accessing library materials. By offering robust search functionalities and

advanced filtering options, it empowers users to efficiently explore the

library's collection and discover resources aligned with their interests and

requirements. In addition, it promotes the discovery of new materials and

facilitates serendipitous browsing, enriching the user experience and

promoting lifelong learning.

2.1.4 Availability Status

The availability status feature provides real-time insights into the

availability of library materials, allowing users to instantly check the

status of desired items. It enables users to determine whether items are

available for borrowing, on hold, checked out, or overdue. Availability

information can be accessed directly through the catalog interface or via

dedicated availability checks, enhancing the browsing experience for

users. The primary purpose of the availability status feature is to provide

users with transparent and up-to-date information about the availability of

library materials. By offering real-time insights into material availability, it

enables users to make informed decisions when selecting resources and

facilitates efficient resource management for library staff. The availability

status feature improves user satisfaction and engagement by providing

timely and accurate information about the availability of library materials.


Users are less frustrated and have a better overall browsing experience

when they can immediately verify the availability status of sought items.

Furthermore, by offering insights into borrowing trends and the demand

for particular materials, it assists libraries in streamlining circulation

workflows and optimizing resource usage.

2.1.5 Reservation and Holds

This feature allows users to place reservations or holds on items

that are currently unavailable for borrowing. It facilitates uninterrupted

access to coveted resources by seamlessly managing waitlists and

notifying users when reserved items become available for pickup. Users

receive timely notifications about hold pickups, ensuring a seamless

borrowing experience. The primary purpose of the reservations and holds

feature is to provide users with equitable access to library materials, even

when they are currently checked out by other users. By enabling users to

place reservations or holds on desired items, it ensures that popular

resources are accessible to all users and reduces wait times for in-demand

materials. The reservations and holds feature enhance user satisfaction by

providing fair and transparent access to library materials. Facilitating the

management of waitlists and notifying users about hold pickups, ensures a

seamless and equitable borrowing experience for all users. Besides, it

helps libraries optimize resource utilization and improve user engagement

by maximizing the availability of popular materials.

2.1.6 Notifications
The notifications feature leverages automated notifications to keep

users informed about crucial events and updates related to their library

accounts. It sends notifications for various events, including due date

reminders, overdue notices, hold pickups, and library announcements.

Notifications can be delivered via email, SMS, or through the library's

online portal, catering to diverse user preferences. The notification feature

is used to enhance user engagement and communication by keeping users

informed about important events and updates related to their library

accounts. By sending timely notifications, it helps users stay organized

and informed about upcoming due dates, overdue items, hold pickups, and

other relevant information. The notifications feature improves user

satisfaction and engagement by providing timely and relevant updates

about their library accounts. Keeping users informed about important

events and deadlines, helps reduce the likelihood of overdue items and

ensures a smooth borrowing experience. Furthermore, it encourages user

involvement in library services and resources by allowing communication

and interaction between users and library staff.

2.2.1 The Hardware requirements of LibraSync

The hardware requirements of libraSync refer to the specific

hardware component and specifications needed to support the library’s

automation and digitalization initiatives as seen in Table 2, these

requirements are important to note that the specific hardware varies

depending on the scale of the library, the number of users and the
complexity of the system. LibraSync can synchronize library resources,

facilitate easy information access, and guarantee dependable operation for

both administrators and users.

Function Component Development Requirements Operating Requirements (Desktop


(Desktop Compueter)

Intel i5 N5030 CPU @ 1.10GHz


Processor 1.10 GHz Window Os

Random Access Memory 4.00 GB (3.77 GB usable) 4 GB RAM

Storage 1 Terabyte 1 Terabyte

Local One drive, Local Server Google Drive, One Drive

Table 2. Hardware Requirements.

2.2.2 Software Requirements

The software requirements for LibraSync or a provincial library

encompass a range of components and tools designed to facilitate library

management, digital cataloging, user access, and other essential functions. These

requirements are categorized below into primary component areas and the

software tools typically used within those areas. By integrating these components

and software tools, libraries can effectively manage their operations, provide
access to a wide range of resources, and ensure the preservation of digital content.

It is crucial to choose software that aligns with the library's specific needs, budget,

and the technical expertise of its staff. Consulting with library technology

specialists and conducting thorough evaluations of software options are

recommended steps in selecting the most appropriate tools.

Component Software Tool

Software Tools Microsoft Word, Teams, Excel

Project Management Tool MS Teams, Trello, Slack, Discord

Code Editor Visual Studio Code

Programming Languages JavaScript

Front End Development Figma

Operating System Windows 11

Table 3. Software Requirements.


2.2.3 Connectivity requirements

The connectivity requirements of LibraSync or a provincial library revolve

around ensuring seamless access to library resources, services, and management

systems for both patrons and staff. These requirements are critical for the efficient

operation of digital services, online catalogs, and internal management systems.

As seen in Table 4, these connectivity requirements, libraSync would enable

efficient synchronization of library resources, seamless access information, and

enhanced user experiences across diverse library environments. LibraSync may

support wireless connectivity options such as Wi-Fi or mobile network for

accessing library resources and services from mobile devices, and laptop within

library premises or remote locations.

Component Specification

Internet Access 100 MBPS


Wireless Network Wi-Fi 5 (802.11ac) or Wi-Fi 6 (802.11ax)

Local Server Window Server

Table 4. Connectivity Requirements.

2.3 Design and Implementation Constraints

Creating an online provincial library comes with its own set of challenges and

limitations that developers need to navigate. The constraints included are in infrastructure

and technology, scalability, accessibility, usability, content management, interoperability,

system performance, and privacy and security. By developing this system, they will face

some implementation constraints that will hinder the process. These constraints are

technical, resources, regulatory and legal, user adoption, interoperability and integration

of the system, and infrastructure and hosting capability.

2.3.1 Design Constraints

Designing a Provincial online library entails navigating numerous design

constraints to create a system that effectively serves the diverse needs of users

while addressing technical, regulatory, and usability challenges. Scalability

constraints necessitate a robust infrastructure capable of accommodating a large

and growing user base, as well as expanding digital collections. Accessibility

constraints mandate adherence to accessibility standards to ensure inclusivity for

users with disabilities and support for multiple languages to cater to linguistic

diversity within the province. Usability constraints dictate the need for an intuitive

and responsive user interface that simplifies navigation and minimizes cognitive

load across various devices. Content management constraints require the


implementation of standardized metadata schemas and copyright compliance

measures to organize, categorize, and protect digital resources effectively.

Interoperability constraints call for seamless integration with external systems and

adherence to industry standards for data exchange and communication.

Performance constraints demand optimization strategies to minimize response

times and conserve bandwidth, particularly in areas with limited internet

connectivity. Security constraints necessitate robust measures to safeguard user

data and digital assets, ensuring compliance with data protection regulations and

mitigating cybersecurity risks. By addressing these design constraints

comprehensively, developers can create a provincial online library that provides

equitable access to information, promotes digital literacy, and fosters a culture of

lifelong learning within the community.

2.3.2 Implementation Constraints

Implementing a provincial online library poses several implementation

constraints that require careful consideration and strategic planning. Technical

constraints, such as limited IT infrastructure and compatibility issues, may hinder

the deployment of the online library system, especially in rural or underserved

areas with inadequate internet connectivity and outdated hardware. Resource

constraints, including budgetary limitations and availability of skilled personnel,

may impact the scope and quality of implementation, influencing decisions

regarding technology selection, resource acquisition, and personnel allocation.

Regulatory and legal constraints, such as copyright compliance and data

protection regulations, impose requirements for navigating licensing agreements,


ensuring data privacy, and mitigating legal risks throughout the implementation

process. User adoption constraints, stemming from varying levels of digital

literacy and awareness, necessitate targeted outreach efforts and user training

programs to promote the adoption and usage of the online library system within

the community. Interoperability and integration constraints, related to integrating

with existing systems and data migration, require careful planning and adherence

to interoperability standards to ensure seamless data exchange and compatibility

with legacy systems. Infrastructure and hosting constraints, such as cloud

infrastructure availability and server capacity, may affect decisions regarding

hosting options, scalability, and performance optimization strategies. By

addressing these implementation constraints effectively, stakeholders can

overcome challenges and successfully deploy a provincial online library that

enhances access to information, fosters digital inclusion, and enriches the cultural

and educational landscape of the province.

2.4 Assumptions and Dependencies

It is very important to know the potential challenges or constraints to ensure the

success of the application as it meet its objectives and the target audience. With

comprehensive and effective marketing and promotion of this application, along with the

willingness to participate of the users, this application will surely be successful. The

assumptions and dependencies are emphasized due to the limitations of this study and its

development.

In establishing a provincial online library, it is essential to acknowledge and

address various assumptions and dependencies that underpin its development and
operation. Assumptions may include expectations regarding user demand for digital

resources, availability of funding for infrastructure and content acquisition, and

willingness of stakeholders to embrace technological innovations. Dependencies, on the

other hand, encompass reliance on external factors such as government support for digital

initiatives, collaboration with content providers and technology vendors, and engagement

of community stakeholders in promoting and utilizing the online library platform.

Assumptions and dependencies shape the strategic planning and decision-making

process, guiding resource allocation, risk assessment, and mitigation strategies. By

recognizing and managing these assumptions and dependencies effectively, stakeholders

can ensure the viability and success of the provincial online library initiative, fostering

access to information, education, and cultural enrichment for residents across the

province.

2.4.1 Assumptions

In embarking on the development of a provincial online library, several

assumptions guide the planning and implementation process. Firstly, there is the

assumption that there is significant demand within the province for digital access

to library resources, driven by factors such as increasing reliance on digital

technology, changing reading habits, and the convenience of online access.

Additionally, it is assumed that there will be adequate funding available to support

the infrastructure requirements, content acquisition, and ongoing maintenance of

the online library platform. This assumption is based on the recognition of the

importance of digital literacy and access to information in the modern age, as well

as potential government support for initiatives aimed at enhancing educational


and cultural resources within the province. Furthermore, it is assumed that

stakeholders, including government entities, educational institutions, content

providers, and the community at large, will be receptive to the concept of a

provincial online library and willing to collaborate in its development and

promotion. These assumptions shape the strategic vision for the online library

project and inform decision-making regarding resource allocation, partnerships,

and stakeholder engagement strategies.

2.4.2 Dependencies

The successful establishment and operation of a provincial online library

rely on various dependencies, both internal and external. Internally, dependencies

may include the availability of skilled personnel to develop and maintain the

online library platform, as well as access to sufficient funding for infrastructure, content

acquisition, and ongoing operations. Additionally, the online library may depend

on the cooperation and collaboration of multiple stakeholders within the province,

including government agencies, educational institutions, libraries, and community

organizations. Externally, dependencies may include partnerships with content

providers and technology vendors to acquire digital resources, access to reliable

internet infrastructure to ensure seamless access for users, and compliance with

regulatory frameworks governing areas such as copyright, data protection, and

accessibility. Furthermore, the success of the provincial online library may be

dependent on broader societal factors such as government support for digital

initiatives, public awareness and adoption of digital literacy programs, and

community engagement in promoting and utilizing the online library platform.

You might also like