• Tidak ada hasil yang ditemukan

Pembangunan Aplikasi E-Commerce Penjualan Senapan Angin Pada PD. Pipik Putra

N/A
N/A
Protected

Academic year: 2017

Membagikan "Pembangunan Aplikasi E-Commerce Penjualan Senapan Angin Pada PD. Pipik Putra"

Copied!
237
0
0

Teks penuh

(1)
(2)

SKRIPSI

Diajukan untuk Menempuh Ujian Akhir Sarjana Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

MUHYIDIN

10106291

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

(3)
(4)
(5)

i

Oleh

MUHYIDIN 10106291

PD. Pipik Putra adalah perusahaan yang bergerak dalam bidang penjualan dan pembuatan senapan angin, aksesoris, dan suku cadang. Sistem penjualan yang dilakukan di PD. Pipik Putra saat ini masih memakai sistem konvensional, dimana pelanggan harus mendatangi toko untuk memilih dan membeli barang yang ada. Sistem manual juga masih diterapkan pada pembuatan laporan. Sementara itu pihak PD. Pipik Putra masih dirasa kurang dalam melakukan promosi untuk memberikan informasi mengenai produk-produk yang ditawarkan. Untuk menyelesaikan masalah diatas, serta meningkatkan penjualan dan menjangkau pangsa pasar yang lebih luas, PD. Pipik Putra ingin menggunakan teknologi dalam strategi pemasaran dan penjualannya dengan mengimplementasikan E-Commerce.

E-Commerce didefinisikan sebagai proses pembelian dan penjualan produk, jasa dan informasi yang dilakukan secara elektronik dengan memanfaatkan jaringan komputer seperti internet. Aplikasi e-commerce di PD. Pipik Putra ini mengolah data master, data pembelian serta laporan penjualan. Transaksi pembelian produk dilakukan secara online dengan menggunakan Paypal serta menyediakan fasilitas bertransaksi dengan metode transfer melalui Bank. Alat yang digunakan untuk menggambarkan model sistem adalah berupa diagram alir data (FlowMap), diagram konteks, dan Data Flow Diagram (DFD), serta dalam perancangan basis data menggunakan kamus data dan Entity Relationship Diagram (ERD).

Setelah dilakukan pengujian alpha dan beta dapat disimpulkan bahwa secara fungsional aplikasi sudah dapat menghasilkan output yang diharapkan yaitu dapat mempermudah pelanggan dalam proses pembelian produk, memberi kemudahan bagi pihak PD. Pipik Putra dalam pembuatan laporan, serta memperluas media penyebaran informasi.

(6)

ii

by

MUHYIDIN 10106291

PD. Pipik Putra is a company that moves in sales and manufacture of airguns, accessories, and spare parts. A system sales in PD. Pipik Putra is now still use conventional system, where the costumers have come to the store for selecting and buying commodities such there. Manual system is still applied in making transaction sales report. Meanwhile, the PD. Pipik Putra still felt minus in perpetrated the promotion for provide imformotion striked products offered to solve the above problem, as well as increace sales and market share to reach a wider. The PD. Pipik Putra like using the technology in strategic marketing and sales it by implementing the e-commerce.

E-commerce is defined as the prosess buying and selling of products, service and information such do by electronically by using the computer networks like the internet. E-commerce application in PD. Pipik Putra this is process master data, purchasing data and sales reports. The transaction buying product made as online by using the Paypal so willing facilities in transaction by transfer method with means of Bank. The tools used to explain system modal is shaping data flow (Flowmap), contexs diagram,and Data Flow Diagram (DFD ) as well as in planning database using data dictionary and Entity Relationship Diagram(ERD).

After testing alpha and beta can be concluded that the functional applications can produce output that is expected to facilitate the customers in the process of purchasing the product, make it easy for the PD. Pipik son in making the report, as well as expand the media dissemination of information.

(7)

iii

KATA PENGANTAR

Assalamu’alaikum Wr. Wb.,

Alhamdulillahi Rabbil ‘alamiin, segala puji dan syukur penulis panjatkan

ke hadirat sang Maha Mengetahui Allah SWT, karena dengan izin-Nya dan

setitik ilmu pengetahuan yang dipinjamkan kepada mahluk-Nya, penulis dapat

menyelesaikan laporan tugas akhir ini. Sholawat dan salam senatiasa kita

limpahkan dan curahkan kepada Nabi Agung Muhammd SAW.

Laporan tugas akhir/skripsi dengan judul “ PEMBANGUNAN

APLIKASI E-COMMERCE PENJUALAN SENAPAN ANGIN PADA PD. PIPIK PUTRA” disusun guna memenuhi salah satu syarat dalam menyelesaikan studi jenjang strata satu (S1) di Program Studi jurusan Teknik Informatika,

fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

Selama menulis laporan tugas akhir ini, penulis telah mendapatkan banyak

sekali bimbingan dan bantuan dari berbagai pihak yang telah dengan segenap hati

dan keikhlasan yang penuh membantu dan membimbing penulis dalam

menyelesaikan laporan ini. Dengan kesadaran hati, penulis ucapkan terima kasih

kepada :

1. Kedua orang tuaku, Muasrip dan Tumiyem, dukungan beserta do’a ayah

dan bunda sangat berarti dalam perjalanan hidupku, Senantiasa selalu

(8)

iv

2. Saudaraku Eko Supriadi dan Imam Basori yang selalu membantu dan

selalu memberi dukungan.

3. Ibu Mira Kania Sabariah, S.T., M.T., selaku Ketua Jurusan Teknik

Informatika Universitas Komputer Indonesia.

4. Ibu Tati Harihayati M., S.T., M.T., selaku dosen wali terima kasih telah

membimbing dari awal sampai akhir.

5. Ibu S.Indriani L.,M.T.selaku dosen pembimbing terima kasih telah banyak

meluangkan waktu untuk memberikan bimbingan, saran dan nasehatnya

selama penyusunan skripsi ini.

6. Ibu Dian Dharmayanti, S.T. serta Irawan Afrianto, S.T., M.T. sebagai

reviewer yang telah banyak memberikan saran, arahan dan bimbingan

kepada penulis.

7. Kepada bapak R. Ade Supriatna Pipik selaku milik PD. Pipik Putra beserta

semua staf-stafnya. Terima kasih telah memberikan kesempatan untuk

melakukan penelitian diperusahaannya.

8. Sahabat-sahabat terbaikku, wahyu suhendra, hengki jaya dinata, dede

permana, carles januari, gunawaan, gusti puji, adit, deni gumelar, firman.

Terima kasih telah menemani dalam suka dan duka kepada penulis serta

semangat yang diberikan selama perjalanan penyelesaian skripsi ini tetap

semangat dan selalu meningkatkan skill dotanya.

9. Bapak dan Ibu dosen serta seluruh staf pegawai jurusan Teknik

(9)

v

10. Semua pihak yang turut memberikan dukungan dalam penulisan skripsi ini

yang tidak bisa disebutkan satu persatu.

Penulis sadar bahwa dalam penulisan skripsi ini masih terdapat banyak

kekurangan baik dari segi teknik penyajian penulisan, maupun materi penulisan

mengingat keterbatasan ilmu yang dimiliki penulis. Oleh karena itu, penulis

sangat mengharapkan segala bentuk saran dan kritik dari semua pihak demi

penyempurnaan skripsi ini.

Akhir kata, semoga Allah SWT senantiasa melimpahkan karunia-Nya dan

membalas segala amal budi serta kebaikan pihak-pihak yang telah membantu

penulis dalam penyusunan laporan ini dan semoga tulisan ini dapat memberikan

manfaat bagi pihak-pihak yang membutuhkan.

Bandung,11 Februari 2012,

(10)

vi LEMBAR JUDUL

LEMBAR PENGESAHAN

ABSTRAK --- i

ABSTRACK --- ii

KATA PENGANTAR --- iii

DAFTAR ISI --- vi

DAFTAR GAMBAR --- xi

DAFTAR TABEL --- xvi

DAFTAR SIMBOL --- xx

DAFTAR LAMPIRAN --- xxii

BAB 1 PENDAHULUAN --- 1

1.1Latar Belakang Masalah --- 1

1.2Rumusan Masalah --- 2

1.3Maksud dan Tujuan --- 2

1.4Batasan Masalah --- 3

1.5Metodologi Penelitian --- 5

1.5.1Tahap pengumpulan data --- 5

1.5.2Tahap pembuatan perangkat lunak --- 6

1.6Sistematika Penulisan --- 7

BAB 2 TINJAUAN PUSTAKA --- 9

(11)

vii

2.1.1 Sejarah Singkat Perusahaan --- 9

2.1.2 Struktur Organisasi Perusahaan --- 9

