ANGGOTA KOKAPURA
Gambar 2. Entity Relational Diagram (ERD) Sistem Pencetakan Kartu Anggota Kokapura
b. Keterangan atribut
Tabel 1. Keterangan Atribut Tabel Pegawai
Gambar 3. Bagan Struktur Menu untuk Pengguna Sistem Pencetakan Kartu Anggota
Pada bagan di atas dapat dilihat bahwa pengguna/user dari sistem pencetakan
kartu anggota memiliki 4 menu yang dapat diakses. Menu Home adalah menu yang
menunjukkan denah dari wilayah akses. Menu pegawai menunjukkan tabel dari daftar
pegawai yang telah terdaftar serta detail dari masing-masing pegawai, termasuk status
dari kartu anggota yang dimiliki oleh masing-masing pegawai.
Pada gambar 5, menu pegawai terdapat daftar pegawai yang dapat dilihat detail
biodatanya, hak akses, status kartu yang digunakan, serta terdapat juga tindakan yang
dapat dilakukan terhadap kartu yang dimiliki oleh masing-masing pegawai. Tindakan
yang dapat dilakukan terhadap kartu anggota bergantung pada status dari kartu anggota
itu sendiri. Apabila status kartu aktif (sudah tercetak dan dapat digunakan), tidak akan
tersedia tindakan untuk mencetak kartu. Namun, tindakan yang muncul yaitu tindakan
untuk memblokir kartu, setelah kartu diblokir statusnya akan berubah menjadi disabled.
Apabila status kartu belum aktif, disabled, atau expired, tindakan yang dapat dilakukan
adalah mencetak kartu.
Gambar 6. Mock up Menu Transaksi Kartu
Menu transaksi kartu hanya menampilkan data transaksi kartu yang telah
dilakukan. Menu ini berfungsi untuk mencari jejak history dari kartu masing-masing
anggota apabila diperlukan.
Gambar 8. Data Flow Diagram dari Sistem Pencetakan Kartu Anggota Kokapura
Dari gambar 8 dapat diperhatikan urutan kegiatan yang dilakukan oleh setiap aktor yang
terlibat dalam transaksi kartu anggota. Sistem pencetakan yang dibuat hanya akan berinteraksi
secara langsung dengan user/admin dari sistem pencetakan tersebut, yang berarti tidak semua
pegawai dapat memiliki otoritas dan akses menuju sistem pencetakan tersebut. Sehingga dalam
melakukan input, edit, dan penghapusan data, hanya dapat dilakukan oleh admin/user.