Anda di halaman 1dari 7

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI

PENENTUAN BIAYA PERNIKAHAN BERBASIS MOBILE


Bambang Muhammad Syafii1, Holder Simorangkir2
Program Studi ,Teknik Informatika, Fakultas Ilmu Komputer, Universitas Esa Unggul
Jl. Arjuna Utara No.9, Kebon Jeruk, Jakarta Barat
Email:muhammadssyafii255@gmail.com1
holder@esaunggul.ac.id2

Abstrak – Pada saat ini melakukan ingin melakukan sebuah acara tergolong sulit, mengapa karena
membuat sebuah acara membutuhkan waktu dan peran penting bagi si pemilik acara. Sama halnya
demikian dengan pemesanan jasa pernikahan masih menggunakan sms dan telepon sebagai media
komunikasi antara pelanggan dan penyedia layanan pernikahan. Media sosial saat ini memang banyak
digemari oleh para pengguna smartphone, namun penggunaan media sosial sebagai media sarana promosi
masih kurang efektif. Karena minimnya informasi berupa harga dan sejenis nya yang didapat pelanggan
membuat sulit mendapatkan jasa yang cocok dengan selera atau kebutuhan. Awal dari tujuan makeup
adalah untuk mengubah penampilan wajah yang dinilai kurang sempurna dan untuk memperindah
penampilan wajah khususnya para wanita untuk menghadiri suatu kegiatan wisuda atau seperti acara
pernikahan. Maka dilakukan sebuah penelitian dengan menggunakan metode pengumpulan data observasi
dan,observasi serta studi literatur, dan metode perancangan pun yang digunakan adalah waterfall.
Sehinggan dari penelitian ini menghasilkan aplikasi pusat penentuan biaya pernikahan yang dibuat
berbasis mobile yang dapat diakses menggunakan smartphone.

Kata Kunci ; Layanan Jasa, Pernikahan, Mobile

Abstract -At this time, conducting an event is quite difficult, because creating an event requires time and
an important role for the event owner. Similarly, ordering wedding services still uses sms and telephone
as a medium of communication between customers and marriage service providers, the owner of the
service usually offers or promotes his services through social media. Social media is currently popular
with smartphone users, but the use of social media as a means of promotion is still ineffective. Because
of the lack of information in the form of prices and the like obtained by customers makes it difficult to get
services that match your tastes or needs. Makeup that aims to change the appearance of faces that are
considered imperfect and to beautify the appearance of faces, especially women to attend an activity or
events like weddings. So a study was conducted using observation and data collection methods,
observations and literature studies, and design method used is a waterfall. A portion of this research
resulted in a central application for determining the cost of marriage made based on mobile that can be
accessed using a smartphone..

Keywords : Service, Wedding, Mobile

Pendahuluan utama untuk mengubah penampilan pada diri


seseorang dengan melakukan makeup,
Pada zaman saat ini penampilan yang paling
penampilah wajah pada diri seseorang dapat
diutamakan, penampilan merupakan gambar
merubah segala pandangan orang lain. Makeup
diri yang mengartikan penilaian diri seseorang
mungkin sangat identik dengan perempuan
yang pertama dilihat adalah penampilan dapat
walaupun tidak menutup kemungkinan
diartikan sebagai tolak ukur kehidupan
penggunanya adalah laki-laki, untuk merubah
seseorang . Tata rias menjadi acuan paling
dirinya agar lebih menarik. Di zaman dahulu

