Tabel Item Tabel User Tabel Profile Tabel Report Tabel Request Tabel Notification

commit to user

3.6 Rancangan Database

Database yang diperlukan untuk penyimpanan data.

3.6.1 Tabel Item

Tabel yang digunakan untuk menyimpan data asset perusahaan. Tabel 3.3 Tabel Item Nama Tipe Panjang Key Deskripsi itemid Char 20 Primary No ID Barang nama Varchar 50 Nama Barang jenisid Integer - Foreign Jenis Barang isused Bit - Status Kegunaan buydate Date - Tanggal Beli maintenancedate Date - Tanggal Maintenance keadaan Bit - Status Keadaan penerimaanid Char 20 Foreign ID Penerimaan merkid Integer - Foreign ID Merk

3.6.2 Tabel User

Tabel yang digunakan untuk menyimpan data pengguna Sistem Inventaris. Tabel 3.4 Tabel User Nama Tipe Panjang Key Deskripsi userid Integer - Primary No ID User username Varchar 50 Username untuk Login password Varchar 50 Password unuk Login isAdmin Bit - Status User confirmed Bit - Status Aktivasi User commit to user

3.6.3 Tabel Profile

Tabel profile berisi data identitas pengguna system informasi. Tabel 3.5 Tabel Profile Nama Tipe Panjang Key Deskripsi profileid Integer - Primary No ID Profile NIP Varchar 18 NIP User nama Varchar 50 Nama User section Integer - Foreign Bagian Pekerjaan jabatan Integer - Foreign Jabatan User telpon Integer - No Telpon User

3.6.4 Tabel Report

Tabel report berisi data – data yang dibutuhkan untuk pembentukan report per bulan. Tabel 3.6 Tabel Report Nama Tipe Panjang Key Deskripsi id Integer - Primary No ID Report itemid Integer - No ID Barang isused Bit - Status Kegunaan date Date - Tanggal Report keadaan Bit - Status Keadaan commit to user

3.6.5 Tabel Request

Tabel request berisi data – data permintaan asset dari user terhadap admin. Tabel 3.7 Tabel Request Nama Tipe Panjang Key Deskripsi requestid Integer - Primary No ID Request userid Integer - No ID User isi Varchar 50 Isi Request isdone Bit - Status Request tanggal Date - Tanggal Request keterangan_admin Text - Alasan Admin keterangan_user Text - Alasan User

3.6.6 Tabel Notification

Tabel notification berisi data – data pemberitahuan yang didapat baik oleh admin maupun user. Tabel 3.8 Tabel Notification Nama Tipe Panjang Key Deskripsi notifid Integer - Primary No ID Notification isread Bit - Status Notification isi Varchar 50 Isi Notification type Integer - Tipe Notification dari Integer - Pengirim tujuan Integer - Penerima isopen Bit - Status Notification tanggal Date - Tanggal Notification commit to user

3.6.7 Tabel Jenis