Anda di halaman 1dari 10

SISTEM PENJUALAN REPTIL DAN BURUNG PARUH

BENGKOK MENGGUNAKAN FRAMEWORK CODEIGNITER


DI INDAH SATWA PET STORE
Yan Putra Wijaya1, Riana Defi Mahadji Putri2
1,2
Jurusan Teknik Elektro, Fakultas Teknik, Universitas Negeri Semarang
Kampus Sekaran, Gunungpati, Semarang, 50229, Indonesia

yanputrawijaya20@gmail.com1, riana.dpm@mail.unnes.ac.id2
Abstract— At this time technology cannot be separated from various activities of human life, even in the
field of trade. The sales system is very important in trading activities in a company. Indah Satwa Pet
Store is engaged in the sale of reptiles and parrots and their needs which still use third-party
applications in the sales process and sales reporting which are still managed conventionally. Therefore,
Indah Satwa Pet Store needs a sales system that can make sales transactions more efficient. This study
uses a PHP-based CodeIgniter framework to facilitate the design and development process. The CodeIgniter
(CI) framework was indeed developed to make it easier when developing because the structure of the
source code uses the Models-View-Controller (MVC) approach which is very popular among programmers.
The reptile and parrot sales system with the codeigniter framework was tested using several aspects
according to ISO 9126 including the functionality aspect using the black box technique with 100% or very
good results, usability aspects being tested using usefulness, satisfaction, and ease of use (USE)
questionnaires. with a percentage of 76% or good, the reliability aspect uses the WAPT 10.0 application
with a percentage of 99,9916%, the efficiency aspect uses the GTMetrix tool with 89.8% performance
results, the structure is 86%, and 2.3 seconds when loading the page, and the portability aspect has no
problems when tested. access using multiple web browsers on computers and smartphones.

Keywords— Sales System, CodeIgniter Framework, MVC

Abstrak— Pada saat ini teknologi tidak dapat dipisahkan dari berbagai kegiatan kehidupan manusia, bahkan
sampai pada bidang perdagangan. Sistem penjualan merupakan hal yang sangat penting dalam kegiatan
perdagangan di suatu perusahaan. Indah Satwa Pet Store bergerak dalam bidang penjualan reptil dan burung
paruh bengkok beserta kebutuhannya yang masih menggunakan aplikasi pihak ketiga dalam proses
penjualannya dan pelaporan penjualan yang masih di kelola secara konvensional. Oleh karena itu Indah
Satwa Pet Store membutuhkan sistem penjualan yang dapat membuat transaksi penjualannya lebih efisien.
Penelitian ini menggunakan framework CodeIgniter berbasis PHP untuk memudahkan proses perancangan
dan pengembangannya. Framework CodeIgniter (CI) memang dikembangkan untuk memudahkan saat
developing karena struktur source code-nya menggunakan pendekatan Models-View-Controller (MVC) yang
sangat popular di kalangan programmer. Sistem penjualan reptil dan burung paruh bengkok dengan
framework codeigniter di uji menggunakan beberapa aspek menurut ISO 9126 diantaranya aspek
functionality menggunakan teknik black box dengan hasil 100% atau sangat baik, aspek usability di uji
menggunakan kuesioner usefulness, satisfaction, dan ease of use (USE) dengan persentase 76% atau baik,
aspek reliability menggunakan aplikasi WAPT 10.0 dengan persentase 99.99916%, aspek efficiency
menggunakan tool GTMetrix dengan hasil peforma 89.8%, struktur 86%, dan 2.3 detik saat load page, dan
aspek portability tidak terdapat masalah saat di uji coba akses menggunakan beberapa web browser di
komputer dan smartphone.

Kata kunci— Sistem penjualan, Framework codeIgniter, MVC.

I. PENDAHULUAN manfaat yang menguntungkan bagi sebagian besar


