Oleh :
Nim : 09.41010.0079
SEKOLAH TINGGI
SURABAYA
2014
DAFTAR ISI
ABSTRAK ............................................................................................................. vi
2.2.1 Visi.......................................................................................... 6
ix
2.4 Domisili perusahaan ...........................................................................6
2.7.5 Terop...................................................................................... 12
3.2 Website..............................................................................................18
x
3.10 Basis Data........................................................................................24
xi
4.7.2 Admin .................................................................................... 65
5.2 Saran.................................................................................................72
LAMPIRAN ...........................................................................................................74
xii
DAFTAR TABEL
xiii
DAFTAR GAMBAR
Gambar 4.8 DFD level 0 Melihat produk dan mengomentari produk ...................42
xiv
Gambar 4.12 DFD level 1 Melihat produk dan mengomentari produk .................45
xv
DAFTAR LAMPIRAN
xvi
1
BAB I
PENDAHULUAN
era globalisasi sekarang ini menyebabkan segala aspek kehidupan manusia selalu
sangat penting pada saat ini dalam dunia usaha. Perkembangan teknologi
informasi yang sangat pesat sudah banyak dirasakan manfaatnya bagi berbagai
diantaranya untuk bidang usaha yang menuntut informasi yang cepat dan akurat
memperkenalkan serta menjual produk dengan ruang lingkup yang luas dan
pembuatan tenda yang mulai berkembang pada tahun 1980 hingga saat ini.
harus menyiapkan layanan yang berkualitas agar pelanggan tersebut loyal dan
Selama ini proses penjualan pada CV Lancar Jaya Tenda hanya dengan
profesional. Aplikasi yang dibutuhkan CV Lancar Jaya Tenda yakni suatu aplikasi
yang dapat menangani permintaan pelanggan dengan jelas dan interaktif, serta
sebagai berikut :
online ?
tahunan.
1.4 Tujuan
1.5 Kontribusi
BAB I PENDAHULUAN
yang bersangkutan, mulai dari profil instansi, visi dan misi, logo
Bab ini menjelaskan hasil kerja dari kerja praktek, mulai dari alur
BAB V PENUTUP
Bab ini berisi kesimpulan penelitian yang telah dilakukan dan saran
untuk pengembangannya.
5
BAB II
pembuatan tenda dan payung taman yang berkualitas tinggi dan kuat. CV Lancar
Jaya Tenda berdiri sejak tahun 1980, pertama kalinya dan satu-satunya yang
mengawali usaha tenda dan payung taman di Surabaya. Dengan dikenalnya oleh
masyarakat luas di Indonesia atas kualitas terbaik yang diberikan oleh CV Lancar
Jaya Tenda sehingga bisa meluncurkan dan menghasilkan tenda dan payung
taman yang bagus, indah, dan kokoh, maka CV Lancar Jaya Tenda merupakan
satu-satunya industri yang tiada tanding atas produk tenda dan payung taman di
tenaga ahli yang mengedepankan konsumen. Selain itu juga sudah banyak relasi
menggunakan jasa CV Lancar Jaya Tenda, antara lain: Kya-kya Kembang Jepun,
pemerintahan, Pegadaian, Bank Jatim, PKL luar kota & Jawa, Nestle, Hotel,
dukungan, dan juga mempengaruhi untuk lebih memiliki dan mencoba produk-
2.2.1 Visi
2.2.2 Misi
2. Integritas.
4. Inovasi.
2.6 Strategi
2. Mengikuti pameran.
2.7 Produk
yang romantis bagi pengusaha hotel atau entertainment yang memiliki venue
terbuka baik yang terletak di perkotaan, pegunungan, atau tepi pantai. Pada hotel –
hotel berbintang, biasanya payung – payung ini diletakkan pada sisi – sisi kolam
renang dengan ditambah meja dan kursi untuk bersantai, sehingga pengunjung
dapat bersantai sambil beristirahat atau menikmati hidangan yang disajikan sambil
berteduh di bawah payung taman. Media payung taman ini bisa didesain dengan
8
Diameter 2
Diameter 2,60
Diameter 3
Spesifikasi;
jari-jari : esser 8 a
Selain sebagai peneduh dari panas dan hujan, payung juga termasuk
kategori media promosi luar ruangan yang cukup efektif. Keberadaannya yang
memberikan nilai tambah bagi perusahaan sebagai pihak yang sedang berpromosi.
Payung ini dilengkapi dengan kerangka yang terbuat dari kayu (jati) sehingga
tahan terhadap cuaca dan hewan-hewan perusak, payung jenis ini pula terkesan
mewah, dan elegan akan muncul dengan sendirinya. Sebagai media promosi dan
Payung Standard
Payung Golf
Payung Lipat
Spesifikasi umum:
Jari-jari: esser 8A
10
Cover:
Kain jersey
Berat: +/- 8 kg
sehingga dapat ditempatkan di segala medan dan cuaca yang terburuk sekalipun.
Tenda ini dapat memuat pasukan mulai dari tingkat komando sampai dengan
pleton, dengan tenda yang diciptakan dan didesain secara khusus ini
aman dan nyaman. Selain untuk memuat pasukan, karena ukurannya cukup besar,
persenjataan sampai dengan logistik. Tenda ini juga biasa digunakan sebagai
Tenda ini, dirancang dengan atap yang melengkung seperti kubah. Bentuk
ini memberikan nuansa yang mewah dan elegan. Sama dengan produk yang lain,
tenda ini bisa juga disisipi nama perusahaan perusahaan sehingga berkesan elegan
dan eksklusif.
3×3
4×4
12
2.7.4 Terop
Terop atau tarup digunakan untuk mendukung acara – acara yang sifatnya
sementara seperti pesta pernikahan, bazar, pameran, dan acara – acara lainnya
yang melibatkan banyak orang di dalamnya. Tenda ini merupakan salah satu
2×3
2×4
3×4
3×5
4×6
4×8
Tenda jenis ini adalah jenis tenda yang mempunyai bentuk atap kerucut.
Pada umumnya, perusahaan menfungsikan tenda ini sama dengan tenda display
yaitu untuk memajang produknya. Salah satu keunggulan tenda jenis ini adalah
13
bentuk atap yang unik dan menarik sehingga menjadikan tenda ini nampak tinggi
dan ramping.
2×2
2,5×2,5
2×3
3×3
3×4
4×4
4×5
4×6
5×5
14
serta branding yang lainnya. Selain itu, bisa juga dipergunakan untuk counter –
perusahaan dan foto produk pada tenda display, akan lebih menarik minat
2×2
2,5×2,5
2×3
3×3
3×4
15
4×4
4×5
4×6
5×5
16
Tenda ini dirancang bagi pengusaha cafe yang membutuhkan tempat usaha
kebutuhan dan keinginan, menjadikan bisnis pengusaha cafe akan menjadi lebih
2×2
2,5×2,5
2×3
3×3
3×4
4×4
4×5
4×6
5×5
17
BAB III
LANDASAN TEORI
3.2 Website
1. Penyimpanan informasi.
The World Wide Web (WWW) atau dapat disebut sebagai web
adalah sebuah aplikasi piranti lunak yang membuat semua orang dapat
2002 : 142).
lalu lintas internet yang sangat besar, dan teknologi internet terbaru yang
untuk pengembangan web adalah the Uniform Source Locator (URL). URL
web. Sebagai contoh seperti dokumen dapat berupa gambar, file HTML,
sebuah program, atau file dengan tipe lainnya (Greenlaw, 2002 : 142).
3.4 HTML
pemrograman web yang bersifat statis. HTML ini lebih berfungsi untuk
lokasi di internet yang lain dan aplikasi agar bisa berjalan di halaman web
protokol yang digunakan untuk mentransfer data atau dokumen antara web
untuk memperindah file tulisan (text) biasa untuk dapat dilihat pada web
3.5 PHP
halaman web sesuai permintaan. Dengan PHP kita dapat merubah situs kita
21
menjadi sebuah aplikasi berbasis web, tidak lagi hanya sekedar sekumpulan
3.6 Internet
setiap harinya, dan bagaikan jalan tanpa hambatan bagi info-info yang
dapat dilihat. Internet juga merupakan sebuah tempat dimana orang dapat
berkomunikasi antara yang satu dengan yang lain, saling berbagi dan
bertukar pikiran ide-ide yang ada. Lebih dari itu semua, internet adalah
3.7 MySql
(RDBMS) yang sangat cepat dan akurat. MySQL memiliki sifat open source
programmer. MySQL server mengatur akses ke data yang kita miliki bisa
akses yang cepat, dan memastikan user yang tepat memiliki akses yang
suatu sistem yang telah ada atau baru yang telah dikembangkan secara
sistem secara terstruktur dan jelas. Selain itu DFD juga merupakan
gambaran dari sistem yang baik. Adapun beberapa simbol yang sering
dipakai dalam DFD terdiri dari seperti yang di tunjukan pada tabel 3.1.
Simbol Keterangan
diolah tadi.
aliran datanya.
3.9 ERD
memodelkan struktur data dan hubungan antar data, karena hal ini relatif
komplek. Dengan ERD kita dapat menguji model dan mengabaikan proses
Jenis hubungan antar tabel yang menggunakan bersama sebuah kolom primary
key. Jenis hubungan ini tergolong jarang digunakan, kecuali untuk alasan
mengerjakan satu jenis pekerjaan saja dan satu pekerjaan hanya dikerjakan oleh
Jenis hubungan antar tabel dimana satu record pada satu tabel terhubung
dengan beberapa record pada tabel lain. Jenis hubungan ini merupakan yang
paling sering digunakan. Misalnya suatu pekerjaan hanya dikerjakan oleh satu
pekerjaan sekaligus.
Jenis hubungan ini merupakan hubungan antar tabel dimana beberapa record
pada satu tabel terhubung dengan beberapa record pada tabel lain. Misalnya
sejumlah kolom.
database sistem. Sistem basis data (database sistem) ini adalah suatu sistem
3.11 E-Commerce
lainnya.
4. Dari sudut pandang pelayanan : suatu hal yang dapat memenuhi keinginan
1. Menghemat biaya transportasi, bila barang yang ingin dibeli berada di luar
kota, pembeli tidak harus mengeluarkan dana lebih untuk mencari barang
lebih aman.
2. Bagi penjual yang tidak memiliki bangunan fisik berupa toko tentu akan
lebih menghemat biaya karena barang yang dijual hanya perlu dipajang
BAB IV
produknya. Untuk mewujudkan keinginan tersebut, teknologi yang saat ini dapat
digunakan adalah aplikasi yang berbasis web. Dengan dibangunnya aplikasi ini
baru, pemasarannya menjadi luas, dan transaksinya menjadi lebih cepat. Selain itu
perkembangan usahanya.
ke seluruh Indonesia agar produknya lebih dikenal masyarakat luas. Untuk itu
maka dibuatkan sistem yang dapat memasarkan produk melalui online. Untuk
pembuatan aplikasi penjualan online pada CV Lancar Jaya Tenda ini maka
2. Mendesain sistem (system flow, Context Diagram, Jenjang Proses (HIPO), data
flow diagram (DFD), ERD, struktur tabel desain I/O (input-output), desain
Interface).
Sebelum mendesain sistem yang akan dibuat, maka langkah yang pertama
ini berisikan proses identifikasi data transaksi pada CV Lancar Jaya Tenda. Proses
identifikasi ini meliputi data-data yang akan diolah, kebutuhan dari solusi
Tenda, maka langkah selanjutnya adalah mendesain sistem dari system flow,
Context Diagram, Jenjang Proses (HIPO), data flow diagram (DFD), ERD,
Jaya Tenda ini memiliki beberapa sub desain yaitu dokument flow, system flow,
Context Diagram, Jenjang Proses (HIPO), data flow diagram (DFD), ERD,
(rekanan).
pembeli. Datang langsung dan melihat katalog dari produk yang di buat
merupakan salah satu cara yang dapat dilakukan oleh pembeli sebelum
Pembeli Perusahaan
Start
Menerima
Pesan produk
pesanan
Penawaran harga
Mengecek
produk
penawaran
Harga cocok ?
Cek transfer &
menerima data jenis
produk yang dipesan
Ya
Konfirmasi
jenis produk
yang di Cek
pesan rekening
Ya
Melakukan
transfer Melakukan produksi
pembayaran sesuai pesanan
pesanan
Melakukan
Struk pembayaran pengiriman
Tidak
2 1
Faktur barang
Faktur barang 2
Tidak
Cek produk
yang sudah
dikirim a 1
Produk cocok ?
Ya
Konfirmasi
via SMS
End
Phase
barang ada pada showroom yang di gunakan sebagai contoh bagi calon
pembeli. Jika ada calon pembeli maka pihak rekanan yang akan melakukan
pemesanan kepada perusahaan jika stok yang ada pada showroom tidak
cukup. Dengan adanya pemesanan yang dilakukan oleh pihak rekanan maka
kepada pihak rekanan, jika harga penawaran cocok, maka pihak rekanan
memproduksi barang sesuai pesanan. Jika barang sudah jadi maka akan
yang nanti akan di bawa oleh pihak pengirim untuk mendapatkan tanda
tangan pihak rekanan. Kemudian jika barang sampai dan cocok maka pihak
Start
Menawarkan
Berkunjung di
produk dengan Menerima
showroom
katalog Pemesanan
dan cek DP
Pilih Produk
Katalog
yang
ditawarkan
Tidak DP masuk ?
a Ya
Ada yang di
pesan ? Produksi
b sesuai
Menerima pesanan
Ya pesanan
Melakukan
Pemesanan
Melakukan
Penawaran harga pengiriman
produk
1
Mengecek Faktur barang 2
penawaran Cek transfer
pembayaran
Buat nota
Tidak Cocok ? pembayaran
Ya
1
Nota pembayaran 2
Pembayaran
produk yang Cek kiriman
di pesan pelunasan
pembayaran
a
Pesan produk c d
sesuai pesanan
pembeli dan
transfer DP
2
Nota pembayaran
Tidak
1
Faktur barang 2
Cek barang
yang terkirim
Ya b
Validasi faktur
barang
1
Faktur barang 2
2
Faktur barang
Transfer
c pelunasan
pembayaran
Menerima
kiriman 1
barang
d Struk pelunasan
End
Kirim produk
kerajinan
Phase
CV Lancar Jaya Tenda akan dibahas pada sub bab berikut ini :
Pendaftaran pelanggan
Pelanggan Sistem
mulai
kota
Menampilkan
1 Memiilih Menu
Form Customer
Sign Up
Registration
provinsi
Form Customer
Registration
Menyimpan dan
Mengaktifkan
mengaktifkan Data pelanggan
account
Registrasi
Mengisi Form Customer
Registration
Mengirim
Username &
Data Registrasi Password ke email
Username &
selesai
Password di Email
Phase
memilih menu galeri produk dan sistem menampilkan list data produk,
menentukan jumlah produk per item pada keranjang belanja. Jika ingin
menambah produk yang dipesan pelanggan dapat memilih produk lagi. Jika
sistem mengecek dengan membaca data pelanggan, jika tidak valid maka
harus melakukan login lagi. Jika valid maka sistem akan memproses
Pemesanan Produk
Pelanggan Sistem
mulai
Manyimpan dan
Memilih produk menampilkan di
keranjang belanja
List Data
Produk Mengecek member pelanggan
ya
Menentukan jumlah
produk per item
valid
ya tidak
Menambah
Produk
a
tidak Memproses
transaksi
berdasarkan
Melakukan member dan
verifikasi member a menampilkan
customer data Detail
pemesanan
1 tidak member Ya
Menyimpan
Melakukan login data customer
Menampilkan pemesanan
Username &
paasword page pembayaran
Customer
Data
Pemabyaran Mengirim
pembayaran ke
Mengisi cistomer email
data
Menyetujui pembayaran
Customer data
Dokumen
selesai
pembayaran
Phase
Diagram (DFD) yang merupakan gambaran arus data dari sistem secara
terstruktur dan jelas, sehingga dapat menjadi sarana dokumentasi yang baik
sistem yang kompleks menjadi sistem yang lebih sederhana dan mudah di
mengerti.
langsung dengan sistem dan aliran data secara umum. Sedangkan proses-
proses yang lebih detail yang terdapat dalam sistem masih belum bisa
diketahui. Desain dari context diagram analisis dan perancangan sistem ini
Menu sign up
Form custom er registration
Aktif akun
Usernam e dan password di email
Menu produk
Page hom e produk
Jenis produk
pelanggan Produk
list produk
list produk jp
Produk selengkapnya jp
Produk lengkap jp
Data tanggapan jp
0
Produk selengkapnya
Produk lengkap
Data tanggapan
Galeri produk
List data produk
Produk p
RANCANG BANGUN APLIKASI PENCATATAN
List data produk
PENJUALAN ONLINE PADA CV LANCAR JAYA
usernam e dan pasword
TENDA
usernam e dan pasword salah
Custom er data
Input custom er data
Info Pembayaran
Data setuju pembayaran +
dokum en pem bayaran
Tenda
sistem yang dapat menampilkan seluruh proses yang terdapat pada suatu
39
aplikasi tertentu dengan jelas dan terstruktur. Gambar 4.6 merupakan HIPO
1 2 3 4
1.1 1.2
2.1 2.2 2.3 2.4 2.5 Menampilkan List Data Menampilkan Data Mengupdate dan Menampilkan Data
Pemesanan Pemesanan yang dipilih MenyimpanData Pemesanan Pemesanan
Menampilkan Halaman Menampilkan list produk Menampilkan produk
Menampilkan produk Menyimpan Data Tanggapan
produk Berdasarkan jenis Selengkapnya
40
41
A. Pendaftaran Pelanggan
1 Kota
kota dibaca
[Menu sign up]
provinsi dibaca 2 Provinsi
pelanggan [Form customer registration] pelanggan disim pan
Pendaftaran pelanggan
[Aktif akun]
[Username dan password di em ail]
3 Pelanggan
+
pelanggan dibaca
jenis produk dan dapat melihat dan mengomentari produk tersebut. Adapun
[Menu produk]
2
[Page home produ k] 4 Produk
produk dibaca
[Produk]
produk dibaca
[Jenis produk] produk dibaca
pelanggan
pelanggan [list produk] 5 Jenis produk
pelanggan
pelanggan
pelanggan jenis produk dibaca
pelanggan
pelanggan
pelanggan [list produk jp] Melihat produk dan
mengom entari pro duk jenis produksi dibaca
[Produk selengkapnya jp]
[Produk lengkap jp ]
[Data tanggapan jp] 6 Komentar
kom entar dibaca
[Produk selengkapnya]
[Produk lengkap] + kom entar dibaca
[Data tanggapan] kom entar disim pan
C. Pemesanan produk
11 Detil pemesanan
[Input customer data] detil disim pan
pelanggan
pelanggan
pelanggan
pelanggan [Customer data] Pemesanan Produk
12 Pemesanan
[username dan pasword] pemesanan disim pan
[Galeri produk]
pelanggan dibaca 3 Pelanggan
[List data produk]
[List data produk] +
pelanggan dibaca
[username dan pasword salah]
melakukan transaksi.
A. Pendaftaran pelangggan
juga membaca dari beberapa tabel. Untuk lebih jelasnya dapat melihat
gambar 4.11.
44
1.1
data pendaftaran
1.2 3 Pelanggan
[pelanggan dibaca]
pelanggan [Aktif akun]
2.1
5 Jenis produk
[jenis produksi dibaca]
[Menu produk] Menampilkan
pelanggan Halam an produk 4 Produk
[produk dibaca]
[Page home produk]
2.2
4 Produk
[produk dibaca]
[Jenis produk] Menampilkan list
pelanggan produk Berdasarkan 5 Jenis produk
[list produk jp] jenis [jenis produk dibaca]
2.3
[Produk]
2.4
2.5
6 Komentar
Menyimpan Data [komentar disimpan]
pelanggan [Data tanggapan jp] Tanggapan
[Data tanggapan]
C. Pemesanan produk
pembayaran ke email. Dan juga membaca dari beberapa tabel. Untuk lebih
3.1
4 Produk
pelanggan [Galeri produk] [produk dibaca ]
Menampilkan list
produk
[List data produk]
3.2
4 Produk
pelanggan [Produk p] Manyimpan dan
menam pilkan di [produk dibaca ]
[List data produk] keranjang belanja
3.3 3 Pelanggan
[pelanggan dibaca]
[username dan pasword]
pelanggan
pelanggan 4 Produk
[Customer data] Mengecek mem ber
[produk dibaca ]
3 Pelanggan
[username dan pasword salah] [pelanggan dibaca]
3.4
12 Pemesanan
3.5
Mengirim
pelanggan [Data setuju pem bayaran]
pelanggan pembayaran ke
[dokumen pembayaran] email
data pemesanan. Dan juga membaca dari beberapa tabel. Untuk lebih
4.1
Pemilik
Pemilik [Menu konfirmasi] 12 Pemesanan
Menampilkan [pemesanan dibaca]
menu konfirmasi
[menu konfirm asi]
Proses olah data pem esanan 1
4.2
Menampilkan
Pemilik
Pemilik [Data pem esanan dipilih] Data Pemesanan 12 Pemesanan
[pemesanan dibaca]
yang dipilih
[List data pem esanan dipilih]
Proses olah data pem esanan 2
Pemilik
Pemilik Menyimpan data
[data status konfirm asi] 12 Pemesanan
pemesanan
[Menu terkonfirmasi]
[pemesanan disimpan]
Proses olah data pem esanan 3
4.4
4.6
4.7
[pemesanan dibaca]
Pemilik
Pemilik [Data ubah lunas] Menyimpan data 12 Pemesanan
12 Pemesanan
lunas
[Data order lunas]
[pemesanan disimpan]
bentuk conceptual data model (CDM) dan physical data model (PDM).
keseluruhan konsep struktur basis data yang dirancang untuk suatu aplikasi
mengelompokkan
mengolah produk
produk
komentar memonitor komentar
id_produk <pi> Integer <M>
id_komentar <pi> Integer <M> nama_produk Variable characters (50) <M> memiliki
tgl_komentar Date & Time <M> deskripsi_produk Variable characters (1000) <M>
isi_komentar Text <M> harga Integer <M>
status_komentar Variable characters (1) <M> menyertakan
gambar Variable characters (50) <M>
id_komentar <pi> id_produk <pi>
detail_pesanan
pelanggan
id_detail <pi> Integer <M>
username <pi> Variable characters (50) <M>
jumlah Integer <M>
password Variable characters (30) <M>
menambah nama_pelanggan Variable characters (50) <M> id_detail <pi>
tgl_lahir_pelanggan Date <M>
alamat_pelanggan Variable characters (50) <M>
melakukan terdiri
no_telpon_pelanggan Variable characters (20) <M>
kodepos_pelanggan Variable characters (10) <M>
masuk tgl_daftar Date <M> pemesanan
status_pelanggan Variable characters (20) <M>
id_pemesanan <pi> Integer <M>
email_pelanggan Variable characters (50) <M>
alamat_kirim Variable characters (50) <M>
jenis_kelamin Variable characters (15) <M>
kode_pos_kirim Variable characters (10) <M>
username <pi> tgl_pesan Date <M>
status_pemesanan Variable characters (20) <M>
total_pembayaran Integer <M>
id_pemesanan <pi>
49
50
konsep rancangan struktur basis data yang dircancang untuk suatu program
aplikasi. PDM merupakan hasil generate dari CDM. Pada PDM tergambar
FK_KOTA_BAGIAN_PROVINSI
pegawai
kota
username_pegawai varchar(50) <pk> jenis_produk
id_kota integer <pk> FK_KOTA_MENGISI1_PEGAWAI
password_pegawai varchar(50) FK_JENIS_PR_MENGOLAH__PEGAWAI id_jenis_produk integer <pk>
id_provinsi integer <fk1>
nama_pegawai varchar(50) username_pegawai varchar(50) <fk>
username_pegawai varchar(50) <fk2>
alamat_pegawai varchar(50)
nama_kota varchar(100) nama_jenis varchar(50)
no_telpon_pegawai varchar(20)
status_pegawai varchar(10)
FK_KOMENTAR_MEMONITOR_PEGAWAI
hak_status varchar(20)
FK_PRODUK_MENGELOMP_JENIS_PR
komentar
id_komentar integer <pk> produk
username varchar(50) <fk2> id_produk integer <pk>
username_pegawai varchar(50) <fk1> FK_PRODUK_MENGOLAH__PEGAWAI username_pegawai varchar(50) <fk1>
id_produk integer <fk3> id_jenis_produk integer <fk2>
tgl_komentar timestamp nama_produk varchar(50)
isi_komentar long varchar FK_KOMENTAR_MENYERTAK_PRODUK
deskripsi_produk varchar(1000)
status_komentar varchar(1) harga integer
gambar varchar(50)
detail_pesanan
id_detail integer <pk> FK_DETAIL_P_MEMILIKI_PRODUK
id_produk integer <fk2> FK_DETAIL_P_TERDIRI_PEMESANA
id_pemesanan integer <fk1>
pelanggan jumlah integer
FK_KOMENTAR_MENAMBAH_PELANGGA
username varchar(50) <pk>
id_kota integer <fk>
password varchar(30)
nama_pelanggan varchar(50)
tgl_lahir_pelanggan date pemesanan
alamat_pelanggan varchar(50)
id_pemesanan integer <pk>
no_telpon_pelanggan varchar(20)
username varchar(50) <fk>
kodepos_pelanggan varchar(10)
alamat_kirim varchar(50)
FK_PELANGGA_MASUK_KOTA tgl_daftar date
FK_PEMESANA_MELAKUKAN_PELANGGA kode_pos_kirim varchar(10)
status_pelanggan varchar(20)
tgl_pesan date
email_pelanggan varchar(50)
status_pemesanan varchar(20)
jenis_kelamin varchar(15)
total_pembayaran integer
51
52
Tenda ini terdapat 10 (Sepuluh) tabel. Tabel – tabel tersebut memiliki struktur
tabel yang saling terintegrasi dan memberikan informasi yang cukup lengkap
bagi pengguna sistem. Berikut penjelasan struktur tabel dari tiap tabel :
1. Tabel Pelanggan
Type
Field Length Constraint
Data
Password Varchar 30
Nama_pelanggan Varchar 50
Tgl_lahir_pelanggan Date
Alamat_Pelanggan Varchar 50
No_telpon_pelanggan Varchar 20
Kodepos_pelanggan Varchar 10
Tgl_daftar Date
Status_pelanggan Varchar 20
Email_pelanggan Varchar 50
53
Jenis_kelamin Varchar 15
2. Tabel Produk
Type
Field Length Constraint
Data
Nama_produk Varchar 50
Harga Integer
Gambar Varchar 50
3. Tabel Pemesanan
Type
Field Length Constraint
Data
54
Type
Field Length Constraint
Data
Alamat_kirim Varchar 50
Kode_pos_kirim Varchar 10
Tgl_pesan Date
Status_pemesanan Varchar 20
Total_pembayaran Integer
4. Tabel detail_pesanan
Type
Field Length Constraint
Data
Jumlah Integer
5. Tabel informasi_perusahaan
Type
Field Length Constraint
Data
Nama_informasi Varchar 50
Isi_informasi longvarchar
10
Gambar_informasi varchar
0
6. Tabel kota
Type
Field Length Constraint
Data
10
Nama_kota Varchar
0
56
7. Tabel provinsi
Type
Field Length Constraint
Data
4.5.1 Menu
1. Transaksi
a. Daftar
b. Login
2. Informasi perusahaan
a. Tentang perusahaan
b. Kontak perusahaan
3. Galeri
a. Payung taman
b. Payung pantai
c. Tenda pengungsi
d. Tenda kubah
e. Terop
57
f. Tenda kerucut
g. Tenda display
h. Tenda cafe
1. Transaksi
menu pilihan yang terdapat pada menu beranda yaitu cari informasi perusahaan
dan galeri.
a. Daftar
b. Login
barang.
2. Informasi perusahaan
a. Tentang perusahaan
b. Kontak Perusahaan
3. Galeri
4. Cara Order
pesanan.
58
a. Langkah-langkah order
bagai gambaran sistem. Adapun desain I/O yang ada di tampilan user sebagai
berikut :
kemudian akan diberikan username dan password. Desain I/O dapat dilihat
username dan password yang diberikan aplikasi, pengunjung dapat masuk dan
halam ini berisi informasi nama dan harga produk. Desain I/O dapat dilihat
dan password.
A. Interface Beranda
selamat datang. Untuk lebih jelasnya seperti terlihat pada gambar 4.20.
61
B. Interface Registrasi
username dan password agar dapat masuk ke aplikasi dan melakukan belanja.
yang digunakan saat login nanti, nama lengkap, jenis kelamin, tanggal lahir,
alamat, provinsi, kota, kode pos dan yang paling penting email. Setelah data
diri di isi lengkap maka tekan tombol simpan. Untuk lebih jelasnya seperti
kemudian password dan klik tombol login untuk masuk. Jika username atau
password salah maka sistem akan kembali mengosongkan form login. Seperti
halaman ini terdapat banyak jenis produk yang di sertai dengan gambar produk
dan nama produk. Pengunjung yang belum login hanya dapat melihat jenis
melanjutkan belanja dan dan memasukan jumlah produk yang ingin di pesan
harus dimasukan adalah nomer nota pembelian lalu klik cek. Seperti terlihat
harus dimasukan adalah nomer nota pembelian lalu klik cek. Seperti terlihat
4.7.2 Admin
dan mengelola data-data yang ada. Disini pengguna admin maupun pemilik
memasukan username dan password kemudian klik login serta semua valid
maka admin dapat mengakses aplikasi yang ada. Namun jika tidak valid maka
informasi pemesanan produk berupa grafik dan tabel. Pada halaman ini
menambah dan merubah kategori jenis produk yang ada pada tabel dengan cara
informasi pelanggan mana yang masih aktif. Dengan cara menekan tombol edit
maka secara otomatis aplikasi akan merubah status dari aktif ke tidak aktif dan
pemesanan yang baru masuk dan belum terkonfirmasi. Cara merubah status
PENUTUP
5.1 Kesimpulan
5.2 Saran
saran yang dapat disampaikan oleh penulis kepada CV Lancar Jaya Tenda yaitu :
1. Hasil analisis dan pembuatan aplikasi penjualan online pada CV Lancar Jaya
72
73
DAFTAR PUSTAKA
Eaglestone, Barry and Mick Ridley 2001, Web Database System, McGraw-Hill
Greenlaw, Raymond. , Hepp, Ellen, 2002, Internet and the World wide web, 2nd
Andi, Yogyakarta.
Welling, Luke., Thomson, Laura, 2001, PHP and MySQL Web Development,