Basis data Database Development pengembangan

93

C. Development pengembangan

Tahapan selanjutnya setelah tahap desain adalah mengimplementasikan hasil dari tahapan desain ke dalam bentuk bahasa pemrograman membentuk sebuah aplikasi yang utuh dan dapat dijalankan oleh user.

1. Basis data Database

Proses implementasi database dilakukan menggunakan MySQL. Berikut hasil implementasi database aplikasi “Announcio” : Gambar 64. Daftar tabel dalam database Berdasarkan hasil implementasi pada gambar 64, terdapat 11 tabel. Setiap tabel memiliki peran dan fungsi masing-masing. Gambar 64-75 merupakan detail dari masing-masing tabel. Gambar 65 merupakan detail dari tabel fakultas. Tabel fakultas terdapat dua buah kolom yaitu idfakultas dan nama. Tabel ini berfungsi untuk menyimpan data fakultas. Gambar 65. Detail tabel fakultas 94 Gambar 66 merupakan detail tabel groups. Tabel groups merupakan tabel yang berfungsi untuk mengelmopokan jenis pengguna. Tabel groups terdapat 3 kolom yaitu idgroups, nama, dan description. Gambar 66. Detail tabel groups Gambar 67 merupakan detail dari tabel jurusan. Tabel jurusan terdapat 3 kolom yaitu idfakultas, idjurusan dan nama. Tabel ini berfungsi untuk menyimpan data jurusan. Gambar 67. Detail tabel jurusan Gambar 68 merupakan detail dari tabel kategori. Tabel kategori terdapat 2 kolom yaitu idkategori dan nama. Tabel ini berfungsi untuk menyimpan data kategori. Gambar 68. Detail tabel kategori Gambar 69 merupakan detail dari tabel kelas. Tabel kelas terdapat 3 kolom yaitu idkelas, nama dan idprodi. Tabel ini berfungsi untuk menyimpan data kelas. Gambar 69. Detail tabel kelas 95 Gambar 70 merupakan detail dari tabel meta_admin. Tabel meta_admin memilki 5 kolom seperti yang tertera pada gambar 70. Tabel ini berfungsi untuk menyimpan data detail pengguna dengan kategori administrator. Gambar 70. Detail tabel meta_admin Gambar 71 merupakan detail dari tabel meta_mahasiswa. Tabel meta_mahasiswa memilki 7 kolom seperti yang tertera pada gambar 71. Tabel ini berfungsi untuk menyimpan data detail pengguna dengan kategori member yang berupa mahasiswa. Gambar 71. Detail tabel meta_mahasiswa Gambar 72 merupakan detail dari tabel pengumuman. Tabel pengumuman memilki 7 kolom seperti yang tertera pada gambar 72. Tabel ini berfungsi untuk menyimpan data pengumuman. Gambar 72. Detail tabel pengumuman 96 Gambar 73 merupakan detail dari tabel prodi. Tabel meta_admin memilki 3 kolom yaitu idprodi, idjurusan, nama. Tabel ini berfungsi untuk menyimpan data program studi. Gambar 73. Detail tabel prodi Gambar 74 merupakan detail dari tabel subscribe. Tabel subscribe memilki 3 kolom yaitu idsubscribe, users_id, dan idkategori. Tabel ini berfungsi untuk menyimpan pengguna yang berlangganan pada kategori tertentu. Gambar 74. Detail tabel subscribe Gambar 75 merupakan detail dari tabel users. Tabel users memilki 11 kolom seperti yang tertera pada gambar 75. Tabel ini berfungsi untuk menyimpan data pengguna. Gambar 75. Detail tabel users 97

2. Sistem admin