Anda di halaman 1dari 23

PERANCANGAN E – COMMERCE BATIK KULLO

BERBASIS WEB
Dibuat Untuk Memenuhi Tugas Kelompok
Mata Kuliah Rekaya Perangkat Lunak
( RPL )

Oleh Kelompok 1:
1. Ahmad Khoirul Anam
2. Irfan Arif Pamuji
3. Nurul Annisa
4. Nurul Khuludiyah

PRODI D3 MANAJEMEN INFORMATIKA


AMIK PGRI KEBUMEN
2022

i
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah
melimpahkan rahmat dan karunia-Nya sehingga penulis dapat menyusun Tugas
RPL dengan judul “Perancangan E – Commerce Batik Kullo Berbasis Web”.
Tugas RPL ini adalah untuk memenuhi salah satu syarat untuk memenuhi Nilai
Tugas Kelompok Mata Kuliah Rekayasa Perangkat Lunak ( RPL ) Amik PGRI
Kebumen.
Penyusunan Tugas ini dapat diselesaikan berkat dukungan, bimbingan dan
bantuan dari berbagai pihak. Oleh karena itu, Kami menyampaikan terima kasih
kepada:
1. Ibu Fitriani Dwi Ratna Sari, S. T., M.M. selaku Dosen pengampu.
2. Sahabat anggota kelompok 1 yang senantiasa memberikan konstribusi
mereka baik tenaga, pikiran dan waktu yang diberikan. Sehingga tugas ini
dapat diselesaikan dengan baik.
3. Semua pihak yang telah membantu baik secara langsung maupun tidak
langsung dalam penulisan tugas ini.
Kami menyadari bahwa tugas ini masih terdapat banyak kekurangan dan
jauh dari kata sempurna. Meskipun demikian, Kami berharap semua ini dapat
bermanfaat bagi pembaca.

Kebumen 13 November 2022

Tim Penulis

ii
DAFTAR ISI
Halaman Judul ………………………………………………………………………
Kata Pengantar ………………………………………………………………………
Daftar Isi …………………………………………………………………………

BAB I PENDAHULUAN
A. Latar Belakang ………………………………………………………………………
BAB II METODOLOGI
A. Bagan Analis Wawancara ………………………………………………………………………
B. Konsep Dasar RAD (Rapid Application Development) …………………………………………
C. Dekomposisi Fungsi ………………………………………………………………………
D. Analisa Kebutuhan ………………………………………………………………………
1. Aktivitas waktu………………………………………………………………………
2. Rab………………………………………………………………………
3. Penugasan personil ………………………………………………………………………
4. Critical path………………………………………………………………………
5. Network diagram ………………………………………………………………………
6. Giant cart ………………………………………………………………………

BAB III IMPLEMENTASI SISTEM


A. Flowcart ………………………………………………………………………
B. Perancangan database ………………………………………………………………………
1. Entity Relationship Diagram ………………………………………………………………
2. Relasi antar table ………………………………………………………………………
C. Form ………………………………………………………………………
1. Tampilan Halaman Utama Pelanggan ………………………………………………………
2. Tampilan Halaman Utama Produk …………………………………………………………
3. Tampilan Halaman Utama Detail Produk …………………………………………………
4. Tampilan Halaman Utama Login …………………………………….
5. Tampilan Halaman Utama Profile……………………………………
6. Tampilan Halaman Utama Notifikasi…………………………………
7. Tampilan Halaman Utama Pendaftaran Pelanggan …………………………………………
8. Tampilan Halaman Utama Konfirmasi Pembayaran ………………………………
9. Tampilan Halaman Utama Pembayaran…………………………….
10. Tampilan Halaman Utama Dashboard Admin ………………………………………………
D. Metode pengujian………………………………………………………………………

BAB V PENUTUP
A. Kesimpulan ………………………………………………………………………
B. Saran………………………………………………………………………

DAFTAR PUSTAKA

