• Tidak ada hasil yang ditemukan

IMPLEMENTASI METODE WATERFALL DALAM PENGEMBANGAN WEBSITE E-COMMERCE

N/A
N/A
Protected

Academic year: 2021

Membagikan "IMPLEMENTASI METODE WATERFALL DALAM PENGEMBANGAN WEBSITE E-COMMERCE"

Copied!
18
0
0

Teks penuh

(1)

IMPLEMENTASI METODE WATERFALL

DALAM PENGEMBANGAN WEBSITE E-COMMERCE

LAPORAN TUGAS AKHIR

Diajukan Untuk Memenuhi Persyaratan Guna Meraih Gelar Sarjana Informatika Universitas Muhammadiyah Malang

Disusun Oleh : FIRDAUS 201610370311004

REKAYASA PERANGKAT LUNAK

PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG 2020

(2)
(3)
(4)
(5)

xiii Abstrak

Perkembangan teknologi telah mengalami kemajuan yang sangat cepat dengan muncul berbagai macam ide dan inovasi baru dalam mengurangi aktivitas manusia seperti aktivitas penjualan dan pembelian barang. Dengan perkembangan teknologi yang sangat cepat penjualan dan pembelian barang dapat melalui website. Berdasarkan hasil permasalahan dari penggalian kebutuhan, masih banyak yang mengalami kesulitan dalam membeli dan menjual barang yang sudah tidak terpakai maka peneliti merancang sebuah sistem informasi berbasis website dimana website tersebut akan menjadi tempat untuk penjualan atau pembelian barang, sehingga tidak merasa kesulitan dan tidak memerlukan tempat. Dalam hal ini peneliti menggunakan metode waterfall sebagai metode pengembahan perangkat lunak yang memiliki tahapan yang harus dicapai yaitu Analisis Kebutuhan, Desain, Code dan Pengujian. Pada tahap implementasi peneliti menggunakan Framework CodeIgniter untuk melakukan pengkodean sehingga dapat merancang sebauh website dan pada tahap terakhir peneliti menggunakan metode usability testing sebagai metode pengujian sebelum website yang dirancang diserakan sepenuhnya kepada pengguna. Setelah penelitian ini berhasil maka dapat ditarik kesimpulan bahwa website tersebut dapat digunakan sebagai tempat untuk penjualan dan pembelian barang atau sebagai tempat untuk memasarkan barang yang ingin dijual sehingga tidak merlukan tempat.

(6)

Abstract

Technological developments have progressed very rapidly with a variety of new ideas and innovations appearing in reducing human activities such as the sale and purchase of goods. With the rapid development of technology, sales and purchases of goods can be through the website. Based on the results of the problem of exploring needs, there are still many who have difficulty in buying and selling goods that are not used, the researchers designed a website-based information system where the website will be a place for selling or purchasing goods, so they do not feel difficulties and do not need a place. In this case, the researchers used the waterfall method as a method of developing software that had stages to be achieved, namely Requirements, Design, Code, and Test. At the implementation stage, the researcher uses the CodeIgniter Framework to do the coding so that it can design a website and at the last stage the researcher uses the usability testing method as a testing method before the website designed is fully dispersed to the user. After this research is successful, it can be concluded that the website can be used as a place for the sale and purchase of goods or as a place to market the goods to be sold so that it does not need a place.

(7)

KATA PENGANTAR Assalamu’alaikum Wr. Wb

Alhamdulillah, puji syukur kehadirat ALLAH SWT yang sampai saat ini masih memberikan rahmat, hidayah, serta inayah-Nya, sehingga penulis dapat menyelesaikan penelitian ini yang di tuangkan dalam skripsiberjudul “Implementasi Metode Waterfall Dalam Pengembangan

Website E-Commerce”. Tidak lupa kita haturkan sholawat dan salam kepada junjungan kita

kita Nabi Muhammad SAW, yang mampu memerikan kedamain yang tidak bisa terhitungkan. Skripsi ini dibuat dan diajukan untuk memenuhi syarat guna memperoleh gelar Sarjana Informatika pada Fakultas Teknik di Universitas Muhammadiyah Malang.

