• Tidak ada hasil yang ditemukan

Perancangan Website E-Market Penjualan Online Keperluan Wanita Berbasis Web

N/A
N/A
Protected

Academic year: 2016

Membagikan "Perancangan Website E-Market Penjualan Online Keperluan Wanita Berbasis Web"

Copied!
116
0
0

Teks penuh

(1)

PERANCANGAN WEBSITE E-MARKET PENJUALAN ONLINE

KEPERLUAN WANITA BERBASIS WEB

TUGAS AKHIR

RIDHLIA FARISA

112406088

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATRA UTARA

(2)

PERANCANGAN WEBSITE E-MARKET PENJUALAN ONLINE

KEPERLUAN WANITA BERBASIS WEB

TUGAS AKHIR

Diajukan sebagai salah satu syarat dalam menyelesaikan

Pendidikan Program Studi D3 Teknik Informatika

RIDHLIA FARISA

112406088

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul

: PERANCANGAN WEBSITE E-MARKET PENJUALAN

ONLINE KEPERLUAN WANITABERBASIS WEB

Kategori

: PROPOSAL TUGAS AKHIR

Nama

: RIDHLIA FARISA

Nomor Induk Mahasiswa

: 112406088

Program Studi

: DIPLOMA (D3) TEKNIK INFORMATIKA

Departemen

: MATEMATIKA

Fakultas

: MATEMATIKA DAN ILMU PENGETAHUAN ALAM

(FMIPA) UNIVERSITAS SUMATRA UTARA

Diluluskan di

Medan juli 2014

Disetuji Oleh:

Pogram Studi D3 Tekhnik Infomatika

Pembimbing

FMIPA USU

Ketua,

Dr. Elly Rosmaini, M.Si

Syahriol Sitorus S.Si,M.IT

Nip.196005201985032002

Nip.

197103101997031004

(4)

PERNYATAAN

PERANCANGAN WEBSITE E-MARKET PENJUALAN ONLINE

KEPERLUAN WANITA BERBASIS WEB

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri, kecuali beberapa

kutipan dan ringkasan yang masing-masing disebut sumbernya.

Medan,

Mei 2014

(5)

PENGHARGAAN

Puji dan syukur penulis ucapkan atas rahmat dan kehadirat Allah SWT yang telah

memberikan Rahmat serta Hidayah kepada kita semua, sehingga berkat Karunia-Nya penulis

dapat menyelesaikan Tugas Akhir dengan baik yang berjudul “Perancangan Website

E-market Penjualan Online Keperluan Wanita Berbasis web” pada waktu yang telah ditetapkan.

(6)

ABSTRAK

Dengan perkembangan teknologi informasi yang saat pesat, bukan hal yang sulit bagi

para masyarakat atau pengguna lain untuk mendapatkan informasi yang mereka perlukan.Apa

lagi saat ini dengan mudah menggunakan fasilitas

wireless

(WIFI) yang ada di tempat-tempat

umum untuk mencari (

browsing

) informasi yang di perlukan dalam proses transaksi

pembelian. Hal ini juga dapat mempermudah pihak yang melukan penjualan secara online

dalam menyampaikan informasi penjualan mereka.

Proses penjualan saat ini masih memiliki keterbatasan atau kekurangan umumnya

para pelaku ingin membeli barang yang bermacam macam pelaku harus berpindah pindah

toko untuk membeli barang yang pelaku butuhkan karna umumnya minim nya toko yang

menjual barang barang keperluan wanita secara lengkap dan sesuai yang di inginkan

(7)

DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak vi

Daftar Isi v

Bab 1. Pendahuluan

1.1. Latar Belakang

1

1.2. Rumusan Masalah

2

1.3. Batasan Masalah

2

1.4. Tujuan dan Manfaat

3

1.5. Ruang Lingkup Permasalahan

3

1.6. Metodologi Penelitian

4

Bab 2. Landasan Teori

2.1. Internet

7

2.2. Website

8

2.3. E-Commerce

12

2.4. E-Market

17

2.5. Pengenalan Internet

20

2.6. Penjualan 23

2.7. PHP 26

(8)

Bab 3. Analisis dan Perancangan Sistem

3.1. Analisa Sistem 28

3.2. Perancangan Database 31

3.3. Perancangan Normalisasi 33

3.4.

Data Flow Diagram

(DFD) 40

3.5.

Entity Relational Diagram

(ERD) 42

3.6

Flowchart

44

Bab 4. Hasil dan Pembahasan

4.1. Hasil 48

4.1.1. Halaman Utama 49

4.1.2. Halaman Produk 53

4.1.3. Halaman Admin 57

4.2. Pembahasan 64

Bab 5. Kesimpulan dan Saran

6.1. Kesimpulan 66

6.2. Saran 67

(9)

ABSTRAK

Dengan perkembangan teknologi informasi yang saat pesat, bukan hal yang sulit bagi

para masyarakat atau pengguna lain untuk mendapatkan informasi yang mereka perlukan.Apa

lagi saat ini dengan mudah menggunakan fasilitas

wireless

(WIFI) yang ada di tempat-tempat

umum untuk mencari (

browsing

) informasi yang di perlukan dalam proses transaksi

pembelian. Hal ini juga dapat mempermudah pihak yang melukan penjualan secara online

dalam menyampaikan informasi penjualan mereka.

Proses penjualan saat ini masih memiliki keterbatasan atau kekurangan umumnya

para pelaku ingin membeli barang yang bermacam macam pelaku harus berpindah pindah

toko untuk membeli barang yang pelaku butuhkan karna umumnya minim nya toko yang

menjual barang barang keperluan wanita secara lengkap dan sesuai yang di inginkan

(10)

BAB 1

PENDAHULUAN

1.1.

Latar Belakang

Maraknya penggunaan

internet

di Indonesia menjadikan Indonesia menduduki rangking ke-5

pengguna internet se-Asia dan di dunia Indonesia menduduki rangking 11 yaitu pengguna

internet

mencapai 12.3% dari total populasi penduduknya. Pengguna

internet

yang terbesar

adalah dalam hal transaksi belanja

online

yaitu sebesar 68%. Belanja

online

menjadi hobi

baru masyarakat Indonesia, seperempat dari konsumen di Indonesia berniat menyisihkan

lebih dari 10% penghasilan bulanannya untuk berbelanja di dunia maya(Harian Merapi

Jogja,Kamis 8/11/2012). Melihat hal tersebut maka sangat besar peluang para pelaku bisnis

untuk melakukan perdagangan/transaksi secara

online

(

e-commerce

).

(11)

1.2.

Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan di atas, maka permasalahan yang akan

dibahas dapat dirumuskansebagai berikut:

a.

Bagaimana membangun suatu

website

e-market

yang mampu mendukung kegiatan

bisnis penjualan.

b.

Bagaimana sistem dapat mempermudah pembelian barang .

c.

Bagaimana sistem mampu mengontrol transaksi penjualan.

1.3 Pembatasan Masalah

Adapun batasan-batasan masalah yang digunakan di dalam tugas akhir ini yaitu :

1.

Website toko online ini tidak menangani proses pembayaran secara online dengan kartu

kredit, pembayaran di lakukan secara (offline payment) transfer antar rekening bank.

2.

Website toko online ini tidak terintegrasi dengan sistem jasa pengiriman.

4.

Website toko online ini tahap awal digunakan untuk pemesanan penjualan, pencarian

barang, akan tetapi tidak membahas analisis data pelanggan, tidak membahas sistem

pembelian atau pengadaan barang, tidak membahas pengembalian barang, dan tidak

membahas keamanan website dan jaringan.

1.4 Tujuan dan Manfaat

Tujuan dari pelaksanaan tugas akhir ini adalah mengembangkan penjualan dari

online

shop

yang penulis jalani. Manfaat dari pengembangan

web

ini antara lain :

(12)

b.

Mengontrol pengelolaan transaksi penjualan dan pemasaran.

