• Tidak ada hasil yang ditemukan

Sistem Informasi Penjualan Aladebeauty Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Penjualan Aladebeauty Berbasis Web"

Copied!
93
0
0

Teks penuh

(1)

L

A

M

P

I

R

A

N

(2)

Index.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=utf-8" /> <title>Untitled Document</title>

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

<link href="jsimgslider/themes/4/js-image-slider.css" rel="stylesheet" type="text/css" />

<script src="jsimgslider/themes/4/js-image-slider.js" type="text/javascript"></script> <link href="jsimgslider/generic.css" rel="stylesheet" type="text/css" />

</head>

<body>

<div id="wrapper"> <div id="header"> <div id="menu">

<div class="menu_h"><a href="index.php">HOME</a></div>

(3)

{

include "$a"; }

else {

include "include/content.php"; }

<p><a href="#">Make Up</a></p> <p><a href="#">Cleansing</a></p>

<p><a href="#">How To Buy</a></p> <p><a href="#">We Accept</a></p>

<p><a href="#">What is AladeBeauty</a></p> <p><a href="#">Stores</a></p>

<p><a href="#">Contact Us</a></p> </div>

(4)

<!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=utf-8" /> <title>Untitled Document</title>

<script language="javascript">

alert ("Silahkan Login terlebih dahulu..") location.href="../index.php";

(5)

