Component Diagram Deployment Diagram

Gambar 4.30 Object Diagram

4.2.3.7 Component Diagram

Component Diagram yang ada terbagi menjadi 3 komponen yaitu Componen Diagram Administrator Web, Component Diagram Member dan Componen Diagram Non Member. a. Component Diagram Administrator Website Gambar 4.31 Component Diagram Administrator Website Produk +Nama Produk: Merak +Ukuran : 15 cm +Stok: 3 +harga: 175.000 ProdukDetail +iNama produk: Bebek +stok: 2 +Ukuran: 15cm +Harga: 75. 000 User +Nama : Ms +email: Casep_teayahoo.co.id +password: 12345 Transaksi ++no. invoice :20120650213107-34 +Nama: ms +Alamat : Gagak +No :1 +Nama produk: Bebek +Jumlah: 1 +Harga: 75.000 +Biaya pengiriman: 13.000 +Sub total : 88.000 +Alamat1: Bandun +deliveryKodePos: 40111 +tglTransaksi: 20111013 +pembayaran: BNI +status: 0 TransaksiDetail +No : 01 +Nama Produk: Puyuh +Ukuran : 15 cm +harga: 75.000 +Stok: 2 +Biaya pengiriman: 13.000 + sub total : 88.000 Transfer +idTransfer: 111 +idTransaksi: 11315198910132 +idUser: 1313 +namaPenyetor: Nurdin +namaBank: BNI +nominal: 33000 +comment: - +tanggal: 20111014 b. Component Diagram Non Member Gambar 4.32 Component Diagram Non Member c. Component Diagram Member Gambar 4.33 Component Diagram Member

4.2.3.8 Deployment Diagram

Diagram ini memperlihatkan pemetaan software kepada hardware. Diagram ini menggambarkan detail bagaimana komponen deployment dalam infrastruktur system. Gambar 4.34 Deployment Diagram Web Browser Web Server DataBase Interface Persentation Layer MySQL DataBase Log File Web Interface Internet Exprorer Mozila Firefox 86

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi

Untuk pembangunan perangkat lunak ini menggunakan mozilla firefox, XAMPP 1.6.7, PHP dan MySQL. Mozilla firefox digunakan sebagai web browser, XAMPP versi 1.6.7 dipilih sebagai perangkat lunak web server, PHP versi 5.2.2 dipilih sebagai perangkat lunak pengembang karena menyediakan fasilitas yang memedai dan membuat perangkat lunak berbasis web, sementara MySQL digunakan sebagai perangkat lunak dalam pembuatan basis data database.

5.1.1 Batasan Implemtasi

Berikut ini merupakan batasan implementasi dalam mengimplementasikan perangkat lunak aplikasi ini : 1. Proses pejualan produk 2. Proses pemesanan produk

5.1.2 Implementasi Perangkat Lunak

Untuk implementasi perangkat lunak ini menggunakan Apachefriends Xampp 1.5 WIN 32, Dreamweaver 8 dan MySQL 1.4. Apachefriends Xampp 1.5 WIN 32 dipilih sebagai perangkat lunak untuk webserver karena faktor kecepatan, kinerja yang stabil, dan performansi. PHP dan dreamweaver 8 dipilih sebagai perangkat lunak pengembang karena menyediakan fasilitas yang memadai dan