manusia.
Kemajuan teknologi dan internet masa kini yang Salah satu peran internet adalah bidang bisnis. E-
semakin canggih dan modern sangat membantu hampir di commerce adalah pengembangan dari transaksi jual beli
semua bidang kehidupan, salah satunya di bidang usaha yang biasanya dilakukan secara konvensional yaitu pembeli
perdagangan. Kemajuan teknologi yang semakin datang ke penjual untuk membeli apa yang dibutuhkan.
berkembang saat ini membuat internet memiliki banyak Dengan perkembangan internet saat ini, pembeli
dimanjakan dengan sebuah website yang menampilkan
produk-produk yang dijual sehingga pembeli bebas a. Communication
memilih produk tanpa harus datang ke penjualnya terlebih Dalam tahapan ini dilakukan studi literatur yang di
dahulu. butuhkan untuk merancang sebuah sistem penjualan. Studi
Dengan adanya electronic commerce (e-commerce), literatur yang dilakukan yaitu dengan observasi ke Indah
transaksi jual beli pun semakin mudah dimana penjual dan Satwa Pet Store untuk mencari data-data yang di butuhkan
pembeli di tempat yang berbeda akan saling terhubung dalam merancang sistem penjualan.
untuk melakukan transaksi. Calon pembeli dapat
mengetahui info produk yang dipasarkan melalui website. b. Planning
Hal tersebut tentunya akan sangat membantu pembeli Dalam tahapan Planning sendiri merupakan gambaran
jadwal perencanaan perancangan sistem penjualan, jadwal
dalam melakukan pembelian.
penelitian, dan penyusunan laporan, untuk meminimalisir
Toko Indah Satwa Petstore yang bergerak dibidang resiko-resiko yang akan terjadi.
penjualan reptil & burung paruh bengkok mengalami
Tabel 3.1 Tabel Jadwal Rencana Pengerjaan
kendala dalam bidang pemasaran produk, pembuatan
Bulan
laporan dan sistem pembukuan masih dibuat secara
Tahapan Jan Feb Jul Agst Sept Okt
manual, penjualan online pun masih menggunakan Media
-19 -19 -19 -19 -19 -19
Sosial untuk memasarkan produknya, transaksi masih
Observasi V
menggunakan pihak ke 3 atau disebut dengan REKBER Studi
(Rekening Bersama) via Jasa Rekber, Market Place seperti V
Literatur
Tokopedia, Shopee, Bukalapak agar dalam proses transaksi Penyusunan
bisa berjalan dengan lancar dan mengurangi resiko V V
Proposal
penipuan. Diharapkan dengan adanya Website Penjualan Perancangan
pemasaran produk bisa dilakukan secara online pada V V
Sistem
website tersebut, dan juga bisa meningkatkan penjualan Implementas
V V
dan kepercayaan konsumen terhadap transaksi di Indah i
Satwa Pet Store, Serta dapat membuat laporan transaksi Penujian dan
V
penjualan online nya secara berkala harian, bulanan, dan Evaluasi
tahunan secara otomatis dengan website penjualan. Penyusunan
V V V V V V
Skripsi
II. METODE PENELITIAN
c. Modeling
Metode perancangan sistem penjualan reptile dan Dalam tahapan ini menjelaskan perancangan dan
burung paruh bengkok ini menggunakan metode System pemodelan kebutuhan ke dalam perancangan sistem
Defelopment Life Cycle (SDLC) atau lebih populer dengan penjualan yang digunakan untuk perkiraan sebelum
sebutan metode Waterfall. Metode Waterfall merupakan pengkodingan. Tahap ini meliliki tujuan untuk lebih
model yang besifat sistematis dan berurutan dalam memahami apa yang akan dikerjakan yang meliputi
membangun sebuah sistem. Pengembangan sebuah sistem perancangan Flowchart Data, Flowchart User, Flowchart
metode Waterfall memiliki beberapa tahapan yaitu Admin.
kounikasi (Communication), Perencanaan (Planning), 1. Flowchart Data
Pemodelan (Modeling), Konstruksi (Contruction) dan
penyerahan sistem ke pengguna (Deployment), yang
diakhiri dengan dukungan pembaruan yang berkelanjutan
dalam sistem penjualan . (Pressman, 2015).

Gambar 1.1 Tahapan metode waterfall (Pressman,


2015:42)

Pada metode waterfall memiliki beberapa


tahapan-tahapan yang akan di jelaskan berikut :
Gambar 2.1 Flowchart Data Gambar 2.3 Flowchart Admin

Flowchart data biasa disebut flowchart dokumen yang