c.

Mempermudah konsumen dalam pembelian produk

1.5 Ruang Lingkup Permasalahan

Berdasarkan uraian dia atas,maka ruang lingkup penulis di batasi pada :

a.

Pengelolaan transaksi penjualan

1.

Katalog produk.

2.

New produk.

b.

Pemesanan.

1.

Shoping chart.

2.

Cara pemesanan.

3.

Edit pemesanan.

c.

Pembayaran.

1.

Transfer melalui bank

2.

Konfirmasi pembayaran

d.

History pembayaran.

1.

Status barang / status pengiriman.

2.

History pemesanan

e.

Implementasi dari

website

yang di kembangkan ini akan di implementasikan pada sebuah

studi kasus yaitu pada toko RF93

market

.

1.6 Metode Penelitian

1.6.1 Metode Pengumpulan Data

(13)

Untuk mendukung penulisan tugas akhir ini,penulis melakukan pencarian serta

pembelajaran dari berbagai macam literatur dan dokumen yang berkaitan dengan

website

e-market

.

2.

Observasi

Penulis melakukan observasi berupa wawancara pada sumber informsi yang terlebih

dahulu melakukan bisnis e-market dengan mengajukan beberapa pertanyaan tentang

masalah dan kebutuhan yang harus terpenuhi agar tujuan dari tugas akhir ini tercapai

sesuai dengan apa yang di harapkan,baik dari segi

owner

maupun dari segi konsumen.

3.

Browsing

Penulis memanfaatkan sumber informasi yang dapat membantu penulis dalam pembuatan

website

ini.salah satunya menggunakan

internet

dengan melakukan browsing

jurnal-jurnal atupun skripsi yang berkaitan dengan

e-commerce

,

e-market

.

1.6.2 Metodologi Pengembangan Sistem dengan Menggunakan RAD

1.

Perencanaan Persyaratan

Dalam tahap ini penulis berperan sebagai analis yang bertemu dengan pengguna

untuk mengidentifikasi tujuan-tujuan yang akan di kembangkan di dalam sistem. Diantaranya

mengidentifikasi layanan, batasan,dan objektifitas dari sistem. Pengumpulan data yang di

lakukan terhadap

stakeholders

. Mengidentifikasi syarat-syarat informasi yang di timbulkan

dari tujuan-tujuan tersebut.Akan di rangkum dalam sebuah fitur,fitur-fitur menggunakan

Use

Case Diagram.

(14)

Dalam tahap ini untuk merancang dan memperbaiki sistem yang akan dikembangkan.

Selama workshop desain sistem, pengguna merespon

working prototype

yang ada. Dan analis

sistem memperbaiki modul-modul yang di rancang berdasarkan respon pengguna.

Perancangan desain

interface web

akan menggunakan Adobe Dreamweaver CS6 dan

pemodelan database menggunakan

Relasi Diagram

.

3.

Implementasi

Pada tahap ini penulis membangun aplikasi berdasarkan

prototype-prototype

yangsudah diselesaikan dan telah disetujui. Aplikasi dibangun menggunakanHTML5, CSS3,

JavaScript, dan PHP, serta menggunakan

SQL Server

sebagai

Database

untuk menyimpan

data dari

website

yang dikembangkan. Untuk lingkungan pengujian dilakukan secara

localhost

dengan

web browser Mozilla Firefox

dan pengembangan

website

ini tidak

(15)

BAB 2

LANDASAN TEORI

2.1

Internet

Internet

merupakan singkatan dari

Interconnection Networking

.

Internet

berasal dari bahasa

latin “inter”yang berarti antara. Secara kata perkata INTERNET berarti jaringan antara atau

penghubung, sehingga kesimpulan dari defenisi internet ialah merupakan hubungan antara

berbagai jenis komputer dan jaringan di dunia yang berbeda sistem operasi maupun

aplikasinya dimana hubungan tersebut memanfaatkan kemajuan komunikasi (telepon dan

satelit) yang menggunakan protokol standar dalam berkomunikasi yaitu protokol TCP/IP

(

Transmission Control/Internet Protocol

). (Supriyanto,2008,60).

2.2

Website

Web

adalah sebagai kumpulan halaman–halaman yang digunakan untuk menampilkan

informasi teks, gambar diam atau gerak, animasi, suara dan atau gabungan dari semuanya

baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang

saling terkait dimana masing–masing dihubungkan dengan jaringan–jaringan halaman

(16)

Web

secara fisik adalah kumpulan komputer pribadi,

web browser,

koneksi ke ISP,

komputer

server

,

router

, dan

switch

yang digunakan untuk mengalirkan informasi yang

menjadi wahana pertama berbagai pihak terkait.

Web

dibagi menjadi beberapa jenis, yaitu

(Sutedjo, 2007, 145):

1.

Web search engine

adalah

web

yang memiliki kemampuan untuk melakukan pencarian

dokumen berdasarkan kata kunci tertentu.

2.

Web

portal adalah

web

yang berisi kumpulan

link, search engine,

dan informasi.

3.

Web

perusahaan adalah

web

yang mendeskripsikan suatu perusahaan layanan, fasilitas,

dan segala sesuatu tentang perusahaan.

4.

Web

pribadi adalah

web

yang memberikan profil pemilik

web

.

2.2.1

Web Statis

Web statis

adalah web yang berisi atau menampilkan informasi-informasi yang sifatnya

statis

atau tetap. Disebut statis karena pengunjung tidak dapat berinteraksi dengan web tersebut.

Terdapat beragam macam bahasa pemrograman yang mendukung pembuatan

websitedinamis

(Abdul Kadir,2003,389).

2.2.2

Web Dinamis

(17)

termasuk juga website

dinamis

. Dikatakan dinamis karena tanggal tersebut dapat berganti

secara

otomatis

tanpa diganti secara manual(Abdul Kadir,2003,389).

2.2.3

Unsur-Unsur Website

Untuk menyediakan keberadaan sebuah website, maka harus tersedia unsur-unsur

penunjangnya, adalah sebagai berikut:

1.

Nama domain (

Domain name/URL – Uniform Resource Locator

)

Pengertian Nama domain atau biasa disebut dengan

Domain Name

atau URL adalah

alamat unik di dunia

internet

yang digunakan untuk mengidentifikasi sebuah

website

, atau

dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah

website

pada

dunia

internet

.

Contohnya

adalah

http://www.baliorange.nethttp://www.detik.com

Nama domain diperjualbelikan secara bebas di

internet

dengan status sewa tahunan.

Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan kepentingan

dan lokasi keberadaan website tersebut. Contoh nama domain ber-ekstensi internasional

adalah com, net, org, info, biz, name, ws. Contoh nama domain ber-ekstensi lokasi

Negara Indonesia adalah co.id (untuk nama domain website perusahaan), ac.id (nama

domain website pendidikan), go.id (nama domain website instansi pemerintah), or.id

(nama domain website organisasi).

2.

Rumah tempat

website

(

Web hosting

)

(18)

ditampilkan di website. Besarnya data yang bisa dimasukkan tergantung dari besarnya

web hosting yang disewa/dipunyai, semakin besar web hosting semakin besar pula data

yang dapat dimasukkan dan ditampilkan dalam website. Web Hosting juga diperoleh

dengan menyewa. Besarnya hosting ditentukan ruangan harddisk dengan ukuran

MB(Mega Byte) atau GB(Giga Byte). Lama penyewaan web hosting rata-rata dihitung

per tahun. Penyewaan hosting dilakukan dari perusahaan-perusahaan penyewa web

hosting yang banyak dijumpai baik di Indonesia maupun Luar Negeri.

3.

Bahasa Program (Scripts Program)

Adalah bahasa yang digunakan untuk menerjemahkan setiap perintah dalam website yang

pada saat diakses. Jenis bahasa program sangat menentukan statis, dinamis atau

interaktifnya sebuah website. Semakin banyak ragam bahasa program yang digunakan

