SISTEM INFORMASI PENGELOLAAN PENJUALAN PAKAN IKAN BERBASIS WEB
(STUDI KASUS KIOS ZULFA DESA GEMBOR)
SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Program Pendidikan Sarjana
Oleh:
Riska Amelia Rispianti D1A.18.0513
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG
2022
ii
SISTEM INFORMASI PENJUALAN PAKAN IKAN BERBASIS WEB (STUDI KASUS KIOS ZULFA DESA GEMBOR)
Oleh:
Riska Amelia Rispianti D1A.18.05013
Subang, 20 Agustus 2022 Menyetujui,
(Ir. Syarif Hidayat, M.T) Pembimbing I
(Tazkia Salsabila Ardan, M.Kom) Pembimbing II
Mengetahui
Dr. Tepi Peirisal, S.Sos., M.Si Dekan Fakultas Ilmu Komputer
Bagus Ali Akbar, S.Si., M.Kom Ketua Program Studi
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS ILMU KOMPUTER UNIVERSITAS SUBANG
2022
iii
ABSTRAK
kios zulfa yaitu ruang lingkup penjualan yang masih kecil dan hanya melakukan proses penjualan dengan melakukan pencatatan yang tidak efesien, dikhawatirkan juga proses penjualan pakan ada yang tidak tercatat dan penumpukan pula berkas – berkas hasil penjualan pakan. dan belum mempunyai sebuah web penjualan dan pemesanan, karena itu memerlukan sebuah website yang bisa mengatasi permasalahan tersebut Maka dari itu dibuatlah sebuah sistem informasi pengelolaan penjualan pakan ikan, tentunya hal ini lebih memudahkan kios Zulfa dalam melakukan proses penjualan dengan efesien
Metode pembuatan website ini menggunakan metode RUP bahasa pemograman PHP dan MySQL aplikasi ini memiliki user dan Admin, pelanggan setiap user memiliki tugas masing – masing yaitu menambah data, mengedit data, menghapus data hingga mencetak data. Dengan dibuatnya website ini diharapkan dapat mempermudah dan mempercepat proses penjualan kios zulfa .
Kata kunci : website, RUP, PHP dan MySQL
iv
ABSTRACT
the zulfa kiosk, namely the scope of sales is still small and only carries out the sales process by recording inefficiently, it is also feared that the sales process for feed is not recorded and the accumulation of files from the sale of feed is also feared. and don't have a sales and ordering web yet, because it requires a website that can overcome these problems. Therefore, an information system for managing fish feed sales is made, of course this makes it easier for Zulfa's kiosk to carry out the sales process efficiently
The method of making this website uses the PHP and MySQL programming language RUP method. This application has a user and an admin, each user's customer has their respective tasks, namely adding data, editing data, deleting data to printing data. With the creation of this website, it is hoped that it can simplify and speed up the process of selling Zulfa kiosks.
Keywords: website, RUP, PHP and MySQL
v
KATA PENGANTAR
Alhamdulillahirobbil ‘aalamiin, segala puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan nikmat dan karunia-Nya yang tak terhingga selama ini. Sehingga penulis dapat menyusun dan menyelesaikan Tugas Akhir ini, dengan judul
“Sistem Informasi Pengelolaan penjualan Pakan Ikan Berbasis Web (Studi Kasus Kios Zulfa Desa Gembor)”. Shalawat serta salam selalu tercurahkan kepada baginda Rasulullah Muhammad SAW beserta para sahabat yang dinanti-nantikan syafaatnya di yaumul akhir.
Dengan selesainya tugas akhir ini, penulis berharap bisa bermanfaat dan dapat dimanfaatkan baik bagi penulis, dan rekan-rekan sekalian. Mengingat keterbatasan waktu, pengetahuan, pengalaman, serta kesempatan yang ada, penulis sangat menyadari bahwa tugas akhir ini masih sangatlah jauh dari kata sempurna. Maka, penulis sangat mengharapkan dikemudian hari akan mendapat kritikan dan saran yang membangun, sehingga tugas akhir ini menjadi lebih baik.
Atas terselesaikannya laporan ini, penulis mengucapkan terima kasih pada pihak- pihak yang telah membantu, antara lain:
1. Kepada Allah SWT
2. Ayah, Ibu dan keluarga tercinta yang telah banyak membantu, memberikan dorongan semangat, perhatian, kasih sayang dan dukungan moril maupun materil serta untuk do’anya yang tak pernah henti
3. Kepada teman-teman yang telah memberikan support
4. Dekan Fakultas Ilmu Komputer Dr. Tepi Peirisal, S.Sos., M.Si 5. Wakil Dekan Fakultas Ilmu Komputer Bambang Tjahjo Utomo, MT 6. Kepala Program Studi Fakultas Ilmu Komputer Jaja.M.Kom
7. Kepada seluruh staff fakultas ilmu komputer
Subang, 20 Agustus 2022
Penulis
vi
DAFTAR ISI
ABSTRAK ... iii
ABSTRACT ... iv
KATA PENGANTAR... v
DAFTAR ISI ... vi
DAFTAR GAMBAR ... ix
DAFTAR TABEL ... xii BAB I PENDAHULUAN ... I-13 1.1. Latar belakang ... I-13 1.2. Identifikasi masalah ... I-14 1.3. Batasan masalah ... I-15 1.4. Maksud dan tujuan penelitian ... I-15 1.4.1. Maksud ... I-15 1.4.2. Tujuan ... I-15 1.5. Metedolodi penelitian ... I-15 1.5.1. Metedologi pengumpulan data ... I-15 1.5.2. Metedologi pengembangan system ... I-16 1.6. Waktu dan lokasi penelitian ... I-16 1.6.1. Lokasi penelitian ... I-16 1.6.2. Jadwal penelitian ... I-16 1.7. Sistematika penulisan ... I-17 BAB II LANDASAN TEORI ... II-18 2.1. Pengertian sistem informasi ... II-18 2.2. Pengertian pakan... II-18 2.3 Pengertian pengelolaan ... II-19 2.4 Pengertian RUP ( Rational Unified Process ) ... II-20 2.5 Pengertian UML (Unified Modeling Language) ... II-21 2.6 Pengertian PHP... II-22 2.7 Teori flowchart ... II-22
vii
2.8 Pengertian Database dan SQL ... II-22 2.9 CodeIgniter ... II-23 BAB III ANALISA KEBUTUHAN SISTEM... III-25 3.1. Analisis organisasi ... III-25 3.1.1. Sejarah Singkat Organisasi ... III-25 3.1.2. Visi dan Misi Organisasi ... III-25 3.1.3 Struktur Organisasi ... III-25 3.1.4 Proses Bisnis Berjalan ... III-26 3.2. Analisis kebutuhan sistem ... III-26 3.2.1. Analisa Kebutuhan Fungsional ... III-26 3.2.2. Analisa Kebutuhan Non fungsional ... III-27 3.3. Analisis kebutuhan perangkat lunak dan perangkat keras ... III-27 3.3.1. Analisa Kebutuhan Perangkat Lunak ... III-27 3.3.2. Analisa Kebutuhan Perangkat Keras ... III-28 3.4. Analisa pemodelan sistem ... III-28 3.4.1. Diagram Usecase ... III-28 4.4.2 Diagram Activity ... III-42 BAB IV PERANCANGAN ... IV-50 4.1. Perancangan Sistem ... IV-50 4.1.1. Diagram Class ... IV-50 4.1.2. Diagram Sequence ... IV-51 4.2. Rancangan Database ... IV-71 4.3. Rancancangan User Interface ... IV-75 BAB V IMPLEMENTASI DAN PENGUJIAN ... V-87 5.1. Implementasi Sistem ... V-87 5.1.1. Implementasi Perangkat Lunak ... V-87 5.1.2. Implementasi Perangkat Keras ... V-87 5.1.3. Implementasi Database ... V-88 5.1.4. Implementasi User Interface ... V-93 5.2. Pengujian Sistem... V-108
viii
5.2.1. Rencna pengujian ... V-108 5.2.2. Hasil Pengujian ... V-108 BAB VI KESIMPULAN DAN SARAN ... VI-110 6.1. Kesimpulan ... VI-110 6.2. Saran ... VI-110 DAFTAR PUSTAKA ... xiii
ix
DAFTAR GAMBAR
Gambar 2. 1 Tahap Pengebangan RUP ... II-20 Gambar 2. 2 Konsep Model View Control ... II-24 Gambar 3. 1 Struktur Organisasi ... III-25 Gambar 3. 2 Proses Bisnis Berjalan ... III-26 Gambar 3. 3 Use case keseluruhan ... III-28 Gambar 3. 4 Use case Login ... III-30 Gambar 3. 5 Use case kelola user ... III-31 Gambar 3. 6 Sekenario use case kelola user... III-31 Gambar 3. 7 Use case Kelola data supplier ... III-32 Gambar 3. 8 use case kelola pelanggan ... III-34 Gambar 3. 9 use case kelola pembelian ... III-35 Gambar 3. 10 use case kelola pakan ... III-36 Gambar 3. 11 use case kelola penjualan ... III-38 Gambar 3. 12 use case kelola pemesanan ... III-39 Gambar 3. 13 Use case lihat laporan ... III-40 Gambar 3. 14 Aktivity Login ... III-42 Gambar 3. 15 Aktivity kelola supplier ... III-43 Gambar 3. 16 Aktivity Kelola pelanggan ... III-44 Gambar 3. 17 Aktivity kelola pembelian ... III-45 Gambar 3. 18 Aktivity kelola informasi pakan ... III-46 Gambar 3. 19 Aktivity kelola penjualan ... III-47 Gambar 3. 20 Aktivity Kelola pemesanan ... III-48 Gambar 3. 21 Aktivity Lihat Laporan ... III-49 Gambar 4. 1 class diagram ... IV-50 Gambar 4. 2 diagram sequence login ... IV-51 Gambar 4. 3 diagram sequence logout ... IV-51 Gambar 4. 4 diagram sequence kelola supplier ... IV-52 Gambar 4. 5 Diagram sequence tambah supplier ... IV-52 Gambar 4. 6 Diagram sequence edit supplier ... IV-53 Gambar 4. 7 Diagram sequence hapus supplier ... IV-53 Gambar 4. 8 Diagram sequence kelola pelanggan ... IV-54 Gambar 4. 9 Diagram sequence tambah pelanggan ... IV-54 Gambar 4. 10 Diagram sequence edit pelanggan ... IV-55 Gambar 4. 11 Diagram sequence hapus pelanggan ... IV-55 Gambar 4. 12 Diagram sequence kelola pembelian ... IV-56 Gambar 4. 13 Diagram sequence tambah pembelian ... IV-57 Gambar 4. 14 Diagram sequence edit pembelian ... IV-58 Gambar 4. 15 Diagram sequence hapus pembelian ... IV-58
x
Gambar 4. 16 Diagram sequence kelola pakan ... IV-59 Gambar 4. 17 Diagram sequence tambah pakan ... IV-59 Gambar 4. 18 Diagram sequence edit pakan ... IV-60 Gambar 4. 19 Diagram sequence hapus pakan ... IV-60 Gambar 4. 20 Diagram sequence kelola penjualan ... IV-61 Gambar 4. 21 Diagram sequence tambah penjualan ... IV-62 Gambar 4. 22 Sequence diagram edit penjualan ... IV-62 Gambar 4. 23 Diagram sequence hapus penjualan ... IV-63 Gambar 4. 24 Sequence laporan penjualan pakan admin ... IV-64 Gambar 4. 25 Sequence laporan pembelian pakan admin ... IV-64 Gambar 4. 26 Diagram Sequence Print Laporan ... IV-65 Gambar 4. 27 diagram sequence lihat pakan pelanggan ... IV-66 Gambar 4. 28 Diagram sequence buat pesanan... IV-67 Gambar 4. 29 Diagram sequence tambah pesanan ... IV-67 Gambar 4. 30 Diagram sequence edit pesanan ... IV-68 Gambar 4. 31 Diagram sequence hapus pesanan ... IV-68 Gambar 4. 32 Diagram sequence lihat laporan penjualan ... IV-69 Gambar 4. 33 Sequence kelola laporan pembelian pakan ... IV-69 Gambar 4. 34 Print Laporan ... IV-70 Gambar 4. 35 halaman Login ... IV-75 Gambar 4. 36 Halaman supplier ... IV-75 Gambar 4. 37 Halaman tambah supplier... IV-76 Gambar 4. 38 Halaman edit supplier ... IV-76 Gambar 4. 39 Halaman pelanggan ... IV-77 Gambar 4. 40 Halaman Tambah pelanggan ... IV-77 Gambar 4. 41 Halaman edit pelanggan ... IV-78 Gambar 4. 42 Halaman Daftar pembelian ... IV-79 Gambar 4. 43 Halaman tambah data pembelian... IV-79 Gambar 4. 44 Halaman edit data pembelian ... IV-80 Gambar 4. 45 Halaman informasi pakan ... IV-80 Gambar 4. 46 Halaman tambah data informasi pakan ... IV-81 Gambar 4. 47 Halaman edit data informasi pakan ... IV-81 Gambar 4. 48 Halaman data penjualan ... IV-82 Gambar 4. 49 Halaman tambah data penjualan... IV-82 Gambar 4. 50 Halaman edit data penjualan ... IV-83 Gambar 4. 51 Halaman laporan penjualan... IV-83 Gambar 4. 52 Halaman informasi pakan pelanggan ... IV-84 Gambar 4. 53 Halaman buat pesanan ... IV-84 Gambar 4. 54 Halaman tambah data pesanan ... IV-85
xi
Gambar 4. 55 Halaman edit data pesanan... IV-85 Gambar 4. 56 Halaman Laporan Penjualan ... IV-86 Gambar 5. 1 Implmentasi database keseluruhan ... V-89 Gambar 5. 2 Implementasi database tabel user ... V-89 Gambar 5. 3 Implementasi database tabel supplier ... V-90 Gambar 5. 4 Implementasi database tabel pelanggan ... V-90 Gambar 5. 5 Implementasi database tabel pembelian ... V-91 Gambar 5. 6 Implementasi database tabel pakan ... V-91 Gambar 5. 7 Implementasi database tabel penjualan ... V-91 Gambar 5. 8 Relasi Database ... V-92 Gambar 5. 9 implementasi halaman login ... V-93 Gambar 5. 10 Implementasi halaman Dashoard Admin ... V-93 Gambar 5. 11 Implementasi halaman supplier ... V-94 Gambar 5. 12 Implementasi halaman tambah supplier ... V-94 Gambar 5. 13 Implementasi halaman edit supplier ... V-95 Gambar 5. 14 Implementasi halaman daftar pelanggan ... V-95 Gambar 5. 15 Implementasi halaman tambah data pelanggan ... V-96 Gambar 5. 16 Implementasi halaman edit data pelanggan ... V-96 Gambar 5. 17 Implementasi halaman user ... V-97 Gambar 5. 18 Halaman tambah data user ... V-97 Gambar 5. 19 Implementasi halaman edit user... V-98 Gambar 5. 20 Implementasi halaman daftar pembelian ... V-98 Gambar 5. 21 Implementasi halaman tambah data pembelian ... V-99 Gambar 5. 22 Implementasi halaman edit data pembelian ... V-100 Gambar 5. 23 Implementasi halaman informasi pakan ... V-100 Gambar 5. 24 Implementasi halaman tambah data pakan ... V-101 Gambar 5. 25 Implementasi halaman edit pakan ... V-101 Gambar 5. 26 Implementasi halaman data penjualan ... V-102 Gambar 5. 27 Implementasi halaman tambah data penjualan ... V-102 Gambar 5. 28 Implementasi halaman edit penjualan ... V-103 Gambar 5. 29 Implementasi halaman laporan pembelian (admin) ... V-103 Gambar 5. 30 Implementasi halaman laporan penjualan (Admin) ... V-104 Gambar 5. 31 Implementasi halaman informasi pakan ... V-104 Gambar 5. 32 Halaman pesanan ... V-105 Gambar 5. 33 Halaman tambah pesanan ... V-105 Gambar 5. 34 Impelementasi halaman edit pesanan ... V-106 Gambar 5. 35 Implementasi halaman laporan pembelian owner ... V-106 Gambar 5. 36 Implementasi halaman laporan penjualan pakan ... V-107
xii
DAFTAR TABEL
Tabel 1. 1 Jadwal Penelitian ... I-17 Tabel 3. 1 Analisa Kebutuhan Fungsional ... III-26 Tabel 3. 2 Analisa Kebutuhan Non Fungsional ... III-27 Tabel 3. 3 Analisa Kebutuhan Perangkat Lunak ... III-27 Tabel 3. 4 Analisa Kebutuhan Perangkat Keras ... III-28 Tabel 3. 5 Sekenario Use Case ... III-29 Tabel 3. 6 sekenario use case kelola login... III-30 Tabel 3. 7 sekenario use case kelola supplier... III-33 Tabel 3. 8 sekenario use case kelola pelanggan ... III-35 Tabel 3. 10 sekenario use case kelola pembelian ... III-35 Tabel 3. 11 sekenario use case kelola pakan ... III-37 Tabel 3. 12 sekenario use case kelola penjualan... III-39 Tabel 3. 13 sekenario use case kelola pemesanan ... III-40 Tabel 3. 15 Sekenario Use case Lihat laporan... III-41 Tabel 4. 1 Tabel user ... IV-71 Tabel 4. 2 Tabel supplier ... IV-72 Tabel 4. 3 Tabel pelanggan... IV-72 Tabel 4. 4 Tabel pembelian ... IV-73 Tabel 4. 5 Tabel pakan... IV-73 Tabel 4. 6 Tabel penjualan ... IV-74 Tabel 5. 1 Implementasi Perangkat Lunak ... V-87 Tabel 5. 2 Implementasi Perangkat Keras ... V-87 Tabel 5. 3 Impelementasi Basis Data ... V-88 Tabel 5. 4 Tabel Rencana Pengujian ... V-108 Tabel 5. 5 Tabel Hasil Pengujian ... V-108
I-13
BAB I PENDAHULUAN
1.1. Latar belakang
Di negara Indonesia ini dikenal dengan negara maritim dan agraris, karena memiliki kekayaan sumber daya alam yang sangat melimpah. Indonesia mempunyai lautan yang lebih luas daripada daratan. Sehingga banyak masyrakat indonesia memanfaatkan sumber daya alam tersebut seperti pelaut atau nelayan yang tinggal di daerah laut, dan petani yang tinggal di darat. Salah satu kekayaan negara indonesia adalah di perikanan karena sumber daya perikanan di indonesia cukup besar, terutama dalam biodiversitas ikan. Dan bidang perikanan mempunyai peranan yang cukup penting, karena bergerak dalam sektor yang melestarikan hasil-hasil perikanan yang kaya akan protein dan sangat bermanfaat bagi masyarakan indonesia.
Budidaya perikanan ikan adalah usaha atau kegiatan pemeliharaan dan perkembangbiakan ikan atau lainnya yang dilakukan oleh para peternak atau para petani. Budidaya ikan yang sangat diminati saat ini adalah seperti, ikan gurame, ikan lele, ikan patin, ikan nila, dan lain-lainnya. Dan ikan tersebut termasuk jenis budidaya ikan konsumsi karena jenis ikan tersebut dapat dikonsumsi sendiri atau pun dengan dijual bahkan diekspor ke negara-negara lain. (Efendi et al., 2022)
Budidaya ikan yang sering dijumpai di desa saya diantaranya adalah ikan mas dan ikan nila. Ikan-ikan tersebut dibudidayakan karena ikan tersebut cukup mengandung banyak gizi dan rasa ikan yang lebih lezat serta dapat diolah menjadi berbagai macam masakan yang sangat diminati juga. Ikan-ikan tersebut cukup dibudidayakan dan dipelihara di kolam ikan biasa dan tidak memerlukan banyak perawatan. Salah satu faktor terpenting dalam budidaya ikan-ikan tersebut adalah pakannya. Pakan yang berkualitas akan menghasilkan ikan yang berkualitas pula.
Pada era globalisasi saat ini, teknologi informasi sangat membantu manusia dalam melakukan aktivitasnya baik dalam usaha, bekerja dan sekolah. Semua sektor sudah menggunakan teknologi informasi untuk ketepatan, data yang akurat dan dapat menjangkau lebih luas komunikasi, bisnis dan aktivitas lainnya. Hal ini juga diaplikasikan dalam proses penjualan dan pembelian suatu perusahaan. Dimana sudah banyak perusahaan yang melakukan proses penjualan dan pembeliannya menggunakan sebuah teknologi informasi (aplikasi).
Teknologi informasi dalam sektor penjualan dan pembelian digunakan untuk mempermudah masyarakat dalam melakukan proses tersebut. Masyarakat ingin
I-14
menikmati jasa atau barang tanpa harus repot-repot datang ke tempat atau ke toko langsung. Proses penjualan yang efektif diharapkan dapat meningkatkan keuntungan bagi perusahaan dan kemudahan bagi masyarakat yang menggunakannya.
Salah satu toko yang menjual pakan ikan budidaya di desa saya adalah Kios Zulfa. Kios Zulfa merupakan salah satu usaha perorangan (owner) yang menjual berbagai macam pakan ikan. Produk yang dijual seperti pakan ikan CP Pertiwi, pakan Cargil, pakan Provit dan lainnya. Kios Zulfa yang beralamat di Desa Gembor kab.
Subang. Kios Zulfa masih melakukan proses penjualan dan pembelian secara langsung, dimana pemilik kios akan bertemu langsung dengan supplier maupun pembeli.
Dari riset yang saya lakukan, saya menemukan kendala bahwa proses penjualan dan pembelian yang dilakukan Kios Zulfa masih dilakukan secara manual, sehingga ada ketidakefesiensi dalam proses penyimpanan data penjualan dan pembelian tersebut yang diperlukan untuk membuat laporan yang dapat digunakan dalam proses pengambilan keputusan. Pencatatan penjualan dari pembeli, pembelian ke supplier, dan pembuatan laporan serta pengarsipan dokumen masih dilakukan secara manual. Sehinggga diperlukan sebuat sistem informasi untuk menyelesaikan masalah tesebut. Maka dari itu dibuatlah sebuah sistem informasi pengelolaan penjualan pakan ikan, tentunya hal ini lebih memudahkan kios Zulfa dalam melakukan proses penjualan dengan efesien Berdasarkan latar belakang diatas, diharapkan mampu mempermudah bagi penjual dalam membuat laporan penjualan sehingga laporan dapat dihasilkan dengan cepat dan akurat.
Dalam penelitian ini, objek penelitian adalah kios zulfa yang merupakan sebuah usaha dagang yang bergerak dibidang penjualan pakan ikan yang diinginkan tanpa datang langsung ke toko serta mempermudah konsumen dalam melakukan pembelian secara online. Dan mempermudah customer dalam mengetahui produk apa saja yang dijual oleh kios zulfa tanpa harus datang langsung ke toko.
1.2. Identifikasi masalah
Berdasarkan latar belakang diatas maka permasalahan dapat diidentifikasikan yaitu, karena kios zulfa adalah ruang lingkup penjualan yang masih kecil dan hanya melakukan proses penjualan dengan melakukan pencatatan yang tidak efesien, dikhawatirkan juga proses penjualan pakan ada yang tidak tercatat dan penumpukan berkas – berkas hasil penjualan pakan. dan belum mempunyai sebuah web penjualan dan pemesanan.
I-15
1.3. Batasan masalah
Dalam pembuatan sistem berbasis web ini, penulis membatasi masalah sebagai berikut :
1. Sistem tidak ada penerapan fitur mengenai proses pembayaran
2. Siatem yang dibangun hanya dapat pengelola penjualan dan pemesanan 3. Sistem dibuat menggunakan CI 3
4. Sistem ini dibangun menggunakan metode RUP 1.4. Maksud dan tujuan penelitian
1.4.1. Maksud
Maksud dari permasalahan diatas yaitu bagaimana cara mengembangkan sistem informasi dengan menggunakan bahsa pemograman PHP dan SQL serta dapat mempermudah Organisasi dan pelanggan dalam mendapatkan informasi mengenai penjualan pakan ikan.
1.4.2. Tujuan
Tujuan penelitian ini adalah
1. Untuk merancang sistem informasi pakan ikan pada kios zulfa akan dibuat menggunakan Bahasa pemograman PHP Dan SQL
2. Sistem yang dibuat akan menampilkan informasi tentang pakan ikan yang ada dikios zulfa agar masyarakat petani ikan lebih mudah mengetahuinya
3. Memberikan kemudahan kepada kios dalam proses penjualan pakan 4. Memudahkan pelanggan untuk memesan pakan ikan
1.5. Metedolodi penelitian
1.5.1. Metedologi pengumpulan data
Pada penelitian ini menggunakan metode deskriptif, yaitu metode yang menggambarkan suatu keadaan atau permasalahan yang sedang terjadi berdasarkan fakta dan data-data yang diperoleh
Metode pengumpulan data penelitian ini adalah : 1. Studi Literatur
Pengambilan pustaka yang relvan sehingga dapat pemperoleh landasan teoritik untuk melakukan rancang bangun
2. Metode pengumpulan alat dan bahan
Dalam metode ini dilakukan pengumpulan data dan alat pokok seperti , computer, sever, dan alat pendukung lainnya
I-16
3. Observasi
Observasi merupakan Teknik pengumpulan data dengan cara mengamati keadaan langsung dilapangan untuk memberikan gambaran yang jelas mengenai subyek penelitian.
4. Wawancara
Wawancara merupakan Teknik pengumpulan data dengan cara komunikasi dengan narasumber agar didapat informasi guna melengkapi proses penelitian.
1.5.2. Metedologi pengembangan sistem
Penelitian ini akan menghasilkan sebuah perancangan sistem informasi, sehingga metode yang cocok akan menggunakan metode pengembangan perangkat lunak RUP Metodologi Rational Unified Process (RUP) merupakan metode pengembangan kegiatan yang berorientasi pada proses. Dalam metode ini, terdapat 3 dari 4 tahap pengembangan perangkat lunak yaitu:
1. Inception
Pada fase ini, penulis akan mengeksplorasi workflow kebutuhan dan workflow analisis. Metode yang digunakan untuk pengumpulan kebutuhan, penulis menggunakan metode wawancara, observasi dan studi kepustakaan
2. Elaboration
Pada fase ini, penulis mengolah hasil dari fase inception untuk mengidentifikasi objek yang diperlukan sehingga memunculkan kebutuhan fungsional hingga class diagram
3. Construction
Pada fase ini, penulis mulai membangun sistem software untuk kebutuhan kasus. Metode programing yang digunakan adalah OOP (object oriented programing) sedangkan framework yang digunakan adalah CI (code igneter) dengan bahasa pemrograman PHP. Pada fase ini juga penulis merevisi pekerjaan terkait desain. Unit test juga diberlakukan pada fase ini.
1.6. Waktu dan lokasi penelitian 1.6.1. Lokasi penelitian
Lokasi penelitian ini tertuju pada Kios Zulfa Desa Gembor, terhitung dimulai sejak bulan Februari sampai dengan bulan juli 2022.
1.6.2. Jadwal penelitian
Dalam pelaksanaan penelitian ini, penulis menggunakan UP (undifinded process) dalam sudut pandang pelaksanaannya. Berikut adalah jadwal penelitiannya
I-17
Tabel 1. 1 Jadwal Penelitian
No Aktivitas Maret April Mei Juni
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 Bisnis Model
2 Analisis Kebutuhan 3 Perancangan 4 Implementasi 5 Testing
PHASE
ITERASI 1 ITERASI 2 ITERASI 3 INCEPTION ELABORATI
ON
CONSTRUCTION
1.7. Sistematika penulisan
Sistematika peniliasan skripsi ini adalah sebagai berikut : 1. BAB I PENDAHULUAN
Bab ini terdiri dari latar belakang, indentifikasi masalah, Batasan masalah, maksud dan tujuan, metedologi penelitian, waktu dan lokasi penelitian, dan sistematika penelitian
2. BAB II LANDASAN TEORI
ini berisikan teori-teori dan hasil penelitian berdasarkan Pustaka yang memiliki fungsi untuk penyelesaian
3. BAB III ANALISA KEBUTUHAN
Bab ini beisi mengenai Analisa organisasi, Analisa kebutuhan sistem, Analisa kebutuhan perangkat keras dan perangkat lunak, serta Analisa pemodelan sistem
4. BAB IV PERANCANGAN
Bab ini meliputi tentang perancangan sistem diagram class, diagram sequence, rancangan database, dan rancancangan user interface
5. BAB V IMPLEMENTASI DAN PENGUJIAN
Bab ini memuat tentang implementasi dan rancangan-rancangan yang sebelumnya dibuat dan bagaimana proses pengujiannya
6. Bab IV
Bab ini memuat kesimpulan dan saran hasil penelitian