Anda di halaman 1dari 26

PROPOSAL SKRIPSI

RANCANG BANGUN SISTEM INFORMASI INVENTORY BARANG PADA


TOKO ARAFA FROZEN FOOD CIKANDE BERBASIS WEB

DI SUSUN OLEH :

NAMA : ADJIE SYAERA IBNU YAMIN


NPM : 2018804281

PROGRAM STUDI SISTEM INFORMASI


FAKULTAS TEKNOLOGI INFORMASI
STMIK INSAN PEMBANGUNAN
2022
BAB I
PENDAHULUAN

1.1 Latar Belakang Masalah

Teknologi Informasi Merupakan Salah Satu Teknologi Yang Sedang

Berkembang Dengan Pesat Pada Saat Ini. Dengan Kemajuan Teknologi Informasi,

Pengaksesan Terhadap Data Atau Informasi Yang Tersedia Dapat Berlangsung Dengan

Cepat, Efisien, Dan Akurat. Perkembangan Dalam Bidang Sistem Informasi Pada Saat

Ini Telah Membuka Peluang Seluasnya Kepada Para Pakar Dan Para Pengambil

Keputusan, Baik Yang Bergerak Di Bidang Ekonomi, Pemerintahan, Keilmuan ,

Perusahaan Dan Lainnya.

Sebelum Datang Era Sistem Informasi Ini, Kebanyakan Unit Kerja

Menyelesaikan Pekerjaannya Secara Manual. Saat Ini Unit Kerja Dapat

Menggunakan Sistem Informasi Dalam Mengerjakan Berbagai Tugasnya Dengan

Cepat Dan Tepat. Hal Ini Dikarenakan Di Dalam Sistem Informasi Tersebut Dapat Di

Jangkau Melalui Software Yang Dapat Digunakan, Sehingga Unit Kerja Mendapatkan

Kemudahan Dalam Menyelesaikan Pekerjaannnya.

Dalam Sebuah Sistem Informasi Dapat Mempermudah Dalam Perhitungan

Hingga Sistem Yang Menyediakan Sarana Pengolahan Data. Dalam Era Sistem

Informasi Jika Masih Menggunakan Sarana Kertas Sebagai Media Pengolahan Dan
Penyimpanan Data Serta Sebagai Penyebaran Informasi Dirasakan Kurang Efektif

Dan Tidak Efisien, Karena Sifat Kertas Tersebut Adalah Statis. Apalagi Penyimpanan

Data Penting Yang Dimiliki Oleh Suatu Perusahaan Atau Instansi Perlu Ditangani

Secara Sistem Informasi, Agar Pekerjaan Unit Kerja Lebih Efektif Dan Efisien.

ARAFA FROZEN FOOD Adalah Salah Satu Tempat Usaha Yang Masih

Menggunakan Cara Manual Untuk Pengolahan Dan Penyimpanan Data Produk, Barang

Masuk, Barang Keluar Beserta Masing-Masing Laporan Yang Ada. Hal Itu Dirasakan

Kurang Efektif Dan Tidak Efisien, Karena Jika Terjadi Penambahan Data Produk, Barang

Masuk, Barang Keluar Beserta Masing-Masing Laporan Data Harus Dikaji Dengan

Rinci Secara Keseluruhan, Sehingga Memberikan Ketidakefektifan Dalam

Pengolahan Dan Penyimpanan Data. Dampak Dari Masalah Tersebut Yaitu

Keterlambatan Dalam Memberikan Laporan Kepada Pemilik Usaha. Untuk Mengatasi

Masalah Tersebut, Maka Pihak Perusahaan Membutuhkan Suatu Bentuk Sistem

Informasi Inventori Berbasis Web Yang Dapat Membantu Dalam Mengerjakan

Pekerjaan Unit Kerja Yaitu Mengolah Dan Menyimpan Data Serta Membuat Laporan,

Khususnya Tentang Data Produk, Barang Masuk, Barang Keluar Dan Laporan Setiap

Kali Update Dalam Memastikan Data Agar Fix Dan Akurat, Agar Diperoleh Data Yang

Memuaskan.
Dari Latar Belakang Tersebut Penulis Tertarik Untuk Merancang Suatu Sistem Guna

Memberikan Solusi Yang Dapat Membantu Dan Meningkatkan Kualitas Dan Kinerja Yang

Dibutuhkan Pada Pemilik Usaha ARAFA FROZEN FOOD.

1.2 Perumusan Masalah

Berdasarkan Latar Belakang Masalah Di Atas Maka Dibutuhkan Suatu Aplikasi

Berbasis Web Adapun Perumusan Masalah Sebagai Berikut :

1.2.1 Bagaimana Cara Membuat Sistem Yang Memudahkan Pencarian Data-Data

Barang Pada Arafa Frozen Food ?

1.2.2 Bagaimana Membuat Sistem Informasi Yang Memudahkan Pemilik Dalam

Memasukan Dan Mengupdate Data Secara Online ?

1.2.3 Bagaimana Implemetasi Sistem Informasi Inventori Dapat Berguna Untuk

Memudahkan Pengolahan Data Dan Laporan Barang Keluar Dan masuk Pada

Arafa Frozen Food?

1.3 Batasan Masalah

Pada Proposal Ini Saya Memberikan Batasan Masalah Yaitu :

1.3.1 Pembuatan Sistem Mengunakan Bahasa Pemrograman PHP Dan

Mengunakan MY SQL Sebagai Database Nya.


1.3.2 Pada Pembuatan Sistem Inventory Tidak Membahas Lebih Lanjut Mengenai

Keamanan Data Pada Sistem.

1.3.3 Ruang Lingkup Penelitian Pada Arafa Frozen Food

1.3.4 Pengolahan Data Barang Masuk, Barang Keluar, Dan Produk

1.3.5 Membuat Laporan Barang Masuk Dan Barang Keluar.

1.3.6 Metode Pemodelan Sistem Yang Dibuat Menggunakan UML (Unified

Modeling Language) Yaitu : ( Use Case Diagram, Class Diagram, Diagram

Activity Dll ).

1.4 Tujuan Penelitian

Adapun Tujuan Pembuatan Proposal Ini Adalah Sebagai Berikut :

1.4.1 Membuat Atau Merancang Sebuah Aplikasi Program Web Yang

Memudahkan Para Pemilik Untuk Menginput Data Barang Yang Masuk Dan

Keluar.

1.4.2 Dapat Menghasilkan Halaman Admin Untuk Pengaturan Penambahan

Pengecekan Pengeditan Penghapusan Data Barang Secara Online.

1.4.3 Dapat Mencetak Laporan Barang Yang Masuk Maupun Keluar.


1.5 Manfaat Penelitian

Sesuai Dengan Permasalahan Dan Tujuan Yang Telah Di Sebutkan Di Atas Maka

Manfaat Dari Peyusunan Proposal Ini Adalah Sebagai Berikut :

1.5.1 Sistem Informasi Invebtory Menjadi Sangat Lebih Mudah Dan Cepat.

1.5.2 Memudahkan Pihak Atau Selaku Pemilik Dalam Mencari Informasi Barang

Yang Keluar Dan Masuk.

1.5.3 Memudahkan Pihak Atau Selaku Pemilik Arafa frozen Food Dalam

Mendata Barang.

1.5.4 Bagi Saya Dapat Menambah Ilmu Pengetahuan Khususnya Di Bidang Sistem

Informasi Dalam Merancang Sebuah Sistem Web.

1.5.5 Untuk Menambah Networking Serta Menjalin Sebuah Hubungan Yang Baik

Kepada Pemilik Usaha.

1.6 Metode Penelitian

Penelitian Yang Saya Lakukan Untuk Mewujudkan Kenyataan Kenyataan Yang

Ada, Dan Hanya Tidah Berhenti Di Situ Dalam Penulisan Proposal Ini Mengunakan Metode

Sebagai Berikut :
1.6.1 Metode Pengumpulan Data

1.6.1.1 Melakukan Penelitian Lansung Ke Tempat Arafa Frozen Food.

1.6.1.2 Pengumpulan Data Dan Informasi Dengan Menbaca Buku Buku

Refrensi Dan Buku Perancangan Perancangan Sistem Yang Dapat Di