2.2 Landasan Teori --- 11

2.2.1 Teknologi Informasi --- 11

2.2.1.1 Komponen Teknologi Informasi --- 12

2.2.1.2 Peranan Teknologi Informasi --- 12

2.2.2 Konsep Dasar Data dan Informasi --- 13

2.2.2.1 Pengertian Data Dan Informasi --- 13

2.2.2.2 Kualitas Informasi --- 14

2.2.2.3 Nilai Informasi --- 15

2.2.3 Internet --- 15

2.2.3.1 Perdagangan Via Internet --- 16

2.2.3.2 IP Dedicated --- 16

2.2.3.2 SEO (Search Engine Optimize) --- 17

2.2.4 Electronic Commerce (E-Commerce) --- 19

2.2.4.1 Manfaat E-Commerce --- 19

2.2.4.2 Kekurangan E-Commerce --- 20

2.2.4.3 Jenis-jenis E-Commerce --- 22

2.2.5 Metode Pembayaran --- 23

2.2.5.1 Transfer Rekening --- 23

2.2.5.2 Pembayaran Paypal --- 23

2.2.6 Media Komunikasi --- 25

(12)

viii

2.2.6.2 Email (Electronic Mail) --- 25

2.2.6.3 Jejaring sosial --- 25

2.2.7 Basis Data --- 26

2.2.7.1 Pengertian Basis Data --- 26

2.2.7.2 Konsep Dasar Basis Data --- 26

2.2.7.3 Database Management System (DBMS) --- 27

2.2.7.4 Bahasa Basis Data --- 27

2.2.7.5 Elemen Model Analisis --- 28

2.2.7.5.1 ERD (Entity Relation Diagram) --- 29

2.2.7.5.2 Diagram Konteks --- 29

2.2.7.5.3 DFD (Data Flow Diagram) --- 29

2.2.8 Software Pendukung Pembuatan Aplikasi E-commerce --- 30

2.2.8.1 PHP --- 30

2.2.8.2 Macromedia Dreamweaver --- 30

2.2.8.3 HTML (hypertext markup language) --- 31

2.2.8.4 Cascading style sheet (CSS) --- 31

2.2.8.5 XAMPP --- 32

2.2.8.6 Apache --- 32

2.2.8.7 Javascript --- 32

2.2.8.8 MySQL --- 33

BAB 3 ANALISIS DAN PERANCANGAN SISTEM --- 35

3.1 Analisis Sistem --- 35

(13)

ix

3.1.2. Analisis Yang Sedang Berjalan --- 36

3.1.3 Aturan Bisnis Sistem Yang Akan Dibangun --- 45

3.1.4 Analisis Kebutuhan Non Fungsional --- 49

3.1.4.1 Analisis Pengguna --- 49

3.1.4.2 Analisis Perangkat Keras (Hardware) --- 51

3.1.4.3Analisis Perangkat Lunak (Software) --- 53

3.1.5 ERD (Etity Relation Diagram) --- 54

3.1.6 Analisis Kebutuhan Fungsional --- 57

3.1.6.1 Diagram Konteks --- 57

3.1.6.2 Data Flow Diagram (DFD) --- 58

3.1.6.3 Spesifikasi Proses --- 68

3.2 Perancangan Sistem --- 84

3.2.1 Kamus Data --- 84

3.2.2 Skema Relasi --- 90

3.2.3 Sturktur Tabel --- 91

3.2.4 Perancangan Struktur Menu --- 101

3.2.5 Perancangan Antar Muka Program Aplikasi --- 106

3.2.6 Perancangan Pesan --- 129

3.2.7 Perancangan Prosedural --- 131

3.2.8 Jaringan Semantik --- 136

BAB 4 IMPLEMENTASI DAN PENGUJIAN --- 140

4.1 Implementasi --- 140

(14)

x

4.1.2 kebutuhan Perangkat Lunak --- 140

4.1.3 Implementasi Basis Data --- 141

4.1.4 Implementasi Antarmuka --- 146

4.1.4.1 Implementasi Antarmuka Pimpinan --- 146

4.1.4.2 Implementasi Antarmuka Bagian Keuangan --- 147

4.1.4.3 Implementasi Antarmuka Admin --- 147

4.1.4.4 Implementasi Antarmuka Member --- 149

4.1.4.5 Implementasi Antarmuka Pengunjung --- 150

4.2 Pengujian Alpha--- 151

4.2.1 Rencana Pengujian --- 151

4.2.2 Kasus Dan Hasil Pengujian --- 155

4.2.2.1 Faslitas Pimpinan --- 155

4.2.2.2 Faslitas bagian Keuangan --- 156

4.2.2.3 Faslitas bagian Admin --- 158

4.2.2.4 Faslitas Member --- 173

4.2.2.5 Faslitas Pengunjung --- 183

4.2.3 Kesimpulan Hasil Pengujian Alpha --- 189

4.3 Pengujian Beta --- 189

4.2.3 Kesimpulan Hasil Pengujian beta --- 195

BAB 5 KESIMPULAN DAN SARAN --- 196

5.1 Kesimpulan --- 196

(15)

1

1.1 Latar Belakang Masalah

E-commerce adalah proses transaksi online yaitu membeli atau

menjual secara elektronik dan kegiatan ini dilakukan pada jaringan internet,

selain itu juga dapat digunakan sebagai sarana pemasangan iklan, penjualan

dan pelayanan 24 jam bagi pelangganya.

PD. Pipik Putra merupakan perusahaan dagang di bawah keanggotaan

koperasi “BINA KARYA” yang bergerak dibidang penjualan dan pembuatan senapan angin. Berdiri pada tahun 1997 yang berlokasi di Desa Cikeruh Jl. Ciawi

No 38 Jatinangor, Sumedang.

Untuk saat ini sistem penyebaran informasi yang ada pada PD. Pipik Putra

hanya mengandalkan media pameran dan selebaran, selain itu dalam pembukuan

serta pembuatan laporan rekapitulasi penjualan masih dilakukan secara manual

sehingga pengolahan data laporan penjualan masih lambat dan belum terperinci

dengan baik. Sedangkan sistem penjualan sendiri masih menggunakan cara lama,

Dimana konsumen harus datang untuk melakukan transaksi pembelian ke toko,

dan untuk pelanggan yang berada di luar kota informasi mengenai produk, dan

biasanya di akses melalui telpon atau sms. Cara seperti ini akan menyulitkan bagi

calon pembeli yang berlokasi jauh dari toko.

Untuk lebih meningkatkan pelayanan terhadap pelanggan maka PD. Pipik

Putra bertujuan untuk membangun sistem yang mendukung penyebaran informasi

(16)

bisa dijangkau kesemua daerah di Jawa Barat salah satunya dengan media

e-commerce.

Berawal dari uraian permasalahan diatas maka skripsi ini di beri judul

PEMBANGUNAN APLIKASI E-COMMERCE PENJUALAN SENAPAN ANGIN PADA PD. PIPIK PUTRA”.

1.2 Rumusan Masalah

Berdasarkan uraian masalah dari latar belakang, maka dapat disimpulkan

permasalahan-permasalahan yang ada, yaitu :

1. Bagaimana cara penyebaran informasi yang lebih meluas ke seluruh daerah

jawabarat?

2. Bagaimana membuat laporan transaksi penjualan yang lebih mudah?

3. Bagaimana cara membeli dan pemesanan produk yang lebih mudah bagi

konsumen?

4. Bagaimana penjualan yang bisa dijangkau kesemua daerah di Jawa Barat?

1.3 Maksud dan Tujuan

Adapun maksud dari penulisan tugas akhir ini adalah untuk memberi

kemudahan dalam promosi dan transaksi PD. Pipik Putra serta memberi

kemudahan bagi masayarakat luas untuk melakukan transaksi.

Sedangkan tujuan yang akan dicapai dalam penelitian ini adalah :

1. Untuk penyebaran informasi dan promosi yang lebih meluas ke seluruh

daerah.

2. Untuk mempermudah dalam pembuatan laporan.

(17)

4. Untuk mempermudah penjualan yang bisa di jangkau kesemua daerah di Jawa

Barat.

1.4 Batasan Masalah

Berdasarkan permasalahan yang dihadapi, maka ruang lingkup masalah

dari tugas akhir ini adalah sebagai berikut:

1. Halaman Website e-commerce mempunyai intregrasi dengan situs jejaring

sosial facebook sebagai sarana promosi.

2. Pembuatan laporan (reporting) PD. Pipik Putra mempunyai Laporan

Penjualan, Laporan retur, Laporan Produk berdasarkan periodik waktu

tertentu.

3. Pengaturan data kategori dan sub kategori