Dalam menyelesaikan skripsi ini banyak proses yang dialami oleh penulis seperti kemampuan pengetahuan, niat dalam pengerjaan skripsi, godaan yang di hadapin atau proses lain yang penulis hadapi, berkat semangat, bantuan dan bimbingan dari orang-orang di sekeliling dan berbagai pihak lainnya sehingga penulis mampu untuk menyelesaikan skripsi ini. Dalam kesempatan ini perkenankanlah penulis mengucapkan terimakasih yang sebesar-besarnya kepada:

1. ALLAH SWT yang telah memberikan semua nikmat dan karunia-Nya sehingga penulis dapat menyelesaikan skripsi ini.

2. Orang tua M.Said dan Maani beserta semua keluarga di rumah yang aku cintai, selalu memberikan motivasi dan semnagat yang tinggi. Dukungan lewat doa, materi serta seluruh hal baik yang tidak bisa di hitung.

3. Kepada Ibu Evi Dwi Wahyuni, S.Kom, M.Kom selaku dosen pembimbing I yang telah banyak meluangkan waktu kepada saya untuk membimbing saya. Serta telah memberikan banyak ilmu dan motivasi sehingga saya bisa menyelesaikan skripsi saya dengan baik.

4. Kepada Pak Ilyas Nuryasin, S.Kom, M.Kom selaku dosen pembimbing II yang telah meluangkan banyak waktu bimbingan, selalu sabar memberikan nasehat, motivasi serta ilmu kepada saya sehingga saya mampu menyelesaikan skripsi ini dengan baik.

5. Bapak / Ibu dosen Program Informatika Fakultas Teknik Universitas Muhammadiyah Malang yang telah memberikan ilmu dan pengetahuan yang sangat bermanfaat selama masa perkuliahan.

(8)

6. Untuk AYSF yang Allhamdulillah selalu memberikan motivasi dan semangat yang tinggi selama menyusun skripsi ini dari awal sampai selesai.

7. Untuk Abdul Qodir Jaelani yang sudah memberikan suport ketika saya mengalami masalah dalam kodingan

8. Kepada teman dan sahabat yang telah menjadi support ketika rasa malas untuk mengerjakan skripsi datang selalu memberikan hal positif dan negatif walaupun kebayakan nongkrong di warung kopi yang gak ada manfaatnya.

Kepada mereka semua, terima kasih sebanyak-banyaknya atas dukungannya semoga amal baik mereka mendapatkan balasan dari ALLAH SWT dengan balasan yang berlipat ganda.

Penulis menyadari masih banyak kekurangan dan keterbatasan dalam penyusunan skripsi ini. Oleh karena itu, penulis mengharapkan kritik dan saran dari berbagai pihak yang bersifat membangun.

Wassalamu’alaikum Wr. Wb

Malang, 26 Juni 2020

(9)

DAFTAR ISI HALAMAN JUDUL

LEMBAR PENGESAHAN ... i

LEMBAR PERSETUJUAN ... ii

LEMBAR PERNYATAAN ... iii

ABSTRAK ... iv

KATA PENGANTAR ... v

DAFTAR ISI... vii

DAFTAR GAMBAR ... ix DAFTAR TABEL ... x DAFTAR LAMPIRAN BAB I PENDAHULUAN ... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 3 1.3 Tujuan Penelitian ... 3 1.4 Cakupan Masalah ... 3

BAB II TINJAU PUSTAKA ... 4

2.1 Studi Literatur ... 4

1.1.1 Studi Pustaka ... 4

1.2.1 Kajian Pustaka Terdahulu ... 4

2.2 Metode Waterfall... 6

2.3 Usability Testing ... 6

2.4 Framework ... 7

2.5 Model View Controller... 7

2.6 Codeigniter... 8

BAB III METODE PENELITIAN ... 9

(10)

3.2 Studi Literatur ... 10

3.3 Analisis Kebutuhan ... 10

3.4.1 Analisis Kebutuhan ... 11

3.4.2 Use Case Diagram ... 11

3.4.3 Use Case Deskripsi ... 12

3.4.4 Dinamika Objek Pencarian Barang ... 12

3.4.5 Dinamika Objek Pembelian Barang ... 13

3.4.6 Dinamika Objek Penjualan Barang ... 15

3.4.7 Dinamika Objek Pembayaran ... 16

3.4.8 Dinamika Objek Pendaftaran ... 17

3.4.9 Dinamika Objek Kelola Data User ... 18

3.4.10 Dinamika Objek Kelola Data Barang ... 19

3.4.11 Dinamika Objek Invoice ... 20

3.4.12 Dinamika Objek Class Diagram ... 21

