Database Physical Design Logical Design Pemodelan Proses dan Data

3.5.3 Database Physical Design

Di dalam pembuatan sistem informasi inventaris ini terdapat beberapa tabel yang digunakan yaitu : Nama Field Tipe Data Panjang Key Id_pegawai Varchar2 10 Primary key NIP Varchar2 20 Nama_depan Varchar2 64 Nama_belakang Varchar2 64 Gelar_depan Varchar2 20 Gelar_belakang Varchar2 20 Gender char 1 Tempat_lahir Varchar2 50 Tgl_lahir date alamat Varchar2 255 Telepon Varchar2 24 Email Varchar2 64 Satuan_kerja Varchar2 200 jabatan Varchar2 10 Tipe_pegawai Varchar2 10 password Varchar2 15 Is_aktif char 1 userupdate Varchar2 10 lastupdate date Tabel 3.2. Desain Tabel Mst_Pegawai Nama Field Tipe Data Panjang Key Id_pegawai Varchar2 11 Foreign key Id_priviledge number Foreign key Tabel 3.3. Desain Tabel Core_Pegawai_Priviledge Nama Field Tipe Data Panjang Key Id_priviledge number Primary key nama Varchar2 64 deskripsi Varchar2 255 Group_priviledge number Is_aktif char 1 Tabel 3.4. Desain Tabel Core_Priviledge Nama Field Tipe Data Panjang Key Id_status_barang Char 1 Primary key nama Varchar2 64 label Varchar2 64 deskripsi Varchar2 255 Group_barang number Is_aktif Char 1 Tabel 3.5. Desain Tabel Status_Barang Nama Field Tipe Data Panjang Key No_inventaris Varchar2 11 Primary key No_seri Varchar2 11 Id_transaksi Varchar2 11 Foreign key Id_barang Varchar2 24 Foreign key Id_merk Varchar2 64 Foreign key Id_tipe Varchar2 24 Foreign key Id_Kondisi Varchar2 24 Foreign key Id_lokasi Varchar2 24 Foreign key Periode_expired number deskripsi Varchar2 255 Id_status_barang Char 1 Foreign key userupdate Varchar2 10 lastupdate Date Tabel 3.6. Desain Tabel Barang Nama Field Tipe Data Panjang Key Id_barang Varchar2 11 Primary key Nama Varchar2 64 stock number satuan Varchar2 10 Masa_expired number deskripsi Varchar2 255 userupdate Varchar2 10 lastupdate date Tabel 3.7. Desain Tabel Mst_Barang Nama Field Tipe Data Panjang Key Id_supplier Varchar2 11 Primary key Nama Varchar2 64 Contact_person Varchar2 54 alamat Varchar2 255 telepon Varchar2 email Varchar2 255 Is_aktif Char 1 userupdate Varchar2 10 lastupdate Date Tabel 3.8. Desain Tabel Mst_Supplier Nama Field Tipe Data Panjang Key Id_transaksi Varchar2 24 Primary key Tgl_transaksi Date Id_status_barang Char 1 Foreign key No_nota Varchar2 64 deskripsi Varchar2 255 Id_supplier Varchar2 24 Foreign key userupdate Varchar2 lastupdate Date Tabel 3.9. Desain Tabel Transaksi_Barang_Masuk Nama Field Tipe Data Panjang Key Id_transaksi Varchar2 11 Foreign key No_inventaris Varchar2 12 Foreign key Tabel 3.10. Desain Tabel Transaksi_Barang_Masuk_Detail Nama Field Tipe Data Panjang Key Id_transaki Varchar2 11 Primary key Tgl_transaksi date Id_status_barang Varchar2 11 Foreign key deskripsi Varchar2 255 userupdate Varchar2 11 lastupdate date Tabel 3.11. Desain Tabel Transaksi_Barang_Keluar Nama Field Tipe Data Panjang Key Id_merk Varchar2 11 Primary key nama Varchar2 11 deskripsi Varchar2 64 Is_aktif Varchar2 255 Userupdate Varchar2 10 lastupdate date Tabel 3.12. Desain Tabel Mst_Merk Nama Field Tipe Data Panjang Key Id_tipe Varchar2 11 Primary key Id_merk Varchar2 11 Foreign key Nama Varchar2 64 deskripsi Varchar2 255 Is_aktif char 1 userupdate Varchar2 10 lastupdate date Tabel 3.13. Desain Tabel Mst_Tipe Nama Field Tipe Data Panjang Key Id_kondisi Varchar2 11 Primary key Nama Varchar2 64 deskripsi Varchar2 255 Is_aktif char 1 userupdate Varchar2 10 lastupdate date Tabel 3.14. Desain Tabel Mst_Kondisi Nama Field Tipe Data Panjang Key Id_lokasi Varchar2 11 Primary key Nama Varchar2 64 deskripsi Varchar2 255 Is_aktif char 1 userupdate Varchar2 10 lastupdate date Tabel 3.15. Desain Tabel Mst_Lokasi Nama Field Tipe Data Panjang Key No_inventaris Varchar2 11 Primary key No_seri Varchar2 11 Id_transaksi Varchar2 24 Foreign key Id_barang Varchar2 11 Foreign key Id_merk Varchar2 11 Foreign key Id_tipe Varchar2 11 Foreign key Id_kondisi Varchar2 11 Foreign key Periode_expired number Deskripsi Varchar2 255 Status_barang Varchar2 24 userupdate Varchar2 10 lastupdate date Tabel 3.16. Desain Tabel Transaksi Barang History Nama Field Tipe Data Panjang Key Id_transaksi Varchar2 24 Foreign key Tgl_transaksi date No_inventaris Varchar2 11 Foreign key quantity number userupdate Varchar2 10 lastupdate date Tabel 3.17. Desain Tabel Transaksi Barang Dipakai Detail

3.6 Desain User Interface