Data jenis barang terdiri dari senapan angin, aksesoris, suku cadang untuk

subkategori dari masing-masing jenis barang adalah sebagai berikut:

1. Senapan angin adalah Pre-Charged Pneumatic (PCP), Multi Pump

Pneumatic, Spring Power.

2. Aksesoris adalah tas, scope, mimis.

3. Suku cadang adalah spring, popor, uril barrel,tabung dural.

4. Manajemen pembayaran Websitee-commerce PD.pipik putra mempunyai dua

metode pembayaran yaitu transfer rekening bank, dan pembayaran melalui

Paypal.

5. Manajemen pengiriman

a. Dalam melakukan pengiriman barang PD. Pipik putra mengunakan jasa

(18)

1. Untuk senapan angin mengunakan ESL.

2. Aksesoris atau suku cadang mengunakan JNE.

3. Untuk senapan angin serta aksesoris atau suku cadang menggunakan

ESL.

b. Pengiriman hanya dibatasi untuk daerah Jawa Barat.

6. Retur barang bisa di lakukan apabila terdapat kerusakan barang dari

perusahaan diantaranya salah produk, salah ukuran untuk produk tertentu,

apabila kerusakan terjadi pada saat pengiriman maka dilakukan perbaikan.

7. Website e-commerce hanya dibatasi untuk penjualan produk.

8. keamanan

a. Terdapat IP-Dedicatied sebagai IP address yang digunakan secara

eksklusif pada satu akun hosting.

b. Menggunakan Secure Socket Layer (SSL).

c. Terdapat username dan password yang digunakan sebagai autentifikasi

pengguna.

9. Untuk customer support bisa menggunakan telepon, instant Messaging, dan

email.

10.Website e-commerce PD. Pipik Putra mendukung Search Engine

Optimizartion (SEO) agar website ini bisa diakses dan ditampilkan didepan

saat melakukan pencarian dari google.

11.Terdapat fasilitas backup atau restore database untuk mengatasi permasalahan

data yang hilang atau rusak dan menghindari segala kemungkinan buruk

(19)

12.Terdapat panduan tentang Syarat dan ketentuan sebelum menjadi member.

Syarat dan ketentuan berisi peraturan dan ketentuan sebelum pengunjung

menyetujui menjadi member.

1.5 Metodologi Penelitian

Metodologi yang digunakan dalam penelitian ini adalah metode analisis

dekriptif. Metode deskriptif yaitu suatu metode untuk membuat gambaran

(deskripsi) mengenai fakta-fakta dan informasi dalam situasi atau kejadian di

masa sekarang secara sistimatis, aktual dan akurat. Tahapan-tahapan

pembangunan perangkat lunak yang digunakan dalam metode penelitian ini

adalah sebagai berikut :

1.5.1 Tahap pengumpulan data

Metode pengumpulan data yang digunakan dalam penelitian ini adalah

sebagai berikut :

a. Studi Literatur

Teknik pengumpulan data dengan cara mengumpulkan literatur, dokumen,

dan bacaan-bacaan untuk mendapatkan gambaran yang menyeluruh

tentang masalah yang diteliti.

b. Wawancara

Teknik pengumpulan data dengan mengadakan tanya jawab secara

langsung dengan Bpk. R Ade supriatna pipik sebagai pemilik PD. Pipik

(20)

c. Observasi.

Teknik pengumpulan data dengan mengadakan penelitian dan peninjauan

langsung berkaitan dengan data-data yang ada di PD. Pipik Putra.

1.5.2 Tahap pembuatan perangkat lunak

Teknik analisis data dalam pembuatan perangkat lunak menggunakan

paradigma perangkat lunak secara waterfall, yang meliputi beberapa proses

diantaranya:

a. Pengumpulan data

Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu

proyek, dimulai dengan menetapkan berbagai kebutuhan dari semua

elemen yang diperlukan sistem dan mengalokasikannya kedalam

pembentukan perangkat lunak.

b. Analisis

Merupakan tahap menganalisis hal-hal yang diperlukan dalam pelaksanaan

proyek pembuatan perangkat lunak.

c. Perancangan

Tahap penerjemahan dari data yang dianalisis kedalam bentuk yang

mudah dimengerti oleh user.

d. Pengkodean

Tahap penerjemahan data atau pemecahan masalah yang telah dirancang

keadalam bahasa pemrograman tertentu.

e. Pengujian

(21)

f. Pemeliharaan

Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat

mengalami perubahan–perubahan atau penambahan sesuai dengan

permintaan user.

Gambar 1.1 Metode Waterfall 1.6 Sistematika Penulisan

Sistematika penulisan penelitian ini disusun untuk memberikan gambaran

umum tentang penelitian yang dijalankan. Sistematika penulisan tugas akhir ini

adalah sebagai berikut :

BAB 1 PENDAHULUAN

Menerangkan secara umum tentang latar belakang masalah, rumusan

masalah, maksud dan tujuan, batasan masalah, metodologi penelitian,

(22)

BAB 2 TINJAUAN PUSTAKA

Menerangkan tinjauan perusahaan, sejarah singkat perusahaan, struktur

organisasi perusahaan, landasan teori, teknologi informasi, konsep dasar

data dan informasi, internet, electronic commerce (e-commerce), metode

pembayaran, media komunikasi, basis data, software pendukung

pembuatan aplikasi e-commerce.

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

Menerangkan tentang analisis sistem, analisis masalah, analisis yang

sedang berjalan, analisis kebutuhan non fungsional, analisis pengguna,

analisis perangkat keras (hardware), analisis perangkat lunak (software),

aturan bisnis sistem yang akan dibangun, analisis basis data, ERD (etity

relation diagram), analisis kebutuhan fungsional, diagram konteks, data

flow diagram (DFD), spesifikasi proses, kamus data, perancangan sistem,

skema relasi, sturktur table, perancangan struktur menu, perancangan antar

muka program aplikasi, perancangan prosedural, jaringan semantic.

BAB 4 IMPLEMENTASI DAN PENGUJIAN SISTEM

Bab ini berisi hasil implementasi dari hasil analisis dan perancangan yang

telah dibuat disertai juga dengan hasil pengujian dari aplikasi ini yang

dilakukan di PD. Pipik putra sehingga diketahui apakah sistem ini sudah

bisa membantu.

BAB 5 KESIMPULAN DAN SARAN

Berisi kesimpulan yang didapat dari hasil analis dan beberapa saran yang

(23)

9

2.1 Tinjauan Perusahaan

Tinjauan perusahaan adalah untuk mengetahui keadaan diperusahaan

diantaranya adalah sejarah berdirinya perusahaan, dan struktur organisasi

perusahaanan.

2.1.1 Sejarah Singkat Perusahaan

PD. Pipik Putra merupakan suatu perusahaan dagang di bawah

keanggotaan koperasi “BINA KARYA” yang bergerak dibidang penjualan

senapan angin, aksesoris, suku cadang, yang berlokasi di Jl. Ciawi No. 38,

Jatinangor, Desa Cikeruh, Sumedang. Didirikan oleh Raden Sumadimadja

Natadimadja pada zaman pemerintahan kolonial Belanda dan hanya meproduksi

senjata api. Kemudian diteruskan Raden Pipik Sumadimadja sebagai generasi

kedua. Pembuatan senapan api ini turut berperan dalam perjuangan kemerdekaan

Indonesia. Sejak 1963, Pemerintah Indonesia menghapus izin perusahaan dalam

memproduksi senjata api yang kemudian beralih menjadi perusahaan yang

menghasilkan senapan angin. Pada tahun 1997 perusahaan ini di pimpin oleh

putra dari Raden Pipik Sumadimadja, R. Ade Supriatna Pipik dan sejak saat itu

perusahan dagang tersebut berganti nama menjadi PD. Pipik Putra.

2.1.2 Struktur Organisasi Perusahaan

Struktur organisasi adalah suatu susunan dan hubungan antara tiap bagian

(24)

kegiatan operasional untuk mencapai tujuan. Struktur organisasi menggambarkan

dengan jelas pemisahan kegiatan pekerjaan antara yang satu dengan yang lain dan

bagaimana hubungan aktivitas dan fungsi dibatasi.

PIMPINAN

KEUANGAN PRODUKSI PEMASARAN PENGIRIMAN

Gambar 2.1 Struktur Organisasi PD. Pipik Putra

Pada gambar 2.1 menunjukkan struktur organisasi pada PD Pipik Putra. Adapun

bagian-bagian pekerjaan yang ada di PD. Pipik Putra adalah sebagaimana berikut:

1. Pimpinan : R.Ade Supriatna pipik

2. Pemasaran : Sugeng

3. Keuangan : Ibu Ade

4. Pengiriman : Wahyu Suhendra

