commit to user
11
B. Entity Relationship Diagram
ERD untuk pembuatan Sistem Informasi Produksi ditunjukkan pada Gambar 3.5
Gambar 3.5
Entity Relationship Diagram
commit to user
12
Keterangan
Entity Relationship Diagram
pada Gambar 3.5 1
Atribut entitas OperatorAdministrator User adalah :
· Id user
· Nama user
· Hak akses berisi Administrator
operator ·
Nama user2 user name ·
Password 2
Atribut entitas Barang Masterbarang adalah :
· Nomer barang
· Nama barang
· Merek barang
· Model
· Warna
· Status BaruBekas
· Harga beli
· Harga Jual
· Jumlah Barang
· Tanggal Update Jumlah
3 Atribut entitas Server adalah :
· Id Server
· Nama Server
· Saldo Awal
· Jumlah Saldo
· Tanggal Update Saldo
4 Atribut entitas Pulsa Master Pulsa
adalah : ·
Id pulsa ·
Nama pulsa ·
Nominal pulsa ·
Harga beli ·
Harga jual ·
Tanggal Update Pulsa 5
Atribut entitas Transaksi adalah : ·
Id transaksi ·
Tanggal transaksi ·
Jam ·
Total transaksi 6
Atribut entitas Servis adalah : ·
Id servis ·
Nama pemilik ·
No handphone ·
Alamat ·
Id handphone nomer IMEI ·
Merek ·
Tipe ·
Warna ·
Keluhan ·
Tanggal masuk Jam Masuk ·
Tanggal keluar Jam Keluar ·
Status Servis ·
Status konfirmasi ·
Status bayar
commit to user
13
C. Struktur Tabel
Rancangan database unutk pembuatan Sistem Aplikasi Manajemen Penjualan Pulsa dan Servis Handphone sebagai berikut:
Tabel 3.1 masterbarang
Field
Jenis Panjang
Aksi NomerBarang
varchar 6
Kunci Utama NamaBarang
varchar 30
MerkBarang varchar
30 Model
varchar 20
Warna varchar
20 HargaBeli
vouble HargaJual
vouble JumlahBarang
int 5
TanggalUpdateJumlah date
Tabel 3.2 masterpulsa
Field
Jenis Panjang
Aksi IdPulsa
varchar 6
Kunci Utama IdNamaPulsa
int 6
Kunci Asing IdNominalPulsa
int 6
Kunci Asing HargaBeli
double HargaJual
double TanggalUpdatePulsa
date
Tabel 3.3 namapulsa
Field
Jenis Panjang
Aksi IdNamaPulsa
int 6
KunciUtama NamaPulsa
varchar 30
commit to user
14
Tabel 3.4 nominalpulsa
Field
Jenis Panjang
Aksi IdNominalPulsa
int 6
KunciUtama NominalPulsa
varchar 30
Tabel 3.5 server
Field
Jenis Panjang
Aksi IdServer
int 6
KunciUtama NamaServer
varchar 30
SaldoAwal double
JumlahSaldo double
TanggalUpdateSaldo date
Tabel 3.6 transaksi
Field
Jenis Panjang
Aksi IdTransaksi
int 6
Kunci Utama TanggalTransaksi
date Jam
time IdUser
varchar 6
Kunci Asing TotalTransaksi
double
Tabel 3.7 detailbarang
Field
Jenis Panjang
Aksi IdTransaksi
int 6
Kunci Asing NomerBarang
varchar 6
Kunci Asing Jumlah Beli
int 5
SubTotal double
Laba double
commit to user
15
Tabel 3.8 detailpulsa
Field
Jenis Panjang
Aksi IdTransaksi
int 6
Kunci Asing IdPulsa
varchar 6
Kunci Asing NoTelepon
varchar 15
IdServer int
6 Kunci Asing
Laba double
Tabel 3.9 servis
Field
Jenis Panjang
Aksi IdServis
int 6
Kunci Utama NamaPemilik
varchar 30
MerekHp varchar
20 TypeHp
varchar 20
WarnaHp varchar
20 Keluhan
longtext NoHandphone
varchar 15
Alamat longtext
TanggalMasukServis date
JamMasuk time
TanggalKeluarServis date
JamKeluar time
StatusServis varchar
30 IdHandphone
varchar 30
StatusBayar varchar
15 IdUser
varchar 6
Kunci Asing
commit to user
16
Tabel 3.10 detailservis
Field
Jenis Panjang
Aksi IdServis
int 6
Kunci Asing NamaDetailServis
varchar 30
Kunci Asing HargaBeli
double HargaJual
double
Tabel 3.11 akses
Field
Jenis Panjang
Aksi IdUser
varchar 6
Kunci Utama NamaUser
varchar 30
HakAkses varchar
20 NamaUser2
varchar 30
Password varchar
30
D. Relasi Antar Tabel