III.1 Analisis Sistem
III.1.3 Fase Kebutuhan Pengguna (Requiremen Analysis Phase)
No Aktor Wewenang
1 Pengirim Iklan 1. Melakukan proses Login dan Logout 2. Melakukan proses registrasi.
3. Mengelola data pribadi.
4. Mengelola data pemasangan iklan. 5. Melakukan konfirmasi pembayaran. 6. Melakukan proses perpanjangan iklan.
2 Admin 1. Melakukan proses Login dan Logout
2. Mengelola data kategori iklan 3. Mengelola data sub kategori 4. Mengelola data iklan
36
6. Mengelola data paket harga iklan. 7. Mengelola data pemasangan iklan. 8. Memeriksa konfirmasi pembayaran yang
masuk.
9. Membuat laporan pemasangan iklan berdasarkan periode
10. Membuat bukti pemasangan iklan 3 Divisi Keuangan 1. Melakukan proses Login dan Logout
2. Membuat laporan pemasangan iklan berdasarkan periode
Tabel 3.1 Tabel Analisis Kebutuhan Pengguna
III.1.3.2 Diagram konteks (Logical Design Phase)
Pengirim Iklan Admin
Data pengirim, data pemasangan iklan
Informasi data pengirim, data pemasangan iklan
Data kategori iklan, data sub kategori iklan, data jenis iklan, data paket iklan, data pemasangan iklan, data user
Konfirmasi data kategori iklan, sub kategori iklan, jenis iklan, paket iklan, pengirim iklan, laporan pemasangan iklan berdasarkan periode, laporan bukti pemasangan iklan, data user
Divisi Keuangan Data user Laporan pemasangan iklan
berdasarkan periode
Sistem Informasi Pemasangan Iklan Baris
berbasis Web Radar Jogja
37
III.1.3.3 Use Case Diagram
III.1.3.3.1 Use Case Diagram Sistem Informasi
Pengirim Iklan Admin depend on depend on depend on depend on depend on Login Login depend on Divisi Keuangan Tambah kategori Data Kategori Iklan
Ubah kategori
Tambah paket iklan Data Paket Iklan
Ubah paket iklan
Membuat laporan pemasangan iklan
Laporan
Membuat laporan bukti pemasangan iklan Melakukan proses
registrasi Data Pengirim Iklan
Ubah data pengirim iklan Tambah jenis iklan Data Jenis Iklan
Ubah jenis iklan
Tambah data pemasangan iklan
Data Pemasangan Iklan
Ubah data pemasangan iklan
Melakukan perpanjangan iklan
Tambah sub kategori Data Sub Kategori
Iklan
Ubah sub kategori
38
III.1.3.3.2 Narasi Use Case Sistem Informasi
Nama Use Case : Login
Aktor : Admin dan Divisi Keuangan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Sistem menampilkan menu untuk login yang berupa text field untuk inputan username dan password serta tombol “LOGIN” dan “BATAL”.
2. Admin dan divisi keuangan
memasukkan username dan password kemudian mengklik tombol “LOGIN” untuk masuk ke sistem.
3. Sistem merespon dengan langsung menampilkan halaman sesuai dengan hak akses masing-masing aktor.
Skenario Abnormal
4. Sistem meminta aktor untuk
memasukkan username & password agar dapat melakukan login.
5. Admin dan divisi keuangan tidak memasukkan username & password lalu mengklik tombol “LOGIN”.
6. Sistem merespon dengan
menampillkan pesan error dan meminta untuk mengisi field username & password untuk login.
7. Admin & divisi keuangan memasukkan
username tetapi tidak memasukkan
password lalu mengklik tombol
“LOGIN”.
8. Sistem merespon dengan
menampilkan pesan error dan meminta untuk mengisi field password.
9. Admin & divisi keuangan memasukkan
password tetapi tidak memasukkan
username lalu mengklik tombol
39
10. Sistem merespon dengan
menampilkan pesan error dan meminta untuk mengisi field username.
11. Admin dan divisi keuangan
memasukkan username & password namun username & password yang dimasukkan tidak sesuai dengan data yang ada di database, lalu mengklik tombol “LOGIN”.
12. Sistem akan merespon dengan menampilkan pesan error “username atau password anda tidak sesuai.” dan
menampilkan tombol “ULANGI LAGI” untuk kembali ke form login.
13. Admin dan divisi keuangan
memasukkan username dan atau
password lalu mengklik tombol
“BATAL”.
14. Sistem akan menghapus inputan pada field yang sudah terisi.
Nama Use Case : Login
Aktor : Pengirim Iklan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Pengirim iklan yang sudah terdaftar dalam sistem memilih menu “Login”.
2. Sistem akan menampilkan halaman login yang berisi field username dan
password.
3. Pengirim iklan memasukkan username
dan password kemudian mengklik
tombol “LOGIN” untuk masuk ke sistem.
4. Sistem akan menampilkan halaman user.
Skenario Abnormal
5. Sistem meminta pengirim iklan untuk memasukkan username & password
40
agar dapat melakukan login. 6. Pengirim tidak memasukkan username
& password lalu mengklik tombol “LOGIN”.
7. Sistem merespon dengan
menampillkan pesan error dan meminta untuk mengisi field username & password untuk login.
8. Pengirim iklan memasukkan username tetapi tidak memasukkan password lalu
mengklik tombol “LOGIN”.
9. Sistem merespon dengan
menampilkan pesan error dan meminta untuk mengisi field password.
10. Pengirim iklan memasukkan password tetapi tidak memasukkan username lalu
mengklik tombol “LOGIN”.
11. Sistem merespon dengan
menampilkan pesan error dan meminta untuk mengisi field username.
12. Pengirim iklan memasukkan username & password namun username &
password yang dimasukkan tidak
sesuai dengan data yang ada di database, lalu mengklik tombol “LOGIN”.
13. Sistem akan merespon dengan menampilkan pesan error “Maaf Anda belum terdaftar menjadi member kami!.”
41
Nama Use Case : Melakukan Proses Registrasi
Aktor : Pengirim Iklan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Calon pengirim iklan memilih menu utama “Pasang Iklanmu” di halaman web.
2. Sistem akan menampilkan halaman
untuk melakukan registrasi. Halaman ini berisi “Nama Lengkap”, “Alamat”, “Email”, ”Telepon”, “Username”, ”Password”, “Ulangi Password”, “Captcha”.
3. Calon pengirim iklan memasukkan “Nama Lengkap”, “Alamat”, “Email”, ”Telepon”, “Username”, ”Password”, “Ulangi Password”, “Captcha” lalu klik tombol “BUAT AKUN”.
4. Sistem akan menyimpan data registrasi dan menampilkan pesan “Anda telah
berhasil menjadi member kami,
Terimakasih !
Skenario Abnormal
5. Calon pengirim iklan tidak memasukkan data pada salah satu field yang tersedia pada form registrasi lalu klik tombol “BUAT AKUN”.
6. Sistem akan menampilkan pesan error dan meminta untuk mengisi pada field yang belum terisi.
7. Calon pengirim iklan tidak memasukkan format alamat email yang benar pada
field “Email”.
8. Sistem akan menampilkan pesan error
“Email harus valid”.
9. Calon pengirim iklan mengisi field
captcha dengan inputan yang tidak
sesuai dengan kode yang ditampilkan.
10. Sistem merespon dengan
42
yang Anda masukkan tidak cocok”.
11. Calon pengirim iklan mengisi field “Username” dengan inputan kurang dari 6 karakter.
12. Sistem merespon dengan
menampilkan pesan error “Username
minimal 6 karakter”.
13. Calon pengirim iklan mengisi field “Password” dengan inputan kurang dari 6 karakter.
14. Sistem merespon dengan
menampilkan pesan error “Password
minimal 6 karakter”.
Nama Use Case : Ubah Data Pengirim Iklan
Aktor : Pengirim Iklan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Pengirim iklan login dahulu kemudian memilih menu “Profil Saya” di halaman “Member Area”
2. Sistem akan menampilkan halaman
yang berisi “Nama Lengkap”, ”No.Telepon”, “Alamat”, “Email”, “Username”, ”Password” .
3. Pengirim iklan mengubah data profil.
4. Sistem akan menyimpan data profil dan menampilkan pesan “Data profil
Anda telah berhasil di-update”.
Skenario Abnormal
5. Pengirim iklan tidak memasukkan data pada salah satu field yang tersedia pada
form profil user lalu klik tombol
“SIMPAN”.
6. Sistem akan menampilkan pesan error dan meminta untuk mengisi pada field yang belum terisi.
7. Pengirim iklan mengisi field
43 huruf.
8. Sistem merespon dengan
menampilkan pesan error “Harus diisi
angka”.
9. Pengirim iklan tidak memasukkan format alamat email yang benar pada
field “Email”.
10. Sistem akan menampilkan pesan error “Email harus valid”.
11. Pengirim iklan mengisi field
“Username” dengan inputan kurang dari 6 karakter.
12. Sistem merespon dengan
menampilkan pesan error “Username
minimal 6 karakter”.
13. Calon pengirim iklan mengisi field “Password” dengan inputan kurang dari 6 karakter.
14. Sistem merespon dengan
menampilkan pesan error “Password
minimal 6 karakter”.
Nama Use Case : Ubah Data Pengirim Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Data Pengirim Iklan”.
2. Sistem akan menampilkan halaman
yang berisi “Id Pengirim” yang tidak bisa diubah oleh admin, “Nama Lengkap”, ”No.Telepon”, “Alamat”, “Email”, “Username”, “Aktif” . 3. Admin mengubah data pengirim iklan.
4. Sistem akan menyimpan data profil dan menampilkan pesan “Ubah data
44
Nama Use Case : Tambah Data Pemasangan Iklan
Aktor : Pengirim Iklan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Pengirim iklan masuk ke halaman „Member Area‟.
2. Sistem akan menampilkan halaman
„Member Area‟ yang terdiri dari menu utama „Halaman Utama‟, „Iklan Saya‟, „Pasang Iklan Baris‟, „Pasang Iklan Kolom‟, „Histori Pembayaran‟, „Profil Saya‟, dan „Logout‟.
3. Pengirim iklan memilih menu „Pasang Iklan Baris‟ atau „Pasang Iklan Kolom‟.
4. Sistem akan menampilkan halaman yang terdiri dari form pemasangan iklan.
5. Pengirim iklan mengisi semua field yang disediakan pada form pemasangan iklan lalu klok tombol “TAMBAH”.
6. Sistem akan menyimpan data
pemasangan iklan dan menampilkan pesan “Iklan Anda telah berhasil
disimpan dalam sistem kami. Silahkan lakukan proses selanjutnya.”.
Skenario Abnormal
7. Pengirim iklan tidak memasukkan data pada salah satu field yang tersedia pada
form pemasangan iklan lalu klik tombol
“TAMBAH”.
8. Sistem akan menampilkan pesan error dan meminta untuk mengisi pada field yang masih kosong.
9. Pengirim iklan memasukkan data pada field tertentu dengan tipe data yang tidak sesuai.
10. Sistem akan menampilkan pesan
45
Nama Use Case : Ubah Data Pemasangan Iklan
Aktor : Pengirim Iklan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Pengirim iklan masuk ke halaman „Member Area‟.
2. Sistem akan menampilkan halaman
„Member Area‟ yang terdiri dari menu utama „Halaman Utama‟, „Iklan Saya‟, „Pasang Iklan Baris‟, „Pasang Iklan Kolom‟, „Histori Pembayaran‟, „Profil Saya‟, dan „Logout‟.
3. Pengirim iklan memilih menu „Iklan Saya‟.
4. Sistem akan menampilkan halaman yang terdiri dari 3 submenu yang berisi iklan-iklan yang telah didaftarkan melalui sistem dalam bentuk tabel. 5. Pengirim iklan mengklik ikon „Edit‟ dari
iklan yang ingin diubah.
6. Sistem akan menampilkan halaman
yang berisi form edit iklan. 7. Pengirim iklan mengisi field yang ingin
diubah isinya lalu klik tombol “UPDATE”
8. Sistem akan menyimpan perubahan
data dan menampilkan pesan “Iklan
Anda telah berhasil diubah”.
Skenario Abnormal
9. Pengirim iklan tidak memasukkan data pada salah satu field yang tersedia pada
form pemasangan iklan lalu klik tombol
“UPDATE”.
10. Sistem akan menampilkan pesan
error dan meminta untuk mengisi
pada field yang masih kosong. 11. Pengirim iklan memasukkan data pada
field tertentu dengan tipe data yang tidak sesuai.
46
error.
Nama Use Case : Ubah Data Pemasangan Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Data
Pemasangan Iklan‟
2. Sistem akan menampilkan halaman berisi tabel yang menampilkan data ikan yang telah didaftarkan melalui sistem.
3. Admin klik ikon pada data iklan yang ingin diubah yang terdapat dalam tabel.
4. Sistem akan menampilkan halaman yang berisi form edit pemasangan iklan.
5. Admin mengubah data pemasangan iklan lalu klik tombol “SIMPAN”.
6. Sistem menyimpan data ke database dan memberikan pesan “Ubah data
berhasil”. Data yang berhasil diubah
akan tampil pada tabel data pemasangan iklan.
Nama Use Case : Melakukan Perpanjangan Iklan
Aktor : Pengirim Iklan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Pengirim iklan masuk ke halaman „Member Area‟.
2. Sistem akan menampilkan halaman
„Member Area‟ yang terdiri dari menu utama „Halaman Utama‟, „Iklan Saya‟, „Pasang Iklan Baris‟, „Pasang Iklan
47
Kolom‟, „Histori Pembayaran‟, „Profil Saya‟, dan „Logout‟.
3. Pengirim iklan memilih menu „Iklan Saya‟.
4. Sistem akan menampilkan halaman yang terdiri dari 3 submenu yang berisi iklan-iklan yang telah didaftarkan melalui sistem dalam bentuk tabel.
5. Pengirim iklan mengklik ikon „Perpanjang‟ dari iklan yang ingin diperpanjang masa tayangnya.
6. Sistem akan menampilkan halaman
yang berisi form perpanjangan iklan. 7. Pengirim iklan mengisi data di form
perpanjangan iklan lau klik tombol “PERPANJANG”
8. Sistem akan menyimpan perubahan
data dan menampilkan pesan “Iklan
Anda telah berhasil diperpanjang”.
Skenario Abnormal
9. Pengirim iklan tidak memasukkan data pada salah satu field yang tersedia pada
form perpanjangan iklan lalu klik tombol
“PERPANJANG”.
10. Sistem akan menampilkan pesan
error dan meminta untuk mengisi pada field yang masih kosong.
11. Pengirim iklan memasukkan data pada field tertentu dengan tipe data yang tidak sesuai.
12. Sistem akan menampilkan pesan
48
Nama Use Case : Tambah Kategori Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Modul Data Iklan” dan memilih sub menu “Data Kategori”
2. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data kategori dan tombol “TAMBAH KATEGORI”.
3. Admin mengklik tombol “TAMBAH KATEGORI”.
4. Sistem akan menampilkan halaman yang berisi form tambah kategori yang terdiri dari field “Id Kategori”, “Sub Kategori” yang berupa dropdown, dan “Nama Kategori” serta terdapat tombol “SIMPAN” dan “BATAL”. 5. Admin memasukkan data pada field
“Sub Kategori” dan “Nama Kategori” (field “Id Kategori” terisi otomatis) lalu
mengklik tombol “SIMPAN”.
6. Sistem menyimpan data ke database dan memberikan pesan “Tambah data
berhasil”. Data yang berhasil
ditambahkan akan tampil pada tabel data kategori.
Skenario Abnormal
7. Admin memilih menu “Modul Data Iklan” dan memilih submenu “Data Kategori”
8. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data kategori dan tombol “TAMBAH KATEGORI”.
9. Admin mengklik tombol “TAMBAH KATEGORI”.
10. Sistem akan menampilkan halaman yang berisi form tambah kategori
49
yang terdiri dari field “Id Kategori”, “Sub Kategori” yang berupa
dropdown, dan “Nama Kategori”
serta terdapat tombol “SIMPAN” dan “BATAL”.
11. Admin memasukkan data pada field “Sub Kategori” dan “Nama Kategori” (field “Id Kategori” terisi otomatis) lalu
mengklik tombol “SIMPAN”.
12. Sistem akan menampilkan pesan
error “Nama kategori sudah ada!”
jika inputan nama kategori sudah ada dalam database.
Nama Use Case : Ubah Kategori
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
7. Admin memilih menu “Modul Data Iklan” dan memilih submenu “Data Kategori”
8. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data kategori dan tombol “TAMBAH KATEGORI”.
9. Admin klik ikon pada data kategori yang ingin diubah yang terdapat dalam tabel.
10. Sistem akan menampilkan halaman yang berisi form ubah kategori yang terdiri dari field “Sub Kategori”, “Nama Kategori”, dan “Aktif” (berupa radio button), serta terdapat tombol “SIMPAN” dan “BATAL”. 11. Admin mengubah data kategori lalu
klik tombol “SIMPAN”.
12. Sistem menyimpan data ke database dan memberikan pesan “Ubah data
berhasil”. Data yang berhasil diubah
50
Nama Use Case : Membuat Laporan Pemasangan Iklan
Aktor : Admin & Divisi Keuangan
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Aktor memilih menu “Modul Laporan” dan submenu „Pemasangan Iklan‟
2. Sistem akan menampilkan halaman yang berisi field periode tanggal 3. Aktor memilih periode tanggal lalu klik
tombol “Cetak PDF”.
4. Sistem akan menampilkan halaman .pdf yang berisi laporan pemasangan iklan berdasarkan periode tanggal yang telah dimasukkan oleh aktor. 5. Aktor mengklik ikon printer untuk
mencetak laporan.
6. Sistem akan secara otomatis melakukan proses download dan mencetak laporan.
Nama Use Case : Membuat Bukti Pemasangan Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Aktor memilih menu “Modul Laporan”
dan memilih submenu “Bukti
Pemasangan Iklan”
2. Sistem akan menampilkan halaman yang berisi field id pemasangan yang akan dibuat bukti pemasangannya. 3. Aktor memilih id pemasangan lalu klik
51
4. Sistem akan menampilkan halaman .pdf yang berisi bukti pemasangan iklan berdasarkan id pemasangan iklan yang telah dimasukkan oleh aktor. 5. Aktor mengklik ikon printer untuk
mencetak bukti pemasangan iklan.
6. Sistem akan secara otomatis melakukan proses download dan mencetak bukti pemasangan iklan.
Nama Use Case : Tambah Data Jenis Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Modul Data Iklan” dan memilih sub menu “Data Jenis Iklan”
2. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data iklan dan tombol “TAMBAH JENIS IKLAN”.
3. Admin mengklik tombol “TAMBAH JENIS IKLAN”.
4. Sistem akan menampilkan halaman yang berisi form tambah kategori yang terdiri dari field “Id Iklan”, “Nama Iklan”, “Ukuran”, dan “Jenis” serta terdapat tombol “SIMPAN” dan “BATAL”.
5. Admin memasukkan data pada field “Id Iklan”, “Nama Iklan”, “Ukuran”, dan “Jenis” lalu klik tombol “SIMPAN”.
6. Sistem menyimpan data ke database dan memberikan pesan “Tambah data
berhasil”. Data yang berhasil
ditambahkan akan tampil pada tabel data jenis iklan.
52 7. Admin memilih menu “Modul Data
Iklan” dan memilih submenu “Data Jenis Iklan”
8. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data iklan dan tombol “TAMBAH JENIS IKLAN”.
9. Admin mengklik tombol “TAMBAH JENIS IKLAN”.
10. Sistem akan menampilkan halaman yang berisi form tambah kategori yang terdiri dari field “Id Iklan”, “Nama Iklan”, “Ukuran”, dan “Jenis” serta terdapat tombol “SIMPAN” dan “BATAL”.
11. Admin memasukkan data pada field “Id Iklan”, “Nama Iklan”, “Ukuran”, dan “Jenis” lalu klik tombol “SIMPAN”.
12. Sistem akan menampilkan pesan
error “ID iklan sudah ada!” jika
inputan id iklan sudah ada dalam
database.
Nama Use Case : Ubah Data Jenis Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Modul Data Iklan” dan memilih submenu “Data Jenis Iklan”
2. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data iklan dan tombol “TAMBAH JENIS IKLAN”.
3. Admin klik ikon pada data iklan yang ingin diubah yang terdapat dalam tabel.
4. Sistem akan menampilkan halaman yang berisi form ubah iklan yang terdiri dari field “Id Iklan”, “Nama Iklan”, “Ukuran”, dan “Jenis” serta
53
terdapat tombol “SIMPAN” dan “BATAL”.
5. Admin mengubah data iklan lalu klik tombol “SIMPAN”.
6. Sistem menyimpan data ke database dan memberikan pesan “Ubah data
berhasil”. Data yang berhasil diubah
akan tampil pada tabel data jenis iklan.
Nama Use Case : Tambah Paket Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Modul Data Iklan” dan memilih sub menu “Data Paket Iklan”
2. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data paket harga dan tombol “TAMBAH PAKET IKLAN”.
3. Admin mengklik tombol “TAMBAH PAKET IKLAN”.
4. Sistem akan menampilkan halaman yang berisi form tambah paket iklan yang terdiri dari field “Id Paket” yang terisi otomatis, ”Id Iklan”, “Harga”, “Lama Tayang”, dan “Diskon” serta terdapat tombol “SIMPAN” dan “BATAL”.
5. Admin memasukkan data pada field ”Id Iklan”, “Harga”, “Lama Tayang”, dan “Diskon” lalu klik tombol “SIMPAN”.
6. Sistem menyimpan data ke database dan memberikan pesan “Tambah data
berhasil”. Data yang berhasil
ditambahkan akan tampil pada tabel data paket iklan.
54 7. Admin memilih menu “Modul Data
Iklan” dan memilih submenu “Data Paket Harga.”
8. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data paket harga dan tombol “TAMBAH PAKET IKLAN”.
9. Admin mengklik tombol “TAMBAH PAKET IKLAN”.
10. Sistem akan menampilkan halaman yang berisi form tambah paket iklan yang terdiri dari field “Id Paket” yang terisi otomatis , ”Id Iklan”, “Harga”, “Lama Tayang”, dan “Diskon” serta terdapat tombol “SIMPAN” dan “BATAL”.
11. Admin tidak memilih “Id Iklan” lalu
klik tombol “SIMPAN”.
12. Sistem akan menampilkan pesan
error “Tambah data gagal”.
13. Admin mengisi field “Harga” atau “Lama Tayang” atau “Diskon” bukan dengan inputan berupa angka lalu klik tombol “SIMPAN”.
14. Sistem akan menampilkan pesan
error “Please enter a valid number”.
15. Admin tidak mengisi field yang tersedia lalu klik tombol “SIMPAN”.
16. Sistem akan menampilkan pesan
55
Nama Use Case : Ubah Paket Iklan
Aktor : Admin
Aksi Aktor Reaksi Sistem
Skenario Normal
1. Admin memilih menu “Modul Data Iklan” dan memilih submenu “Data Paket Iklan”
2. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data paket harga dan tombol “TAMBAH PAKET IKLAN”.
3. Admin klik ikon pada tabel data paket harga yang ingin diubah.
4. Sistem akan menampilkan halaman yang berisi form edit paket harga yang terdiri dari “Id Paket”, ”Id Iklan”, “Harga”, “Lama Tayang”, dan “Diskon” serta terdapat tombol “SIMPAN” dan “BATAL”.
5. Admin mengubah data iklan lalu klik tombol “SIMPAN”.
6. Sistem menyimpan data ke database dan memberikan pesan “Ubah data
berhasil”. Data yang berhasil diubah
akan tampil pada tabel data paket iklan.
Skenario Abnormal
7. Admin memilih menu “Modul Data Iklan” dan memilih submenu “Data Paket Iklan.”
8. Sistem akan menampilkan halaman yang berisi tabel untuk menampilkan data paket harga dan tombol “TAMBAH PAKET IKLAN”.
9. Admin klik ikon pada tabel data paket harga yang ingin diubah.
10. Sistem akan menampilkan halaman yang berisi form edit paket harga yang terdiri dari “Id Paket”, ”Id Iklan”, “Harga”, “Lama Tayang”, dan
56
“Diskon” serta terdapat tombol “SIMPAN” dan “BATAL”.
11. Admin mengisi field “Harga” atau “Lama Tayang” atau “Diskon” bukan dengan inputan berupa angka lalu klik tombol “SIMPAN”.
12. Sistem akan menampilkan pesan
error “Please enter a valid number”.
Skenario Umum :
1. Sistem informasi pemasangan iklan ini merupakan sistem informasi yang dapat digunakan oleh admin, pengirim iklan, dan pihak divisi keuangan