Anda di halaman 1dari 7

JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO.

2 , NOVEMBER 2018 ISSN : 2527-9866

Rancang Bangun E-Commerce Untuk Meningkatkan


Penjualan Petani Ikan Menggunakan Algoritma
Rivest Shamir Adleman
(Studi Kasus : Desa Koto Tibun)
Lucky Lhaura Van FC
Program studi Teknik Informatika
Fakultas Ilmu Komputer Universitas Lancang Kuning
Email : lucky@unilak.ac.id

Abstrack - Several problems experienced by fish farmers when selling and marketing fish such as; fish
are sold to collectors at a price that is set by the collectors, and fish in the collectors are sold at a price
that is much more expensive than the price that has been set to the fish farmers. To avoid selling to
collectors and to market medium freshwater then it is needed ane-commerceapplication that can
simplify the transaction, especially through mobile devices like smartphone. This study aims to
provide a service that can help fish farmers to sell and market their fish. Modeling used in the
development of this application is waterfallmodeling anduses UML(UnifiedModelingLanguage)as a
tool for modeling system. This application uses a RSA (Rivest Shamir Adleman) algorithm as security
to encrypt customers’ data such as customer's passwords, address and mobile phone number.

Keywords: E-Commerce, Fish, Rivest Shamir Adleman, Android

Intisari – Berbagai masalah yang dialami oleh petani pada saat menjual ikan dan memasarkan ikan
seperti, ikan di jual kepada pengepul dengan harga yang di tetapkan pengepul, ikan yang sudah
melewati pengepu ldijual dengan harga yang jauh lebih mahal dari pada harga yang sudah di tetapkan
kepada petani ikan. Untuk menghindari penjualan ke pengepul dan sebagai media pemasaran air tawar
maka di butuhkannya suatu aplikasi e-commerce yang dapat mempermudah dalam bertransaksi
khususnya melalui media perangkat bergerak seperti smartphone. Penelitianini bertujuan untuk
menyediakan layanan yang dapat membantu petani ikan menjual dan memasarkan ikan. Pemodelan
yang digunakan dalam pengembangan aplikasi ini adalah pemodelan waterfall dan menggunakan
UML (Unified Modeling Language) sebagai alat bantu pemodelan sistem. Aplikasi ini menggunakan
algoritma RSA (Rivest Shamir Adleman) sebagai sekuriti untuk mengenkripsi data pelanggan seperti
password pelanggan, alamat pelanggan dan nomor handphone pelanggan.

Kata Kunci : E-Commerce, Ikan, Rivest Shamir Adleman, Android

I. PENDAHULUAN ditopang oleh luasnya lahan perikanan


Indonesia memiliki sumber daya budidaya airtawar di Riau, berupa sungai,
perikanan yang sangat potensial, baik waduk untuk budidaya keramba dan lahan
diwilayah perairan tawar (darat), pantai pembuatan tambak.
maupun perairan laut.Potensi sumber Salah satu daerah yang ada di Provinsi
dayaperairan tawar meliputi Riau tepatnya Desa Koto Tibun Kecamatan
keanekaragaman jenis ikan dan lahan Kampar Kabupaten Kampar sebagian
perikanan.Budidaya perikanan air tawar di masyarakatnya memiliki usaha budidaya
Riau yang didominasi oleh perikanan ikan air tawar, petani ikan menjual ikannya
budidayakolam dan keramba dengan ikan kepada pengepul, harga ikan di tetapkan
jenis patin dan nila sebagai produk oleh pengepul, harga ikan yang telah
unggulan.Potensi ikan semakin besar melewati pengepul jauh lebih mahal dari
pada harga yang di buat oleh petani ikan,
94
JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO. 2 , NOVEMBER 2018 ISSN : 2527-9866

pengepul malakukan pembayaran kepada inginkan hanyalah menjaga kerahasiaan