iii
BAB I
PENDAHULUAN

A. Latar Belakang
Ditengah pesatnya perkembangan ilmu pengetahuan dan teknologi,

khususnya dibidang teknologi informasi yang merambah segala bidang,

dewasa sekarang ini banyak perusahaan-perusahaan pemerintah maupun

swasta telah menggunakan website sebagai alat untuk menyampaikan

informasi serta dalam melakukan aktivitas pengolahan data. Informasi

yang dihasilkan dapat dilihat atau diakses oleh semua pihak yang

berkepentingan.

Dengan adanya perkembangan teknologi, website sangat penting

bagi sebuah perusahaan yang dapat mewakili seluruh kegiatan yang terjadi

di perusahaan tersebut. Karena dengan website yang terkoneksi dengan

internet akan membantu dalam proses bisnis suatu perusahaan yang akan

menjadi lebih berkembang dalam melakukan transaksi maupun pertukaran

informasi untuk para penggunanya, sehingga masyarakat yang

menggunakan akan merasa nyaman dan percaya dalam menggunakan

website tersebut.

Dalam dunia bisnis, penjualan merupakan bagian yang sangat

penting. Sehingga banyak cara yang ditempuh untuk memperbaiki sistem

penjualan yang ada, mulai dari cara-cara tradisional sampai modern.

Seiring dengan perkembangan teknologi yang sangat pesat, banyak sekali

perusahaan-perusahaan maupun badan usaha yang memperbaiki sistem

1
penjualan dengan mendayagunakan teknologi yang ada. Tujuan utama

perusahaan adalah meningkatkan jumlah penjualan yang besar dan laba

yang besar serta pengembalian investasi yang sudah ditanamkan.

Sehingga Teknologi internet berdampak cukup besar pada dunia

bisnis digital (e-commerce) dengan dibukanya jalur perdagangan online

sangat memudahkan bagi calon customers untuk melihat dan mendapatkan

informasi produk, memesan ataupun melakukan pembayaran dengan

pilihan yang tersedia selain itu customers dapat menghemat waktu dan

biaya karena tidak perlu datang ke toko atau tempat transaksi untuk

mendapatkan barang yang diinginkan.

Transaksi secara online dapat menghubungkan antara penjual dan

customers secara langsung tanpa dibatasi oleh suatu ruang dan waktu. Itu

berarti transaksi penjualan secara online mempunyai calon customers yang

potensial dari seluruh dunia.

Electronic commerce, merupakan kumpulan teknologi, aplikasi,

dan bisnis yang menghubungkan perusahaan atau perseorangan sebagai

konsumen untuk melakukan transaksi elektronik, pertukaran barang, dan

pertukaran informasi melalui internet atau televisi, website, atau jaringan

komputer lainnya.

Dengan demikian Peluang e-commerce yang besar ini sebaiknya

dimanfaatkan dengan baik oleh segala pihak. Untuk pelaku usaha

diharapkan mampu bertransformasi menjadi produsen untuk mengisi

produk jualan online. Masyarakat Indonesia yang mencapai 250 juta lebih

2
penduduk dapat mengambil bagian sebagai penjual. Lebih dari setengah

jumlah penduduk Indonesia atau sekitar 132.7 juta yang menggunakan

internet. Jumlah ini sangat besar dan menjadi pangsa pasar yang besar

bagi pelaku usaha online.

Jumlah pengguna sosial media sendiri mengalami peningkatan 27

juta pada tahun 2016 dibandingkan tahun sebelumnya. Seperti kita ketahui

penjualan online kerap kali menggunakan media sosial dalam

mengiklankan produknya. Sosial media seperti Instagram, Facebook,

Twitter banyak dipilih pelaku usaha online walaupun juga sebagian besar

sudah menjual produknya di marketplace seperti Alibaba, Tokopedia,

Lazada, Bli Bli dan lain sebagainya. Pada tahun 2016 sendiri transaksi e-