5. Produksi : gunawan

Adapun deskripsi tugas yang ada di PD. Pipik Putra adalah sebagai berikut :

1. Pimpinan bertugas untuk mengawasi jalanya sistem prosedur operasional PD.

Pipik Putra secara keseluruhan untuk menjaga konsisitensi kerja dalam

mencapai tujuan perusahaan secara efektif dan efisien. Melaksanakan

(25)

2. Pemasaran bertugas untuk mengelola hal-hal yang berhubungan dengan

pemasaran dan menyusun kegiatan pemasaran untuk memenuhi kegiatan dan

kepuasan pelanggan.

3. Keuangan bertugas untuk mencatat, menghitung, mengidentifikasi, dan

melaporkan seluruh transaksi yang berhubungan dengan penjualan,

penerimaan, dan pembelian.

4. Pengiriman bertugas untuk mengirimkan barang apabila terjadi pembelian di

luar kota ataupun di dalam kota.

5. Produksi bertugas untuk memproduksi barang dan mengorder barang apabila

terjadi pengurangan stok.

2.2 Landasan Teori 2.2.1 Teknologi Informasi

Teknologi informasi yang disingkat TI atau yang sering disebut IT

memiliki banyak sekali pengertian. Menurut Oxfort (1995), teknologi informasi

adalah studi atau penggunaan peralatan elektronika, terutama komputer, untuk

menyimpan, menganalisa, dan mendistribusikan informasi apa saja, termasuk

kata-kata, bilangan, dan gambar. Menurut Alter (1992), teknologi informasi

mencakup perangkat keras dan perangkat lunak untuk melaksanakan satu atau

sejumlah tugas pemrosesan data seperti menangkap, mentransmisikan,

(26)

2.2.1.1Komponen Teknologi Informasi

Komponen teknologi informasi merupakan subsistem yang terbentuk

sehubungan dengan penggunaan teknologi informasi. Untuk dapat memanfaatkan

teknologi informasi, umumnya dibutuhkan setidaknya 3 komponen utama, yaitu :

1. Perangkat keras (hardware)

Merupakan perangkat fisik yang membangun sebuah teknologi informasi.

Contohnya : monitor, keyboard, mouse, printer, harddisk, memori,

mikroprosesor, CD-ROM, kabel jaringan, antena telekomunikasi, CPU,

dan peralatan I/O.

2. Perangkat lunak (software)

Merupakan intruksi-intruksi untuk mengatur perangkat keras agar bekerja

sesuai dengan tujuan intruksi-intruksi tersebut.

3. Manusia (brainware)

Merupakan personel-personel yang terlibat langsung dalam pemakaian

komputer, seperti Sistem Analis, Web Master, Web Disigner, Animator,

Programmer, Operator, User dan lain-lain[3].

2.2.1.2Peranan Teknologi Informasi

Peranan teknologi informasi pada aktivitas manusia pada saat ini memang

begitu besar. Teknologi informasi telah menjadi fasilitator utama bagi

kegiatan-kegiatan bisnis, berkat teknologi ini berbagai kemudahan dapat dirasakan oleh

manusia beberapa contoh di antaranya pengambilan uang di ATM, serta transaksi

melalui internet yang dikenal dengan e-commerce.

(27)

1. Teknologi informasi menggantikan peran manusia. Dalam hal ini,

teknologi informasi melakukan otomasi terhadap suatu tugas atau proses.

2. Teknologi memperkuat peran manusia, yakni dengan menyajikan

informasi terhadap suatu tugas atau proses

3. Teknologi informasi berperan dalam restrukturisasi terhadap peran

manusia. Dalam hal ini, teknologi berperan dalam melakukan

perubahan-perubahan terhadap sekumpulan tugas atau proses.

banyak perusahaan yang berani melakukan investasi yang sangat tinggi

dibidang teknologi informasi. Alasan yang paling umum adalah adanya kebutuhan

untuk mempertahankan dan meningkatkan posisi kompetitif, mengurangi biaya,

meningkatkan fleksibilitas, dan tanggapan[3].

2.2.2 Konsep Dasar Data dan Informasi 2.2.2.1Pengertian Data Dan Informasi

Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi,

yang tidak mempunyai makna atau tidak berpengaruh secara langsung kepada

pemakai. Data yang terformat adalah data dengan suatu format tertentu. Misalnya,

data yang menyatakan tanggal atau jam, atau yang menyatakan nilai mata uang.[3]

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan

lebih berarti bagi yang menerimanya. Sumber dari informasi adalah data. Data

(28)

2.2.2.2Kualitas Informasi

Isitilah kualitas informasi (quality of information) terkadang juga di pakai

untuk menyatakan informasi yang baik. Dari sekian karakterisik yang di bahas,

kualitas informasi sering kali diukur berdasarkan:

a. Relevan

Relevan berarti informasi tersebut mempunyai manfaat untuk pemakainya.

b. Tepat waktu

Tepat waktu berarti informasi yang datang tidak boleh terlambat.

Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena

informasi merupakan landasan di dalam pengambilan keputusan.

c. Akurat

Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak

bias atau menyesatkan

Kualitas informasi dapat dianalogikan sebagai pilar-pilar dalam bangunan (Burch

dan Grudnitski, 1989) pilar-pilar tersebut dapat di lihat pada gambar 2.2.

Kualitas Informasi

A

ku

ra

t

T

ep

at

W

akt

u

R

el

eva

n

(29)

2.2.2.3Nilai Informasi

Nilai Informasi ditentukan oleh dua hal yaitu manfaat dan biaya. Suatu

informasi dikatakan bernilai bila manfaatnya lebih efekif dibandingkan dengan

biaya mendapatkannya.[9]

2.2.3 Internet

Internet merupakan contoh jaringan terbesar yang menghubungkan jutaan

komputer yang tersebar di seluruh penjuru dunia dan tidak terikat pada satu

organisasipun. Dengan menggunakan jaringan ini, sebuah organisasi dapat

melakukan pertukaran informasi secara internal ataupun melakukan pertukaran

informasi secara eksternal dengan organisasi-organisasi lain.

Pada awalnya internet dibangun oleh Departemen pertahanan amerika

srikat dalam rangka untuk melakukan hubungan dengan para ilmuwan dan

profesor universitas di seluruh dunia. Kini, internet dapat digunakan oleh siapa

saja untuk melakukan akses informasi apa saja dan digunakan untuk transaksi

bisnis.

Jutaan komputer di internet ditanggani dengan mengunakan protokol

TCP/IP (Transmission Control Protocol/Internet Protocol). Protokol ini

mensyaratkan bahwa setiap komputer didalam jaringan internet harus memiliki

identitas yang unik yang dinamakan nomor atau alamat IP. Sistem pengaksesan

informasi dalam internet yang paling terkenal adalah World Wide Web (WWW)

atau biasa dikenal dengan istilah Web. Web menggunakan protokol yang disebut

(30)

Pertukaran informasi pada prokol-protokol menimbulkan berbagai

ancaman keamanan, sehingga standar keamanan sangat di butuhkan, salah satu

standar keamanan yang banyak digunakan adalah Secure Socket Layer (SSL).

2.2.3.1Perdagangan Via Internet

Beberapa orang mengatakan bahwa Internet adalah teknologi paling

penting sejak penemuan dan revolusi komputer-komputer pribadi (PC). Teknologi

ini menawarkan perkembangan baru pada dunia perdagangan melalui web. Untuk

dapat menggunakan teknologi ini, tentu kita perlu menyediakan perangkat keras

dan perangkat lunak, yang memungkinkan akses terkendali terhadap

informasi-informasi yang tidak tergantung tempat dan waktu.

Pada awalnya perdagangan elektronik dilakukan dalam kerangka

transaksi-transaksi bisnis antar perusahaan besar, antar perbankan, serta antar

institusi financial lainya. Pada perkembanganya, fokus perdagangan elektronik

lewat sarana internet bergeser bergeser mendekati konsumen-konsumen

individual.

Salah satu langkah awal yang harus dilakukan suatu perusahaan untuk

dapat melaksanakan perdagangan elektronik adalah mengubah data-data yang

dimilikinya ke bentuk digital.[1]

2.2.3.2IP Dedicated

IP-Dedicated (IP statis) adalah IP address yang digunakan secara eksklusif

pada satu akun hosting. IP-Dedicated biasa digunakan untuk jalur transaksi yang

menggunakan SSL-enncrypted untuk pengamanan transaksi di internet, biasanya

(31)

Adapun fungsi dan keuntungan IP-Dedicated antara lain :

1. Sebuah website dapat diakses langsung dari IP address tanpa harus

mengetikkan nama domain

2. Menggunakan IP-Dedicated dapat memaksimalkan SERP (Search

Engine Result Page)

