Entity Relationship Diagram ERD Perancangan Database Perancangan Antar Muka Interface

2.11 Entity Relationship Diagram ERD

Menurut Fathansyah 2001, Entity Relationship Diagram merupakan diagram yang berisi komponen- komponen himpunan entitas dan himpunan relasi yang masing-masing dilengkapi dengan atribut-atribut yang merepresentasikan seluruh fakta yang ditinjau. Berikut ini merupakan simbol-simbol yang digunakan dalam pembuatan ERD. Tabel 2.5 Simbol dalam ERD No. Simbol Fungsi 1 Menunjukkan himpunan entitas yang merupakan suatu obyek yang dapat diidentifikasi dalam lingkungan pemakai. 2 Menujukkan atribut yang berfungsi mendeskrisikan 3 Menunjukkan himpunan relasi antar entitas. 4 Digunakan sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya. Fathansyah, 2001 BAB 3 PERANCANGAN SISTEM

3.1 Perancangan Sistem

Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user pemakai mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan. Perancangan sistem adalah suatu upaya untuk membuat suatu sistem baru atau memperbaiki sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Desain sistem secara umum mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara terinci. Desain terinci dimaksudkan untuk pemrogram komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem.

3.1.1 Diagram Konteks

Diagram konteks yang penulis ajukan yaitu: Gambar 3.1 Data Flow Diagram DFD

3.1.2 Data Flow Diagram Level 1 Proses Pendaftaran User

Gambar 3.2 Data Flow Diagram Level 1 Proses Pendaftaran User

3.1.3 Data Flow Diagram Level 2 Poses Pemesanan Mobil

Gambar 3.3 Data Flow Diagram Level 2 Poses Pemesanan Mobil

3.1.4 Entity Relationship Diagram

Entity relationship diagram perancangan website e-commerce ini ditunjukkan pada Gambar 3.4. Gambar 3.4 Entity Relationship Diagram

3.1.5 Relationship Diagram

Relationship diagram hubungan relasi antar tabel perancangan website e- commerce ini ditunjukkan pada Gambar 3.5. Gambar 3.5 Relationship Diagram

3.2 Perancangan Database

Berikut adalah rancangan table yang penulis gunakan dalam membangun sistem di dalam aplikasi simulasi try-out sbmptn : a. Tabel tbl_member terdiri dari : Table 3.1 Tabel tbl_member Nama Field Tipe Data Lebar Data id_member nt 3 user varchar 20 pass varchar 40 nama text 30 no_ktp varchar 30 no_hp varchar 15 alamat varchar 50 scan_ktp varchar 30 foto_member varchar 30 b. Tabel tbl_mobil terdiri atas : Tabel 3.2 tbl_mobil Nama field Tipe data Lebar data id_mobil int 5 no_polisi varchar 15 nama_mobil varchar 30 transmisi varchar 15 tahun int 10 kapasitas_mesin int 10 kapasitas_kursi int 5 harga int 20 gambar_mobil varchar 40 c. Tabel tbl_pesanan terdiri atas : Tabel 3.3 tbl_pesanan Nama field Tipe data Lebar data id_pesan int 10 id_mobil int 10 id_member int 10 tgl_pesan varchar 20 banyak int 2 lama_pemesanan int 2 biaya int 20 status int 2 d. Tabel tbl_buktipembayaran terdiri atas : Tabel 3.4 tbl_buktipembayaran Nama field Tipe data Lebar data id_upload int 11 id_member int 11 id_pesan int 10 jumlah int 20 no_rek int 30 no_atm Int 30 bank varchar 10 an varchar 30 rek_tujuan varchar 30 upload varchar 200 a. Tabel tbl_user terdiri atas : Tabel 3.5 tbl_user Nama field Tipe data Lebar data id_user int 3 user varchar 20 pass char 40

3.3 Flowchart

3.3.1 Flowchart Menu Utama

Flowchart menu utama dapat dilihat pada gambar dibawah ini : Gambar 3.6 Alur Flowchart Beranda

3.3.2 Flowchart Member

Start Tampilan Web Login Pesan Mobil Upload Pembayaran Ambil Mobil Finish Gambar 3.7 Alur Flowchart Member

3.3.3 Flowchart Admin

Start Login Edit Mobil Edit Status Pesanan Edit Member Edit Password Tampilan Web Finish Gambar 3.8 Alur Flowchart Admin

