Analisis Perangkat Keras Analisis Kebutuhan Non-fungsional

81

3. Macromedia Dreamweaver 8 sebagai editor PHP. 4. MySQL sebagai DBMS

5. Tool antarmuka design Microsoft Visio 2007 6. Mozila Firefox sebagai browser

3.2 Perancangan Sistem

3.2.1 Entity relationship diagram

Dalam memodelkan data dan menggambarkan hubungan antara data yang ada pada sistem digunakan alat bantu yaitu diagram E-R. Sistem yang akan di bangun dapat dilihat hubungan antar entitas. Untuk itu sistem baru yang akan dirancang memiliki usulan ERD yaitu: Harga_cargo memiliki Kota 1 1 Layanan_cargo Memiliki N 1 Memiliki N Cargo 1 Memiliki Member 1 N Memesan Model_produk N N Memiliki Provinsi Shipping Memiliki N 1 1 1 Memiliki N 1 Memiliki N Media_ pembayaran 1 Memiliki 1 1 Memiliki 1 Transaksi 1 Memiliki N Status_ pembayaran 1 Memiliki 1 1 User IS A Admin Memiliki Level_user N 1 Forgot_ password Memiliki N 1 Memiliki 1 Testimonial N Memiliki Kw_produk N 1 Memiliki Type_produk N 1 Memiliki Merk_produk 1 1 Memiliki Produk Id_harga_ cargo Harga_cargo Id_layanan_ cargo Nama_layanan Id_cargo Nama_cargo Id_kota Nama_kota Id_shipping Shipping_ name Id_transaksi Tgl_transaksi Id_status_ pembayaran Status_ pembayaran Id_provinsi Nama_ provinsi Id_media_ pembayaran No_rekening Id_user User_email Id_forgot_ password Question Id_level_user Level_user Id_model_ produk stok Id_testimonial Komentar Id_kwalitas Desc_kwalitas Id_type_ produk Type Id_merk_ produk Merk_produk Id_produk Nama_produk Status_ shipping memiliki 1 1 Id_status _shipping 1 Memiliki 1 Ukuran ukuran Id_ukuran Mengelola 1 N Gambar 3.2 Entity Relationship Diagram ERD 82

3.2.2 Diagram Konteks

Diagram Konteks adalah diagram yang menggambarkan secara umum yang menjadi masukan, proses dan keluaran yang terjadi pada sebuah sistem. Diagram konteks untuk perangkat lunak yang akan dibangun sebagai berikut : Aplikasi ecommerce Pada Git’s Collection pengunjung admin member Data login admin Data admin Data shipping Data kota Data provinsi Data model produk Data produk Data transaksi Data detail transaksi Data news Data login member Request data produk Request data model produk Request data detail transaksi Request data transaksi Request data news Info login member Info data produk Info data model produk Info data detail transaksi Info data transaksi info data news request data model produk Request data produk Request data news Data pendaftaran Info data model produk Info data produk Info data news Info data pendaftaran Info login admin invalid Info data admin Info data shipping Info data kota Info data provinsi Info data model produk Info data produk Info data transaksi Info data detail transaksi Info data news Gambar 3.3 Diagram Konteks