perancangan basis data website wedding organizer sekapur sirih

advertisement
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
Download