Medlog merupakan sistem digital yang digunakan untuk menyimpan, mengelola, dan mengakses catatan kesehatan pasien. Biasanya, aplikasi ini digunakan oleh rumah sakit, klinik, atau dokter pribadi untuk mencatat riwayat kesehatan pasien secara terstruktur. dan bersifat rahasia bagi rumah sakit itu sendiri. Sehingga hanya pihak pihak tertentu yang bisa melakukan akses seperti dokter dan perawat. Sistem ini mendukung fitur CRUD untuk pengguna, dokter, perawat, dan rekam medis.
-
Jenis Aplikasi Aplikasi Rekam Medis Sederhana berbasis Web dengan Laravel + MySQL.
-
Pemilihan Database dan Framework Framework: Laravel
-Laravel menyediakan ORM (Eloquent) yang mempermudah pengelolaan database.
-Memiliki fitur built-in untuk autentikasi yang mempermudah pengelolaan login dokter dan perawat.
-Mendukung routing dan middleware untuk mengatur akses berdasarkan peran pengguna.
Database: MySQL
-Cocok untuk data yang terstruktur (pasien, dokter, rekam medis).
-Mendukung transaksi ACID untuk integritas data.
-Mudah diintegrasikan dengan Laravel melalui Eloquent ORM.
-Memungkinkan penggunaan relasi antar tabel untuk menghubungkan data pengguna, dokter, perawat, dan rekam medis.
-
Struktur Database
-
Fitur Aplikasi
Autentikasi:
-Login/logout untuk dokter dan perawat.
-Role-based access control (dokter & perawat memiliki hak akses berbeda).
Manajemen Data
-Dokter dapat menyimpan, mengupdate, dan menghapus data rekam medis pasien.
-Dokter dan pperawat memiliki tabel tersendiri yang menyimpan id nama serta informasi penting
lainnya,dengan yang memiliki foreign key terhadap tabel registrasi,login dan rekam medis
-
Justifikasi Pemilihan Database
Menggunakan MySQL sebagai relational database karena:
-Data pasien, dokter, dan perawat memiliki hubungan tetap dan terstruktur.
-MySQL mendukung JOIN query, yang diperlukan untuk menghubungkan tabel seperti dokter dengan rekam medis.
-Keamanan data lebih terjamin dengan fitur transaksi ACID.
-
Penggunaan Fitur Penting dari Database
-JOIN Query digunakan untuk menampilkan rekam medis berdasarkan dokter atau perawat.-ENUM digunakan dalam tabel regis untuk membatasi role pengguna ke 'dokter' dan 'perawat'.
-Foreign Key untuk menjaga integritas data antara tabel regis, dokter, perawat, dan rekam_medis.
beberapa overview aplikasi: