Anda di halaman 1dari 80

E-COMMERCE PENJUALAN AYAM

PADA PT. AGRO JAYA KARKAS UNGGUL

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Sarjana

Pada Program Studi Sistem Informasi STMIK BANDUNG

Program Pendidikan Sarjana (S1)

Oleh :

FATKHURROHMAN

NIM. 3215055

PROGRAM STUDI SISTEM INFORMASI

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER BANDUNG

2019
E-COMMERCE PENJUALAN AYAM

PADA PT. AGRO JAYA KARKAS UNGGUL

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Sarjana

Pada Program Studi Sistem Informasi STMIK BANDUNG

Program Pendidikan Sarjana (S1)

Oleh :

FATKHURROHMAN

NIM. 3215055

Telah diperiksa dan disetujui sebagai skripsi


Tanggal _____________

Ketua Program Studi Sistem Informasi Dosen Pembimbing

Siti Yuliyanti, M.Kom Siti Yuliyanti, M.Kom


NIDN 1017078801 NIDN 1017078801

ii
PERNYATAAN KEASLIAN

Dengan ini menyatakan sesungguhnya karya ini merupakan hasil

observasi, wawancara, pemikiran dan pemaparan asli.

Jika terdapat referensi terhadap hasil karya atau pihak lain, baik berupa

lisan maupun tulisan akan penyusun sertakan dengan menyebutkan

sumbernya secara jelas dan apabila penyusun melakukan pelanggaran maka

penyusun bersedia menerima sanksi yang sesuai dengan ketentuan yang

berlaku.

Demikian pernyataan ini penyusun buat secara sadar dan sesungguh-

sungguhnya penyusun ucapkan terima kasih.

Penyusun,

Fatkhurrohman

NIM 3215055

iii
ABSTRAK

PT. Agro Jaya Karkas Unggul merupakan sebuah perusahaan yang

bergerak di bidang distribusi daging ayam yang berdiri sejak tahun 2017 dan

terletak di kota Purwokerto. Masih manualnya sistem penjualan pada PT.

Agro Jaya Karkas Unggul membuat pengembangan bisnis penjualan produk

daging ayam ini sulit untuk berkembang karena kegiatan bisnis hanya

mengandalkan konsumen terdekat atau dalam wilayah dalam kota.

Oleh karena itu tujuan penelitian ini adalah membuat e-commerce

penjualan yang dapat membantu dan mempermudah pihak PT. Agro Jaya

Karkas Unggul dalam meningkatkan penjualan produknya.

Metode pengembangan yang digunakan adalah Prototype dengan alat

bantu perangkat lunak xampp, database mysql dan bahasa pemograman PHP

yang open source, adanya data stok produk daging ayam, laporan data

penjualan yang bisa dilihat oleh pimpinan berupa informasi dalam bentuk file

yang bisa di print, E-commerce Penjualan Ayam ini dapat menjadi salah satu

solusi yang dapat digunakan untuk mempermudah proses kerja dalam

mengolah data produk.

Kata Kunci : e-commerce, penjualan, prototype

iv
ABSTRACT

PT. Agro Jaya Karkas Unggul is a company engaged in the distribution

of chicken meat which was established in 2017 and is located in the city of

Purwokerto. The sales system at PT. Agro Jaya Karkas Unggul makes the

development of the business of selling chicken meat products difficult to

develop because business activities only rely on the closest consumers or

within the city.

Therefore the purpose of this study is to make e-commerce sales that

can help and facilitate the PT. Agro Jaya Karkas Unggul in increasing sales

of its products.

The development method used is Prototype with xampp software tools,

mysql database and open source PHP programming language, the existence

of chicken meat product stock data, sales data reports that can be seen by the

leader in the form of information in the form of files that can be printed, E-

commerce Chicken Sales can be one solution that can be used to simplify the

work process in processing product data.

Keywords: e-commerce, sales, prototype

v
KATA PENGANTAR

Dengan mengucap rasa syukur kepada Allah SWT atas segala limpahan
rahmat dan segala anugerah-Nya, sehingga penulis dapat menyelesaikan
penulisan skripsi ini yang berjudul “E-COMMERCE PENJUALAN AYAM
PADA PT. AGRO JAYA KARKAS UNGGUL”. Skripsi ini dibuat dan
disusun dalam rangka memenuhi salah satu syarat untuk menyelesaikan Studi
Strata (S1) Pada Program Studi Sistem Informasi STMIK BANDUNG.
Dengan kerendahan hati pada kesempatan ini, perkenankanlah penulis
menyampaikan rasa hormat dan terima kasih serta penghargaan yang sebesar
- besarnya atas segala bantuan maupun dorongan yang telah diberikan dalam
menyelesaikan penulisan skripsi ini kepada :

1. Ibu Siti Yuliyanti, M.Kom selaku Ketua Program Studi Sekolah Tinggi
Managemen Informatika dan Komputer Bandung (STMIK BANDUNG)
2. Ibu Mina Ismu Rahayu, MT selaku dosen pembimbing.
3. Kepada kedua orang tua yang selalu memberikan bimbingan, motivasi dan
do’a kepada saya.
4. Seluruh teman - teman mahasiswa Sekolah Tinggi Managemen Informatika
dan Komputer Bandung (STMIK BANDUNG).

Penulis menyadari sepenuhnya hasil penulisan skripsi ini masih jauh


dari sempurna, namun penulis telah berusaha dengan segenap pikiran dan
kemampuan agar dapat menyusun dan menyelesaikan skripsi ini dengan baik.
Oleh karena itu kritik dan saran yang bersifat membangun dari semua pihak
sangat penulis harapkan. Akhirnya dengan segala kerendahan hati penulis
berharap semoga hasil skripsi ini dapat bermanfaat bagi kita semua.

Bandung, Agustus 2019

Fatkhurrohman

vi
DAFTAR ISI

Halaman
HALAMAN JUDUL ........................................................................................ i

HALAMAN PENGESAHAN .......................................................................... ii


LEMBAR PERNYATAAN ............................................................................. iii
ABSTRAK ....................................................................................................... iv

KATA PENGANTAR ..................................................................................... vi


DAFTAR ISI .................................................................................................... vii
DAFTAR TABEL ............................................................................................ xi

DAFTAR GAMBAR ....................................................................................... xii


DAFTAR SIMBOL .......................................................................................... xiii

BAB I PENDAHULUAN .......................................................................... 1


1.1 Latar Belakang ......................................................................... 1
1.2 Identifikasi Masalah ................................................................ 2

1.3 Tujuan dan Manfaat Penelitian ................................................ 3


1.3.1 Tujuan Penelitian ......................................................... 3
1.3.2 Manfaat Penelitian ........................................................ 3
1.4 Batasan Masalah....................................................................... 4
1.5 Metodologi Penelitian .............................................................. 4

1.5.1 Metode Pengumpulan Data .......................................... 4


1.5.2 Metode Pengembangan Sistem ..................................... 5
1.6 Sistematika Penulisan .............................................................. 8

vii
BAB II LANDASAN TEORI .................................................................... 10
2.1 Landasan Teori Sistem Informasi Secara Umum .................... 10

2.1.1 Pengertian Sistem Informasi ......................................... 10


2.1.2 Fungsi Sistem Informasi ............................................... 11
2.1.3 Komponen Sistem Informasi......................................... 11

2.2 Teori yang Berhubungan Dengan Penelitian........ ................... 12


2.2.1 Penjulan ......................................................................... 13
2.2.2 E-commerce................................................................... 13

2.2.3 Jenis-jenis e-commerce .................................................. 15


2.2.4 Produk............................................................................ 17
2.2.5 Harga............. ................................................................ 17

2.3 Teori Pendukung Metedologi Penelitian .................................. 18


2.3.1 Alat Bantu Pemodelan ................................................... 18
2.3.1.1 Flowchart .......................................................... 18

2.3.1.2 DFD.. ................................................................. 18


2.3.1.3 ERD.. ................................................................. 19
2.4 Alat Bantu Perangkat Lunak Pendukung Program ................... 21

2.4.1 MySQL........................................................................... 21
2.4.2 HTML (Hyper Text Markup Language) ....................... 22
2.4.3 PHP ( Personal Home Page )........................................ 22
2.4.4 XAMPP.......................................................................... 23
2.4.5 Apache................. .......................................................... 23
2.4.6 Notepad ++.... ............................................................... 23
2.5 Roadmap Penelitian ................................................................. 24

viii
BAB III ANALISIS SISTEM ..................................................................... 27
3.1 Analisis Sistem ......................................................................... 27

3.2 Tinjauan Umum ....................................................................... 28


3.2.1 Sejarah PT. Agro Jaya Karkas Unggul .......................... 28
3.2.2 Visi dan Misi PT. Agro Jaya Karkas Unggul ................ 28

3.2.3 Struktur Organisasi PT. Agro Jaya Karkas Unggul ...... 29


3.3 Analisis Prosedur Sistem Berjalan .......................................... 30
3.3.1 Kelemahan Sistem Berjalan .......................................... 30

3.4 Analisis Dokumen .................................................................... 32


3.5 Analisis Kebutuhan Sistem ...................................................... 32
3.6 Analisis Fungsional Sistem ...................................................... 33

3.6.1 Kebutuhan Non Fungsional........................................... 33


3.6.2 Kebutuhan Fungsional .................................................. 34
3.7 Analisa Penggunaan Sistem ..................................................... 34

3.8 Evaluasi Sistem ........................................................................ 35

BAB IV PERANCANGAN SISTEM ........................................................ 39

4.1 Sistem Yang Diusulkan ............................................................ 39


4.2 Diagram Konteks … ................................................................ 40
4.3 DFD ….................... ................................................................. 41
4.4 Analisis Sistem Baru ................................................................ 41
4.5 Keunggulan Sistem Baru.......................................................... 42

4.6 Perancangan Tabel ................................................................... 43


4.7 Relasi Tabel.............................................................................. 49
4.8 Desain Program....................................................... .............. .. 49

4.8.1 Desain Menu Home.................................................... .. 50


4.8.2 Desain Login.................................................................. 50

ix
4.8.3 Desain Halaman Admin................................................. 51