berfungsi menelusuri alur data yang disimpan sistem. Flowchart admin diatas yang merupakan sebuah proses
Fungsi utama dalam sistem penjualan ini menelusuri alur penggunaan sistem oleh admin mulai tampilan login admin,
form dan laporan sistem dari bagian pelanggan, sistem proses login, tampilan menu admin, dan memproses sebuah
penjualan, admin, dan pemilik usaha. Baik bagaimana alur transaksi.
form dan laporan yang diproses, dicatat, ataupun disimpan
oleh sistem penjualan. d. Construction
Pada tahapan ini source code yang nantinya
2. Flowchart User diterjemahkan menjadi sebuah tampilan website yang di
dalamnya meliputi fitur serta fungsi yang dibutuhkan
dalam perancangan sistem penjualan reptil dan burung
paruh bengkok.
e. Deployment
Tahapan yang terakhir yaitu tahapan implementasi
software ke pemilik Indah Satwa Pet Store, perbaikan
sistem, evaluasi sistem, dan pengembangan sistem agar
sistem penjualan dapat berjalan dan berkembang sesuai
fungsinya.

III. HASIL PENELITIAN DAN PEMBAHASAN

A. Hasil
Tahap Dalam pembuatan sistem penjualan pada
penelitian ini membutuhkan tahapan pengujian untuk
mendapatkan kelayakan sistem sesuai standar ISO 9126
yang memiliki beberapa karkteristik kualitas meliputi
functionalty, usability, reliability, efficiency, portability.
Gambar 2.2 Flowchart User Tampilan dari hasil perancangan dapat dilihat pada gambar
Flowchart user diatas yang merupakan sebuah proses
penggunaan sistem oleh pengguna mulai tampilan beranda,
proses login, belanja, check out hingga pembayaran.

3. Flowchart Admin

3.1 sampai gambar 3.6.


Gambar 3.1 Tampilan Halaman Utama

Pada Gambar 3.1 merupakan tampilan awal pengguna


dari Sistem Penjualan Reptil Dan Burung Paruh Bengkok
Menggunakan Framework Codeigniter Di Indah Satwa Pet Gambar 3.5 Tampilan Menu Tentang Kami
Store. Pada gambar 3.5 merupakan tampilan dari menu
Gambar 3.2 Tampilan Menu Hewan tentang kami yang berisi informasi lokasi pada google
maps, dan sosial media yang dimiliki oleh Indah Satwa Pet
Store.
Gambar 3.6 Tampilan Dashboard Admin
Pada Gambar 4.6 yaitu tampilan dari dashboard admin
yang dapat diakses melalui http://indahsatwa.online/admin
pada halaman admin ini berisi daftar produk, input barang,
informasi order, pesan, laporan penjualan, daftar pengguna,
dan pengaturan tampilan halaman pengguna.

Analisis Data
Pada gambar 3.2 merupakan tampilan menu hewan
pada sistem Sistem Penjualan Reptil Dan Burung Paruh (1) Analisis Aspek Functionality
Bengkok Menggunakan Framework Codeigniter Di Pada analisis aspek functionality atau aspek kegunaan
Indah Satwa Pet Store. pada setiap fungsi dari sistem yang dianalisis bedasarkan
persentase kerberhasilan dari setiap fungsi-fungsi di dalam
sistem penjualan ini. Tahapan ini menggunakan cheklist
(angket) dengan pendekatan blackbox testing untuk
mengetahui adanya eror.
Tabel 3.1 Hasil Instrumen Pengujian Functionality
Hasil
Yang
No Fitur Langkah Berhas Tidak
Diharapkan
il
A PENGGUNA (Umum)
1. Menu Membuka Menampilkan
Utama laman laman utama

Gambar 3.3 Tampilan Menu Perlengkapan www.indahsa website
twa.online
Pada gambar 3.3 tampilan dari menu perlengkapan 2 Menu Membuka Dapat
pada sistem penjualan yang telah dirancang. Utama menu Home menampilkan
atau 
berpindah ke
menu Home
3 Menu Membuka Dapat
Utama menu Hewan menampilkan
atau 
berpindah ke
menu Hewan
4 Menu Membuka Dapat
Utama submenu menampilkan

Reptil pada submenu
menu Hewan Reptil
5 Menu Membuka Dapat
Gambar 3.4 Tampilan Menu Perlengkapan Utama submenu menampilkan
Pada gambar 3.4 tampilan dari menu hubungi kami Paruh submenu 
yang berisi kontak Indah Satwa dan juga pesan masukan bengkok pada Paruh
menu Hewan Bengkok
untuk Indah satwa dari pengguna.
6 Menu Membuka Dapat 
Utama menu menampilkan
Perlengkapan atau rekening klik
berpindah ke tombol bayar
menu sekarang pada
Perlengkapan menu rincian
7 Menu Membuka Dapat pesanan)
Utama submenu menampilkan 17 Riway Klik menu Dapat melihat 
Pakan dan submenu at akun saya proses

