Anda di halaman 1dari 9

RANCANG BANGUN E-COMMERCE PERLENGKAPAN PETERNAKAN BURUNG

PUYUH PADA UD UNGGAS JAYA MANDIRI SUKOHARJO

*1
Astyani Dewi Permoni Suci, 2Indah Nofikasari, 3Nurohman
Universitas Duta Bangsa Surakarta
Program S1 Sistem Informasi, Universitas Duta Bangsa Surakarta, Indonesia
Email: *1astyani.dewi@fikom.udb.ac.id, 2wisuda.fikomudb@gmail.com, 3nurohman@udb.ac.id

ABSTRAK

UD Unggas Jaya Mandiri merupakan salah satu usaha yang bergerak dalam bidang usaha
Perdagangan sebagai distributor perlengkapan peternakan khususnya peternakan Burung Puyuh.
Proses bisnis di UD Unggas Jaya Mandiri sedang berkembang, akan tetapi dalam kegiatan bisnisnya
masih menggunakan penjualan konvensional, Kegiatan penjualan tersebut menyebabkan produk yang
dijual kurang dikenal oleh pelanggan. Oleh karena itu dibutuhkan proses bisnis yang terkomputerisasi,
yang berguna untuk mempermudah proses bisnis dan mempernkenalkan produk dengan lebih luas.
Peneliti menggunakan metode pengembangan sistem RAD (Rapid Aplication Development)
yang meliputi Requirment Planing, Design Workshop, Implentation. Alat bantu perancangan
menggunkan UML . Menggunakan database MySQL dengan bahasa pemrograman PHP. Analisis
kelemahan sistem PIECES (Performance, Information, Economic, Control, Efficiency, Service).
Hasil penelitian ini yaitu sebuah sistem informasi penjualan berbasis Website yang terdiri dari
data barang, transaksi, dan laporan. Pengujian sistem dilakukan dengan menggunakan pengujian
blackbox dan pengujian beta, dimana pertanyaan pertama berbobot 100% pertanyaan kedua berbobot
20% pertanyaan ketiga berbobot 50% pertanyaan keempat berbobot 70% dan pertanyaan kelima
berbobot 50%.

Kata kunci : E-Commerce, Perlengkapan Peternakan, PHP

ABSTRACT

UD Unggas Jaya Mandiri is one of the business that engaged in the business of trading
as a distributor of quail farm equipment. Business process in UD Unggas Jaya Mandiri is developing,
But in its business activities are still using conventional sales, The sales activity causes products sold
less well-known to customers, Therefore, it takes a computerized business process, which is useful to
facilitate the business process and introduce the product more broadly.
Researchers used RAD (Rapid Aplication Development) system development methods
including Requirment Planing, Design Workshop, Implentation.. Designing aids using. Using a
MySQL database with the PHP programming language. Analysis of PIECES system weaknesses
(Performance, Information, Economic, Control, Efficiency, Service).
The results of this study are a distribution and sales information system that consists of data
items, transactions, and reports. System testing is conducted using blackbox testing and beta testing,
where the first question weighs 100% the second question weighs 20% the third question weighs 50%
the fourth question weighs 70% and the fifth question weighs 50%.

Keywords: E-Commerce, Farm Equipment, PHP