BAB V IMPLEMENTASI & PENGUJIAN SISTEM ………………… 52


5.1 Implementasi...... ...................................................................... 52
5.2 Implementasi Antarmuka ......................................................... 52

5.2.1 Halaman Admin........ ................................................. .. 53


5.2.2 Halaman Customer ..................................................... .. 55
5.3 Pengujian Sistem ...................................................................... 57

5.3.1 Rencana Pengujian........ ............................................. .. 57


5.3.2 Hasil Pengujian .......................................................... .. 58

Bab VI PENUTUP …………………. ........................................................ 63


5.1 Kesimpulan……. ..................................................................... 63
5.2 Saran.......................................................................................... 63

DAFTAR PUSTAKA ………………………. ............................................ 64


LAMPIRAN-LAMPIRAN ……………………………………. ................ 66

x
DAFTAR TABEL

Halaman
Tabel 2.1 Roadmap Penelitian........................................................................ 24

Tabel 3.1 Tabel Analisis Dokumen ................................................................ 32


Tabel 3.2 Tabel Pengguna .............................................................................. 35
Tabel 4.1 Tabel Admin ................................................................................... 44

Tabel 4.2 Tabel Barang .................................................................................. 44


Tabel 4.3 Tabel Kategori ................................................................................ 45
Tabel 4.4 Tabel Konfirmasi............................................................................ 45

Tabel 4.5 Tabel Pelanggan ............................................................................. 46


Tabel 4.6 Tabel Pemesanan ............................................................................ 46
Tabel 4.7 Tabel Pemesanan Detail ................................................................. 47

Tabel 4.8 Tabel Provinsi................................................................................. 48


Tabel 4.9 Tabel Keranjang ............................................................................. 48
Tabel 5.1 Tabel Rencana Pengujian E-commerce Penjualan Ayam .............. 57

Tabel 5.2 Tabel Pengujian Pengolahan Data Provinsi ................................... 58


Tabel 5.3 Tabel Pengujian Pengolahan Data Kategori................................... 59
Tabel 5.4 Tabel Pengujian Pengolahan Data Produk ..................................... 60
Tabel 5.5 Tabel Pengujian Pengolahan Data Pelanggan ................................ 61
Tabel 5.6 Tabel Pengujian Pengolahan Konfirmasi Transfer ........................ 62

xi
DAFTAR GAMBAR

Halaman
Gambar 2.1 Model Prototype ........................................................................ 6

Gambar 3.1 Struktur organisasi PT. Agro Jaya Karkas Unggul .................... 29
Gambar 3.2 Flowmap Sistem Berjalan PT. Agro Jaya Karkas Unggul ........ 31
Gambar 4.1 Flowmap Sistem Usulan ............................................................ 39

Gambar 4.2 Diagram Konteks ....................................................................... 40


Gambar 4.3 Data flow diagram ..................................................................... 41
Gambar 4.4 Diagram ERD ............................................................................ 43

Gambar 4.5 Relasi Tabel ............................................................................... 49


Gambar 4.6 Desain Halaman Utama ............................................................. 50
Gambar 4.7 Desain Halaman Login .............................................................. 50

Gambar 4.8 Desain Halaman Admin............................................................. 51


Gambar 5.1 Halaman Awal ........................................................................... 53
Gambar 5.2 Halaman Data Produk ................................................................ 53

Gambar 5.3 Halaman Tambah Data Produk ................................................. 54


Gambar 5.4 Halaman Daftar Pemesanan ....................................................... 54
Gambar 5.5 Halaman Awal Customer........................................................... 55
Gambar 5.6 Halaman Login Customer .......................................................... 55
Gambar 5.7 Halaman Keranjang Belanja ...................................................... 56

Gambar 5.8 Halaman Daftar Pemesanan....................................................... 56

xii
DAFTAR SYMBOL

Symbol 2.1 Flowchat

xiii
xiv
Symbol 2.2 DFD

Symbol 2.3 ERD

xv
BAB I

PENDAHULUAN

1.1 Latar Belakang

Dalam ruang lingkup bisnis, pemasaran dan penjualan merupakan

komponen yang sangat penting untuk kelangsungan hidup perusahaan itu

sendiri. Sehingga banyak cara yang ditempuh oleh perusahaan untuk

memperbaiki strategi pemasaran dan penjualan yang mereka miliki. Mulai

dari cara tradisional sampai cara yang modern.

E-Commerce merupakan salah satu kegiatan-kegiatan bisnis yang

menyangkut konsumen (consumers), manufaktur (manufactures), service

providers dan pedagang perantara (intermediaries) dengan mengunakan

jaringan-jaringan komputer (computer networks) yaitu internet, sehingga

dapat mempermudah konsumen atau pelanggan yang akan membeli

kebutuhan barang supaya dapat mengakses melalui internet dan

secara online.

PT. Agro Jaya Karkas Unggul merupakan sebuah perusahaan distribusi

daging ayam yang terletak di kota Purwokerto. Perusahaan tersebut menjual

berbagai macam kebutuhan daging ayam seperti karkas, dada, paha, boneless

dada, boneless paha, kerongkongan, sayap, ceker, hati, dll. dalam bentuk

fresh maupun frozen.

1
2

Dalam melakukan aktifitas kegiatannya, penjualan produk kepada

konsumen masih secara manual dengan proses bisnis menunggu konsumen

di toko retail dan transaksi dilakukan langsung di tempat. Konsumen PT.

Agro Jaya Karkas Unggul yang berada dalam kota sendiri kebanyakan dari

wilayah sekitar perusahaan.

Oleh sebab itu, banyak produk milik PT. Agro Jaya Karkas Unggul

yang tidak terpublikasikan kepada masyarakat luas. Jadi untuk

pengembangan bisnis penjualan produk daging ayam ini sulit untuk

berkembang karena kegiatan-kegiatan bisnis hanya mengandalkan konsumen

terdekat.

Berdasarkan uraian latar belakang tersebut, maka akan dilakukan

penelitian tentang “ E-commerce Penjualan Ayam pada PT. Agro Jaya

Karkas Unggul” yang diharapkan dapat membantu pihak perusahaan dalam

menjual produk ke seluruh wilayah dalam negeri bahkan manca negara serta

memudahkan konsumen dalam membeli berbagai macam produk daging

ayam dengan mudah dan cepat secara online tanpa harus pergi ke toko retail

milik PT. Agro Jaya Karkas Unggul.

1.2 Identifikasi Masalah

Berdasarkan uraian latar belakang yang telah dijelaskan, maka

perumusan masalah dari penelitian ini adalah sebagai berikut :

1. Bagaimana cara menjual produk daging ayam yang terdapat di

perusahaan tersebut kepada customer secara online?


3

2. Bagaiamana cara merancang e-commerce yang dapat mempermudah

customer dalam melakukan transaksi pembelian?

1.3 Tujuan dan Manfaat Penelitian

1.3.1 Tujuan Penelitian

Tujuan penulisan dari penelitian ini adalah untuk mengembangan

sistem pemasaran dan penjualan PT. Agro Jaya Karkas Unggul yang

diharapkan dapat :

1. Merancang sebuah e-commerce penjualan ayam pada PT. Agro Jaya

Karkas Unggul yang mampu memberikan kemudahan transaksi

penjualan produk kepada customer.

2. Merancang sebuah sistem agar perusahaan dapat meningkatkan

omset penjualan produk secara online.

1.3.2 Manfaat Penelitian

Manfaat penelitian bagi perusahaan :

1. Membantu dan mempermudah pihak PT. Agro Jaya Karkas Unggul

dalam meningkatkan penjualan produknya.

2. Menyediakan informasi produk dan profil perusahaan yang dapat

diakses kapanpun dan dimanapun.

3. Mempermudah pelanggan dalam melakukan pembayaran karena

dapat dilakukan secara online.

4. Memperluas jangkauan daerah pemasaran dengan pangsa pasar.


4

1.4 Batasan Masalah

Adapun batasan masalah yang akan dibahas dalam penelitian ini adalah

sebagai berikut :

1. Pembuatan sistem informasi penjualan berbasis e-commerce ini sebagai

media publikasi yang ditujukan untuk customer dalam

pengimplementasiannya menggunakan E-commerce pada PT. Agro Jaya

Karkas Unggul

2. Penyajian sistem informasi meliputi informasi jenis produk daging ayam

yang dengan fasilitas informasi pemesanan, konfirmasi pembayaran dan

cek stok produk.

1.5 Metodologi Penelitian

Dalam penulisan skripsi ini menggunakan beberapa metode yang

bertujuan untuk mempermudah pembuatan dan perencanaan sistem yang

baru, sebagai berikut :

1.5.1 Metode Pengumpulan Data

Metode penelitian yang dilakukan untuk memperoleh data yang

dibutuhkan adalah sebagai berikut :

1. Wawancara

Melakukan tanya jawab pada pihak yang terkait di PT. Agro Jaya

Karkas Unggul agar penelitian yang dilakukan sesuai dengan

masalah yang terjadi serta mengumpulkan data-data yang

dibutuhkan untuk menyelesaikan suatu permasalahan.


5

2. Observasi

Melakukan observasi dengan mengamati proses apa saja yang terjadi

dan berdasarkan pengalaman sebagai customer PT. Agro Jaya

Karkas Unggul.

3. Studi Pustaka

Dengan cara mencari referensi-referensi dari buku maupun internet

sebagai bahan acuan dalam penyelesaian penelitian ini.

1.5.2 Metode Pengembangan Sistem

Metode pengembangan sistem yang di gunakan adalah model

prototype, Menurut Darmawan (2013:229) prototype adalah satu versi

dari sebuah sistem potensial yang memberikan ide bagi para pengembang

dan calon pengguna, bagaimana sistem akan berfungsi dalam bentuk

yang telah selesai.

Prototyping adalah proses pembuatan model sederhana software

yang mengijinkan pengguna memiliki gambaran dasar tentang program

serta melakukan pengujian awal. Prototyping memberikan fasilitas bagi

pengembang dan pemakai untuk saling berinteraksi selama proses

pembuatan, sehingga pengembang dapat dengan mudah memodelkan

perangkat lunak yang akan dibuat (Pressman, 2010:51).


6