commerce mencapai USD 6 milyar atau setara dengan Rp. 81 Triliun.

Batik Kullo Shop merupakan salah satu toko online yang menjual

bahan dan pakaian khas Kebumen. Masalah yang dihadapi Batik Kullo

Shop adalah sistem penjualan yang kurang menarik, strategi penerapan

harga, kurangnya pemasaran dan kurangnya suatu inovasi dalam menjual

produknya. Hal tersebut menyebabkan Penjualan produk menjadi relative

rendah dan pelayanan yang kurang memuaskan. Untuk mengatasi trouble

itu, Batik Kullo Shop membutuhkan suatu system informasi yang dapat

melayani konsumen dengan baik, menarik konsumen dengan penerapan

harga yang baik dan memasarkan produknya lebih luas lagi. Demi

meningkatkan kepuasan konsumen dan untuk memperluas jaringan

3
penjualan dapat memanfaatkan teknologi website. Adapun media yang

digunakan hanya melalui Toko Pedia.

Dengan adanya sistem informasi penjualanan tersebut diharapkan

Batik Kullo Shop dapat meningkatkan penjualan dengan menggunakan

media website untuk melakukan transaksi penjualan, dimana transaksi

penjualan dapat mempermudah pengguna dalam transaksi dan diperlukan

strategi pemasaran yang tepat sehingga dalam jangka panjang laba Batik

Kullo Shop meningkat dan dapat memberikan pelayanan yang terbaik bagi

pelanggan.

Oleh karena itu Batik kullo Shop membutuhkan sebuah sistem

pemesanan dan penjualan yang berbasis pemograman web. Pembuatan

website ini diharapkan dapat menangani pemesanan juga dapat

menigkatkan daya jual dengan pemasaran yang sangat luas dengan

menggunakan jaringan internet yang dapat diakses oleh siapapun,

kapanpun dan dimanapun.

Dimana sistem tersebut yang nantinya mampu membantu proses

bisnis dengan melakukan pemasaran, penjualan, update data produk secara

online, Sehingga diharapkan dapat lebih meningkatkan nilai tambah

terhadap perusahaan dan meningkatkan nilai jual. Sehingga dalam

perencanaan ini hanya membutuhkan perangkat atau device yang dapat

terkoneksi ke jaringan internet. Berdasarkan latar belakang di atas penulis

memilih judul “PERANCANGAN E – COMMERCE BATIK KULLO

BERBASIS WEB”.

4
BAB II
METODOLOGI PENGEMBANNGAN SISTEM

A. Bagan Analis Wawancara


Tahap pertama Tahap kedua Tujuan
1. Analisa masalah Wawancara ini dilakukan Memperluas pemasaran
2. Analisa peluang kepada pihak toko untuk produk agar lebih
3. Analisa kebutuhan memperoleh informasi dikenal oleh pelanggan
seperti bagaimana
penjualan produk saat ini
dan system yang
digunakan, sehingga dapat
dijadikan acuan dalam
pembuatan system baru
yang lebih baik

Berikut kutipan wawancara yang dilakukan oleh perwakilan tim dengan pihak
toko :
consultant : problem apa yang anda permasalahkan
user : omset dari penjualan sebelumnya belum pernah mencapai target
consultant : jadi anda memerlukan sistem baru yang bisa memperluas
penjualan produk anda
user : iya.
consultant : sistem tersebut berbasis web, desktop atau mobile
user : yang sekiranya yang mampu menjangkau calon pelanggan yang
lebih luas
consultant : alangkah baiknya menggunakan basis web dengan problem yang
anda alami
user : baik. sekiranya berapa lama pengerjaan sistem ini
consultant : kita usahakan dalam 3 bulan pengerjaan
user : baik. kami tunggu kabar baiknya

