JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 PERANCANGAN BASIS DATA WEBSITE WEDDING ORGANIZER SEKAPUR SIRIH Febria Sri Handayani STMIK PalComTech Abstract Wedding organizer (WO) Sekapur leaves that still use traditional media promotion. The promotion is done by word of mouth or through social networks, such as facebook, twitter, and BBM. However, the perceived way through promotion of less development brings meaningful. Coupled with the high intensity of less-controlled data processing. Website built by analyzing the issue. Conceptual phase (Conceptual Scheme Design), logic (Logical Design), and physical (Physical Design) used to design database. The draft database is intended as a guide for the development of advanced website prototypes of WO Sekapur Sirih. Keywords: Portal, Promotion, Conceptual Scheme Design, Logical Design, Physic Design. PENDAHULUAN Perkembangan internet turut memacu kemajuan teknologi informasi. Salah satu produk perkembangan internet adalah web portal. Dimana web portal ini bertujuan memperkenalkan hasil produksi sebuah perusahaan atau usaha perorangan. Penggunaan web portal untuk peningkatan kinerja perusahaan dirasakan perlu dipertimbangkan. Sisi promosi dan pelayanan kepada pelanggan yang real time menjadi ujung tombak kesuksesan. Wedding organizer (WO) Sekapur Sirih merupakan sebuah usaha jasa pelayanan, perlengkapan dan persiapan acara khususnya akad dan resepsi pernikahan. Kiprahnya selama 3 tahun membuat usaha ini cukup dipertimbangkan dikalangan pelanggannya. Opini pelanggan tentang layanan yang memuaskan juga turut membuat nama WO ini semakin dikenal luas masyarakat. Beberapa permasalahan yang ditemukan dalam teknis perjalanan bisnis perusahaan ini, diantaranya : 1. Pendataan dan pelaporan dilakukan secara tertulis dan diagendakan dalam buku besar. 2. Kurang akuratnya data pelanggan, data agenda, dan pesanan acara dan lain sebagainya. Hal ini disebabkan oleh pengolahan data yang masih manual. 3. Media promosi masih menggunakan media sosial, seperti facebook, twitter, dan BBM. Hal ini dirasakan kurang memberikan efek kepercayaan bagi pelanggan (customer). Beberapa akun sosial milik owner pernah di-hack, sehingga banyak pelanggan tetap yang merasa tertipu oleh akun tersebut. Oleh karena itu, owner harus membuat akun yang baru, dan meng-invite kembali akun pelanggan satu persatu. 4. Owner ingin memiliki website pribadi bagi perusahaannya. Salah satu tujuannya adalah meningkatkan kepercayaan pelanggan dengan adanya media promosi yang terjamin. Selain itu, pengolahan data dapat dilakukan lebih efisien. Dimana semua data tersimpan dalam database dan diolah secara terpusat. Mengingat pada kepentingan tersebut, WO Sekapur Sirih juga berkeinginan memiliki 448 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 sebuah web portal yang dapat menjangkau area promosi yang lebih luas lagi. Website yang dirancang khusus untuk WO ini, diharapkan bisa menjadi media promosi yang efektif dan efisien. Kinerja pelayanan kepada pelanggan (customer) dapat ditingkatkan lagi. Selain itu target peningkatan omset sebesar 100% pertahunnya dapat tercapai. LANDASAN TEORI Database Menurut Connolly dalam Robby (2009), database merupakan koleksi dari data-data yang terkait secara logis dan deskripsi dari data tersebut. Bagi suatu organisasi, database dirancang guna memenuhi kebutuhan informasinya. Entity Relationship Diagram (ERD) Relasi antar entitas dalam sebuah database dapat digambarkan dalam bagan Entity Relationship Diagram (ERD). Menurut Fatta (2007:121), ERD merupakan sebuah gambar atau diagram yang menunjukkan informasi dibuat, disimpan, dan digunakan dalam sistem bisnis. Menurut Robby (2009), entity adalah kumpulan obyek yang memiliki sifat yang sama. Hubungan antar entity yang memiliki makna disebut relationship. Menurut Connolly dalam Robby (2009) menyatakan bahwa ada 3 konsep dasar dalam E-R Model, yaitu : 1. Tipe Entity Tipe entity merupakan kumpulan obyek nyata dengan properti yang sama. Tipe entity digambarkan dengan lambang persegi panjang. Lambang tersebut diberi nama yang berupa kata benda tunggal, sesuai entity yang bersangkutan. 2. Tipe Relasi Tipe relasi merupakan sekumpulan hubungan antar tipe entity yang memiliki makna. Tipe relasi digambarkan dengan lambang garis. Garis ini menghubungkan tipe entity yang saling berhubungan. 3. Atribut Atribut merupakan properti dari sebuah tipe entity atau relasi. Atribut berisi nilai entitas dan menggambarkan bagian utama dari data yang disimpan dalam database. Website Menurut Kadir (2002:460), World Wide Web (WWW) merupakan sumber daya internet yang sangat popular, dan dapat digunakan untuk memperoleh informasi atau melakukan transaksi pembelian barang. Sejalan dengan perkembangan teknologi, WWW (web) menjadi sebuah kebutuhan bagi setiap perusahaan, khususnya digunakan untuk media promosi. Menurut Mulyanta dalam Putranto (2013), semua unsur dalam sebuah website dapat dilihat dan diatur berdasarkan panel-panel yang tersedia di halaman dokumen. Hal ini bertujuan untuk mengembangkan kreativitas pembuatan web. METODE PENELITIAN etode penelitian yang dilakukan dalam penelitian ini, mengadopsi pada tahapan siklus pengembangan sistem (SDLC), diantaranya: 449 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih 1. VOL. 4 NO.3 SEPT 2014 Gambar 1. Alur Metode SDLC Tahap Analisis (analysis) Pada tahap ini dilakukan : a) Observasi, wawancara, dokumentasi serta beberapa teknik lainnya guna mendapatkan data-data yang diperlukan. b) Analisa sistem yang berjalan, mengindentifikasi permasalahan, dan menyimpulkan hasil analisa. 2. Tahap Perancangan (design) Pada tahap ini dilakukan perancangan website WO Sekapur Sirih, dimulai dari : a. Merancang alur dan menggambar flowchart aplikasi yang akan dibangun. b. Pemodelan proses c. Merancang database HASIL DAN PEMBAHASAAN Pemodelan Proses Perancangan website WO Sekapur Sirih ini mengacu pada hasil analisa kebutuhan user yang tergambar dalam diagram konteks pada gambar 2. Gambar 2. Diagram Konteks Website WO Sekapur Sirih Para pengguna website ini terdiri dari customer (pelanggan), admin (pegawai), dan owner (pemilik perusahaan). Pelanggan dalam web ini bisa melakukan pesanan (boocking) paket acara, jika telah melakukan registrasi. Jika tidak melakukan registrasi, pelanggan yang dimaksud hanya bisa mendapatkan informasi umum tentang WO Sekapur Sirih. Pengolahan data WO dilakukan 450 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 oleh admin, dan hasil pengolahannya dapat dilaporkan secara real-time kepada owner. Adapun pemodelan proses yang dilakukan oleh website ini dapat dilihat pada gambar 3. Gambar 3. Diagram Proses Level Nol Website WO Sekapur Sirih Perancangan Database Adopsi proses perancangan database untuk website WO Sekapur Sirih ini terdiri dari beberapa kegiatan, diantaranya : 1. Perancangan dabatase secara konseptual (conceptual scheme design), 2. Perancangan database secara logika ( logical design), dan 451 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 3. Perancangan database secara fisik (physical design). Tujuan perancangan basis data diantaranya: Untuk memenuhi kebutuhan informasi yang berisikan kebutuhan-kebutuhan user secara khusus dan aplikasinya. 1. Memudahkan pengertian struktur informasi. 2. Mendukung kebutuhan pemrosesan dan beberapa obyek penampilan (response time, processing time, dan storage space). Adapun kebutuhan data untuk perancangan web WO Sekapur Sirih ini terdiri dari : 1. Data User Data user ini merupakan data berisi data login user , yang terdiri dari id_user dan password pada saat pelanggan melakukan registrasi. 2. Data Customer Data customer terdiri dari data pribadi pelanggan pada saat melakukan registrasi. 3. Data Paket Data paket merupakan data yang berisi pendataan paket acara yang dilayani oleh WO Sekapur Sirih. Adapun paket-paket acara yang dilayani diantaranya paket acara pernikahan, meetting perusahaan, ulang tahun, dan lain sebagainya. 4. Data Barang Data barang yang dimaksud berupa data koleksi barang yang dimiliki oleh WO Sekapur Sirih. Biasanya barang tambahan ini berupa baju, aksesoris, perlengkapan makan, perlengkapan acara, dan lain-lain. 5. Data Pesanan Data pesanan merupakan data yang berisi pesanan pelanggan terhadap paket acara ataupun detil barang tambahan untuk acara. 6. Data Detil Pesanan Data detil pesanan merupakan data yang berisi barang-barang tambahan yang dipesan diluar dari paket acara yang dipesan. 7. Data Konfirmasi Pembayaran Data konfirmasi pembayaran merupakan data yang berisi laporan transfer pembayaran atas pesanan yang dilakukan oleh pelanggan. 8. Data Agenda Data agenda merupakan data yang berisi agenda acara yang telah dilakukan, akan dilaksanakan dalam waktu dekat, dan data agenda sesuai pesanan pelanggan yang telah transfer Down Payment (DP) sebagai tanda jadi boocking acara. Pada fase perancangan database secara konseptual (Conceptual Scheme Design), Entity Relational Diagram (ERD) digunakan untuk menggambarkan hubungan entitas database secara logika. Relasi kedelapan entitas yang digunakan dalam perancangan database website WO Sekapur Sirih ini dapat dilihat dalam skema konseptual WO Sekapur Sirih pada gambar 4. 452 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 Gambar 4. Skema Konseptual Website WO Sekapur Sirih Dalam fase perancangan database secara logika (Logical Design), skema konseptual direpresentasikan dalam model data. Relational database dalam kebutuhan data untuk website ini dapat mewakili skema logika website WO Sekapur Sirih (gambar 5). Gambar 5. Skema Logika (Relational Database) Website WO Sekapur Sirih 453 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 Fase perancangan database secara fisik (Physical Design) merupakan proses pemilihan jalur akses dan penyimpanan data dalam database. Desain file untuk website ini terdiri dari kumpulan record yang saling berelasi. Rancangan ini digambarkan dalam bentuk tabel keterangan field-field dari entitas yang saling terhubung pada gambar 5. No. Nama Field Tabel 1. Desain Tabel User Tipe Data Lebar Keterangan 1 Id_user Char 10 Primary Key 2 Password Char 15 - No. Tabel 2. Desain Tabel Customer Nama Field Tipe Data Lebar Keterangan 1 Id_customer Char 10 Primary Key 2 Id_user Char 10 Foreign Key 3 Nama Varchar 30 - 4 Alamat Varchar 100 - 5 Email Varchar 20 - 6 Telp Char 15 - No. Nama Field Tabel 3. Desain Tabel Paket Tipe Data Lebar Keterangan 1 Id_paket Char 10 Primary Key 2 Nama_Paket Char 10 - 3 Jenis_paket Varchar 30 - 4 Gambar Varchar 10 - 5 Harga Number - - 6 Deskripsi Varchar 100 - 454 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih No. Nama Field Tabel 4. Desain Tabel Barang Tipe Data Lebar VOL. 4 NO.3 SEPT 2014 Keterangan 1 Kd_barang Char 10 Primary Key 2 Nama_barang Char 10 - 3 Gambar Varchar 10 - 4 Harga Number - - 5 Jenis_barang Varchar 30 - No. Nama Field Tabel 5. Desain Tabel Pesanan Tipe Data Lebar Keterangan 1 Id_pesan Char 10 Primary Key 2 Id_customer Char 10 Foreign Key 3 Id_paket Char 10 Foreign Key 4 Id_detil Char 10 Foreign Key 5 Tgl_pesan Date - - 6 Tgl_acara Date - - 7 Alamat_acara Varchar 150 - 8 Total_pesanan Number - - 9 DP Number - - 10 Sisa_bayar Number - - No. Tabel 6. Desain Tabel Detil Pesanan Nama Field Tipe Data Lebar Keterangan 1 Id_detil Char 10 Primary Key 2 Kd_barang Char 10 Foreign Key 3 Jumlah Number - - 4 Total_barang Number - - 5 Total_harga Number - - 455 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih No. VOL. 4 NO.3 SEPT 2014 Tabel 7. Desain Tabel Konfirmasi Bayar Nama Field Tipe Data Lebar Keterangan 1 Id_konfirm Char 10 Primary Key 2 Id_pesan Char 10 Foreign key 3 Id_customer Char 10 Foreign key 4 Tgl_konfirm Date - - 5 No_rekening Varchar 15 - 6 Atas_nama Varchar 30 - 7 Jml_transfer Number 8 Jenis_bayar Varchar 30 - 9 Keterangan Varchar 50 - 10 Bukti_bayar Varchar 10 - No. Nama Field - Tabel 8. Desain Tabel Agenda Tipe Data Lebar Keterangan 1 No_agenda Char 10 Primary Key 2 Id_pesan Char 10 Foreign key 3 Tanggal Date - - 4 Sinopsis Varchar 150 - 5 Judul Varchar 100 - 6 Gambar Varchar 10 - PENUTUP Perancangan website WO Sekapur Sirih ini menghasilkan rancangan database yang diperlukan untuk pengolahan data WO Sekapur Sirih. Dimana hasil rancangan ini dapat dikembangkan kembali untuk menghasilkan prototipe website WO Sekapur Sirih. Dengan adanya website ini, pengolahan dan pelaporan data dapat dilakukan secara real-time. Peningkatan kinerja pelayanan, kepercayaan pelanggan, dan target omset perusahaan juga diharapkan dapat tercapai. 456 JURNAL TEKNOLOGI DAN INFORMATIKA (TEKNOMATIKA) Perancangan Basis Data Website Wedding Organizer Sekapur Sirih VOL. 4 NO.3 SEPT 2014 DAFTAR PUSTAKA Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta. Andi. Kadir, Abdul. 2002. Dasar Pemrograman Web Dinamis Menggunakan PHP. Andi Offset. Yogyakarta Putranto, M. Azam R.T. 2013. Sistem Informasi Persewaan Wedding Organizer Berbasis Web. http://eprints.unisbank.ac.id/1482/1/08.01.53.0038.pdf, diakses tanggal 12 Januari 2014. Robby, Kwanenten Owen, Mei Wardana Frans. 2009. Analisis dan Perancangan Basis Data Untuk Mendukung Aplikasi ERP Education Pada Bina Nusantara University. Jurnal Bina Nusantara University. http://ict.binus.edu/metamorph/file/research/journaldberp.pdf, diakses tanggal 12 Januari 2014 457