BACK-END COMPONENT OF THE INTELLIGENT REPOSITORY SYSTEM (IRYS)
The rapid advancement of technology enables humans to exchange information quickly and efficiently, including through the use of documents widely utilized in various fields such as scientific works and recruitment documents. Currently, physical document storage is being phased out in favor of ele...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/73924 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
Summary: | The rapid advancement of technology enables humans to exchange information quickly and
efficiently, including through the use of documents widely utilized in various fields such as
scientific works and recruitment documents. Currently, physical document storage is being
phased out in favor of electronic document storage, facilitated by word processing software
and cloud storage. The process of retrieving documents based on their contained information
commonly involves the use of a search engine. Therefore, there is a need for software that can
assist in electronic document storage within a specialized repository for a specific domain,
allowing for efficient retrieval of stored documents based on specific information. In this final
project, the design and development of the back end are carried out to support the functionality
of IRyS.
The back end of IRyS is developed using Python with the FastAPI web development
framework. The chosen database system is SQL with PostgreSQL as the database management
system. The application testing results indicate that the designed architecture successfully
fulfills the functionality and scalability requirements of the application. Furthermore, the
implementation of the back end as the central data traffic handler in IRyS enables the
connection of all IRyS application components, facilitating business logic management, data
storage and retrieval from the database, and providing the necessary APIs for the front end. |
---|