II. METODE PENELITIAN
I PENDAHULUAN
A. Jenis dan Sumber Data
Indonesia merupakan negara agraris yang kaya 1. Data Primer
akan hasil pertanian, kehutanan, perkebunan, peternakan Data yang diperoleh dari hasil wawancara secara
dan perikanan. Kondisi alam di Indonesia memberikan langsung kepada pemilik UD. Unggas Jaya
peluang bagi sebagian masyarakat Indonesia untuk Mandiri yang mengerti tentang informasi yang
melakukan kegiatan usaha salah satunya pada bidang dibutuhkan serta mencari referensi-referensi
peternakan. Peternakan merupakan sektor yang memiliki yang berhubungan dengan sistem yang dibuat.
peluang sangat besar untuk dikembangkan sebagai usaha 2. Data Sekunder
di masa mendatang. Data yang diperoleh dari buku acuan, jurnal,
Perernakan dibagi menjadi dua jenis yaitu makalah, materi perkuliahan dan materi lainnya
peternakan Hewan besar dan peternakan Hewan Kecil, yang berhubungan dengan penelitian yang
Peternakan hewan besar meliputi sapi, kuda, kerbau dll dilakukan oleh penulis.
sedangkan Peternakan Hewan kecil meliputi ayam,
bebek, burung, dan ikan. Hewan yang biasanya B. Metode Pengumpulan Data
dibudidayakan oleh masyarakat saat ini yaitu sapi, ayam 1. Observasi
kambing, burung puyuh, domba dll Observasi adalah teknik mengamati secara
UD Unggas Jaya Mandiri merupakan salah satu langsung mengenai pengumpulan data-data yang
usaha yang bergerak dalam bidang usaha Perdagangan dibutuhkan untuk penelitian di UD. Unggas Jaya
sebagai distributor perlengkapan peternakan khususnya Mandiri untuk memperoleh data-data primer
peternakan Burung Puyuh. Selain dijual bebas , produk beserta informasinya.
yang ada di UD unggas Jaya Mandiri juga didistribusikan 2. Wawancara
kepada para peternak yang sudah melakukan kontrak Teknik wawancara adalah teknik yang
dengan UD ini. UD Unggas Jaya Mandiri memiliki 2 dilakukan dengan menanyakan secara langsung
jenis pelanggan yaitu, pelanggan jenis umum dan jenis kepada narasumber guna mendapat data.
peternak. Pelanggan umum adalah pelanggan yang dalam Wawancara ini dilakukan secara langsung
proses transaksi atau jual beli tidak meiliki kontrak, kepada pemilik di UD Unggas Jaya Mandiri.
sedangkan pelanggan jenis peternak adalah jenis 3. Kepustakaan
pelanggan yang telah lama menjalin kerja dan memiliki Penulis membaca dan mempelajari buku, media
ikatan kontrak kepada UD Unggas Jaya Mandiri sebagai online, laporan skripsi yang berkaitan dengan
penyupplay segala kebutuhan peternakan.UD Unggas laporan yang akan dibuat. penelitian ini dibuat
Jaya Mandiri mendistribusikan produknya di wilayah untuk mendapatkan data sekunder. penulis
Jawa Tengah. Proses bisnis yang berjalan pada UD mengumpulkan data dengan cara membaca serta
Unggas Jaya mandiri saat ini yaitu para peternak akan mempelajari literatur yang berkaitan dengan
memesan pakan atau kebutuhan lainya melalui telepon, masalah yang akan diteliti dan akan
kemudian pesanan akan dicatat dalam buku invetoris, membandingkan dengan kenyataan yang ada di
setelah itu owner akan mengecek persediaan yang ada lapangan.
digudang, apabila stok barang mecukupi maka barang
akan dikirim. C. Metode Pengembangan Sistem
Selama ini UD Unggas Jaya mandiri menghadapi Metode Pengembangan sistem yang digunakan
kesulitan dalam proses perekapan data penjualan karena adalah RAD. Rapid Aplication Development (RAD)
admin akan mengumpulkan semua kwitansi kemudian adalah sebuah proses perkembangan perangkat lunak
mencatatnya kedalam buku besar, dengan sistem sekuensial linier yang menekankan siklus perkembangan
pelaporan masih berupa catatan dalam buku terkadang dalam waktu yang singkat. Secara garis besar metode
admin salah dalam menuliskan data sehingga laporan RAD mempunyai tahap-tahap sebagai berikut:
penjualan menjadi kurang maksimal .Dengan adanya a. Requirment Planing
masalah yang dihadapi UD Unggas Jaya Mandiri, maka Dalam tahap ini mengidentifikasi apa saja yang
dibutuhkan kehadiran sebuah sistem informasi menjadi kebutuhan sistem yaitu penulis melakukan
penjualan/pemasaran berbasis website yang dapat identifikasi kebutuhan informasi dan masalah yang
memudahkan konsumen mendapatkan informasi barang dihadapi untuk menentukan tujuan. Penulis
serta mampu meningkatkan mutu pelayanan kepada melakukan analisis kelemahan menggunakan PIECES
konsumen. guna untuk mengetahui kelemahan sistem dan juga
untuk mengetahui aktivitas apa saja yang ada dalam pembelian
sistem tersebut. (barang masuk)
b. Design Workshop ataupun
Penulis mengidentifikasi solusi alternatif dan penjualan
(barang keluar).
memilih solusi yang terbaik, Kemudian membuat
desain proses bisnis dan proses pemrograman untuk B. Information
data-data yang telah didapatkan dengan menggunakan Tabel 3.2 Analisis Information
Unified Modeling Language (UML). No. Parameter Sistem Lama Sistem Baru
c. Implentation
Pencatatan Pencatatan
Setelah Design Workshop dilakukan, selanjutnya
transaksi transaksi
sistem diimplementasikan (coding) kedalam bentuk pemesanan pemesanan serta
yang dimengerti oleh mesin yang diwujudkan dalam dicatat laporan dalam
bentuk program atau unit program. Tahap menggunakan sistem yang akan
implementasi sistem merupakan tahap meletakan selembar dibangun sudah
sistem supaya siap untuk dioprasikan. kertas terkomputerisasi
(kwitansi) sehingga lebih
1. Akurat sehingga mudah dalam
D. Analisis Kelemahan Sistem rawan pencarian data.
Metode yang digunakan untuk menganalisis kesalahan
kelemahan sistem ini yaitu dengan menggunakan penulisan data
metode analisis PIECES (Performance, Information, serta laporan
Economy, Control,Efficiency, Server) : pemesanan
a. Performance masih
menggunakan
Tabel 3.1 Analisis Performance buku besar.
Penyampaian Dalam sistem
No. Parameter Sistem Lama Sistem Baru
Informasi yang
Pencatatan Dengan sistem secara Face to dikembangkan
pembelian dan baru proses face pelanggan dapat
penjualan update stock memberikan mendapatkan
(barang masuk barang masuk data yang infotmasi melalui
dan keluar) di dan keluar cukup lengkap, sistem yang ada
UD unggas Jaya sudah akan tetapi serta pelanggam
Tepat
Mandiri terintegrasi, 2. akan menyita dapat bertaya
Waktu
dilakukan secara sehingga waktu untuk langsung secara
manual dengan apabila terdapat melakukan online sehingga
cara barang masuk pertemuannya tidak perlu datang
1. Throughput
mencatatnya stock apalagi jika ke UD Unggas
kedalam buku (pembelian) pelanggan jaya mandiri
sehingga proses akan bertambah datang disaat
pencatatan lalu apabila ada waktu yang
membutuhkan barang keluar tidak tepat.
waktu sedikit (penjualan) Kerekapan Sistem yang
lama untuk stock yang ada data informasi dikembangkan
membuat digudang akan yang lebih relevan
laporan. berkurang dihasilkan karena adanya
secara otomatis. kurang relevan tempan
Proses Laporan dapat dan tidak penyimpanan
perekapan dilihat di dalam sesuai dengan (database) yang
3. Relevan
laporan sistem secara data laporan akan
persediaan real time, yang mengintegrasikan
memerlukan sehingga owner dibutuhkan. data dan
Respon
2. waktu yang tidak perlu membantu dalam
Time
cukup lama membutuhkan pengecekan data
karena masih waktu untuk yang ada dengan
manual dengan mencari laporan.
mencari data laporan.
dibuku
C. Economy F. Service
Tabel 3.3 Analisis Economy Tabel 3.6 Analisis Service
No. Parameter Sistem Lama Sistem Baru No. Parameter Sistem Lama Sistem Baru
Penggunaan Sistem yang Apabila owner Sistem yang
kertas, alat tulis akan ingin tahu dibangun
untuk mencatat dirancang dan tentang semua menyediakan
laporan dibangun laporan baik semua laporan
penjualan serta mengurangi pembelian yang
rak/lemari penggunaan (barang masuk), dibutuhkan,
untuk kertas dan alat penjualan owner dapat
Pemanfaatan (barang keluar) mengecek
penyimpanan tulis untuk
1. Peralatan dan maka harus laporan yang
produk barang. mencatat data,
Biaya 1. Pelayanan mencari laporan sudah terdapat
dengan adanya
database terlebih dahulu pada sistem
semua dibuku satu per- dengan melihat
informasi bisa satu, tentunya laporan harian,
disimpan hal ini menjadi bulanan dan
secara efektif kurang efisien pertahun.
dan efisien karena
memerlukan
D. Control waktu untuk
Tabel 3.4 Analisis Control mencarinya.
No. Parameter Sistem Lama Sistem Baru
E. Kebutuhan Fungsional
Karena semua Sistem yang
data dicatat dirancang dan Kebutuhan yang berisi proses-proses apa saja dan
dalam buku dikembangkan layanan apa saja yang nantinya harus disediakan oleh
maka bisa bisa melakukan
terjadi backup data sistem, mencakup bagaimana sistem harus berelasi pada
Keamanan kehilangan secara berkala input tertentu dan bagaimana perilaku sistem pafa situasi
1.
Data data atau karena
kesalahan data menggunakan tertentu.
yang sistem database. Kebutuhan Fungsionalnya dari sistem ini antara lain:
disebabkan
oleh human a. Sistem ini mampu diakses oleh peternak, admin dan
eror. owner di UD Unggas Jaya Mandiri.