1
kosmetik merupakan keterampilan berhias, Analisis kebutuhan perangkat
yang dimaksud untuk merubah penampilan Pada tahap ini, analisi kebutuhan sistem
ataupun merubah pandangan seseorang agar dilakukan untuk mambantu menjabarkan
berpenampilan menarik, gambaran pada diri kebutuhan pengguna menjadi design sistem
seseorang meliputi tindakan dan sikap yang kemudian akan dibuat menjadi program
tergantung pada penampilan yang di tampilkan aplikasi. Dalam hal ini, administrator memiliki
di hadapan seseorang. Sanggar Rias Sriwijaya hak akses untuk masuk kehalaman
melakukan inovasi untuk membantu para administrator dengan cara melakukan login
pelanggannya demi memaksimalkan terlebih dahulu, dan menambah ataupun
penampilan seseorang dengan melakukan menghapus serta merubah kategory.
makeup maka penampilan seseorang dapat Sedangkan pelanggan tidak berhak
berubah dengan sedikit polesan peralatan mendapatkan akses masuk kedalam halaman
makeup penampilan seseorang dapat terlihat administrator. Pelanggan hanya memiliki hak
tampak lebih indah. Sanggar Rias Sriwijaya akses melakukan transaksi pemesanan jasa
tidak hanya dapat melakukan makeup layanan wedding dan melihat paket serta harga
melainkan membantu para pelanggannya agar paket untuk pemesanan yang membutuhkan
menapatkan hasil yang maksimal, serta budget lebih.
memudahkan para pelanggannya yang ingin Desain dan pembuatan kode program
melakuakn resepsi pernikahan namun Pada tahap desain, menggunkan Cascading
terkendala oleh waktu untuk mencari vendor- Style Sheet (CSS). Untuk perancangan
vendor yang dibutuhkan dalam pernikahan. aplikasinya menggunakan struktur navigasi
Sanggar Rias Sriwijaya sendiri memiliki campuran. Pada tahap perancangan alur dari
vendor-vendor yang telah bekerja sama dengan program menggunakan use case diagram untuk
pemilik vendor lainnya, untuk memberikan merancang relasi antar tabel dalam database
layanan pernikahan yang maksimal, mulai dari dilakukan dengan class diagram tahap
pakaian pengantin, dekorasi, katering, makanan pembuatan program menggunakan bahasa
pondok, photograph, videograph, musik, dan pemrograman PHP dan MySQL yang
hiburan, serta dokumentasi telah disiapkan oleh dituangkan kedalam software sublime ataupun
pihak Sanggar Rias Sriwijaya, Sanggar Rias notepad ++ dengan XAMPP sebagai web
Sriwijaya terus berusaha mengembangkan server.
usahanya agar semakin memudahkan Tahap Pengujian dan pendukung (support)
pelanggannya dalam melakukan pemesanan, atau pemeliharaan (maintenance)
saat ini melakukan pemesanan di Sanggar Rias Dalam melakukan pengujian, malakukan
Sriwijaya masih dengan pencatatan, dimana pendukung terhadap kode-kode program untuk
pihak pelanggan harus mengunjungi Sanggar mendapatkan kebenaran program. Pengujian
Rias Sriwijaya untuk melakukan pemesanan, dilakukan demi untuk mencari suatu kesalahan
sistem seperti pencatatan dinilai kurang effisien yang ditimbulkan karena salah tulis atau
dan kurang efektif dan membutuhkan waktu kesalahan pemrograman.
yang lebih banyak, maka dibangunlah sebuah Teknik pengumpulan data
sistem untuk memaksimalkan seluruh kegiatan Teknik pengumpulan data yang digunakan
di Sanggar Rias Sriwijaya dengan media adalah:
internet sebagai wadah informasi dan promosi. Pengamatan di lapangan (Observasi)
Metode Penelitian Pengamatan dilapangan ini dilakukan
dengan cara melakukan pengamatan langsung
Tempat Penelitian
terhadap pelanggan yang datang langsung
Pelaksanaan penelitian ini dilakukan dilokasi,
ketempat Sanggar Rias Sriwijaya.
SANGGAR RIAS SRIWIJAYA pada awal
Wawancara
bulan Februari 2019 yang berada di Jl. Bugis
Untuk mendukung data yang diperoleh dari
Utama No 48. RT 12/RW 03, Kembangan
metode observasi maka dilakukan kegiatan
Selatan, Kembangan, Kota Jakarta Barat.
wawancara dengan petugas yang terkait
Metode pengembangan perangkat lunak
dengan proses bisnis yang terjadi. Pihak terkait
Adapun metode yang digunakan pada
yang diwawancara adalah pemilik langsung
perancangan dan pembangunan perangkat
dar Sanggar Rias Sriwijaya.
lunak ini menggunakan metode model waterfall
yang terbagi menjadi berapa tahap, yaitu :

