Implementasi Json Web Token dalam Pengembangan Basis Data Monografi Desa Berbasis Rest Api
| dc.Identifier.NIM | 20524049 | |
| dc.contributor.author | Ramadhan, Akhmad | |
| dc.date.accessioned | 2024-12-02T06:42:41Z | |
| dc.date.available | 2024-12-02T06:42:41Z | |
| dc.date.issued | 2024 | |
| dc.description.abstract | Kualitas data merupakan aspek yang sangat penting bagi perkembangan suatu desa. Namun, keakuratan data desa sering kali menghadapi berbagai kendala. Hal ini disebabkan oleh banyaknya lembaga independen yang melakukan pengumpulan data dengan waktu dan metode yang berbeda-beda. Di sisi lain pemerintah desa telah menyediakan data mengenai desa, namun akses terhadap data tersebut terhambat karena sistem penyimpanannya masih dilakukan secara lokal. Berdasarkan permasalahan tersebut, peneliti mengembangkan basis data monografi desa yang terpadu dan dapat terintegrasi dengan berbagai platform. Dengan penerapan sistem ini, pemerintah dapat menyediakan layanan yang lebih responsif, efisien, dan berkualitas tinggi. Sistem basis data ini memanfaatkan REST API sebagai metode pertukaran data sehingga dapat diakses oleh berbagai platform. Dengan penggunaan REST API, pengelolaan data menjadi lebih efisien, cepat, dan fleksibel, memungkinkan pengelolaan serta akses informasi secara menyeluruh dan terpadu. Untuk menjaga keamanan basis data dari akses pihak yang tidak bertanggung jawab, sistem ini menerapkan JSON Web Token (JWT) sebagai mekanisme keamanan. JWT berfungsi sebagai alat autentifikasi dan otorisasi, memastikan bahwa hanya pengguna dengan hak akses yang sah dapat mengakses dan mengelola data. Dalam pengembangan ini, peneliti menerapkan pendekatan metode prototype sebagai metode pengembangan sistem. Metode ini melibatkan beberapa tahap, yaitu komunikasi, analisis, desain, implementasi, dan pengujian. Pada tahap implementasi desain, peneliti memanfaatkan framework NodeJS dan ExpressJS di sisi server API. Sementara itu, di sisi backend, peneliti menggunakan ORM Sequelize sebagai alat pengelolaan data dan MySQL sebagai server basis data. Hasil dari penelitian dan pengujian menunjukkan bahwa sistem basis data yang dikembangkan mampu terintegrasi dengan berbagai platform secara aman. Dengan adanya sistem ini, pemerintah desa dapat mengelola data desa secara efektif dan efisien. Selain itu, konsistensi serta aksesibilitas data desa juga dapat terjaga dengan baik. | en_US |
| dc.identifier.uri | repository.uii.ac.id/handle/123456789/53861 | |
| dc.publisher | Universitas Islam Indonesia | en_US |
| dc.subject | Basis Data | en_US |
| dc.subject | JSON Web Token | en_US |
| dc.subject | Monografi Desa | en_US |
| dc.subject | REST API | en_US |
| dc.title | Implementasi Json Web Token dalam Pengembangan Basis Data Monografi Desa Berbasis Rest Api | en_US |
| dc.type | Thesis | en_US |