3. Penggunaan IP-Dedicated pada banyak website yang anda miliki

dapat digunakan untuk BACKLINK SEO website yang lebih baik

dibanding dengan menggunakan shared IP

4. Penggunaan IP-Dedicated dapat dipasangkan dengan SSL-

enncrypted yang berfungsi menjaga keamanan transaksi melalui

internet saat menggunakan kartu kredit

5. Website lebih cepat diakses

2.2.3.3SEO (Search Engine Optimize)

SEO yang merupakan singkatan dari Search Engine Optimization atau

Optimasi Mesin Pencari. SEO dapat diartikan sebagai teknik ataupun cara yang

dilakukan untuk meningkatkan performa sebuah website atau blog untuk

mendapatkan posisi teratas pada hasil pencarian ( SERP = Search Engine Results

Page ) suatu kata kunci tertentu.

Website yang sudah teroptimasi dengan baik tentunya memiliki

kemungkinan untuk dapat tampil pada halaman pertama hasil pencarian, hal ini

tentunya memiliki keuntungan tersendiri. Misalkan bagi seorang blogger, jika

blognya dapat tampil pada halaman awal mesin pencari maka secara langsung

(32)

besar. Hal ini akan sangat menguntungkan lagi jika blog tersebut merupakan blog

yang juga digunakan sebagai media bisnis online. Peluang bisnis tersebut untuk

berkembang tentunya akan bertambah besar seiring banyaknya kunjungan yang

dihasilkan melaui mesin pencari.

Optimasi SEO terdiri dari 2 Aspek diantaranya adalah :

1. Onpage Optimization

Sesuai dengan namanya, SEO jenis ini berisi tentang teknik-teknik

optimasi dengan memodifikasi faktor-faktor tertentu di dalam webpage / blog itu

sendiri, misalnya :

a. Pemilihan keyword yang cerdik, termasuk penggunaannya dalam

frase.

b. Hanya menggunakan keyword yang diincar pada Title.

c. Menggunakan symbol «|» pada Title.

d. Penggunan Header Tag.

e. Kerapatan keyword yang cukup pada content, dan bukan keyword

spamming.

f. Penempatan keyword pada awal dan akhir webpage.

g. Penggunaan Alt Tag yang tepat pada image.

2. Offpage Optimization

Offpage optimization pada dasarnya terdiri dari faktor-faktor yang tidak

terdapat pada halaman website / blog kita, tapi digunakan dalam algoritma search

engine ketika menentukan ranking sebuah situs. Menurut Brad Callen dari Bryxen

(33)

a. Jenis-jenis situs yang memberi link ke kita.

b. Jumlah situs yang memberi link ke kita.

c. Page Rank situs yang memberi link.

d. Anchor text yang digunakan pada link.

e. Jumlah dan tipe situs yang me-link ke situs yang me-link ke situs kita

tadi.

2.2.4 Electronic Commerce (E-Commerce)

Dengan semakin marakya penggunaan internet maka munculah sistem

perdagangan baru yang di sebut juga dengan e-commerce. E-commerce biasanya

digunakan untuk mendukung kegiatan pembelian dan penjualan, pemasaran

produk, jasa, dan informasi melalui internet atau extranet.

2.2.4.1Manfaat E-commerce

Manfaat e-commerce bagi organisasi/perusahaan antara lain :

1. Memperpendek jarak

Perusahaan-perusahaan dapat lebih mendekatkan diri dengan konsumen.

Dengan hanya mengklik link-link yang ada pada situs, konsumen dapat

menuju ke perusahaan dimanapun saat itu mereka berada

2. Memperluas pasar

Jangkauan pemasaran menjadi semakin luas dan tidak terbatas oleh area

geografis dimana perusahaan berada.

3. Peluas jaringan dan mitra bisnis

ada perdagangan tradisional, sangat sulit bagi suatu perusahaan untuk

(34)

atau benua lain. Bagaimanapun juga, mitra kerja sangat penting untuk

konsultasi dan kerjasama baik teknis maupun non-teknis. Dengan adanya

perdagangan electonik lewat jaringan internet, hal tersebut bukan menjadi

masalah yang besar lagi.

4. Efisien

Seperti di singgung di bagian sebelumnya, perdagangan elektronik akan

sangat memangkas biaya-biaya oprasional. Perusahaan-perusahaan yang

berdagang secara elektronik tidak membutuhkan kantor dan toko yang besar,

transaksi, periklanan, serta pencatatan-pencatatan. Selain itu, perdagangan

elektronik juga sangat efisien dari sudut waktu yang di gunakan. Pencarian

informasi-informasi produk/jasa dan transaksi-transaksi bias di lakukan lebih

cepat serta lebih akurat.

Manfaat e-commerce bagi konsumen antara lain :

1. Efektif

Konsumen dapat memperoleh informasi tentang produk/ jasa yang di

butuhkanya dan bertransaksi dengan cara yang cepat dan murah.

2. Fleksibel

Konsumen dapat melakukan transaksi dari berbagai lokasi, baik dari rumah,

kantor, warnet atau tempat-tempat lainya. Konsumen juga tidak perlu lagi

bedandan rapi seperti pada perdagangan tradisonal umumnya.[1]

2.2.4.2Kekurangan E-commerce

Walaupun adanya e-commerce memberi banyak manfaat, masih terdapat

(35)

1 Kekurangan e-commerce bagi organisasi/perusahaan antara lain :

a. Keamanan sistem rentan diserang

Terdapat sejumlah laporan mengenai website dan basis data yang dihack,

dan berbagai lubang kelemahan keamanan dalam software. Hal ini dialami

oleh sejumlah perusahaan besar seperti Microsoft dan lembaga perbankan.

Masalah keamanan ini menjadi sangat pnting karena bila pihak lain yang

tidak berwenang bisa menembus sistem maka dapat menghancurkan bisnis

yang telah berjalan.

b. Persaingan tidak sehat

Di bawah tekanan untuk berinovasi dan membangun bisnis untuk

memanfaatkan kesempatan yang ada dapat memicu terjadinya tindakan

ilegal yaitu penjiplakan ide dan perang harga.

c. Masalah kompabilitas teknologi lama dengan yang lebih baru

Dengan perkembangan dan inovasi yang melahirkan teknologi baru, sering

muncul masalah yaitu sistem bisnis yang lama tidak dapat berkomunikasi

dengan infrastruktur berbasis web dan internet. Hal ini memaksa

perusahaan untuk menjalankan dua sistem independen yang tidak dapat

saling berbagi, hal ini dapat mengakibatkan pembengkakan biaya.

2 Kekurangan e-commerce bagi konsumen antara lain:

a. Perlunya keahlian komputer

Tanpa menguasai keahlian komputer, mustahil konsumen dapat

berpartisipasi dalam e-commerce. Pengetahuan dasar computer diperlukan,

(36)

b. Biaya tambahan untuk mengakses internet

Untuk ikut serta dalam e-commerce dibutuhkan koneksi internet yang

tentu saja menambah pos pengeluaran bagi konsumen.

c. Biaya peralatan komputer

Komputer diperlukan untuk mengakses internet, tentu saja dibutuhkan

biaya untuk mendapatkannya. Perkembangan komputer yang sangat pesat

menyarankan konsumen untuk juga mengupdate peralatannya apabila

tidak ingin ketinggalan teknologi.

d. Risiko bocornya privasi dan data pribadi

Segala hal mungkin terjadi saat konsumen mangakses internet untuk

menjalankan e-commerce, termasuk risiko bocornya data pribadi karena

ulah orang lain yang ingin membobol sistem[1].

2.2.4.3Jenis-jenis E-commerce

E-commerce dapat dibagi menjadi tiga jenis, yaitu Business to Business

(B2B), Business to Consumer (B2C), consumer to consumer (C2C). ketiga jenis

e-commerce ini memiliki karakteristik yang berbeda, diantaranya adalah sebagai

berikut :

1. Business to Business (B2B)

B2B menyatakan penjualan produk atau jasa yang melibatkan beberapa

perusahaan dan dilakukan dengan sistem otomasi. Umumnya,

perusahaan-perusahaan yang terlibat adalah pemasok, distributor, pabrik, toko.

Kebanyakan transaksi berlangsung secara langsung antara dua sistem.

(37)

meningkatkan pendapatan, mempercepat pengiriman, mengurangi biaya

administrasi, dan meningkatkan pelayanan terhadap pelanggan.

2. Business to consumer (B2C)

B2C melibatkan interaksi dan transaksi antara sebuah perusahaan penjual dan

para konsumen. Perusahaan-perushaan terkenal yang melayani B2C antara

lain adalah Dell, cisco, dan amazon.

