PERANCANGAN SISTEM PENJUALAN DAUN ONLINE BERBASIS WEB
TUGAS
Diajukan untuk memenuhi salah satu syarat kelulusan Mata Kuliah Perancangan Web Disusun oleh :
1. Ahmad Awaludin (12140559)
2. Muhamad Bachruddin Yusuf (12142572)
3. Muhamad Khusaeri (12132217)
4. Carlos Stepen (12145314)
5. Ahmad Kholil (12140641)
Kelas 12.5A.03
Bidang Studi Manajemen Informatika
Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Tangerang
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan hidayahNya sehingga penulis dapat menyelesaikan makalah ini.Tak lupa pula shalawat serta salam penulis panjatkan kepada Nabi Besar Muhammad SAW beserta para sahabat dan keluarganya.
Makalah yang berjudul “Perancangan Web E-Commers Penjualan Daun Obat” ini disusun sebagai salah satu tugas untuk mendapatkan nilai UAS dari matakuliah Perancangan Web. Selama proses penulisan makalah ini, penulis mengalami beberapa hambatan maupun kesulitan yang terkadang membuat penulis berada dititik terlemah dirinya. Namun atas ridho-Nya, serta doa dan dorongan dari berbagai pihak, maka hambatan tersebut dapat diatasi. Oleh karena itu, pada kesempatan ini penulis mengucapkan terimakasih kepada :
1. Direktur Akademi Manajemen Informatika dan Kompuer Bina Sarana Informatika. 2. Ibu Eka W Fridayanti , selaku Dosen Pembimbing Akademik Jurusan Manajemen
Informatika 12.5A.03.
3. Bapak Bambang Eko S, M.Kom, selaku Dosen Mata Kuliah Perancangan Web. 4. Rekan-rekan di kelas MI (12.5A.03).
Penulis menyadari bahwa tak ada gading yang tak retak, begitu juga dengan makalah ini yang tak luput dari kekurangan. Sehingga dibutuhkan masukkan positif sangat membantu penyusun dalam menyempurnakan makalah ini.
. Semoga Allah SWT menilai ibadah yang penulis kerjakan dan senantiasa membimbing kita kejalan yang di ridhoi-Nya.Amiin.
Tangerang, 12 November 2016
DAFTAR ISI
Lembar Judul ... i
Kata Pengantar ... ii
Daftar Isi ... iii
BAB I PENDAHULUAN 1.1. Latar Belakang ... 1
1.2. Maksud dan Tujuan ... 1
BAB II PEMBAHASAN 2.1. Analisis Kebutuhan ... 2
2.1.1. Kebutuhan User... 2
2.1.2. Fitur Web ... 2
2.1.3. Spesifikasi Perangkat Keras ... 2
2.1.4. Spesifikasi Perangkat Lunak ... 2
2.2. Perancangan Perangkat Lunak ... 2
2.2.1. Rancangan Antar Muka ... 2
2.2.2. Rancangan Struktur Navigasi ... 10
2.2.3. Racangan Basis Data (ERD, LRS, Spesifikasi File) ... 11
2.3. Implementasi dan Pengujian ... 20
BAB III PENUTUP 3.1. Kesimpulan ... 21
3.2. Saran ... 21
BAB I
PENDAHULUAN
1.1 Latar Belakang
Di sebuah lingkungan yang modern ini sudah jarang ditemukan pekarangan hijau, maka dari itu banyak orang yang sedang membutuhkan daun baik untuk konsumsi atau obat merasa kesulitan mencari barang pangan tersebut.
1.2 Maksud & Tujuan
Dari analisis di atas maka kami mencoba untuk membantu dengan cara membuat sistem penjualan daun online berbasis web, adapun tujuan sebagai berikut :
1. Membantu konsumen menemukan daun yang mereka butuhkan.
BAB II PEMBAHASAN 2.1 Analisis Kebutuhan
2.1.1 Kebutuhan User
Untuk bertransaksi dedaunan yang berguna sebagai obat maupun untuk di konsumsi secara online.
2.1.2 Fitur Web
Transaksi online :
- Pembayaran online (M-Banking, Transfer Bank) - Deskripsi produk daun
2.1.3 Spesifikasi Perangkat Keras - Laptop Axioo neon tnh
- Processor Intel Celeron N2807 @1,6Ghz - 2GB ddr2 RAM
- 500GB Harddisk - VGA onboard 1gb - Layar LCD 14 inch - Touchpad
2.1.4 Spesifikasi Perangkat Lunak
- Program desain web : Adobe Dreamweaver CS5 - Web Server : Apache
- Database : MySql
- Browser : Mozilla Firefox & Google Chrome - Bahasa yang digunakan : php
2.2 Perancangan Perangkat Lunak 2.2.1 Rancangan Antar Muka
A. Rancangan Antar Muka Admin
Antar Muka Login
Antar Muka Kategori
Antar Muka Transaksi
Antar Muka Konfirmasi
Home
Cara Order
Pendaftaran C. Rancangan Antar Muka Member
Keranjang
Simpan Keranjang
- Struktur Navigasi Admin
- Spesifikasi File
Dalam program ini menggunakan satu buah file database dengan nama daun.sql, didalam database tersebut terdapat beberapa tabel, yaitu :
1. Nama File : File admin
Akronim : admin.myd
Fungsi : Sebagai tempat penyimpanan data admin Tipe : File Master
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : Id_admin Software :MySQL
Table III.1 Spesifikasi File Admin
No Elemen Data Akronim Tipe Size Keterangan
Id admin Id_admin integer 11 Primary Key
Username username varchar 32
2. Nama File : File detail_transaksi
Akronim : detail_transaksi.myd
Fungsi : Sebagai tempat penyimpanan data detail dari transaksi
Tipe : File Transaksi Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : ga ada Software :MySQL
Table III.2 Spesifikasi File detail_transaksi
No Elemen Data Akronim Tipe Size Keterangan
Id transaksi id_transak
si integer 11 Id produk id_produk integer 11
3. Nama File : File kategori
Akronim : kategori.myd
Fungsi : Sebagai tempat penyimpanan data kategori Tipe : File Master
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : Id_kategori Software :MySQL
Table III.3 Spesifikasi File kategori
No Elemen Data Akronim Tipe Size Keterangan
Id kategori id_kategori integer 11 Primary Key
nama kategori nama_kate
4. Nama File : File keranjang
Akronim : keranjang.myd
Fungsi : Sebagai tempat penyimpanan data keranjang Tipe : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : ga ada Software :MySQL
Table III.4 Spesifikasi File keranjang
No Elemen Data Akronim Tipe Size Keterangan
username username varchar 32
Id produk id_produk Integer 32
5. Nama File : File konfirmasi
Akronim : konfirmasi.myd
Fungsi : Sebagai tempat penyimpanan data konfirmasi Tipe : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : ga ada Software :MySQL
Table III.5 Spesifikasi File konfirmasi
No Elemen Data Akronim Tipe Size Keterangan
Id transaksi id_transaksi integer 11
6. Nama File : File pelanggan
Akronim : pelanggan.myd
Fungsi : Sebagai tempat penyimpanan data pelanggan Tipe : File Master
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : username Software :MySQL
Table III.6 Spesifikasi File pelanggan
No Elemen Data Akronim Tipe Size Keterangan
username username varchar 32 Primary key
nama nama varchar 32
alamat alamat varchar 32
email email varchar 32
telp telp varchar 32
7. Nama File : File produk
Akronim : produk.myd
Fungsi : Sebagai tempat penyimpanan data produk Tipe : File Master
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter Kunci Field : id_produk Software :MySQL
Table III.7 Spesifikasi File produk
No Elemen Data Akronim Tipe Size Keterangan
Id produk id_produk integer 11 Primary key
Id kategori id_kategori integer 11
Nama produk nama_prod
uk varchar 32 harga harga double
deskripsi deskripsi text
8. Nama File : File transaksi
Akronim : transaksi.myd
Fungsi : Sebagai tempat penyimpanan data transaksi Tipe : File Transaksi
Organisasi File : Indexed Sequential Akses File : Random
Media : Hardisk Panjang Record : 20 karakter
Kunci Field : id_transaksi Software :MySQL
Table III.8 Spesifikasi File transaksi
BAB III
PENUTUP
No Elemen Data Akronim Tipe Size Keterangan
Id transaksi id_transaksi integer 11 Primary key
Username username varchar 32
Alamat kirim alamat
kirim varchar 128 Total bayar total bayar double
Tanggal tanggal date
Semoga dengan adanya WebSite ini mempermudah orang untuk mencari daun-daunan yang sulit utuk ditemukan bagi mereka yang tinggal di perkotaan. Maka dari itu kami membuat WebSite ini dengan bertujuan untuk mempermudah seseorang mencari Daun-daunan.
3.2 Saran
Adapun saran yanbg dapa penulis berikan yangdiarapkan berguna dimasa yang akan datang yaitu.