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