3.4 Perancangan Antar Muka Interface

Antarmuka Interface merupakan bagian dari sistem aplikasi yang digunakan sebagai alat komunikasi antara sistem dan user. Perancangan antarmuka ini terdiri dari : 1. Halaman Utama index.php Merupakan halaman utama yang akan diakses pertama kali ketika situs dibuka. Pada halaman ini berisi menu utama beranda, pesan mobil, status pesanan, hubungi kami, logout.. Gambar 3.9 Perancangan tatap muka halaman utama 2. Halaman login halamanlogin.php Halaman ini merupakan halaman tempat para login.Agar dapata melakukan pemesana dan konfirmasi pembayaran. Header LOGO Beranda | Pesan Mobil | Status Pesanan | Hubungi Kami | Logout Halaman penyambutan member dan pengenalan CV. ROSWAN KAMIN Catatan kaki Gambar mobil CV. ROSWAN KAMIN Gambar 3.10 Perancangan tatap muka halaman login 3. Perancangan antar muka pesan mobil produk.php Pada halaman sebelumnya pengguna melakukan login setelah itu pengguna dapat memilih mobil yang ingin disewa. Gambar 3.11 Perancangan tatap muka pesan mobil Header LOGO Beranda | Pesan Mobil | Status Pesanan | Hubungi Kami | Logout Catatan kaki Jenis- jenis mobil yang tersedia Header LOGO Beranda | Pesan Mobil | Status Pesanan | Hubungi Kami | Logout Catatan kaki Gambar mobil CV. ROSWAN KAMIN 4. Perancangan antar muka status pemesanan status.php Pada halaman sebelumnya pengguna dapat memilih mobil yang ingin disewa.Pada halaman ini pengguna dapat melihat status dari mobil yang telah dipesan. Pengguna dapat melihat apakah permintaannya sudah diproses atau belum. Gambar 3.12 Perancangan tatap muka status pesanan 5. Perancangan antar muka bukti pembayaran buktipembayaran.php Pada halaman ini pengguna dapat mengupload bukti pembayaran. Gambar 3.13 Perancangan tatap muka bukti pembayaran Header LOGO Beranda | Pesan Mobil | Status Pesanan | Hubungi Kami | Logout Catatan kaki Status pesanan pengguna Header LOGO Beranda | Pesan Mobil | Status Pesanan | Hubungi Kami | Logout Catatan kaki Upload Bukti Pembayaran 6. Perancangan antar muka tentang kami tentangkami.php Pada halaman ini pengguna dapat melihat lebih jauh tentang web tersebut. Gambar 3.14 Perancangan tatap muka tentang kami 7. Halaman login admin index.php Halaman ini merupakan halaman tempat login admin. Gambar 3.15 Perancangan tatap muka halaman login admin Header LOGO Beranda | Pesan Mobil | Status Pesanan | Hubungi Kami | Logout Catatan kaki Tentang Kami Header LOGO Beranda | Mobil |Pesanan | Member |Password | Logout Gambar mobil CV. ROSWAN KAMIN 8. Perancangan antar muka pesan mobil mobil.php Pada halaman sebelumnya admin melakukan login setelah itu admin dapat menambah, mengedit dan menghapus mobil yang disewakan. Gambar 3.16 Perancangan tatap muka mobil 9. Perancangan antar muka status pesanan pesanan.php Pada halaman sebelumnya admin dapat mengelola mobil yang ingin disewakan. Pada halaman ini admin dapat melihat status dari mobil yang telah disewakan. Gambar 3.17 Perancangan tatap muka pesanan Header LOGO Beranda | Mobil |Pesanan | Member |Password | Logout Status pesanan pengguna Header LOGO Beranda | Mobil |Pesanan | Member |Password | Logout Jenis- jenis mobil 10. Perancangan antar muka member member.php Pada halaman ini admin dapat menghapus member. Gambar 3.18 Perancangan tatap muka member 11. Perancangan antar muka password password.php Pada halaman ini admin dapat melihat mengganti passwordnya.. Gambar 3.19 Perancangan tatap muka password admin Header LOGO Beranda | Mobil |Pesanan | Member |Password | Logout Password Admin Header LOGO Beranda | Mobil |Pesanan | Member |Password | Logout Daftar Member BAB 4 IMPLEMENTASI SISTEM

4.1 Implementasi Sistem