3.4 Perancangan Basis Data
3.4.1 Diagram Relasi
Diagram relasi aplikasi Inventory dapat dilihat Pada Gambar 3.6 Sebagai berikut :
Gambar 3.6 Diagram skema Aplikasi inventory
3.4.2 Struktur File
Struktur file tempat penyimpanan data pada aplikasi inventory adalah sebagai berikut:
1. Tabel Administrator Nama File
: Administrator Tempat Penyimpanan : Hard Disk
Tabel 3.3 Struktur file tabel Administrator
Nama Field Tipe
Panjang Kunci
ID_Admin VARCHAR
20 Primary Key
Username VARCHAR
50 Password
VARCHAR 50
E-Mail VARCHAR
50 No. HP
INT 12
Alamat VARCHAR
50
2. Tabel User Nama File
: User Tempat Penyimpanan : Hard Disk
Tabel 3.4 Struktur file tabel User
Nama Field Tipe
Panjang Kunci
ID_User VARCHAR
20 Primary Key
Username VARCHAR
50 Password
VARCHAR 50
E-Mail VARCHAR
50 No. HP
INT 12
Alamat VARCHAR
50
3. Tabel Barang Nama File
: Barang Tempat Penyimpanan : Hard Disk
Tabel 3.4 Struktur file tabel Barang
Nama Field Tipe
Panjang Kunci
Kode_Barang VARCHAR
20 Primary Key
Jml_Barang INT
12 Nama_Barang
VARCHAR 50
Kondisi_Barang VARCHAR
20 ID_Admin
VARCHAR 20
Foreign key
4. Tabel Suplier Nama File
: Suplier Tempat Penyimpanan : Hard Disk
Tabel 3.4 Struktur file tabel Suplier
Nama Field Tipe
Panjang Kunci
ID_ Suplier
VARCHAR 20
Primary Key
Nama_ Suplier
INT 50
Alamat VARCHAR
50 Email
VARCHAR 20
5. Tabel Distributor Nama File
: Distributor Tempat Penyimpanan : Hard Disk
Tabel 3.4 Struktur file tabel Distributor
Nama Field Tipe
Panjang Kunci
ID_ Distributor
VARCHAR 20
Primary Key
Nama_ Distributor
INT 50
Alamat VARCHAR
50 Email
VARCHAR 20
6. Tabel Penerimaan Nama File
: Penerimaan Tempat Penyimpanan : Hard Disk
Tabel 3.4 Struktur file tabel Penerimaan
Nama Field Tipe
Panjang Kunci
Kode_Penerimaan VARCHAR
20 Primary Key
Tgl_penerimaan Date
50 Kode_Barang
VARCHAR 50
Foreign key1 ID_User
VARCHAR 50
Foreign key2 Jml_Barang
INT 12
Nama_Barang VARCHAR
50 Kondisi_Barang
VARCHAR 20
ID_Suplier VARCHAR
50 Foreign key3
7. Tabel Pengiriman Nama File
: Pengiriman Tempat Penyimpanan : Hard Disk
Tabel 3.4 Struktur file tabel Pengiriman
Nama Field Tipe
Panjang Kunci
Kode_Pengiriman VARCHAR
20 Primary Key
Tgl_ Pengiriman Date
50 Kode_Barang
VARCHAR 50
Foreign key1 ID_User
VARCHAR 50
Foreign key2 Jml_Barang
INT 12
Nama_Barang VARCHAR
50 Kondisi_Barang
VARCHAR 20
ID_Distributor VARCHAR
50 Foreign ke3
BAB IV IMPLEMENTASI
Setelah melakukan analisis terhadap sistem yang berjalan maka dilakukanlah langkah selanjutnya yaitu implementasi sistem. Implementasi sistem