1
http://www.cs.concordia.ca/~ormandj/comp354/2003/Project/ieeeSDD.pdf
(Kelompok 1)
(Aplikasi Website Wedding Organizer)
Dokumen Rancangan Perangkat Lunak
Tanggal: (06/20/2023)
Dokumen Rancangan Perangkat Lunak
Daftar Isi
Contents
(Kelompok 1) ........................................................................................................................................................................... 2
1. Pendahuluan .........................................................................................................................2
1
Dokumen Rancangan Perangkat Lunak
1. Pendahuluan
1.1 Tujuan
Pada Dokumen ini dijelaskan arsitektur dan desain sistem untuk pengembangan fitur Aplikasi
Website Wedding Organizer. Dokumen ini akan digunakan sebagai dasar pada pengembangan
fitur.
Ruang lingkup yang dilakukan pada proyek ini adalah pengembangan fitur fitur pada Aplikasi
Website Wedding Organizer. Sasaran pengguna fitur ini adalah pengguna aplikasi atau website
untuk Memperluas Jangkauan Pelanggan: Website promosi akan membantu WO Ratu Kusuma
menjangkau lebih banyak pelanggan dengan memberikan informasi perusahaan, visi misi, alamat,
email, peta, dan nomor telepon. Memudahkan Akses Informasi Layanan: Website akan menyajikan
informasi lengkap tentang layanan WO Ratu Kusuma, seperti gedung, catering, dekorasi, rias dan
busana, dokumentasi, dan undangan, untuk memudahkan calon klien memilih sesuai kebutuhan.
Menampilkan Katalog Paket: Website akan menampilkan katalog paket pernikahan WO Ratu
Kusuma, termasuk paket premium, istimewa, dan standar, membantu calon klien memilih sesuai
preferensi dan anggaran. Menampilkan Galeri Foto: Website akan menampilkan galeri foto acara
pernikahan yang telah diorganisir oleh WO Ratu Kusuma, memberikan gambaran visual kepada
calon klien tentang kualitas dan gaya kerja mereka. Memfasilitasi Proses Pemesanan: Website akan
menyediakan fitur untuk memesan layanan WO Ratu Kusuma, calon klien dapat memberikan data
pribadi, memilih paket pernikahan, dan mendapatkan informasi tentang pembayaran, perubahan
menu/paket, dan batas waktu yang perlu diperhatikan.
2
Dokumen Rancangan Perangkat Lunak
1.3 Ikhtisar
Berikan gambaran umum tentang dokumen ini dan organisasinya.
Untuk melakukan pengembangan fitur aplikasi website wedding organizer akan bekerjasama
dengan pihak catering, fotografer, dan band. Dan juga akan terdapat beberapa paket yang dapat
oleh pengguna
Dalam pengembangan fitur ini akan melibatkan beberapa crossdepartment technology yang
meliputi web developer, mobile apps developer quality assurance, serta project manager.
3
Dokumen Rancangan Perangkat Lunak
Proses bisnis dalam sistem ini dimulai dengan pendaftaran dan konsultasi klien, di mana
mereka dapat memilih paket pernikahan yang tersedia. Setelah memilih paket, klien memberikan
data pribadi dan staf WO membuat surat konfirmasi order yang berisi deskripsi rinci tentang
rencana pernikahan. Klien kemudian diundang untuk melakukan survei dan melakukan
pembayaran DP.
Jika klien merasa cocok, mereka melakukan pembayaran dan dapat melakukan perubahan
pada menu atau paket yang telah dipilih, asalkan dilakukan paling lambat satu minggu sebelum
acara. WO Ratu Kusuma juga melakukan koordinasi dengan vendor melalui telepon, termasuk
vendor catering, gedung, rias dan busana, dekorasi, undangan, dan dokumentasi. Kerjasama
dengan vendor dituangkan dalam MoU yang ditandatangani oleh kedua belah pihak.
4
Dokumen Rancangan Perangkat Lunak
Sistem informasi ini memungkinkan WO Ratu Kusuma untuk memperluas jangkauan pelanggan
melalui website promosi. Selain itu, sistem ini memudahkan proses pemesanan dan koordinasi
dengan vendor, serta memastikan kelancaran acara pernikahan sesuai dengan keinginan klien.
3. Arsitektur Sistem
Gambaran umum dari sistem yang diusulkan ini adalah sistem ini diharapkan memberikan
kemudahan bagi para calon pengantin dalam hal mencari paket pernikahan yang sesuai dengan
keinginan calon pengantin dan sesuai dengan dana yang di miliki, dan menangani kesalah pahaman
dengan pihak keluarga dan pihak wedding organizer, dengan adanya sistem yang di usulkan ini
juga dapat membantu pihak wedding organizer meningkatkan jumlah pelanggan dan meningkatkan
layanan jasa nya
5
Dokumen Rancangan Perangkat Lunak
6
Dokumen Rancangan Perangkat Lunak
Pengolahan informasi pada arsitektur ini dapat dibagi menjadi 2, yaitu sistem user interface
(antarmuka pengguna) lingkungan dan lingkungan server manajemen database. Arsitektur two tier
memiliki tingkat keamanan yang lebih tinggi dan terukur daripada aristektur single tier. Aristektur
ini memiliki database pada computer yang terpisah dan hal tersebut menyebabkan arsitektur ini
dapat meningkatkan kinerja keseluruhan situs. Disamping itu, kelebihan dari arsitektur two tier
adalah mudah digunakan oleh pengguna dan dapat menangani database server secara khusus.
Tidak memilih arsitektur 1 tier karena arsitektur ini adalah kurang aman dan kurang memiliki
skalabilitas.
4. Rancangan DATA
7
Dokumen Rancangan Perangkat Lunak
8
Dokumen Rancangan Perangkat Lunak
5. Rancangan KOMPONEN
1. Fungsi Tentang Kami:
fungsi tampilkanInformasiPerusahaan():
ambil dan tampilkan profile perusahaan, visi misi, alamat, email, peta, dan nomor telepon dari
database
2. Fungsi Layanan:
fungsi tampilkanLayanan():
ambil dan tampilkan daftar layanan yang tersedia dari database
fungsi pilihLayanan(layanan):
simpan layanan yang dipilih oleh klien ke dalam variabel
fungsi tampilkanDetailLayanan(layanan):
ambil dan tampilkan detail informasi mengenai layanan tertentu dari database berdasarkan
pilihan klien
fungsi tampilkanKatalogPaket():
ambil dan tampilkan daftar paket yang tersedia dari database
fungsi pilihPaket(paket):
simpan paket yang dipilih oleh klien ke dalam variabel
fungsi tampilkanDetailPaket(paket):
ambil dan tampilkan detail informasi mengenai paket tertentu dari database berdasarkan pilihan
klien
fungsi tampilkanGaleriFoto():
ambil dan tampilkan fotofoto dari berbagai event pernikahan yang telah dilaksanakan dari
database
fungsi buatSuratKonfirmasiOrder(data):
buat surat konfirmasi order berdasarkan data rencana pernikahan klien dan kirimkan salinan
kepada klien
9
Dokumen Rancangan Perangkat Lunak
fungsi undangKlienUntukSurvei():
kirim undangan kepada klien untuk melakukan survei terkait test food, dekorasi, dan rias
pengantin
fungsi terimaDP(jumlah):
terima jumlah DP dari klien sebagai tanda bukti jadi
simpan informasi pembayaran DP ke dalam database
fungsi lakukanPelunasan(jumlah):
terima jumlah pelunasan dari klien
simpan informasi pembayaran pelunasan ke dalam database
fungsi hubungiVendor():
hubungi vendorvendor terkait (catering, gedung, rias dan busana, dekorasi, undangan,
dokumentasi, dll.) melalui telepon
fungsi lakukanKerjasamaVendor():
datang ke vendor yang dituju dan melakukan pertemuan untuk melakukan kerjasama
buat dan tanda tangani MoU (Memorandum of Understanding) antara WO dan vendor
simpan MoU yang ditandatangani ke dalam arsip masingmasing pihak
10
Dokumen Rancangan Perangkat Lunak
Perancangan antar muka aplikasi sistem informasi jasa wedding organizer yang telah dianalisa
untuk itu dalam pembuatan tampilan antar muka sangat membutuhkan tahap perancangan agar
dapat menghasilkan informasi yang dibutuhkan secara cepat, tepat dan akurat. Gambar 3 di bawah
ini merupakan struktur menu sistem informasi jasa wedding organizer yang terpercaya.
11
Dokumen Rancangan Perangkat Lunak
12
Dokumen Rancangan Perangkat Lunak
Diskusi tentang objek layar dan tindakan yang terkait dengan objek tersebut.
Tindakan Hasil
Melakukan Muncul
pemesanan pilihan
paket paket
pernikahan
Mengklik Muncul
tombol pesan pilihan
sekarang checkout
13
Dokumen Rancangan Perangkat Lunak
7. Matriks Persyaratan
Berikan referensi silang yang melacak komponen dan struktur data ke persyaratan dalam
dokumen SRS Anda.
Gunakan format tabel untuk menunjukkan komponen sistem mana yang memenuhi setiap
persyaratan fungsional dari SRS. Lihat persyaratan fungsional dengan nomor/kode yang Anda
berikan di SRS.
14
Dokumen Rancangan Perangkat Lunak
Lampiran
15