Jadikan Gambaran Dalam Pembahasan Masalah Baik Oflline Ataupun

Online.

1.6.2 Metode Pengembangan Sistem

Metode Pengembangan Sistem Yang Saya Gunakan Dalam Peyusunan

Proposal Ini Dengan Mengunakan Metode Pengembangan Sistem Yang Berorientasi

Objek Yang Terdiri Dari Beberapa Tahap, Yaitu :

1.6.2.1 Analisa Sistem

Analisa Sistem Adalah Penguraian Dari Suatu Sistem Informasi Yang

Utuh Ke Dalam Bagian-Bagian Komponennya Dengan Maksud

Untuk Mengidentifikasikan Dan Mengevaluasi Permasalahan-

Permasalahan Yang Diharapkan Sehingga Dapat Di Usulkan

Perbaikan-Perbaikannya.
1.6.2.2 Perancangan Sistem

Perancangan Sistem Adalah Sebuah Kegiatan Merancang Dan

Menentukan Cara Mengolah Sistem Informasi Dari Hasil

Analisa Sistem Sehingga Dapat Memenuhi Kebutuhan Dari Pengguna

Termasuk Diantaranya Perancangan User Interface, Data Dan

Aktivitas Proses.

1.6.2.3 Pegujian Sistem

Pengujian sistem merupakan proses mengeksekusi sistem perangkat

lunak untuk menentukan apakah sistem perangkat lunak tersebut

cocok dengan spesifikasi sistem dan berjalan sesuai dengan

lingkungan yang diinginkan.

1.6.2.4 Implementasi Sistem

Implementasi Adalah Bermuara Pada Aktivitas, Aksi, Tindakan Atau

Adanya Mekanisme Suatu Sistem, Implementasi Bukan Sekedar

Aktivitas, Tapi Suatu Kegiatan Yang Terencana Dan Untuk Mencapai

Tujuan Kegiatan.
1.7 Sistematika Penulisan

Pada Proposal Ini Saya Akan Menjelaskan Hasil Rangkuman Di Mulai Dengan Bab

Pendahuluan. Bab Ini Meliputi Latar Belakang Masalah, Perumusan Masalah, Tujuan

Penelitian, Batasan Masalah, Manfaat Penelitian, Metode Penelitian, Bab Kedua Saya Akan

Menjelaskan Konsep Dasar Dan Informasi . Pada Bab Ketiga, Menjelaskan Metode

Penelitian.
BAB II
LANDASAN TEORI

2.1 Definisi Sistem Dan Sistem Informasi

Sistem Didefinisikan Sebagai Sekumpulan Elemen Yang Saling Terkait Yang

Dimaksudkan Untuk Mencapai Tujuan. Dengan Demikian Di Dalam Suatu Sistem

Komponen-Komponen Ini Tidak Bisa Berdiri Sendiri-Sendiri. Tetapi Sebaliknya Saling

Berhubungan Hingga Membentuk Satu Kesatuan Sehingga Tujuan Sistem Itu Dapat

Tercapai.

Sedangkan Sistem Informasi Merupakan Pengaturan Orang, Data, Proses, Dan Proses

Teknologi Informasi Yang Berinteraksi Untuk Mengumpulkan, Memproses, Menyimpan,

Dan Menyediakan Sebagai Output Informasi Yang Diperlukan Untuk Mendukung Sebuah

Organisasi.

2.2 Data Dan Informasi

Data Merupakan Sebuah Fakta Mentah Atau Rincian Peristiwa Yang Belum Diolah,

Dan Terkadang Tidak Dapat Diterima Oleh Akal Pikiran Dari Penerima Data Tersebut, Maka

Itu Data Harus Diolah Terlebih Dahulu Menjadi Informasi Untuk Dapat Di Terima Oleh

Penerima.
Sedangkan Informasi Merupakan Hasil Dari Pengolahan Data Yang Sudah Dapat

Diterima Oleh Akal Pikiran Penerima Informasi Yang Nantinya Bisa Digunakan Untuk

Pengambilan Keputusan. Informasi Sendiri Dapat Berupa Hasil Gabungan, Hasil Analisa,

Hasil Penyimpulan, Dan Juga Bisa Suatu Hasil Pengolahan Sistem Informasi Komputerisasi.

2.3 Inventory Barang

Pengertian Inventory Disini Pada Dasarnya Hanya Untuk Memperlancar Dan

Mempermudah Dalam Proses Input Data barang Yang Keluar Dan Masuk, Pendataan

Sehingga Dapat Terorganisir, Teratur Dengan Cepat Dan Tepat Dengan Beberapa

Persyaratan Yang Telah Ditentukan Oleh Pemilik. Proses Penyimpanan Data Keluar Dan

Masuk Barang Merupakan Salah Satu Cara Untuk Mempermudah Pemilik Menjalankan

Usahanya.

2.4 Metode Waterfall

2.4.1 Konsep Dasar Model Pengembangan Sistem

Model Waterfall Adalah Model Klasik Yang Bersifat Sistematis, Berurutan

Dalam Membangun Software. Fase-Fase Dalam Model Waterfall Sebagai Berikut :

2.4.1.1 Komunikasi

Langkah Ini Merupakan Analisis Terhadap Kebutuhan Software, Dan Tahap

Untuk Mengadakan Pengumpulan Data Dengan Melakukan Pertemuan


Dengan Pihak Bumen Fitnes, Maupun Mengumpulkan Data-Data Tambahan

Baik Yang Ada Di Jurnal, Artikel, Maupun Dari Internet.

2.4.1.2 Perencanaan

Proses Perencanaan Merupakan Lanjutan Dari Proses Komunikasi. Tahapan

Ini Akan Menghasilkan Dokumen User Requirement Atau Bisa Dikatakan

Sebagai Data Yang Berhubungan Dengan Keinginan User Dalam Pembuatan

Software, Termasuk Rencana Yang Akan Dilakukan.

2.4.1.3 Modelling

Proses Modeling Ini Akan Menerjemahkan Syarat Kebutuhan Ke Sebuah

Perancangan Software Yang Dapat Diperkirakan Sebelum Dibuat Coding.

Proses Ini Berfokus Pada Rancangan Struktur Data. Arsitektur Software,

Representasi Interface, Dan Detail ( Algoritma ) Procedural.

2.4.1.4 Construction

Construction Merupakan Proses Membuat Kode. Coding Atau Pengkodean

Merupakan Penerjemahan Desain Dalam Bahasa Yang Bisa Di Kenali

OlehKomputer. Programmer Akan Menerjemahkan Transaksi Yang Diminta

Oleh User.
2.4.1.5 Deployment

Tahapan Ini Bisa Dikatakan Final Dalam Pembuatan Sebuah Software Atau

Sistem. Setelah Melakukan Analisis, Desain Dan Pengkodean MakaSistem

Yang Sudah Jadi Akan Digunakan Oleh User.

2.5 Konsep Dasar Website

Konsep Dasar Website Pada Dasarnya Dapat Didefinisikan Sebagai Menampilkan

Informasi Apapun Yang Ada Dibelahan Dunia Tidak Peduli Seberapapun Jauhnya. Dengan

Web Seseorang Bisa Mendapatkan Informasi Yang Dibutuhkan Dengan Mudah, Cepat Dan

Murah. Web Juga Menjadi Sarana Yang Disukai Karena Sifatnya Yang Mendunia ( World

Wide Web ) Dan Mejadi Ajang Tukar Pendapat Bagi Penggunanya.

2.5.1 Internet

“Internet Adalah Sebuah Jaringan Komputer Dunia, Semua Berbicara Dengan Bahasa

Yang Sama. Banyak Keuntungan Yang Didapatkan Dijaringan Komputer, Diantaranya

Produktivitas Dan Efisien”

2.5.2 URL Dan HTTP

URL Dapat Didefinisikan “Sebagai Konsep Nama File Standar Yang Diperluas

Dengan Jaringan Untuk Menentukan Lokasi Informasi Pada Web Server. Nama File Ini

Tidak Hanya Menunjukan Direktori Dan Nama Filenya, Tetapi Juga Nama Mesinnya
Dalam Jaringan”. URL ( Universal Resource Locator ) Dapat Disediakan ( Ada Atau

Diakses ) Dengan Berbagai Metode, Dan Bisa Jadi Bukan Sekedar File Karena URL Dapat