E. Eficiency b. Sistem mampu menyimpan data-data peternak yang


Tabel 3.5 Analisis Eficiency melakukan transaksi dengan UD Unggas Jaya
No. Parameter Sistem Lama Sistem Baru Mandiri.
Sumber daya Sistem yang c. Sitem ini dapat diakses oleh owner sehingga owner
yang dipakai dirancang dan
lebih banyak dibangun hanya dapat mengetahui informasi mengenai frofit
karena masih membutuhkan penjualan .
melakukan tampilan
dokumentasi interface untuk
Sumber secara manual mengelola
F. Kebutuhan Nonfungsional
1. Daya yang yaitu terjadi segala data
Digunakan pemborosan untuk a. Kebutuhan Perangkat Keras
waktu, menyediakan Dibawah ini merupakan spesifikasi minimum
peralatan informasi yang
berupa kertas dibutuhkan perangkat keras (Hardware) untuk membantu
atau buku. secara tepat dan membangun sistem ini :
terintegrasi.
1) Processor : Intel Core 2 Duo 2,4 Ghz
2) Memory : 2 GB
3) VGA : Onboard
4) Harddisk : 160 GB c. Tabel Product
5) Monitor : 16”
6) Keyboard, Mouse dan Printer

b. Kebutuhan Perangkat Lunak