Adapun metode pengembangan Prototype digambarkan pada

Gambar di bawah ini.

Pengumpulan Membangun Evaluasi Pengkodean


Evaluasi Sistem
Kebutuhan Prototyping Prototyping Sistem

Menggunakan
Menguji Sistem
Sistem

Gambar 2.1 Model Prototype (Pressman : 2010)

Berikut Tahapan-tahapan Proses Pengembangan dalam Model

Prototype yaitu :

1. Pengumpulan kebutuhan

Pelanggan dan pengembang bersama-sama mendefinisikan format

seluruh perangkat lunak, mengidentifikasikan semua kebutuhan, dan

garis besar sistem yang akan dibuat.

2. Membangun Prototyping.

Membangun prototyping dengan membuat perancangan sementara

yang berfokus pada penyajian kepada pelanggan (misalnya dengan

membuat input dan format output).


7

3. Evaluasi Prototyping.

Evaluasi ini dilakukan oleh pelanggan, apakah prototyping yang

sudah dibangun sudah sesuai dengan keinginan pelanggan atau

belum. Jika sudah sesuai, maka langkah selanjutnya akan diambil.

Namun jika tidak, prototyping akan direvisi dengan mengulang

langkah-langkah sebelumnya.

4. Pengkodean sistem

Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan

ke dalam bahasa pemrograman yang sesuai.

5. Menguji sistem.

Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai,

kemudian dilakukan proses pengujian. Pengujian ini dilakukan

dengan Pengujian Prototype.

6. Evaluasi sistem.

Pelanggan mengevaluasi apakah perangkat lunak yang sudah jadi

sudah sesuai dengan yang diharapkan. Jika ya, maka proses akan

dilanjutkan ke tahap selanjutnya, namun jika perangkat lunak yang

sudah jadi belum sesuai dengan apa yang diharapkan, maka tahapan

sebelumnya akan diulang.

7. Menggunakan Sistem

Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk

digunakan. Model Prototyping ini sangat sesuai diterapkan untuk

kondisi yang beresiko tinggi dimana masalah-masalah tidak


8

terstruktur dengan baik, terdapat fluktuasi kebutuhan pemakai yang

berubah dari waktu ke waktu atau yang tidak terduga, bila interaksi

dengan pemakai menjadi syarat mutlak dan waktu yang tersedia

sangat terbatas sehingga butuhpenyelesaian yang segera. Model ini

juga dapat berjalan dengan maksimal pada situasi di mana sistem

yang diharapkan adalah yang inovatif dan mutakhir sementara tahap

penggunaan sistemnya relatif singkat.

1.6 Sistematika Penulisan

Sistematika penulisan merupakan rencana isi skripsi yang akan di tulis

sebagai gambaran awal untuk menilai krangka materi yang akan disusun

penulis skripsi, adapun susunan sistematika penulisanya adalah sebagai

berikut :

BAB I PENDAHULUAN

Pada bab ini berisi latar belakang, rumusan masalah, batasan masalah,

metodologi penelitian, tujuan dan manfaat, serta sistematika penulisan.

BAB II LANDASAN TEORI

Berisi teori - teori keilmuan yang mendasari masalah yang diteliti, yang

terdiri dari teori-teori dasar atau umum dan teori-teori khusus.


9

BAB III ANALISIS SISTEM

Pada bab ini berisi tentang deskripsi perusahaan, visi dan misi, serta

analisis sistem yang sedang berjalan, analisis kebutuhan sistem, pemodelan

dan desain sistem yang dibangun berdasarkan dengan metode penelitian yang

digunakan.

BAB IV PERANCANGAN SISTEM

Pada bab ini menjelaskan tentang dilakukanya perancangan perangkat

lunak berdasarkan hasil analisis, yang sesuai dengan metodologi

pengembangan yang dipakai, dengan memakai notasi-notasi yang konsisten.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

Pada bab ini memuat tahap implementasi yang dilakukan kajian metode

terhadap data yang dihasilkan dengan menyertakan hasil rekomendasi

terhadap pengembangan sistem dan bagaimana rancangan dibuat menjadi

kode program.

BAB VI PENUTUP

Pada bab ini menguraikan beberapa kesimpulan dari pembahasan

masalah pada bab-bab sebelumnya serta memberikan saran yang dapat

memberikan pengembangan selanjutnya.


BAB II

LANDASAN TEORI

2.1 Landasan Teori Sistem Informasi Secara Umum

Teori yang berhubungan dengan sistem informasi meliputi pengertian

Sistem Informasi, Fungsi Sistem Informasi, dan Komponen Sistem

Informasi.

2.1.1 Pengertian Sistem Informasi

Menurut Gordon B. Davis, (1991:91) Sistem informasi adalah

suatu system yang menerima input atau masukan data dan instruksi,

mengolah datasesuai dengan instruksi dan mengeluarkan hasilnya.

Menurut John F. Nash, (1995:8) Sistem Informasi adalah

kombinasi dari manusia, fasilitas atau alat teknologi, media, prosedur dan

pengendalian yang ditujukan untuk mengatur jaringan komunikasi yang

penting, proses transaksi tertentu dan rutin, membantu manajemen dan

pemakai intern, ekstrendan menyediakan dasar untuk pengambilan

keputusan yang tepat.

Menurut Kertahadi, (2007:21) Sistem informasi adalah alat untuk

menyajikan informasi sedemikian rupa sehingga bermanfaat bagi

penerimanya. Tujuannya adalah untuk memberikan informasi dalam

perencanaan, memulai, pengorganisasian, operasional sebuah

perusahaan yang melayani sinergi organisasi dalam proses

mengendalikan pengambilan keputusan.

10
11

Dari definisi sistem informasi yang sudah dijelaskan di atas, dapat

disimpulkan bahwa sistem informasi adalah suatu rangkaian komponen

yang saling berkaitan untuk mengumpulkan, memproses serta

menyimpan informasi yang mendukung fungsi operasi organisasi dalam

pengambilan keputusan.

2.1.2 Fungsi Sistem Informasi

1. Mengembangkan proses perencanaan yang efektif.

2. Untuk meningkatkan aksesibilitas data yang ada secara efisien dan

efektif kepada pengguna, tanpa dengan prantara sistem informasi.

3. Menjamin tersedianya kwalitas dan keterampilan dalam

memanfaatkan sistem informasi secara kritis.

4. Memperbaiki produktivitas aplikasi pengembangan dan

pemeliharaan sistem.

5. Mengidentifikasi kebutuhan mengenai keterampilan pendukung

sistem informasi.

6. Menetapkan investasi yang akan diarahkan pada sistem informasi.

7. Mengantisipasi dan memahami akan konsekuensi ekonomi.

2.1.3 Komponen Sistem Informasi

Komponen sistem informasi terdiri dari berbagai hal yang

memiliki fungsi masing-masing namun tetap memiliki tujuan untuk

membentuk satu informasi yang valid.


12

1. Komponen input merupakan data yang masuk ke dalam sistem

informasi.

2. Komponen output merupakan hasil informasi yang berkualitas dan

dokumentasi yang berguna untuk semua tingkatan manajemen serta

semua pemakai sistem.

3. Komponen model merupakan kombinasi prosedur, model dan logika

matematika yang memproses data yang tersimpan di basis data

dengan cara yang sudah di tentukan untuk menghasilkan keluaran

yang di inginkan.

4. Komponen kontrol merupakan komponen yang mengendalikan

gangguan terhadap sistem informasi.

5. Komponen basis data merupakan kumpulan data yang saling

terhubung yang tersimpan di dalam komputer dengan menggunakan

software database.

6. Komponen teknologi merupakan alat dalam sistem informasi,

teknologi digunakan dalam menerima input, menjalankan model,

menyimpan dan mengakses data, menghasilkan dan mengirimkan

output dan memantau pengendalian sistem.

2.2 Teori yang Berhubugan dengan Penelitian

Teori yang berhubungan dengan topik yang diangkat meliputi

Penjualan, E-commerce, Jenis-jenis e-commerce, Produk, Harga.


13

2.2.1 Penjualan

Menurut Rangkuti, (2008:48) Penjualan adalah suatu proses

kegiatan yang dipengaruhi oleh berbagai faktor social, budaya, politik

dan ekonomi dan manajerial. Akibat dari berbagai faktor tersebut

masing-masing individu maupun kelompok mendapatakan kebutuhan

dan keinginan dengan menciptakan, menawarkan dan menukarkan

produk yang memilki nilai komuditas.

Menurut Basu, (2001:31) Penjualan adalah sistem keseluruhan dari

kegiatan yang ditunjukkan untuk merencanakan, menentukan harga,

mempromosikan dan mendistribusikan barang, jasa, ide kepada pasar

sasaran agar dapat mencapai tujuan organisasi.

Dari beberapa definisi diatas, nampak dengan jelas bahwa

penjualan itu merupakan sejumlah kegiatan yang terjadi akibat

perpindahan barang atau jasa dari tangan produsen hingga ke tangan

konsumen dan tercakup didalamnya segala kegiatan sebelum dan

sesudah pemindahan barang atau jasa tersebut.

2.2.2 E-Commerce

Menurut Kotler & Amstrong, (2012:145) E-commerce adalah

saluran online yang dapat dijangkau seseorang melalui komputer, yang

digunakan oleh pebisnis dalam melakukan aktifitas bisnisnya dan

digunakan konsumen untuk mendapatkan informasi dengan

menggunakan bantuan komputer yang dalam prosesnya diawali dengan

memberi jasa informasi pada konsumen dalam penentuan pilihan.


14

Menurut Shely Cashman, (2007:83) E-commerce atau kependekan

dari elektronik commerce (perdagangan secara electronic), merupakan

transaksi bisnis yang terjadi dalam jaringan elektronik, seperti internet.

Siapapun yang dapat mengakses komputer, memiliki sambungan ke

internet dan memiliki cara untuk membayar barang-barang atau jasa yang

mereka beli, dapat berpartisipasi dalam e-commerce.

Menurut Jony Wong, (2010:33) E-commerce adalah pembelian,

penjualan dan pemasaran barang serta jasa melalui sistem elektronik.

Seperti radio, televisi dan jaringan computer atau internet.