Menunjukan Query-Query, Dokumen Yang Disimpan Didalam Database, Hasil Dari Suatu

Perintah Finger Atau Archie Atau Apapun Yang Berkaitan Dengan Data Hasil

Proses.

2.5.3 Web Browser

Web Browser Merupakan Software Yang Digunakan Untuk Menampilkan Informasi

Dari Server Web. Software Ini Kini Telah Dikembangkan Dengan Menggunakan User

Interface Grafis, SehinggaPemakai Dapat Dengan Melakukan Point Click Untuk Pindah

Antar Dokumen.

2.5.4 Web Server

Web Server Adalah Suatu Perangkat Lunak ( Software ) Dalam Server Yang

Berfungsi Untuk Menerima Permintaan ( Request ) Dari Client Atau Browser Berupa

Halaman Website Melalui Protokol HTTP/ HTTPS, Lalu Merespon Permintaan Tersebut

Dalam Bentuk Halaman Website Berupa Dokumen HTML Atau PHP.

2.5.5 HTML (Hypertext Markup Language)

HTML Dapat Didefinisikan Sebagai File Text Murni Yang Dapat Dibuat Dengan

Editor Teks Sembarang, Dokumen Ini Dikenal Sebagai Web Page”. File-File HTML Ini

Berisi Instruksi-Instruksi Yang Kemudian Diterjemahkan Oleh Browser Yang Ada


Dikomputer Client ( User ) Sehingga Isi Informasinya Dapat Ditampilkan Secara Visual

Dikomputer Pengguna ( User ). HTML Dikenal Sebagai Standard Bahasa Yang

Digunakan Untuk Menampilkan Dokumen Web.

2.5.6 PHP ( Hypertext Preprocesor )

PHP Dapat Didefinisikan Sebagai Suatu Bahasa Pemograman Yang Difungsikan

Untuk Membangun Suatu Website Dinamis. PHP Menyatu Dengan Kode HTML Maksudnya

Adalah Beda Kondisi. Html Digunakan Sebagai Pembangun Atau Pondasi Dari Kerangka

Layout Web, Sedangkan Php Difungsikan Sebagai Prosesnya Sehingga Dengan Adanya Php

Tersebut, Sebuah Web Akan Sangat Mudah Di-Maintance.

2.6 Basis Data ( DataBase )

Dasarnya Basis Data ( Database ) Dapat Didefinisikan Sebagai Kumpulan Data Yang

Saling Berhubungan ( Punya Relasi ). Relasi Biasanya Ditunjukan Dengan Kunci (Key) Dari

Tiap File Yang Ada. Dalam Satu File Terdapat Record-Record Yang Sejenis, Sama Besar,

Sama Bentuk, Yang Merupakan Satu Kumpulan Entitas Yang Seragam. Satu Record Terdiri

Dari Field-Field Yang Saling Berhubungan Dan Menunjukan Dalam Satu Pengertian Yang

Lengkap Dalam Satu Record.


2.6.1 MYSQL

Dasarnya MYSQL Dapat Didefinisikan Sebagai Penyimpanan Data Yang Fleksibel

Dan Cepat Aksesnya Sangat Dibutuhkan Dalam Sebuah Website Yang Interaktif Dan

Dinamis. Database Sendiri Berfungsi Sebagai Penampung Data Yang Anda Inputkan Melalui

From Website. Selain Itu Juga Dapat Dibalik Dengan Penampilan Data Yang Tersimpan

Dalam Database Kedalam Halaman Website. Jenis Database Yang Sangat Populer Dan

Digunakan Pada Banyak Website Di Internet Sebagai Bank Data Adalah Mysql. Mysql

Digunakan Sql Dan Bersifat Gratis, Selain Itu Mysql Dapat Berjalan Diberbagai Platform,

Antara Lain Linux, Windows, Dan Sebagainya.

2.6.2 XAMPP

XAMPP Adalah Sebuah Software Yang Berfungsi Untuk Menjalankan Website

