Anda di halaman 1dari 3

SISTEM INFORMASI PEMESANAN

WEDDING ORGANIZER BERBASIS MOBILE


Catur Nugroho1, Riska Yunita2, Muthia Rahayu3 , Irene Novelanda4 , Putri Eka*
Sistem Informasi, Universitas Sriwijaya
Jl. Srijaya Negara, Kota Palembang, Sumatera Selatan
Sur-el: usman@mail.binadarma.ac.id 1, riskayntaa@gmail.com2

Abstrak : Tujuan membangun aplikasi ini adalah menjadi tempat pemersatu untuk semua Wedding
Organizer sehingga mempermudah para pasangan yang akan menikah untuk memperoleh lebih banyak
informasi mengenai Wedding Organizer seperti melihat daftar Wedding Organizer dan melakukan
pemesanan Wedding Organizer. Aplikasi ini dibangun dengan menggunakan Android Studio dan SQLite
sebagai database. Metode pengembangan sistem ini adalah metode Rational Unified Process (RUP).
Kata Kunci : Mobile, Wedding Organizer, RUP.

Abstract : The purpose of building this application is to be the one place for all Wedding Organizer to make
it easier for couples who will marry to get more information about Wedding Organizer like to see the
Wedding Organizer list and do Wedding Organizer booking. The app is built using Android Studio and SQL
Lite as a database. The method of developing this system is the Rational Unified Process (RUP) method.
Key Words : Mobile, Wedding Organizer, RUP.
suatu metode pengembangan perangkat
1. PENDAHULUAN lunak. Salah satu metode yang dapat
digunakan untuk pengembangan perangkat
Pernikahan merupakan bentuk hubungan lunak perpustakaan digital mobile ini yaitu
antar manusia yang paling sakral dan utama. metode RUP atau yang sering disebut The
Sehingga setiap pasangan akan melakukan Rational Unified Process, dimana metode ini
persiapan yang total untuk menghadapi memiliki dua dimensi, dimensi pertama
pernikahan. Kendala yang dihadapi adalah mewakilkan waktu dan menunjukan aspek
minimnya informasi yang dapat dijadikan dinamis dari pengembangan perangkat lunak,
acuan dalam pengambilan keputusan tentang dimensi ini terdiri dari empat tahapan yaitu
resepsi pernikahan serta persiapan pernikahan inception, elaboration, construction dan
yang disesuaikan dengan budget. Website transition. dimensi kedua mewakili aspek-
wedding organizer memang sudah sangat aspek statis dari proses pengembangan
banyak sehingga calon pengantin mempunyai perangkat lunak yang dikelompokan kedalam
banyak referensi, tetapi jika kita harus beberapa disiplin terdiri dari Business
membuka satu persatu website tersebut maka Modeling, Requirement, Analysis and Design,
akan memakan banyak waktu. Implementasi Test dan Deployment.
Untuk mengatasi masalah tersebut, maka Maka berdasarkan pendahuluan di atas
diperlukanlah sebuah aplikasi wedding dapat diangkat menjadi bahasan dengan judul
organizer berbasis mobile yang menjadi tempat “Sistem Informasi Pemesanan Wedding
pemersatu untuk semua WO. Aplikasi ini dapat Organizer Berbasis Mobile ”
mempermudah para pasangan yang akan Jurnal yang berkaitan dengan Aplikasi
menikah untuk memperoleh informasi Online Wedding Organizer yaitu Jurnal Sistem
mengenai hal-hal yang dibutuhkan dalam Informasi Wedding Planner Berbasis Web, Ina
Resepsi Pernikahan dan juga dapat Najiyah, Suharyanto, AMIK BSI Bandung.
memperkirakan kebutuhan resepsinya sesuai
dengan budget yang dimiliki.
Dengan segala keterbatasan sistem
informasi maka ada baiknya didampingi oleh
2. LANDASAN TEORI media penyimpanan utama untuk data aplikasi
atau pengguna, atau anda juga bisa
2.1 Sistem Informasi menggunakannya untuk proses caching serta
Menurut O’Brien (2005, 5) sistem menyediakan data yang diambil dari cloud.
informasi adalah suatu kombinasi teratur
apapun dari people (orang), hardware 3 ANALISIS KEBUTUHAN SISTEM
(perangkat keras), software (piranti lunak),
computer networks and data communications 3.1 Analis Kebutuhan Fungsional
(jaringan komunikasi), dan database (basis Kebutuhan fungsional yang harus ada dalam
data) yang mengumpulkan, mengubah dan sistem yang akan dibuat ini adalah sebagai
menyebarkan informasi di dalam suatu bentuk berikut:
organisasi. 1. Sistem dapat menangani proses pemesanan
Menurut Lani Sidharta (1995: 11), Wedding Organizer
“Sebuah sistem informasi adalah sistem buatan 2. Sistem dapat mengatur perencanaan
manusia yang berisi himpunan terintegrasi dari pernikahan sesuai dengan budget klien
komponen – komponen manual dan komponen
– komponen terkomputerisasi yang bertujuan 3.2 Analisis Kebutuhan Non Fungsional
untuk mengumpulkan data, memproses data, Berikut ini adalah kebutuhan non fungsional
dan menghasilkan informasi untuk pemakai” dari sistem
1. Meningkatkan keamanan data, terutama
data-data yang bersifat confidential
2.3 Android Studio 2. Memiliki backup data, sehingga sistem
Android Studio adalah sebuah IDE untuk lebih reliable, sehingga akses data tidak
Android Development yang dikenalkan pihak terhenti apabila server down.
google pada acara Google I/O di tahun 2013. 3. Memberikan data-data yang akurat dan
Android Studio merupakan suatu lengkap kepada klien
pengembangan dari Eclipse IDE, dan dibuat 4. Data yang ditampilkan harus mudah dibaca
berdasarkan IDE Java populer, yaitu IntelliJ dan terstruktur.
IDEA. Android Studio merupakan IDE resmi
5. Mencegah terjadinya redundancy data.
untuk pengembangan aplikasi Android.
Salah satu tugas utama dari Android 6. User Friendly
sebagai Integrated Development
Environment adalah menyediakan interface 4 RANCANGAN SISTEM
untuk membuat aplikasi serta melakukan
pengelolaan manajemen file yang bisa dibilang 4.1 Use Case Diagram
kompleks. Bahasa programming yang Use Case merupakan sebuah teknik yang
digunakan adalah Java. digunakan dalam pengembangan sebuah
Android Studio juga memberi akses ke software atau sistem informasi untuk
Android Software Development Kit (SDK). menangkap kebutuhan fungsional dari sistem
SDK ini bisa disebut sebagai ekstensi dari kode yang bersangkutan, Use Case menjelaskan
interaksi yang terjadi antara aktor dengan sistem
Java yang memperbolehkannya untuk berjalan
dengan mulus pada perangkat atau device yang ada.
Android.
Gambar 1 Use Case
2.4 SQLite
SQLite adalah database yang berukuran 4.2 Activity Diagram
kecil, berdiri sendiri, bukan database client Activity diagram adalah sebuah diagram
server, tanpa konfigurasi namun mempunyai UML yang menggambarkan tentang urutan
fitur penuh perintah SQL. aktifitas proses bisnis yang terjadi pada sistem.
Database SQLite adalah solusi penyimpanan
Gambar 2 Activity Diagram
yang baik jika anda memiliki data terstruktur
yang perlu diakses dan disimpan secara Pemesanan WO
persisten serta sering ditelusuri dan diubah.
Anda juga bisa menggunakan SQLite sebagai 4.3 Sequence Diagram