maka akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus.

Beragam bahasa program saat ini telah hadir untuk mendukung kualitas website. Jenis

jenis bahasa program yang banyak dipakai para desainer website antara lain HTML, ASP,

PHP, JSP, Java Scripts, Java applets dsb. Bahasa dasar yang dipakai setiap situs adalah

HTML sedangkan PHP, ASP, JSP dan lainnya merupakan bahasa pendukung yang

bertindak sebagai pengatur dinamis, dan interaktifnya situs. Bahasa program ASP, PHP,

JSP atau lainnya bisa dibuat sendiri. Bahasa program ini biasanya digunakan untuk

membangun portal berita, artikel, forum diskusi, buku tamu, anggota organisasi, email,

mailing list dan lain sebagainya yang memerlukan update setiap saat.

4.

Desain website

(19)

website menentukan kualitas dan keindahan sebuah website. Desain sangat berpengaruh

kepada penilaian pengunjung akan bagus tidaknya sebuah website.

Untuk membuat website biasanya dapat dilakukan sendiri atau menyewa jasa website

designer. Saat ini sangat banyak jasa web designer, terutama di kota-kota besar. Perlu

diketahui bahwa kualitas situs sangat ditentukan oleh kualitas designer. Semakin banyak

penguasaan web designer tentang beragam program/software pendukung pembuatan situs

maka akan dihasilkan situs yang semakin berkualitas, demikian pula sebaliknya. Jasa web

designer ini yang umumnya memerlukan biaya yang tertinggi dari seluruh biaya

pembangunan situs dan semuanya itu tergantung kualitas designer. (Saputro,2007,1).

2.3

Fungsi Web

Secara umum situs web mempunyai fungsi sebagai berikut:

a.

Fungsi komunikasi

Situs web yang mempunyai fungsi komunikasi pada umumnya adalah situs web dinamis.

Karena dibuat menggunakan pemograman web

(server side)

maka dilengkapi fasilitas

yang memberikan fungsi-fungsi komunikasi, seperti

web mail, form contact, chatting

form,

dan yang lainnya.

b.

Fungsi informasi

Situs web yang memiliki fungsi informasi pada umumnya lebih menekankan pada

kualitas bagian kontennya, karena tujuan situs tersebut adalah menyampaikan isisnya.

Situs ini sebaiknya berisi teks dan grafik yang dapat di download dengan cepat.

Pembatasan penggunaan animasi gambar dan elemen bergerak sepertio shockwave dan

java diyakini sebagai langkah yang tepat, diganti dengan fasilitas yang memberikan

fungsi informasi seperti

news, profile company, library, reference,dll.

(20)

Situs web juga dapat memiliki fungsi entertainment/hiburan. Bila situs web kita berfungsi

sebagai sarana hiburan maka penggunaan animasi gambar dan elemen bergerak dapat

meningkatkan mutu presentasi desainnya, meski tetap harus mempertimbangkan

kecepatan downloadnya. Beberapa fasilitas yang memberikan fungsi hiburan adalah game

online, film online, music online, dan sebagainya.

d.

Fungsi transaksi

Situs web dapat dijadikan sarana transaksi biisnis, baik barang, jasa, atau lainnya. Situs

web ini menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi

elektronik. Pembayarannya bisa menggunakan kartu kredit, transfer, atau dengan

membayar secara langsung.

2.3.1

Jenis Situs

Web

Ada beberapa jenis situs web yang dikelompokkan sesuai tujuannya yaitu sebagai berikut:

a.

Alat Pemasaran

Saat ini media pemasaran tidak hanya media cetak saja. Media elektronik sejenis situs

juga dapat digunakan sebagai media pemasaran. Pemasaran melalui internet lebh cepat

sampai dan memiliki jangkauan yang jauh lebih luas.

b.

Nilai Tambah

(21)

skripsi yang lebih banyak dan dapat diakses dengan mudah dengan cara mendownload

bentuk softfile nya.

c.

Katalog

Untuk di perpustakaan katalognya berupa katalog online yang dapat diakses melalui web

perpustakaan. Pada katalog tersebut tersedia koleksi-koleksi yang dimiliki oleh

perpustakaan. Pemustaka dapat mengakses koleksi tersebut dengan cara memasukkan

judul, pengarang maupun subjek dari suatu koleksi yang dibutuhkan. Sedangkan untuk

melakukan peminjaman pemustaka dapat langsung meminjam ke perpustakaan.

d.

E-Commerce

E-Commerce merupakan suatu kumpulan yang dinamis antara teknologi, aplikasi dan

proses bisnis yang menghubungkan perusahaan, konsumen dan komunitas tertentu

melalui transaksi elektronik. Pada perpustakaan web bertujuan untuk menghubungkan

antara perpustakaan yaitu melalui pemustaka dan pemustaka yang membuthkan informasi

sehingga terjadinya hubungan yang saling mengutungkan kedua belah pihak.

e.

E-Learning

(22)

belajar, semakin baik penguasaan siswa yang pada gilirannya akan memberikan hasilyang

lebih baik.

f.

Komunitas

Sebuah situs web yang dibuat dengan tujuan untuk memungkinkan pengunjung

berkomunikasi secara bersamaan. Pengunjung bisa berbagi pengalaman, cerita, ide, dan

lainnya, bisa juga mencari dan menambah teman, atau untuk membuat suatu perkumpulan

baru.

g.

Portal

Portal adalah aplikasi berbasis web yang menyediakan akses suatu titik tunggal dari

informasi online terdistribusi, seperti dokumen yang didapat melalui pencarian, kanal

berita, dan link ke situs khusus. Untuk memudahkan penggunaannya biasanya disediakan

fasilitas pencarian dan pengorganisasian informasi.

h.

Personal

Situs personal merupakan situs yang memiliki tujuan untuk mempromosikan atau

menginformasikan tentang seseorang. Biasanya berisi tentang biodata, portofolio

(kumpulan hasil karya yang pernah dibuat), prestasi, atau sebagai diary yang

menceritakan kehidupan sehari-hari yang dipublish agar orang lain dapat mengetahui dan

mengenal tentangnya.

2.4

E-commerce

E-Commerce

merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang

(23)

E-commerce juga dapat diartikan sebagai suatu proses berbisnis dengan memakai

teknologi elektronik yang menghubungkan antara perusahaan, konsumen dan masyarakat

dalam bentuk transaksi elektronik dan pertukaran/penjualan barang, servis, dan informasi

secara elektronik. (Munir Fuady, 2005,407).

E-commerce adalah bagian dari

e-lifestyle

yang memungkinkan transaksi jual beli

dilakukan secara online dari sudut tempat mana pun. (Hidayat,2008,5).

E-commerce juga dapat diartikan sebagai suatu proses berbisnis dengan menggunakan

teknologi elektronik yang menghubungkan antara perusahaan, konsumen dan masyarakat

dalam bentuk transaksi elektronik dan pertukaran/penjualan barang, servis, dan informasi

secara elektronik. (Munawar,2009,1).

E-commerce adalah pembelian, penjualan dan pemasaran barang serta jasa melalui

sistem elektronik. Seperti televisi, radio, dan jaringan computer atau internet. (Jony

Wong,2010,33).

2.4.1

Jenis-jenis E-commerce

Jenis-jenis E-Commerce terdiri dari:

a.

Bussiness to Business

(B2B)

B2B adalah tipe

e-commerce

yang mengutamakan kerjasama transaksi antar

perusahaan dengan menggunakan media elektronik.

(24)

dalam

C Commerce

, partner bisnis saling bekerjasama secara elektronik. Kerjasama ini

biasanya terjadi sepanjang rantai produksi suatu barang atau jasa, misalnya produsen

dengan distributornya.

c.

Bussiness to Consumers

(B2C)

Pada B2C, pihak penjual adalah organisasi, sedangkan pihak pembeli biasanya individu.

d.

Consumers to Bussiness

