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

(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 menjadi pelita dalam hidupku.


(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

5.2 Saran --- 197 DAFTAR PUSTAKA


(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 yang lebih luas, pengolahan data laporan yang lebih mudah, serta penjualan yang


(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 lainnya.


(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 Putra.


(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, sistematika penulisan.


(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 dapat membuat sistem ini supaya ke depannya lebih berkembang.


(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 serta posisi yang ada pada suatu organisasi atau perusahaan dalam menjalankan


(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 pemeriksaan yang meliputi seluruh laporan penjualan.


(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, menyimpan, mengambil, memanipulasi, atau menampilkan data[3].


(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 merupakan bentuk jamak dari bentuk tunggal datum atau data-item.[9]


(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 digunakan oleh website e-commerce atau penjualan online.


(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 traffic (lalu lintas) pengunjung yang datang ke blog mereka juga akan sangat


(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 Software, faktor-faktor ini misalnya :


(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 mengetahui posisi geografis mitra kerjanya yang berada di Negara-negara lain


(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. Keuntungan B2B, jika di kerjakan dengan benar. Dapat menghemat biaya,


(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 pendekatan berbasis berkas.untuk mengelola basis data di perlukan perangkat


(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 merupakan contoh perintah yang termasuk DML.


(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 CSS. [6]


(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, dan Michael "Monty" Widenius.


(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 mengenai produk, biasanya di akses melalui telpon atau sms.


(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 Produksi barang A 2 pimpinan

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 A4 : adalah daftar barang yang dipesan


(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 pelanggan, rangkap kedua dan ketiga akan diarsipkan oleh bagian


(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 gambar 3.2 berikut ini.


(54)

konsumen Bagian pemasaran Bagian keuangan

Daftar produk yang akan di

beli

Daftar produk yang akan di

beli Cek stok produk Ada ? produk yang akan di beli tidak ada tidak ya Konfirmasi data pengiriman harga barang Bagian pengiriman Cek pembayaran Ada ? Pembayaran tidak ada tidak ya Pembayaran tidak ada Pembuatan faktur Faktur pembelian Faktur pembelian A 5 Pencatatan barang yang terjual Laporan buku besar penjualan A 6 Data pengiriman Pengiriman produk Data pengiriman Faktur pembelian Faktu pembelian Stok produk yang

tersedia 12 Data pengiriman harga barang Harga barang A 2 A 1 Faktur pembelian produk yang

akan di beli tidak ada

1 2

1 produk yang akan di beli

ada 1

2

A

7


(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 berikut ini.


(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 3.4 berikut ini.


(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 A11: adalah arsip laporan data barang


(59)

3.1.3 Aturan Bisnis Sistem Yang Akan Dibangun

Aturan bisnis yang akan dibangun pada aplikasi E-commerc PD. Pipik

Putra adalah sebagai berikut:

1. Pemesanan produk

a. Syarat dan ketentuan berisi peraturan dan ketentuan yang dibuat oleh

PD. Pipik Putra syarat dan kondisi tersebut diantaranya:

1. Setiap calon pembeli diharapkan mengerti cara menggunakan

senapan angin.

2. Member wajib berusia diatas 15 tahun untuk melakukan pembelian

produk hal ini untuk menghindari terjadinya penyalahgunaan pemakaian.

3. PD. Pipik Putra tidak bertanggung jawab terhadap penyalahgunaan

senapan angin.

4. Barang yang sudah dibeli dan lunas pembayarannya tidak dapat

dikembalikan.

5. Retur hanya dapat dilakukan tiga hari setelah barang diterima dan

retur tidak dapat dilakukan apabila kerusakan yang diakibatkan kesalahan member.

6. Kami tidak akan memberikan/membagi informasi pribadi milik

pelanggan kepada pihak manapun.

7. Pastikan kembali alamat sudah lengkap demi menghindari

terjadinya kesalahan pengiriman.


(60)

b. Calon member wajib menerima syarat dan kentuan baik itu syarat ketentuan menjadi member dan syarat ketentuan membeli produk yang dibuat oleh PD. Pipik Putra.

c. Untuk melakukan pemesanan produk PD. Pipik Putra pembeli harus

menyetujui Syarat dan Kondisi yang ada pada PD. Pipik Putra.

d. Pembeli dapat melakukan pemesanan lebih dari satu produk dan

minimum pembelian satu produk serta produk yang dibeli tidak boleh melebihi stok produk.

e. Pembeli harus melakukan pengisian data untuk pengiriman.

2. Pembayaran

a. Konfirmasi Pembayaran dapat dilakukan dengan dua cara yaitu

transfer rekening bni ataupun melalui paypal.

b. Setelah pembeli melakukan pembayaran, maka pembeli dapat

melakukan konfirmasi pembayaran.

c. Jika dalam waktu tiga hari pembeli tidak melakukan pembayaran maka

pesanan akan diagap dibatalkan.

3. Pengiriman

a. Setelah member melakukan konfirmasi pembayaran maka produk akan

segera di kirim kealamat member berdasarkan jenis barang yang dibeli.

b. Untuk senapan angin mengunakan ESL

c. Aksesoris atau suku cadang mengunakan JNE,

d. Untuk senapan angin serta aksesoris atau suku cadang


(61)

4. Retur produk

Member dapat melakukan retur produk setelah barang diterima oleh member, adapun ketentuan retur adalah sebagai berikut:

a. Batas waktu retur adalah tiga hari setelah produk diterima member,

jika melebihi batas waktu yang ditentukan maka retur tidak dapat dilakukan

b. Produk yang dibeli mengalami kerusakan yang disebabkan oleh pihak

perusahaan bukan kerusakan yang dilakukan oleh pembeli, salah produk, dan salah ukuran untuk produk tertentu yang tidak sesuai dengan pesanan maka akan dilakukan pergantian produk.

c. Apabila kerusakan disebabkan oleh pengiriman maka kerusakan akan

dilakukan perbaikan dan lama pengerjaan selama tujuh hari sejak barang diterima oleh PD. Pipik putra, biaya perbaikan akan ditanggung oleh pihak perusahaan.

d. Setelah retur disetujui oleh pihak PD. Pipik Putra, member dapat

melakukan pengiriman barang .

e. Setelah barang di terima pihak PD. Pipik Putra maka barang akan

diganti atau diperbaiki kemudian barang akan dikirim kepada member.

5. Pengelolaan stok

Untuk pengelolan stok yaitu stok akan berkurang secara otomatis ketika member melakukan pemesanan produk hal ini dilakukan untuk mengantisipasi kesalahan jumlah stok produk pada saat member melakukan pembayaran.


(62)

6. Analisis seo

1. Analisis model seo yang diterapkan di PD. Pipik putra adalah dengan

menggunakan Onpage Optimization yaitu dengan mengugunakan meta description, meta keywords, dan title.

Contoh halaman utama :

a. <meta name=”description” conten=”PD pipik ptra | senapan

angin murah ”>

b. <title> PD pipik ptra | senapan angin murah </title>

c. <meta name=”keywords” conten=SENAPAN ANGIN,

SENAPAN ANGIN MURAH, PCP, AKSESORIS,

SUKUCADANG, MIMIS, SENAPAN BERBURU,

PNEUMATIC (PCP), MULTI PUMP PNEUMATIC, SPRING

POWER”>

Contoh halaman produk :

a. <meta name=”descriptionconten=SENAPAN ANGIN”>

b. <title>senapan angin</title>

c. <meta name=”keywordsconten= SENAPAN ANGIN,

SENAPAN ANGIN MURAH, PCP, AKSESORIS,

SUKUCADANG, MIMIS, SENAPAN BERBURU,

PNEUMATIC (PCP), MULTI PUMP PNEUMATIC, SPRING

POWER”>

2. Optimalisasi mesin pencarian (search engine) menggunakan layanan


(63)

perkembangan seo. Layanan ATrakta otomatis langsung terkoneksi dengan situs-situs mesin pencarian yang banyak digunakan seperti google.com bing.com yahoo.com ask.com dan sebagainya

3.1.4 Analisis Kebutuhan Non Fungsional

3.1.4.1Analisis Pengguna

Analisis pengguna atau user dimaksudkan untuk mengetahui siapa saja pengguna yang terlibat dalam sistem informasi beserta karakteristikya.

1. Berikut adalah analisis pengguna sistem yang berjalan

Tabel 3.1 Analisis Pengguna Sistem Yang Berjalan

Pengguna Usia Deskripsi

Tugas

Tingkat Pendidikan

Keterangan

Pimpinan -

Penangung jawab oprasional

-

Penanggung jawab oprasional PD. Pipik putra dan memeriksa seluruh laporan penjualan

Bagian

keuangan -

Menangani masalah keuangan

-

mencatat, menghitung, mengidentifikasi, dan melaporkan seluruh transaksi yang berhubungan dengan penjualan

Bagian pemasaran

23 tahun

Melayani transaksi konsumen

S1

bertugas untuk mengelola hal-hal yang berhubungan dengan pemasaran


(64)

2. Berikut adalah analisis pengguna sistem yang akan dibangun

Tabel 3.2 Analisis Pengguna Sistem Yang Akan Dibangun

Pengguna Usia Tanggung

jawab Hak akses

Tingkat Pendidikan

Keterangan

pimpinan - pimpinan

Melihat Laporan Penjualan, Laporan retur, Laporan Produk - Penanggung jawab oprasional PD. Pipik putra dan memeriksa seluruh laporan penjualan

Bagian keuangan

- Bagian

keuangan Dapat mengelola data pembayaran - Bertanggung jawab terhadap seluruh transaksi yang berhubungan dengan penjualan Admin Min 20 tahun Bagian pemasaran Mengelola data pemasaran dan data produk Minimal D3/S1 mengopersikan komputer , dapat melakukan penginputan data menggunakan internet, serta melakukan pengaksesan terhadap website

Penggunjung Minimal

16 Mendapatkan informasi serta Minimal SMA Minimal mampu


(65)

tahun melakukan registrasi

mengopersikan komputer , menggunakan internet, serta melakukan pengaksesan terhadap website

Member

Minimal 16 tahun

Melakukan transaksi serta pemesanan pada website

Minimal SMA

Minimal mampu

mengopersikan komputer , menggunakan internet, serta melakukan pengaksesan terhadap website

3. Evaluasi analisis pengguna

Dari tabel analisis pengguna sistem yang berjalan dan tabel analisis pengguna sistem yang akan dibangun, maka bagian pemasaran akan mendapatkan hak akses penuh pada form admin.

3.1.4.2Analisis Perangkat keras (Hardware)

Sepesifikasi perangkat keras (hardware) yang digunakan atau sudah ada


(66)

Tabel 3.3 Analisis Perangkat Keras Yang Digunakan Spesifikasi Komputer

Processor 2.66 GHz

Hardisk 160 GB

Memori 1 GB

Monitor 17 inci

Mouse dan keybord Standard

Sepesifikasi perangkat keras (hardware) yang akan digunakan untuk

menjalankan aplikasi e-commerce adalah sebagai berikut :

Tabel 3.4 Analisis Perangkat Keras Yang Akan Digunakan

Spesifikasi Komputer

Processor 2.66 GHz

Hardisk 160 GB

Memori 1 GB

Monitor 17 inci


(67)

Serta dibutuhkan satu buah print untuk pencatakan dokumen pengiriman, document pelaporan.

3.1.4.3Analisis Perangkat Lunak (Software)

Sepesifikasi perangkat lunak (software) yang digunakan atau sudah ada

pada PD. Pipik Putra adalah sebagai berikut :

Tabel 3.5 Analisis Perangkat Lunak Yang Digunakan

Perangkat Lunak

Sistem oprasi Windows XP sp3

Software pendukung Internet Explorer

Sepesifikasi perangkat lunak (software) yang akan digunakan pada PD.

Pipik Putra adalah sebagai berikut :

Tabel 3.6 Analisis Perangkat Lunak Yang Akan Digunakan

Perangkat Lunak

Sistem oprasi windows 7

Web browser Mozila firefox

Software pendukung Adobe reader

Adobe photoshop


(68)

3.1.5 ERD ( EntityRelationship Diagram )

Diagram entity relationship atau ERD digunakan sebagai alat bantu dalam

memodelkan data dan menghubungkan relasi antar data pada sistem e-commerce

penjualan online pada PD. Pipik Putra. Analisis basis data pembuatan website


(69)

Paket_jasa 1 memiliki N Ongkos kirim N memiliki kota produk memesan gambar Jenis_Barang memiliki 1 N 1 memiliki

merk 1 memiliki

N member Detail pesanan memiliki 1 N retur 1 melakukan N konfirmasi Petugas Id_merk Id_gambar Id_jenis_barang Id_paket_jasa Id_ongkos Id_admin Id_kab_kota Id_konfirmasi Id_member Id_retur Id_detail_pesanan Id_produk N N N 1 1 mengelola N 1 mengelola N mengelola N 1 N mengelola 1 N mengelola 1 memiliki N 1 Detail pesanan konfirmasi 1 Id_pesanan Id_member N 1 memiliki 1 petunjuk Id_petunjuk mengelola N 1 1 memiliki N N memiliki 1 retur retur Detail_retur 1 memiliki N memiliki 1 Id_detail_retur gambar memiliki 1 N


(70)

Tabel 3.7 Kamus Diagram ER

Entitas Atribut

Member {#id_member, status, username, password, nama, ktp, last_visit,

email, alamat, telpon, tanggal_lahir, kode pos}

Produk {#id_produk, nama_produk, harga, deskripsi, view, terjual, berat,

diskon, gambar_utama, stok, tangggal_masuk }

Jenis_barang {#id_jenis_barang, jenis_Barang}

Gambar {#id_gambar, gambar }

Merk {#id_merk, nama_merk}

Kota {#id_kab_kota, kab_kota}

Paket_Jasa {#id_paket_jasa, paket_jasa }

Ongkos_kirim {#id_ongkos, ongkos_ kirim }

Retur {# id_retur, tanggal_retur, gambar_retur, no_resi}

Detail_retur {id_detail_retur, jumlah_retur, alasan, status_retur }

Detail_pesanan {#id_detail_pesanan, berat, id_produk, jumlah, harga }

Pesanan

{# Id_pesanan, Nama_pemesan, Alamat_pemesan, Telepon_pemesan, Email_pemesan, Kode_pos_pemesan, Setatus_pesan, tanggal, jam, id_ paket_jasa, ongkos, total, notraking, batas_konfirmasi, batas_retur}

Konfirmasi {#id_konfirmasi, no_transaksi, bank_pengirim, jumlah_konfirmasi,

jenis_konfirmasi, tanggal_konfirmasi }

Petugas {#Id_admin, username,password,email,level,last_visit}


(71)

3.1.6 Analisis Kebutuhan Fungsional

3.1.6.1 Diagram Konteks

Diagram konteks adalah arus data yang berfungsi untuk menggambarkan keterkaitan aliran-aliran data antara sistem dengan bagian-bagian luar. Adapun diagram konteks untuk sistem yang akan dibangun dapat dilihat pada gambar 3.6 dibawah ini.

admin

member pengunjung

Web E-commerce PD. Pipik putra Info login

Info admin Info member Info jenis barang Info Merk Info produk Info stock Info pemesanan Info kota Info petunjuk Info pengiriman Info pesanan Info retur data login data admin data member data jenis barang data Merk data produk data stock data kota data petunjuk data pengiriman data pesanan data retur

Info data login member Info data member Info data profil Info data pengiriman Info data pemesanan Info data pembelian Info data retur

data login member data member data profil data pengiriman data pemesanan data pembelian data retur Info produk Info register Info petunjuk Info merk Info kontak Info tentang kami

data register E-mail Aktifasi akun Info aktifasi akun Paypal Status pembayaran Data Paypal Backup.zip pipik.sql pimpinan Laporan penjualan Laporan produk Laporan retur Info order Info pengiriman

Data Laporan penjualan Data Laporan produk dataLaporan retur Bagian keuangan Data restore Data backup data order data pengiriman


(1)

Perancangan Antarmuka pengunjung

BENNER

HOME

PRODUK

TENTANG

KAMI

SYARAT DAN

KETENTUAN

CART

LOGIN/

REGISTER

YM

IMAGE

IMAGE

IMAGE

IMAGE

IMAGE

IMAGE

IMAGE

IMAGE

IMAGE

PO1

Lates produck

Best sellerproduk

Best sellerproduk

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

NAMA PRODUK

HARGA DISCON

HARGA DISCON

HARGA DISCON

HARGA DISCON

HARGA DISCON

HARGA DISCON

HARGA DISCON

HARGA DISCON

HARGA DISCON

INFORMASI

PEMBAYARAN VIA

OFFICE

RESI PENGIRIMAN

Klik tombol HOME menuju Ke P01

Klik tombol PRODUK menuju Ke P02

Klik tombol TENTANG KAMI menuju Ke P03 Klik tombol TENTANG KAMI menuju Ke P04 Klik tombol CART menuju Ke P05

Klik tombol LOGIN/REGISTER menuju Ke P06 Klik tombol REGISTER MEMBER menuju Ke P07 Klik GAMBAR PRODUK menuju Ke P08

Klik CARA PEMESANAN menuju Ke P09 Klik CARA PENGIRIMAN menuju Ke P10 Klik CARA PEMBAYARAN menuju Ke P11

CARI


(2)

Perancangan Antarmuka member

BENNER

HOME

PRODUK

TENTANG

KAMI

SYARAT DAN

KETENTUAN

CART

ACCOUNT

YM

M04

INFORMASI

PEMBAYARAN VIA

OFFICE

Klik tombol HOME menuju

Ke M01

Klik tombol LOGIN menuju

Ke M02

Klik tombol LUPA PASSWORD menuju

Ke M03

Klik tombol HISTORY ORDER menuju

Ke M04

Klik tombol KONFIRMASI menuju

Ke M05

Klik tombol PROFIL menuju

Ke M06

Klik tombol UPDATE menuju

Ke M07

Klik tombol UBAH PASSWORD menuju

Ke M08

Klik tombol CHECKOUT menuju

Ke M09

Klik tombol KONFIRMASI

PEMBAYARAN menuju Ke M10

Klik tombol PEMBAYARAN TRANSFER

menuju Ke M11

Klik tombol RETUR menuju

HISTORI ORDER

CARI

F

LOGOUT

NO

NO PESANAN NO TRAKING

TANGGAL

PESAN

HARGA

TOTAL

DETAIL PESANAN

DAFTAR RETUR

STATUS

AKSI

HISTORI

ORDER

PROFILE


(3)

Perancangan Antarmuka pimpinan

P02

Klik tombol DASHBORD menuju Ke P02

Klik tombol LAPORAN PENJUALAN menuju

KeP03

Klik tombol LAPORAN RETUR menuju Ke P04

Klik tombol LAPORAN PRODUK menuju

Ke P05

dashbord

laporan

3

Laporan penjualan

Laporan retur

Laporan produk

PD. PIPIK PUTRA SHOP DASHBOARD

DASHBOARD

Member baru Order masuk Retur masuk Last visit

Member terdaftar

Stock produk Menipis / habis

Macam kategori

Macam petunjuk

Macam merk

Jenis paket pengiriman Macam produk

Jasa pengiriman

sigout howdyPIMPIN


(4)

K02

Klik tombol DASHBORD menuju Ke K02

Klik tombol ORDER menuju Ke K03

dashbord

order

Order produk

PD. PIPIK PUTRA SHOP DASHBOARD

DASHBOARD

Member baru Order masuk Retur masuk Last visit

Member terdaftar

Stock produk Menipis / habis

Macam kategori

Macam petunjuk

Macam merk

Jenis paket pengiriman Macam produk

Jasa pengiriman

sigout howdyBAGkue


(5)

A02

Klik tombol DASHBORD menuju Ke A02

Klik tombol ADMIN menuju Ke A03

Klik tombol MEMBER menuju Ke A05

Klik tombol KATEGORI menuju Ke A06

Klik tombol SUBKATEGORI menuju Ke A08

Klik tombol MERK menuju Ke A10

Klik tombol PRODUK menuju Ke A12

Klik tombol STOK menuju Ke A14

Klik tombol PROVINSI menuju Ke A16

Klik tombol KABUPATEN/KOTA menuju Ke A18

Klik tombol PETUNJUK menuju Ke A20 Klik tombol JASA PENGIRIMAN menuju Ke A21

Klik tombol PAKET JASA PENGIRIMAN menuju Ke A23

Klik tombol ONGKOS menuju Ke A25

Klik tombol ORDER PRODUK menuju Ke A27

Klik tombol RETUR PRODUK menuju Ke A28

Klik tombol LAPORAN PENJUALAN menuju Ke A29

Klik tombol LAPORAN PRODUK menuju Ke A30

dashbord admin member Kategori & subkategori

kategori subkategori

merk

2

Kategori & subkategori2

produk stock wilayah 2 provinsi Kabupaten/kota petunjuk Jasa dan paket pengiriman3

Jasa pengiriman Paket jasa pengiriman

Ongkos pengiriman Order & retur 2

Order produk Retur produk laporan 3 Laporan penjualan Laporan retur Laporan produk

File manager 2

Backup database Backup file

PD. PIPIK PUTRA SHOP DASHBOARD

DASHBOARD

Member baru Order masuk Retur masuk Last visit

Member terdaftar

Stock produk Menipis / habis

Macam kategori Macam petunjuk Macam merk Jenis paket pengiriman Macam produk Jasa pengiriman sigout howadmin


(6)

TRIMAKASIH

Pembimbing

: S. Indriani L., M.T.