else { ?>

<div id="wrapper"> <div id="header"> <div id="menu">

<div class="menu_h"><a href="index.php">HOME</a></div>

<div class="menu_h"><a <div class="menu_h"><a href="library/logout.php">LOGOUT</a></div> </div>

(6)

Member.php

<?php session_start(); ?>

<!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=utf-8" /> <title>Untitled Document</title>

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

<link href="jsimgslider/themes/4/js-image-slider.css" rel="stylesheet" type="text/css" />

<script src="jsimgslider/themes/4/js-image-slider.js" type="text/javascript"></script> <link href="jsimgslider/generic.css" rel="stylesheet" type="text/css" />

</head>

<body> <?php

if(!isset($_SESSION['member'])) {

?>

<script language="javascript">

alert ("Silahkan Login terlebih dahulu..") location.href="../index.php";

(7)

$f=mysql_fetch_array($query);

(8)

}

<p><a href="#">Make Up</a></p> <p><a href="#">Cleansing</a></p>

<p><a href="#">How To Buy</a></p> <p><a href="#">We Accept</a></p>

<p><a href="#">What is AladeBeauty</a></p> <p><a href="#">Stores</a></p>

<p><a href="#">Contact Us</a></p> </div>

(9)

<div class="join_us_img"><a href="#"><img src="images/social/twitter.jpg"></a></div>

<div class="join_us_img"><a href="#"><img src="images/social/tumblr.jpg"></a></div>

(10)

L

A

M

P

I

R

A

N

(11)

SURAT KETERANGAN

Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswi semester akhir Program Diploma III Teknik Informatika :

Nama : AYU ASYVA IRFITA

NIM : 102406110

Program Studi : Teknik Informatika

Judul Tugas Akhir : Sistem Informasi Penjualan AlaDeBeauty Berbasis Web

Telah melaksanakan uji program Tugas Akhir Mahasiswi tersebut di atas pada tanggal

: Januari 2014

Dengan Hasil : SUKSES / GAGAL

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswi yang bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Januari 2014 Dosen Pembimbing

(12)

DAFTAR PUSTAKA

Ananda, Putri. 2012. Sistem Informasi Penjualan Produk Pakaian Berbasis Web di Toko Wyna Gallery. Tugas Akhir. Medan, Indonesia: Universitas Sumatera Utara.

Febrian, Jack. 2007. Menggunakan Internet Menjalani Berbagai Aktivitas Internet Melalui PC, Notebook, Handphone, dan PDA. Bandung: Informatika.

http://for7delapan.wordpress.com/2012/03/05/pengertian-sistem-informasi-menurut-para-ahli/. Diakses tanggal 9 april, 2013.

http://id.shvoong.com/social-sciences/communication-media-studies/2068236-pengertian-database-menurut-para-ahli. Diakses tanggal 9 april, 2013.

http://www.creativebrain.web.id/media.php. Diakses tanggal 9 april, 2013.

http://www.sarjanaku.com/2012/11/pengertian-informasi-menurut-para-ahli.html. Diakses tanggal 9 april, 2013.

Indrajit, Dr. R. E. 2001. E-commerce Kiat dan Strategi Bisnis di Dunia Maya. Jakarta: PT Elex Media Komputindo.

Kadir, Abdul. 2009. Dasar Perancangan dan Implementasi Database Relasional. Yogyakarta: Andi.

Simarmata, Janner. 2006. Aplikasi Mobile E-commerce Menggunakan PHP dan MySQL. Yogyakarta: Andi.

Sugiri, Haris Saputro. 2008. Pengelolaan Database MySQL dengan PhpMyAdmin. Yogyakarta: Graha Ilmu.

Sunarfrihantono, ST, Bimo. PHP dan MySQL untuk Web. Yogyakarta: Andi.

Sutarman. 2007. Membangun Aplikasi web dengan Php dan MySQL. Yogyakarta: Graha Ilmu.

(13)

Tim Penerbit Andi. 2004. Cepat dan Mudah Membangun Toko Online dengan OSCommerce 2.2 Milestone CVS. Yogyakarta: Andi.

Waljiyanto. 2003. Sistem Basis Data Analisis dan Pemodelan Data.Yogyakarta: Andi.

(14)

BAB 3

PERANCANGAN SISTEM

3.1 Perancangan Sistem

Tujuan utama dari perancangan sistem secara umum adalah memberikan gambaran umum tentang sistem yang akan dibangun serta memahami alur informasi yang ada

dalam sistem.

3.2 Perancangan Data Flow Diagram(DFD)

Data Flow Diagram(DFD) adalah suatu model untuk menggambarkan asal data,tujuan

data serta proses apa saja yang terjadi paa suatu sistem.Dengan menggunakan DFD diharapkan dapat memudahkan user untuk mengerti bentuk aplikasi yang diterapkan.

3.2.1 Diagram Level Konteks

(15)

Gambar 3.1 Alur Data level Konteks Penjualan Produk

3.2.2 DFD Level 0

DFD level 0 dapat dilihat dari gambar 3.2 dibawah ini,Pada DFD level 0 menggambarkan proses-proses dan aliran data pada sistem secara keseluruhan.

(16)

DFD level 0 menunjukan bahwa semua aliran data yang menuju pada satu proses,yaitu proses Sistem Informasi AladeBeauty.Ada dua entitas yang terlibat di sistem ini yaitu entitas Admin dan entitas User.Masing-masing entitas memiliki data masukkan dan keluaran pada sistem.

3.2.3 DFD Level 1

DFD level 1 dapat dilihat dari gambar 3.3 dibawah ini.Pada DFD ini diberikan gambaran yang kebih spesifik tentang sistem DFD level 1 ini merupakan hasil pemecahan dari DFD level 0.

(17)

DFD Level 1 merupakan hasil pengembangan dari DFD level 0.Di dalam DFD level 1 terapat ua entitas yaitu entitas admin dengan entitas user dimana setiap entitas memiliki aliran data masing-masing.DFD level 1 ini juga memiliki layanan proses yaitu proses layanan admin dengan proses layanan user dimana setiap layanan proses memiliki aliran data input maupun output dari satu atau kedata store.

Proses input user antara lain input data user atau regestrasi,input data pemesanan,input data konfirmasi.Selain menginputkan data, user juga dapat meihat

beberapa tampilan seperti data news,data about,data contact us,data product.Admin akan meneriman data-data yang di inputkan oleh user dan memprosesnya.

3.3 Perancangan Entity Relationship Data (ERD)

a. Mengidentifikasi dan menetapkan seluruh himpunan entity yang terlibat

Gambar 3.4 ERD Tahap Pertama

b. Menentukan atribut key masing-masing himpunan entity

Pemesanan Produk Admin

Pemesanan Produk Admin

(18)

Gambar 3.5 ERD Tahap Kedua

c. Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan

entity-entity beserta foreign key-nya (kunci asing)

Gambar 3.6 ERD Tahap Ketiga

3.4 Perancangan Struktur Tabel

Berikut adalah struktur tabel yang dihasilkan:

1.Tabel

Tabel 3.1 category

Field Name Type Length Keterangan

ID_category int 10 Primary key

category varchar 50

Tabel 3.2 Chart

Field Name Type Length Keterangan

id_chart int 10 Primary key

Pemesanan memesan Produk menyediakan Admin

Produk ID Username

(19)

id_member int 10

id_product int 10

Jumlah int 3

harga int 15

total int 15

tambahan text

Status varchar 50

id_transaksi int 10

Tabel 3.3 kota

Field Name Type Length Keterangan

Idcity int 10 Primary key

IDprovince Int 11

city varchar 30

Cost varchar 30

Tabel 3.4 news

Field Name Type Length Keterangan

id_news int 10 Primary key

judul text

content text

(20)

Tabel 3.5 provinsi

Field Name Type Length Keterangan

IDprovince Int 10 Primary key

province varchar 30

Tabel 3.6 member

Field Name Type Length Keterangan

id_member int 10 Primary key

first_name varchar 50

last_name varchar 50

Email varchar 50

postal_code varchar 10

Status varchar 10

Tabel 3.7 product

Field Name Type Length Keterangan

id_product int 10 Primary key

nama_product varchar 50

id_category int 10

(21)

gambar varchar 50

keterangan text 10

Tabel 3.8 transaksi

Field Name Type Length Keterangan

IDorder varchar 15 Primary key, id order

IDmember int 10 Id member

tanggal varchar 15 Tanggal order

alamat varchar 100 Alamat pembeli

kota varchar 50 Kota pembeli

provinsi varchar 50 Provinsi pembeli

kodepos varchar 5 Kodepos pembeli

no_telp varchar 12 No telepon pembeli

bank_pengirim varchar 50 Bank pengirim ( pembeli)

bank_penerima varchar 50 Bank penerima (penjual)

atas_nama varchar 100 Rekening atas nama pembeli

no_rekening varchar 20 No rekening pembeli

ongkos_kirim int 10 Biaya pengiriman

total_biaya int 10 Total belanja

transaksi int 1 Transaksi belanja

(22)

3.5 Flowchat Sistem

3.6.1 Flowchat Menu Login Admin

Gambar 3.7 Flowchat Login Admi Menu

Form Login

Cek data ada dan sesuai

Menu adimistrator : 1. Password

2. Home 3. Product 4. News 5.Transaksi

Logout Ya

(23)

3.6.2 Flowchat Menu Utama Admin

Gambar 3.8 Flowchat Menu Utama Admi Mulai

Transaksi Menu Transaksi E

(24)

3.6 Rancangan antar muka

Sistem ini memiliki 2 rancangan user interface yaitu user interface halaman web untuk user dan user interface halaman web untuk administrator.

3.6.1 User Interface pada User

1 . Perancangan Halaman Index

Halaman index merupakan halaman utama dimana setiap pengguna sistem ini akan secara otomatis memasuki halaman ini disaat pertama kali menggunakan sistem

ini.Disini akan disediakan tombol-tombol untuk berpindah halaman yaitu tombol Product,info,news,About,login, pemesanan produk atau mengunjungi website.

Gambar 3.9 Rancangan Output Halaman Utama Tombol Pengelola

Latest Arrival

Home Product Info News About Login

Gambar (Slide)

Gambar Gambar Gambar

Footer

(25)

2 . Perancangan Halaman Product

Berikut ini tampilan dari menu yang akan menampilkan daftar produk .

Gambar 3.10 Rancangan Daftar Produk All Product

Home Product Info News About Login

Gambar Gambar

Gambar

Gambar Gambar Gambar

Footer

Detail Detail

Detail

Detail Detail Detail

Make Up

Cleansing

Parfume

Hair

(26)

BAB 4

IMPLEMENTASI SISTEM

4.1 Tujuan Implementasi Sistem

Sistem yang telah dirancang selanjutnya akan diteruskan ke tahapan

pengimplementasian sistem .Implementasi sistem adalah proses yang dilakukan

untuk menyelesaikan desain sistem yang disetujui,menginstal,memulai sistem yang baru atau memperbaiki sistem yang lama.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem adalah sebagai berikut:

1. Mempertimbangkan bahwa sistem memenuhi permintaan pemakai yaitu

dengan menguji sistem secara keseluruhan.

2. Menulis,menguji,merekomendasikan program-program dan prosedur yang

diperlukan oleh desain sistem yang disetujui.

(27)

4.2 Komponen Utama Implementasi Sistem

Dalam mengimplementasikan sistem ini diperlukan 3 komponen utama yaitu:

1. Perangkat Keras (hardware)

Hardware adalah komponen-kompone yang terdapat pada komputer agar dapat

beroperasi.Spesifikasi komponen hardware yang digunakan adalah sebagai

berikut:

a.Laptop HP

b. Mouse

c. Printer

d.Dan lain-lain

2. Perangkat lunak (Software)

Software adalah program-program komputer yang dapat digunakan oleh

komputer dengan memberikan fungsi serta penampilan yang diinginkan. Dalam

hal ini, perangkat lunak yang digunakan untuk aplikasi peracangan sistem

adalah :

a. PHP, HTML, CSS

(28)

3. Perangkat manusia (Brainware)

Brainware merupakan perangkat manusia yang menanganin fasilitas komputer

yang ada. Perangkat yang dimaksud adalah orang-orang yang memiliki bagian

untuk menangani sistem, misalnya :

a. Programmer, orang yang mengerti bahasa pemograman dan membangun

program.

b. Operator, yaitu suatu yang menangani langsung dalam pengolahan data mulai

dari mempersiapkan data hingga pengetikan data pada komputer.

4.3 Uji Program

a. Halaman Utama

Merupakan hasil program yang telah diselesaikan berupa tampilan program yang

dapat digunakan untuk mengakses data yang sesuai dengan fungsinya masing-masing.

Tampilan dari program tersebut adalah :

1. Jalankan program dengan membuka web browser dengan alamat

http://localhost/ayuta/index.php. Index merupakan Halaman Utama website

AladeBeauty ini. Index memiliki menu-menu yaitu Product, Info,News,

(29)

Gambar 4.1 Index

2. Pada tampilan halaman Index terdapat Latest Arrivals produk atau produk baru

yang ditampilan di website ini.

(30)

3. Pada tampilan halaman Index juga terdapat footer

Gambar 4.3 Footer

b. Product

Pada halaman product terdapat berbagai macam kategori produk yang ditawarkan

kepada konsumen.

(31)

1. Pada tampilan halaman Product terdapat 5 kategori produk yang ditawarkan

yaitu, Make Up,Cleansing,Parfume,Hair dan Skin Care

a. Kategori Make Up

Gambar 4.5 Kategori Make Up

(32)

b. Kategori Cleansing

Gambar 4.6 Kategori Cleansing

c. Kategori Parfume

(33)

d. Kategori Hair

(34)

e. Kategori Skin Care

(35)

d. Detail Product

Gambar 4.10 Detail Product

2. Cara Pembelian

Sebelum melakukan pembelian konsumen terlebih dahulu melakukan proses

login.Untuk konsumen yang belum melakukan join member maka terlebih

(36)

Gambar 4.11 Tata cara pembelian produk

3. Setelah konsumen melakukan proses login maka tampilan akan seperti berikut:

(37)

4. Setelah itu konsumen dapat melakukan pembelian dengan mengklik add to chart

untuk membeli produk yang tersedia maka akan muncul tampilan berikut:

Gambar 4.13 Tata cara melanjutkan pembelian produk

5. Setelah itu barang yang kita pilih secara otomatis akan tersimpan di keranjang

belanja kita dan konsumen kembali ke halaman product untuk melakukan

pembelian.Jika konsumen selesai belanja maka kosumen klik tombol chart

untuk mengkonfirmasi belanjaan dengan mengklik buy now seperti gambar

(38)

Gambar 4.14 Halaman chart

6. Setelah klik Buy now maka konsumen dapat melakukan transaksi pembelian

setelah itu,maka akan muncul form pengisian data konsumen.

(39)

7. Jika konsumen sudah mengisi form data, klik Finish, maka data konsumen akan

(40)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Dari proses analisis perncangan dan implementasi yang dilakukan pada bab-bab

sebelumnya,maka dapat diambil kesimpulan yaitu :

1. Telah dihasilkan suatu sistem informasi penjualan AladeBeauty berbasis web

2. Sistem informasi mempunyai peranan penting dalam suatu perusahaan untuk

melaksanakan kegiatan pemasaran dan penjualan.

3. Penjualan online kosmetik dari merek ternama dengan web e-commerce merupakan solusi bagi para user yang ingin mencari berbagai jenis produk

dengan harga murah namun tidak mau bersusah payah dalam mencari produk yang di inginkan. Karena dengan adanya web e-commerce dapat mencari dan membeli produk yang diinginkan kapanpun dan dimanapun user berada.

4. Dengan menggunakan PHP, HTML, PHPMyAdmin sebagai database maka

dapat diciptakan sebuah sistem informasi berbasis web.

5. Proses dan sistem pengolahan data produk dapat lebih efisien,akurat, cepat dan

efektif dengan menggunakan sistem yang terkomputerisasi.

6. Untuk menarik minat pembeli untuk mengunjungi website. Diperlukan adanya

(41)

dalam harga, kemudahan dalam mengakses produk yg diinginkan pembeli serta interface dengan desain yang menarik minat user untuk kembali berkunjung.

5.2 Saran

Penulis menyadari laporan ini belum dikatakan sempurna, saran yang dapat penulis

kemukakan adalah :

1. Diharapkan bagi mahasiswa tahun berikutnya untuk dapat mengembangkan

sistem informasi penjualan berbasis web ini karena program ini masih sederhana

dan masih banyak hal yang perlu diperbaiki maupun ditambahkan.

2. Pada sistem informasi ini belum terdapat sistem pembayaran secara online,

namun pada sistem informasi ini masih menggunakan sistem pembayaran

melalui transfer, maka sebaiknya untuk kedepannya dapat dikembangkan

kembali.

3. Sistem informasi ini mempunyai tampilan khusus di berbagai gadget misalnya,

tampilan pada mobile, web, tablet dan berbagai gadget lainnya. Agar

menyesuaikan tampilan sesuai gadget yang dapat mengefisienkan para

(42)

BAB 2

LANDASAN TEORI

2.1 Pengertian E-commerce

Electronic Commerce (E-Commerce) didefinisikan sebagai proses pembelian dan

penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan

memanfaatkan jaringan komputer.

E-commerce atau yang biasa disebut juga dengan istilah Ecom atau Emmerce

atau EC merupakan pertukaran bisnis yang rutin dengan menggunakan transmisi Electronic Data Interchange (EDI) ,email, electronic bulletin board, mesin faksimili,

dan Electronic Funds Transfer yang berkenaan dengan transaksi – transaksi belanja di internet shopping, stock online dan surat obligasi, download dan penjualan

software,dokumen, grafik, music, dan lain – lainnya serta transaksi Business to Business (B2B).

(43)

Definisi dari e- commerce menurut Kalakota dan Whinstone (1997) dapat ditinjau dalam 4 perspektif berikut :

1. Dari perspektif komunikasi ,e-commerce adalah pengiriman barang, layanan, informasi, atau melalui jaringan computer atau melalui peralatan elektronik lainnya.

2. Dari perspektif proses bisnis,e-commerce adalah aplikasi dari teknologi yang menuju otomatisasi dari transaksi dan aliran kerja.

3. Dari perspektif layanan, e-commerce merupakan suatu alat yang memenuhi keinginan perusahaan, konsumen, dan managemen untuk memangkas biaya

layanan (Service cost) ketika meningkatkan kualitas barang dan meningkatkan kecepatan layanan pengiriman.

4. Dari perspektif online, e-commerce menyediakan kemampuan untuk membeli dan menjual barang ataupun informasi melalui internet dan sarana inline lainnya.

(44)

Proses yang ada dalam e-commerce adalah sebagi berikut :

a. Presentasi elektronik (Pembuatan Website) untuk produk layanan. b. Pemesanan secara langsung dan tersedianya tagihan.

c. Otomatis account pelanggan secara aman (baik nomor rekening maupun nomor kartu kredit)

d. Pembayaran yang dilakukan secara langsung (online) dan penanganan traksaksi.

2.1.1 Struktur E-commerce

Infrastuktur e- commerce:

a. Internet : jaringan Global

b. Intranet : jaringan milik perusahaan atau organisasi yang menggunakan teknologi internet. Seperti protocol internet,browser internet. c. Extranet : jaringan melalui internet yang menghubungkan beberapa

internet.

Selain infrasuktur, aplikasi e-commerce juga ditunjang oleh lima pilar :

a. Sumber Daya Manusia (Human Resource) b. Peraturan / perundangan public (Public Policy)

(45)

2.1.2 Klasifikasi E-commerce

Secara umum e-commerce dapat diklasifasikan menjadi beberapa jenis, yaitu :

1. Business to Business (B2B) adalah sistem komunikasi bisnis on-line antar pelaku bisnis. E-commerce penjual dan pembelinya adalah organisasi atau perusahaan pada umumnya transaksi dilakukan oleh para trading partners yang sudah saling kenal dengan format data yang telah disepakati bersama..

2. Business to Consumer(B2C) B2C dapat diartikan sebagai jenis perdagangan

elektronik di mana ada sebuah perusahaan (business) yang melakukan penjualan langsung barang-barangnya kepada pembeli (consumer). Contoh perusahaan kelas dunia yang telah menerapkan B2C adalah Amazon.com E-commerce yang penjualnya adalah perusahaan, dan pembelinya adalah perorangan merupakan mekanisme toko on-line (electronic shopping mall), yaitu transaksi antara e-merchant dengan e-customer Dan sifatnya terbuka untuk publik, sehingga setiap individu dapat mengaksesnya melalui suatu web server.

(46)

3. Consumer-To-Business(C2B): Merupakan perseorangan yang menjual produk atau jasa kepada suatu perusahaan/organisasi.Perseorangan yang mencari penjual, saling berinteraksi dan menyepakati suatu transaksi.

4. Government to Citizens (G2C): Pelayanan pemerintah terhadap warga negaranya melalui teknologi E Commerce, selain itu.dapat digunakan untuk kerjasama antara pemerintah dengan pemerintah lain atau dengan perusahaan. Contoh : layanan ktp dan sim.

2.1.3 Manfaat E-commerce

Electronic commerce (e-commerce) sangat penting dalam menjalani kehidupan sehari-hari.Perusahaan,konsumen,ataupun masyarakat akan selalu menggunakan e-commerce dalam menjalani aktivitas bisnisnya.Berikut ini adalah manfaat e-commerce bagi perusahaan,konsumen,masyarakat:

a. Manfaat diperoleh bagi organisasi pemilik e- commerce :

1. Dapat meningkatkan market exposure (pangsa pasar).Transaksi on-line yang membuat semua orang di seluruh dunia dapat memesan dan membeli produk yang dijual hanya dengan melalui media komputer dan tidak terbatas jarak dan waktu.

(47)

3. Melebarkan jangkauan (global reach).Transaksi on-line yang dapat diakses oleh semua orang di dunia tidak terbatas tempat dan waktu karena semua orang dapat mengaksesnya hanya dengan menggunakan media perantara komputer.

4. Meningkatkan customer loyalty.Ini disebabkan karena sistem transaksi E-Commerce menyediakan informasi secara lengkap dan informasi tersebut dapat diakses setiap waktu selain itu dalam hal pembelian juga dapat dilakukan setiap waktu bahkan konsumen dapat memilih sendiri produk yang dia inginkan.

5. Meningkatkan supply management.Transaksi E-Commerce menyebabkan

pengefisienan biaya operasional pada perusahaan terutama pada jumlah karyawan dan jumlah stok barang yang tersedia sehingga untuk lebih menyempurnakan pengefisienan biaya tersebut maka sistem supply management yang baik harus ditingkatkan.

6. Memperpendek waktu produksi.Pada suatu perusahaan yang terdiri dari berbagai divisi atau sebuah distributor di mana dalam pemesanan bahan baku atau produk yang akan dijual apabila kehabisan barang dapat memesannya setiap waktu karena on-line serta akan lebih cepat dan teratur karena semuanya secara langsung terprogram dalam komputer.

b. Manfaat bagi konsumen antara lain :

1. E-commerce memungkinkan pelanggan untuk berbelanja atau melakukan transaksi selama 24 jam sehari sepanjang tahun dari hampir setiap lokasi.

(48)

3. E-commerce memberikan lebih banyak pilihan kepada pelanggan, mereka bisa memilih berbagai dari banyak vendor.

4. Pelanggan bisa menerima informasi yang relevan secara detil dalam hitungan detik, bukan lagi hari atau minggu.

5. E-commerce memberi tempat kepada para pelanggan untuk berinteraksi dengan pelanggan lain di electronic community dan bertukar pikiran serta pengalaman.

c. Manfaat bagi masyarakat lain:

1. E-commerce memungkinkan orang untuk bekerja didalam rumah dan tidak harus keluar rumah untuk berbelanja. Ini berakibat menurunkan arus kepadatan lalu lintas dijalan serta mengurani polusi udara.

2. E-commerce memnungkinkan orang dinegara- negara dunia ketiga dan

wilayah pedesaan untuk menikmati aneka produk dan jasa yang akan susah mereka dapatkan tanpa e-commerce

2.2 Penjualan

(49)

(hard sell) dapat ditemui dalam bentuk promosi penjualan (sales promotion), penjualan pribadi (personal selling), penjualan langsung (direct response marketing), serta merchandising dan point of purchase.

Penjualan menurut Rangkuty (2008, hal 48) adalah suatu proses kegiatan yang dipengaruhi oleh berbagai factor social, budaya, politik dan ekonomi dan managerial. Akibat dari berbagai factor tersebut masing –masing individu maupun kelompok mendapatkan kebutuhan dan keinginan tidak ingin menciptakan, menawarkan, dan menukarkan produk yang memiliki nilai komuditas.

Menurut Basu (2001) penjualan adalah sistem keseluruhan dari kegiatan yang ditunjukan untuk merencanakan, menentukan harga, mempromosikan dan mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai tujuan organisasi.

Pengertian penjualan menurut Henry Simamora (2000;24) dalam buku “Akuntansi Basis Pengambilan Keputusan Bisnis” menyatakan bahwa: “Penjualan adalah pendapatan lazim dalam perusahaan dan merupakan jumlah kotor yang dibebankan kepada pelanggan atas barang dan jasa”.

(50)

Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati.

2.3 Pengertian Sistem

Sistem berasal dari bahasa Latin systema dan bahasa Yunani sustema. Pengertian sistem adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan

bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan atau dapat juga dikatakan bahwa Pengertian Sistem adalah sekumpulan unsur / elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan. Jadi, secara umum Pengertian Sistem adalah perangkat unsur yang teratur saling berkaitan sehingga membentuk suatu totalitas. Berikut ini beberapa Pengertian Sistem Menurut para Ahli:

1. Pengertian Sistem Menurut Davis, G.B: Sistem secara fisik adalah kumpulan dari elemen-elemen yang beroperasi bersama-sama untuk menyelesaikan suatu sasaran.

2. Pengertian Sistem Menurut Harijono Djojodihardjo: Suatu sistem adalah sekumpulan objek yang mencakup hubungan fungsional antara tiap-tiap objek dan hubungan antara ciri tiap objek, dan yang secara keseluruhan merupakan suatu kesatuan secara fungsional.

(51)

4. Pengertian Sistem Menurut Murdick, R.G: Suatu sistem adalah seperangkat elemen yang membentuk kumpulan atau procedure-prosedure/bagan-bagan pengolahan yang mencari suatu tujuan bagian atau tujuan bersama dengan mengoperasikan data dan/atau barang pada waktu rujukan tertentu untuk menghasilkan informasi dan/atau energi dan atau barang.

5. Pengertian Sistem Menurut Jerry Futz Gerald: Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu.

6. Pengertian Sistem Menurut Indrajit: mengemukakan bahwa sistem

mengandung arti kumpulan-kumpulan dari komponen-komponen yang dimiliki unsur keterkaitan antara satu dengan lainnya.

7. Pengertian Sistem Menurut Jogianto: mengemukakan bahwa sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata adalah suatu objek nyata, seperti tempat, benda, dan orang-orang yang betul-betul ada dan terjadi.

2.4 Pengertian Informasi

(52)

Informasi adalah data yang telah diproses untuk suatu tujuan tertentu. Tujuan tersebut adalah untuk menghasilkan sebuah keputusan. (Anton M. Meliono, 1990 : 331).

Informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat bagi pengambilan keputusan saat ini atau mendatang. (Gordon B. Davis, 1991 : 28).

Dari beberapa pengertian informasi menurut para ahli diatas, dapat kita simpulkan bahwa informasi adalah data yang telah diproses atau diolah menjadi

sebuah bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian yang nyata yang dipergunakan untuk mengambil keputusan saat ini atau mendatang.

2.5 Pengertian Sistem Informasi

Sistem Informasi adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen.Dalam arti yang sangat luas istilah sistem informasi yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis.

(53)

sebagai tipe khusus dari sistem kerja. Sistem kerja adalah suatu sistem di mana manusia dan/atau mesin melakukan pekerjaan dengan menggunakan sumber daya untuk memproduksi produk tertentu dan/atau jasa bagi pelanggan. Sistem informasi adalah suatu sistem kerja yang kegiatannya ditujukan untuk pengolahan (menangkap, transmisi, menyimpan, mengambil, memanipulasi dan menampilkan) informasi.

Dengan demikian, sistem informasi antar-berhubungan dengan sistem data di satu sisi dan sistem aktivitas di sisi lain. Sistem informasi adalah suatu bentuk komunikasi sistem di mana data yang mewakili dan diproses sebagai bentuk dari memori sosial. Sistem informasi juga dapat dianggap sebagai bahasa semi formal yang mendukung manusia dalam pengambilan keputusan dan tindakan.

Sistem informasi merupakan fokus utama dari studi untuk disiplin sistem

informasi dan organisasi informatika.Sistem informasi adalah gabungan yang terorganisasi dari manusia, perangkat lunak, perangkat keras, jaringan komunikasi dan sumber data dalam mengumpulkan, mengubah, dan menyebarkan informasi dalam organisasi.

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.6 Internet

(54)

(packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.Rangkaian internet yang terbesar dinamakan Internet.

2.6.1 Internet Commerce

Internet commerce adalah penggunaan internet yang berbasis teknologi informasi dan

komunikasi untuk perdagangan.Kegiatan komersil ini seperti iklan dalam penjualan produk dan jasa. Transaksi yang dapat dilakukan di internet antara lain pemesanan dan pembelian barang dimana barang akan dikirim melalui pos atau sarana lain setelah

pembeli mentransfer uang ke rekening penjual. Harga lebih murah biayanya dibandingkan dengan membuka outlet retail di berbagai tempat. Internet media promosi perusahaan dan produk yang paling tepat dengan harga yang relative murah serta pembelian melalui internet akan di ikuti dengan pengantaran barang sampai pemesanan.

2.6.2 Web Server

(55)

sesuai dengan kemampuan browser tersebut. Contohnya, bila data dikirim berupa gambar, browser yang hanya mampu menampilkan teks (misalnya lynx) tidak akan mampu menampilkan gambar tersebut, dan jika ada akan menampilkan alternatifnya. Web server, untuk berkomunikasi dengan kliennya ( web browser) mempunyai

protokol sendiri, yaitu HTTP (Hypertext Transfer Protocol). (Effendi, 2009).

2.6.3 Web Browser

Web Browser adalah suatu program atau software yang digunakan untuk menjelajahi

internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer. Awalnya, web browser berorientasi pada teks dan belum dapat menampilkan gambar. Namun, web browser sekarang tidak hanya menampilkan gambar dan teks saja, tetapi juga memutar file multimedia seperti video dan suara. Web browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai input dan menjadikan halaman web sebagai hasil output yang informative.

Dengan menggunakan web browser, para pengguna internet dapat mengakses berbagai informasi yang terdapat di internet dengan mudah. Beberapa contoh web browser diantaranya Internet Explorer, Mozilla, Firefox, Safari, Opera, dll. Hal yang perlu diketahui dalam pencarian suatu informasi adalah pemahaman tentang struktur

2.6.4 WEB dan HTML

(56)

HTML dikenali dan diterjemahkan segala jenis computer dalam bentuk tampilan informasi yang sama. HTML adalah kreasi Tim benners Lee, ilmuwan European Laboratory for Particle physics (CERN organisasi penelitian 18 negara Eropa) di

Geneva Swiss.Maret 1989 Tim memperkenalkan WEB dan HTML sebagai standar antar muka distribusi dengan metode navigasi menu pada mesin UNIX.

HTML adalah bahasa kode pemograman yang menjadi dasar bagi terwujudnya web. Dengan HTML seluruh sistem kompuetr yang saling berbeda dapat mengenali

format yang ditampilkan dalam situs internet tanpa perbedaan yang berarti, termasuk didalamnya penampilan multimedia(grafik, suara dan citra video). HTML berbasis

teks yang sangat sederhana dan praktis sehingga dapat dipahami oleh berbagai jenis computer dalam platform sistem yang berbeda.

Document HTML mengandung perintah teks yang di sebut tag untuk menampilkan tulisan, gambar, warna, suara, video, dan animasi.Serta link yang menghubungkan berbagai topic. Dengan bentuk hypertext maka halaman internet (website) akan dapat dibangun dengan cepat serta ditampilkan dengan cantik. Dalam konsep hypertext ini pembacaan suatu document tidak harus berurutan namun bisa melompat antar topic bahkan di print maupun dicopy ke media penyimpanan local (harddisk misalnya). Format hyperteks juga memungkinkan pemakai mesin yang hanya bisa mengenali teks untuk mengakses dokumen dalam bentuk teks.Perbedaannya terletak pada tidak tampilnya gambar, grafik, animasi, video, suara dan warna.

(57)

diibaratkan berinternet dalam lingkungan local. Intranet umumnya juga terkoneksi ke internet sehingga memnungkinkan informasi dan data dengan jaringan intranet lainnya (internetworking) melalui backbone internet.

2.7 Data,Database, Database Management System(DBMS)

2.7.1 Data

Data adalah catatan atas kumpulan fakta. Data merupakan bentuk jamak dari datum,

berasal dari bahasa Latin yang berarti "sesuatu yang diberikan". Dalam penggunaan sehari-hari data berarti suatu pernyataan yang diterima secara apa adanya. Pernyataan

ini adalah hasil pengukuran atau pengamatan suatu variabel yang bentuknya dapat berupa angka, kata-kata, atau citra.

Dalam keilmuan (ilmiah), fakta dikumpulkan untuk menjadi data. Data kemudian diolah sehingga dapat diutarakan secara jelas dan tepat sehingga dapat dimengerti oleh orang lain yang tidak langsung mengalaminya sendiri, hal ini dinamakan deskripsi. Pemilahan banyak data sesuai dengan persamaan atau perbedaan yang dikandungnya dinamakan klasifikasi.Dalam pokok bahasan Manajemen Pengetahuan, data dicirikan sebagai sesuatu yang bersifat mentah dan tidak memiliki konteks. Dia sekedar ada dan tidak memiliki signifikansi makna di luar keberadaannya itu. Dia bisa muncul dalam berbagai bentuk, terlepas dari apakah dia bisa dimanfaatkan atau tidak.

Menurut berbagai sumber lain, data dapat juga didefinisikan sebagai berikut:

(58)

2. Dari sudut pandang bisnis, data bisnis adalah deskripsi organisasi tentang sesuatu (resources) dan kejadian (transactions)yang terjadi

3. Pengertian yang lain menyebutkan bahwa data adalah deskripsi dari suatu kejadian yang kita hadapi

intinya data itu adalah suatu fakta-fakta tertentu sehingga menghasilkan suatu kesimpulan dalam menarik suatu keputusan Adapun

2.7.2 Database

Basis data (bahasa Inggris: Data Base), atau sering pula dieja basisdata, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri (query) basis data disebut sistem manajemen basis data (database management system, DBMS). Sistem basis data dipelajari dalam ilmu informasi.

(59)

disebut skema. Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur basis data: ini dikenal sebagai model basis data atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah layman mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.

Istilah basis data mengacu pada koleksi dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya mengacu sebagai sistem manajemen basis data (database management system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan programer menggunakan istilah basis data untuk kedua arti tersebut. Kelompok Basis Data Berdasarkan struktur data di dalam basis data, maka basis data dapat dikelompokkan kedalam:

1. Basis data relasional Basis Data relasional menggunakan tabel dua dimensi yang terdiri atas baris dan kolom untuk memberi gambaran sebuah berkas data. 2. Basis data hirarki Biasa disebut model pohon, karena menyerupai pohon yang

dibalik. Model ini menggunakan pola hubungan orang tua-anak.

3. Basis data jaringan menyerupai model hirarkis, dengan perbedaan suatu simpul anak bisa memilki lebih dari satu orang tua.

(60)

untuk sejumlah tujuan yang mendukung tujuan utama organisasi.

2.7.3 Database Management System (DBMS)

Menurut para ahli pengertian DBMS adalah sebagai berikut :

1. Menurut C. J. Date, DBMS adalah merupakan software yang menghandel seluruh akses pada database untukmelayani kebutuhan user.

2. Menurut S, Attre, DBMS adalah software, hardware, firmware dan prosedur-prosedur yang memanejemen database. Firmware adalah software yang telah menjadi modul yang tertanam pada hardware (ROM).

Maka DBMS (Database Management System) adalah semua peralatan komputer (hardware, software dan firmware). DBMS dilengkapi dengan bahsa yang berorientasi pada data (high level data language) yang sering disebut juga sebagai bahasa generasi ke empat.

DBMS (Database Management System) berfungsi untuk mendefenisikan data dan hubungannya, memanipulasi data, keamanan dan integrasi data, recovery atau perbaikan dan concurenry data, data dictionary, performance atau unjuk kerja dan DBMS khususnya didesain untuk melindungi dan memanejemen database.

(61)

implementasi database secara fisik tidak menghendaki user untuk merubah data (logika).

2.8 Personal Home Page (PHP)

2.8.1 Pengertian PHP

PHP adalah singkatan dari PHP (Hypertext Preprocessor) yang merupakan sebuah bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip

dengan bahasa C, Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik dengan cepat.

Awalnya PHP diciptakan oleh Andi Gutmans untuk menghitung berapa banyak pengunjung yang mengakses situs yang dibuatnya. Seiring dengan perkembangan internet, dirilis pula PHP/Fi yang selanjutnya diikuti versi PHP2. Hingga saat ini PHP v.4.0 adalah pengembangan dari PHP3 yang telah ditambahi fungsi-fungsi seperti Zend engine sehingga lebih cepat, kuat, stabil, dan mudah berinteraksi dengan

(62)

2.8.2 Keungulan PHP

Banyak sekali kelebihan yang dimiliki PHP dibandingkan dengan bahasa pemrograman yang lain, Diantaranya :

1. Bisa membuat Web menjadi Dinamis.

2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.

3. Program yang dibuat dengan PHP bisa dijalankan oleh Semua Sistem Operasi karena PHP berjalan secara Web Base yag artinya semua Sistem Operasi bahkan HP yang mempunyai Web Browser dapat menggunakan program PHP. 4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.

5. Mendukung banyak paket Database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.

6. Bahasa pemrograman PHP tidak memerlukan Kompilasi (Compile) dalam penggunaannya.

7. Banyak Web Server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain.

8. Pengembangan Aplikasi PHP mudah karena banyak Dokumentasi, Refrensi & Developer yang membantu dalam pengembangannya.

(63)

2.9 MySQL

2.9.1 Pengertian MySQL

MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.

Ulf Micheal Widenius adalah penemu awal versi pertama MySQL yang kemudian pengembangan selanjutnya dilakukan oleh perusahaan MySQL AB. MySQL AB yang merupakan sebuah perusahaan komersial yang didirikan oleh para

pengembang MySQL. MySQL sudah digunakan lebih dari 11 millar instalasi saat ini. Informasi.

2.9.2 Keistimewaan MySQL

MySQL Memiliki beberapa keistimewaan, antara lain:

1. Portabilitas.

(64)

2. Perangkat lunak sumber terbuka.

MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.

3. Multi User.

MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance Tuning.

MySQL memiliki kecepatan yang menakjubkan dalam menangani query

sederhana, dengan kata laindapat memproses lebih banyak SQL per satuan waktu.

5. Ragam tipe data.

MySQL memiliki ragam tipe data yang sangat kaya seperti signed/unsigned integer, float, double, char, text, date, timestamp dan lain-lain.

6. Perintah dan fungsi.

MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah select dan where dalam perintah (query).

7. Keamanan.

(65)

8. Skalbilitas dan pembatasan.

MySQL mampu menangani basis data dala skala besar, dengan jumlah rekamam(record) lebih dari 50 juta dan 60 juta table serta 5 milyar baris. Selain itu batas indeks yang dapat

ditampung mencapai 32 indeks pda tiap tabelnya.

9. Konektivitasnya.

MySQL dapat melakukan koneksi dengan klien menggunakan protocol TCP/IP, Unix soket(UNIX), atau Named Pipes(NT).

2.10 Pengertian PhpMyAdmin

Setiap RDBMS (Relation Database Management System) seperti Oracle, SQL Server, MySQL dan lain-lain, pasti memiliki tool yang dapat digunakan untuk mempermudah

pengoperasian database. Oracle memiliki TOAD, SQL Sever memiliki Enterprise Mnanager dan SQL Query Analyzer. Sedangkan MySQL memiliki tool atau aplikasi

yang disebut PhpMyAdmin.

PhpMyAdmin merupakan aplikasi berbasiskan web yang dikembangkan

menggunakan bahasa pemograman PHP. Melalui PhpMyAdmin, user dapat melakukan perintah query tanpa harus mengetikkan seperti pada MS DOS. Perintah tersebut misalnya administrasi user dan privileges, export, dan import database, manajemen database, manajemen tabel dan struktur tabel, dan sebagainya. PhpMyAdmin sangat

(66)

2.11 Entity Relationship Diagram(ERD)

Entity Relationship Diagram (ERD) adalah suatu model jaringan yang menggunakan

susunan data yang disimpan dalam sistem secara abstrak. ERD merupakan model jaringan data yang menekankan pada struktur-struktur dan relation data.

Entity Relationship Diagram (ERD) merupakan gambaran data yang

dimodelkan dalam suatu diagram yang digunakan untuk mendokumentasikan data dengan cara menentukan apa saja yang terdapat dalam tiap entity dan bagaimana hubungan antara entity satu dengan lainnya.

Entity Relationship Diagram (ERD) adalah diagram yang dipakai untuk

mendokumentasikan data yang dipresentasikan dalam bentuk :

a. Entity

Entity cukup kompleks untuk didefenisikan sehingga tidak bisa dapat defenisi yang memuaskan dan bisaditerima oleh semua pihak.Suatu entity bisa merupakan environmental element, resource, dan transaksi.

b. Attribute

Karakteristik suatu entity yang dituliskan dalam entity

c. Relationship

(67)

2.11.1 Simbol – simbol Entity Relationship Diagram

ERD merupakan alat untuk pembuatan model data secara grafik, maka ERD memiliki simbol-simbol yang digunakan untuk menggambarkan model data seperti terdapat pada table berikut :

No. Simbol Arti Definisi

1 Entitas Suatu kumpulan objek atau sesuatu dapat dibedakan atau didefenisikan secara unik 2 Relationship Hubungan yang terjadi antara satu atau

lebih entitiy 3

4

5

Atribut yang digunakan untuk menentukan suatu entity secara unuik

Karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity atau relationship tersebut.

Atribut kunci Atribut

Atribut komposisi Atribut yang memiliki sekelompok nilai untuk setiap intansi entity.

(68)

2.12 Data Flow Diagram(DFD)

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 proses kerja suatu sistem.

DFD memiliki simbol-simbol yang digunakan untuk menggambarkan model data seperti :

No. DeMarco Yourdan Symbol Keterangan Gane and Sarson Symbol

1.

Source

(Kesatuan Luar)

2.

Proses

3. Data Flow

(Arus Data)

4.

Data Store

(Penyimpan Data)

(69)

2.13 Pengertian Flow Chart

Flowchart atau diagram alir adalah sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.

Tujuan utama penggunaan flowchart adalah untuk menyederhanakan rangkaian

proses atau prosedur untuk memudahkan pemahaman pengguna terhadap informasi tersebut. Oleh karena itu, design sebuah flowchart harus ringkas, jelas, dan logis.

Flowchart memiliki simbol-simbol yang digunakan untuk menggambarkan urutan program seperti terdapat pada tabel berikut :

No. Simbol Arti Defenisi

1. Proses Mepresentasikan operasi.

2. Input/Output

Mempresentasikan input data atau output data yang diproses atau informasi.

(70)

4. Dokumen I/O dalam format cetak.

5. Terminal Point Awal/akhir flowchart

6. Preparation Pemberian harga awal .

7. Manual Input Input yang dimasuknya secara keyboard.

8. Penghubung

Keluar atau masuk dari bagian lain flowchart khususnya halaman yang sama.

9. Penghubung

Keluar atau masuknya dari bagian lain flowchart khususnya halaman lainnya.

10 Display Output yang ditampilkan pada terminal.

11. Anak panah Mempresentasikan alur kerja.

(71)

2.14 Pengertian CSS(Cascading Style Sheet)

CSS adalah singkatan dari Casading Style Sheet yang merupakan kumpulan perintah yang dibentuk dari berbagai sumber yang disusun menurut urutan tertentu sehingga mampu mengatasi konfik style. CSS atau yang di sebut Cascading Style Sheet yaitu salah satu bahasa pemrograman web yang mengatur komponen dalam suatu web supaya web lebih terstruktur dan lebih seragam. CSS seperti halnya styles pada aplikasi pengolahan kata Microsoft Word yang bisa mengatur beberapa style, misalnya subbab, heading, bodytext, footer, images, dan style lainnya untuk dapat dipakai bersama-sama dalam beberapa file. CSS biasanya digunakan untuk

(72)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi informasi membawa kita pada dunia internet yang memudahkan kita dalam mencari setiap informasi.perkembangan dunia internet yang

sangat pesat memberikan dampak positif dan negatif.Salah satu dampak positif internet digunakan dalam bisnis yang mempengaruhi perkembangan ekonomi untuk beberapa instansi dan perusahaan.Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka dan sebagian kecil melalu pos dan telepon kini sangat mudah dan sering dilakukan melalu internet.Transaksi melalui internet ini dikenal dengan nama e-commerce.

Berasarkan uraian diatas pemanfaatan teknologi informasi dalam suatu aktivitas bisnis merupakan hal yang cukup penting.Begitu pentingnya hampir setiap perusahaan yang serupa menggunakan sistem pelayanan bisnis secara online.Dalam penelitian ini penulis mencoba membuat Sistem Informasi Penjualan AladeBeauty berbasis Web, yang saat ini masih menggunakan sistem penjualan secara manual.

(73)

“SISTEM INFORMASI PENJUALAN ALA DE BEAUTY BERBASIS WEB”.

1.2 Rumusan Masalah

Informasi harus dikelola dengan baik dan memadai agar memberikan manfaat yang maksimal.Penerapan e-commerce dalam suatu aplikasi penjualan dimaksudkan untuk memberikan rumusan atau aturan dalam bertransaksi bisnis sehingga disini dibutuhkan suatu sistem yang dapat mengolah data dengan baik sehingga dapat mempercepat serta mengefisienkan pekerjaan pengolahan data dan transaksi tersebut. Data yang dikelola adalah data yang tersedia di Toko AladeBeauty .Dengan demikian

diharapkan user dapat memanfaatkan sistem ini dengan baik

1.3 Batasan Masalah

Mengingat luasnya cakupan permasalahan serta untuk menghindari kesimpangsiuran dalam penulisan Tugas Akhir ini maka penulis membatasi ruang lingkup penulisan dan agar lebih memudahkan dalam pemahamannya meliputi :

1. Bagaimana membuat suatu sistem informasi transaksi jual beli di Toko AladeBeauty.

2. Sistem hanya memberikan informasi barang yang tersedia dan proses pembelian barang tersebut.

3. Sistem penjualan dan pembelian berbasis online.

4. Sistem dibangun dengan bahasa PHP, webserver apache dan database MySQL.

(74)

1.4 Tujuan Penelitian

Adapun tujuan penelitian yang dilakukan adalah :

1. Untuk menyajikan aplikasi yang mudah digunakan, sehingga dapat memperluas daerah pemasaran

2. Mempermudah bagi masyarakat atau dunia luar untuk melakukan transaksi pembelian barang secara langsung

3. Meningkatkan efisiensi pengolahan data dari sistem yang berjalan, sehingga pengambilan keputusan dapat lebih efektif dan efisien

4. Membuat laporan Tugas Akhir dalam rangka menyelesaikan kuliah program

Diploma

1.6 Tinjauan Pustaka

(75)

Penulis menggunakan perangkat lunak sebagai pendukung membangun website ini, yaitu :

a. MySQL adalah sebuah perangkat lunak manajemen basis data SQL (database management system) atau DBMS yang multithread, multi-user, dengan sekitar

6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

b. CSS 3 merupakan program yang banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Versi terakhir Dreamweaver keluaran Adobe Systems adalah yang ada dalam Adobe Creative Suite 5 (sering disingkat Adobe CS5).

c. Hyper Text Markup Language (HTML) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah Penjelajah web Internet dan formating hypertext sederhana yang ditulis ke dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan ke dalam format ASCII normal sehingga menjadi home page dengan perintah-perintah HTML. Bermula dari sebuahbahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk

(76)

didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan

Berners-lee Robert ketika mereka bekerja di CERN padatahun 1989 (CERN adalah lembaga penelitian fisika energy tinggi di Jenewa).

d. Javascript bahasa pemrograman berbasis prototype yang berjalan disisi clien. Jika kita berbicara dalam konteks web, sederhananya, kita dapat memahami JavaScript sebagai bahasa pemrograman yang berjalan di browser.

e. PHP adalah sebuah program bahasa script yang tidak melakukan sebuah

kompilasi dalam penggunaanya. Web Server yang mendukung php dapat ditemukan dimana-mana dari mulai IIS sampai dengan apache, dengan konfigurasi yang relatif mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-milis dan developer yang siap membantu dalam pengembangan. Dalam sisi pemahamanan, php adalah bahasa scripting yang paling mudah karena referensi yang banyak. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (linux, unix, windows) dan dapat dijalankan secara runtime melalui console serta juga dapat menjalankan perintah-perintah sistem.

1.7 Metodologi Penelitian

1. Metode Pengumpulan Data

(77)

2. Membuat Aplikasi

a. Analisis Sistem yaitu tahap untuk mengidentifikasi masalah.

b. Desain yaitu mendesain tampilan program aplikasi semenarik mungkin. c. Coding yaitu membuat kode terhadap program.

d. Debugging yaitu tahap pencarian kesalahan dalam program. e. Compiling yaitu membuat program menjadi executable. f. Membuat petunjuk untuk mengoperasikan program.

3. Uji Aplikasi

Pengujian aplikasi yang telah dibuat, apakah sesuai dengan apa yang telah

dirancang atau didesain dan mencari kesalahan dari aplikasi tersebut untuk diperbaiki.

4. Perbaikan

Memperbaiki kesalahan atau kelemahan yang ditemukan setelah melakukan pengujian program aplikasi untuk memaksimalkan aplikasi dan menghasilkan aplikasi yang efisien dan akurat.

5. Membuat Laporan Tugas Akhir

(78)

1.8 Sistematika Penulisan

Agar memberikan gambaran yang jelas, maka secara garis besar tugas akhir ini dibagi atas beberapa bab dan beberapa lampiran. Adapun beberapa tersebut adalah :

BAB 1 PENDAHULUAN

Bab ini berisi tentang latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, kontribusi peneltian, tinjauan pustaka, metodologi penelitian serta sistematika penulisan tugas akhir.

BAB 2 LANDASAN TEORI

Bab ini menguraikan pengertian pengertian e-commerce,penjualan,

pengertian sistem informasi,database, internet dan website serta bahasa pemograman yang digunakan.

BAB 3 PERANCANGAN SISTEM

Bab ini berisi tentang perancangan sistem yang akan dibuat yaitu berisikan sistem terpadu dengan database, rancangan tampilan website, file yang digunakan serta algoritma pembuatan program.

BAB 4 IMPLEMENTASI SISTEM

(79)

BAB 5 KESIMPULAN DAN SARAN

(80)

ABSTRAK

Perkembangan teknologi informasi membawa kita pada dunia internet yang memudahkan kita dalam memcari setiap informasi.perkembangan dunia internet yang sangat pesat memberikan dampak positif dan negatif.Salah satu dampak positif internet digunakan dalam bisnis yang mempengaruhi perkembangan ekonomi untuk beberapa instansi dan perusahaan.Berbagai transaksi jual beli yang sebelumnya hanya bisa dilakukan dengan cara tatap muka dan sebagian kecil melalu pos dan telepon kini

sangat mudah dan sering dilakukan melalu internet.Transaksi melalui internet ini dikenal dengan nama e-commerce.

Berasarkan uraian diatas pemanfaatan teknologi informasi dalam suatu aktivitas bisnis merupakan hal yang cukup penting.Begitu pentingnya hampir setiap perusahaan yang serupa menggunakan sistem pelayanan bisnis secara online.Dalam penelitian ini penulis mencoba membuat Sistem Informasi Penjualan Ala De Beauty berbasis Web, yang saat ini masih menggunakan sistem pejualan secara manual.

Metode pendekatan yang digunakan terstruktur dan metode pengembangan sistem informasi penjualan handycraft berbasis web yang dibuat sekarang menggunakan sistem adalah diagram konteks, flowchart system dan alat perancangan

(81)
(82)

SISTEM INFORMASI PENJUALAN ALADEBEAUTY BERBASIS WEB

TUGAS AKHIR

AYU ASYVA IRFITA 102406110

PROGRA STUDI DIII TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

(83)

PERSETUJUAN

Judul :SISTEM INFORMASI PENJUALAN

ALA DE BEAUTY BERBASIS WEB

Kategori : TUGAS AKHIR

Nama : AYU ASYVA IRFITA

Nomor Induk Mahasiswa : 102406110

Program Studi : DIPLOMA III TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Januari 2014

Diketahui : Disetujui :

Ketua Departemen Matematika FMIPA USU Pembimbing Utama/ Penanggung jawab

(84)

PERNYATAAN

SISTEM INFORMASI PENJUALAN ALA DE BEAUTY BERBASIS WEB

TUGAS AKHIR

Saya mengetahui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Januari 2014

(85)

PENGHARGAAN

Alhamdulillah, segala puji bagi Allah SWT yang telah memberikan rahmat dan hidayat-Nya, sehingga penulis berhasil menyelesaikan tugas akhir yang berjudul Sistem Informasi Penjualan AlaDeBeauty Berbasis web ini tepat pada waktunya. Shalawat dan salam semoga selalu dilimpahkan kepada junjungan Nabi besar Muhammad SAW, keluarga, sahabat dan para pengikut sampai akhir zaman.

Tugas ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam tugas akhir ini, penulisan banyak mendapatkan masukan dan serta dukungan dari berbagai pihak.

Secara khusus penulis menyampaikan rasa terima kasih yang sedalam-dalamnya kepada Ayahanda tersayang Irfan yanuar dan Ibunda terkasih Sofie yus Nita yang telah mendidik dan membesarkan penulis dengan segala pengorbanan dan kasih sayang tulus yang tak terhitung harganya. Serta selalu memberikan doa dan dukungan baik moril dan materil, sehingga penulis dapat mengikuti kuliah diploma III Teknik Informatika dan menyelesaikan tepat pada waktunya.

Dalam kesempatan ini juga penulis mengucapkan terima kasih kepada :

1. Bapak Dr. Marwan Ramli, M.Si selaku dosen pembimbing tugas akhir yang telah memberikan bimbingan dan pengarahan kepada saya selama menyusun tugas akhir ini.

2. Bapak Dr.Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Bapak Prof. Dr. Tulus, Vordipl.Math. M.Si., Ph.D. selaku ketua Departemen Matematika.

4. Bapak Syahril Efendi, S.Si,M.IT dan Syahriol Sitorus S.Si,M.IT selaku ketua dan sekretaris program studi Diploma III Teknik Informatika.

5. Seluruh dosen program studi Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara yang telah memberikan ilmu pengetahuan kepada penulis selama masa perkuliahan.

6. Para Pegawai FMIPA USU yang telah banyak membantu saya.

(86)

8. Sahabat-sahabat penulis,Deri DamaraSatriyo wibowo,Muhammad Fahriza, Syilvi haryanti,Muhammad Imannurahman,Nadhira Umaiya,Dimas Setio

Wibowo,Nito Tambunan.Terima kasih atas nasehat semangat yang membangun yang membuat penulis termotivasi dalam menyusun tugas akhir ini

9. Kepada Keluarga besar M.yusuf yunus yang selalu memberikan dukungan baik secara materi maupun non materi

Pada penulisan Tugas Akhir ini, penulis telah berusaha semaksimal mungkin untuk mencapai kesempurnaan. Namun penulis menyadari terdapat kelemahan dan kekurangan dalam penulisan Tugas Akhir ini, untuk itu saya mengharapkan kritik dan saran dari pembaca sekalian demi penyempurnaan Tugas Akhir ini.

Demikian Tugas Akhir ini saya buat, semoga tulisan ini bermanfaat bagi kita semua.

Medan, Januari 2014

Penulis

(87)
(88)

2.7 Data,Database,Database Mangement System(DMS) 20

2.10 Pengertian PhpMyAdmin 27

(89)

Bab 5 Kesimpulan dan Saran 54

5.1 Kesimpulan 54

5.2 Saran 55

Daftar Pustaka 56

(90)

DAFTAR TABEL

Halaman

Tabel 2.1 Simbol-simbol Entity Relationship Diagram 28

Tabel 2.2 Simbol Data Flow Diagram 29

Tabel 2.3 Simbol-simbol Flowchart 30

Tabel 3.1 Category 37

Tabel 3.2 Chart 37

Tabel 3.3 Kota 38

Tabel 3.4 news 38

Tabel 3.5 provinsi 38

Tabel 3.6 member 39

Tabel 3.7 product 39

Tabel 3.8 transaksi 40

Gambar

Gambar 3.2 DFD Level 0
Gambar 3.4 ERD Tahap Pertama
Gambar 3.6 ERD Tahap Ketiga
Tabel 3.3 kota
+7

Referensi

Dokumen terkait

pembelajaran yg disampaikan oleh sumber pembelajaran yg disampaikan oleh sumber pesan (guru) kpd penerima pesan.. pesan (guru) kpd

Metode/cara pengerjaan, acuan yang digunakan: dikerjakan secara individual menggunakan konsep dan etika manajemen operasi dan produksi.. Deskripsi luaran tugas

20 pemanfaatan teknologi informasi terhadap kualitas pelayanan dapat dijelaskan dari data jawaban responden yang menunjukkan bahwa mahasiswa ketika berinteraksi dengan

Bahasa Inggris dan Bahasa Asing Lainnya 352 B.. Muatan Peminatan

The application of neural networks model in forecasting oil production based on statistical inference: A comparative study with VAR and GSTAR Models.. Statistical Inference for

Keputusan Bupati Bantul Nomor 168 C Tahun 2007 tentang Penetapan Jumlah Masyarakat Miskin sebagai Peserta Program Jaminan Kesehatan Masyrakat (Jamkesmas)

Seminar Nasional Kimia dalam Rangka Dies Natalies ke-52Jurdik Kimia FMIPA UNY Peran Kimia dan Pendidikan Kimia di Era Global Menuju Penelitian dan Pendidikan Berkualitas.

Tata laksana perikanan yang bertanggung jawab (Code of Conduct for Responsible Fisheries /CCRF)..