(C2B)

C2B dapat mungkin konsumen membuat request akan kebutuhannya terdapat sebuah

barang atau jasa kemudian prganisasi atau perusahaan bersaing untuk menyediakan

barang atau jasa tersebut kepada konsumen.

e.

Consumers to Consumers

(C2C)

Transaksi antar individu sepertibmenjual produk atau jasa kepada individu lain.

f.

IntraBusiness Comerce

Pengguna E-Commerce dalam lingkup internal perusahaan atau organisasi untuk

meningkatkan kinerja dan operasi.

g.

Government to Citizens

(G2C)

Pelayanan pemerintah terhadap warga negaranya melalui teknologi E-Commerce. Selain

itu, dapat digunakan kerjasama antara pemerintah dengan pemerintah lain atau dengan

perusahaan.

h.

Mobile Commerce

Mobile Commerce

memungkinkan pengguna

E-Commerce

tanpa kabel, seperti

meng

akses internet

melalui

handphone.

(Efraim Turban, R.Kelly Rainer, Jr. Dan Richard

E.Potter, 2006,3).

(25)

Metode pembayaran di dalam sistem e-commerce dapat dikelompokkan sebagai berikut:

a.

Credit Card

Model pembayaran yang paling banyak digunakan dalam proses transaksi.

b.

e-Cash

Suatu account khusus untuk pembayaran melalui internet.

c.

Smart Card

(

Cash Card

)

Proses pengunaannya hamper sama dengan ATM, yakni pada saat transaksi, uang

langsung di debet. Untuk pembayaran di

internet

,

user/customer

harus memiliki

smart

card reader

. Dalam pemakaian, alat khusus ini disambungkan ke port serial di komputer.

Pada saat melakukan transaksi, kartu

smart card

harus digesekkan ke alat tersebut,

sehingga chip yang terdapat di kartu dapat dibaca oleh komputer untuk

software

,

digunakan

software

bernama

e-wallet

.

d.

i-Check

Model pembayaran dengan menggunakan

check

.

e.

Transaksi Model ATM

Yang menyangkut hanya institusi

financial

dan pemegang

account

yang akan melakukan

pengambilan atau mendeposit uang dari

account

masing-masing. Pembayaran dua pihak

tanpa perantara, transaksi dilakukan langsung antara dua pihak tanpa perantara

menggunakan uang nasionalnya. Pembayaran dengan perantaraan pihak ketiga, umumnya

proses pembayaran yang menyangkut debit, kredit maupun

check

masuk dalam katagori

ini. Ada beberapa metoda pembayaran yang dapat digunakan, yaitu: sistem pembayaran

kartu kredit

on-line

dan sistem pembayaran

check on-line

.

(26)

Dalam bahasa sederhananya adalah pembayaran untuk uang recehan yang kecil-kecil.

Mekanisme micropayment ini penting dikembangkan karena sangat diperlukan

pembayaran receh yang kecil tanpa overhead transaksi yang tinggi.

g.

Anonymous Digital Cash

Uang elektronik yang di enkripsi, di dahului oleh David Chaum dengan Digicash-nya

