• Tidak ada hasil yang ditemukan

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]

Dokumen terkait