petani ikan secara bertahap. Untuk data.
menghindari penjualan ke pengepul dan Dengan keunggulan yang
sebagai media pemasaran air tawar maka di dimilikiandroid maka muncul gagasan
butuhkannya suatu aplikasi yang dapat untukmembuate-commercepenjualan ikan
mempermudah dalam bertransaksi air tawar berbasis android guna
khususnya melalui media perangkat menyelesaikan masalah,maka penulis
bergerak seperti smarphone atau tablet. berinisiatif untukmerancang dan membuat
Pada sebuah aplikasi mobile atau media yangberguna untuk melakukan
websiteyang biasanya terdapat form yang transaksipemesanan dan penjualan ikan
dapat diisi oleh member sehingga bisa sertadapat membantu memenuhi kebutuhan.
berinteraksi secara penuh dengan aplikasi Masalah yang dirumuskan pada
mobile atau websitetersebut. Dalam penelitian ini adalah sebagai berikut:
pengisian form dalam sebuah aplikasi Pertama ,Bagaimana merancancang
mobile atau website, biasanya terdapat dan membuat aplikasi e-commerce, Kedua
isian-isian yang mengharuskan kita untuk Bagaimana menerapkan algoritma Rivest
menginputkan data pribadi secara lengkap Shamir Adleman pada aplikasi e-commerce,
yang akan di simpan di server. Selain itu Ketiga Bagaimana petani ikan menghindari
kita biasanya diharuskan untuk menjadi menjual ikan kepada pengepul dengan
member dari dari aplikasi mobile atau harga murah. Keempat Bagaimana
website tersebut dan sebelumnya kita harus pemasaran ikan air tawar lebih di kenal oleh
membuat account dengan membuat email, masyarakat.
password dan data pribadi yang aka Setelah dilakukan penelitan ke desa
dibutuhkan ketika kita masuk atau login ke koto tibun negeri rumbio kab. Kampar,
aplikasi mobile atauwebsite itu. Untuk penulis menemukan beberapa permasalahan
menjaga keamanan dari email,usernamedan yang harus segera dibenahi diantaranya:
data pribadi, biasanya digunakan teknik Penjualan ikan yang berjalan sangat
enkripsi agar kerahasiaan data tersebut merugikan petani ikan karena adanya peran
terjamin. Jelaslah bahwa teknik enkripsi pengepul yang meletakan harga ikan
sangat penting dalam pengamanan data. dibawah standar dan sulit memasarkan ikan
Ada beberapa algoritma enkripsi yang sehingga pengelola kesulitan
biasa digunakan seperti DES, Triple DES, mengembangkan pangsa pasarkeluar dari
Blowfish, IDEA, RSA (Rivest-Shamir- desa koto tibun.
Adleman) dan sebagainya.Khusus untuk Berkaitan dengan hal tersebut, maka
RSA merupakan algoritma pertama yang sangat diperlukan membangun aplikasi e-
cocok untuk digital signaturseperti halnya commerce untuk layanan jual beli ikan
ekripsi, dan salah satu yang paling maju sekaligus menjadi sarana promosi sehingga
dalam bidang kriptografi public key.RSA dapat memberikan informasi kepada
masih digunakan secara luas dalam masyarakat luas pengahasil ikan oleh petani
protokol electroniccommerce, dan ikan di desa koto tibun.
dipercaya dalam mengamankan dengan
menggunakan kunci yang cukup II. SIGNIFIKASI STUDI
panjang.Algoritma-algoritma tersebut A. Studi Literatur
begitu rumit dan sulit dimengerti dengan Seema Verma dan Deepak garg , An
dalih “faktor keamanan”, katanya semakin Improved RSA Variant ,[1] dimana Karena
sulit algoritma untuk dimengerti, maka RSA adalah yang paling populer dan
semakin aman.Namun bagi para pengguna banyak digunakan dalam e-commerce, ada
mereka tidak memikirkan seberapa sulit kebutuhan untuk membuatnya lebih dan
algoritma dan aplikasinya, yang mereka lebih efisien. Salah satu varian RSA, yaitu
Dual RSA, dirancang untuk mengurangi
95
JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO. 2 , NOVEMBER 2018 ISSN : 2527-9866