2
Studi Pustaka Langkah-langkah yang penting dalam
Website model ini adalah sebagai berikut:
Website atau situs dapat diartikan sebagai 1. Analisis kebutuhan perangkat lunak
Proses pengumpulan kebutuhan dilakukan
kumpulan halaman-halaman yang berasal dari
secara intensif untuk menspesifikasikan
file-file yang telah diunggah dan berisi bahasa kebutuhan perangkat lunak agar dapat
pemrograman dan saling berhubungan untuk dipahami perangkat lunak seperti apa yang
digunakan menampilkan informasi, yang di dubutuhkan oleh user.
compile menggunakan bahasa pemrograman 2. Desain
[1] Perangkat lunak adalah proses multi
Web server langkah yang focus pada desain pembuatan
Web server adalah aplikasi untuk melayani program perangkat lunak termasuk struktur
permintaan guna pemanggilan alamat dari data, arsitektur perangkat lunak,
pengguna melalui web browser, web server representasi antarmuka, dan prosuder
akan mengirimkan kembali informasi yang pengodean. Tahap inimentranslasi
diminta tersebut melalui HTTP (HyperText kebutuhan perangkat lunak dari tahap
Transfer Protocol) untuk ditampilkan ke layar analisis kebutuhan ke representasi desain
monitor pengguna. [2] agar dapat diimplementasikan menjadi
Unified modeling language (UML) program pada tahap selanjutnya. Desain
Unifed Modeling Language (UML) perangkat lunak yang dihasilkan pada tahap
merupakan software pembuatan desain ini juga perlu didokumentasikan.
aplikasi yang didukung oleh meta-model 3. Pembuatan kode program
tunggal,khususnya sistem yang dibangun Desain harus ditranslasikan ke dalam
menggunakan pemrograman berorientasi program perangkat lunak. Hasil dari tahap
objek [3] ini adalah program computer sesuai desain
yang telah dibuat pada tahap desain.
MySQL
MySQL adalah sebuah software perangkat 4. Pengujian
Pengujian fokus pada perangkat lunak
lunak yang mengimplementasi sistem
manajemen database relasional yang secara dari segi lojik dan fungsional dan
didistribusikan secara bebas. Setiap pengguna memastikan bahwa semua bagian sudah
diuji. Hal ini dilakukan untuk
dapat secara bebas menggunakan MySQL [4]
meminimalisirkesalahan (error) dan
XAMPP
Xampp adalah sebuah software untuk memastikan keluaran yang dihasilkan
sesuai dengan yang diinginkan.
menjalankan aplikasi dengan PHP dan
melakukan pengolah data MySQL di komputer 5. Pendukung (support) atau
pemeliharaan (maintenance)
lokal dan offline. Xampp mempunyai peran
sebagai server web pada komputer pengguna Tidak menutup kemungkinan sebuah
perangkat lunak mengalami Perubahan
[5]
ketika sudah dikirimkan ke user. Perubahan
Pieces
PIECES adalah metode analisis dimana bisa terjadi karena adanya kesalahn yang
muncul dan tidak terdeteksi saat pengujian
dilakukan berfokus pada aspek-aspek kinerja,
informasi, ekonomi, keamanan aplikasi, atau perangkat lunak harus beradaptasi
efisiensi dan pelayanan pelanggan. PIECES dengan lingkungan baru.
Analisis merupakan singakatan dari
(Performance, Information, Economy,
Control, Eficiency and Service). [6]
Studi Pustaka
Selain melakukan kegiatan di atas, juga Sumber Yoki Firmansyah dan Udi (2018)
mengumpulkan materi yang berupa literatur-
Gambar 1 Kerangka Pemikiran
literatur atau referensi-referensi yang
berhubungan dengan wedding online
Waterfall biasanya disebut dengan kata lain Hasil Dan Pembahasan
metode air terjun merupakan metode dalam Pada bab ini akan menjelaskan tentang hasil
mengembangkan sistem yang dilakukan untuk penelitian data aplikasi yang telah dibuat
membuat pembaruan yang sudah berjalan [7]

