perangkat lunak paket wedding berbasis web necis art

advertisement
PERANGKAT LUNAK PAKET WEDDING BERBASIS WEB NECIS ART WEDDING
BANDUNG
Widya revina,S.kom1, rullyansyah2
Program Studi Sistem Informasi STMIK LPKIA
Jln. Soekarno Hatta No. 456 Bandung 40266, Telp. +62 22 75642823, Fax. +62 22 7564282
1
[email protected], 2 [email protected],
1,2
Abstrak
Pada saat hal yang paling penting adalah bagaimana perusahaan jasa ini mengelola pemesanan baik perencanaanya maupun
pengendaliannya. Dengan membuat perangkat lunak pemesanan yang baik, maka akan sangat membantu perusahaan dalam
memenuhi kebutuhan yang diperlukan oleh konsumen. Kegiatan pemesanan WO ini bukanlah hal yang mudah untuk
dilakukan, karena dalam perencanaan tersebut haruslah ditentukan jumlah yang tepat, pemesanan WO yang akan di pesan
harus sesuai dengan selera konsumen dan harus disediakan dalam waktu yang tepat. Adapun permasalahan yang dihadapi
oleh necis art
Bagaimana membangun perangkat lunak pemesanan paket wedding berbasis web , Bagaimana cara
mempermudah pemesanan paket wedding , sehingga proses pemesanan dapat dilakukan secara baik dan efisien Dengan
adanya permasalahan diatas maka akan dibangun sebuah perangkat lunak mengenai paket wedding berbasis web neccis art
wedding bandung dengan menggunakan metode pengembangan sistem UML (dan dengan pendekatan SDLC model
waterfall. Mengenai pemrograman yaitu dengan pemrograman berbasis web dengan menggunakan php serta untuk
database menggunakan my sql . Dengan dibuatkannya perangkat lunak ini maka diharapkan mampu membantu menangani
pemesanan paket wedding secara baik dan efisien .
Kata kunci : perangkat lunak , pemesanan paket wedding organizer, web necisart wedding
kebutuhan
1.1 Latar Belakang
yang
diperlukan
oleh
konsumen.
Kegiatan pemesanan WO ini bukanlah hal yang
Pada zaman era globalisasi sekarang perusahan
mudah untuk dilakukan, karena dalam perencanaan
menengah kebawah seperti perusahan jasa yang
tersebut haruslah ditentukan jumlah yang tepat,
menyediakan pemesanan jasa dibidang wedding di
pemesanan WO yang akan di pesan harus sesuai
antaranya meliputi gedung Resevsi, Cattering,
dengan selera konsumen dan harus disediakan
Photograph melakukan kerjasama untuk menjadi
dalam waktu yang tepat.
kesatuan dalam wedding organizer. NECISart
Photography
adalah organisasi bisnis yang
bergerak dalam bidang jasa fotografi dan wedding.
Usaha ini berbentuk perusahaan perseorangan.
Perusahaan perseorangan adalah perusahaan yang
1.2 Identifikasi Permasalahan
Berdasarkan uraian yang berada di latar belakang
permasalahan penulis dapat mengidentifikasikan
beberapa permasalahan sebagai berikut :
1
dikelola dan diawasi oleh satu orang. Dalam hal ini
yang paling penting adalah bagaimana perusahaan
jasa ini mengelola pemesanan baik perencanaanya
maupun
pengendaliannya.
Dengan
membuat
perangkat lunak pemesanan yang baik, maka akan
sangat membantu perusahaan dalam memenuhi
Bagaimana
membangun
perangkat
lunak
pemesanan paket wedding berbasis web ?
2
Bagaimana cara mempermudah pemesanan
paket wedding , sehingga proses pemesanan
dapat dilakukan secara baik dan efisien?
1. 3 Batasan Masalah
Dengan arti lain, yaitu bahwa suatu acara/event
Di dalam aplikasi ini diperlukan sebuah batasan
permasalahan agar dalam penyusunan tidak keluar
dari jalur perancangan, Adapun batasan-batasan
tersebut diantaranya :
1
Perangkat
Perangkat
yang di dalamnya memuat banyak orang dalam
pembagian tugasnya
III.1 Aliran Proses
lunak
ini
hanya
melayani
pemesanan paket wedding.
2
ditanggulangi oleh mereka para ahli dibidangnya
lunak
ini
Pembangunan perangkat lunak ini berbasis web,
dibuat dengan menggunakan bahasa scripting PHP.
tidak
menangani
pemesanan diluar paket dan pilihan yang sudah
ada
Perangkat lunak ini dapat dijalankan dengan
menggunakan komputer yang telah ter-instal
(Aplikasi) web browser. Perangkat lunak ini hanya
akan digunakan oleh Admin selaku pengendali,
1.4 Tujuan parancangan
tetapi dapat juga memberikan hak akses kepada
Untuk mendapatkan hasil yang diharapkan dalam
perancangan sistem informasi ini penulis dapat
berharap :
1
Membangun
perangkat
memudahkan
lunak
konsumen
ini
agar
konsumen
III.1.1 Use Case Diagram
Diagram use case dari aplikasi pemesana paket
wedding organzer adalah sebagai berikut:
memperoleh
informasi pernikahan sesuai dengan keinginan
dan berdasarkan budget mereka.
2
Membantu pencarian informasi berupa paketpaket pernikahan sehingga menghemat waktu
dan tenaga.
2.2 Definisi Pemesanan
Pemesanan
adalah
salahsatu
Gambar
prosedur
yang
III.1 use case admin
dilakukan pelanggan untuk memperoleh tiket.
Menurur Kamus Besar Bahasa Indonesia yang
dimaksud pemesanan adalah “proses, perbuatan,
cara memesan (tempat,barang,dsb) kepada
orang lain
2.3 Pengertian wedding organizer
Bila kita lihat berdasar etimologi bahasa, kata
Event Organizer berasal dari Bahasa Inggris, yaitu
Event yang artinya Acara dan Organizer dari
Gambar III.2 use case konsumen
Organization artinya organisasi atau kelompok.
Berubahnya kata Organization menjadi Organizer
adalah menunjukan pelaku atau subjek dari
Organization tersebut. Arti lengkap dari Event
Organizer itu sendiri adalah Organisasi pengatur
atau yang mengelola dan mengurus sebuah acara.
III.1.2 Definisi Aktor
Definisi aktor merupakan penjelasan dari apa yang
dilakukan oleh aktor-aktor yang terlibat dalam
perangkat lunak yang dibangun. Adapun deskripsi
dari aktor aktor yang terlibat dalam aplikasi
pemesanan paket wedding sebagai berikut
Skenario Use Case
TABEL 3.1 AKTOR
No
Aktor
1
Admin
Aksi Aktor
Deskripsi
Skenario Normal
1. Memasukan
Melakukan memanipulasi
(create, Insert, Update,
username dan
dan Delete) semua isi
password
content aplikasi
2
User
Reaksi Sistem
2.
Mencari pemecahan
Memeriksa
masalah melalui
valid tidak nya
aplikasi pemesanan
data username
paket wedding
dan password
3.
Masuk
kedalam menu
No
Use Case
1
Mengelola Data
Deskripsi
admin
Mengelola
data
merupakan
proses
generalisasi
yang
Tabel 3.4. mengelola data
meliputi 3 buah proses
pengelolaan data yaitu
menambah
data
,
mengubah
data
,
menghapus
data
Aksi Aktor
Skenario Normal
1. Memasukan
data sesuai kolom yang ada
konsumen .
2
Mengelola data
konsumen
3
Mengelola data
paket
4
Mengelola data
pemesanan
2.
Login
Memeriksa val-
Merupakan proses untuk
id tidaknya data
data konsumen
yang di ma-
Merupakan
proses
sukan
mengelola paket
Merupakan
3.
proses
megelola data pemesanan
sis data
4.
Merupakan
Menyimpan data ke dalam ba-
paket
5
Reaksi Sistem
proses
Menampilkan
pesan sukses
verifikasi username dan
disimpan
password untuk admin
6
Mendaftar
Merupakan
mendaftar
proses
data
diri
pengguna
7
Melihat paket
Merupakan proses untuk
melilih kiteria paket yang
tersedia
8
Pemesanan paket
Merupakan proses untuk
memesan paket
III.2 Activity Diagram
Activity diagram adalah salah satu cara untuk
memodelkan event-event yang terjadi dalam suatu
use case. Berikut ini activity diagram dari aplikasi
pemesanan paket wedding organizer
Gambar III.6 activity diagram pemesanan
dan pendaftaran paket wedding
Gambar III.12 fasilitas
III.3 Class Diagram
Class
diagram
adalah
Rancangan halaman ini merupakan halaman
diagram
yang
awal pada saat konsumen atau admin
digunakan untuk menampilkan beberapa
mengakses saplikasi fasilitas. Pada halaman
kelas yang ada dalam sistem perangkat
ini terdapat beberapa bagian yaitu header
lunak yang akan dikembangkan. Class
dan footer. Pada bagian header diletakkan
Diagram menunjukkan hubungan antar class
judul dari aplikasi ini . Pada bagian footer
dalam sistem yang sedang dibangun dan
menampilkan isi
bagaimana
III.7 Perancangan Interface admin
mereka saling berkolaborasi
untuk mencapai suatu tujuan. Berikut ini
digambarkan class diagram dari aplikasi
pemesanan paket wedding organizer.
Gambar III.12 fasilitas
Rancangan halaman ini merupakan halaman
awal pada saat konsumen atau admin
mengakses saplikasi fasilitas.
IV.1 Implementasi
Gambar III.7 class diagram
III.4
Tahap implementasi merupakan tahap awal
dari penerapan sistem yang akan dibuat
Perancangan Antarmuka
mulai
Dalam perancangan antarmuka dibangun
dari
implementasi,
untuk menghubungkan atau menterjemahkan
tahap
penerapan
melakukan
rencana
kegiatan
implementasi, pengujian dan evaluasi hasil
informasi antara pengguna dengan aplikasi
dari implementasi yang telah dilakukan.
tersebut dapat digunakan sesuai dengan
waktunya.
fungsinya.
menggunakan
Penggambaran
Gantt
Chart
bisa
atau
CPM
(Critical Path Method).
1.
Pengumpulan Bahan
Pada tahap ini akan dilakukan
12
13
pengumpulan
mengenai
2.
semua kebutuhan
elemen-elemen
informasi ini maka akan diperbaiki.
yang
dibutuhkan
Dibawah ini merupakan tabel rencana
Analisa dan Perancangan
aktivitas
Pada tahap ini dilakukan analisa
pembangunan aplikasi perundang-undangan
proses pemeriksaan tatap muka
personal berbasis web:
yang
kemudian dilakukan perancangan
terhadap
aplikasi
yang
akan
dilakukan
dalam
Tabel 4.1 Tabel Aktivitas
Implementasi Aplikasi
dibangun.
3.
Pemilihan
dan
Instalasi
Hardware dan Software
Pada
tahap
ini
menyediakan
hardware dan software yang akan
dibutuhkan
4.
berdasarkan
analisis
dan desain kebutuhan pada aplikasi
Gantt Chart adalah table yang menerangkan
yang akan di buat.
rentang waktu pelaksanaan jadwal kegiatan
Pembuatan
Perangkat
Lunak
penerapan sistem pengamanan komputer.
(Aplikasi)
Tabel 4.2 Gantt Chart Aktivitas
Kegiatan pembuatan aplikasi yaitu
Implementasi
kegiatan
menterjemahkan
hasil
analisa dan rancangan ke dalam
bahasa yang dapat dibaca oleh
komputer.
5.
IV.1.2 Kebutuhan Sumber Daya
Implementasi dan Pengujian
Pada tahap ini pembuatan aplikasi
yang telah diimplementasikan akan
diuji,
seberapa
jauh
tingkat
keberhasilan bisa berjalan dengan
baik
ketika
digunakan
oleh
pengguna.
6.
Evaluasi dan Perbaikan
Dalam tahap ini, perangkat lunak
yang telah diuji akan di evaluasi,
terjadi
kesalahan-
kurangnya
informasi
IV.1.3 Implementasi Antarmuka
konsumen
Memperlihatkan
hasil
implementasi
ataupun
rancangan antarmuka dengan menggunakan
terjadinya perubahan data yang
bahasa pemrograman tertentu, termasuk di
berkaitan dengan aplikasi penyajian
dalamnya tahapan yang dilakukan untuk
dan
jika
kesalahan,
materi
maupun
data,
14
instalasi prototype Aplikasi yang dihasilkan,
keinginan dan berdasarkan budget
mulai
mereka.
dari
tahapan
persiapan
sampai
program siap digunakan, dan petunjuk
4
Membantu pencarian informasi berupa
umum penggunaan program per dialog
paket-paket
screen.
menghemat waktu dan tenaga.
pernikahan
sehingga
V.2 Saran
Adapun saran-saran untuk penggunaan
sistem yang diusulkan meliputi :
1.
Gambar 4.3 Halaman home
Fungsi aplikasi lebih diperlengkap
lagi agar pengelolaan
informasi
paket wedding lebih update.
2.
Sebaiknya kedepannya necist art
wedding organizer memiliki server
sendiri dan data website tidak
dihosting melalui jasa web hosting.
Gambar 4.6 Layar paket wedding
DAFTAR PUSTAKA
Buku :
1. M Rudyanto Arief.2011,Pemograman
Web Dinamis Menggunakan PHP Dan
MYSQL.
2.
Mulya Hadi ,2009, Dreamweaver Cs4
Untuk Orang Awam.
3.
Rosa A.S,M
Shalahudin.2013,Rekayasa Perangkat
Gambar 4.7 Layar menu pemesanan paket
wedding
Lunak.
4.
___________.2013,Modul
Pembelajaran Berorientasi Objek.
Internet :
V.1 Kesimpulan
1.
Berdasarkan penelitian yang telah dilakukan
diharapkan
permasalahan
012/05/Konsep-SI.pdf, Download
permasalahan
yang telah dijelaskan pada BAB I akan dapat
tanggal 20 Maret 2014.
2.
teratasi dengan sistem yang diusulkan ini.
Adapun
kesimpulan
dari
3
Membangun perangkat lunak ini agar
memudahkan konsumen memperoleh
informasi pernikahan sesuai dengan
http://kbbi.web.id, Tanggal 4 Aplir
201410:20 PM.
penyelesaian
masalah antara lain :
http://blog.unitomo.ac.id/dwicah/files/2
3.
Hamacher. Computer Organization(5th
Edition)
4.
http://elib.unikom.ac.id/files/disk1/491/
jbptunikompp-gdl-reofanandr-24508-4babii.pdf
15
5.
http://id.wikipedia.org/wiki/perangkat
Download