Use Case Diagram Narative Use Case Diagram

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