Berbasis PHP Dan Menggunakan Pengolah Data Mysql Dikomputer Local. XAMPP

Berperan Sebagai Server Web Pada Komputer Anda. XAMPP Juga Dapat Disebut Sebuah

Cpanel Server Virtual, Yang Dapat Membantu Anda Melakukan Preview Sehingga Dapat

Memodifikasi Website Tanpa Harus Online Atau Terakses Dengan Internet.

2.6.3 PhpMyAdmin

PhpMyAdmin Adalah Aplikasi Web Yang Dibuat Oleh PhpMyAdmin.Net.

PhpMyAdmin Digunakan Untuk Administrasi Database MYSQL. Program Ini Digunakan

Untuk Mengakses Database MYSQL. Perintah Untuk Membuat Tabel Dapat Menggunakan
Form Yang Sudah Tersedia Pada PhpMyAdmin Atau Dapat Langsung Menuliskan Script

Pada Menu SQL.

2.6.4 Visual Studio Code

Visual Studio Code Adalah Kode Editor Sumber Yang Dikembangkan Oleh

Microsoft Untuk Windows, Linux Dan Macos. Ini Termasuk Dukungan Untuk Debugging,

Kontrol Git Yang Tertanam Dan Github, Penyorotan Sintaksis, Penyelesaian Kode Cerdas,

Snippet, Dan Refactoring Kode.

2.7 Diagram Diagram UML

Diagram Merupakan Penjelasan Secara Geografis Yang Berkaitan Dengan Elemen-

Elemen Dalam Sistem. Diagram Ini Dibuat Supaya Model Yang Dibuat Semakin Mendekati

Realitas Berikut Ini Merupakan Tipe-Tipe Diagram UML Terdiri Dari :

2.7.1 Use Case Diagram

Use Case Adalah Deskripsi Fungsi Dari Sebuah Sistem Perspektif Pengguna Uses

Bekerja Dengan Cara Mendeskripsikan Tipikal Interaksi Antara User Sebuah Sistem Dengan

Sistemnya Sendiri

2.7.2 Activity Diagram

Activity Diagram Adalah Teknik Untuk Mendeskripsikan Logika Prosedur Proses

Bisnis Dan Aliran Kerja Activity Diagram Mempunyai Peranan Seperti Halnya Flowchart
Akan Tetapi Perbedaan Dengan Flowchart Adalah Activity Diagram Biasa Mendukung

Perilaku Paralel.

2.7.2 Sequence Diagram

Diagram Sequence Merupakan Salah Satu Diagram Interaction Yang Menjelaskan

Bagaimana Suatu Operasi Itu Dilakukan ; Message (Pesan) Apa Yang Dikirimdan Kapan

Pelaksanaannya. Diagram Ini Diatur Berdasarkan Waktu. Objek-Objek Yang Berkaitan

Dengan Proses Berjalannya Operasi Diurutkan Dari Kiri Ke Kanan Berdasarkan Waktu

Terjadinya Dalam Pesan Yang Terurut.

2.7.3 Class Diagram

Class Diagram Adalah Jenis Diagram Struktur Statis Dalam Uml Yang

Menggambarkan Struktur Sistem Dengan Menunjukkan Sistem Class, Atributnya, Metode,

Dan Hubungan Antar Objek.

2.8 Metodologi SDLC (System Development Life Cycle)

System Development Life Cycle (SDLC) Adalah Pendekatan Melalui

Beberapa Tahap Untuk Menganalisis Dan Merancang Sistem Yang Dimana Sistem

Tersebut Telah Dikembangkan Dengan Sangat Baik Melalui Penggunaan Siklus

Kegiatan Penganalisis Dan Pemakai Secara Spesifik.


2.8.1 Tahapan – Tahapan Metode SDLC ( System Development Life Cycle )

2.8.1.1 Mengidentifikasi Masalah, Peluang Dan Tujuan

Dalam Tahapan Pertama Dari SDLC Ini, Penganalisis Melakukan Identifikasi

Masalah, Peluang, Dan Tujuan Yang Ingin Dicapai.

2.8.1.2 Menentukan Syarat-Syarat Informasi.

Tahap Ini, Penganalisis Memasukkan Apa Saja Yang Menentukan Syarat-