5
B. Konsep Dasar RAD (Rapid Application Development)
RAD adalah sebuah strategi pengembangan sistem yang menekankan
kecepatan pengembangan melalui keterlibatan pengguna yang ekstensif dalam
konstruksi, cepat, berulang dan bertambah serangkain prototype / prototipe
bekerja sebuah sistem yang pada akhirnya berkembang kedalam sistem final
(atau sebuah versi).
Tujuan utama dari semua metode sistem development adalah
memberikan suatu sistem yang dapat memenuhi harapan dari para pemakai,
tapi terkadang para pemakai tidak dilibatkan langsung dalam melakukan
pengembangan sistem sehingga hal ini menyebabkan sistem informasi yang
dibuat jauh dari harapan.

Metode RAD memiliki tiga tahapan terstruktur dan saling berkaitan,


yaitu:
1. Requirements Planning
Pada tahap ini pengguna dan analisis bertemu untuk mengidentifikasi
tujuan dari aplikasi atau sistem dan berorientasi pada pemecahan masalah
bisnis.
2. Design Workshop
Tahap ini merupakan tahap desain dan penyempurnaan. Programmer dan
analisis membangun dan menunjukan tampilan visual desain dan alur kerja
pengguna. Kemudian menyempurnakan rancangan modul sesuai dengan
tanggapan pengguna.
3. Implementation
Pada tahap terakhir ini sistem yang dihasilkan akan diuji dan
diperkenalkan kepada pengguna.

6
C. Dekomposisi Fungsi

D. Analisa Kebutuhan
7. Aktivitas waktu

NO DURASI PRASYARA
AKTIVITAS
. ( HARI ) T
1 Administratsi & Pertemuan Awal 3
2 Wawancara Bisnis 9 1
3 Analisis Sistem Yang Dibutuhkan 10 2
4 Persiapan Lingkungan 8 1,2
Perancangan Design Sistem dan
20 3
5 Perancangan Sistem
6 Pembuatan Program 30 5
7 Pengujian Sistem 10 6
8 Sosialisasi Penggunaan Aplikasi 6 7
9 Installasi Sistem 7 7
10 Launching 1 9
11 Close 3 10
TOTAL 0

7
8. Rab

QTY
NO. URAIAN SATUAN HARGA JUMLAH
( HARI )
A. PERSONIL
1 LEADER 1 ORANG 53 Rp 4.000.000,00 Rp 212.000 .000,00
2 ANALIS 1 ORANG 31 Rp 2.000.000,00 Rp 62.000.000,00
3 PROGRAMER 1 ORANG 68 Rp 3.000.000,00 Rp 204.000.000,00
4 DESIGNER 1 ORANG 39 Rp 1.000.000,00 Rp 39.000.000,00
5 TRAINER 1 ORANG 5 Rp 500.000,00 Rp 2.500.000,00
SUB TOTAL Rp 519.500.000,00
B. NON PERSONIL
1 INSTALLASI SISTEM 1 Rp 5.000.000,00 Rp 5.000.000,00
2 LAUNCING 1 Rp 3.500.000,00 Rp 3.500.000,00
SUB TOTAL Rp 8.500.000,00
TOTAL Rp 528.000.000,00
PPN 10% Rp 52.800.000,00
TOTAL BERSIH Rp 475.200.000,00

8
9. Penugasan personil

PERSONIL
DURASI
NO. AKTIVITAS NON
( HARI )
LEAD AN PRG DSR TRN PERSONIL
Administratsi & Pertemuan
3 3 3
1 Awal
2 Wawancara Bisnis 9 9 9
Analisis Sistem Yang
10 10 10
3 Dibutuhkan
4 Persiapan Lingkungan 8 8 8
Perancangan Design Sistem
20 20 20
5 Dan Perancangan Sistem
6 Pembuatan Program 30 30 30
7 Pengujian Sistem 10 10
Sosialisasi Penggunaan 6
6
8 Aplikasi
9 Installasi Sistem 7 7 7
Rp
1 1 1 1 1 1
10 Launching 5.000.000,00
Rp
3 3
11 Close 3.500.000,00
53 31 68 39 5
TOTAL Rp
212.000 .000 62.000.000 204.000.000 39.000.000 2.500.000
8.500.000,00