Dari definisi sistem informasi yang sudah dijelaskan di atas, dapat

disimpulkan bahwa e-commerce merupakan kumpulan dinamis antara

teknologi, aplikasi dan proses bisnis yang menghubungkan perusahaan

dan konsumen serta komunitas tertentu dimana pertukaran barang antara

penjual dan konsumen dari berbagai komoditi dalam skala luas dan suatu

transaksi elektronik dan dalam proses pengiriman barang dari penjual

menggunakan transportasi dari suatu wilayah ke wilayah lain hingga

sampai ke tangan konsumen dan hubungan yang terjadi adalah hubungan

yang saling menguntungkan kedua belah pihak.


15

2.2.3 Jenis-Jenis E-Commerce

Berikut ini terdapat empat jenis e-commerce berdasarkan

karasteristiknya :

1. Business to business (B2B)

a. Mitra bisnis yang sudah saling mengenal dan sudah menjalin

hubungan bisnis yang lama.

b. Pertukaran data yang sudah belangsung berulang dan telah

disepakati bersama.

c. Model yang umum digunakan adalah peer to peer, dimana

processing intelligence dapat didistribusi oleh kedua pelaku

bisnis.

2. Business to consumer (B2C)

a. Terbuka untuk umum dimana informasi dapat disebarkan untuk

umum juga.

b. Servis yang digunakan juga untuk umum sehingga dapat

digunakan oleh banyak orang.

c. Servis yang digunakan berdasarkan permintaan, sehingga

produsen harus mampu merespon dengan baik permintaan

konsumen.

d. Sistem pendekatan adalah client-server.


16

3. Consumer to Consumer (C2C)

Yaitu, model bisnis dimana website yang bersangkutan tidak hanya

membantu mempromosikan barang dagangan saja, melainkan juga

memberikan fasilitas transaksi uang secara online.

Dalam hal ini terdapat 2 (dua) indikator utama bagi sebuah website

marketplace :

a. Seluruh transaksi online harus difasilitasi oleh website yang

bersangkutan

b. Bisa digunakan oleh penjual individual.

Dimana kegiatan yang berlangsung harus menggunakan fasilitas

transaksi online seperti rekening pihak ketiga untuk menjamin

keamanan transaksi. Penjual hanya akan menerima uang

pembayaran setelah barang diterima oleh pembeli. Selama

barang tersebut belum diterima oleh pembeli, maka penjual

tidak dapat mencairkan hasil penjualan dan jika produk gagal

sampai ketangan pembeli maka uang yang telah dibayarkan

akan dikembalikan ke pembeli.

4. Consumer to Business (C2B)

Berkebalikan dengan business to consumer (B2C), pada consumer

to business, konsumen (individu) bertindak sebagai pencipta nilai

dimana perusahaan yang akan menjadi konsumen yang dilakukan

secara elektronis.
17

2.2.4 Produk

Produk merupakan titik pusat dari kegiatan pemasaran karena

produk merupakan hasil dari suatu perusahaan yang dapat ditawarkan

ke pasar untuk di konsumsi dan merupakan alat dari suatu perusahaan

untuk mencapai tujuan dari perusahaannya. Suatu produk harus

memiliki keunggulan dari produk - produk yang lain baik dari segi

kualitas, desain, bentuk, ukuran, kemasan, pelayanan, garansi, dan rasa

agar dapat menarik minat konsumen untuk mencoba dan membeli

produk tersebut.

Pengertian produk menurut Kotler & Armstrong, (2001: 346)

adalah segala sesuatu yang dapat ditawarkan kepasar untuk mendapatkan

perhatian, dibeli, digunakan, atau dikonsumsi yang dapat memuaskan

keinginan atau kebutuhan. Secara konseptual produk adalah pemahaman

subyektif dari produsen atas sesuatu yang bisa ditawarkan sebagai usaha

untuk mencapai tujuan organisasi melalui pemenuhan kebutuhan dan

kegiatan konsumen, sesuai dengan kompetensi dan kapasitas organisasi

serta daya beli pasar.

2.2.5 Harga

Harga adalah satuan moneter atau ukuran lainnya termasuk barang

dan jasa lainnya yang ditukarkan agar memperoleh hak kepimilikan atau

pengguna suatu barang dan jasa (Tjiptono, 2005). dapat disimpulkan

bahwa harga merupakan keseluruhan nilai suatu barang maupun jasa


18

yang diberikan dalam bentuk uang. Selain itu Harga adalah segala

sesuatu atau nilai yang ditetapkan bagi “sesuatu”.

2.3 Teori Pendukung Metedologi Penelitian

2.3.1 Alat Bantu pemodelan

Dalam melakukan penelitian ini, menjadi sangat penting untuk

mengetahui tools yang digunakan untuk dapat menyajikan sistem yang

dibangun yaitu dengan bagan alir atau Flowchart, Diagram Arus Data

atau Data Flow Diagram dan Entity Relationship Diagram yang

digunakan untuk pemodelan sistem dengan metodologi terstruktur.

2.3.1.1 Flowchart

Bagan alir (Flowchart) merupakan teknik analitik yang

digunakan untuk menjelaskan aspek - aspek sistem informasi

secara jelas, tepat dan logis. Diagram alir merupakan serangkaian

transaksi yang digunakan oleh sebuah perusahaan, sekaligus

menguraikan aliran data dalam sebuah sistem (Krismiaji , 2010)

2.3.1.2 DFD

Data Flow Diagram atau DFD merupakan gambaran suatu

sistem yang telah ada atau sistem baru yang dikembangkan secara

logika tanpa mempertimbangkan lingkungan fisik dimana data

tersebut mengalir. Dengan adanya Data Flow Diagram maka

pemakai sistem yang kurang memahami dibidang komputer dapat

mengerti sistem yang sedang berjalan.


19

Di dalam DFD (Data Flow Diagram) terdapat 3 Level, yaitu:

1. Diagram Konteks : Menggambarkan satu lingkaran besar yang

dapat mewakili seluruh proses yang terdapat di dalam suatu

sistem. Merupakan tingkatan tertinggi di dalam Data Flow

Diagram dan biasanya diberi nomor 0 (nol). Semua entitas

eksternal yang ditunjukkan pada diagram konteks berikut

aliran - aliran data utama menuju dan dari sistem. Diagram

konteks ini sama sekali tidak memuat penyimpanan data dan

tampak sederhana untuk diciptakan.

2. Diagram Nol (Diagram level-1) : Merupakan satu lingkaran

besar yang mewakili lingkaran - lingkaran kecil yang ada di

dalamnya. Merupakan pemecahan dari diagram konteks ke

diagram nol. Di dalam diagram nol ini memuat penyimpanan

data.

3. Diagram Rinci : Merupakan diagram yang menguraikan

proses apa yang ada di dalam diagram nol.

2.3.1.3 ERD

Entity Relationship Diagram (ERD) digunakan untuk

menjelaskan hubungan antar data dalam basis data kepada

pengguna secara logis. Entity Relationship Diagram Menurut

Sutanta (2011:91) “Entity Relationship Diagram (ERD)

merupakan suatu model data yang dikembangkan berdasarkan

objek”. Dapat disimpulkan bahwa ERD merupakan gambaran


20

grafis dari suatu model data yang menyertakan deskripsi detail dari

seluruh entitas (entity), hubungan (relationship), dan batasan

(constraint) untuk memenuhi kebutuhan sistem analis dalam

menyelesaikan pengembangan sebuah sistem.

Relasi (Relationship) adalah hubungan antara suatu

himpunan dengan himpunan entitas yang lainnya. Derajat relasi

atau kardinalitas menjelaskan jumlah maksimum hubungan antara

satu entitas dengan entitas lainnya.

1. One to One (1:1)

Setiap anggota entitas A hanya boleh berhubungan dengan

satu anggota entitas B, begitu pula sebaliknya.

2. One to many (1:M / Many)

Setiap anggota entitas A dapat berhubungan dengan lebih dari

satu anggota entitas B tetapi tidak sebaliknya.

3. Many to Many (M:M)

Setiap entitas A dapat berhubungan dengan banyak entitas

himpunan entitas B dan demikian pula sebaliknya.


21

2.4 Alat Bantu Perangkat Lunak Pendukung Program

2.4.1 MySQL

MySQL merupakan RDBMS (Relational Data Base Management

Sistem). MySQL didistribusikan secara open source dan gratis mulai

tahun 1996, tetapi mempunyai sejarah pengembangan sejak tahun 1979.

Database MySQL adalah database yang sangat powerfull, stabil, mudah.

MySQL sangat banyak dipakai dalam sistem database web dengan

menggunakan PHP. PHP juga memberikan fasilitas database yang

lengkap. Karena PHP dilengkapi dengan database MySQL maka terdapat

tempat untuk menyimpan data (store), dan untuk mengambil kembali

data anda (retrieve). Seperti sistem database SQL (Structured Query

Language) yang lain, MySQL juga dilengkapi dengan perintah dan

sintaks-sintaks SQL, dengan keunggulan sebagai berikut :

a. Konsep database MySQL berkecepatan tinggi tentang sistem

penyajian data.

b. Harga yang relatif murah, karena ada yang dapat diperoleh secara

gratis.

c. Sintaks bahasanya menggunakan perintah yang sederhana.

d. Dapat bekerja dalam beberapa system operasi seperti Windows,

Linux, MacOs, Unix (Solaris, AIX, dan DEC Unix), FreeBSD, OS/2,

Irix. (Swastika, 2006:5).


22

2.4.2 HTML (Hyper Text Markup Language)

HTML adalah bahasa pemfomatan teks untuk dokumen - dokumen

pada jaringan komputer yang sering disebut sebagai world wide web

menurut (Nugroho, 2006:48). Sedangkan menurut Arief, (2011:23)

HTML merupakan salah satu format yang digunakan dalam pembuatan

dokumen atau aplikasi yang berjalan di halaman web.

Jadi dapat di simpulkan bahwa pengertian Hyper Text Markup

Language (HTML) adalah sebuah bahasa markah yang digunakan untuk

membuat sebuah halaman web, menampilkan berbagai informasi di

dalam sebuah penjelajah web Internet dan pemformatan hiperteks