3.4 Desain... 22

3.5 Code ... 23

3.6 Pengujian ... 23

BAB IV HASIL DAN PEMBAHASAN ... 24

4.1 Implementasi Sistem ... 24

4.1.1 Menu Pencarian Barang ... 24

4.1.2 Menu Penjualan Barang ... 25

4.1.3 Menu Pembelian Barang ... 28

4.1.4 Menu Pembayaran... 29

4.1.5 Menu Pendaftaran Akun ... 29

4.1.6 Menu Kelola Data Barang ... 31

4.1.7 Menu Invoice ... 32

4.1.8 Tampilan Kelola Data User... 34

4.2 Tahap Pengujian ... 35

4.2.1 Pembuatan Instrumen ... 35

4.2.2 Uji Validitas Kuisioner ... 36

4.2.3 Pengumpulan Data ... 39

(11)

5.1 Kesimpilan ... 42 5.2 Saran... 42

(12)

DAFTAR GAMBAR

Gambar 3.1 Bagan Proses Penelitian ... 9

Gambar 3.2 Use Case ... 11

Gambar 3.3 Activity Diagram Pencarian Barang ... 13

Gambar 3.4 Sequence Diagram Pencarian Barang ... 13

Gambar 3.5 Activity Diagram Pembelian Barang ... 14

Gambar 3.6 Sequence Diagram Pembelian Barang ... 15

Gambar 3.7 Activity Penjualan Barang ... 15

Gambar 3.8 Sequence Diagram Penjualan Barang ... 16

Gambar 3.9 Activity Diagram Pembayaran ... 16

Gambar 3.10 Sequence Diagram Pembayaran ... 17

Gambar 3.11 Activity Pendaftaran ... 17

Gambar 3.12 Sequence Diagram Pendaftaran ... 18

Gambar 3.13 Activity Diagram Kelola Data User ... 18

Gambar 3.14 Sequence Diagram Kelola Data User ... 19

Gambar 3.15 Activity Diagram Kelola Data Barang ... 19

Gambar 3.16 Sequence Diagram Kelola Data Barang ... 20

Gambar 3.17 Activity Diagram Invoice... 20

Gambar 3.18 Sequence Diagram Invoice ... 21

Gambar 3.19 Class Diagram ... 21

Gambar 3.20 Arsitektur Sistem... 22

Gambar 3.21 Arsitektur Sistem Admin ... 22

Gambar 4.1 Source Code Pencarian Barang ... 24

(13)

Gambar 4.3 Source Code Penjualan Barang ... 27

Gambar 4.4 Halaman Penjualan Barang ... 27

Gambar 4.5 Source Code Pembelian Barang ... 28

Gambar 4.6 Halaman Keranjang Belanja ... 28

Gambar 4.7 Source Code Pendaftaran ... 30

Gambar 4.8 Halaman Pendaftaran ... 31

Gambar 4.9 Source Code Kelola Data Barang ... 32

Gambar 4.10 Halaman Kelola Data Barang ... 32

Gambar 4.11 Source Code Invoice ... 33

Gambar 4.12 Halaman Invoice ... 33

Gambar 4.13 Source Code Kelalo Data User ... 34

(14)

DAFTAR TABEL

Tabel 2.1 Penelitian ... 5

Tabel 3.1 Survei Pendahuluan ... 10

Tabel 3.2 Aktor Deskripsi ... 12

Tabel 3.3 Deskripsi Use Case ... 12

Tabel 4.1 Kuisioner ... 36

Tabel 4.2 Hasil Data Kuisioner ... 37

Tabel 4.3Tabelr ... 38

Tabel. 4.4 Hasil Validitas... 39

(15)

DAFTAR LAMPIRAN

Lampiran ... 55

(16)

DAFTAR PUSTAKA

[1] R. P. Hastanti, B. Eka, P. Indah, and U. Wardati, “Sistem Penjualan Berbasis Web ( E-Commerce ) Pada Tata Distro Kabupaten Pacitan,” vol. 3, no. 2, pp. 1–9, 2015.

[2] P. Sistem, I. Inventori, P. T. Pangan, and S. Sejahtera, “1 , 2 1,” vol. 1, no. 2, pp. 30– 40, 2017.

[3] H. B. Sari, D. Saputra, W. S. Pambudi, and Y. Fredyana, “PEMBUATAN WEBSITE WISATA E-COMERSE DENGAN,” pp. 1–13.