Syarat Informasi Untuk Para Pemakai Yang Terlibat. Diantara

Perangkatperangkat Yang Dipergunakan Untuk Menetapkan Syarat-Syarat

Informasi Di Dalam Bisnis Diantaranya Ialah Menentukan Sampel, Dan

Memeriksa Data Mentah, Wawancara Mengamati Perilaku Pembuat

Keputusan Dan Lingkungan Kantor Dan Prototyping.

2.8.1.3 Menganalisis Kebutuhan Sistem.

Tahap Ini, Perangkat Dan Teknik-Teknik Tertentu Akan Membantu

Penganalisis Menentukan Kebutuhan. Perangkat Yang Dimaksud Adalah

Penggunaan Diagram Aliran Data, Untuk Menyusun Daftar Input, Proses,

Dan Output Fungsi Bisnis Dalam Bentuk Grafik Terstruktur. Pada Poin Ini,

Penganalisis Sistem Menyiapkan Suatu Proposal Sistem Yang Berisikan

Ringkasan Apa Saja Yang Ditemukan, Analisis Biaya Atau Keuntungan


Alternatif Yang Tersedia Serta Rekomendasi Atas Apa Saja ( Bila Ada ) Yang

Harus Dilakukan.

2.8.1.4 Merancang Sistem Yang Direkomendasikan.

Tahap Ini, Penganalisis Merancang Prosedur Data Entry Sedemikian Rupa,

Sehingga Data Yang Dimasukkan Ke Dalam Sistem Informasi Benar-Benar

Akurat. Tahap Perancangan Juga Mencakup Perancangan File-File Atau

Basis Data Yang Bisa Menyimpan Data-Data Yang Diperlakukan Oleh

Pembuat Keputusan. Dalam Tahap Ini Penganalisis Juga Bekerja Sama

Dengan Pemakai Untuk Merancang Output.

2.8.1.5 Mengembangkan Dan Mendokumentasikan Perangkat Lunak.

Tahap Ini, Penganalisis Bekerja Sama Dengan Pemrogram Untuk

Mengembangkan Suatu Perangkat Lunak Awal Yang Diperlukan.

2.8.1.6 Menguji Dan Mempertahankan Sistem.

Tahap Ini, Sebelum Sistem Informasi Dapat Digunakan, Maka Harus

Dilakukan Pengujian Terlebih Dahulu.


2.8.1.7 Mengimplementasikan Dan Mengevaluasi Sistem

Tahap Terakhir Ini, Penganalisis Membantu Untuk Mengimplementasikan

Sistem Informasi. Tahap Ini Melibatkan Pelatihan Bagi Pemakai Untuk

Mengendalikan System.
BAB III
METODE PENELITIAN

3.1 Metode Pengumpulan Data

Dalam Penelitian Ini Mengunakan 3 Metode Untuk Mengumpulkan Pengambilan

Data, Yaitu Wawancara, Observasi Serta Dokumentasi.

3.1.1 Wawancara

Wawancara Adalah Sebuah Teknik Mengumpulkan Data-Data Berupa Informasi

Dari Seorang Narasumber, Dengan Cara Mengajukan Pertanyaan-Pertanyaan.

Wawancara Dengan Kata Lain Adalah Kegiatan Tanya Jawab Antara Pewawancara

Dengan Narasumber Untuk Mendapatkan Informasi Dan Opini Seputar

3.1.2 Obsevasi

Observasi Adalah Sebuah Pengamatan Terhadap Arafa Frozen Food, Yang Bertujuan

Untuk Mendapatkan Informasi Dan Pengetahuan Yang Dibutuhkan Untuk

Melanjutkan Penelitian.
Tempat Yang Menjadi Objek Penelitian Adalah :

Nama Tempat : Arafa Frozan Food

Alamat : Cikande, Kec. Jayanti, Kabupaten Tangerang, Banten 42186

Waktu Pelaksanaan Adalah :

Nama Tempat : Arafa Frozen Food

Waktu : Senin - Minggu

3.1.3 Dokumentasi

Metode Dokumentasi Adalah Mencari Data Mengenai Hal-Hal Atau Variabel Yang