sederhana yang ditulis dalam berkas format ASCII agar dapat

menghasilkan tampilan wujud yang terintegerasi.

2.4.3 PHP ( Personal Home Page )

PHP adalah Bahasa server-side scripting yang menyatu dengan

HTML untuk membuat halaman web yang dinamis. Karena PHP

merupakan server-side-scripting maka sintaks dan perintah - perintah

PHP akan diesksekusi di server kemudian hasilnya akan dikirimkan ke

browser dengan format HTML Menurut (Arief, 2011 :43), Sedangkan

Menurut (Nugroho, 2006 :61) PHP atau singkatan dari Personal Home

Page merupakan bahasa skrip yang tertanam dalam HTML untuk

dieksekusi bersifat server side. PHP termasuk dalam open source

product, sehingga source code PHP dapat diubah dan didistribusikan

secara bebas.
23

Jadi dapat di simpulkan bahwa pengertian PHP (Personal Home

Page) adalah bahasa pemrograman pelengkap HTML berbasis server

side yang memungkinkan aplikasi web dinamis, dapat melakukan

koneksi ke database dan menghasilkan suatu tampilan yang menarik.

2.4.4 XAMPP

XAMPP adalah sebuah software yang berfungsi untuk menjalankan

website berbasis PHP dan menggunakan pengolah data MYSQL di

komputer lokal. XAMPP berperan sebagai server web pada komputer

lokal Menurut (Wicaksono, 2008:7).

Dengan menginstal XAMPP maka tidak perlu lagi melakukan

instalasi dan konfigurasi web server Apache, PHP dan MySQL secara

manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara

otomatis untuk anda atau auto konfigurasi.

2.4.5 Apache

Untuk menjalankan PHP dibutuhkan web server. Web server juga

dikenal dengan istilah HTTPD (Hypertext Transfer Protocol Daemon).

HTTP server ini adalah service yang bekerja untuk melayani HTTP client

(web browser) ke komputer server. (Imansyah, 2003)

2.4.6 Notepad ++

Notepad++ adalah suatu text editor yang berjalan pada Operating

System (OS) Windows. Notepad++ disini menggunakan komponen-

komponen Scintilla agar dapat menampilkan dan menyunting text dan

berkas source code berbagai bahasa pemrograman.


24

2.5 Roadmap Penelitian

Tabel 2.1 Roadmap Penelitian

No Judul Penulis Masalah Metode Solusi


Jurnal

1 Sistem Sri Handayani, Sistem Rational Membangun E-


Informasi Anofrizen dan penjualan Unified commerce yang
E- M. Jazman belum Proccessd dapat
Commerc (2016) memanfaat an Object membantu
e Untuk kan e- Oriented proses
Jaringan commerce Analysis penjualan
Penjualan masih and sepeda motor
Sepeda menggunak Design bekas terutama
Motor an sistem dan pada segi
Bekas manual. pengujian promosi, Dapat
Kabupate nya memberi
n Kampar dilakukan gambaran jenis
(Studi menggun sepeda motor
Kasus : akan yang ingin
Adira blackbox dicari serta
Finance) dan User mempercepat
Acceptan konsumen
ce Test. dalam
mendapatkan
informasi.

2 Penerapan Ai Musrifah Sistem Metode Mengembangka


E- dan Tuti penjualan rekayasa n sebuah
Commerc Sopinah belum perangkat program
e Untuk (2015) memanfaat lunak
Sistem kan e- menggun
25

Informasi commerce akan penjualan


Usaha masih Pemrogra berbasis web.
Batik menggunak man
Khas an sistem Berorient
Cianjur manual. asi Objek
dengan
implemen
tasi
menggun
akan
UML
(Unifiede
modeling
Language
)

3 Sistem Saputra dan Sistem Metode Membangun


Informasi Falahah, dkk penjualan pengemb suatu aplikasi
E- (2012) belum angan program yang
Commerc memanfaat sistem dapat
e Bahan kan e- model menampilkan
Bangunan commerce waterfall status penjualan
Berbasis masih dan barang,
Web Pada menggunak pengujian mempermudah
Tb. Maju an sistem dengan manager untuk
Jaya manual. menggun mengetahui
akan informasi
metode laporan
black box penjualan
testing. barang dan
memberikan
26

laporan terbaru
yang
diperlukan
pimpinan Tb.
Maju Jaya.

Dari beberapa penelitian mengenai sistem informasi e-commerce yang

telah dilaksanakan oleh peneliti sebelumnya. Maka perbedaan yang dimiliki

penulis yaitu E-commerce Penjualan Ayam Pada PT. Agro Jaya Karkas

Unggul yang menggunakan metode pengembangan prototype dengan alat

bantu perangkat lunak xampp, database mysql dan bahasa pemograman PHP

yang open source, adanya data stok produk daging ayam, laporan data

penjualan yang bisa dilihat oleh pimpinan berupa informasi dalam bentuk file

yang bisa di print, E-commerce Penjualan Ayam ini dapat menjadi salah satu

solusi yang dapat digunakan untuk mempermudah proses kerja dalam

mengolah data produk.


BAB III

ANALISIS SISTEM

3.1 Analisis Sistem

Sistem penjualan yang saat ini dijalankan oleh PT. Agro Jaya Karkas

Unggul masih menggunakan cara konvensional. Hal ini terasa kurang praktis

dan memiliki beberapa kelemahan diantaranya adalah penjualan produk

daging ayam di PT. Agro Jaya Karkas Unggul hanya sebatas wilayah di

sekitar Banyumas dan Cilacap saja, konsumen harus datang langsung ke PT.

Agro Jaya Karkas Unggul untuk melakukan transaksi dan sekedar melihat

produk dari PT. Agro Jaya Karkas Unggul.

Dari kondisi tersebut maka dirasakan bahwa PT. Agro Jaya Karkas

Unggul membutuhkan suatu media website sebagai sarana penjualan produk,

karena dengan media website dapat menjangkau konsumen yang lebih luas

dan pelanggan yang berada di luar kota, serta memudahkan konsumen dalam

melakukan transaksi pembelian.

Tujuan dan sasaran sistem yang akan dirancang ini adalah menyediakan

sistem informasi penjualan berbasis website atau dikenal dengan sebutan E-

commerce untuk penjualan daging ayam di PT. Agro Jaya Karkas Unggul.

Sistem yang akan dikembangkan ini dikhususkan untuk penjualan kepada

konsumen dengan memanfatkan fasilitas internet.

27
28

3.2 Tinjauan Umum

3.2.1 Sejarah PT. Agro Jaya Karkas Unggul

PT. Agro Jaya Karkas Unggul didirikan pada tanggal 24 Februari

2017 di Purwokerto atas dasar akta pendirian Nomor 35 tertanggal 24

Februari 2017 dan telah terdaftar Kemenkumham Purwokerto Nomor

AHU-0011393.AH.01.01. Tahun 2017.

Selain itu sebagai pelengkap dokumen pendirian, PT. Agro Jaya

Karkas Unggul juga memiliki dasar berupa dokumen SIUP dengan

nomor 00357/11.07/PM/VIII/2013, dan dokumen TDP dengan nomor

11.07.3.46.02863.

PT. Agro Jaya Karkas Unggul merupakan perusahaan di

Karesidenan Banyumas dan sekitarnya yang bergerak di bidang trading

produk pertanian dan peternakan.

Produk yang dijual oleh PT. Agro Jaya Karkas Unggul diantaranya

adalah karkas, dada, sayap, paha, ceker, kerongkongan, boneless dada,

boneless paha, kulit, kepala, tunggir, empedu, dll.

3.2.2 Visi dan Misi PT. Agro Jaya Karkas Unggul

1. Visi

Menjadi perusahaan berbasis agro and poultry terintegrasi dari hulu

ke hilir yang besar, ternama, modern, cepat, tepat, aman, higienis

dan terpercaya dengan produk bermutu tinggi dan pelayanan yang

terbaik bagi pelanggan dengan cakupan usaha hingga senusantara

dan luar negeri.


29

2. Misi

a. Meneningkatkan kualitas pelayanan dan produk barang

terhadap konsumen maupun calon konsumen.

b. Menjalin kerjasama dengan pemasok dan pelanggan sebaik

mungkin untuk mencapai keuntungan bersama.

c. Memprioritaskan servis pelayanan yang berorientasi pada

kepuasan dan kesenangan pelanggan.

3.2.3 Struktur Organisasi PT. Agro Jaya Karkas Unggul

KOMISARIS

DIREKTUR UTAMA &


KEUANGAN

DIREKTUR DIREKTUR
OPERASIONAL MARKETING

MANAGER MANAGER MANAGER


PRODUKSI FINANCE MARKETING

SUPERVISOR SUPERVISOR SUPERVISOR

STAFF STAFF STAFF

Gambar 3.1 Struktur organisasi PT. Agro Jaya Karkas Unggul


30

3.3 Analisis Prosedur Sistem Berjalan

Berdasarkan hasil wawancara dengan pihak PT. Agro Jaya Karkas

Unggul, prosedur penjualan yang sedang berjalan adalah sebagai berikut :

1. Untuk melakukan pembelian konsumen harus datang langsung ke toko

retail milik PT. Agro Jaya Karkas Unggul dan melakukan transaksi

penjualan secara manual

3.3.1 Kelemahan Sistem Berjalan

1. Tidak adanya promosi melalui media sosial/dunia maya sehingga

mengakibatkan lingkup penjualan yang terbatas

2. Antrian panjang yang sering terjadi apabila banyak konsumen yang

ingin melakukan transaksi di waktu yang bersamaan

Bila digambarkan dengan flowmap, maka dapat digambarkan sebagai

berikut :
31

Pelanggan Karyawan Kasir Pemilik

Memesan
Pelanggan
Produk

Pencarian Tidak
Produk

Ada Input
Data
Produk

Nota
Nota Pembayar Laporan
an

Gambar 3.2 flowmap sistem berjalan PT. Agro Jaya Karkas Unggul

Dari Gambar 3.2 menjelaskan bahwa pelanggan akan memesan produk

yang akan di beli kepada karyawan atau bagian penjualan, jika terdapat

produk yang sesuai kemudian akan melakukan input data produk dan