(http://www.digicash.com). Uang elektronik menjamin

privacy

dari

user cash

sama

terjaminnya seperti uang kertas maupun

coin

yang kita kenal. Metoda pembayaran yang

terakhir ini adalah yang paling sulit untuk di implementasikan di bandingkan empat

metoda yang disebutkan terdahulu. Berbeda dengan metoda-metoda pembayaran yang

sebelumnya yang umumnya terkait pada check, kartu kredit maupun pihak ketiga yang

dalam prosesnya selalu ada proses pencatatan identitas pemakai. (Hidayat,2008,7).

2.5

E-market

E-Marketing adalah sisi pemasaran dari E-Commerce, yang terdiri dari kerja dari

perusahaanuntuk mengkomunikasikan sesuatu, mempromosikan, dan menjual barang dan

jasa melalui internet.

(27)

Saat ini marketing telah berkembang seiring dengan perkembangan teknologi.

Aktivitas marketing menjadi lebih luas dengan adanya internet. Penggunaan internet dan

fasilitas yang ada di dalam internet untuk melakukan aktivitas marketing dikenal sebagai

e-marketing (Kleindl dan Burrow, 2005).

Menurut Boone dan Kurtz (2005) marketing adalah salah satu komponen dalam

e-commerce dengan kepentingan khusus oleh marketer, yakni strategi proses pembuatan,

pendistribusian, promosi, dan penetapan harga barang dan

jasa

kepada pangsa pasar internet

atau melalui peralatan digital lain.

Sedangkan menurut Strauss dan Frost (2001) e-marketing adalah penggunaan data

dan aplikasi elektronik untuk perencanaan dan pelaksanaan konsep, distribusi, promosi, dan

penetapan harga

untuk menciptakan pertukaran yang memuaskan tujuan individu dan

organisasi.

Keuntungan yang dapat diberikan dengan adanya penggunaan E-marketing ini bagi

perusahaan menurut Jamal (1996:18) yaitu:

a. Mampu menjangkau berbagai konsumen dalam suatu lingkungan yang belum dipenuhi

oleh

pesaing.

b. Target adalah konsumen yang telah terbagi ke dalam kelompok dan mengembangkan

dialog berkelanjutan.

(28)

e. Dapat menambahkan produk untuk dipasarkan secara cepat dan melakukan perubahan

dalam rencana penjualan dengan sangat cepat.

f. Dapat melacak kegiatan penjualan yang sudah terjadi, langkah-langkahnya dan hasil yang

didapat.

g.Dapat mengawasi pesaing

h.Menciptakan dialog antara perusahaan dengan konsumen

i. Dapat mendistribusikan program dan informasi tentang produk melalui E-mail atau file

transfer

.

2.6 Penjualan

Penjualan adalah sebagai proses social dan menejerial dimana seseorang atau

kelompokmemperoleh apa yang mereka inginkan dan butuhkan, melalui penciptaan dan

pertukaran produk dan nilai. Pada saat perusahaan menjual barang dagangan, maka diperoleh

pendapatan. Jumlah yang dibebankan kepada pembeli untuk barang dagang yang diserahkan

merupakan pendapatan perusahaan yang bersangkutan. Penjualan dapat dilakukan secara

kredit dan tunai dan pada umumnya kepada beberapa pelanggan. Seperti halnya waktu

membeli, ketika menjual perusahaan terikat dengan jual beli tertentu. (Soemarso,2000,174).

Penjualan adalah pendapatan lazim dalam perusahaan dan merupakan jumlah kotor

yang dibebankan kepada pelanggan atas barang dan jasa. (Henry Simamora,2000,24).

(29)

Dalam suatu perusahaan kegiatan penjualan adalah kegiatan yang penting, karena

dengan adanya kegiatan penjualan tersebut maka akan terbentuk laba yang dapat menjamin

kelangsungan hidup perusahaan.

Tujuan umum penjualan yang dimiliki oleh perusahaan, yaitu:

a.

Mencapai volume penjualan tertentu.

b.

Mendapat laba tertentu.

c.

Menunjang pertumbuhan perusahaan.(Basu Swastha,2005,404).

2.6.1 Klasifikasi Transaksi Penjualan

Ada beberapa macam transaksi penjualan yang dapat diklasifikasikan sebagai berikut:

a.

Penjualan Tunai, yaitu penjualan yang bersifat

cash

dan

carry

pada umumnya terjadi

secara kontan dan dapat pula terjadi pembayaran selama satu bulan dianggap kontan.

b.

Penjualan Kredit, yaitu penjualan dengan tenggang waktu rata-rata diatas satu bulan.

c.

Penjualan Tender, yaitu penjualan ynag dilaksanakan melalui prosedur tender untuk

memegangkan tender selain harus memenuhi berbagai prosedur.

d.

Penjualan Ekspor, yaitu penjualan yang dilaksanakan dengan pihak pembeli luar negeri

yang mengimpor barang tersebut.

e.

Penjualan Konsinyasi, yaitu penjualan yang dilakukan secara titipan kepada pembeli yang

juga sebagai penjual.

(30)

2.6.2 Dokumen-Dokumen Penjualan

Dokumen-dokumen penjualan antara lain sebagai berikut:

1.

Order Penjualan Barang

(Sales Order)

Merupakan penghubung antara beragam fungsi yang diperlukan untuk memproses

langganan dengan menyiapkan peranan penjualan.

2.

Nota Penjualan Barang

Merupakan catatan atau bukti atas transaksi penjualan barang yang telah dilakukan

oleh pihak perusahaan dan sebagai dokumen bagi pelanggan.

3.

Perintah Penyerahan Barang

(Delivery Order)

Merupakan suatu bukti dalam pengiriman barang untuk diserahkan kepada pelanggan

setelah adanya pencocokan rangkap slip.

4.

Faktur Penjualan

(Invoice)

Adalah dokumen yang menunjukan jumlah yang berhak ditagih kepada pelanggan

yang menunjukan informasi kuantitas, harga dan jumlah tagihannya.

5.

Surat Pengiriman Barang

(Shipping Slip)

Merupakan suatu bukti pengiriman atas transaksi penjualan yang sudah dilakukan.

6.

Jurnal Penjualan

(Sales Journal)

(31)

2.7

PHP

PHP merupakan singkatan dari

Personal Home Page

. PHP merupakan bahasa berbentuk

script

yang ditempatkan dalam

server

dan diproses di

server

, kemudian hasilnya dikirimkan

ke

client

, tempat pemakai menggunakan

browser.

PHP tergolong sebagai perangkat lunak

open source

yang diatur dalam aturan

General Purpose licences

(GPL). Dikatakan

Preprocessing

karena pada proses skrip PHP diminta oleh pengguna maka PHP hanya

mengeksekusi kode yang diminta dan mengirim hasil ke

web server

untuk dilanjutkan ke

klien. PHP dapat berjalan di Apache maupun IIS (

Internet Information Services

).

Secara khusus, PHP dirancang untuk membentuk aplikasi web dinamis. Artinya ia

dapat membentuk suatu tampilan berdasarkan permintaan terkini. Misalnya, kita bisa

menampilkan isi

database

ke halaman web. (Kadir Abdul, 2008).

PHP memiliki keunggulan diantaranya, yaitu:

a.

Memiliki tingkat akses yang lebih cepat.

b.

Memiliki tingkat

lifecycle

yang cepat sehingga selalu mengikuti perkembangan teknologi

internet.

c.

PHP dapat mengakses ke beberapa database yang sudah ada, baik yang bersifat gratis

maupun berbayar. Database tersebut antara lain MySql, PosgreSQL, dan lain-lain.

(32)

2.8

MYSQL

MySql merupakan sebuah program basis data yang bersifat

open source

, artinya siapa saja

boleh menggunakan tanpa dicekal. (Bunafit Nugroho,2004,29).MySql merupakan system

manajemen basis data yang fungsinga untuk menambah, mengakses, dan memproses data

yang disimpan dalam sebuah basis data komputer. (Wahana Komputer,2006,181).

Keunggulan MySql antara lain:

a.

Mampu berjalan di berbagai platform.

b.

Menyediakan mesin penyimpanan (

engine storage

) transaksi dan non transaksi.

c.

Server

tersedia sebagai program yang terpisah untuk digunakan pada lingkungan jaringan

klien/

server

.

d.

Mempunyai

library

yang dapat ditempelkan pada aplikasi berdiri sendiri (

standalone

application

) sehingga aplikasi tersebut dapat digunakan pada computer yang tidak

mempunyai jaringan.

(33)

BAB 3

ANALISA DAN PERANCANGAN SISTEM

3.1

Analisa Sistem

Analisa Sistem, yaitu penguraian dari sistem informasi yang utuh kedalam bagian-bagian

komponennya dengan maksud untuk mendefinisikan, mengevaluasi

permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan

kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan suatu upaya perbaikan-perbaikannya.

(34)

Analisis merupakan suatu kegiatan yang bertujuan untuk mempelajari serta

mengevaluasi suatu bentuk permasalahan yang ada pada sebuah sistem. Sedangkan sistem

adalah suatu kesatuan yang utuh, terdiri dari dua atau lebih komponen yang saling

berintegrasi dan beroperasi untuk mencapai tujuan tertentu dalam lingkungannya. Jadi,

analisis sistem merupakan penggambaran, perencanaan sekaligus pembuatan sketsa dan

beberapa peraturan dari elemen terpisah namun saling berintegrasi ke dalam suatu kesatuan

yang utuh dan berfungsi.

3.1.1 Analisis Yang Sedang Berjalan

(35)

3.1.2 Analisis Kelemahan Sistem

Analisis kelemahan sistem tujuan utamanya untuk mengevaluasi dan menentukan

permasalahan yang dihadapi, hal ini bertujuan agar analisis tersebut dapat mengetahui

kelemahan pada sistem yang lama atau pada sistem yang baru. Salah satu analisis yang

digunakan sebagai alat ukur untuk menentukan sebuah sistem yaitu dengan menggunakan

analisis PIECES

(

Performance

: perilaku,

Information

: kebutuhan & hasil informasi,

Economic

: pemanfaatan biaya terhadap informasi yang dihasilkan ,

Control

: pengendalian

operaasional / kegiatan sistem,

Efficiency

: pengaturan pemanfaatn informasi agar dicapai

hasil yang optimal & maksimal,

Servise

: pelayanan terhadap kebutuhan – kebutuhan baik

internal maupun eksternal ).

3.1.3 Analisis Kelayakan Sistem

(36)

3.1.4 Analisis Biaya dan Manfaat

Analisis biaya dan manfaat untuk mengetahui apakah suatu sistem baru layak atau tidak

diterapkan. Rincian perhitungan dengan menggunakan analisis kelayakan, yaitu dengan :

a.

Metode Periode Pengembalian (

Payback Period

)

b.

Metode Pengembalian Investasi (

Return On

Investasi)

c.

Metode Nilai Sekarang Bersih (

Next present Value

)

Peracangan sistem merupakan upaya perusahaan untuk memulai dan memiliki sistem baik

yang lama maupun untuk memulai memiliki sistem yang baru. Perancangan sistem ini

dilakukan setelah mendapat gambaran dengan jelas mengenai apa yang harus dikerjakan.

3.2

Perancangan Database

Database merupakan suatu kumpulan field-field yang berguna dalam hal menyimpan

data-data untuk proses pengambillan keputusan

(37)
[image:37.595.67.257.513.770.2]

Dalam website e

-market

yang enulis rancang terdapat 7 tabel database. Adapun ke 7

tabel tersebut adalah :

1.

Kategori

2.

Orders

3.

Orders_detail

4.

Orders_temp

5.

Produk

6.

Setting

7.

User

3.2.1 Perancangan Normalisasi

1. Tabel unnormalisasi

Field name

Description

Id_orders

Id order

Nama_kostumer Nama

kostumer

Alamat

Alamat

Telepon

Telepon

Email

Email

(38)

Kategori_seo

Kategori

Id_orders

Id order

Id_produk

Id produk

Jumlah

Jumlah

Id_orders_temp Id order

Id_produk

Id produk

Id_session

Id session

Jumlah

Jumlah

Tgl_order_temp Tanggal order

jam_order_temp Jam order

Id_produk

Id produk

Id_kategori

Id kstegori

Nama_produk

Nama produk

Produk_seo

produk

Deskripsi

Deskripsi

Harga

Harga

Stok

Stok

[image:38.595.66.257.67.651.2]

tgl_masuk

Tanggal masuk

Gambar

Gambar

Dibeli

Di beli

Username

Username

Password

Password

Nama_lengkap

Nama lengkap

Email

Email

Telp_hp

Telp hp

Level

Level

(39)

2.Normalisasi Pertama (1NF)

a.Tabel Produk

Field name

Data type

Description

Id_produk

Int

Id produk

Id_kategori

Int

Id kstegori

Nama_produk Varchar

Nama produk

Produk_seo

Varchar

Produk

Deskripsi

Text

Deskripsi

Harga

Int

Harga

Stok

Int

Stok

[image:39.595.66.344.194.498.2] [image:39.595.67.350.614.765.2]

tgl_masuk

Varchar

Tanggal masuk

Gambar

Varchar

Gambar

Dibeli

Int

Di beli

Id_kategori

Int

Id kategori

Nama_kategori Varchar

Nama kategori

Kategori_seo

Varchar

kategor

b.Tabel Order

Field name

Data type

Description

Id_orders

Int

Id order

Nama_kostumer Varchar

Nama

kostumer

Alamat

Varchar

Alamat

Telepon

Varchar

Telepon

(40)

Status_order

Varchar

Status order

Tgl_order

Date

Tanggal order

Jam_order

Time

Jam order

Id_orders

Int

Id order

Id_produk

Int

Id produk

Jumlah

Int

Jumlah

Id_orders_temp Int

Id order

Id_produk

Int

Id produk

Id_session

Varchar

Id session

Jumlah

Int

Jumlah

Tgl_order_temp Date

Tanggal order

jam_order_temp Time

Jam order

c.Tabel Kostumer

Field name

Data type

Description

Id_orders

Int

Id order

Nama_kostumer Varchar

Nama

kostumer

Alamat

Varchar

Alamat

Telepon

Varchar

Telepon

Email

Varchar

Email

Status_order

Varchar

Status order

Tgl_order

Date

Tanggal order

(41)

3, Normalisasi Kedua (2NF)

a.Tabel Order

Field name

Data type

Description

Id_orders

Int

Id order

Nama_kostumer Varchar

Nama

kostumer

Alamat

Varchar

Alamat

Telepon

Varchar

Telepon

Email

Varchar

Email

Status_order

Varchar

Status order

Tgl_order

Date

Tanggal order

Jam_order

Time

Jam order

b.Tabel Produk

Field name

Data type

Description

Id_produk

Int

Id produk

Id_kategori

Int

Id kstegori

Nama_produk Varchar

Nama produk

Produk_seo

Varchar

Produk

Deskripsi

Text

Deskripsi

Harga

Int

Harga

Stok

Int

Stok

[image:41.595.67.349.193.407.2] [image:41.595.66.343.529.766.2]

tgl_masuk

Varchar

Tanggal masuk

Gambar

Varchar

Gambar

(42)

c.Tabel User

Field name

Data type

Description

Username

Varchar

Username

Password

Varchar

Password

Nama_lengkap Varchar

Nama lengkap

Email

Varchar

Email

Telp_hp

Varchar

Telp hp

Level

Varchar

Level

Status

Varchar

Status

d.Tabel Detail Order

Field name

Data type

Description

Id_kategori

Int

Id kategori

Nama_kategori Varchar

Nama kategori

Kategori_seo

Varchar

kategor

e.Tabel Order Temp

Field name

Data type

Description

Id_produk

Int

Id produk

Jumlah

Int

Jumlah

Id_orders_temp Int

Id order

Id_produk

Int

Id produk

(43)

Jumlah

Int

Jumlah

Tgl_order_temp Date

Tanggal order

jam_order_temp Time

Jam order

f.Tabel Kategori

Field name

Data type

Description

Id_kategori

Int

Id kategori

Nama_kategori Varchar

Nama kategori

Kategori_seo

Varchar

Kategor

g.Tabel Setting

Field name

Data type

Description

Id

Int

Id

Nama

Varchar

Nama

Alamat

varchar

Alamat

Telepon

varchar

Telepom

(44)

3.3

Diagram Alir Data

Diagram Alir Data (DAD)

atau

Data

Flow

Diagram (DFD)

adalah suatu diagram yang

menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang

penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas.

DFD merupakan alat bantu dalam menggambarkan atau menjelaskan DFD ini sering disebut

juga dengan nama

Bubble chart

,

Bubble

diagram, model proses, diagram alur kerja, atau

model fungsi.

[image:44.595.81.451.357.464.2]

Laporan

(45)
[image:45.595.101.503.73.394.2]
(46)
[image:46.595.98.502.75.353.2]

Gambar 3.2. DFD Level 1

3.4 Diagram Hubungan Entitas

(47)
[image:47.595.83.491.228.461.2]

chen mencoba merumuskan dasar-dasar model dan setelah itu dikembangkan dan dimodifikai

oleh Chen dan banyak pakar lainnya. Pada saat itu diagram hubungan entitas dibuat sebagai

bagian dari perangkat lunak yang juga merupakan modifikasi khusus, karena tidak ada

bentuk tunggal dan standar dari diagram hubungan entitas

(48)

3.5

Flowchart

Program

3.5.1

Flowchart

Sistem

(49)

3.5.2

Flowchart

Halaman Utama

(50)

3.5.3

Flowchart

pembelian

(51)

3.5.4

Flowchart

Admin

[image:51.595.78.471.102.549.2]
(52)

BAB 4

HASIL DAN PEMBAHASAN

Pada bab ini akan membahas mengenai hasil dan pembahasan lebih lanjut dari

pengimplementasian website e-market yang sebelumnya telah di rancang melalui dua tahap

prototyping

pada bab3. Hal ini di lakukan untuk mengetahui apakah hasil

website

yang di

bangun telah menjalankan proses sesuai dengan yang di harapkan. Berikut adalah tampilan

antar muka website.

4.1

Hasil

(53)
[image:53.595.147.453.69.248.2]

Gambar 4. 1. XAMPP Control panel

Website

e-market ini di kembangkan dari 2 bagian,yaitu bagian

front-end

yang

berupa tampilan yang dapat di lihat oleh pengunjung

website

dan bagian

back-end

yang di

kelola oleh

administrator

. Website ini di jalankan oleh

localhost.

4.1.1

Halaman Utama

Untuk dapat menjalankan website e-marke tbagian

front-end

,kita harus membuka website

browser

dan mengetikan alamat website pada

location bar

,alamatnya adalah

http://localhost/emarket/home

. Kemudian akan tampil halam beranda

front-end

seperti pada

halaman berikut ini.

(54)

Gambar 4.2. Halaman Utama (Home) Front-End

1.

Menu

Home

: Berisikan tentang semua yang ada pada halaman utama website

e-market.

(55)
[image:55.595.74.522.147.496.2]

Berikut tampilan dari

website

RF93

market

:

(56)
[image:56.595.73.511.70.337.2]

Gambar 4.4. Keranjang Belanja

[image:56.595.93.506.433.710.2]
(57)

4.1.2

Halaman produk

Halaman

produk

digunakan pada saat

customer

akan melakukan pembelian pada

website

RF93

market .

Selanjutnya jika

customer

mau melakukan order.

Customer

bisa mengklik

[image:57.595.84.515.272.674.2]

button

beli maka produk yang di order akan masuk ke dalam keranjang belanja seperti

gambar di bawah ini.

(58)
[image:58.595.80.515.68.382.2]

Gambar 4.7. Keranjang Belanja

Selanjutnya Setelah barang yang di order masuk kedalam keranjang belanja, apabila

ingin melanjutkan belanja silahkan mengklik

button

lanjutkan belanja dan apabila ingin

meng

update

jumlah yang ingin di beli silahkan klik

button update

keranjang dan jika telah

(59)
[image:59.595.81.515.71.275.2]

Gambar 4.8. Konfirmasi Data Pengiriman

Proses selanjutnya

customer

melakukan proses dan comtumer arus mengikuti

ketentuan seperti gambar d bawah ini , Maka akan menampilkan layar seperti ini.

[image:59.595.83.512.472.725.2]
(60)

4.1.3

Halaman Admin

[image:60.595.76.535.308.668.2]

Untuk dapat menjalankan website RF93

market

bagian halaman

dmin

,kita harus membuka

website

browser

dan mengetikan alamat website pada

location bar

,alamatnya

adalah

http://localhost/emarket/adminpanel

. Kemudian akan tampil halaman login seperti

gambar di bawah ini

(61)
[image:61.595.62.539.207.562.2]

Ketik username dan password admin maka admin berhasil login dan akan keluar tampilan

home admin :

Gambar 4.11. Tampilan

home

admin

a.

Home :tampilan awal dari halaman admin.

b.

admin: tampilan adata admin dan endaftaran admin baru.

c.

Kategori: Admin menginput jenis-jenis katagori di setiap produk yang di pasarkan.

(62)

e.

Order:tampilan data orderan dan data diri yang di pesan dan di isikan oleh pembeli.

[image:62.595.84.516.154.437.2]

f.

Log out:

tampilan

log out

admin

(63)
[image:63.595.82.516.72.355.2]
(64)
[image:64.595.76.527.68.574.2]
(65)
[image:65.595.81.519.68.572.2]
(66)

4.2

Pembahasan

4.2.1

Kelebihan dan Kelemahan Sistem

Dari hasil pengembangan

website

RF93

market

masih memiliki kekurangan, adapun

kekurangan dari website RF93

market

ini yaitu:

a.

Belum tersedianya

ratting

pada produk terlaris.

b.

Transfer pembayaran hanya melakukan proses konfirmasi.

c.

Tidak adanya sistem keamanan bagi data-data privasi pelanggan.

Selain memiliki kelemahan,ada pula kelebihan dari

website

RF93

market

ini yaitu:

a.

Website tidak hanya melakukan pemasaran tapi juga melakukan proses penjualan.

b.

Memudahkan

customer

dalam memilih banyak produk yang di tawarkan sehingga

customer

dapat membeli prodak yang berbeda di dalam satu

website

.

3.2.2.

Kebutuhan Aplikasi

Adapun kebutuhan

hardware

dan

software

yang digunakan peneliti untuk menjalankan

aplikasi ini adalah sebagai berikut:

a.

Laptop dengan spesifikasi

a.

Intel® Core™ i3 450M

b.

RAM 2048MB

c.

HDD 500GB

d.

Monitor 14.0”

(67)

c.

XAMPP ver. 5.2.7

d.

MySQ

(68)

BAB 5

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Setelah melakukan pengembangan website RF93

market

penulis menarik beberapa

kesimpulan.

a.

Website yang dikembangakan dapat dijadikan pemasaran produk lebih luas dan penjualan

juga lebih mudah.

b.

Informasi produk yang beraneka ragam memudahkan

customer

memilih produk yang

diinginkan.

c.

Dengan menggunakan metodologi RAD memudahkan penulis mengembangkan sistem

website RF93

market

5.2. Saran

Adapun saran yang dapat penulis sampaikan setelah menyelesaikan tugas akhir ini adalah

sebagaiberikut.

(69)

2.

Menambah fitur rating pada penjualan produk terlaris.

(70)

DAFTAR PUSTAKA

Fowler, M. (2004).

UML Destilled Edisi 3.

Yogyakarta: Andi.

Hidayat, Taufik, 2008,

Panduan Membuat Toko Online dengan OSCommerce, Mediakita,

Jakarta.

Kadir, A. (2008).

Dasar Pemrograman Web Dinamis Dengan Menggunak PHP.

Yogyakarta:

Andi.

kerudungbandung.com

Munawar, Kholil. 2009. E-Commerce. http://staff.uns.ac.id.

Saputro, Hendra W. (2007).

Pengertian Website dan Unsur-unsurnya.

[Online].Tersedia:

http://www.balebengong.net/topik/teknologi/2007/08/01/pengertian-website-dan-unsur-unsurnya.html. [29

Maret 2014, 17.30 WIB].