3. Consumer to consumer (C2C)

Consumer to consumer (C2C) atau kadang di sebut person to person (Ebert

dan Griffin, 2003) menyatakan model perdangangan yang terjadi antara

konsumen dengan konsumen melalui internet. Situs seperti www.ebay.com

menyediakan sarana yang memungkinkan orang-orang dapat menjual dan

membeli barang di antara mereka sendiri[3].

2.2.5 Metode Pembayaran

metode pembayaran yang terjadi pada e-commerce ada berbagai macam

diantaranya pembayaran melalui transfer rekening dan pembayaran melalui

PayPal.

2.2.5.1Transfer Rekening

Metode transfer tunai oleh konsumen dengan mentransfer sejumlah uang

antar rekening bank yang telah disepakati oleh si penjual dan konsumen.

Biasanya, metode pembayaran antar rekening bank dilakukan apabila tempat si

penjual dan si konsumen berjauhan. Sehingga, uang dari konsumen ditransfer

terlebih dahulu lalu barang dapat dikirim dengan cara dipaketkan ke tempat

(38)

2.2.5.2Pembayaran PayPal

Paypal adalah salah satu alat pembayaran (Payment Procesors)

menggunakan internet yang terbanyak digunakan didunia dan teraman. Pengguna

internet dapat membeli barang di ebay, lisensi software original, keanggotaan

situs, urusan bisnis, mengirim uang ke pengguna Paypal lain di seluruh dunia dan

banyak fungsi lainnya dengan mudah dan otomatis menggunakan internet, Paypal

mengatasi kekurangan dalam pengiriman uang tradisional seperti Cek atau Money

order yang prosesnya dapat memakan waktu PayPal seperti rekening bank,

pertama anda membuat account, lalu dana akan ditarik langsung dari kartu kredit

anda ke account tersebut atau dengan dana dari transferan account PayPal orang

lain ke Saldo atau Balance PayPal anda, dan anda sudah dapat menggunakan

account PayPal untuk bertransaksi.

Keuntungan menggunakan paypal bagi pembeli adalah sebagai berikut:

a. Dapat mengirim uang secara online kelebih dari 190 negara

b. Gratis tanpa dikenakan biaya administrasi pengiriman bagi pembeli

c. Dapat berbelanja oline tanpa perlu memberikan data informasi keuangan

d. Proteksi 100% dari pengyalahgunaan akun paypal

Keuntungan menggunakan paypal bagi ppenjualadalah sebagai berikut:

a. Menambah pemilihan pembayaran

b. Biaya setup gratis

c. Biaya pertansakti yang jauh lebih murah jika di bandingkan dengan

metode pembayaran lainya.

(39)

2.2.6 Media Komunikasi

2.2.6.1Pesan Instan (Instan messaging)

Pesan instan adalah sebuah teknologi Internet yang memungkinkan para

pengguna dalam jaringan internet untuk mengirimkan pesan-pesan singkat secara

langsung pada saat yang bersamaan (real time) dengan menggunakan teks kepada

pengguna lainnya yang sedang terhubung ke jaringan yang sama.

Istilan pesan instan (instant messaging) saat ini pada umumnya mengacu

kepada sebuah teknologi yang dipopulerkan oleh America Online (AOL), yang

kemudian diikuti oleh Yahoo! (Yahoo! Messenger), Google, dan Microsoft

(Windows Live Messenger) dan perusahaan-perusahaan lainnya.

2.2.6.2Email (Electronik Mail)

Sumber daya internet yang cukup banyak dimanfaatkan oleh para pemakai

adalah surat elektronis (e-mail). Sesuai dengan namanya, pengiriman surat

dilakukan secara elektronis, bukan dalam bentuk kertas. Surat elektronis

menawarkan keunggulan berupa kecepatan pengiriman surat (umumnya surat

sampai dalam hitungan detik).

Transfer e-mail yang cepat menggunakan protocol yang di sebut SMTP

(simple mail transfer protokol). Dalam hal ini, mail server (server yang

menangani e-mail)segera menghubungi tujuan dan kemudian mengirimkan

surat.[3]

2.2.6.3Jejaring sosial (Social Networking)

Social Networking adalah tempat untuk para netter berkolaborasi dengan

(40)

komentar, mencari teman, saling mengirim email, saling memberi penilaian,

saling bertukar file dan yang lainnya. Dan facebook merupakan situs utama yang

paling banyak di kunjungin di indonesia.

Beberapa fasilitas Facebook yang bisa digunakan untuk berpromosi bisnis

adalah Fan Page, Groups dan Notes. Apabila profile pribadi hanya bisa berteman

dengan maksimal 5000 orang, kalau di Fan Page bisa lebih. Selain itu Fan Page

itu SEO Friendly dan akan muncul di search engine. Di Groups kita bisa

berdiskusi lebih detail terkait topik bisnis yang lebih spesifik. Dan Fasilitas Notes

bagaikan blog yang bisa update setiap saat.

Ada tiga hal yang dapat dilakukan Facebook untuk pengembangan bisnis :

1. Sebagai media promosi yang sangat efektif. Banyak sekali fitur-fitur

Facebook yang dapat anda manfaatkan untuk promosi dari bisnis yang

anda jalani.

2. Sebagai media memperoleh uang langsung, melalui aplikasi-aplikasi pihak

ketiga yang dapat di pasang pada akun Facebook anda.

3. Sebagai website dari produk bisnis anda, melalui fitur pembuatan halaman

web yang disediakannya.

2.2.7 Basis Data

2.2.7.1Pengertian Basis Data

Basis data (database) adalah suatu pengorganisasian sekumpulan data

yang saling terkait sehingga memudahkan aktivitas untuk memperoleh informasi,

basis data di maksudkan untuk mengatasi masalah pada sistem yang memakai

(41)

lunak yang di sebut DBMS. DBMS adalah perangkat lunak sistem yang

mumungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses

basis data dengan cara yang peraktis dan efisien.[3]

2.2.7.2Konsep dasar Basis Data

Sebelum kemunculan basis data. Pemrosesan data menggunakan

pendekatan yang berbasis berkas. Pada pendekatan ini, ada kemungkinan bahwa

perancangan sistem masih didasarkan sejumlah pemakai. Basis data (database)

adalah sesuatu pengorganisasian sekumpulan data yang saling terkait sehingga

meudahkan aktivitas untuk memperoleh informasi. Basis data di maksudkan untuk

mengatasi problem pada sistem yang memakai pendekatan berbasis berkas.[3]

2.2.7.3Database Management System (DBMS)

DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai

membuat, memelihara, mengontrol, dan mengakses basis data dengan cara yang

peraktis dan efisien. DBMS dapat digunakan untuk mengkomodasikan berbagai

macam pemakai yang memiliki kebutuhan akses yang berbeda-beda.

Umumnya DBMS menyediakan fitur-fitur sebagai berikut.

a. Independensi data-program

b. Keamanan

c. Intergritas

d. Konkurensi

e. Pemulihan

f. Katalogsistem

(42)

Beberapa contoh DBMS yang populer dan banyak digunakan adalah

MySQL, MS SQL Server, Oracle, dan MS Access.

2.2.7.4Bahasa Basis Data

Semua DBMS memiliki dua macam bahasa yang digunakan untuk

mengelola dan mengorganisasikan data, yaitu:

1. Bahasa definisi data (Data Definition Language atau DDL)

DDL adalah perintah-perintah yang biasanya digunakan oleh administrator

basis data untuk mendifinisikan skema basis data dan juga subskema.

Peryataan SQL seperti CREATE, ALTER, DROP, RENAME, TRUNCATE

dan COMMENT merupakan contoh perintah yang termasuk DDL.

2. Bahasa manipulasi data (Data Manipulation Language atau DML)

DML adalah perintah-perintah yang digunakan untuk melakukan hal-hal

seperti berikut:

a. Mengambil data pada basis data.

b. Menambahkan data pada basis data.

c. Mengubah data pada basis data.

d. Menghapus data pada basis data.

Peryataan SELECT, INSERT, UPDATE, DELATE dan MERGE adalah

(43)

2.2.7.5Elemen Model analisis

2.2.7.5.1ERD (Entity Relationship Diagram)

Entity Relationship Diagram atau biasa dikenal dengan diagram E-R

secara grafis menggambarkan isi sebuah database. Diagram ini memiliki dua

komponen utama yaitu entity dan relasi.

2.2.7.5.2Diagram Konteks

Diagram konteks merupakan arus data yang berfungsi untuk

menggambarkan keterkaitan aliran-aliran data antar sistem dengan bagian

luar. Kesatuan luar ini merupakan sumber arus data atau tujuan data yang

berhubungan dengan sistem informasi tersebut.

