aplikasi penjualan sparepart motor berbasis android …jurnal.stmikelrahma.ac.id/assets/file/agus...
TRANSCRIPT
APLIKASI PENJUALAN SPAREPART MOTOR BERBASIS ANDROID
STUDI KASUS DI KABUPATEN BANTUL
Agus Saefudin Zuhri
Sistem Informasi/STMIK El Rahma Yogyakarta
E-mail : [email protected]
Abstract
Internet as an electronic information and communication media has
been widely used for communication through social networks and including for
trade. Trading activities by utilizing this internet media are known as electronic
commerce, or abbreviated as e-commerce. Ecommerce without having to meet
directly between sellers and buyers .
Rapid technological development, not only has an effect on the economy
of a particular country but will affect other countries. At this time the development
of technology one of which can be seen in the development of the internet that is
more advanced and growing rapidly. The growth of the internet which began in
1990 and is now an industry sector that is growing rapidly and expanding.
In buying and selling that will certainly be able to save time in buying
and saving fuel to find the items needed. Sanjaya Motor is one of the workshops in
Bantul that has not used the information system to market its spare parts, thus the
scope of spare parts sales can only be done by going directly to the workshop.
Keyword :aplikasi penjualan, ecomerce berbasis android.
PENDAHULIAN
Perkembangan teknologi yang semakin pesat, tidak hanya memberikan
pengaruh terhadap pereokonomian suatu negara tertentu namun akan berimbas
terhadap negara lainnya. Pada saat ini perkembangan teknologi salah satunya bisa
dilihat pada perkembangan internet yang makin maju dan berkembang dengan
pesatnya.Pertumbuhan internet yang dimulai pada tahun 1990 dan saat ini menjadi
suatu sektor industri yang bertumbuh dengan cepat dan meluas.
Salah satu perkembangan teknologi informasi dan komunikasi antara lain
adalah teknologi dunia maya atau desebut juga dengan internet (Interconection
Network). Internet sebagai media informasi dan komunikasi elektronik telah
banyak dimanfaatkan untuk komunikasi melalui jejaring sosial dan termasuk
untuk perdagangan.Kegiatan perdagangan dengan memanfaatkan media internet
ini dikenal dengan istilah electronic commerce, atau disingkat dengan e-
commerce.Ecommerce adalah suatu transaksi perdagangan yang memungkinkan
adanya jual beli tanpa harus mempertemukan secara langsung antara penjual dan
pembeli.
Salah satu aplikasi yang banyak dinikmati yaitu jual beli dalam dunia maya,
pengguna dapat menawarkan dan mempromosikan apa yang mereka jual dan
dapat juga mencari kebutuhan yang sedang mereka inginkan. Dalam jual beli yang
dilakukan tersebut tentu akan dapat menghemat waktu dalam membeli dan hemat
bahan bakar untuk mencari barang yang dibutuhkan. Sanjaya Motor adalah salah
satu bengkel di bantul yang belum menggunakan sistem informasi dalam
memasarkan sparepart-sparepart nya, dengan demikian ruang lingkup penjualan
sparepart hanya dapat dilakukan dengan cara langsung mendatangi ke bengkel
tersebut.
Dalam pembuatan aplikasi ini mempermudah pelanggan dalam membeli dan
memasarkan produknya sehingga pembeli tidak perlu lagi keluar mencari di
bengkel-bengkel secara langsung atau mendatanginya. System meliputi
pendaftaran user, pemesanan, dan pembayaran dilakukan dengan cara mentransfer
melalui rekening Bank.
Adapun tujuan dari penelitian skripsi ini yaitu.
a. Membuat aplikasi yang menjadi wadah bagi para pelaku bisnis untuk
menjalankan kegiatan transaksi jual beli.
b. Membuat aplikasi yang memudahkan pelanggan untuk mempermudah
pencarian barang yang diinginkan
Manfaat dari penelitian yaitu.
1. Mempermudah konsumen dalam informasi maupun dalam membeli sparepart
motor.
2. Mempromosikan sparepart motor sekaligus dapat mempromosikan nama
bengkel.
LANDASAN TEORI
Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang
dimaksudkan untuk mencapai suatu tujuan(Kadir, 2003). Dalam pendefinisian
sistem, dapat dibagi menjadi dua kelompok dalam pendekatannya, yaitu
pendekatan pertama lebih menekankan pada prosedur dan mengartikan “Sistem
adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan,
berkumpul bersama-sama untuk melakukan kegiatan aftau menyelesaikan suatu
sasaran yang tertentu”. Pendekatan kedua lebih menekankan kepada komponen
atau elemennya yang mendefinisikan “Sistem adalah kumpulan elemen-elemen
yang berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto, 2005).
Jogiyanto (2005). Karakteristik atau sifat-sifat tertentu yang dimiliki sebuah
sitem, yaitu mempunyai komponen-komponen, batas sistem, lingkungan luar
sistem, penghubung, masukan, keluaran, pengolah dan sasaran atau tujuan.
Adapun penjelasannya berikut ini:
1. Komponen Sistem
Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang
artinya saling bekerjasama untuk membentuk satu kesatuan.
2. Batasan Sistem
Batasan sistem merupakan daerah yang membatasi antara suatu system
dengan sistem lainnya atau lingkungan luar system.
3. Lingkungan Luar Sistem
Lingkungan luar sistem merupakan apapun diluar batas dari system yang
mempengaruhi operasi system.
4. Penghubung Sistem
Penghubung sistem merupakan media penghubung antara satu subsistem
dengan subsistem lainnya.
5. Masukan Sistem
Masukan sistem adalah energy yang dimasukan kedalam system, masukan
dapat berupa masukan perawatan atau masukan sinyal.
6. Keluaran Sistem
Keluaran adalah hasil dari energy yang diolah dan diklasifikasikan menjadi
keluaran yang berguna.
7. Pengolahan Sistem
Suatu sistem dapat mempunyai suatu bagian pengolahan yang akan merubah
masukan menjadi keluaran.
8. Sasaran Sistem
Suatu Sistem mempunyai tujuan atau sasaran yang akan dicapai.
Informasi merupakan data yang telah diolah menjadi bentuk yang lebih
berguna dan lebih berarti bagi yang menerimanya(Jogiyanto, 2005).
Informasi adalah data yang telah diproses sedemikian rupa sehingga mampu
meningkatkan pengetahuan seseorang yang menggunakan data tersebut(Kadir,
2003).
Pengertian sistem informasi menurut Robert A.Leitch dan K. Roscoe Davis
yang dikutip dari buku karangan Jogiyanto (2005). Berjudul Analisis Dan desain
Sistem Informasi sebagai berikut.
“Sistem Informasi adalah suatu system didalam suatu organisasi yang
mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi
yang bersifat manejerial dan kegiatan strategi strategi suatu organisasi dan
menyediakan pihak luar tertentu dengan laporan–laporan yang diperlukan”.
3.3.2 Komponen Sistem Informasi
Suatu sistem informasi terdiri dari komponen-komponen yang disebut
dengan istilah Building Blok, yang terdiri dari Blok masukan dan blok keluaran.
Blok teknologi, blok basis data, blok kendali. Adapun penjelasannya sebagai
berikut:
1. Blok Input
Blok input meliputi data yang masuk kedalam system informasi yang masih
berupa data dasar yang akan diolah serta metode-metode dan untuk
menangkap data yang akan dimasukan.
2. Blok Model
Blok ini terdiri dari kombinasi prosedur, logika dan model matematik yang
manipulasi data input dan data yang tersimpan dibasis data dengan cara
tertentu untuk menghasilkan keluaran yang diinginkan.
3. Blok Output
Merupakan keluaran yang dihasilkan system informasi berupa informasi
yang berkualitas serta berguna untuk semua tingkat managemen dan
pemakai system.
4. Blok teknologi
Blok ini terdiri dari teknologi yang digunakan untuk menerima input,
menjalankan model dan meneyimpan. Mengakseses data dan mengirim
keluaran yang diinginkan. Blok teknologi biasanya terdiri dari teknis
(brainware). Perangkat lunak (software) dan perangkat keras (hardware).
5. Blok basisdata
Blok basisdata (database) merupakan kumpulan dari data yang saling
berhubungan satu dengan yang lainnya, tersimpan diperangkat keras
computer dan digunakan perangkat lunak untuk memanipulasinya.
Android adalah sistem operasi yang berbasis Linux untuk telepon seluler
seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka
bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk
digunakan oleh bermacam peranti bergerak.Android adalah sistem operasi open
source dan google merilis kodenya dibawah lisensi Apache. Kode open source
dan lisensi perizinan pada android memungkinkan perangkat lunak untuk
dimodifikasi secara bebas dan didistribusikan oleh para pembuat perangkat,
operator, nirkabel, dan pengembang aplikasi.
RANCANGAN PENELITIAN
Perancangan sistem secara umum dilakukan dengan tujuan untuk
memberikan gambaran mengenai sistem yang akan dibuat. Pada tahap
perancangan ini akan dijelaskan mengenai cara kerja, alur, dan rancangan
tampilan aplikasi dengan mengidentifikasi komponen-komponen sistem informasi
yang dirancang.
Perancangan sistem yang digunakan dalam pembuatan “Aplikasi Penjualan
Sparepart Motor” adalah dengan menggunakan DFD (Data Flow Diagram) dan
metode waterfall. DFD adalah suatu diagram yang menggunakan notasi-notasi
arus dari data sistem. DFD juga menyediakan informasi mengenai luaran dan
masukan dari entitas dan proses itu sendiri. DFD tidak memiliki kontrol terhadap
alirannya, tidak ada aturan mengenai keputusan maupun pengulangan.
Analisis yang meliputi fungsi yang berjalan dalam sistem, menunjukkan
fasilitas apa yang dibutuhkan serta aktivitas apa saja yang terjadi dalam sistem
baru. Analisis kebutuhan fungsiona lmenggambarkan proses kegiatan yang akan
diimplementasikan dalam sebuah system dan menjelaskan kebutuhan yang
diperlukansistem agar dapatberjalansesuaidengan yang diharapkan.Dalam hal ini
kebutuhan fungsional yang harus dimiliki sistem adalah sebagai berikut.
Untuk menunjang kinerja sistem aplikasi, beberapa syarat non-fungsional
yang harus dipenuhi sistem sebagai berikut.
1. Kinerja sistem pencarian sparepart dapat bekerja dengan koneksi internet
yang memadai.
2. Menggunakan aplikasi berbasis android.
Pada rancangan ini akan dibuat beberapa tabel yang berguna untuk
menampung data yang telah direquest dari api web server. Dari tabel ini juga data
akan dikirim kembali ke aplikasi klien dengan menggunakan api.
Diagram konteks
Gambar 4.3 Diagram Kontels
Gambar 4.3 gambar diagram kontek menjelaskan alur dari aplikasi
penjualan sparepart motor. Dimana member melakukan input data member
kepada sistem kemudian sistem memproses lalu selanjutnya data akan dikeluarkan
kepada member. Dan admin menginputkan data admin ke sistem untuk di proses
lalu data akan dikeluarkan ke admin.
member admin
sistem
Data member Data admin
Data admin Data member
HASIL PENELITIAN
Ada beberapa hal yang harus dipersiapkan ketika hendak menjalankan
aplikasi ini.Sebelum membuat program aplikasi, langkah awal yang harus
dilakukan adalah melakukan uji coba terlebih dahulu.
Aplikasi ini merupakan aplikasi yang berbasis andoid, sehingga langkah
selanjutnya yang harus dilakukan adalah membuka aplikasi untuk dapat
menggunakan aplikasi ini dengan cara membuka aplikasi yang sudah dibuat.
dalam kesempatan ini menggunakan webview yaitu aplikasi android. Setelah
membuka aplikasi langkah selanjutnya yaitu memasukkan username dan
password yang telah didaftarkan agar dapat menggumakan semua fitur pada
aplikasi ini..
Halaman beranda merupakan menu utama yang ada pada aplikasi ini,
Dalam halaman ini terdapat beberapa menu yang dapat dipilih oleh pengurus
diantaranya menu beranda,produk, pesanan pengaturan dan keluar.Adapun
tampilan dari halaman beranda seperti pada Gambar 5.2.
1.0
Input data
member admin
produk
member
1.1
transaksi
1,3
laporan
pemesanan
alamat
member admin
member
produk alamat
produk
Struk
pemesanan
transaksi
laporan
Pada halaman produk, member dapat menambahkan data produk,
mengedit data produk, menghapus data produk, menampilkan data
pengurus.Adapun tampilan dari halaman produk seperti pada Gambar 5.3.
Pada halaman tambah produk, member dapat mengisikan data produk untuk
disimpan didalam databaseproduk.Adapun tampilan dari halaman tambah produk
seperti pada Gambar 5.4.
Pada Gambar 5.7 menampilkan sparepart barang beserta harga, stok yang tersedia.
Berikut code program nya
Pada halaman masuk dapat menginputkan username dan password yang sudah di
daftarkan sebelumnya untuk masuk ke toko.
PENUTUP
Kesimpulan
Kesimpulan yang dapat diambil dari hasil penelitian Aplikasi Penjualan Sparepart
Motor di Kabupaten Bantul berbasis android adalah sebagai berikut.
- Rekap transaksi dicatat oleh system
- Admin dapat melakukan input data melalui website
- Pelanggan dapat melakukan transaksi pemesanan melalui android dengan
mendaftarkan diri sebagai member.
SARAN
- Aplikasi dapat meampilkan lebih banyak opsi pengiriman
- System dapat melakukan tracking bank dengan cara melakukan kerjasama
bada pihak bank.
DAFTAR PUSTAKA
Al-Bahra Bin Ladjamudin (2005). Analisis dan Desain Sistem Informasi. Graha Ilmu.
Yogyakarta
Alli (2016). Studi Pemanfaatan E-learningsebagai Media Pembelajaran Guru dan Suswa SMK
di Yogyakarta. Yogyakarta: Fakultas Teknik Jurusan Pendidikan Trknik Elektro
Fakultas teknik UNY
Ananda Wahyu.P (2018). Implementasi Restful Web Service Pada Sistem Pencarian Sparepart
Handphone. STMIK El Rahma
Arifianto, Hermawan dkk. “Elektronika Teori dan Peneerapannya” Bandung: Penerbit ITB 2011
Jogianto (2005). Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur Teori dan
Praktek Aplikasi Bisnis. Yogyaakarta : Andi
Kusrini (2007). Strategi Perancangan dan Pengelolaan Basisdata. Yogyakarta : Andi
Muchlisa, A. N. (2016). Rancang Bangun Aplikasi E-Commerce Berbasis Web Service (Studi
Kasus : Toko Cinderamata “Wisata” Makassar ).Universitas Islam Negeri Alauddin.
Putra, F.N. (2016). Implementasi Web Service Pada Aplikasi POS Terintegrasidengan Barcode
Scanner Menggunakan MongoDB Dan RaspberryPi.STMIK El Rahma.
Safaat, Nazruddin (2012). Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis
Android, Bandung : Informatika
Subari, Tata (2012). Konsep Sistem Informasi. Yogyakarta : CV Andi Offset