konsumsi memori untuk dua contoh RSA. ada ,mulai dari safety stok sampai
Berdasarkan Dual RSA Small d, skema baru mempermudah konsumene dalam memilih
dirancang sedemikian rupa sehingga waktu milih produk yang dijual pada jackpot
enkripsi online menjadi hampir dapat pancing ini.
diabaikan karena memiliki kinerja dekripsi Penelitian lai oleh J.Nwoye, [4]
yang sama seperti pada Dual RSA kecil d. mebahas E-commerce telah menghadirkan
Skema ini diimplementasikan untuk cara baru dalam melakukan transaksi di
mencerminkan hasil teoritis. Skema yang seluruh dunia menggunakan internet.
dihasilkan efisien dalam enkripsi, kinerja Keberhasilan e-commerce sangat
dekripsi dan konsumsi memori. Oleh karena tergantung pada bagaimana teknologi
itu skema ini cocok untuk digunakan di informasinya digunakan.Selama bertahun-
lingkungan terbatas sumber daya. Skema tahun, tingkat di mana informasi sensitif e-
juga menunjukkan properti keamanan commerce dikirim melalui internet dan
semantik. jaringan telah meningkat secara
Penelitian selanjutnya dilakukan oleh drastis.Karena alasan inilah setiap
Atmoko Nugroho, April Firman Daru dan perusahaan ingin memastikan bahwa
Whisnumurti Adhiwibowo dari Fakultas informasi e-niaga dijamin.Ada kebutuhan
Teknologi Informasi dan Komunikasi, untuk informasi e-commerce yang
Universitas Semarang pada tahun 2014, dikirimkan melalui internet dan jaringan
yang berjudul “Pengembangan Pemasaran komputer untuk dilindungi.Ada
Online Usaha Kerajinan Enceng Gondok pertumbuhan substansial di bidang
dan Pandan di Desa Lopait Kecamatan penipuan kartu kredit dan pencurian
Tuntang Kabupaten Semarang”. Menurut identitas karena internet adalah jaringan
Atmoko Nugroho, April Firman Daru dan publik dengan ribuan juta pengguna. Di
Whisnumurti Adhiwibowo (2014) model antara para pengguna adalah cracker atau
pemasaran konvensional mensyaratkan peretas yang melakukan penipuan kartu
banyak biaya dengan segala kredit dan pencurian identitas dengan
keterbatasannya. Dengan berkembangnya berbagai cara yang difasilitasi oleh
teknologi informasi dan murahnya akses keamanan internet yang buruk;
internet membawa dampak semakin kekhawatiran tentang pertukaran uang
mudahnya mengembangkangkan pemasaran dengan aman dan nyaman melalui internet
on line.Pemanfaatan internet untuk meningkat. Kritikan, bahaya, dan
memasarkan suatu produk memiliki kepentingan prioritas yang lebih tinggi dari
jangkauan lebih luas dibanding setiap transfer uang e-commerce
memasarkan secara menjadikannya sebuah area penelitian yang
konvensional.Konsumen dapat melihat dan menarik di bidang ilmu komputer modern
mempelajari produk tanpa dibatasi ruang dan informatika.Industri e-commerce
dan waktu, selama akses internet ada.Web perlahan-lahan mengatasi masalah
commerce yang dibuat untuk aryani art dan keamanan di jaringan internal mereka tetapi
koen gallery menjadi sarana pemasaran perlindungan keamanan bagi konsumen
yang efektik untuk menjangkau konsumen masih dalam masa pertumbuhan, sehingga
yang leih luas diberbagai belahan dunia. menjadi penghalang bagi pengembangan e-
Melalui cara ini, aryani art dan koen gallery commerce.Ada kebutuhan yang
memasuki pemasaran tanpa batas. berkembang untuk solusi teknologi untuk
Penelaitian lain juga dilakukan oleh informasi transaksi e-niaga yang aman
Melinda Novia,rostianingsih dan setiabudi, secara global dengan menggunakan
dimana penelitian ini merancamg dan teknologi keamanan data yang tepat.Solusi
membuat e commerce untukk jackpot teknologi yang diusulkan untuk
pancing , yang gunanya e commerce ini memecahkan masalah keamanan ini adalah
dapat meningkatkan sistem penjualan yang cryptosystem RSA.Makalah penelitian ini

96
JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO. 2 , NOVEMBER 2018 ISSN : 2527-9866

berfokus pada mengamankan informasi e-


