BAB III METODOLOGI PENELITIAN
3.5 Kerangka Metodologi
Adapun kerangka metodologi yang akan digunakan dalam penelitian ini adalah sebagai berikut :
Mulai
1. Pemesanan paket Wedding masih dilakukan dengan datang langsung ke lokasi Wedding Organizer tersebut.
2. Promosi Wedding Organizer menggunakan brosur.
Perencanaan/Planning
Merancang aplikasi sistem informasi pemesanan wedding organizer pada Rama Palaminan.
Analisa dan desain sistem dalam bahasa pemograman PHP 1. Data paket wedding organizer dan data pemesan di
analisa dan disesuaikan.
2. Mendesain tampilan aplikasi.
A
Review Jurnal
Gambar 3.1 Metodologi Penelitian A
Pengolahan data menggunakan bahasa pemograman PHP 1. Aplikasi pemesanan paket wedding organizer diberi
coding program.
2. Input data wedding organizer dan data konsumen.
Implementasi sistem
Aplikasi pemesanan paket wedding organizer yang telah dibuat, diuji dan diterapkan.
Perawatan sistem
Melakukan perawatan untuk menjaga kestabilan sistem.
Selesai
Berdasarkan dari kerangka metodologi diatas, ada beberapa hal yang penulis lakukan sebagai berikut:
1. Pendahuluan
Melakukan wawancara dan pengamatan masalah secara langsung untuk mendapatkan data-data yang dibutuhkan.
2. Review Jurnal
Disni penulis melakukan review beberapa jurnal untuk melakukan perbandingan dengan jurnal-jurnal yang ada.
3. Landasan Teori
Disini penulis memberikan penjelasan hal-hal yang berhubungan dalam sistem berupa pengertian sistem informasi, PHP, MySQL dan Xampp.
4. Identifikasi Masalah
Identifikasi masalah yang ditemukan adalah :
3. Pemesanan paket Wedding masih dilakukan dengan datang langsung ke lokasi Wedding Organizer tersebut.
4. Promosi Wedding Organizer menggunakan brosur.
5. Perencanaan / planning
Merancang aplikasi sistem informasi pemesanan wedding organizer pada Rama Palaminan.
6. Analisa dan desain sistem dalam bahasa pemograman PHP
1. Data paket wedding organizer dan data pemesan di analisa dan disesuaikan.
2. Mendesain tampilan aplikasi.
7. Pengolahan data menggunakan bahasa pemograman PHP
1. Aplikasi pemesanan paket wedding organizer diberi coding program.
2. Input data wedding organizer dan data konsumen.
8. Implementasi sistem
Setelah data-data selesai diinputkan lalu diuji pada tahap ini hingga program berjalan sesuai dengan semestinya dan siap untuk dipakai.
9. Perawatan sistem
Melakukan perawatan sistem untuk menjaga kestabilan sistem.
BAB IV
ANALISA DAN DESAIN SISTEM
4.1 Analisa Sistem
Analisa sistem merupakan suatu istilah secara kolektif yang mendeskripsikan fase-fase awal perancangan sistem dan teknik pemecahan masalah yang menguraikan bagian-bangian dari komponen yang berkerja dan berintekrasi untuk mencapai suatu tujuan.
Data data yang diperlukan berupa hal-hal yang berkaitan dengan sistem yang akan dibuat sehinga memudahkan dalam merancang sebuah sistem.
Penelitian dilakukan bertujuan untuk melihat sistem yang lama dan merancang sistem yang baru.
4.1.1 Evaluasi Sistem yang Sedang Berjalan
Berdasarkan uraian yang ada pada analisa sistem pada Rama Palaminan serta hasil pengamatan dan penelitian yang dilakukan tidak adanya pemanfaatan internet untuk media pemesanan, promosi dan pemasaran secara online.
4.1.2 Usulan Sistem Baru
Dari kendala tersebut dapat dilakukan pengembangan terhadap sistem sehingga dapat merancang sistem sistem yang baru dan masalah yang terjadi dapat teratasi, yaitu dengan melakukan :
1. Perancangan website pada Rama Palaminan.
2. Pembuatan dengan menggunakan bahasa pemograman berbasis PHP.
4.2 Desain Sistem
Desain sistem merupakan sebuah teknik pemecahan masalh yang saling melengkapi yang merangkai kembali bagian-bagian komponen menjadi sistem yang lengkap. Tujuan dari sistem ini adalah untuk mempermudah dalam melakukan pemesanan jasa Wedding Organizer pada Rama Palaminan.
4.2.1 Use Case Diagram
Use Case Diagram merupakan gambaran dari informasi suatu bagian ke bagian yang lain dimana informasi yang dihasilkan akan diproses secara komputerisasi. Untuk lebih jelas dapat dilihat pada gambar dibawah ini.
--- Admin
Costumer
Gambar 4.1 Use Case Diagram Beranda
Lihat menu paket registrasi
login
Beranda pemesanan bbbbebelanj
Berikut adalah deskripsi use case diagram yang ditampilkan pada gambar 4.1 seperti:
1. Deskripsi use case home
2. Deskripsi use case beranda
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Beranda a. Costumer dan pengunjung Tujuan Use Case: Menyediakan lainnya melihat tampilan website.
Tampilan awal website.
Kondisi awal: Melihat tampilan Awal website.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. ketika admin dan costumer Nama Use Case: Home harus login.
Tujuan Use Case: Tampilan Pertama Webset.
Kondisi awal: ketika saat membuka Webset.
3. Deskripsi use case lihat produk
4. Deskripsi use case registrasi
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Profil a. Costumer melihat produk rama Tujuan Use Case: Menjelaskan rama palaminan.
tentang produk yang ada di rama palaminan.
Kondisi awal: Costumer melihat produk
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Admin a. Costumer melihat paket Tujuan Use Case: Registrasi jika yang tersedia.
Ingin memesan.
Kondisi awal: Costumer dapat Memilih paket yang diinginkan.
5. Deskripsi use case login
6. Deskripsi use case beranda pemesanan
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Admin a. Costumer bisa memesan paket.
Tujuan Use Case: Costumer harus
Login jika ingin masuk ke website.
Kondisi awal: Costumer dapat Memesan paket.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer melihat paket yang Nama Use Case: Beranda pemesanan dipilih.
Tujuan Use Case: Menyediakan Layanan pada costumer untuk
Melihat paket yang diinginkan.
Kondisi awal: costumer dapat Melihat paket yang dipilih.
7. Deskripsi use case isi data pemesanan
8. Deskripsi use case pilih paket
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer mengisi data Nama Use Case: Isi data pemesanan pemesanan dan bisa memesan Tujuan Use Case: Agar dapat
Memesan paket.
Kondisi Awal: Dengan mengisi Kolom data pemesanan, costumer Dapat memesan paket.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer melakukan Nama Use Case: Pilih paket pemesanan paket.
Tujuan Use Case: Costumer Dapat memilih produk yang diingin kan
Kondisi awal: Halam informasi Berisi macam-macam paket.
9. Deskripsi use case hubungi kami
10. Deskripsi use case komentar
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer membuat pesan Nama Use Case: Hubungi kami dan mengirim pesan.
Tujuan Use Case: Admin akan Menghubungi costumer.
Kondisi awal: Halaman hubungi Kami terbuka, costumer dapat Membuat pesan dan mengirim komentar untuk admin secara Online.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer memberi saran Nama Use Case: komentar atau testimoni.
Tujuan Use Case: Layanan Komentar untuk costumer
Tersedia, dan bisa ditanggapi oleh Admin.
Kondisi awal: Costumer membuka Tampilan web utama.
11. Deskripsi use case login
12. Deskripsi use case data user
13. Deskripsi use case cetak laporan pemesanan
14. Deskripsi use case logout Aktor Utama: Admin Optimistic Flow:
Aktor Tambahan: Costumer
Nama Use Case: Cetak laporan a. Admin membuka laporan pemesanan. Pemesanan.
Aktor Utama: Admin Optimistic Flow:
Nama Use Case: Login a. Admin membuka website Tujuan Use Case: Menyediakan b. Admin memasukan user name, Layanan kepada admin untuk password pada login.
Login. Pesimistic Flow
Kondisi awal: halaman utama a. Admin keluar dari menu login Sistem telah terbuka, Admin
Melakukan login.
Aktor Utama: Admin Optimistic Flow:
Nama Use Case: Data user a. Admin membuka halaman Tujuan Use Case: Menyediakan utama.
Data user. b. Admin dapat menambah data
Kondisi awal: Admin melakukan user.
Perubahan pada data user.
4.2.2 Class Diagram
Setelah memodelkan sitem utaman dengan use case diagram, langkah selanjutnya penulis menganalisa class diagram yang dapat disimpulkan dalam use case diagram yang diperoleh dari hasil analisa akan sajikan dalam gambar berikut ini.
n 1
n Aktor Utama: Admin
Aktor Tambahan: Costumer Optimistic Flow:
Nama Use Case: Logout a. Admin membuka website.
Tujuan Use Case: Menyediakan b. Admin keluar dari website.
Layanan admin untuk keluar dari Website.
Kondisi awal: Halam utama sistem Sudah terbuka. Admin keluar dari Website.
n 1
n
n
1 1
1
Gambar 4.2 Class Diagram 4.2.3 Sequence Diagram
Sequence Diagram digunakan untuk menjabarkan aktifitas yang ada pada use case kepada level yang lebih detail, berikut gambaran dari Sequence Diagram:
1. Sequence Diagram pemesanan produk
Costumer
Beranda Data Costumer Database Pesan
Transfer
---
Gambar 4.3 Sequence Diagram Pemesanan Produk
Pada Sequence Diagram pemesanan produk menerangkan bahwah costumer melakukan login ke beranda, melakukan pengisian data. Setelah semuanya data costumer selesai, data disimpan ke database dan costumer melakukan transfer pemesanan.
2. Sequence Diagram data order pemesanan produk
Admin Login
Lihat data order
Database
---
Beranda Order masuk Database
Gambar 4.4 Sequence Diagram Data Order Pemesanan Produk
Pada Sequence Diagram data order pemesanan menerangkan bahwa admin melakukan logi untuk melihat data order pemesanan produk dan memproses data order yang ada dalam database.
4.2.4 Activity Diagram Costumer
Activity Diagram digunakan untuk melihat aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Berikut gambar activity diagram:
1. Activity diagram costumer
Home
Beranda
Pilih paket Perpaket
Gambar 4.5 Activity Diagram Costumer
Pada halam ini pengunjung dapat mengakses halaman utama yang memberikan berbagai informasi tentang paket yang di sediakan, costumer dapat langsung memilih paket yang diinginkan. Jika costumer ingin memesan costumer harus mengisi data dulu, setelah itu costumer baru bisa memesan paket yang diinginkan dan melakukan transfer biaya untuk pembelian paket.
2. Activity diagram admin
Home
Login
Non paket
Isi data
Pesan paket
Cetak lap pemesanan
Logout
Tidak Ya
Gambar 4.6 Activity Diagram Data Admin
Aktivitas admin dimulai dengan mengakses web, kemudian admin login dengan menggunakan username dan password. Setelah admin login, admin bisa melakukan proses order yang masuk.
4.3 Desain File
File berfungsi untuk menyimpan dan mengorganisasi data, file-file tersebut terdiri dari beberapa record, record ini terdiri dari beberapa field, setiap record akan menampung data yang akan diproses menghasilkan informasi.
Database yang digunakan adalah MySQL merupakan Relational Database Management Sistem (RDBMS) dimana setiap orang bebas untuk menggunakan MySQL.
Data user
Cetak lap pemesanan
Logout
1. Desain File Admin
Desain file akses menggambarkan field-field apa saja yang digunakan untuk merancang file admin.
Nama Database : Rama Palaminan Nama Table : Admin
Primary Key : Username
Tabel 4.1 Desain File Admin
No Field Type Size
1 Username Varchar 50
2 Password Varchar 50
2. Desain File Pesan
Desain file pesan menggambarkan field-field apa saja yang digunakan untuk merancang file pesan.
Nama Database : Rama Palaminan Nama Table : pesan
Primary Key : Id_Pesan
Tabel 4.2 Desain File Pesan
No Field Type Size
1 Id_Pesan Int 20
2 No_Faktur Int 10
3 Id_Paket Int 10
4 Banyak Varchar 20
5 Total Varchar 50
6 Tgl_Pesan Date
7 Alamat Varchar 20
3. Desain File Pelanggan
Desain file pelanggan menggambarkan field-field apa saja yang digunakan untuk merancang file pelanggan.
Nama Database : Rama Palaminan Nama Table : Pelanggan Primary Key : Id_Pelanggan
Tabel 4.3 Desain File Pelanggan
No Field Type Size
1 Id_Pelanggan Int 20
2 Nama_Pelanggan Int 10
3 Tgl_Pemesanan Date
4 Alamat Varchar 20
5 No_Tlpn Varchar 50
4. Desain File Paket
Desain file Paket menggambarkan field-field apa saja yang digunakan untuk merancang file paket.
Nama Database : Rama Palaminan Nama Table : Paket
Primary Key : Id_Paket
Tabel 4.4 Desain File Paket
No Field Type Size
1 Id_Paket Varchar 10
2 Intem Int 20
3 Satuan Varchar 50
4 Harga Varchar 50
5 Keterangan Varchar 50
6 Minimal_Order Varchar 50
7 Stok Varchar 50
5. Desain File User
Desain file user menggambarkan field-field apa saja yang digunakan untuk merancang file user.
Nama Database : Rama Palaminan Nama Table : User
Primary Key : Id_User
Tabel 4.5 Desain File User
No Field Type Size
1 Id_User Varchar 10
2 Username Int 20
3 Password Varchar 50
4 Id_Akses Varchar 50
5 Nama Varchar 50
6 Jam Varchar 50
7 Tanggal Time
BAB V
IMPLEMENTASI SISTEM
5.1 Implementasi Sistem
Implementasi sistem adalah suatu prosedur yang dilakukan pada tahap sistem dalam dokumen yang disetujui dan menguji kemudian menginstal dan menggunakan program yang dibuat.
Untuk merancang mengimplementasikan sistem yang dirancang diperlukan sebuah alat berupa komputer sebagai media yang dapat membantu
dalam mengaplikasikannya. Pada komputer terdapat tiga komponen penting yang seperti hardware, software dan brainware.
5.2 Desain Database
Mendesain database pada bab ini menggunakan XAMPP yang didalamnya terdapat PHP MyAdmin, yang dimulai dari menginstal software tersebut serta mengikuti langkah-langkat dalam menginstal hingga selesai. Setelah berada dimenu PHP MyAdmin selanjutnya dibuat database dengan cara memilih menu Create New MyAdmin dan diberi nama dbwedding organizer seperti lampiran gambar dibawah ini.
Gambar 5.1 Tabel Pada Database
5.3 Pengujian sistem
Pada bab ini akan dijelaskan lebih rinci tentang sistem yang telah dibuat.
Pengujian sistem dilakukan untuk menguji hubungan antara program aplikasi yang dibuat dengan elemen yang lain dalam sistem informasi. Adapun tujuan dari pengujian sistem ini adalah untuk memastikan semua elemen sistem sudah terhubung dengan baik. Pada pengujian ini sistem akan dilihat perbedaan antara sistem yang lama dengan yang baru.
5.3.1 Menu Utama Costumer 5.3.1.1 Beranda
Gambar 5.2 Menu Utama Web
5.3.1.2 Data Paket
Gambar 5.3 Data Paket
5.3.1.3 Data Non Paket
Gambar 5.4 Data Non Paket
5.3.1.4 Registrasi / Pemesanan
Gambar 5.5 Registrasi / Pemesanan
5.3.2 Menu Utama Admin 5.3.2.1 Login Admin
Gambar 5.6 Login Admin
5.3.2.2 Halaman Admin
Gambar 5.7 Halaman Admin
5.3.2.3 Paket Wedding
Gambar 5.8 Paket Wedding
5.3.2.4 Data Non Paket Wedding
Gambar 5.9 Data Non Paket Wedding
5.3.2.5 Data Pelanggan
Gambar 5.10 Data Pelanggan
5.3.2.6 Data Pemesanan
Gambar 5.11 Data Pemesanan
5.3.2.7 Data Pembayaran
Gambar 5.12 Data Pembayaran
5.2.3.8 Laporan Pembayaran
Gambar 5.13 Laporan Pembayaran
5.3.2.3 Komentar
Gambar 5.14 Komentar
BAB VI PENUTUP
5.1 Kesimpulan
Wedding Organizer sangat dibutuhkan oleh masyarakat yang tidak mempunyai waktu luang untuk mempersiapkan pernikahannya. Dengan adanya website Wedding Organizer Rama Palaminan, masyarakat dapat mudah untuk memesan paket pernikahan dan informasi yang disajikan jelas.
5.2 Saran
Dari kesimpulan diatas untuk pengembangan lebih lanjut maka penulis memberikan saran yaitu:
1. Sistem yang dibuat ini diharapkan nantinya dapat memudahkan pihak rama palaminan dalam melakukan kegiatanwedding organizer.
2. Sistem ini diharapkan dapat dikembangkan lagi untuk kedepannya yang lebih efektif dan efisien.
DAFTAR KEPUSTAKAAN
Ade Wiwit Taniah, Sri Harjunawati . 2017. Perancangan Sistem Informasi Transaksi Penyewaan Wedding Organizer. Jurnal Ilmu Pengtahuan dan Teknologi Komputer.
Davis , B. Gordon, Kerangka Dasar Sistem Informasi Manajemen, Pustaka Binama Pressindo, 1995.
Dwika Permata. 2018. Perancangan Sistem Informasi Pemesanan Wedding Organizer di Kota Padang. Jurnal Teknik Elektronika dan Informatika.
Ernita, Tri. Dkk. Buku Panduan Penulisan dan Ujian Skripsi. Padang : STTIND Padang. 2016
https://www.doseint.com kuliahDiakses pada tanggal 28 Oktober 2018
https://www.nesabamedia.com . Diakses pada Tanggal 29 Oktober 2018.
https://www.progresstech.co.id .Diakses pada tanggal 29 Oktober 2018.
Hidayatullah, Priyanto dan Kawistara, Jauhari Khairul, (2015) Pemrograman Web, Edisi Kedua, Penerbit, Informatika, Bandung.
Irna Yunita. 2016 . Sistem Informasi Wedding Organizer Pada Yusma Salon.
Jurnal Sistem Informasi dan Teknik Komputer.
Ina Najiyah. 2017. Sistem Informasi Wedding Planner Berbasis Web. Jurnal Ilmu Pengetahuan dan Teknologi Komputer.
Nugroho, Bunafit.Dasar Pemograman Web PHP-MySQL dengan Dreamweaver.
Yogyakarta. 2012
LEMBAR KONSULTASI
Nama :EniGusrini
NPM :1410024262006
Program Studi :SistemInformasi
Judul :Perancangan sisteminformasipemesanan wedding organizer padaramapalaminanberbasis web di kabupaten solok selatan
2018 - Acc Seminar review jurnal 3 1 November
2018
- Perbaiki kata pengantar - Perbaikipenulisan - Tambahdaftarpustaka
4 3 November 2018
- Acc seminar proposal
5 7 November 2018
- Perbaikikerangkametodolo
gi
LEMBAR KONSULTASI
Nama :Eni Gusrini
NPM :1410024262006
Program Studi :SistemInformasi
Judul :Perancangan sistem informasi pemesanan wedding organizer pada rama palaminan berbasis web di kabupaten solok selatan
NO. Tanggal Saran / Perbaikan Paraf
1 8 Oktober 2018
- Reverensi jurnal - Perbaiki cara penulisan 2 11 Oktober
2018 - Acc Seminar review jurnal 3 1 November
2018
- Perbaiki kata pengantar - Perbaiki bab II
- Tambah daftar pustaka
4 5 November 2018
- Acc seminar proposal
5 7 November 2018
- Perbaiki rumusan masalah - Perbaiki kerangka
metodologi
6 18 Desember 2018
- Perbaiki penulisan
- Perbaiki use case diagram
7 22 Desember
2018 - Acc kompre
8 28 September 2019
- Perbaikan penulisan tugas akhir
9 5 September
2019 - Acc Jilid
Padang , September 2019 Dosen Pembimbing II
Eko Amri jaya M.Kom NIDN. 1026108501
SURAT PERNYATAAN
Yang bertanda tangan dibawah ini :
Nama : Eni Gusrini
NPM : 1410024262006
Program Studi : Sistem Informasi
Dengan ini menyatakan bahwa Tugas Akhir yang disusun dengan judul :
Perancangan Sistem Informasi Pemesanan Wedding Organizer Pada Rama Palaminan Berbasis Web di Kabupaten Solok Selatan
Benar-benar hasil dari karya saya sendiri dan bukan plagiat dari Tugas Akhir orang lain. Apabila pernyataan saya tidak benar, maka saya bersedia menerima sangsi akademis yang berlaku (dicabut predikat kelulusan dan gelar sarjananya).
Demikianlah pernyataan ini saya buat dengan sebenarnya, untuk dapat dipergunakan bagaimana semestinya.
Padang, September 2019 Pembuat Persyaratan
Eni Gusrini 1410024262006
BIODATA WISUDAWAN
No.Urut :
Nama : Eni Gusrini
Jenis Kelamin
: Perempuan
Tempat/
Tgl Lahir
: Durian Tarung, 11 Agustus
NPM : 14100242426
Program Studi
: Sistem Informasi
Tanggal Lulus
: 29 Desember 2018
IPK : 3.07
Pedikat Lulus
: Sangat Memuaskan
Judul Skripsi
: Perancangan Sistem Informasi Pemesanan Wedding Organizer Pada Rama Palaminan Berbasis Web Di
Email : [email protected]