transaksi pembayaran dengan kasir, pelanggan akan mendapatkan nota

beserta produk yang telah dibeli.


32

3.4 Analisis Dokumen

Hasil Analisis dokumen dari PT. Agro Jaya Karkas Unggul mengenai

dokumen-dokumen yang digunakan dalam proses sistem adalah sebagai

berikut :

Tabel 3.1 Tabel Analisis Dokumen

No Nama Dokumen Fungsi Sumber


1 Form Laporan Berisi data laporan Bagian Penjualan
Penjualan penjualan.
2 Form Laporan Data Berisi data produk Bagian Penjualan
Produk

3.5 Analisis Kebutuhan Sistem

Salah satu gagasan untuk mengembangkan suatu usaha di era teknologi

saat ini adalah melalui pembuatan media pemasaran sekaligus transaksi

berbasis web. Media berbasis web ini diperuntukan bagi perusahaan dalam

mempromosikan usahanya, melakukan transaksi usaha dalam rangka

memperluas jaringan usahanya, serta dipercaya memiliki efisiensi anggaran

yang cukup hemat.

Setelah memahami dan menganalisis serta mengidentifikasi

permasalahan diatas maka dapat disimpulkan bahwa :

1. Perlu adanya suatu web penjualan atau yang disebut sebagai e-commerce

di PT. Agro Jaya Karkas Unggul, yang dapat memudahkan konsumen

untuk mengetahui dan membeli produk-produk yang ada pada PT. Agro

Jaya Karkas Unggul.


33

2. Dengan aplikasi tersebut diharapkan dapat lebih memaksimalkan

penjualan pada PT. Agro Jaya Karkas Unggul.

3.6 Analisis Fungsional Sistem

Analisis fungsional terbagi menjadi dua, yaitu analisis kebutuhan non

fungsional dan analisis fungsional.

3.6.1 Kebutuhan Non Fungsional

Kebutuhan non fungsional yaitu jenis kebutuhan perangkat keras

bersifat properti perilaku yang dimiliki oleh sistem yaitu kebutuhan

perangkat keras (hardware), kebutuhan perangkat lunak (software) dan

manusia (brainware). Spesifikasi perangkat keras yang di gunakan

adalah:

1. Kebutuhan perangkat keras

Kebutuhan perangkat keras yang digunakan dalam sistem ini yaitu:

a. PC (Personal Computer).

b. Monitor dengan spesifikasi minimal layar 16 inchi.

c. Prosessor minimal Prosesor Intel Pentium G4400 @2.8GHz.

d. Memory yang digunakan yaitu minimal 2 GB.

e. Hardisk minimal 320 GB.

f. Keyboard dan Mouse.

2. Kebutuhan perangkat lunak

Kebutuhan perangkat lunak yang digunakan dalam sistem ini yaitu :

a. Sistem operasi minimal windows 7.


34

b. Xampp, mencakup web server (apache), database (mysql),

Database manager (PHP Myadmin).

c. Bahasa pemograman PHP.

d. Web Browser.

e. Database MySQL.

3.6.2 Kebutuhan Fungsional

Kebutuhan fungsional merupakan fungsi utama dari sistem.

Adapun sistem yang dibangun harus mampu memenuhi kebutuhan-

kebutuhan :

1. Fungsi pengolahan data provinsi, data kategori, data produk, data

pelanggan

2. Fungsi konfirmasi pemesanan produk

3. Fungsi konfirmasi transfer pembayaran

4. Fungsi pencetakan laporan data provinsi, data kategori, data produk,

data pelanggan

5. Fungsi pencetakan laporan pemesanan masuk, pemesanan lunas

3.7 Analisa Penggunaan Sistem

Analisis Pengguna (user) yang terlibat dalam e-commerce penjualan

ayam adalah sebagai berikut :


35

Tabel 3.2 Tabel Pengguna

No Pengguna Hak Akses

1 Customer Melihat produk-produk yang dijual,

Melihat detail produk, Melakukan

pendaftaran member, Melakukan transaksi

pembelian, Melakukan konfirmasi

pembelian

2 Admin Membuat, menyunting menyimpan dan

menghapus data provinsi, data kategori,

data produk

Melihat dan menghapus data pelanggan.

Melihat dan menyunting daftar pemesanan.

Melihat dan menghapus konfirmasi

transfer

Melihat dan menghapus data laporan

3.8 Evaluasi Sistem

Pengembangan sistem memerlukan analisis atau evaluasi sistem yang

tepat untuk bisa memetakan terlebih dahulu masalah dan kelemahan pada

sistem lama. Ada beberapa metode yang digunakan diantaranya analisis

PIECES (performance, information, economy, control, eficiency, dan

service) yaitu dengan melakukan analisis terhadap kinerja, informasi,

ekonomi, keamanan aplikasi, efisiensi, dan pelayanan. Dengan evaluasi


36

seperti ini biasanya didapatkan masalah utama. Berikut penjabaran evaluasi

dan analisisnya sehingga akan mendapatkan solusi yang strategis.

1. Performances (Kinerja)

Kinerja merupakan bagian pendukung dalam kelancaran proses

kerja dalam suatu perusahaan. Melihat kondisi dan situasi dilapangan,

kinerja PT. Agro Jaya Karkas Unggul dalam pengolahan data Penjualan

PT. Agro Jaya Karkas Unggul selama ini masih bersifat manual sehingga

pemrosesan data masih kurang efektif jika ditinjau dari Throughput dan

Respontime, hal ini dilihat dalam proses pencarian stok produk daging

ayam. Pembuatan laporan masih menggunakan manual sehingga dalam

proses pengolahan data membutuhkan waktu yang lama.

Disamping itu rata-rata waktu yang dibutuhkan untuk mengerjakan

pengolahan data yang tertunda dan waktu untuk melakukan perbaikan

juga membutuhkan waktu yang lama, sehingga dalam kinerja sistem

membutuhkan adanya perbaikan sistem.

2. Informations (Informasi)

Kemampuan sistem informasi yang baik, sebuah organisasi akan

mendapatkan informasi yang akurat, relevan dan tepat waktu. Informasi

yang didapat dari output, input dan penyimpanan data atau informasi itu

sendiri. Output yang dihasilkan sistem selama ini belum bagus dan

membutuhkan waktu yang lama. Pemasukan data tidak dapat diproses

dengan cepat sedangkan untuk penyimpanan data juga belum aman


37

masih dalam bentuk buku atau lembaran-lembaran. Dengan begitu

informasi yang disediakan kurang berkualitas dan kurang akurat.

Maka perlu pengembangan sistem yang mampu menyelesaikan

data yang di inputkan dan diharapkan akan membantu setiap bagian dan

pimpinan dalam mengambil keputusan atau merencanakan langkah-

langkah berikutnya. Pada Sistem sebelumnya Informasi yang disajikan

bersifat kurang akurat karena dapat terjadi kesalahan proses pencatatan

data dan lama pembuatan laporan 1-2 hari, disebabkan karena data yang

bertumpuk-tumpuk.

Informasi yang disajikan bersifat kurang tepat (tepat waktu),

karena masih sering terjadi keterlambatan atau salah pencatatan dengan

waktu 1-2 hari. Informasi yang disajikan kurang relevan terbukti dengan

adanya informasi yang tidak sesuai dengan kebutuhan.

3. Economics (Ekonomi)

Pertimbangan ekonomi akan dilakukan dengan melakukan

perbandingan sejauhmana manfaat dari sistem lama dalam mendukung

proses manajerial lembaga. Adanya pemborosan waktu dan alat-alat

maka otomatis terjadi pembengkakan biaya yang masih belum efektif

dan efisien dalam penggunaan biaya khususnya dalam biaya pengadaan

kertas sehingga membutuhkan biaya yang dianggarkan cukup besar.

Seperti Penggunaan kertas,tinta dan alat tulis lainnya untuk penyimpanan

dokumen sangat tidak efisien karena jika terjadi kesalahan tidak dapat

digunakan lagi.
38

4. Control (Kendali)

Pengendalian atau control dalam sebuah sistem sangat diperlukan

untuk menghindari dan mendeteksi secara dini terhadap penyalahgunaan

atau kesalahan sistem serta untuk menjamin keamanan data dan

informasi. Dengan adanya control maka tugas atau kinerja yang

mengalami gangguan bisa diperbaiki.

5. Efficiency (Efisiensi)

Dari hasil pengamatan pada sistem yang sedang berjalan dapat

dinilai bahwa pengelolaan masih kurang efisien. Keberadaan komputer

yang ada hanya digunakan untuk proses pengetikan dokumen dan

pembuatan laporan, sedangkan untuk proses yang berkaitan dengan

pencarian data dan mengolah data masih menggunakan cara manual

berdasarkan dokumen-dokumen yang ada. Hal seperti ini tentunya

menyebabkan lambatnya penyampaian informasi.

6. Service (Pelayanan)

Dalam suatu bagian penjualan peningkatan pelayanan terhadap

konsumen merupakan tujuan utama. Pada PT. Agro Jaya Karkas Unggul

pelayanan kepada konsumen khususnya dalam proses penjualan sudah

cukup baik, tetapi masih terdapat kekurangan yaitu masih manual,

kurang cepat dan akurat. Dalam pelayanan pembayaran, pencarian stok

produk daging ayam membutuhkan waktu yang lama dengan data yang

bertumpuk. Pelayanan pencarian informasi laporan mambutuhkan waktu

yang lambat dalam menyajikan informasi.


BAB IV

PERANCANGAN SISTEM

4.1 Sistem Yang Diusulkan

Berikut adalah prosedur flowmap usulan E-Commerce penjualan Ayam

pada PT. Agro Jaya Karkas Unggul :

USER ADMIN PENJUALAN PIMPINAN

Gambar 4.1 flowmap sistem usulan

39
40

Dari gambar 4.1 menjelaskan bahwa pelanggan harus login atau

melakukan pendaftaran terlebih dahulu jika belum memiliki akun dengan

mengisi form pendaftaran. Setelah melakukan login dengan memasukan

username dan password yang telah terdaftar, pelanggan bisa memilih produk

yang tersedia, apabila telah menemukan produk yang dicari, pelanggan bisa