Berupa Catatan, Transkip, Buku, Surat Kabar, Majalah, Prasasti, Notulen Rapat, Dan

Sebagainya.

3.2 Metode Pengembangan Sistem

3.2.1 Metodologi SDLC (System Development Life Cycle)

Penelitian Tentang Pendaftaran Murid Taekwondo Baru Di Arafa Frozen Food

Menggunakan Metode Software Development Life Cycle (SLDC)

3.2.2 Model Waterfall. Adapun Model Waterfall Yaitu Tahap Planning ( Perencanaan),

Tahap Analisis, Tahap Desain, Tahap Coding, Tahap Testing, Dan Tahap

Implemetasi.
3.3 Subjek Penelitian

Sesuai Dengan Informasi Yang Dibutuhkan Dalam Penelitian, Maka Yang

Ditetapkan Sebagai Subyek Penelitian Adalah Website Yang Akan Di Buat Untuk Arafa

Frozen Food Team Pemilik Dan Pendaftar Yang Akan Terlibat Dengan Website Yang Akan

Dibuat Nantinya.

3.4 Alat Dan Bahan Penelitian

Penelitian Membutuhkan Piranti-Piranti Untuk Mendukung Berjalannya

Perancangan Dan Implementasi Website, Antara Lain:

3.4.1 Perangkat Keras ( Hardware )

3.4.1.1 Personal Computer ( Pc / Laptop )

A. 32/64 Bit Architecture Processor

B. 4 Gb Random Access Memmory (RAM)

3.4.2 Perangkat Lunak ( Software )

3.4.2.1 PHP

Perangkat Lunak Php Merupakan Alat Utama Dalam

Melaksanakan Pembuatan Web Pendaftaran. Sebagai Alat Yang Digunakan Untuk

Bahasa Pemrograman Web. Php Juga Menyediakan Fungsifungsi, Aturan Ataupun


Tata Cara Dalam Menulis Sebuah Kode Misal, Awalan Menulis Sebuah Variabel,

Function Ataupun Class.

3.4.2.2 MYSQL

Sebagai Alat Yang Digunakan Untuk Membuat Dan Mengelolah

Database Beserta Isinya. Selain Itu, Alat Ini Juga Dapat Memanfaatkan

MYSQL Untuk Menambahkan, Mengubah, Dan Menghapus Data Yang Berada

Dalam Database.

3.4.2.2 Xampp

Sebagai Alat Yang Digunakan Untuk Menjadi Sebuah Server Yang

Berdiri Sendiri (Localhost), Yang Terdiri Atas Program Apache HTTP

Server, Mysql Database, Dan Penerjemah Bahasa Yang Ditulis Dengan

Bahasa Pemrograman PHP Dan Perl.

3.4.2.3 Bootstrap

Sebagai Alat Yang Digunakan Untuk Membuat Sebuah Tampilan

Halaman Website Yang Dapat Mempercepat Pekerjaan Seorang

Pengembang Website Ataupun Pendesain Website. Selain Itu, Alat Ini Juga

Dibangun Dengan Teknologi HTML Dan CSS Yang Dapat Membuat Layout

Halaman Website, Tabel, Button, Form, Navigator, Dan Komponen Lainnya


Dalam Sebuah Website Hanya Dengan Memanggil Fungsi Yang Telah

Didefinisikan.

3.4.2.4 Sistem Operasi Windows

Sistem Operasi Yang Dikembangkan Oleh Microsoft Corporation Yang

Menggunakan Antarmuka Dengan Berbasikan GUI (Graphical User Interface) Atau

Tampilan Antarmuka Bergrafis. Pada Umum Nya System Oeprasi Ini Banyak Sekali

Di Gunakan Oleh Masyarakat, Dari Kalangan Menengah Ke Atas Hingga Ke Bawah.

3.5 Metode Pengujian

Metode Pengujian Yang Dipakai Dalam Pengembangan Aplikasi Adalah Tes

Fungsional Yang Dilakukan Hanya Mengamati Hasil Eksekusi Melalui Data Uji Dan

Memeriksa Fungsional Dari Perangkat Lunak Tersebut.

Anda mungkin juga menyukai