Anda di halaman 1dari 17

Template Dokumen Rancangan Perangkat Lunak

1
http://www.cs.concordia.ca/~ormandj/comp354/2003/Project/ieee­SDD.pdf
(Kelompok 1)
(Aplikasi Website Wedding Organizer)
Dokumen Rancangan Perangkat Lunak

Nama Penyusun : Aji Candra Ardiananta


Bagian :2
Workstation : Universitas Gunadarma

Tanggal: (06/20/2023)
Dokumen Rancangan Perangkat Lunak

Daftar Isi
Contents
(Kelompok 1) ........................................................................................................................................................................... 2

Dokumen Rancangan Perangkat Lunak ............................................................................................................................... 2

1. Pendahuluan .........................................................................................................................2

1.1 Tujuan .................................................................................................................................................. 2

1.2 Ruang Lingkup .................................................................................................................................... 2

1.3 Ikhtisar ................................................................................................................................................. 3

1.4 Reference Material ...............................................................................................................................4

1.5 Definitions and Acronyms ................................................................................................................... 4


2. Gambaran Umum Sistem .....................................................................................................4
3. Arsitektur Sistem ................................................................................................................. 5

3.1 Rancangan Arsitektur ..........................................................................................................................5

3.2 Deskripsi Dekomposisi .........................................................................................................................6

3.3 Alasan Rancangan ...............................................................................................................................7


4. Rancangan DATA ................................................................................................................7

4.1 Deskripsi Data ......................................................................................................................................7

4.2 Kamus Data ..........................................................................................................................................8


5. Rancangan KOMPONEN .................................................................................................... 9
6. Rancangan Antar Muka ..................................................................................................... 11

6.1 Gambaran Umum Antar Muka .........................................................................................................11

6.2 Tampilan Layar ..................................................................................................................................12

6.3 Objek Layar dan Tindakan ................................................................................................................13


7. Matriks Persyaratan ........................................................................................................... 14
Lampiran ...................................................................................................................................... 15

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.

1.2 Ruang Lingkup

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 cross­department technology yang
meliputi web developer, mobile apps developer quality assurance, serta project manager.

3
Dokumen Rancangan Perangkat Lunak

1.4 Reference Material


Bagian ini optional.

1.5 Definitions and Acronyms


Bagian ini opsional.
Berikan definisi semua istilah, akronim, dan singkatan yang mungkin ada untuk menafsirkan
SDD dengan benar. Definisi ini harus berupa item yang digunakan dalam SDD yang
kemungkinan besar tidak diketahui oleh audiens.
ISTILAH DEFINISI
Struktur navigasi Struktur alur fitur
Tier Layer atau tingkatan dari aristektur sistem
RDBMS Relational Database Management System
Cross­Department Technology Antar lintas divisi

2. Gambaran Umum Sistem


Sistem Informasi Pemasaran Wedding Organizer (WO) Ratu Kusuma adalah sebuah
aplikasi berbasis web yang digunakan untuk mempromosikan dan memudahkan pemesanan
layanan pernikahan. Sistem ini memiliki fitur seperti informasi tentang perusahaan, layanan yang
ditawarkan, katalog paket pernikahan, dan galeri foto.

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

3.1 Rancangan Arsitektur

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

3.2 Deskripsi Dekomposisi

6
Dokumen Rancangan Perangkat Lunak

3.3 Alasan Rancangan

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

4.1 Deskripsi Data

7
Dokumen Rancangan Perangkat Lunak

4.2 Kamus Data

Berikut kamus data yang terdapat pada pemesanan

­ Nama -> [nama depan + nama tengah + nama belakang]

­ Alamat -> [Alamat + kota + Provinsi + kode pos]

­ ID Transaksi -> [tanggal + ID user + Urutan transaksi]

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

3. Fungsi Katalog Paket:

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

4. Fungsi Galeri Foto:

fungsi tampilkanGaleriFoto():
ambil dan tampilkan foto­foto dari berbagai event pernikahan yang telah dilaksanakan dari
database

5. Fungsi Proses Pemesanan:

fungsi terimaDataKlien(nama, nomorTelepon, alamat):


simpan data klien ke dalam database atau arsip

fungsi buatSuratKonfirmasiOrder(data):
buat surat konfirmasi order berdasarkan data rencana pernikahan klien dan kirimkan salinan
kepada klien
9
Dokumen Rancangan Perangkat Lunak

simpan salinan surat konfirmasi order ke dalam arsip

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 perubahanMenuPaket(menu, paket):


terima perubahan menu/paket dari klien
simpan perubahan tersebut ke dalam database

6. Fungsi Kerjasama dengan Vendor:

fungsi hubungiVendor():
hubungi vendor­vendor 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 masing­masing pihak

10
Dokumen Rancangan Perangkat Lunak

6. Rancangan Antar Muka

6.1 Gambaran Umum Antar Muka

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

6.2 Tampilan Layar

12
Dokumen Rancangan Perangkat Lunak

6.3 Objek Layar dan Tindakan

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.

Fitur Kode srs


Fitur Pemesanan 2.1 & 2.3
Fitur Pengecekan Otomatis 2.1 & 2.3
Fitur Report Dashboard Penjual 2.1 & 2.3

14
Dokumen Rancangan Perangkat Lunak

Lampiran

Bagian ini opsional


Lampiran dapat disertakan, baik secara langsung atau dengan referensi, untuk memberikan detail
pendukung yang dapat membantu pemahaman Dokumen Desain Perangkat Lunak.

15

Anda mungkin juga menyukai