Cara Membuat Aplikasi Web Perpustakaan Digital Dengan Codeigniter (Design Database) - Kelaskiwari

Cara Membuat Aplikasi Web Perpustakaan Digital Dengan Codeigniter (Design Database)

Halo teman-teman pada artikel kali ini saya akan menyambung artikel yang sebelumnya tentang cara pembuatan aplikasi web perpustakaan menggunakan codeigniter. Sesuai dengan instruksi video pertama pada artikel ini kita akan membuat design databasenya terlebih dahulu.

Membuat Design Database Aplikasi Perpustakaan

Masih ingat tidak kalian dengan fitur yang akan kita buat? Jika tidak saya kasih ingat lagi

  • Kunjungan 
  • Daftar Buku 
  • Daftar Rak
  • Peminjaman Siswa 
  • Peminjaman Guru
  • Pengenmbalian Siswa dan Guru 
  • Sistem denda jika telat pengembalian
  • Laporan Sederhana 
  • Login Admin, Staff, Guru, dan Siswa
Dari fitur diatas kita bisa mendapatkan design database apa saja tabel yang dibutuhkan pada aplikasi web ini, berikut adalah tabel yang akan kita buat.

  • jabatan
  • pengguna
  • buku
  • rak
  • peminjaman
  • pengembalian
Sebelum membuat tabel tersebut, silahkan kalian buka phpmyadmin seperti biasa kemudian kalian buat database namanya perpustakaan. Jika sudah sekarang kita akan membuat table, kita bahas satu persatu.

Oiya jika kalian belum membaca artikel pendahuluan tentang tutorial ini, silahkah baca di sini.

Untuk di tabel jabatan kita akan membuat 2 kolom yaitu
  1. id, tipe data int(11), autoincrement
  2. nama, tipe data varchar(20)
Untuk di tabel pengguna kita akan membuat 5kolom yaitu
  1. id, tipe data int(11), autoincrement
  2. nama, tipe data varchar(20)
  3. username varchar(100)
  4. kata_sandi varchar(255)
  5. nis varchar(15)
Untuk di tabel buku kita akan membuat 8 kolom yaitu
  1. id, tipe data int(11), autoincrement
  2. rak_id int(11)
  3. nama, tipe data varchar(150)
  4. sumber varchar (150)
  5. penerbit varchar (150)
  6. tgl_terbit date
  7. jumlah_buku int(3)
  8. jumlah_denda bigint (20)
  9. gambar
Untuk di tabel rak kita akan membuat 2 kolom yaitu
  1. id, tipe data int(11), autoincrement
  2. nama, tipe data varchar(20)
Untuk di table peminjaman kita akan membuat 6 kolom yaitu
  1. id, tipe data int(11), autoincrement
  2. buku_id int(11)
  3. pengguna_id int(11)
  4. operator_id int(11)
  5. tgl_pinjam date
  6. jumlah_pinjam int (3)
  7. caratatan text
Untuk di tabel  pengembalian kita akan membuat 2 kolom yaitu
  1. id, tipe data int(11), autoincrement
  2. peminjaman_id int(11)
  3. operator_id int(11)
  4. tgl_pengembalian date
  5. total_denda
  6. status
Penjelasan sedikit untuk tabel diatas, nantinya satu pengguna akan memiliki satu jabatan misalnya guru, siswa, ataupun staff. Kemudian satu rak akan memiliki beberapa buku, satu buku akan memiliki beberapa peminjaman dan satu peminjaman akan memiliki satu data pengembalian.

Di tabel buku, saya membuat kolom jumlah_denda yaitu untuk mendefinisikan nilai jumlah dendaan tiap buku jika telat dalam pengembalian.

Tidak terasa Kita sudah selesai untuk membuat database dengan kebutuhan beberapa fitur diatas, setelah kita membuat database kita akan mengkonfigurasi projeknya terlebih dahulu. Sampai jumpa lagi di tutorial berikutnya mengenai konfigurasi projek aplikasi web perpustakaan digital.

Berlangganan update artikel terbaru via email:

Belum ada Komentar untuk "Cara Membuat Aplikasi Web Perpustakaan Digital Dengan Codeigniter (Design Database)"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel