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]