Pengembangan Sistem Pemetaan Otomatis Entity Relationship Diagram Ke Dalam Database
Kata Kunci:
Pemetaan ERD, Diagram Relasi Entitas, Notasi ChenAbstrak
Salah satu tahap dalam perancangan basis data untuk pengembangan sebuah perangkat lunak adalah proses perancangan basis data yang dibuat berdasarkan hasil perancangan model konseptual dan relasional. Proses yang cukup sulit adalah pada saat pemetaan konsep basis data. Ketika daftar kebutuhan pengguna mengalami perubahan, akan berdampak pada perancangan Sistem Basis data yang sudah dibuat sebelumnya. Selain itu, struktur basis data yang kompleks, ketika mengalami perubahan akan memakan banyak waktu untuk dipetakan kembali secara manual. Berdasarkan permasalahan tersebut, maka dibuatlah suatu Sistem untuk memetakan model basis data berbentuk ERD agar langsung dapat digunakan pada database mySQL. Dengan tujuan mempemudah pemetaan, maka sistem ini menggunakan notasi Chen. Notasi ini adalah notasi yang paling sering digunakan dalam data modeling tool karena bentuknya yang mudah dipahami dan digambarkan. Namun notasi ini jarang digunakan oleh aplikasi ERD mapping. Sistem ini menggunakan tujuh langkah pemetaan model relasi entitas sehingga sesuai dengaan kaidah Rekaya Perangkat Lunak. Sistem dibuat dengan berbasis web, menggunakan pemrograman berorientasi objek, dan menggunakan framework codeigniter. Sistem menghasilkan 16 buah kebutuhan yang telah diuji dengan menggunakan pengujian white-box dan black-box mendapatkan hasil valid untuk keseluruhannya dan juga 95% untuk pengujian compatibility system.