2
Sequence diagram digunakan untuk d. Rancangan Menu Pencarian WO
menggambarkan perilaku pada sebuah skenario Menu ini klien dapat melakukan pencarian WO
dan mendeskripsikan bagaimana entitas dam dengan memasukkan kata pada textfield cari
sistem berinteraksi , termasuk pesan yang kata. kemudian tekan tombol cari maka akan
digunakan saat interaksi . terlihat daftar WO yang dicari. Rancangannya
dapat dilihat pada gambar di bawah ini.
Gambar 3 Sequence Diagram
Pemesanan WO Gambar 8
Rancangan Menu Pencarian WO
3.4 Class Diagram
Class diagram adalah model statis yang e. Rancangan Menu Pemesanan WO
menggambarkan struktur dan deskripsi class Menu ini klien dapat melakukan pemesanan
serta hubungannya antara class. Class diagram WO dengan memasukan kode WO dan id klien
mirip ER-Diagram pada perancangan database, akan tampil secara otomatis kemudian tekan
bedanya pada ER-diagram tdk terdapat tombol pesan. Rancangannya dapat dilihat pada
operasi/methode tapi hanya gambar dibawah ini.
atribut. Class terdiri dari nama kelas, atribut
dan operasi/methode. Gambar 9
Rancangan Menu Pemesanan WO
Gambar 4 Class diagram
Pemesanan WO

3.x Rancangan Antar Muka

a. Rancangan Menu Login


Menu ini merupakan sebuah rancangan menu
untuk klien login, dengan cara memasukkan
klienname dan password kemudian masuk ke
menu utama aplikasi Wedding Organizer.
Rancangannya dapat dilihat pada gambar
dibawah ini.

Gambar 5
Rancangan Menu Login

b. Rancangan Menu Utama


Menu utama ini klien dapat melihat dan
memilih menu daftar WO, menu pencarian WO
dan menu pemesanan WO. Rancangannya
dapat dilihat pada gambar dibawah ini.

Gambar 6
Rancangan Menu Utama

c. Rancangan Menu Daftar WO


Menu ini adalah untuk melihat daftar WO.
Rancangannya dapat dilihat pada gambar
dibawah ini.

Gambar 7
Rancangan Menu Daftar WO

Anda mungkin juga menyukai