J99 Urutan kategori menggunakan angka.
Inisial kata dari kategori menggunakan huruf ‘J’.
Contoh : Kode Jasa Pengiriman J yaitu J01.
3.2.9 Kode Jenis Pengiriman JP
Untuk nomor kode kategori pengkodean yang digunakan terdiri dari 5 digit.
JP999 Urutan jenis pengiriman menggunakan angka.
Inisial kata dari jenis pengiriman menggunakan huruf ‘JP’.
Contoh : Kode Jenis Pengiriman J yaitu JP001.
3.2.10 Kode Retur RTR
Untuk nomor kode pesanan pengkodean yang digunakan terdiri dari 8 digit.
RTR99999 Urutan retur menggunakan angka.
Inisial kata dari retur menggunakan huruf ‘RTR’.
Contoh : Kode Retur RTR yaitu RTR00001.
3.2.11 Analisis Perancangan Basis Data
3.2.11.1 Entity Relationship Diagram
ERD digunakan untuk menggambarkan secara sistematis berbagai entitas dan komponen data yang dimiliki sistem dan hubungan antar masing-masing entitas
tersebut. Untuk melihat keterhubungan antar entitas yang ada maka akan digambarkan sebagai berikut :
Kota tarif
Pelanggan pemesanan
Detail_pemesanan Ongkos_kirim
Provinsi produk
Pembayaran Jenis
Pengiriman
Kategori
History_harga tercatat
1 N
memiliki
1 1
tercatat 1
1 menentukan
memiliki
mempuyai
1 N
1 1
N 1
memiliki
N 1
menentukan menentukan
1 1
1 1
memiliki
mempuyai mempunyai
N 1
1 N
N 1
Id_ongkir Nama_kota
Id_pembayaran Tgl_bayar
Id_user password
email
alamat Id_jenis_pengiriman
Nama_jenis_pengiriman
Nama email
password
Nama_kota Id_kota
Id_provinsi Id_pemesanan
Nama_pemesan
Nama_provinsi Id_provinsi
Id_produk
jumlah Id_pemesanan
Id_produk Tanggal_awal
harga Id_produk
Tanggal_akhir Id_kategori
Nama_kategori Nama_produk
Id_produk harga
Detail_pemesanan Jabatan
sebagai
Id_jabatan Nama_jabatan
1 1
Pegawai Id_pegawai
Nama_pegawai memiliki
1 1
Jasa_pengiriman menentukan
N 1
Id_jasa_pengiriman
Nama_jasa_pengiriman matauang
1 mengelola
N kurs
kode
user
Id_kategori Id_jenis_pengiriman
Id_jasa_pengiriman
Id_user tercatat
1 Retur
Detail_retur
N memiliki
1 N
Id_retur
Id_pelangan Total_retur
Status_retur
Tgl_retur Id_retur
Id_produk harga
qty
1 menentukan
N
memiliki
1 N
keranjang
1
mempuyai N
harga Id_produk
Id_pelanggan mempuyai
1 1
Gambar 3.9 Entity Relationship Diagram
3.2.12 Analisis Kebutuhan Fungsional
3.2.12.1 Perancangan Diagram Konteks
Diagram konteks merupakan salah satu alat bantu dalam melakukan analisis terstruktur. Diagram konteks ini menggambarkan sistem secara garis besar atau
secara keseluruhan. Dalam diagram konteks juga digambarkan entitas eksternal yang merupakan perangkat pikir yang menghasilkan data yang diolah oleh sistem maupun
tujuan dari informasi yang dihasilkan oleh sistem. Adapun diagram konteks yang akan diusulkan adalah sebagai berikut :
Aplikasi E-Commerce Di Tintin Game Shop
Adminintrator
Petugas Pelanggan
Marketing Pengunjung
Paypal Email
Data email dan password Data kategori
Data produk Data kota
Data pelanggan Data pemesanan
Data detail_pemesanan Data pembayaran
info email dan password info kategori
info produk info kota
info pelanggan info pemesanan
info detail_pemesanan info pembayaran
Data email dan password Data user
Data pegawai Data jabatan
Data kategori Data produk
Data ongkos kirim Data kota
info email dan password info user
info pegawai info jabatan
info kategori info produk
info ongkos kirim info kota
Data produk Data kategori
Info produk info kategori
Data email dan password Data pelanggan
Data detail_pemesanan Data pemesanan
Data pembayaran Info email dan password
Info pelanggan Info detail_pemesanan
Info pemesanan Info pembayaran
Data email dan password Data pelanggan
Data Data pemesanan Data pembayaran
info email dan password info pelanggan
info Data pemesanan info pembayaran
D a
ta p
e m
b a
ya ra
n S
ta tu
s p
e m
b a
ya ra
n Info password baru
Info pemesanan Info aktivasi pelaggan
Info pengiriman Info pembayaran
Info retur
Jasa Pengiriman
Info tracking no resi
Yahoo Messenger
Info chat yahoo messenger
Gambar 3.10 Diagram Konteks
3.2.13 Perancangan Data Flow Diagram DFD