9
10. Critical path

NO. AKTIVITAS SIMBOL DURASI ( HARI ) PRASYARAT


1 Administratsi & Pertemuan Awal A 3
2 Wawancara Bisnis B 9 1
3 Analisis Sistem Yang Dibutuhkan C 10 2
4 Persiapan Lingkungan D 8 1,2
Perancangan Design Sistem dan
E 20 3
5 Perancangan Sistem
6 Pembuatan Program F 30 5
7 Pengujian Sistem G 10 6
8 Sosialisasi Penggunaan Aplikasi H 6 7
9 Installasi Sistem I 7 7
10 Launching J 1 9
11 Close K 3 10

11. Network diagram

B9 F 30 J1
H6
C 10

A3
K3

D8 E 20 G 10 I7

10
12. Gantt cart

DURASI ( PRASYARA JADWAL PELAKSANAAN KE -


NO. AKTIVITAS
HARI ) T S F 1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103
Administratsi &
1 3
1 Pertemuan Awal 3
2 Wawancara Bisnis 9 1 4 12
Analisis Sistem Yang
13 23
3 Dibutuhkan 10 2
4 Persiapan Lingkungan 8 1,2 13 21
Perancangan Design
5 Sistem dan Perancangan 20 3 24 44
Sistem
6 Pembuatan Program 30 5 45 75
7 Pengujian Sistem 10 6 76 86
Sosialisasi Penggunaan
87 95
8 Aplikasi 6 7
9 Installasi Sistem 7 7 87 94
10 Launching 1 9 95 96
11 Close 3 10 97 100

11
BAB IV
IMPLEMENTASI SISTEM

E. Flowcart

12
F. Perancangan database
1. Entity Relationship Diagram

2. Relasi antar table

13
G. Form
1. Tampilan Halaman Utama Pelanggan

2. Tampilan Halaman Utama Produk

3. Tampilan Halaman Utama Detail Produk

14
4. Tampilan Halaman Utama Profile

5. Tampilan Halaman Utama Notifikasi

6. Tampilan Halaman Utama Login

15
7. Tampilan Halaman Utama Pendaftaran Pelanggan

8. Tampilan Halaman Utama Konfirmasi Pembayaran

9. Tampilan Halaman Utama Pembayaran

16
10. Tampilan Halaman Utama Dashboard Admin

H. Metode pengujian
Pengujian software sangat diperlukan untuk memastikan
software atau aplikasi yang sudah atau sedang dibuat dapat berjalan
sesuai dengan fungsionalitas yang diharapkan. Pengembang atau
penguji software harus menyiapkan sesi khusus untuk menguji
program yang sudah dibuat agar kesalahan ataupun kekurangan dapat
dideteksi sejak awal dan dikoreksi secepatnya. Pengujian atau testing
sendiri merupakan elemen kritis dari jaminan kualitas perangkat lunak
dan merupakan bagian yang tidak terpisah dari siklus hidup
pengembangan software seperti halnya analisis, desain, dan
pengkodean. (Shi, 2010)
Ada beberapa jenis pengujian perangkat lunak, antara lain
(Khan, 2011):
1. Pengujian white box adalah pengujian yang didasarkan pada
pengecekan terhadap detail perancangan, menggunakan struktur
kontrol dari desain program secara prosedural untuk membagi
pengujian ke dalam beberapa kasus pengujian. Secara sekilas dapat
diambil kesimpulan white box testing merupakan petunjuk untuk
mendapatkan program yang benar secara 100%,