3
Analisa kebutuhan Pelanggan 1. Menu Personal
Analisa kebutuhan website yang telah -Memilih menu
dirancang adalah pengunjung website dapat dengan pemilihan
melihat semua harga dan paket wedding, serta dengan syarat
bertransaksi dalam web, sedangkan metode ketentuan pelanggan
yang dilakukan untuk menambahkan bukti 2. Menu Paket
pembayaran pelanggan harus mengupload bukti -Memilih menu
pembayarannya dalam web. dengan pemilihan
ketentuan vendor
Analisa kebutuhan pengguna 3. Menu Pembayaran
Table 1 Kebutuhan Pengguna -menambahkan butki
pembayaran yang
User Requirement telah dipesan.
Admin 1. Menu Materi Kebutuhan perangkat lunak
- Melihat informasi (Software)
berupa user yang
telah bergabung 1. Sistem Oprasi Windows 10
dengan aplikasi 2. Web browser atau Mozilla Firefox
website 3. MySQL dengan phpMyAdmin 5.6.3
- Mengedit informasi 4. Sublime text atau notepad ++
user yang telah 5. Enterprise Architect
bergabung Kebutuhan perangkat keras
2. Menu Kategory (Hardware)
- Menambahkan Adapun kebutuhan perangkat keras yang
jenis kategory diperlukan pada saat pembuatan aplikasi
3. Menu Jadwal yaitu :
- Melihat informasi Table 2 Kebutuhan perngkat keras
penjadwalan Laptop Sistem Windows
Gedung yang telah oppration 10 64 Bit
dipesan
CPU Intel Core i7-
Vendor 1. Menu Produk 7700HQ
-Menambah
Memory 8Gb
kelengkapan produk
Storage 1TB HDD
apa saja yang
Smartphone Sistem Android Oreo
disewakan
Android oppration
2. Menu Paket
-Membuat daftar list CPU Snapdragon
paketan wedding 660
3. Menu Approve Memory 4Gb
-Penerimaan pesanan Storage 64 Gb
dari pelanggan
4. Menu Transaksi Perancangan sistem usulan
-Melihat Status Dalam pembuatan desain website sistem
pemesanan dan informasi biaya pernikahan selanjutnya
pembayaran dikembangkan kembali
pelanggan

4
Use Case Diagram
uc Use Case Model

si stem Sanggar Ri as Sri wi j aya

Input Kategori

«i ncl ude»
Daftar Kategori
Admin
«extend»
Input Paket

Login

Paket

Personal
Vendor

«extend» «extend»

Pelanggan
Melakukan Approv e Pesanan
Pemesanan

«i ncl ude»

Valid Pembayaran
Pembayaran DP

Bayar Pelunasan

«extend» Cetak
Pembayaran

Gambar 2 Diagram Use Case rancangan sistem usulan

Diagram Use Case memperlihatkan hubungan-


hubungan yang terjadi antara aktor dengan use
case dalam sistem. Adapun Use Case Diagram
sistem informasi penentuan biaya pernikahan
terdapat 4 gambar
Pembentukan Desain
Desain tampilan halaman utama dibuat
sebagai tampilan awal untuk setiap user, dan
setiap user yang melakukan login akan
mendapatkan hak aksesnya, dengan tampilan
utama sebagai material untuk penyempurnaan
produk selanjutnya.
Tampilan Aplikasi
1.Tampilan halaman utama
Dalam pembuatan desain awal, Gambar 3 Rancangan menu utama
diperlukan sebuah tampilan sederhana yang
memenuhi seluruh fungsi utama yang ada. 2. Tampilan menu kategori
Awal mula akan ditampilkan halaman menu Dalam daftar menu kategori. Terdapat 4
utama seperti gambar 3 ketika aplikasi (empat) menu yang tersedia.
dijalankan, maka akan menampilkan menu
tampilan awal.

5
Penjelasan :
1. Pengelolaan terhadap kategory yang
dibutuhkan vendor
2. Tampilan pengelolaan kategory sesuai dapat
melakukan penambahan kategory

Tampilan Produk

Gambar 4 Tampilan menu kategori

Implementasi dan Pengujian


Tampilan Menu Login

Gambar 7 Tampilan Produk


Penjelasan :
1. Tampilan produk mempermudah pelanggan
melakukan pemeilihan paket produk.
2. Tampilan produk transparan terhadap
pemilihan sesuai kebutuhan gedung.

Pengujian Aplikasi
Pada tahap ini merupakan hasil dari uji coba
aplikasi yang dibuat t menggunakan Black Box
Gambar 5 Tampilan Login Testing, merupakan pengujian yang berfokus
Penjelasan : pada spesifikasi dari perangkat lunak (software)
1. Tampilan login muncul hanya pada saat tester dapat mendifinisikan kumpulan kondisi
pengelola ingin membuka aplikasi. input dan melakukan percobaan pada spesifikasi
2. Penginputan username dan password sesuai fungsional program.
dengan hak user Ciri-Ciri Black Box Testing yaitu:
1. Black Box Testing, hanya berfokus pada
Tampilan Pengelola software dengan spesifikasi dari kebutuhan
software
2. Black Box Testing merupakan pengujian
tanpa pengetahuan detail struktur internal
dari sebuah sistem yang di coba.

Table 3 Hasil pengujian Black Box Testing