melanjutkan proses pembelian yang kemudian diharuskan mengisi form

informasi pengiriman. Setelah selesai berlanjut ke konfirmasi pembayaran,

dan apabila pembayaran sudah diterima maka admin akan mengirimkan resi

pengiriman.

4.2 Diagram Konteks

Dibawah ini adalah bentuk diagram konteks dari E-commerce

Penjualan Ayam Pada PT. Agro Jaya Karkas Unggul.

Data Login
Pimpinan

Laporan Data Pelanggan


Laporan Data
Kategori
Provinsi
Laporan Data Kategori
Provinsi
Laporan Data Pemesanan
Laporan Data Barang Sistem Informasi
Penjualan berbasis
Ecommerce
PT. Agro Jaya
Karkas Unggul Informasi Login Pelanggan
Informasi Produk
Informasi Pesanan
Informasi Konfirmasi Pesanan

DataPelanggan
Data Pembelian
Pelanggan

Gambar 4.2 Diagram Konteks


41

4.3 Data Flow Diagram (DFD)

Berikut ini tahapan DFD dari E-commerce Penjualan Ayam Pada PT.

Agro Jaya Karkas Unggul berdasarkan hasil analisis sistem.

Data Pelanggan
1.0
Pelanggan Pelanggan
Pendaftaran
Data Login
Pelanggan

Data Barang 2.0


Olah Data Barang
Barang

3.0 Data Pelanggan


Data Pembelian
Transaksi
Penjualan
Bukti Transaksi Penjualan

4.0 Data Penjualan


Pembuatan
Pimpinan
Laporan Data Pelanggan Laporan Data Pelanggan
Laporan Data Penjualan
Laporan Data Brang

Gambar 4.3 Data flow diagram

4.4 Analisis Sistem Baru

Fungsi utama dari E-commerce Penjualan Ayam pada PT. Agro Jaya

Karkas Unggul antara lain :

1. Tentang PT. Agro Jaya Karkas Unggul, berisi alamat dan nomor

telephone yang dapat dihubungi oleh konsumen


42

2. Cara pembayaran, pembayaran pada aplikasi ini dilakukan melalui

nomor rekening yang telah ditentukan

3. Cara pemesanan, pada aplikasi ini untuk memesan suatu produk

konsumen hanya tinggal memilih produk tersebut.

4. Produk, konsumen sudah dapat melihat produk yang dijual oleh PT. Agro

Jaya Karkas Unggul lengkap dengan informasi harga dan jumlah stok

4.5 Keunggulan Sistem Baru

1. Pada website yang baru ini sudah terdapat informasi-informasi mengenai

produk-produk dari PT. Agro Jaya Karkas Unggul

2. Informasi produk yang dapat dilihat berupa nama barang, harga barang,

dan stok barang

3. Informasi tersebut dapat diakses secara cepat dan akurat


43

4.6 Perancangan Tabel

1. Entity Relationship Diagram (ERD)

Dibawah ini adalah bentuk Entity Relationship Diagram (ERD)

dari E-commerce Penjualan Ayam Pada PT. Agro Jaya Karkas Unggul :

M N
Pelanggan Membeli Barang

Melakukan

1
Pembelian

Gambar 4.4 Diagram ERD

2. Struktur Tabel

Tabel - tabel yang terdapat pada database yang akan digunakan

dalam E-commerce Penjualan Ayam Pada PT. Agro Jaya Karkas Unggul

adalah sebagai berikut :


44

Tabel 4.1 Tabel Admin

Tabel Admin

Nama Field Type data Size

id Integer 2

username Varchar 30

password Varchar 200

Tabel 4.2 tabel barang

Tabel Barang

Nama Field Type data Size

kd_barang Integer 5

nm_barang Varchar 100

harga_modal Integer 12

harga_jual Integer 12

stok Integer 4

keterangan Text

file_gambar Varchar 100


45

kd_kategori Char 4

Tabel 4.3 tabel kategori

Tabel Kategori

Nama Field Type data Size

kd_kategori Char 4

nm_kategori Varchar 100

Tabel 4.4 tabel konfirmasi

Tabel Konfirmasi

Nama Field Type data Size

id Integer 4

no_pemesanan Varchar 8

nm_pelanggan Varchar 100

jumlah_transfer Integer 12

keterangan Text
46

Tabel 4.5 tabel pelanggan

Tabel Pelanggan

Nama Field Type data Size

kd_pelanggan Char 6

nm_pelanggan Varchar 100

kelamin Enum

email Varchar 100

no_telepon Varchar 20

username Varchar 20

password Varchar 100

tgl_daftar Date

Tabel 4.6 tabel pemesanan

Tabel Pemesanan

Nama Field Type data Size

no_pemesanan Char 8

kd_pelanggan Char 6
47

tgl_pemesanan Date

nama_penerima Varchar 60

alamat_lengkap Varchar 200

kd_provinsi Char 3

kota Varchar 100

kode_pos Varchar 6

no_telepon Varchar 20

status_bayar Enum

Tabel 4.7 tabel pemesanan_detail

Tabel Pemesanan Detail

Nama Field Type data Size

id Integer 4

no_pemesanan Char 8

kd_barang Char 5

harga Integer 12

jumlah Integer 3
48

Tabel 4.8 tabel provinsi

Tabel Provinsi

Nama Field Type data Size

kd_provinsi Char 3

nm_provinsi Varchar 100

biaya_kirim Integer 12

Tabel 4.9 tabel tmp_keranjang

Tabel Tempat Keranjang

Nama Field Type data Size

id Integer 5

kd_barang Char 5

harga Integer 12

jumlah Integer 3

tanggal Date

kd_pelanggan Char 6
49

4.7 Relasi Tabel

Gambar 4.5 Relasi tabel

4.8 Desain Program

Berdasarkan dari DFD dan file yang terbentuk, maka dibuatkanlah

rancangan untuk desain menu utama, halaman login, halaman detail produk,

halaman keranjang belanja, dan halaman admin. Berikut beberapa rancangan

yang terbentuk :
50

4.8.1 Desain menu home

Header

Home About Product Tutorial Confirm

Member Login Pencarian


Product

Kategori
Gambar

Footer

Gambar 4.6 desain halaman utama

4.8.2 Desain login

LOGIN

Username

Password

Login

Gambar 4.7 desain halaman login


51

4.8.3 Desain halaman admin

Banner

Selamat Datang di Halaman Admin


Home
Password Admin
Data Provinsi
Data Kategori
Data Barang
Tampilan Menu
Data Pelanggan
Pemesanan Barang
Konfirmasi Transfer
Laporan
Logout

Footer

Gambar 4.8 halaman admin


BAB V

IMPLEMENTASI & PENGUJIAN SISTEM

5.1 Implementasi

Implementasi merupakan tahapan penerapan sebuah program dalam

pembangunan sistem. Implementasi dibuat berdasarkan hasil suatu analisis

serta desain yang terinci terhadap suatu sistem yang sedang berjalan. Aplikasi

e-commerce terdiri dari tampilan beberapa menu dan form yang berfungsi

untuk menampilkan dan mencari informasi tentang PT. Agro Jaya Karkas

Unggul. Aplikasi ini juga berfungsi sebagai tempat untuk bertransaksi secara

online antara pihak perusahaan dan customer. Dalam pengujian aplikasi

dilakukan dengan menggunakan Chrome sebagai web browser, mesin basis

data yang digunakan adalah MySql yang bekerja pada web server Apache.

5.2 Implementasi Antarmuka

Implementasi dari proses perancangan antar muka, merupakan

gambaran mengenai tampilan program yang dibuat. Tampilan program

dirancang menggunakan form untuk setiap menu. Berikut ini merupakan

implementasi antar muka dari program yang dirancang.

52
53

5.2.1. Halaman Admin

a. Halaman awal

Gambar 5.1 Halaman awal

b. Produk

Gambar 5.2 Halaman data produk


54

c. Tambah data produk

Gambar 5.3 Halaman tambah data produk

d. Daftar Pesanan

Gambar 5.4 Halaman daftar pemesanan


55

5.2.2. Halaman Customer

1. Halaman awal

Gambar 5.5 Halaman awal customer

2. Login

Gambar 5.6 login customer


56

3. Keranjang belanja

Gambar 5.7 keranjang belanja

4. Daftar Pemesanan

Gambar 5.8 Daftar pemesanan


57

5.3 Pengujian Sistem

Pengujian merupakan metode yang dilakukan untuk menjelaskan

mengenai pengoperasian perangkat lunak yang terdiri dari perangkat

pengujian, metode pengujian dan pelaksanaan pengujian. Pengujian yang

digunakan untuk menguji sistem ini adalah menggunakan metode

pengujian black box. Pengujian black box berfokus pada persyaratan

fungsional perangkat lunak

5.3.1 Rencana Pengujian

Rencana pengujian yang akan dilakukan dengan menguji

sistem. Pengujian sistem ini menggunakan data uji berdasarkan data

yang terdapat di PT. Agro Jaya Karkas Unggul. Rencana pengujian

selengkapnya terlihat pada tabel di bawah ini:

Tabel 5.1 Rencana pengujian e-commerce penjualan ayam

Kelas Uji Butir Jenis Pengujian


Uji
Tambah data provinsi Black Box
Edit data provinsi Black Box
Pengolahan data provinsi
Hapus data provinsi Black Box
Tambah data kategori Black Box
Edit data kategori Black Box
Pengolahan data kategori
Hapus data kategori Black Box
Tambah data produk Black Box
Edit data produk Black Box
Pengolahan data produk Hapus data produk Black Box
Cari data pelanggan Black Box
Pengolahan data pelanggan Hapus data pelanggan Black Box
58

Pengolahan data konfirmasi


Hapus data konfirmasi Black Box
transfer
transfer

5.3.2 Hasil Pengujian

1. Pengujian pengolahan data provinsi

Tabel 5.2 Pengujian pengolahan data provinsi