commerce yang dikirim melalui jaringan
komputer dan internet menggunakan
kriptografi RSA.Ini menjelaskan penerapan
algoritma RSA dan menunjukkan bahwa
keamanan e-commerce yang didukung
dengan kriptografi RSA sangat penting
dalam transaksi e-niaga.
Penelitian selanjutnya dilakukan oleh
Sandy Kosasi dari STMIK pada tahun
2015, yang berjudul “Perancangan Sistem
E-Commerce Untuk Memperluas Pasar
Produk Oleh-Oleh Khas Pontianak”.
Menurut Sandy Kosasi (2015) Perancangan
sistem E-Commerce khusus produk oleh-
oleh khas Kota Pontianak memiliki fasilitas
untuk menyimpan data pribadi member
(anggota) dengan dilengkapi dengan
username dan password untuk
mengantisipasi penyalahgunaan oleh orang-
orang yang tidak bertanggung-jawab.
Sistem E-Commerce ini juga menyediakan
fasilitas pembayaran melalui transfer bank Gambar 1. Tahapan Penelitian
dan Cash On Delivery.
Penelitian lain yang menunjukan Penelitian ini juga menggunakan algoritma-
peningkatan penjualan karena e-commerce RSA sebagai sekuriti untuk membuat
adalah menurut lhaura [7] yaitu Semakin tulisan rahasia yang aman dari campur
berkualitas pelayanan e-commerce yang tangan pihak ketiga atau pihak yang tidak
disediakan para pengelola situs belanja diharapkan. Algoritma atau hitungan
fashion online, maka semakin tinggi tingkat kriptografi dapat disebut juga chipper yaitu
keputusan konsumen untuk membeli hitungan matematik yang digunakan untuk
fashion secara online. Rendahnya persepsi membuat suatu enkripsi maupun
resiko dan tingginya kualitas pelayanan dekripsinya.
elektronik secara bersamaan akan mampu Terdapat 3 algoritma pada system
meningkatkan keputusan konsumen untuk kriptografi-RSA, yaitu algoritma
membeli fashion secara online. pembangkit kunci, algoritma enkripsi, dan
algortima deskripsi.
B. Metode Penelitian 1. Pembangkitkunci RSA
Penelitian ini menggunakan Pemodelan Untuk menggunakan RSA terlebih
Waterfall. Model ini melakukan pendekatan dahulu pendekripsi (Bob) membangkitkan
secara sistematis dan urut mulai dari level sepasang kunci yaitu kunci public dan
kebutuhan sitem lalu menuju ketahap kunci privat. Bangkitkan bilangan prima
analisis, desain, coding, testing, dan besar p dan q.
maintenance. Disebut waterfall karena
tahap demi tahap yang dilalui harus n = p x q.
menunggu selesainya tahap sebelumnya Ø(n) = (p – 1 ) x (q – 1)
dan berjalan berurutan, sebagai contoh #
𝑒← Z𝑍∅(') dengan gdc (e, Ø(n)) = 1 (1)
tahap coding, harus menunggu tahap desain d = 𝑒 )* pada 𝑍∅(')
selesai. Adapun tahap penelitian seperti 𝐾,-./01 = (e,n), 𝐾,20345 = d
gambar 1 dibawah ini :

97
JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO. 2 , NOVEMBER 2018 ISSN : 2527-9866

2. Enkripsi Setelah dilakukan evaluasi terhadap analisa


Setelah kunci public 𝐾,-./01 yang sedang berjalan maka dibuar
dibangkitkan oleh pendekripsi (Bob) maka Rancangan sistem use case nya
sembarang orang dapat menggunakan kunci sebagaimana gambar 3 berikut :
publik Bo unuk mengirim teks sandi ke
Bob.

Input: 𝐾,-./01 = (e,n), P є𝑍'


Output : C є𝑍' (2)
7
C = 𝑃 mod n
3. Deskripsi
Jika Bob mendapatkan teks sandi yang
di enkripsi dengan kunci publik Bob, maka
Bob- dapat menggunakan kunci privatnya
untuk mengembalikan teks asli. Sama
seperti enkripsi, algoritma dekripsi RSA
merupakan fungsi eksponensial modular n
dengan menggunakan kunci privat.
Input : 𝐾,20345 = d, 𝐾,-./01 = (e,n), P є𝑍'
Output : P є𝑍' (3)
9
P = 𝐶 mod n Gambar 3. Use Case Diagram

III. HASIL DAN PEMBAHASAN B. Hasil


Desain tampilan menu utama
Setelah merancang menggunakan merupakan rancangan interface yang
metode waterfall mulai dari tahap pertama kali muncul ketika buka aplikasi e-
kebutuhan sistem maka akan sampai pada commerce. Pada menu utama ini user dapat
thap evaluasi. melihat dagangan ikan berdasarkan
A. Evaluasi kategori.
Sebelum tahap evaluasi, peneliti
menganalisa sistem yang sedang berjalan,
seperti pada gambar 2 dibawah ini :

PETANI IKAN PENGEPUL PELANGGAN

Membeli Ikan
Menjual Ikan
Petani

Membeli Ikan
Menjual IKan
pengepul

Menerima Uang

Menerima Uang Uang

Gambar 4. Menu Utama User


Gambar 2. Aliran Sistem Informasi

98
JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO. 2 , NOVEMBER 2018 ISSN : 2527-9866

Tetampilan keranjang belanja C. Pembahasan


pelanggan, ketika pelanggan berbelanja Setelah dilaksanakan evaluasi terhadap
dengan jenis ikan yang berbeda maka akan sistem yang dibangun ,dimana dimulai dari
masuk ke keranjang belanja. menu login, katalog ikan, pembayaran,
makan ditemukan suatu pembahasan yang
mana sistem yang dibnagun menambahkan
menampilkan stok ikan yang tersedia untuk
di jual.
Dibawah ini Merupakan Tampilan
dagangan ikan yang jual yang tujuan
tampilan ini mempermudah petani dalam
melengkapi data ikan yang ada dan
memudahkan pembeli melihat ikan yang
dibutuhkan untuk dibeli.

Gambar 5. Keranjang Belanja

Kemudian tampilan untuk membayar


belanja, pelanggan akan di minta
melakukan tranfer uang ke rekening yang
sudah di tetapkan, dan pelanggan akan
melihat dan dapat mengeprint invoice
(dokumen tagihan) dari hasil belanja.

Gambar 8 Katalog Ikan

Pada Gambar dibawah merupakan


tampilan data transaksi pelanggan, dan menu
untuk melakukan konfirmasi pembayaran.

Gambar 6. Total bayar dan rekening transfer

Selanjutnya Merupakan tampilan untuk


mengkonfirmasi pembayaran yang sudah di
lakukan oleh pelanggan dengan
mengupload foto bukti pembayaran.

Gambar 7. Konfirmasi Pembayaran Gambar 8. Transaksi Pelanggan

99
JURNAL INOVTEK POLBENG - SERI INFORMATIKA, VOL. 3, NO. 2 , NOVEMBER 2018 ISSN : 2527-9866

Pada Gambar diatas, setelah dilakukan [5] Jogiyanto. 2005. Analisis dan Desain
traksaksi oembelian maka penjual dan Sistem.Yogyakarta : Andi
pembeli bsa mencetak bukti transaksi. [6] Kosasi, Sandy. 2015. Perancangan
Sistem E-Commerce untuk
IV. KESIMPULAN Memperluas Pasar Produk Oleh-Oleh
1. Dengan menggunakan aplikasi e- Khas Pontianak.Snastia, ISSN 1979-
commerce ini, jangkauan penjualan 3960
menjadi lebih luas dan aplikasi ini [7] Van FC, Lucky Lhaura, and
dapat digunakan oleh pengguna Lisnawita Lisnawita. "Pengaruh
smartphone. persepsi resiko dan kualitas e-
2. Dengan adanya aplikasi ini pelanggan commerce terhadap keputusan
akan mengetahui harga dari berbagai konsumen membeli fashion online."
jenis ikan yang di jual. Digital Zone: Jurnal Teknologi
Informasi dan Komunikasi 8.2
Keterbatasan sistem adalah: (2017): 185-195.
1. Secepatnya harus meningkatkan [8] Sadikin, Rifki. 2012. Kriptografi
pelayanan pada unsur yang belum untuk Keamanan Jaringan dan
memenuhi harapan pelanggan. Implementasinya dalam Bahasa Java.
2. Sebaiknya melakukan penelitian secara Yogyakarta : Andi
berkala untuk mengetahui kepuasan [9] Safaat, Nazruddin H. 2012.
dari e-commerce terhadap kualitas ANDROID Pemograman Aplikasi
pelayanan yang diberikan dan hasilnya Mobile Smartphone dan Tablet PC
perlu dievaluasi serta ditindak lanjuti. Berbasis Android. Bandung :
Informatika
REFERENSI [10] Sholih, Fachrul Barry. 2014. Aplikasi
Penjualan Batik Berbasis Android
[1] Seema Verma dan Deepak garg (Studi Kasus di Batik Puspa Kencana,
.2014,An Improved RSA Variant . Laweyan, Solo).Surakarta
[2] Melinda Novia,rostianingsih dan :Universitas Muhammadiyah.
setiabudi.2015.Perancangan dan [11] Sutabri, Tata. 2012. Konsep Sistem
Pembuatan E-commerce pada Informasi. Yogyakarta: Andi
UD.Jackpot Pancing [12] Udin, Muhammad Amir. 2014.
[3] Nugroho, Atmoko, April Firman Perancangan dan Implementasi E-
Daru, Whisnumurti Adhiwibowo. Commerce untuk Meningkatkan
2014. Pengembangan Pemasaran Penjualan Produk Herbal Pada Toko
Online Usaha Kerajinan Enceng La Roiba.Semarang : Universitas
Gondok Dan Pandan Di Desa Lopait Dian Nuswantoro.
Kecamatan Tuntang Kabupaten [13] Wijaya, Hendi, Wellia Shinta Sari.
Semarang. Jurnal Transformatika, 2015. Rancang Bangun Mobile
Volume 12, No. 1. Commerce Berbasis Android Pada
[4] J.Nwoye Chinedu.Design and Toko Duta Buku
Development of an E-Commerce Semarang.Techno.COM, Vol. 14, No.
Security Using RSA 2.
Cryptosystem.2015

100

Anda mungkin juga menyukai