79
4.7 Desain Sistem
4.7.1 Use Case Diagram
Tahap pertama dalam perancangan sistem yaitu mendesain use case diagram. Berikut adalah desain use case diagram untuk sistem usulan:
1. Use Case Front End Publik dan Pelanggan
Gambar 4.5 Use case diagram front end publik dan pelanggan
80 Seperti pada gambar 4.5 diatas, Use case diagram front end
publik dan pelanggan dapat di asumsikan bahwa publik terdiri dari pengunjung web calon pelanggan dan pelanggan Super Shop and
Drive. Dalam melakukan aktivitasnya di web, pelanggan Super Shop and Drive dapat melakukan proses-proses yang dilakukan oleh
pengunjung web namun pengunjung web tidak dapat melakukan proses-proses yang dilakukan oleh pelanggan Super Shop and Drive
sebelum calon pelanggan mendaftarkan dirinya. Calon pelanggan bisa mengakses web untuk mendapatkan
informasi-informasi umum yang di tampilakn oleh Super Shop and Drive seperti informasi tentang produk, info karir, tentang kami,
hubungi kami, forum serta pendaftaran untuk menjadi pelanggan Super Shop and Drive.
81 2.
Use Case Back End admin
Gambar 4.6 Use case diagram back end admin
82 Pada gambar 4.7 use case diagram back end admin Admin
merupakan actor yang mempunyai hak akses penuh dalam semua aktifitas yang ada di dalam web ini seperti mengupdate berita, produk, konsultasi,
pelanggan, menjawab forum yang masuk, mencari data pelanggan kemudian digunakan untuk keperluan promosi dan mengirimkan promosi ke email
pelanggan melalui form email pelanggan. Selain itu, admin dapat melihat daftar pesanan yang masuk, melihat saran dan kritik yang dikirimkan oleh
pelanggan serta menjawab konsultasi dari masing-masing pelanggan.
4.7.2 Narative Use Case Diagram
Pada tahap ini yaitu mengimplementasikan use case diagram yang ada pada sub-bab sebelumnya kemudian dibuat dalam bentuk narasi atau kata-kata untuk
mendokumentasikan interaksi antara user sistem dan sistem itu sendiri. Sangat detail dalam menggambarkan apa yang diperlukan serta lebih bersifat percakapan
dialog.
83 1.
Use Case Front End publik dan pelanggan a.
Home
Tabel 4.1 Narative Use Case Diagram Home
Nama Use Case Home
Actor s Publik dan pelanggan
Deskripsi Proses ini terjadi saat publik dan pelanggan baru mengakses
website Super Shop and Drive, maka secara default halaman Home akan ditampilkan. Halaman home ini berisikan ucapan
selamat datang di website Super Shop and Drive serta berita- berita terupdate.
Pra kondisi Actor cukup mengakses website Super Shop and Drive
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Publik dan pelanggan
mengakses website dari Super Shop and
Drive. Langkah 3 : Publik dan
pelanggan mengklik berita yang dipilih atau pun link
selengkapnya. Langkah 5 : Publik dan
pelanggan mengklik
link kembali.
Langkah 2 : Sistem secara default akan menampilkan
halaman home dan akan menampilkan
informasi selamat datang serta akan
mengambil data dari database untuk menampilkan berita-
berita yang ada di website Super Shop and Drive.
Langkah 4 : Sistem akan mengambil data dari database
kemudian akan menampilkan detail berita secara utuh.
Langkah 6 : Sistem akan menampilkan
halaman sebelumnya.
Langkah Alternatif
- Kondisi Akhir
Menampilkan informasi halaman home yang berisikan ucapan selamat datang serta informasi berita.
Aturan Bisnis -
84 b.
Produk
Tabel 4.2 Narative Use Case Diagram Produk
Nama Use Case Produk
Actor s Publik dan pelanggan
Deskripsi Proses ini terjadi saat publik dan pelanggan ingin melihat
produk apa saja yang dimiliki oleh Super Shop and Drive. Pra kondisi
Actor cukup mengakses website Super Shop and Drive. Basic Flow
Kegiatan Actor s Respon Sistem
Langkah 1 : Publik dan pelanggan mengklik produk.
Langkah 3 : Publik melihat- lihat produk yang dimiliki
oleh Super Shop and Drive. Langkah 4 : Publik dan
pelanggan mengklik detail dari salah satu produk.
Langkah 6 : Publik dan pelanggan mengklik tombol
pesan. Langkah 2 : Sistem akan
mengambil sebagian data dari database program kemudian
akan
ditampilkan pada
halaman produk. Langkah 5 : Sistem akan
mengambil data dari database produk
kemudian akan
menampilkan detail produk secara utuh.
Langkah 7 : Sistem akan melakukan
validasi untuk
mengecek apakah pengguna sudah login.
Langkah 8 : Jika sudah login, maka sistem akan
menampilkan
form pemesanan produk.
Langkah Alternatif
Alt Langkah 6 : sistem akan menampilkan halaman sebelumya, jika Publik dan pelanggan mengklik tombol
kembali. Alt Langkah 8 : jika belum login maka sistem akan
menampilkan konfirmasi untuk melakukan login pelanggan.
Kondisi Akhir Menampilkan informasi halaman produk.
Aturan Bisnis -
85 c.
Info Karir
Tabel 4.3 Narative Use Case Diagram Info karir
Nama Use Case Info karir
Actor s Publik dan pelanggan
Deskripsi Proses ini terjadi saat publik ingin melihat info karir Super
Shop and Drive. Pra kondisi
Actor cukup mengakses website Super Shop and Drive. Basic Flow
Kegiatan Actor s Respon Sistem
Langkah 1 : Publik dan pelanggan mengklik info
karir. Langkah
3 :
Calon pelanggan
atau pun
pelanggan melihat-lihat info karir yang dimiliki Super
Shop and Drive. Langkah
4 :
Calon pelanggan
atau pun
pelanggan dapat melamar pkerjaan dengan mengisi
form lamaran atau pun pelanggan dapat mengklik
tombol back untuk kembali ke halaman sebelumnya.
Langkah 2 : Sistem akan menampilkan info karir dan
informasi yang telah diupload oleh
admin atau
divisi program.
Langkah 5 : Sistem akan menampilkan
halaman sebelumnya.
Langkah Alternatif
- Kondisi Akhir
Menampilkan informasi halaman info karir Aturan Bisnis
-
86 d.
Testimonial
Tabel 4.4 Narative Use Case Diagram Testimonial
Nama Use Case Testimonial
Actor s Publik dan pelanggan
Deskripsi Proses ini terjadi saat publik dan pelanggan mengklik
testimonial, dimana akan menampilkan informasi yang telah dikirimkan baik oleh calon pelanggan, pelanggan maupun
dari administrator
Pra kondisi Actor cukup mengakses website Super Shop and Drive.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Publik dan pelanggan
mengklik testimonial.
Langkah 3 : Publik dan pelanggan mengklik gambar
plus ” ” yang merupakan
input data testimonial . Langkah 5 : Publik dan
pelanggan melakukan
pengisian data seperti nama, email, alamat dan isi testi.
Langkah 6 : Publik dan pelanggan mengklik tombol
Kirim.
Langkah 2 : Sistem akan mengambil
dari database
testimonial dan
akan menampilkan data-data dari
para calon
pelanggan, pelanggan
maupun administrator
yang sudah
melakukan pengisian
testimonial. Langkah 4 : Sistem akan
menampilkan form
input testimonial.
Langkah 7 : Sistem akan melakukan
validasi untuk
mengecek format pengisian yang dilakukan oleh publik
apakah sudah terisi semua atau belum.
Langkah 8 : Jika sudah benar maka sistem akan menyimpan
data
yang telah
diisikan kedalam database testimonial
dan akan
menampilkan halaman testimonial dimana
data bertambah satu setelah proses penginputan selesai.
Langkah Alternatif
Alt Langkah 6 : Semua data yang disikan akan menjadi kosong apabila publik dan pelanggan mengklik tombol batal,
kemudian kembali ke Langkah 5.
Kondisi Akhir Informasi halaman testimonial dimana terjadi penambahan
data setelah proses penginputan data. Aturan Bisnis
-
87 e.
Hubungi Kami
Tabel 4.5 Narative Use Case Diagram Hubungi Kami
Nama Use Case Hubungi Kami
Actor s Publik dan pelanggan
Deskripsi Proses ini terjadi saat publik dan pelanggan ingin melihat
alamat keberadaan ataupun telephone yang bisa dihubungi oleh pelanggan Super Shop and Drive.
Pra kondisi Actor cukup mengakses website Super Shop and Drive.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Publik dan pelanggan mengklik hubungi
kami. Langkah 2 : Sistem akan
menampilkan data-data seperti alamat, no telp, fax maupun
email.
Langkah Alternatif
- Kondisi Akhir
Menampilkan informasi halaman hubungi kami. Aturan Bisnis
-
f. Tentang Kami
Tabel 4.6 Narative Use Case Diagram Tentang Kami
Nama Use Case Tentang Kami
Actor s Publik dan pelanggan
Deskripsi Proses ini terjadi saat publik dan pelanggan ingin melihat
profile ataupun struktur organisasi maupun sejarah dari Super Shop and Drive.
Pra kondisi Actor cukup mengakses website Super Shop and Drive.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Publik dan pelanggan mengklik tentang
kami. Langkah 2 : Sistem akan
mengambil data dari database dan akan menampilkan data-
data seperti sejarah awal terbentuknya Super Shop and
Drive,
visi misi
serta karyawan yang dimilki oleh
Super Shop and Drive. Langkah
Alternatif -
Kondisi Akhir Menampilkan informasi halaman tentang kami.
Aturan Bisnis -
88 g.
Registrasi Pelanggan
Tabel 4.7 Narative Use Case Diagram Registrasi Pelanggan
Nama Use Case Registrasi Pelanggan
Actor s Publik calon pelanggan
Deskripsi Proses ini terjadi saat publik calon pelanggan yang ingin
mendaftarkan dirinya untuk menjadi pelanggan. Pada tahap akhirnya calon pelanggan akan mendapatkan konfirmasi
menjadi pelanggan.
Pra kondisi Actor cukup mengakses website Super Shop and Drive dan
ingin mendaftar menjadi pelanggan Basic Flow
Kegiatan Actor s Respon Sistem
Langkah 1
: Calon
pelanggan membuka website Super Shop and Drive dan
mengklik link
Registrasi Pelanggan.
Langkah 3
: calon
pelanggan mengisi
form daftar
pelanggan dengan
menginput data pelanggan. Langkah 4 : Jika calon
pelanggan mengklik tombol submit.
Langkah
7 :
Calon Pelanggan mengklik login.
Langkah 2 : sistem akan menampilkan form Registrasi
pelanggan. Langkah 5 : Sistem akan
melakukan
validasi untuk
mengecek format pengisian yang dilakukan oleh calon
pelanggan apakah sudah benar atau belum.
Langkah 6 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data calon pelanggan ke
database
kemudian sistem
akan menampilkan pesan” terima kasih telah melakukan
registrasi untuk
menjadi pelanggan Super Shop and
Drive”. Langkah 8 : Sistem akan
masuk kemenu pelanggan.
Langkah Alternatif
Alt Langkah 4: sistem akan mengkosongkan field-field dari form daftar pelanggan jika pelanggan mengklik reset.
Kemudian calon pelanggan melakukan langkah 3. Alt Langkah 6: jika format pengisian form masih salah atau
ada field yang belum terisi, maka sistem akan menampilkan pesan bagi calon pelanggan, kemudian kembali ke langkah 3.
Kondisi Akhir Calon pelanggan telah memiliki account pelanggan sehingga
pelanggan sudah bisa masuk ke menu pelanggan Aturan Bisnis
-
89 2.
Use Case Front End Pelanggan a.
Lupa Password
Tabel 4.8 Narative Use Case Diagram Lupa Password
Nama Use Case Lupa Password
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan yang pernah melakukan
pemesanan produk kepada Super Shop and Drive melalui website atau telah mendaftarkan dirinya untuk menjadi
pelanggan melalui website namun saat melakukan login lupa akan password yang dimilikinya.
Pra kondisi Actor cukup mengakses website Super Shop and Drive.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengklik
link Lupa
Password Langkah 3 : Pelanggan
mengisi data email yang pernah didaftarkan dalam
web Super Shop and Drive. sebelumnya.
Langkah 4 : Pelanggan mengklik tombol kirim.
Langkah 2 : Sistem akan menampilkan
halaman konfirmasi
lupa password
dimana ada
beberapa informasi yang ditampilkan
serta form email. Langkah 5 : Sistem akan
mencek ke dalam database pelanggan, apakah ada alamat
email yang sesuai dengan pengisia
oleh pelanggan
tersebut. Langkah 6 : Jika alamat
email tersebut
ditemukan, maka
sistem akan
mengirimkan username
beserta password ke alamat email pelanggan tersebut dan
akan memberikan konfirmasi kepada
pelanggan bahwa
“Password Anda Telah Di Kirimkan Ke Email Anda”.
Langkah Alternatif
Alt Langkah 6 : Jika alamat email tersebut tidak ditemukan, maka sistem akan memberikan konfirmasi kepada pelanggan
bahwa “Password Tidak Bisa Dikirimkan Ke Email Anda” dan ulangi langkah 3.
Kondisi Akhir Menampilkan menu pelanggan
Aturan Bisnis -
90 b.
Login
Tabel 4.9 Narative Use Case Diagram Login
Nama Use Case Login
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan yang pernah melakukan
pemesanan produk kepada Super Shop and Drive melalui website atau telah mendaftarkan dirinya untuk menjadi
pelanggan melalui website.
Pra kondisi Actor cukup mengakses website Super Shop and Drive.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengakses web Super Shop
and Drive. Langkah 3 : Pelanggan
mengisi nama dan password pada menu login, kemudian
mengklik tombol Submit. Langkah 2 : Sistem akan
menampilkan halaman home.
Langkah 4 : Sistem akan
memvalidasi username dan password dari database yang
telah diisi oleh pelanggan saat melakukan daftar pelanggan.
Langkah 5 : Jika nama dan password yang diisikan sudah
benar
maka sistem
akan menampilkan profil pelanggan
serta akan ditampilkan juga menu tambahan pelanggan.
Langkah Alternatif
Alt Langkah 3 : Sistem akan mengosongkan field dari form Login jika pelanggan mengklik tombol Reset dan kembali ke
langkah 3. Alt Langkah 5 : Jika nama dan password yang masukkan
oleh pelanggan salah, maka sistem akan menampilkan pesan ” nama atau password yang diisikan salah mohon ulangi lagi”
dan kembali ke langkah 3.
Kondisi Akhir Menampilkan menu pelanggan
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Pelanggan.
91 c.
Data Pelanggan
Tabel 4.10 Narative Use Case Diagram Data Pelanggan
Nama Use Case Data Pelanggan
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan telah melakukan Login
kemudian pelanggan dapat melihat dan merubah update data diri pelanggan.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengklik
menu data
pelanggan. Langkah 3 : Pelanggan
melihat-lihat informasi
tentang data dirinya. Langkah 4 : Pelanggan
mengklik link Edit Data. Langkah 6 : Pelanggan
menginput data yang akan dirubah edit.
Langkah 7 : Pelanggan mengklik tombol proses
Langkah 2 : Sistem akan mengambil data dari database
pelanggan kemudian
akan menampilkan informasi data
diri pelanggan. Langkah 5 : Sistem akan
mengambil data dari database pelanggan
kemudian akan
menampilkan data pelanggan serta beberapa form yang bisa
merubah data seperti :alamat, telp, dan email.
Langkah 8 : Sistem akan melakukan
validasi untuk
mengecek format pengisian yang
dilakukan oleh
pelanggan apakah sudah benar atau belum.
Langkah 9 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data yang telah diedit kedalam
database
Pelanggan kemudian
sistem akan
menampilkan halaman
informasi data diri pelanggan yang telah di edit.
Langkah Alternatif
Alt Langkah 4 : Sistem akan menampilkan halaman sebelumya jika pelanggan mengklik tombol kembali.
Alt Langkah 7 : Sistem akan menampilkan halaman sebelumya jika pelanggan mengklik tombol kembali.
Alt Langkah 9 : Jika format pengisian form masih ada yang belum terisi, maka sistem akan menampilkan pesan kepada
pelanggan, kemudian kembali ke langkah 6.
Kondisi Akhir Menampilkan halaman informasi data diri pelanggan yang
92 telah di edit.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Pelanggan.
d. Pesan Produk
Tabel 4.11 Narative Use Case Diagram Pesan Produk
Nama Use Case Pesan Produk
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan telah melakukan Login
kemudian pelanggan ingin melakukan pemesanan. Pra kondisi
Actor haruslah memiliki hak untuk mengakses sistem yaitu berupa username dan password yang dapat digunakan untuk
Login ke dalam sistem.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengklik
menu pesan
produk. Langkah 3 : Pelanggan
mengklik gambar ” ” yang
digunakan untuk memesan produk baru.
Langkah 5 : Pelanggan mengisi data pada form yang
disediakan seperti memilih program yang akan di pesan.
Langkah 6 : Pelanggan mengklik tombol proses
Langkah 2 : Sistem akan mengambil data dari database
pesan kemudian
akan menampilkan
history pemesanan.
Langkah 4 : Sistem akan menampilkan form pesan.
Langkah 7 : Sistem akan
memvalidasi untuk mengecek format
pengisian yang
dilakukan oleh
pelanggan apakah sudah benar atau
belum.
Langkah 8 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data yang telah di isikan
kedalam
database pesan_event
dan agenda
kemudian sistem
akan menampilkan history pesanan
serta data baru yang telah di input”.
Langkah Alternatif
Alt Langkah 3.a : Pelanggan mengklik gambar ” ”yang
merupakan tombol lihat secara detail dari pesanan yang sudah pernah dibuat oleh pelanggan itu sendiri dimana di dalam
menu ini, pelanggan dapat mencetak pesanannya. Alt Langkah 3.b : Pelanggan mengklik gambar ”
”yang merupakan tombol hapus dari pemesanan yang sudah pernah
dipesan oleh pelanggan. Alt Langkah 6 : Sistem akan kembali kehalaman sebelumya
93 yaitu halaman history pesanan jika pelanggan mengklik
tombol kembali. Alt Langkah 8 : Jika format pengisian form masih ada yang
belum terisi, maka sistem akan menampilkan pesan kepada pelanggan, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman history transaksi dimana terjadi
penambahan input, cetak transaksi atau pun pengurangan hapus di dalam database pesan_produk.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Pelanggan.
e. Saran dan Kritik
Tabel 4.12 Narative Use Case Diagram Saran dan Kritik
Nama Use Case Saran dan Kritik
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan telah melakukan Login
kemudian pelanggan ingin mengirimkan saran atau kritik kepada Super Shop and Drive.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengklik menu saran dan
kritik. Langkah 3 : Pelanggan
mengklik gambar ” ” yang
digunakan untuk menambah input data untuk saran dan
kritik. Langkah 5 : Pelanggan
mengisi data pada form yang disediakan.
Langkah 6 : Pelanggan mengklik tombol proses.
Langkah 2 : Sistem akan mengambil data dari database
sarankritik kemudian
akan menampilkan informasi data
dari saran dan kritik pelanggan jika sudah pernah memberikan
saran dan kritik kepada Super Shop and Drive .
Langkah 4 : Sistem akan menampilkan form saran dan
kritik. Langkah 7 : Sistem akan
memvalidasi untuk mengecek format
pengisian yang
dilakukan oleh
pelanggan apakah sudah benar atau
belum.
Langkah 8 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data yang telah di isikan
kedalam database sarankritik kemudian
sistem akan
94 menampilkan pesan” Saran
atau kritik telah berhasil terkirim, Terimah kasih telah
memberikan saran atau kritik kepada
Super Shop
and Drive ”.
Langkah Alternatif
Alt Langkah 3.a : Pelanggan mengklik gambar ” ”yang
merupakan tombol lihat dari saran dan kritik yang sudah pernah dibuat oleh pelanggan itu sendiri.
Alt Langkah 3.b : Pelanggan mengklik gambar ”
”yang merupakan tombol hapus dari saran dan kritik yang sudah
pernah dibuat oleh pelanggan itu sendiri. Alt Langkah 6: Sistem akan kembali kehalaman sebelumya
yaitu halaman saran dan kritik jika pelanggan mengklik tombol kembali.
Alt Langkah 8 : Jika format pengisian form masih ada yang belum terisi, maka sistem akan menampilkan pesan kepada
pelanggan, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman saran dan kritik dimana terjadi
penambahan input atau pun pengurangan hapus di dalam database sarankritik.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Pelanggan.
f. Konsultasi
Tabel 4.13 Narative Use Case Diagram Konsultasi
Nama Use Case Konsultasi
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan telah melakukan Login
kemudian pelanggan ingin melakukan konsultasi kepada Super Shop and Drive Administrator.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengklik menu konsultasi.
Langkah 3 : Pelanggan
mengklik gambar ” ”
yang digunakan
untuk menambah
input data
untuk konsultasi. Langkah 5 : Pelanggan
mengisi data pada form yang
Langkah 2 : Sistem akan mengambil data dari database
konsultasi kemudian
akan menampilkan informasi data
dari konsultasi pelanggan jika sudah
pernah melakukan
konsultasi kepada Super Shop and Drive .
Langkah 4 : Sistem akan
95 disediakan.
Langkah 6 : Pelanggan mengklik tombol proses
menampilkan form konsultasi. Langkah 7 : Sistem akan
memvalidasi untuk mengecek format
pengisian yang
dilakukan oleh
pelanggan apakah sudah benar atau
belum.
Langkah 8 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data yang telah di isikan
kedalam database konsultasi, kemudian
sistem akan
menampilkan halaman
konsultasi, dimana
telah terjadi penambahan data pada
halaman ini. Langkah
Alternatif
Alt Langkah 3.a : Pelanggan mengklik gambar ” ”yang
merupakan tombol lihat dari saran dan kritik yang sudah pernah dibuat oleh pelanggan itu sendiri.
Alt Langkah 3.b : Pelanggan mengklik gambar ”
”yang merupakan tombol hapus dan kritik yang sudah pernah dibuat
oleh pelanggan itu sendiri Alt Langkah 6 : Sistem akan kembali kehalaman sebelumya
yaitu halaman konsultasi jika pelanggan mengklik tombol kembali.
Alt Langkah 8 : Jika format pengisian form masih ada yang belum terisi, maka sistem akan menampilkan pesan kepada
pelanggan, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman konsultasi dimana terjadi penambahan
input atau pun pengurangan hapus di dalam database pelanggan.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Pelanggan.
96 g.
Beritahu Teman
Tabel 4.14 Narative Use Case Diagram Beritahu Teman
Nama Use Case Beritahu Teman
Actor s Pelanggan
Deskripsi Proses ini terjadi saat pelanggan telah melakukan Login
sesuai dengan input yang telah dilakukan. Kemudian pelanggan ingin memberitahukan web Super Shop and Drive
kepada temannya.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Pelanggan mengklik menu
Beritahu Teman.
Langkah 3 : Pelanggan mengisi form nama dan
email teman yang akan dikirimkan.
Langkah 4 : Pelanggan mengklik tombol Beritahu
Teman.
Langkah 2 : Sistem akan mengambil data dari database
pelanggan kemudian
akan menampilkan form beritahu
teman dimana untuk form nama dan email anda sudah
terisi. Langkah 5 : Sistem akan
memvalidasi untuk mengecek format
pengisian yang
dilakukan oleh
pelanggan apakah sudah benar atau
belum.
Langkah 6 : Jika format pengisian form sudah benar
maka sistem akan mengirim data yang telah di isikan ke
email teman yang telah di isikan kemudian sistem akan
menampilkan
konfirmasi pesan ” Pesan Telah Dikirim
Ke Email Teman Anda”. Langkah
Alternatif Alt Langkah 4 : Sistem akan mengosongkan field dari form
Beritahu Teman seperti nama dan email teman jika pelanggan mengklik button batal.
Alt Langkah 6: Jika format pengisian form masih salah atau ada yang belum terisi, maka sistem akan menampilkan pesan
kepada pelanggan, kemudian kembali ke langkah 3.
Kondisi Akhir Mengirimkan informasi kepada teman melalui email yang
berisi pemberitahuan untuk mengunjungi web Super Shop and Drive.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Pelanggan.
97 3.
Use case Back End Admin Update Publik a.
Berita
Tabel 4.15 Narative Use Case Diagram Berita Back End
Nama Use Case Berita
Actor s Admin dan div. Program
Deskripsi Proses ini terjadi saat admin telah melakukan login kemudian
admin atau program ingin melihat, merubah data berita yang sudah ada ataupun ingin menambahkan berita baru.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Admin atau div.program mengklik menu
berita. Langkah 3 : Admin atau
div.program
mengklik gambar plus “
” untuk menginput berita baru.
Langkah 5 : Admin atau div.program mengisi data
pada form yang disediakan. Langkah 6 : Admin atau
div.program
mengklik tombol proses.
Langkah 2 : Sistem akan mengambil
dari database
berita dan kemudian akan menampilkan informasi berita
yang sudah ada dimana berita akan tampil sesuai dengan
tanggal terakhir di buat berita. Langkah 4 : Sistem akan
menampilkan form berita. Langkah 7 : Sistem akan
memvalidasi untuk mengecek format
pengisian yang
dilakukan oleh Admin atau div.program apakah sudah
benar atau belum. Langkah 8 : Jika format
pengisian form sudah benar maka sistem akan menyimpan
data yang telah di isikan kedalam
database berita
kemudian sistem
akan menampilkan halaman berita,
dimana telah
terjadi penambahan
data pada
halaman ini. Langkah
Alternatif Alt Langkah 3.a : Admin atau div.program mengklik
gambar ” ” yang merupakan tombol edit dari berita yang
sudah pernah dibuat oleh admin atau div.program itu sendiri. Alt Langkah 3.b : Admin atau div.program mengklik
gambar ” ” yang merupakan tombol hapus dari berita yang
sudah pernah dibuat oleh admin atau div.program itu sendiri Alt Langkah 6 : Sistem akan kembali kehalaman sebelumya
yaitu halaman berita jika admin atau div.program mengklik
98 tombol kembali.
Alt Langkah 8 : Jika format pengisian form masih ada yang belum terisi, maka sistem akan menampilkan pesan kepada
admin atau div.program, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman berita dimana terjadi penambahan
input atau pun pengurangan hapus di dalam database berita.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin atau div.program.
b. Produk
Tabel 4.16 Narative Use Case Diagram Produk Back End
Nama Use Case Produk
Actor s Admin dan div. Program
Deskripsi Proses ini terjadi saat admin atau div.program telah
melakukan login
kemudian ingin
merubah atau
menambahkan produk yang dimiliki oleh Super Shop and Drive kedalam database produk..
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Admin atau div.program mengklik menu
produk. Langkah 3 : Admin atau
div.program
mengklik gambar plus “
” untuk menginput produk baru.
Langkah 5 : Admin atau div.program mengisi data
pada form yang disediakan. Langkah 6 : Admin atau
div.program
mengklik tombol proses.
Langkah 2 : Sistem akan mengambil
dari database
program dan kemudian akan menampilkan
informasi produk yang sudah ada.
Langkah 4 : Sistem akan menampilkan form produk.
Langkah 7 : Sistem akan memvalidasi untuk mengecek
format
pengisian yang
dilakukan oleh Admin atau div.program apakah sudah
benar atau belum. Langkah 8 : Jika format
pengisian form sudah benar maka sistem akan menyimpan
data yang telah di isikan kedalam database program
kemudian
sistem akan
menampilkan halaman
program, dimana telah terjadi penambahan
data pada
halaman ini.
99 Langkah
Alternatif Alt Langkah 3.a : Admin atau div.program mengklik
gambar ” ” yang merupakan tombol view dari produk yang
sudah pernah dibuat oleh admin atau div.program itu sendiri. Alt Langkah 3.b : Admin atau div.program mengklik
gambar ” ” yang merupakan tombol edit dari produk yang
sudah pernah dibuat oleh admin atau div.program itu sendiri. Alt Langkah 3.c : Admin atau div.program mengklik
gambar ” ” yang merupakan tombol hapus dari produk yang
sudah ada. Alt Langkah 6: Sistem akan kembali kehalaman sebelumya
yaitu halaman produk jika admin atau div.program mengklik tombol kembali.
Alt Langkah 8 : Jika format pengisian form masih ada yang belum terisi, maka sistem akan menampilkan pesan kepada
admin atau div.program, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman produk dimana terjadi penambahan
input, perubahan atau pun pengurangan hapus di dalam database produk.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin atau div.program.
c. Testimonial
Tabel 4.17 Narative Use Case Diagram Testimonial Back End
Nama Use Case Testimonial
Actor s Admin
Deskripsi Proses ini terjadi saat telah melakukan Login kemudian ingin
melihat, menambahkan atau menghapus testimonial yang telah dikirim oleh calon dan pelanggan dari Super Shop and
Drive.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu testimonial. Langkah 3 : Admin
mengklik gambar plus “ ”
untuk menginput testimonial baru baik untuk merespon
apa yang telah dikirimkan oleh calon atau pelanggan
dari Super Shop and Drive. Langkah 5 : Admin
mengisi data pada form yang
Langkah 2 : Sistem akan mengambil
dari database
testimonial dan
kemudian akan menampilkan informasi
testimonial yang sudah ada. Langkah 4 : Sistem akan
menampilkan
form testimonial.
Langkah 7 : Sistem akan memvalidasi untuk mengecek
format
pengisian yang
100 disediakan.
Langkah 6 : Admin mengklik tombol Kirim.
dilakukan oleh Admin atau div.program apakah sudah
benar atau belum. Langkah 8 : Jika format
pengisian form sudah benar maka sistem akan menyimpan
data yang telah di isikan kedalam database testimonial
kemudian
sistem akan
menampilkan halaman
testimonial, dimana
telah terjadi penambahan data pada
halaman ini. Langkah
Alternatif Alt Langkah 3 : Admin mengklik gambar ”
” yang merupakan tombol hapus dari data testimonial yang sudah
ada. Alt Langkah 6: Sistem akan kembali kehalaman sebelumya
yaitu halaman testimonial jika admin mengklik tombol Batal. Alt Langkah 8 : Jika format pengisian form masih ada yang
belum terisi, maka sistem akan menampilkan pesan kepada admin, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan
halaman testimonial
dimana terjadi
penambahan input, perubahan atau pun pengurangan hapus di dalam database testimonial.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin atau div.program.
4. Use case Back End Admin Update Pelanggan
a. Pelanggan
Tabel 4.18 Narative Use Case Diagram Pelanggan Back End
Nama Use Case Pelanggan
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
ingin menambahkan, merubah atau menghapus data-data dari pelanggan Super Shop and Drive.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu pelanggan. Langkah 3 : Admin
mengklik gambar plus “ ”
Langkah 2 : Sistem akan mengambil
dari database
pelanggan dan kemudian akan menampilkan
informasi pelanggan yang sudah ada.
101 untuk menginput pelanggan
baru. Langkah 5 : Admin
mengisi data pada form yang disediakan.
Langkah 6 : Admin mengklik tombol proses.
Langkah 4 : Sistem akan menampilkan form pelanggan.
Langkah 7 : Sistem akan memvalidasi untuk mengecek
format
pengisian yang
dilakukan oleh Admin apakah sudah benar atau belum.
Langkah 8 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data yang telah di isikan
kedalam database pelanggan dan login kemudian sistem
akan menampilkan halaman pelanggan,
dimana telah
terjadi penambahan data pada halaman ini.
Langkah Alternatif
Alt Langkah 3.a : Admin mengklik gambar ” ” yang
merupakan tombol lihat dari data-data pelanggan yang ada.
Alt Langkah 3.b : Admin mengklik gambar ” ” yang
merupakan tombol edit dari data-data pelanggan keluarga. Alt Langkah 3.c : Admin mengklik gambar ”
” yang merupakan tombol hapus data pelanggan keluarga.
Alt Langkah 6 : Sistem akan mengosongkan data yang sudah diisi jika admin mengklik tombol reset.
Alt Langkah 8 : Jika format pengisian form masih ada yang belum terisi atau masih salah, maka sistem akan menampilkan
pesan kepada admin, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman Data Pelanggan keluarga dimana
terjadi penambahan input atau pun pengurangan hapus di dalam database pelanggan dan login.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
b. Search Pelanggan
Tabel 4.19 Narative Use Case Diagram Search Pelanggan Back End
Nama Use Case Search Pelanggan
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
admin ingin mencari data pelanggan baik berfungsi untuk keperluan promosi ataupun keperluan lainnya yang berguna
untuk Super Shop and Drive.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk
102 Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Admin mengklik
menu Search
Pelanggan. Langkah 3 : Admin
memilih kategori pencarian dan mengisi data yang akan
dicari. Langkah 4 : Admin
mengklik tombol Search Langkah 7 : Admin
mengklik
cheklist pada
kolom chekbox data pelanggan
yang ingin
dikirimkan email. Langkah 8 : Admin
mengklik tombol
Tambahkan ke Email.
Langkah 2 : Sistem akan menampilkan beberapa form
yang berupa form input dan kategori pencarian.
Langkah 5 : Sistem akan mengecek data yang disikan
serta sesuai dengan kategori yang di pilih pada database
Pelanggan. Langkah 6 : Jika data
ditemukan
pada database
maka sistem
akan menampilkan informasi sesuai
dengan pencarian. Langkah 9 : Sistem akan
mengecek
data pelanggan
siapa saja yang di ceklist kemudian sistem akan masuk
ke halaman E-Mail Pelanggan dengan
mengirimkan data
email yang telah di ceklist. Langkah
Alternatif Alt Langkah 6 : Jika data yang dicari tidak ditemukan maka
sistem akan menampilkan informasi “Data Yang dicari tidak ditemukan” maka admin kembali ke langkah 3.
Alt Langkah 7.a : Admin mengklik gambar ” ” yang
merupakan tombol lihat dari data-data pelanggan yang ada.
Alt Langkah 7.b : Admin mengklik gambar ” ” yang
merupakan tombol edit dari data-data pelanggan. Alt Langkah 7.c : Admin mengklik gambar ”
” yang merupakan tombol hapus data pelanggan.
Kondisi Akhir Menampilkan data-data yang ingin dicari oleh pelanggan baik
digunakan untuk mengirimkan promosi, produk atau pun ucapan hari raya besar agama. Ataupun admin ingin merubah
atau menghapus data pelanggan.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
103 c.
E-Mail Pelanggan
Tabel 4.20 Narative Use Case Diagram E-Mail Pelanggan Back End
Nama Use Case E-Mail Pelanggan
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
dari data pelanggan yang ada, admin mengirimkan email kepada pelanggannya seperti program promosi, ucapan hari
raya, ulang tahun. Data yang diberikan baik yang berupa tulisan, gambar ataupun animasi.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu
E-Mail Pelanggan.
Langkah 3
: Admin
menginput isi
data pelanggan
yang akan
dikirimkan data
atau informasi.
Langkah 4
: Admin
mengklik tombol Kirim.
Langkah 2 : Sistem akan menampilkan form E-Mail
Pelanggan. Langkah 5 : Sistem akan
memvalidasi untuk mengecek format
pengisian yang
dilakukan oleh Admin apakah sudah benar atau belum.
Langkah 6 : Jika format pengisian form sudah benar
maka
sistem akan
mengirimkan data yang disi ke e-mail pelanggan sesuai
yang diisi kemudian akan memberikan
konfirmasi bahwa ” Pesan Telah Dikirim
Ke Email pelanggan”. Langkah
Alternatif Alt Langkah 4 : Sistem akan mengkosongkan field-field
yang telah diisikan jika admin mengklik tombol Batal. Alt Langkah 6: Jika format pengisian form masih salah atau
ada yang belum terisi, maka sistem akan menampilkan pesan kepada pelanggan, kemudian kembali ke langkah 3.
Kondisi Akhir Mengirimkan informasi kepada pelanggan melalui email
yang berisi pemberitahuan ataupun informasi baik untuk keperluan promosi maupun hanya untuk mengucapkan
selamat ulang tahun, hari raya kepada pelanggan
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
104 d.
Saran dan Kritik
Tabel 4.21 Narative Use Case Diagram Saran dan Kritik Back End
Nama Use Case Saran dan Kritik
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
ingin melihat saran atau kritik atau pun admin juga bisa menghapus saran kritik yang dikirimkan oleh pelanggan.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu saran dan kritik.
Langkah 3
: Admin
mengklik gambar ” ”
yang merupakan
untuk melihat detail saran dan
kritik. Langkah
5 :
Admin mengklik link pada email
pelanggan. Langkah
7 :
Admin menginput pesan yang akan
dikirimkan ke pelanggan. Langkah
8 :
Admin mengklik tombol Kirim
Langkah 2 : Sistem akan mengambil
dari database
sarankritik dan kemudian akan menampilkan
informasi sarankritik
yang telah
dikirimkan oleh pelanggan. Langkah 4 : Sistem akan
mengambil dari
database sarankritik dan kemudian akan
menampilkan informasi secara detail
sesuai dengan
sarankritik yang dipilih oleh admin.
Langkah 6 : Sistem akan mengirimkan
data email
pelanggan ke menu E-mail Pelanggan.
Langkah 9 : Sistem akan memvalidasi untuk mengecek
format
pengisian yang
dilakukan oleh Admin apakah sudah benar atau belum.
Langkah 10 : Jika format pengisian form sudah benar
maka
sistem akan
mengirimkan data yang disi ke e-mail pelanggan sesuai
yang diisi kemudian akan memberikan
konfirmasi bahwa ” Pesan Telah Dikirim
Ke Email pelanggan”. Langkah
Alternatif Alt Langkah 3 : Admin mengklik gambar ”
” yang merupakan tombol hapus data saran dan kritik.
Alt Langkah 5 : Admin mengklik link kembali dimana sistem akan kembali ke halaman sebelumnya.
105
Alt Langkah 10: Jika format pengisian form masih salah atau ada yang belum terisi, maka sistem akan menampilkan pesan
konfirmasi kepada pelanggan, kemudian kembali ke langkah 7.
Kondisi Akhir Menampilkan informasi data saran dan kritik yang dikirimkan
oleh pelanggan dan mengirimkan pesan kepada pelanggan melalui email sebagai respon atas saran atau kritik yang telah
dikirimkan oleh pelanggan ke Super Shop and Drive.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
e. Konsultasi
Tabel 4.22 Narative Use Case Diagram Konsultasi Back End
Nama Use Case Konsultasi
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
admin ingin melihat atau pun menjawab pertanyaan- pertanyaan yang telah dikirimkan oleh pelanggan Super Shop
and Drive. Apabila ada konsultasi yang dikirimkan oleh pelanggan maka pada tampilan menu konsultasi akan berubah
menjadi New Konsultasi.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu konsultasi. Langkah
3 :
Admin mengklik
link Replay
dimana Admin
ingin menjawab
pertanyaan pelanggan.
Langkah 5 : Admin mengisi jawaban
sesuai dengan
pertanyaan yang diajukan oleh pelanggan.
Langkah 6
: Admin
mengklik tombol Kirim.
Langkah 2 : Sistem akan mengambil
dari database
konsultasi dan kemudian akan menampilkan
informasi konsultasi yang sudah ada.
Apabila ada konsultasi yang masuk, maka status akan
menjadi link Replay. Langkah 4 : Sistem akan
mengambil
dari database
konsultasi kemudian
menampilkan informasi nama pelanggan
beserta dengan
pertanyaan yang di ajukan dan form input jawaban untuk
Admin. Langkah 7 : Sistem akan
memvalidasi untuk mengecek apakah form jawaban sudah
terisi atau belum.
106 Langkah 8 : Jika form
jawaban sudah terisi maka sistem akan menyimpan data
yang telah di isikan kedalam database konsultasi kemudian
sistem
akan menampilkan
halaman konsultasi, dimana telah terjadi perubahan data
yaitu telah
terjawabnya pertanyaan
pelanggan dan
status konsultasi akan berubah dari Replay menjadi Send.
Langkah Alternatif
Alt Langkah 2 : Apabila konsultasi yang masuk sudah terjawab, maka status konsultasi akan berubah menjadi Send.
Alt Langkah 3 : Admin mengklik gambar ” ” yang
merupakan tombol lihat dari data-data konsultasi yang ada baik sudah terjawab maupun belum terjawab.
Alt Langkah 6 : Sistem akan kembali kehalaman sebelumya yaitu halaman konsultasi jika admin mengklik tombol
kembali. Alt Langkah 8 : Jika form jawaban belum terisi, maka
sistem akan menampilkan pesan kepada admin, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman konsultasi dimana terjadi perubahan di
dalam database konsultasi. Aturan Bisnis
Actor s harus memiliki Username dan password yang sesuai agar bisa dikenali sebagai Admin.
f. Daftar Pesanan
Tabel 4.23 Narative Use Case Diagram Daftar Pesanan Back End
Nama Use Case Daftar Pesanan
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
ingin melihat pesanan produk yang masuk ke Super Shop and Drive. Sehingga div. Program dapat menyiapkan produk yang
diinginkan oleh pelanggan.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu
daftar pesanan.
Langkah 3
: Admin
Langkah 2 : Sistem akan mengambil
dari database
pesan_event dan kemudian akan menampilkan informasi
107 mengklik link New dimana
Admin ingin melihat daftar pesanan yang masuk.
Langkah
5 :
Admin mengklik tombol Cetak.
Langkah 7
: Admin
memasukkan data dan menyeleksi data-data yang
diminta Sistem,
dan kemudian meng-klik tombol
[Print]. Langkah
9 :
Admin mengklik tombol Close
daftar pemesanan yang sudah ada. Apabila ada pemesanan
yang masuk, maka status akan menjadi link New.
Langkah 4 : Sistem akan mengambil
dari database
pesan_produk dan
agenda kemudian
menampilkan informasi pemesanan yang
telah diajukan oleh pelanggan. Langkah
6 :
Sistem merespon
dengan menampilkan display Print
yang berisikan Select Printer, Select Pages Range, Number
of Copies, tombol [Print], dan tombol [Cancel].
Langkah 8 : Sistem merespon dengan
otomatis akan
terkoneksi pada Printer yang sudah terinstall dikomputer,
dan mencetak pesanan dari pelanggan
melalui media
kertas. Langkah
10 :
Sistem merespon dengan menutup
data pesanan pelanggan ke menu daftar pesanan.
Langkah Alternatif
Alt Langkah 2 : Apabila daftar pesanan yang masuk sudah dilihat oleh Admin, maka status daftar pesanan akan berubah
menjadi OK.
Alt Langkah 3.a : Admin mengklik gambar ” ” yang
merupakan tombol lihat dari data-data daftar pesanan, baik yang sudah dilihat sebelumnya ataupun baru masuk.
Alt Langkah 3.b : Admin mengklik gambar ”
” yang merupakan tombol hapus daftar pesanan
Alt Langkah 5.a : Sistem akan kembali kehalaman sebelumya yaitu halaman Administrator jika admin mengklik
tombol kembali. Alt Langkah 5.b : Admin mengklik tombol save jika ingin
menyimpan data daftar pelanggan dalam format softcopy ke dalam directori komputer.
Kondisi Akhir Tercetak data pemesanan pelanggan dalam media kertas
ataupun tersimpan data pemesanan pelanggan dalam format softcopy kedalam directori komputer.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
108 5.
Use case Back End Admin Update Super Shop and Drive
a. Administrator
Tabel 4.24 Narative Use Case Diagram Administrator Back End
Nama Use Case Administrator
Actor s Admin
Deskripsi Proses ini terjadi saat admin telah melakukan Login kemudian
ingin menambahkan, merubah ataupun menghapus data administrator.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1 : Admin mengklik menu Administrator.
Langkah 3
: Admin
mengklik gambar plus “ ”
untuk menambahinputAdministator
baru. Langkah 5 : Admin mengisi
data
pada form
yang disediakan.
Langkah 6
: Admin
mengklik tombol proses.
Langkah 2 : Sistem akan mengambil
dari database
Login dan kemudian akan menampilkan
informasi administrator
yang sudah
ada. Langkah 4 : Sistem akan
menampilkan form Tambah Administrator.
Langkah 7 : Sistem akan memvalidasi untuk mengecek
format
pengisian yang
dilakukan oleh
Admin apakah sudah benar atau
belum. Langkah 8 : Jika format
pengisian form sudah benar maka
sistem akan
menyimpan data yang telah di isikan kedalam database
Login kemudian sistem akan menampilkan
halaman Administrator, dimana telah
terjadi penambahan data pada halaman ini.
Langkah Alternatif
Alt Langkah 3.a : Admin mengklik gambar ” ” yang
merupakan tombol edit dari data-data Administrator. Alt Langkah 3.b : Admin mengklik gambar ”
” yang merupakan tombol hapus data Administrator.
Alt Langkah 6 : Sistem akan kembali kehalaman sebelumya yaitu halaman Administrator jika admin mengklik tombol
kembali. Alt Langkah 8 : Jika format pengisian form masih ada yang
109 belum terisi atau masih salah, maka sistem akan menampilkan
pesan kepada admin, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman data Administrator dimana terjadi
penambahan input, perubahan atau pun pengurangan hapus di dalam database Login.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
b. Karyawan
Tabel 4.25 Narative Use Case Diagram Karyawan Back End
Nama Use Case Karyawan
Actor s Admin
Deskripsi Proses ini terjadi saat admin dan div. program telah
melakukan Login kemudian ingin menambahkan atau menghapus semua data kegiatan karyawan di Super Shop and
Drive.
Pra kondisi Actor haruslah memiliki hak untuk mengakses sistem yaitu
berupa username dan password yang dapat digunakan untuk Login ke dalam sistem admin.
Basic Flow Kegiatan Actor s
Respon Sistem
Langkah 1
: Admin
mengklik menu karyawan. Langkah 3 : Admin
mengklik gambar plus “ ”
untuk menambahinput
karyawan baru. Langkah 5 : Admin
mengisi data pada form yang disediakan.
Langkah 6 : Admin mengklik tombol proses.
Langkah 2 : Sistem akan mengambil
dari database
karyawan dan kemudian akan menampilkan
informasi karyawan yang sudah ada.
Langkah 4 : Sistem akan menampilkan form karyawan.
Langkah 7 : Sistem akan memvalidasi untuk mengecek
format
pengisian yang
dilakukan oleh Admin apakah sudah benar atau belum.
Langkah 8 : Jika format pengisian form sudah benar
maka sistem akan menyimpan data yang telah di isikan
kedalam database karyawan kemudian
sistem akan
menampilkan halaman
karyawan, dimana
telah terjadi penambahan data pada
halaman ini. Langkah
Alternatif
Alt Langkah 3.a : Admin mengklik gambar ” ” yang
merupakan tombol lihat dari data-data karyawan yang ada.
110
Alt Langkah 3.b : Admin mengklik gambar ” ” yang
merupakan tombol edit dari data-data karyawan. Alt Langkah 3.c : Admin mengklik gambar ”
” yang merupakan tombol hapus data karyawan.
Alt Langkah 6 : Sistem akan kembali kehalaman sebelumya yaitu halaman karyawan jika admin mengklik tombol
kembali. Alt Langkah 8 : Jika format pengisian form masih ada yang
belum terisi atau masih salah, maka sistem akan menampilkan pesan kepada admin, kemudian kembali ke langkah 5.
Kondisi Akhir Menampilkan halaman data karyawan dimana terjadi
penambahan inputperubahan atau pun pengurangan hapus di dalam database karyawan.
Aturan Bisnis Actor s harus memiliki Username dan password yang sesuai
agar bisa dikenali sebagai Admin.
4.7.3 Activity Diagram