halaman login
No Skenario Hasil Hasil
pengujian harapan Pengujian
1 Username Sistem Sesuai/Valid
dan menolak,
passord sistem
tidak di menampilkan
isi pesan “harap
Gambar 6 Tampilan pengelola

6
kemudian isi bidang ini 1. Perbaikan dan kecepatan akses, dan desain
login (username)” aplikasi web juga diperlukan untuk
2 Username Sistem Sesuai/Valid meningkatkan performa dan kebermanfaatan
di isi menolak, aplikasi web ini.
passord sistem 2. Aplikasi layanan jasa ini harus dikembangkan
tidak di menampilkan lagi untuk menambahkan fitur penginputan
isi pesan “harap gambar dengan yang memiliki resolusi yang
kemudian isi bidang ini lebih tinggi.
login (Password)” 3. Pemberian layanan rating untuk menilai kerja
3 Username Sistem Sesuai/Valid performa di setiap vendornya.
di isi “pii” menolak, Daftar Pustaka
password sistem
di isi “pii” menampilkan [1] A. Hendini, “Pemodelan Uml Sistem
kemudian pesan Informasi Monitoring Penjualan Dan Stok
login “Password Barang Barang (Studi Kasus: Distro Zhezha
yang anda Pontianak),” J. Khatulistiwa Inform., vol. IV,
masukan no. 2, pp. 107–116, 2016.
salah, [2] J. M. Putera, M. A. Irwansyah, and A. S.
Silahkan Sukamto, “Rancang Bangun Aplikasi
coba lagi” Berbasis Android Dengan Penerapan Web
4 Username Login Sesuai/Valid Service Pada Sistem Informasi Perpustakaan,”
di isi “pii” berhasil dan J. Sist. dan Teknol. Inf., vol. 5, no. 1, pp. 1–5,
password menampilkan 2017.
di isi menu utama [3] D. Graha, Tofik, Isa, Indra,
“piims” “PERANCANGAN APLIKASI KOPERASI
kemudian SIMPAN PINJAM BERBASIS WEB
login (STUDI KASUS KOPERASI MITRA
SETIA),” J. Ilmu Komput., vol. 5, no. 2, pp.
139–151, 2017.
Kesimpulan [4] D. Pitrawati, “REKAYASA PERANGKAT
Kesimpulaan yang didapat dari penelitian ini LUNAK PADA INFORMASI
adalah : PEMETAAN,” J. Cendikia, vol. 14, no. 2, pp.
1. Web aplikasi ini dapat menjadi media interaktif 27–32, 2017.
untuk memberikan informasi mengenai [5] S. C. Cahyodi and R. W. Arifin, “Sistem
planning pernikahan dengan penerapan Informasi Point Of Sales Berbasis Web Pada
teknologi sublime,notepad ++, PHP, dan Colony Amaranta Bekasi,” J. Inf. Syst. Educ.
MYSQL Prof., vol. 1, no. 2, pp. 189–204, 2017.
2. Memberikan kemudahan dalam mencari [6] I. D. Mumpuni and W. A. Dewa, “Analisis
penyewaan jasa pernikahan sesuai dengan dan Pengembangan Sistem Self Services
budget pelanggan Terminal ( SST ) dengan Pendekatan PIECES
3. Penggunaan dapat diakses kapan saja karena pada STMIK Pradnya Paramita Malang,” J.
diaplikasikan dalam bentuk web aplikasi yang Ilmu Komput. dan Teknol. Inf., vol. 9, no. 1,
menggunakan browser smartphone pp. 12–17, 2017.
4. Adanya web aplikasi ini dapat memenuhi [7] I. M. Agustin, “Perancangan dan
kebutuh pelanggan dan pemilik vendor dapat Implementasi Perangkat Lunak Sistem
mengakomodasi secara lengkap Monitoring Rekapitulasi Cuaca (Studi Kasus:
5. Web aplikasi ini dapat mengembangkan serta Stasiun Meteorologi Tanjungpinang),” Anim.
mempromosikan vendor vendor yang ada Behav., vol. 69, no. 2, pp. 283–291, 2018.
dengan cara membagikan jasa hasil karyanya.
Saran
Aplikasi layanan jasa ini masih jauh dari kata
sempura dan masih banyak memiliki kekurangan
untuk itu diperlukan adanya pengembangan
berbagai tambahan dan fitur yang bermanfaat
untuk pembuatan apliaski web ini antara lain,

Anda mungkin juga menyukai