Kode Retur RTR Analisis Perancangan Basis Data Analisis Kebutuhan Fungsional

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