Kebutuhan perangkat lunak (software) dibutuhkan


dalam membangun sistem selain dari kebutuhan
perangkat keras. Perangkat lunak yang dibutuhkan untuk
Gambar 3 Tabel Product
membangun sistem ini, diantaranya : Tabel Product terdiri dari field id, category_id, name,
1) Sistem Operasi Windows 7 description, picture_name, price, current_discount, stock,
2) Bahasa Pemrograman PHP product_unit, add_date.
3) XAMPP versi: 5.0.1 d. Tabel Product Category
4) Browser (Google chrome, mozilla firefox,
internet explorer dll)

III.HASIL DAN PEMBAHASAN


Gambar 4 Tabel Product Category
Tabel Product Category terdiri dari 2 field id dan name.
A. Implementasi Basis Data
e. Tabel Order item
a. Tabel User

Gambar 5 Tabel Order item


Tabel Order item terdiri dari field id, order_id,
product_id, order_qty, order_price.
f. Tabel Order
Gambar 1Tabel User
Tabel User terdiri dari 9 field yaitu id, name, email, email
verified, username, password,profile_picture dan
register_date
b. Tabel Customer

Gambar 6 Tabel Order


Tabel Order terdiri dari field id, user_id, coupon_id,
order_number, order_status, order_date, total_price,

Gambar 2 Tabel Customer total_items, payment_method, delivery_data,


Tabel Customer terdiri dari 6 field yaitu id, user_id, delivery_date, finish_date.
name, phone_number, address, profile_picture
g. Tabel Payment Tabel Contacts terdiri dari field id, parent_id, name,
subject, email, message, contact_date, status, reply_at.
B. Implementasi Program
a. Halaman Login

Gambar 7 Tabel Payment


Tabel Payment terdiri dari field id, user_id, order_id,
payment_price, payment_date, picture_name,
payment_status, confirmed_date, payment_date.
h. Tabel Coupons

Gambar 11 Form Login


Tampilan antarmuka halaman login yang digunakan
admin dan Peternak sebelum masuk kedalam sistem.

b. Halaman Beranda

Gambar 8 Tabel Coupons

Tabel Coupons terdiri dari field id, name, code, credit,


start_date, expired_date.
i. Tabel Reviews

Gambar 12 Halaman Beranda


Apabila berhasil login maka akan masuk ke tampilan
beranda, beranda akan menenampilan beberapa produk
yang dijual oleh UD Unggas Jaya Mandiri
Gambar 9 Tabel Reviews c. Data Kategori
Tabel Review terdiri dari field id, user_id, Order_id,
tittle, review_text, review_date, status.
j. Tabel Contacts

Gambar 13 data kategori


Tampilan dari data kategori , admin dapat menambah,
mengedit dan menghapus kategori produk

Gambar 10 Tabel Contacts


d. Data Produk dilakukan oleh peternak, admin dapat melakukan
tindakan mengkonfirmasi pembayaran.
h. Data Peternak

Gambar 14 Data Produk


Tampilan dari data Produk , admin dapat menambah,
mengedit dan menghapus produk Gambar 18 Data Peternak
e. Data Pemesan
Tampilan antarmuka data Peternak, admin
dapatmenghapus data serta melihat detail data peternak..
i. Review Peternak