Saputro, Hendra W. 2007,

Pengertian Website, Webhosting dan Domain Name,

http://www.baliorange.web.id/pengertian-website-webhosting-domainname/

Supriyatno, Wahyu dan Muhsin, Ahmad. (2008).

Teknologi Informasi Perpustakaan: strategi

perencanaan perpustakaan digital

. Yogyakarta: Kanisius.

Turban Efraim, R. Kelly rainer, jr. dan Richard E. Potter. 2006.

Pengantar Teknologi

Informasi

, edisi 3. Salemba Infotek. Jakarta

Whitten, J. L., L. D. Bentley, dan K. C. Ditmann, 2004, Metode Design & Analisis Sistem,

Edisi Ke-6, Andi, Yogyakarta.

Whitten, J. L., L. D. Bentley, dan K. C. Dittman, 2007,

System Analysis And Design

Methods, Edisi Ke-7, McGraw-Hill/Irwin, New York.

(71)

Lampiran I (kode program)

Admin panel

Home.php

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Administrator dan User Area</title> </head>

<body leftmargin=0 topmargin=0 marginheight="0" marginwidth="0" bgcolor="#ffffff">

<table border="0" cellspacing="0" cellpadding="0" width="100%" height="83%">

<tr>

<td width="50%" background="../gambar/bg.gif"><img