Obat Parrot Pakan dan transak pembelian
pada menu Obat Parrot si barang
Perlengkapan B Administrator
8 Menu Membuka Dapat 18 Laman Membuka Dapat masuk 
Utama submenu menampilkan Admin laman login ke laman
Pakan dan submenu admin login admin

Obat Reptil Pakan dan www.indahsa
pada menu Obat Reptil twa.online/ad
Perlengkapan min
9 Menu Membuka Dapat 19 Login Login admin Dapat login 
Utama menu menampilkan Admin username : dan masuk ke
Hubungi atau admin dashboard
Kami berpindah ke password : admin
menu 1234567890

Hubungi 20 Daftar Membuka Dapat 
Kami dan hewan menu daftar menampilkan
dapat hewan pada daftar hewan
mengirim dashboard reptile dan
masukan admin paruh
10 Menu Membuka Dapat bengkok
Utama menu menampilkan 21 Daftar Membuka Dapat 
Tentang kami atau perleng menu daftar menampilkan
berpindah ke kapan perlengkapan daftar
menu pada perlengkapan
Hubungi dashboard reptile dan
Kami dan  admin paruh
dapat melihat bengkok
lokasi ind di 22 Input Membuka Dapat input 
google maps, barang menu input hewan dan
aturan dan hewan perlengkapan
tata cara 23 Meliha Membuka Dapat melihat 
pemesanan t menu order dan
11 Zoom Zoom foto Dapat transak melakukan
Foto pada laman melakukan si indakan
detail hewan zoom untuk  pembel padatransaksi
melihat detail i pembeli,
hewan konfirmasi
12 Menu Mendaftar Dapat  pembayaran
Login unutuk mendaftar (informasi
pengguna sebagai pengiriman di
baru pengguna sampaikan
(member) baru melalui WA
pada menu (member) atau Email)
login 24 Pesan Membuka Dapat melihat 
13 Menu Mengisi data Dapat  menu Pesan pesan dari
akun diri berupa mengisi dan pengguna
nama, nomor menyimpan umum dan
HP, alamat, informasi member
dan kode pos data diri 25 Lapora Membuka Dapat melihat 
14 Menu Memasukan Hewan  n menu laporan dalam
Detail hewan ke pilihan dapat penjual Laporan kurun waktu
Hewan keranjang dimasukkan an harian,
ke keranjang mingguan,
pembeli bulanan, dan
15 Check Check out Dapat  kurun waktu
out barang dan checkout tertentu
Barang memasukan barang dan sesuai
identitas dan input permintaan
alamat identitas dan admin
pengiriman alamat pengguna
pengiriman 26 Daftar Membuka Dapat melihat 
16 Pemba Upload bukti Dapat  penggu menu informasi
yaran pembayaran melakukan na Pengguna daftar
pesana (informasi upload bukti pengguna,
n nomor pembayaran 27 Pengat Membuka Dapat 
uran menu melakukan ini membantu apa
laman Pengaturan perubahan yang saya
utama tampilan dan inginkan mudah
informasi tercapai
laman utama Sistem penjualan 0 3 17 0
indahsatwa.o 5 ini membantu
nline saya lebih efisien
Total 27 0 Sistem penjualan 0 0 18 2
Dari hasil pengujian instrument functionality yang telah 6 ini memenuhi
kebutuhan saya
dilakukan pada tabel 3.1 menghasilkan 27 sukses dan 0
Sistem penjualan 0 2 18 0
gagal. ini sesuai dengan
7
yang saya
Persentase Kelayakan Functionality harapkan
Total skor yang didapat Kemudahan Penggunaan
( % )= x 100 % Sistem penjualan 0 1 19 0
Skor maksimal 8 ini praktis
Persentase Kelayakan Functionality digunakan
27 Saya mudah 0 0 20 0
( % )= x 100 %=100 % beradaptasi
27 9 menggunakan
sistem penjualan
Berikut ini merupakan perhitungan aspek functionality ini
dari tabel 3.1: Sistem penjualan 0 1 19 0
10 ini mudah
Tabel 3.2 Interprestasi Hasil Pengujian dipahami
No Persentase Interpretasi Langkah-langkah 0 1 19 0
penggunaan
1 0% - 20% Sangat Buruk 11
sistem penjualan
2 21% - 40% Buruk ini praktis
3 41% - 60% Cukup Saya mudah 0 1 19 0
mengingat cara
4 61% - 80% Baik 12 menggunakan
5 81% - 100% Sangat Baik sistem penjualan
Sumber: (Nurkhamid & Ghaffur, 2017) ini
Sistem penjualan 0 0 20 0
Dari hasil perhitungan rumus dikatakan sangat baik ini dapat
13 disesuaikan
apabila persentase berkisar antara 81% - 100% menurut dengan
tabel interpretasi dari (Nurkhamid & Ghaffur, 2017). kebutuhan saya
Perhitungan menggunakan rumus tersebut tabel 3.2 Saya tidak 0 1 19 0
menghasilkan persentase kelayakan sebesar 100% yang merasa kesulitan
14 menggunakan
menunjukkan bahwa sistem memenuhi kriteria kelayakan sistem penjualan
dan dikatakan Sangat Baik. ini
Saya dapat 0 5 15 0
(2) Usability 15
menggunakan
Bedasarkan pengumpulan kuesioner yang di bagikan sistem ini tanpa
intruksi tertulis
kepada owner, karyawan, dan calon pengguna yang Pengguna umum 0 0 20 0
berjumlah 20 pengguna didapatkan hasil seperti tabel 3.3 dan member akan
16
berikut: menyukai sistem
penjualan ini
Tabel 3.3 Hasil Kuesioner Pengujian Usability Saya dapat 0 2 18 0
Respon memperbaiki
Tida 17 kesalahan
Kuran Sanga
N k pengoperasian
Pernyataan g Setuj t
o Setuj dengan mudah
Setuju u (3) Setuj
u Saya berhasil 0 0 20 0
(2) u (4)
(1) menggunakan
Kegunaan 18 sistem ini seti0ap
Sistem penjualan 0 0 6 14 saya
1
yang bermanfaat menggunakan
Sistem penjualan 0 0 11 9 Kepuasan
2
yang efektif Saya puas 0 0 20 0
Sistem penjualan 0 1 13 6 menggunakan
ini membantu 19
sistem penjualan
proses aktifitas ini
3
belanja Saya 0 0 19 1
kebutuhan merekomendasik
peliharaan 20
an teman untuk
4 Sistem penjualan 0 1 15 4
belanja dengan barang
sistem penjualan Daftar
barang
210 1 645 1 1500 1
ini
Menu
Saya merasa 0 0 19 1 5639 2 5646 2 16935 2
order
senang Laporan 874 0 2641 0 5282 0
21 menggunakan Daftar
sistem penjualan penggun 1082 1 2172 1 4345 1
ini a
Sistem penjualan 0 0 19 1 Total 24489 28 29300 28 107089 79
ini bekerja sesuai Tabel 3.4 menghasilkan total successful sessions
22
denga napa yang
saya inginkan 24489 failed session 8, successful pages 29300 failed
Sistem ini sangat 0 0 19 1 pages 28, dan successful hits 107089 failed hits 79.
23
layak Dari nilai tabel 3.3 didapatkan hasil lebih lanjut
Saya merasa 0 1 19 0 mengenai total sukses dan total kegagalan ketika pengujian.
harus
menggunakan Tabel 3.3 menunjukan total hasil sukses dan gagal hasil
24 yang telah diperoleh:
sistem penjualan
ini saat
membutuhkannya Tabel 3.5 Total sukses dan Gagal Hasil
Sistem ini 0 0 19 1
25 nyaman
PengujianReliability
digunakan Halaman
Matrik Peforma
Sukses Struktur
Gagal Page Total
Load (detik)
Case
Total 0 20 440 40 Login pengguna 83% 80% 2,5
DaftarSessions
hewan 24489
81% 28
76% 4 24517
Detail hewan 75% 79% 3,7
Dari perhitungan tabel 3.3 didapatkan total respon 29300 28
Pages
Dashboard 82% 75% 4,6 29328
kuesioner untuk menentukan interpretasi usability. Rumus Input barang 96% 92% 1,3
berikut untuk menentukan total skor : Order Hits 107089
95% 79
92% 1,6 107168
𝑆𝑘𝑜𝑟𝑇𝑜𝑡𝑎𝑙 = (𝐽𝑆𝑆 × 4) + (𝐽𝑆 × 3) + (𝐽𝐾𝑆 × 2) + (𝐽𝑇𝑆 × 1) Laporan Harian 96%
160878 92%
135 1,3
161013
𝑆𝑘𝑜𝑟𝑇𝑜𝑡𝑎𝑙 = (40 × 4) + (440 × 3) + (20 × 2) + (0 × 1) = LaporanTotal
Bulanan 97% 94% 1,7
Laporan Tahunan 97% 92% 1,5
1520
Daftar pengguna 96% 92% 1,3
Setelah diketahui skor total langkah berikutnya adalah Rata-Rata 89,8% 86,4% 2,35
menghitung persentase dari total skor tersebut. Rumus yang
digunakan adalah sebagai berikut: Dari hasil evaluasi pada tabel 3.5 dapat dihitung nilai
skor total reliability nya sebegai berikut :
Pskor x 100 %
skor maksimum 135
R=1− =0,999160
1520 160878
Pskor x 100 %=76 %
2000 Bedasakan perhitungan dapat diketahui nilai rata-rata
Dari persentase skor yang diperoleh setelah di eror rate (r) adalah 0,00084, dan nilai Reliability (R)
interpretasikan ke dalam kategori tabel 3.2 maka dapat 0,999160 atau 99,99916%. Pengujian aspek reliability
disimpulkan bahwa hasil pengujian aspek usability sistem sistem web akan lulus atau memenuhi kriteria yang di
ini masuk dalam kategori Baik. tetapkan adalah 95% atau 0,95 (Asthana & Oliveri, 2009),
sedangkan nilai yang didapatkan dari perhitungan adalah
(3) Reliability 99,99916%.
Pengujian reliability menggunakan software WAPT
10.0 didapatkan nilai seperti tabel berikut: (4) Efficiency
Pengujian efficiency berfungsi untuk mengukur
Tabel 3.4 Hasil Pengujian Aspek Reliability efisiensi besarnya bytes data dokumen, jumlah HTTP
Faile request, minifikasi, compressi GZIP, dan score atau grade
Successf Failed
Halama Successf d Successf Faile
n
ul sessio
ul pages page ul hits d hits akhir.
Sessions ns
s
Dashboar Tabel 3.6 Rata-rata Hasil Pengujian Efficiency Dengan
d
penggun
4429 1 4435 1 35455 3 Tool GTMetrix.
a Hasil pengujian efficiency menggunakan GTMetrix
Login
penggun 197 3 408 3 2869 3
maka diambil kesimpulan sistem penjualan ini
a mendapatkan peforma 89,8%, struktur 86% dan page load
Menu
977 15 1978 15 15807 57 2,35 detik. Bedasarkan interpretasi persentase oleh
barang
Detail (Nurkhamid & Ghaffur, 2017) pada tabel 3.6 peforma dan
229 2 475 2 3091 9
barang struktur Sistem penjualan ini dianggap Sangat Baik.
Login
admin
10814 3 10814 3 21633 3
Input 38 0 86 0 172 0
Gambar 3.10 Uji Portability Dengan Web Browser Mozila
Firefox
Pada gambar 3.10 hasil pengujian portability dengan
web browser Mozila Firefox dan hasil pengujian
menunjukkan tidak ada masalah.
(5) Portability
Pengujian portability untuk menguji sistem untuk di
kirim dari satu jenis teknologi ke teknologi lain. Pengujian
portability dilakukan dengan mengakses sistem penjualan
ini dengan web browser komputer yang berbeda-beda dan Gambar 3.11 Uji Portability Dengan Web Browser
browser smartphone. Smartphone Google Chrome
Pengujian yang ada pada gambar 3.11
menggunakan smartphone android dengan aplikasi web
browser UC Browser menunjukkan jika sistem penjualan
indah satwa mendukung pada sistem operasi android.

B. Pembahasan
Pengujian aplikasi pada took Indah Satwa Pet store
dilakukan dengan perancangan dan pengembangan sistem
untuk mengetahui kelemahan dan fungsional dari sebuah
Gambar 3.7 Uji Portability Dengan Web Browser Google aplikasi atau sistem. Pada penelitian ini digunakanlah
Chrome analisis standar ISO 9126. Faktor kualitas menurut ISO
Pada gambar 3.7 hasil pengujian portability 9126 meliputi 5, Diantaranya Funcionality, Usability,
menggunakan web browser Google Chrome menunjukkan Reliability, Efficiency, Portability.
tidak ada eror pada tampilan awal. Aspek functionality menggunakan pengujian
blackbox atau uji perilaku sistem, pengujian blackbox
difokuskan pada persyaratan fungsionalitas sistem tanpa
melihat struktur dalam programnya. Sehingga programer
ataupun penguji mendapatkan serangkaian input yang
sepenuhnya digunakan untuk mengetahui kesalahan
fungsionalitas dalam suatu program. Bedasarkan
perhitungan rumus tersebut, functional dikatakan baik
apabila nilai X mendekati 1(0<=X<=1) sesuai dengan
interpretasi dari ISO 9126. Sistem Penjualan Reptil Dan
Gambar 3.8 Uji Portability Dengan Web Browser UC Burung Paruh Bengkok Menggunakan Framework
Browser Codeigniter Di Indah Satwa Pet Store tahapan ini
Pada gambar 3.8 merupakan hasil pengujian menggunakan cheklist (angket) dengan pendekatan
portability menggunakan aplikasi web browser UC blackbox testing untuk mengetahui adanya eror. Dari hasil
Browser pada komputer dan menunjukkan tidak ada pengujian instrument functionality yang telah dilakukan
masalah pada tampilan awal. menghasilkan 27 sukses dan 0 gagal.
Gambar 3.9 Uji Portability Dengan Web Browser Internet Aspek usability diukur menggunakan kuisioner
Explorer dengan menilai seberapa mudah tampilan antar muka pada
Pada gambar 3.9 menunjukkan hasil pengujian aspek
portability dengan menggunakan aplikasi web browser
internet explorer dan hasilnya tidak ada masalah.

sistem penjualan untuk diguanakan. Pengujian ini


menggunakan kuisoner yang dilakukan pada 20 responden
yaitu pemilik Indah Satwa Pet Store, karyawan / admin dan
calon pengguna. 20 responden yaitu 1 orang pemilik Indah
Satwa Pet Store, 4 orang karyawan/admin, dan 15 orang
calon pengguna.
Aspek reliability diuji menggunakan pengujian stress Berdasarkan hasil penelitian yang dilaksanakan, maka
testing, Stress teting adalah salah satu jenis pengujian ada beberapa hal yang perlu diperhatikan untuk menunjang
sistem (system testing). Stress testing menjalankan sebuah penelitian lebih lanjut, seperti :
sistem dengan sumber daya jumlah, frekuensi atau volume
yang abnormal. Pengujian dilakukan oleh peneliti dengan 1. Dalam perancangan sistem, penulis mendapatkan
menggunakan software Web Application Load, Stress and kendala yaitu dalam proses transaksi pembeli tidak
dapat mengecek secara real time posisi paket saat
performance Testing 8.1. Pada aspek ini menggunakan
pengiriman dalam sistem penjualan ini. Dikarenakan
skenario stress testing dengan software WAPT 10.0 dengan
batasan biaya untuk mendapatkan sewa atau hak akses
jumlah virtual user 10 orang dengan pengaturan waktu
pihak ke 3 sebagai penyedia layanan cek ongkos kirim
setiap langkahnya 30 detik 1 user mengakses web dan
dan cek posisi paket real time mahal. Saran penulis bisa
waktu pengujian setiap halamannya 10 menit.
menambahkan pihak ke-3 agar meningkatkan
Aspek Efficiency merupakan tingkat kinerja tindakan
pelayanan terhadap pembeli.
terhadap sumberdaya yang digunakan dalam kondisi yang
2. Upload gambar saat input barang baru penulis
ditetapkan. Pada pengujian ini menggunakan alat ukur
mendapatkan kendala yaitu gambar harus sesuai dengan
GTMetrix mengukur peforma efisiensi sebuah sebuah
ukuran template. Diharapkan untuk pengembang sistem
halaman website. Peforma yang nantinya akan di ukur yaitu
ini di kemudian hari dapat menambahkan fitur otomatis
besarnya bytes data dokumen, jumlah HTTP request,
menyesuaikan ukuran template dengan ukuran pixel
minifikasi, kompresi GZIP, dan score atau grade akhir.
gambar yang di upload.
Aspek Probability merupakan aspek untuk menguji
perangkat lunak untuk di transfer dari satu lingkungan ke
REFERENSI
lingkungan lainnya. Analisis aspek probability ilakukan
dengan mengakses sistem menggunakan web browser yang [1] Pressman, R. S. (2015). Software Enginering A
berbeda-beda. Practitioner's Approach (8th Edition). New York:
McGraw-Hill.
IV. PENUTUP [2] Sugiyono. (2016). Metode Penelitian Pendidikan.
A. Simpulan Bandung: Alfabeta.
[3] Sari, T. N. (2016, Februari 1). Analisis Kualitas dan
Bedasarkan hasil penelitian, peneliti
Pengembangan Sistem Informasi Akademik Berbasis
menyimpulkan bahwa analisis standar ISO 9126. Pada
WEB Menggunakan Standard ISO 9126. Jurnal
hasil pengujian aspek Funcionality menggunakan metode
Informatika dan Komputer (JIKO), 1, 1-5.
black box menghasilkan presentase sebesar 100% yang
[4] Setiawan, H., & Jati, H. (2017, Mei). Analisis
menunjukkan bahwa sistem memenuhi kriteria kelayakan
Kualitas Sistem informasi Pantauan Pembentukan
dan dikatakan Sangat Baik. Hasil pengujian aspek
Karakter Siswa Di SMK N 2 Depok Seleman. Elinvo
Usability menggunakan framework codeigniter,
(Electronics, Informatics, and Vocational Education),
penyebaran kuesioner kepada owner, karyawan, dan calon
2, 103-109.
pengguna sebesar 20 pengguna, dengan perhitungan
[5] Asthana, A., & Oliveri, J. (2009). Quantifying
prosentase hasil 76% pengujian Usability sistem ini masuk
Software Reliability and Readiness. IEEE.
dalam kategori Baik. Hasil pengujian aspek Reliability
[6] Nurkhamid, & Ghaffur, T. A. (2017, Mei). Analisis
Pengujian reliability menggunakan software WAPT 10.0,
kualitas sistem informasi kegiatan sekolah berbasis
Bedasakan perhitungan dapat diketahui nilai rata-rata eror
mobile web di smk negeri 2 yogyakarta. Elinvo
rate (r) adalah 0,00084, dan nilai Reliability (R) 0,999160
(Electronics, Informatics, and Vocational Education),
atau 99,99916%. Pengujian aspek reliability sistem web
2.
akan lulus atau memenuhi kriteria yang di tetapkan adalah
[7] Sutara, B. (2017, Januari). Optimalisasi Aplikasi
95% atau 0,95 sedangkan nilai yang didapatkan dari
Transaksi Penjualan Berbasis Web Menggunakan
perhitungan adalah 99,99916%. Pengujian aspek efficiency
Framework Codeigniter (Studi Kasus: Rumah Makan
dengan tool GTMetrix pada sistem penjualan reptil dan
Tirta Sandi Sumedang). Jurnal Informatika:Jurnal
burung paruh bengkok menggunakan framework
Pengembangan IT (JPIT), 2(1), 1-5.
codeigniter di indah satwa pet store mendapatkan hasil
[8] Putra, M. N., Budiwati, S. D., & Tambunan , T. D.
peforma 89, 8%, struktur 86% dan 2,3 detik saat load
(2017, Desember). Aplikasi monitoring laporan stok
page. Pengujian aspek portability menggunakan beberapa
barang wormhole makassar based on web. e-
aplikasi web browser komputer dan smartphone tidak
Proceeding of Applied Science, 3(3), 1232-1241.
terdapat masalah pada saat mengakses sistem penjualan
[9] Panuntun , A. B., Sanjaya, M. B., & Ananda, D.
reptil dan burung paruh bengkok menggunakan framework
(2018, Desember). Aplikasi Penjualan Buku Di Zahra
codeigniter di indah satwa pet store yang telah di upload ke
Book Berbasis Web. e-Proceeding of Applied
web hosting dengan alamat http://indahsatwa.online.
Science, 4(3), 1722-1729.
[10] Pribadi, I. P., & Nugraha, N. (2017, Desember).
B. Saran
Pembuatan Aplikasi Website Berbasis Pelanggan
Pada Toko Online SMWPROJECT8 Menggunakan
Framework Codeigniter. Jurnal Ilmiah Informatika
dan Komputer, 22(3), 235-243.

Anda mungkin juga menyukai