Gambar 15 Data Pemesanan

Tampilan dari data pemesanan , pada halaman ini


menampilkan data pesanan peternak admin dapat Gambar 19 Review Peternak
mengkonfirmasi pemesanan. Tampilan antarmuka Review Peternak, admin dapat
f. Promo melihat review dari peternak.
j. Kontak

Gambar 16 Promo
Tampilan dari Promo , pada halaman ini admin dapat
Gambar 20 Kontak
membuat promo.
Tampilan antarmuka Kontak, pada halaman ini admin
g. Konfirmasi Pembayaran
dapat melihat pesan dari peternak.
k. Data Order saya

Gambar 17 Konfirmasi Pembayaran

Tampilan dari data Konfirmasi Pembayaran , pada


halaman ini menampilkan data peembayaran yang telah Gambar 21 Order saya
Tampilan antarmuka order saya, pada halaman ini membuat laporan penjualan secara terkomputerisasi,
Peternak dapat melihat data produk yang mereka beli. serta membantu meningkatkan kualitas pelayanan
l. Pembayaran kepada pelanggan.
d. Pengujian dilakukan dengan menggunakan metode
Black Box dan hasil peengujianya fitur dapat
berjalan sesuai dengan yang diharapkan.

DAFTAR PUSTAKA
Gambar 22 Pembayaran
Tampilan antarmuka Pembayaran, pada halaman ini [1] A.S Rosa , dan M.Shalahuddin. 2014. Rekayasa
Perangkat Lunak Struktur dan Berorientasi
Peternak dapat melakukan pembayaran dengan cara Objek. Bandung : Informatika.
menguplud bukti pembayaran.
[2] Hagi Kartiko (2016), “Sistem Informasi
m. Review
Pemesanan Dan Penjualan Pakan Ikan Pada Pd
Ciakar Lestari Berbasis Desktop, Universitas
Komputer Indonesia”.

[3] Moh. Andri Otoluwa, A. H. S. Salendu, A. K.


Rintjap, M.T. Massie (2016),” Prospek
Pengembangan Usaha Ternak Sapi Potong Di
Kecamatan Bolangitang Timur Kabupaten
Gambar 23 Tulis Review
Bolaang Mongondow Utara”, Fakultas Peternakan
Tampilan antarmuka Review, pada halaman ini Peternak Universitas Sam Ratulangi Manado”
dapat menulis review.
[4]Muhammad Muslihudin dan
IV.KESIMPULAN
Oktavianto.2016.Analisis Perancangan Sistem
Informasi
Berdasarka hasil pembahasan di atas, maka dapat
disimpulkan sebagai berikut : [5] Rini Asmara (2018), “Aplikasi Pengolahan
a. Pada Sistem Informasi Pendistribuan Perlengkapan Data Pakan Ternak Dan Pendistribusian Hasil
peternakan Burung yang telah dibuat bertujuan untuk Peternakan Pada Pt. Nada Pro Agrotama,
membuat manajemen bisnis UD Unggas Jaya Padang”
Mandiri lebih efisien dan efektif, serta membuat
[6] Rozi, Zaenal A, daan SmitDev Community.
informasi kepada Customer atau peternak mengenai
2016. Modern Web Design, Jakarta : PT Elex
produk yang ada di UD Unggas Jaya Mandiri. Media Komputindo.
b. Pada Sistem Informasi Pendistribusian Perlengkapan
[7] Sugiyono. 2016. Metode Penelitian
Peternakan ini dikembangkan dengan menggunakan
Pendidikan Pendekatan Kuantitatif, Kualitatif,
metode RAD, dengan alat bantu perancangan sistem dan R&D. Bandung: Alfabeta.
menggunakan UML. Tahapan pengembangan
aplikasi meliputi perencanaan (analisis dan [8] Sukamto, R. A., dan Shalahudin, M. 2014,
Rekayasa Perangkat Lunak
perancangan sistem), desain dan implementasi. TerstrukturDanBerorientasiObjek.Bandung:
c. Hasil dari dari Rancang Bangun Sistem Informasi InformatikaBandung.
Pendistribusian ini adalah Aplikasi untuk melakukan
pendataan data produk, customer, transaksi, serta
[9] Wanty Eka Jayanti, Eva Meilinda, Desi,
(2018)”Perancangan Sistem Informasi
Manajemen Distribusi Gas Elpiji Berbasis Web
pada PT. Mita Kalbar Pontianak, Universitas
Bina Sarana Informatika”

Anda mungkin juga menyukai