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