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
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.
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 V PENUTUP
A. Kesimpulan ………………………………………………………………………
B. Saran………………………………………………………………………
DAFTAR PUSTAKA
iii
BAB I
PENDAHULUAN
A. Latar Belakang
Ditengah pesatnya perkembangan ilmu pengetahuan dan teknologi,
yang dihasilkan dapat dilihat atau diakses oleh semua pihak yang
berkepentingan.
bagi sebuah perusahaan yang dapat mewakili seluruh kegiatan yang terjadi
internet akan membantu dalam proses bisnis suatu perusahaan yang akan
website tersebut.
1
penjualan dengan mendayagunakan teknologi yang ada. Tujuan utama
pilihan yang tersedia selain itu customers dapat menghemat waktu dan
biaya karena tidak perlu datang ke toko atau tempat transaksi untuk
customers secara langsung tanpa dibatasi oleh suatu ruang dan waktu. Itu
komputer lainnya.
produk jualan online. Masyarakat Indonesia yang mencapai 250 juta lebih
2
penduduk dapat mengambil bagian sebagai penjual. Lebih dari setengah
internet. Jumlah ini sangat besar dan menjadi pangsa pasar yang besar
juta pada tahun 2016 dibandingkan tahun sebelumnya. Seperti kita ketahui
Twitter banyak dipilih pelaku usaha online walaupun juga sebagian besar
Lazada, Bli Bli dan lain sebagainya. Pada tahun 2016 sendiri transaksi e-
Batik Kullo Shop merupakan salah satu toko online yang menjual
bahan dan pakaian khas Kebumen. Masalah yang dihadapi Batik Kullo
itu, Batik Kullo Shop membutuhkan suatu system informasi yang dapat
harga yang baik dan memasarkan produknya lebih luas lagi. Demi
3
penjualan dapat memanfaatkan teknologi website. Adapun media yang
strategi pemasaran yang tepat sehingga dalam jangka panjang laba Batik
Kullo Shop meningkat dan dapat memberikan pelayanan yang terbaik bagi
pelanggan.
BERBASIS WEB”.
4
BAB II
METODOLOGI PENGEMBANNGAN SISTEM
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.
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
B9 F 30 J1
H6
C 10
A3
K3
D8 E 20 G 10 I7
10
12. Gantt cart
11
BAB IV
IMPLEMENTASI SISTEM
E. Flowcart
12
F. Perancangan database
1. Entity Relationship Diagram
13
G. Form
1. Tampilan Halaman Utama Pelanggan
14
4. Tampilan Halaman Utama Profile
15
7. Tampilan Halaman Utama Pendaftaran Pelanggan
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://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://journal.jis-institute.org/index.php/jnik/article/download/
165/118 Diakses Pada 05 Desember 2022
20