17
2. Black-Box Testing merupakan pengujian yang berfokus pada
spesifikasi fungsional dari perangkat lunak, tester dapat
mendefinisikan kumpulan kondisi input dan melakukan pengetesan
pada spesifikasi fungsional program.
Dalam penelitian ini penulis menggunakan metode Black Box
testing untuk pengujiannya. Black Box Testing berfokus pada
spesifikasi fungsional dari perangkat lunak. Tester dapat
mendefinisikan kumpulan kondisi input dan melakukan pengetesan
pada spesifikasi fungsional program. Black Box Testing bukanlah
solusi alternatif dari White Box Testing tapi lebih merupakan
pelengkap untuk menguji hal-hal yang tidak dicakup oleh White Box
Testing. Black Box Testing cenderung untuk menemukan hal-hal
berikut:
a. Fungsi yang tidak benar atau tidak ada.
b. Kesalahan antarmuka (interface errors).
c. Kesalahan pada struktur data dan akses basis data.
d. Kesalahan performansi (performance errors).
e. Kesalahan inisialisasi dan terminasi.

18
BAB V
PENUTUP

C. Kesimpulan
Berdasarkan penelitian dengan judul “Perancangan System Informasi E –
Commerce Batik Kullo Berbasis Web”. Maka dapat disimpulkan sebagai
berikut :
1. System ini dirancang dengan menggunakan metode pengembangan
sistem Rapid Application Development (RAD) dan pengujian system
Blackbox serta form-form yang dibuat menggunakan aplikasi
Microsoft Visual Basiv 6.0 yang didasarkan pada permodelan Entity
Relationship Diagram (ERD).
2. Sistem ini dapat mempermudah promosi produk yang terdapat di Batik
Kullo Shop serta memperluas jangkauan pemasaran dan menjadikan
proses pembelian atau pemesanan barang bagi pelanggan menjadi
lebih mudah dan fleksibel dari segi waktu dan tempat.
D. Saran
Saran yang dapat diberikan sehubungan dengan penelitian ini untuk
menunjang kesuksesan System Informasi E – Commerce penjualan batik
pada tokoBatik Kullo Berbasis Web yaitu :
1. Form pada perancangan system ini dibuat dengan menggunakan
aplikasi Microsoft Visual Basic 6.0 sehingga tampilan interface nya
sangat sederhana. Oleh karena itu, pada pengembangan system
berikutnya, sebaiknya tampilan interface dibuat lebih kompleks dan
lebih menarik lagi.

19
DAFTAR PUSTAKA

http://bpka.jogjaprov.go.id/index.php?
option=com_phocadownload&view=category&download=538:e-
commerce&id=30:informasi-setiap-
saat&Itemid=129&start=20#:~:text=dimaksud%20E%2Dcommerce
%3F-,E%2Dcommerce%20adalah%20electronic%20commerce%2C
%20merupakan%20kumpulan%20teknologi%2C%20aplikasi,www%2C
%20atau%20jaringan%20komputer%20lainnya. Diakses Pada 30 Oktober
2022

https://mahasiswa.ung.ac.id/921411214/home/2012/11/11/
normalisasi_relasi_database.html Diakses Pada 02 November 2022

http://repositori.uin- auddin.ac.id/2716/1/Andi%20Nurul
%20Muchlisa.pdf Diakses Pada 05 November 2022

https://library.stmikgici.ac.id/skripsi/161300125.pdf Diakses Pada


07 November 2022

https://repository.uinjkt.ac.id/dspace/bitstream/
123456789/57156/1/KOKO%20NOVIANTO%20PRATAMA-FST.pdf
Diakses Pada 10 November 2022

http://eprints.radenfatah.ac.id/3227/1/ALI%20ARIFIN
%20%2811540011%29.pdf Diakses Pada 15 November 2022

https://repository.usd.ac.id/40187/2/145314006_full.pdf Diakses
Pada 20 November 2022

https://core.ac.uk/download/pdf/12348598.pdf Diakses Pada 29


November 2022

https://journal.jis-institute.org/index.php/jnik/article/download/
165/118 Diakses Pada 05 Desember 2022

20

Anda mungkin juga menyukai