2.2.7.5.3 DFD (Data Flow Diagram)

Data Flow diagram (DFD) adalah sebuah teknik grafis yang

menggambarkan aliran informasi dan transformasi yang di aplikasikan pada saat

data bergerak dari input menjadi ouput. DFD merupakan penurunan atau

penjabaran dari diagram konteks. Dalam pembuatan DFD harus mengacu pada

ketentuan sebagai berikut :

1. Setiap penurunan level yang lebih rendah harus mempresentasikan

proses tersebut dalam spesifikasi proses yang jelas.

2. Penurunan dilakukan apabila memang diperlukan.

3. Tidak semua bagian dari sistem harus ditunjukkan dengan jumlah

(44)

2.2.8 Software Pendukung Pembuatan Aplikasi E-Commerce

2.2.8.1PHP

PHP (Personal Home Page) merupakan bahasa skrip yang tertanam di

dalam HTML untuk eksekusi bersifat server-side. PHP digunakan untuk

mengekstraksi data/informasi yang di kehendaki oleh pengguna dari basis data

dan menampilkanya pada halaman web. Kebanyakan sever-server Windows NT

dan UNIX mendukung bahasa ini. walau ada sejumlah penulis bahasa PHP,

namun aslinya di buat olehRasmus Lerdorf. Redorf lah yang pertama kali menulis

mesin pengurai (Parsing Engine) dalam bahasa php sebagai CGI perl pada tahun

1995, yang di sebutnya “Personal HomePage”, atau yang di singkat PHP. Tujuan

awalnya adalah untuk mencatat pengunjung-pengunjung yang membuka halaman

resumenya di web. Kemudian ia menulis-ulang kode-kode secara keseluruhan

dengan bahasa pemrograman C, yang membuat program tersebut semakin

canggih dan mampu berhubungan dengan basis data dan program-program lainya.

Tahun-tahun berikutya pemrogram-pemrogram handal seperti Zeev Sursaki dan

Andi Gutmann menulis kembali PHP sehinggga muncul versinya yang ke-3. [1]

2.2.8.2Macromedia Dreamweaver

Macromedia dreamweaver adalah sebuah HTML editor profesional untuk

mendesain secara visual dan mengelola situs Web maupun halaman Web.

Bilamana kita menyukai untuk berurusan dengan kode-kode HTML secara

manual atau lebih menyukai bekerja dengan lingkungan secara visual dalam

(45)

menyediakan tool-tool yang sangat berguna dalam peningkatan kemampuan dan

pengalaman kita dalam mendesain Web.

2.2.8.3HTML(hypertext markup language)

Hypertext Markup Language (HTML) dalam ilmu komputer merupakan

bahasa pemformatan teks untuk dokumen-dokumen pada jaringan komputer yang

dikenal sebagai world wide web (atau sering di sebut sebagai web saja).

Dokumen-dokumen HTML merupakan berkas teks yang mengandung 2 bagian:

isiyaitu segala sesuatu yang ingin di tampilkan dan diperlihatkan dalam dokumen

Web dan tag yang merupakan informasi pemformatan, yang tersembunyi dari

pandangan pengguna, yang memberitahu browser tentang bagaimana caranya

menampilkan isi dokumen ke hadapan pengguna.

HTML pada dasarnya merupakan himpunan bagian dari bahasa yang lebih

luas jangkauanya yaitu standard Generalized Markup Language (SGML), yang

merupakan sistem pengkodean dan pemformatan untuk dokumen yang di

tampilkan di layar komputer maupun di kertas.[1]

2.2.8.4Cascading style sheet(CSS)

CSS merupakan sebuah perintah yang mampu berjalan di antara tag

HTML, jadi versi HTML juga akan berpengaruh terhadap objek yang di hasilkan

oleh CSS itu sendiri. Dengan mengunakan CSS kita dapat menciptakan sebuah

format template pada setiap halaman web dengan sangat mudah dan dinamis.

Di dalam halaman web terdapat beberapa elemen HTML yang

kesemuanya itu dapat di kendalikan dengan menggunakan sebuah bahasa script

(46)

2.2.8.5XAMPP

XAMPP merupakan paket PHP berbasis open source. Yang di

kembangkan oleh sebuah komunitas Open source. Dengan mengunakan XAMPP

kita dapat kemudahan karena XAMPP telah tersedia beberapa fiture diantaranya:

1. Apacahe HTTPD

2. MySQL

3. PHP

4. FilZilla FTP Server

5. phpMyadmin

6. dan lain-lain

dengan adanya beberapa dukungan paket diatas, maka semua kebutuhan

untuk mengunakan PHP secara offline dapat tercukupi.[2]

2.2.8.6Apache

Web server adalah Program komputer yang bertanggung jawab menerima

permintaan HTTP dari pengguna, yang dikenal sebagai web browser, dan

melayani mereka, dan bersedia merespon data konten yang diminta seperti web

pages (dalam bentuk HTML atau objek seperti gambar, video, dan lain-lain).

2.2.8.7 Javascript

Javascrip adalah bahasa skrip dari Netscape yang fungsinya mirip dengan

VBScrip namun bahasa dasarnya adalah Java. JavaScript didukung oleh browser

Netscape Navigator mulai versi 2.0 Javascript lebih mudah digunakan dari java,

tetapi tentu saja tidak memiliki kemampuan yang secanggih Java. Javascript

(47)

membuat antarmuka secara lengkap. Pada sisi client, applet (sebuah aplikasi yang

khusus dikembangkan untuk dijalankan di browser) dipelihara dalam kode

sumber. Pada server, mereka dikompilasi menjadi kode byte (bahasa antara),

mirip dengan program-program yang dibuat dengan bahasa pemrograman Java,

JavaScript berevolusi dari bahasa LiveScript dari Netscape dan kompatible

dengan bahasa pemrograman Java. Javascript tidak sehebat java, namun dapat

digunakan bersama dengan Java. sebagai contoh, applet javascript dapat untuk

membuat form masukan pengguna den melakukan validasi asupan, sementara

progam Java akan melakukan pemrosesan informasinya.[1]

2.2.8.8MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL

(bahasa Inggris: database management sistem) 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.

Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat

lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber

dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh

sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta

hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang

Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson,

(48)

MySQL memiliki beberapa keistimewaan, antara lain :

a. Portabilitas

b. Perangkat lunak sumber terbuka

c. Multi-user

d. Performance tuning

e. Ragam tipe data

f. Perintah dan fungsi

g. Keamanan

h. Skalabilitas dan pembatasan.

Dengan keistimewaan-keistimewaan di atas, MySQL sangat tepat apabila

digunakan sebagai perangkat lunak sistem manajemen basis data.[1]

(49)

35

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Analisis Sistem

Analisis sistem merupakan penguraian dari suatu sistem informasi yang

utuh ke dalam bagian-bagian komponennya dengan maksud untuk

mengidentifikasi dan mengevaluasi permasalah, kesempatan, hambatan yang

terjadi dan kebutuhan yang di harapkan sehingga dapat diusulkan perbaikan.

3.1.1 Analisis Masalah

Analisis masalah adalah analisis yang dilakukan mengenai

prosedur-prosedur atau cara kerja dari setiap data yang dibutuhkan dan dihasilkan dari

sistem penjualan yang ada pada PD. Pipik Putra. Berdasarkan hasil penelitian

yang telah dilakukan, bahwa PD. Pipik Putra masih mempunyai masalah-masalah

seperti:

1. Penyebaran informasi hanya mengandalkan media katalog sehingga belum

dapat menjangkau seluruh wilayah Jawa Barat.

2. Dalam pembukuan serta pembuatan laporan rekapitulasi penjualan masih

dilakukan secara manual sehingga pengolahan data laporan penjualan

masih lambat dan belum terperinci dengan baik.

3. Sistem penjualan di PD. Pipik Putra masih menggunakan sistem dengan

cara manual yaitu konsumen harus datang untuk melakukan transaksi

pembelian ke toko, untuk pelanggan yang berada di luar kota informasi

(50)

3.1.2 Analisis Yang Sedang Berjalan

Flow Map merupakan bagan yang menggambarkan dan menjelaskan

urutan prosedur-prosedur, arus pekerjaan secara keseluruhan dari sistem dan

menggambarkan aliran data atau dokumen dari satu entitas ke entitas lain. Flow

Map yang sedang berjalan pada PD. Pipik Putra dibagi menjadi tiga macam

prosedur yaitu prosedur produksi, penjualan produk, dan prosedur pelaporan:

1. Prosedur produksi

a. Bagian pemasaran akan membuatkan daftar barang yang diproduksi dan

dipesan.

b. Daftar barang yang akan diproduksi diserahkan kebagian produksi, dan

