• Tidak ada hasil yang ditemukan

BAB IV ANALISA DAN DESAIN SISTEM

4.2 Desain Sistem

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