src="../gambar/px1.gif" width="1" height="1" alt="" border="0"></td>

<td valign="bottom" background="../gambar/bg_left.gif"><img

src="../gambar/bg_left.gif" alt="" width="17" height="16" border="0"></td> <td bgcolor="#FFFFFF"><table width="780" border="0" cellspacing="0" cellpadding="0">

<tr>

<td bgcolor="#FFFFFF"><?php include "header.php"; ?></td> </tr>

<tr>

<td background="../gambar/fon02.gif" height="34"><div align="center"></div></td>

</tr>

(72)

<p align="center" class="px"> <?php include "menu.php"; ?>

<table width="671" border="0" align="center" cellpadding="1" cellspacing="0">

<tr>

<td width="549" bgcolor="#FFFFFF"><h2 align="center">Selamat Datang <?php echo $_SESSION['nama_lengkap']; ?></h2>

<p align="center">Developer</p>

</table>

<div class="px" align="center"><img src="../gambar/bot01.jpg" width="780" height="9" alt="" border="0"></div>

<table border="0" cellspacing="0" cellpadding="0" width="780" align="center">

<tr>

<td><p align="center">

<?php include "footer.php"; ?> </p></td> <td height="50"> <p class="bot">&nbsp;</p> </td> </tr> </table> </td>

<td valign="bottom" background="../gambar/bg_right.gif"><img

src="../gambar/bg_right.gif" alt="" width="17" height="16" border="0"></td> <td width="50%" background="../gambar/bg.gif"><img

src="../gambar/px1.gif" width="1" height="1" alt="" border="0"></td> </tr>

</table>

(73)

</html> <?php

}

else

{

// jika levelnya bukan admin, tampilkan pesan

echo "<script>alert('Sorry ya Coy.. Anda bukan admin atau user');javascript:history.go(-1);</script>";

} }

else

{

echo "<script>alert('Eeeh Maling.. Login dulu dong!!');javascript:history.go(-1);</script>"; }

?>

Index.php

<?php

header("location:login.php"); ?>

Login.php

<?php

// memulai session

session_start();

include "../include/koneksi.php";

(74)

$username = $_POST['username']; $password = md5($_POST['pass']);

if(empty($username)){

echo "<script type='text/javascript'>

onload =function(){

alert('Username belum diisi');

}

</script>";

}

elseif(empty($password)){

echo "<script type='text/javascript'>

onload =function(){

alert('Password belum diisi');

}

</script>";

} else {

// query untuk mendapatkan record dari username

$query = "SELECT * FROM user WHERE username = '$username'"; $hasil = mysql_query($query);

$data = mysql_fetch_array($hasil);

// cek kesesuaian password

if ($password == $data['password']) {

header("location:home.php");

// menyimpan username dan level ke dalam session

$_SESSION['level'] = $data['level'];

$_SESSION['username'] = $data['username'];

(75)

$_SESSION['status'] = $data['status']; }

echo "<script type='text/javascript'> onload =function(){

alert('Username atau password salah!! Ulangi kembali'); }