untuk daftar barang yang akan dipesan akan disampaikan ke pemimpin

c. Bagian produksi memperoduksi barang sesuai daftar barang yang

diproduksi dari bagian pemasaran.

d. Pemimpin akan mendapatkan daftar barang yang akan dipesan dari bagian

pemasaran.

e. Pimpinan akan melakukan proses pemesanan barang serta menerima

faktur pembelian. Pemimpin melakukan pengecekan barang yang dipesan

jika barang yang dipesan tidak sesuai akan dikembalikan lagi kepada

supplier jika barang yang dipesan sesuai maka barang yang dipesan akan

dikembalikan lagi kebagian pemasaran.

f. Stok produk yang diproduksi dan barang yang dipesan akan dibuatkan

(51)

Prosedur produksi digambarkan dengan menggunakan flowmap pada gambar

3.1 berikut ini.

Bagian pemasaran Bagian produksi

Daftar barang yang tidak

tersedia

Daftar barang yang diproduksi

Daftar barang yang diproduksi Daftar barang yang

diproduksi

supplier

Pengecekan barang yang dipesan

Daftar barang yang dipesan

Faktur pembelian

Sesuai dengan pesanan

Barang yang dipesan tidak sesuai

tidak

Barang yang dipesan

iya

Daftar barang yang diproduksi

Pembuatan daftar barang yang diproduksi

dan dipesan

Faktur pembelian

Barang yang dipesan Pembuatan

daftar stok barang yang

tersedia Stok produk yang

tersedia

A1

Daftar barang yang tidak

tersedia

A

2

Barang yang dipesan Daftar barang yang dipesan 12

Daftar barang yang dipesan 1

2

A4

A3

Daftar barang yang diproduksi

Gambar 3.1 Flowmap Prosedur Produksi

Keterangan :

A1 : adalah arsip stok produk yang tersedia

A2 : adalah daftar barang yang tidak tersedia

A3 : adalah daftar barang yang diproduksi

(52)

2. prosedur penjualan produk

pada prosedur penjulan produk yang berlangsung pada PD. Pipik putra adalah

sebagai berikut:

1. Konsumen menayakan produk yang akan dibeli dan untuk konsumen yang

berada di luar kota biasanya mengakses informasi melalui telpon atau sms

2. Bagian pemasaran akan mengecek ketersedian barang, jika barang tersedia

maka bagian pemasaran akan mengkonfirmasi harga kepada pembeli yang

datang ketoko dan untuk pembeli yang berada di luar kota bagian

pemasaran akan mengkonfirmasi sample produk, nama, harga, jasa

pengiriman dan alamat.

3. Nama dan alamat akan digunakan sebagai data pengiriman dan diserahkan

kepada bagian pengiriman

4. Bagian pemasaran mengkonfirmasi total yang harus dibayar kepembeli.

5. Pembeli melakukan proses pembayaran, pembayaran akan diterima bagian

keuangan.

6. nota pembelian akan dibuatkan untuk pembeli yang datang ketoko

sedangkan untuk pembeli yang berada diluar kota akan dilakukan

pengecakan pembayaran, jika pembayaran tidak ada maka akan dilakukan

konfirmasi kepembeli bahwa pembayaran tidak ada, jika pembayaran ada

akan dibuatkan nota pembelian

7. Bagian keuangan membuat kwitansi sebanyak tiga rangkap. Rangkap

pertama diserahkan pada bagian pengiriman untuk di kirimkan ke pada

(53)

keuangan kemudian akan dilakukan pencatatan dalam buku besar

penjualan.

8. Bagian pengiriman menerima data pengiriman dan kwitansi pembelian

kemudian bagian pengiriman melakukan proses pengiriman.

Prosedur penjualan produk digambarkan dengan menggunakan flowmap pada

(54)

konsumen Bagian pemasaran Bagian keuangan

Daftar produk yang akan di

beli

Daftar produk yang akan di

produk yang akan di beli tidak ada

tidak ya

Konfirmasi data pengiriman harga

barang barang yang terjual

Laporan buku besar penjualan Stok produk yang

tersedia produk yang

akan di beli tidak ada

1 2

1 produk yang akan di beli

(55)

Keterangan :

A1 : adalah arsip stok produk yang tersedia

A2 : adalah daftar barang yang tidak tersedia

A5 : adalah arsip faktur pembelian

A6 : adalah arsip buku besar penjualan

A7 : adalah arsip data pengiriman

3. prosedur retur produk

a. konsumen memberikan alasan retur produk kepada bagian pemasaran.

b. Bagian pemasaran akan melakukan pengecekan apakah produk bisa diretur

atau tidak.

c. Jika retur produk distujui maka bagian pemasaran akan mengkonfirmasi

kepada konsumen.

d. Konsumen melakukan pengiriman produk yang akan diretur

e. Bagian pemasaran akan melakukan pengecekan produk apakah produk

akan diganti atau dilakukan perbaikan.

f. Jika produk yang diretur diperbaiki maka akan diserahkan kepada bagian

peroduksi untuk diperbaiki

g. Kemudian bagian pengiriman akan melakukan pengiriman produk yang

baru kepada konsumen.

Prosedur retur digambarkan dengan menggunakan flowmap pada gambar 3.3

(56)

konsumen Bagian pemasaran

faktur

Bagian produksi

faktur

disetujui

Pengecekan faktur retur

Retur tidak disetujui

tidak

Retur disetujui

iya

Retur tidak disetujui

Faktur baru

faktur

A

5

Pengecekan data produk

Pengantian

produk Perbaikan produk

Pembuatan faktur baru

Faktur baru

Pengantian produk

Perbaikan produk

Proses perbaikan

Perbaikan produk

A

8

Perbaikan produk

A

9

(57)

Keterangan :

A5 : adalah faktur pembelian

A8 : adalah arsip pergantian produk

A9 : adalah arsip perbaikan produk

4. Prosedur pelaporan

a. Bagian keuangan membuat laporan rekaptulasi penjualan dan laporan data

barang dari buku besar penjualan.

b. Pimpinan menerima laporan penjualan dan laporan data barang dari bagian

keuangan.

c. Laporan tersebut di priksa dan di sahkan lalu di tanda tangani oleh

pemimpin.

d. Laporan yang di tandatangani akan di berikan kembali ke bagian keuangan

dan rangkap ke dua akan di arsipkan sebagai arsip laporan penjualan dan

arsip laporan data barang.

Prosedur pelaporan digambarkan dengan menggunakan flowmap pada gambar

(58)

Bagian keuangan pimpinan

Pembuatan laporan

Laporan penjualan

Laporan data barang

pengesahan

Laporan penjualan yang di tandatangani

Laporan data barang yang di

tandatangani

Laporan penjualan yang di tandatangani

Laporan data barang yang di

tandatangani

A

1

0

A

1

1

Laporan penjualan

Laporan data barang

Laporan penjualan

Laporan data barang

A

6

A

1

1 2 12 12 1 2

1 2 12 2

2

Buku besar penjualan

Stok produk yang tersedia

Gambar 3.4 Flowmap Prosedur Pelaporan

Keterangan :

A1 : adalah arsip stok produk yang tersedia

A6 : adalah arsip buku besar penjualan

A10: adalah arsip laporan penjualan

Gambar

Gambar 3.1 Flowmap Prosedur Produksi
Gambar 3.2 Flowmap Prosedur Penjualan
Tabel 3.4 Analisis Perangkat Keras Yang Akan Digunakan
Gambar 3.22 DFD Level 4 Proses 3.9.2 Pengolahan Ongkos Pengiriman
+7

Referensi

Dokumen terkait

Untuk lebih jelasnya tentang prosedur tambah data produk dapat dilihat pada. Gambar 3.102 sebagai

Berikut dapat dilihat pengujian dari pengolahan data jenis pengiriman pada tabel 4.35.

2. Barang yang akan di jual di kelompokan berdasarkan kategori barang,sehingga pelanggan lebih mudah dalam pemilihan barang yang diinginkan. Untuk pengujian sistem, web ini

Berikut dapat dilihat perancangan antarmuka halaman edit data kategori dari aplikasi e-commerce di Distro Traxcom. Gambar 3.73 Antarmuka Edit

Pengujian tambah vendor pengiriman dilakukan dengan memasukan data untuk mendapatkan hasil yang diinginkan. Pengujian tambah vendor pengiriman dilihat pada

Berikut dapat dilihat pengujian dari tambah provinsi pada tabel 4.21.

Berikut dapat dilihat pengujian dari menu kategori pada tabel 4.20. Pengujian menu kategori Kasus dan Hasil Uji Benar

Berikut dapat dilihat pengujian dari tambah produk pada tabel 4.26