Tambah Data
Kasus dan Hasil Uji (Data Normal)
Mengisi atribut data provinsi yang disediakan dengan data
Data Masukan
yang benar
Proses memasukan data selesai kemudian klik simpan dan
Kegiatan
data yang di masukan disimpan kedalam dalam database
Hasil Detail data provinsi telah ditambah
Kesimpulan Valid
Kasus dan Hasil Uji (Data Salah)
Mengisi atribut data provinsi dengan data yang salah atau
Data Masukan
ada salah satu data yang tidak boleh kosong tapi belum diisi
Proses pemasukan data salah atau ada salah satu data yang
tidak boleh kosong tapi belum diisi terus klik simpan
Kegiatan
kemudian muncul pesan dan data tidak disimpan kedalam
database

Hasil Muncul pesan dan data tidak tersimpan di dalam database

Kesimpulan Valid
Ubah Data
Kasus dan Hasil Uji (Data Normal)
Mengubah atribut data provinsi yang sudah ada dalam
Data Masukan
database dengan data yang benar
Proses pengubahan data selesai dan data yang sudah diubah
Kegiatan
disimpan kedalam database
Hasil Data berhasil diubah dan tersimpan dalam database
Kesimpulan Valid
Kasus dan Hasil Uji (Data Salah)
Megubah atribut data provinsi dengan data yang salah atau data
Data Masukan
yang sudah ada
59

Proses pengubahan data salah atau ada salah satu data yang
Kegiatan tidak boleh kosong tapi belum diisi dan data tidak disimpan
kedalam database
Hasil Muncul pesan dan data tidak tersimpan di dalam database
Kesimpulan Valid
Hapus Data
Kasus dan Hasil Uji (Data Normal)
Data Masukan Menghapus atribut data provinsi yang sudah ada dalam
database
Kegiatan Proses menghapus data selesai
Hasil Data berhasil dihapus dalam database
Kesimpulan Valid

2. Pengujian pengolahan data kategori

Tabel 5.3 Pengujian pengolahan data kategori

Tambah Data
Kasus dan Hasil Uji (Data Normal)
Mengisi atribut data kategori yang disediakan dengan data
Data Masukan
yang benar
Proses memasukan data selesai kemudian klik simpan dan
Kegiatan
data yang di masukan disimpan kedalam dalam database
Hasil Detail data kategori telah ditambah
Kesimpulan Valid
Kasus dan Hasil Uji (Data Salah)
Mengisi atribut data kategori dengan data yang salah atau
Data Masukan
ada salah satu data yang tidak boleh kosong tapi belum diisi
Proses pemasukan data salah atau ada salah satu data yang
tidak boleh kosong tapi belum diisi terus klik simpan
Kegiatan
kemudian muncul pesan dan data tidak disimpan kedalam
database

Hasil Muncul pesan dan data tidak tersimpan di dalam database

Kesimpulan Valid
Ubah Data
Kasus dan Hasil Uji (Data Normal)
Mengubah atribut data kategori yang sudah ada dalam
Data Masukan
database dengan data yang benar
60

Proses pengubahan data selesai dan data yang sudah diubah


Kegiatan
disimpan kedalam database
Hasil Data berhasil diubah dan tersimpan dalam database
Kesimpulan Valid
Kasus dan Hasil Uji (Data Salah)
Megubah atribut data kategori dengan data yang salah atau data
Data Masukan
yang sudah ada
Proses pengubahan data salah atau ada salah satu data yang
Kegiatan tidak boleh kosong tapi belum diisi dan data tidak disimpan
kedalam database
Hasil Muncul pesan dan data tidak tersimpan di dalam database
Kesimpulan Valid
Hapus Data
Kasus dan Hasil Uji (Data Normal)
Data Masukan Menghapus atribut data kategori yang sudah ada dalam
database
Kegiatan Proses menghapus data selesai
Hasil Data berhasil dihapus dalam database
Kesimpulan Valid

3. Pengujian pengolahan data produk

Tabel 5.4 Pengujian pengolahan data produk

Tambah Data
Kasus dan Hasil Uji (Data Normal)
Mengisi atribut data produk yang disediakan dengan data
Data Masukan
yang benar
Proses memasukan data selesai kemudian klik simpan dan
Kegiatan
data yang di masukan disimpan kedalam dalam database
Hasil Detail data kategori telah ditambah
Kesimpulan Valid
Kasus dan Hasil Uji (Data Salah)
Mengisi atribut data produk dengan data yang salah atau
Data Masukan
ada salah satu data yang tidak boleh kosong tapi belum diisi
Proses pemasukan data salah atau ada salah satu data yang
tidak boleh kosong tapi belum diisi terus klik simpan
Kegiatan
kemudian muncul pesan dan data tidak disimpan kedalam
database
61

Hasil Muncul pesan dan data tidak tersimpan di dalam database

Kesimpulan Valid
Ubah Data
Kasus dan Hasil Uji (Data Normal)
Mengubah atribut data produk yang sudah ada dalam
Data Masukan
database dengan data yang benar
Proses pengubahan data selesai dan data yang sudah diubah
Kegiatan
disimpan kedalam database
Hasil Data berhasil diubah dan tersimpan dalam database
Kesimpulan Valid
Kasus dan Hasil Uji (Data Salah)
Megubah atribut data produk dengan data yang salah atau data
Data Masukan
yang sudah ada
Proses pengubahan data salah atau ada salah satu data yang
Kegiatan tidak boleh kosong tapi belum diisi dan data tidak disimpan
kedalam database
Hasil Muncul pesan dan data tidak tersimpan di dalam database
Kesimpulan Valid
Hapus Data
Kasus dan Hasil Uji (Data Normal)
Data Masukan Menghapus atribut data produk yang sudah ada dalam
database
Kegiatan Proses menghapus data selesai
Hasil Data berhasil dihapus dalam database
Kesimpulan Valid

4. Pengujian pengolahan data pelanggan

Tabel 5.5 Pengujian pengolahan data pelanggan

Hapus Data
Kasus dan Hasil Uji (Data Normal)
Data Masukan Menghapus atribut data pelanggan yang sudah ada dalam
database
Kegiatan Proses pmenghapus data selesai
Hasil Data berhasil dihapus dalam database
62

Kesimpulan Valid
Cari Data
Kasus dan Hasil Uji (Data Normal)
Data Masukan Mengisi atribut data pelanggan yang akan dicari dengan benar
Kegiatan Proses pengisian atribut data user yang akan dicari benar maka
menampilkan data sesuai dengan data yang dicari
Hasil Menampilkan data user yang dicari
Kesimpulan Valid

5. Pengujian pengolahan data konfirmasi transfer

Tabel 5.6 Pengujian pengolahan data konfirmasi transfer

Hapus Data
Kasus dan Hasil Uji (Data Normal)
Data Masukan Menghapus atribut data konfirmasi transfer yang sudah ada
dalam database
Kegiatan Proses pmenghapus data selesai
Hasil Data berhasil dihapus dalam database
Kesimpulan Valid
BAB VI
PENUTUP

6.1 Kesimpulan

Setelah melakukan analisis, perancangan, implementasi beserta

pengujian yang telah dilakukan,, maka dapat diambil suatu kesimpulan

sebagai berikut :

1. Aplikasi ini menyajikan informasi terkait dengan PT. Agro Jaya Karkas

Unggul yang ditujukan pada konsumen seperti informasi produk,

informasi alamat, dsb.

2. Dengan adanya aplikasi ini kegiatan promosi pada PT. Agro Jaya Karkas

Unggul menjadi lebih baik

3. Dengan adanya aplikasi ini konsumen yang ada didalam maupun luar kota

tidak perlu mendatangi toko retail milik PT. Agro Jaya Karkas Unggul

untuk dapat berbelanja.

6.2 Saran

Adapun saran yang dapat penulis berikan untuk pengembangan dari

aplikasi yang telah dibuat antara lain :

1. Aplikasi dapat dikembangkan dengan menambah metode pembayaran via

bank secara online.

2. Pada form data laporan agar di kembangakan menjadi bentuk grafik agar

tampilan lebih terlihat lebih menarik tidak hanya dalam bentuk tulisan.

3. Tampilan aplikasi dapat dibuat lebih menarik dan responsive.

63
64

DAFTAR PUSTAKA

[1] Dharwiyanti, S. (2003). Pengantar Unified Modeling. Dalam R.S. Wahono,

Pengantar Unified Modeling. Ilmu Komputer.com.

[2] Hidayat, Taufik, 2008, Panduan Membuat Toko Online dengan OSCommerce,

Mediakita, Jakarta.

[3] Kristanto, A. (2007). Perancangan Sistem Infromasi dan Aplikasi. klaten: Gava

Media.

[4] Munawar. (2005). Pemodelan Visual dengan UML. Graha Ilmu.

[5] Nugroho, A. (2004). Pemrograman Berorientasi Objek. Bandung: Informatika.

[6] Rumbaugh, J., Jacobson, I., & Booch, G. (2005). The Unified Modeling

Language Refence Manual Secon Edition. Canada: Pearson Education Inc.

[7] Sholiq. (2006). Pemodelan Sistem Informasi Berorientasi Objek dengan UML.

Surabaya: GRAHA ILMU.

[8] Suyanto M, 2003, Strategi Periklanan pada e-Commerce Perusahaan Top Dunia,

Andi, Yogyakarta.

[9] Varmaat, Shelly Cashman, 2007, Discovering Computers: Menjelajah Dunia

Komputer Fundamental Edisi 3, Salemba Infotek, Jakarta.

[10] Telko, I. (2014, 02 26). Indo Telko. Dipetik 02 11, 2015, dari Indo Telko:

http://www.indotelko.com
65

[11] Wikipedia Indonesia. (2014, 06 24). Wikipedia Indonesia. Dipetik 02 11, 2015,

dari Wikipedia Indonesia: http://www.wikipedia.org

[12] Object Management Group. (2011). Business Process Modeling and Notation

(BPMN). Needham: OMG.

[13] Rosa A. S dan Shalahuddin M. (2008). Analisis dan Desain Sistem Informasi.

Bandung: Politeknik Telkom.

[14] Sidik, Betha, Husni Iskandar Pohan. (2010). Pemrograman Web dengan

HTML. Bandung. Informatika Bandung.

[15] Simarmata, Janner, Paryudi Iman. (2006). Basis Data. Yogyakarta: ANDI.

Anda mungkin juga menyukai