</script>"; }

} ?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html> <head>

<title>Login Administrator</title>

<link rel="stylesheet" type="text/css" href="HTML/style.css">

<style type="text/css"> <!--

.style13 { color: #0066CC; font-weight: bold;

font-size: 16px;

font-family: Arial, Helvetica, sans-serif; }

.style7 {color: #CC0000;

font-weight: bold;

}

.style7 {color: #333333}

(76)

</style> </head>

<body leftmargin=0 topmargin=0 marginheight="0" marginwidth="0" bgcolor="#ffffff">

<table border="0" cellspacing="0" cellpadding="0" width="100%" height="83%">

<tr>

<td width="50%" background="../gambar/bg.gif"><img

src="../gambar/px1.gif" width="1" height="1" alt="" border="0"></td>

<td valign="bottom" background="../gambar/bg_left.gif"><img

src="../gambar/bg_left.gif" alt="" width="17" height="16" border="0"></td> <td><table width="780" border="0" cellspacing="0" cellpadding="0">

<tr>

<td><?php include "header.php"; ?></td>

</tr> <tr>

<td background="../gambar/fon02.gif" height="34"><img src="../gambar/separator.gif" width="2" height="34"></td>

</tr> </table>

<p class="px">

<table width="644" border="0" align="center" cellpadding="1" cellspacing="0">

<tr>

<td width="549"><p>&nbsp;</p>

<table width="413" border="1" align="center" cellpadding="1" cellspacing="0" bordercolor="#CCCCCC">

<tr>

<td valign="middle" background="../gambar/fon02.gif"><img src="../gambar/lock.png" width="22" height="22" align="left" /><span class="style13">Login Administrator </span></td>

(77)

<td background="../gambar/back_right.jpg"><table width="350" border="0" align="center" cellspacing="0"

bordercolor="#999999"> <tr>

<td><img src="../gambar/Action-encrypted-icon.png" width="128" height="128"></td>

<td><form action="" method="post" name="form1" id="form1">

<p align="center" class="style9">Masukkan Username dan Password anda !! </p>

<table width="244" height="87" border="0" align="center">

<tr>

<td

width="92"><strong>Username</strong></td>

<td width="210"><label>

<input name="username" type="text" id="username" size="0" style="background:#FFFF66" />

</label></td>

</tr> <tr>

<td><strong>Password</strong></td> <td><label>

<input name="pass" type="password" id="pass" size="0" style="background:#FFFF66" />

</label></td>

</tr> <tr>

<td>&nbsp;</td> <td><label>

<input name="Submit" type="submit" id="Submit" style="background-color:#CC9933" value="Masuk"/>

</label></td> </tr>

(78)

</form></td> </tr> </table> </tr> </table> <p align="center"> </p> </p>

<div align="center"><a href="../index.php">Back to Home</a> </div></td>

</tr>

</table>

<div class="px" align="center"><img src="../gambar/bot01.jpg" width="780" height="9" alt="" border="0"></div>

<table border="0" cellspacing="0" cellpadding="0" width="780" align="center">

<tr>

<td><p align="center">

<?php include "footer.php"; ?>

</p></td> <td height="50"> <p class="bot">&nbsp;</p> </td> </tr> </table> </td>

<td valign="bottom" background="../gambar/bg_right.gif"><img

src="../gambar/bg_right.gif" alt="" width="17" height="16" border="0"></td>

<td width="50%" background="../gambar/bg.gif"><img

src="../gambar/px1.gif" width="1" height="1" alt="" border="0"></td>

(79)

</body>

</html>

Logout.php

<?phpss

session_start(); session_destroy();

header("location:index.php"); ?>a

Menu.php

<?php

session_start();

if ($_SESSION['level'] == "admin") {

echo "

<table width='760' border='0' align='center' cellpadding='1' cellspacing='0'>

<tr>

<td><div align='center'><a href='home.php'><img

src='../gambar/Home.png' width='48' height='48' border='0' /></a></div></td>

<td><div align='center'><a href='user.php'><img

src='../gambar/User.png' width='48' height='48' border='0' /></a></div></td>

(80)

<td><div align='center'><a href='produk.php'><img

src='../gambar/produk.png' width='48' height='40' border='0' /></a></div></td>

<td><div align='center'><a href='order.php'><img

src='../gambar/order.png' width='48' height='48' border='0' /></a></div></td>

<td><div align='center'><a href='logout.php'><img src='../gambar/Minus.png' width='48' height='48' border='0' /></a></div></td>

</tr>

<tr>

<td><div align='center'><span class='px style1'><a href='home.php' STYLE='TEXT-DECORATION:NONE'>Home</a></span></div></td>

<td><div align='center'><span class='px style1'><a href='user.php' STYLE='TEXT-DECORATION:NONE'>Admin</a></span></div></td>

<td><div align='center'><span class='px style1'><a

href='kategori_produk.php' STYLE='TEXT-DECORATION:NONE'>Kategori Produk</a></span></div></td>

<td><div align='center'><a href='produk.php' STYLE='TEXT-DECORATION:NONE'>Produk</a></div></td>

<td><div align='center'><a href='order.php' STYLE='TEXT-DECORATION:NONE'>Order</a></div></td>

<td><div align='center'><a href='logout.php' STYLE='TEXT-DECORATION:NONE'>LogOut</a></div></td> </tr> <tr><td colspan=10><hr></td></tr> </table> <p>&nbsp;</p>"; }

else if ($_SESSION['level'] == "user")

{ echo "

<table width='432' border='0' align='center' cellpadding='1' cellspacing='0'>

(81)

<td><div align='center'><a href='home.php'><img

src='../gambar/Home.png' width='48' height='48' border='0' /></a></div></td>

<td><div align='center'><a href='logout_usr.php'><img src='../gambar/Minus.png' width='48' height='48' border='0' /></a></div></td>

</tr> <tr>

<td><div align='center'><span class='px style1'><a href='home.php' STYLE='TEXT-DECORATION:NONE'>Home</a></span></div></td>

<td><div align='center'><a href='logout_usr.php' STYLE='TEXT-DECORATION:NONE'>LogOut</a></div></td>

</tr&g

Gambar

tabel tersebut adalah :
Gambar  Gambar
Gambar  Varchar Gambar Dibeli  Int Di beli
Gambar  Varchar
+7

Referensi

Dokumen terkait

E-commerce merupakan suatu set dinamis teknologi, aplikasi dan proses bisnis yang menghubungkan perusahaan, konsumen dan komunitas tertentu melalui transaksi

Perkembangan teknologi informasi terutama internet merupakan faktor pendorong perkembangan e-commerce. Dengan adanya e-commerce perusahaan dapat menjalin hubungan

Salah satu manfaat yang kita dapatkan dari menggunakan aplikasi web adalah penjualan berbagai produk melalui internet yang dikenal dengan istilah e-commerce atau sering

E-Commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi

E-commerce memiliki peranan yang sangat penting, dikarenakan e-commerce mencakup penyajian informasi tentang produk untuk konsumen, mengenalkan sistem penjualan dan

Paradigma baru dalam dunia bisnis tersebut “Penerapan E-Commerce di Indonesia” dinilai merupakan sebuah terobosan baru yang dapat meningkatkan nilai perusahaan, baik dari sisi

I nternet dapat juga diartikan sebagai suatu jaringan komputer luas yang berada di seluruh dunia dan berfungsi untuk menghubungkan jaringan komputer lain, di mana pengguna

Menurut David Baum dalam Sunarto (2009:27) e-commerce merupakan satu set dinamis teknologi, aplikasi, dan proses bisnis yang menghubungkan perusahaan, konsumen, dan