[4] M. Susilo and R. Kurniati, “RANCANG BANGUN WEBSITE TOKO ONLINE MENGGUNAKAN METODE WATERFALL,” vol. 2, no. 2, pp. 98–105, 2018. [5] W. Hidayat et al., “PENERAPAN METODE USABILITY TESTING PADA

EVALUASI SITUS,” 2014.

[6] B. D. A. N. Metode, “SNIPTEK 2014 ISBN : 978-602-72850-5-7 PERANCANGAN SISTEM INFORMASI AKADEMIK DENGAN MENGGUNAKAN METODE ISBN : 978-602-72850-5-7,” pp. 205–212, 2014.

[7] M. Destiningrum and Q. J. Adrian, “SISTEM INFORMASI PENJADWALAN DOKTER BERBASSIS WEB DENGAN MENGGUNAKAN FRAMEWORK

CODEIGNITER ( STUDI KASUS : RUMAH SAKIT YUKUM MEDICAL CENTRE ),” vol. 11, no. 2, pp. 30–37, 2017.

[8] S. Informasi, B. Untuk, P. Baju, and A. Nusantara, “Indonesian Journal on Networking and Security - Volume 7 No 4 – 2018,” vol. 7, no. 4, pp. 51–56, 2018.

[9] J. Alhabsyi, R. Prabowaty, F. A. Samman, and A. A. Ilham, “PERANCANGAN E-COMMERCE DENGAN DUKUNGAN LAYANAN CASH ON DELIVERY ( COD ) Jurnal Tugas Akhir Teknik Informatika 2014,” pp. 1–7, 2014.

[10] I. Budiman et al., “PENERAPAN USABILITY TESTING TERHADAP,” vol. 03, no. 02, pp. 182–194, 2016.

[11] “Jurnal Ilmiah Ibnu Sina, 2 (2), 176-183 Riza Alfian,” vol. 2, no. September, pp. 176– 183, 2017.

[12] J. Komunikasi, D. A. N. Penyiaran, F. Dakwah, D. A. N. Ilmu, and S. Hidayatullah, “Hubungan antara iklim komunikasi dengan motivasi kerja pegawai kecamatan kota

(17)

bekasi,” 2014.

[13] G. Meraih and G. Sarjana, “KESEHATAN KERJA TERHADAP KINERJA PEGAWAI ( Studi Kasus Pada Suku Dinas Pada Pemadam Kebakaran dan Penyelamatan Kota Administrasi Jakarta Barat ) SKRIPSI Oleh : Evi Wulandari JURUSAN MANAJEMEN UNIVERSITAS SYARIF HIDAYATULLAH JAKARTA,” 2018.

(18)

Referensi

Dokumen terkait

Mengenai hak asasi tiap warga negara memiliki hak dan kewajiban yang sama dengan umat Muslim di dalam hukum Islam maupun hukum Positif dan dalam pelaksanaan

kepadamu, supaya kamu bersyukur. Sehingga pada surat Al- Baqarah ayat 185 memberikan gambaran bahwa sesungguhnya memudahkan tiap- tiap urusan dan menghindari hal-hal

Interaksi antara panjang pipa dengan laju lair udara dan interaksi laju alir udara dengan laju alir air serta interaksi panjang pipa dengan laju alir mempunyai nilai yang

Berbagai persiapan dilakukan sebelum pelaksanaan Program Pengalaman Lapangan (PPL) diantaranya melakukan observasi di lokasi yaitu di SMP Negeri 1 Mungkid Magelang.

1.Seorang yang miopi titik dekatnya 25cm sedangkan titik jauhnya 100 cm.Agar ia 1.Seorang yang miopi titik dekatnya 25cm sedangkan titik jauhnya 100 cm.Agar ia dapat melihat benda

Maka selain individu, kelompok atau organisasi tertentu juga menjadi subjek kajian living al-Qur’an , salah satunya memperhatikan bagaimana penerimaan kelompok Hizbut Tahrir

Teknik penutupan luka dengan skin flap linear closure dan H-plasty dapat digunakan untuk menutupi luka berukuran besar area lateral thoraks pada kucing lokal. Kesembuhan skin

Tutkimuksen pääkysymykseen haetaan vastausta seuraavien alaky- symysten avulla: millaista oli panssarivaunukoulutus Suomessa ennen jatkosotaa, mitkä teki- jät vaikuttivat