Usecase Scenario Perancangan Sistem
57
Typical Couse Of Events
Actor Action System Response
1. Memilih menu Update password
2. Menampilkan Halaman update
password 3. Mengisi form
update password 4.
Klik “submit” sebagai tanda
informasi update telah tersimpan ke
database user. 5. Menghubungkan
dengan database user
Alternate Courses 4 : Terdapat pilihan “Cancel” untuk membatalkan
dan tidak dimasukan kedalam database user. Conclusion
Staf Pemasaran, Staf Keuangan dan Manajer meng- update Password.
Post Condition Update Password telah berhasil.
58
Tabel 4.4 Usecase Scenario Logout
Use Case Name Logout
Use Case Id 3
Actor
Staf Pemasaran, Staf Keuangan dan manager
Description
Use Case ini menggambarkan kegiatan staf
pemasaran, staf keuangan, dan manajer untuk keluar dari sistem
Precondition
Staf Pemasaran, Staf Keuangan dan manajer untuk keluar dari sistem
Typical Course of Events Actor Action
System Response
1. Memilih menu logout.
2. Menghubungkan Dengan database
user
Alternate Courses
Consulation
Staf Pemasaran, Staf Keuangan dan Manajer keluar dari sistem.
Post Condition
Staf Pemasaran, Staf Keuangan dan Manajer akan keluar dari sistem.
59
Tabel 4.5 Usecase Scenario Input
Pemasaran Produk
Use Case Name Input
Pemasaran Produk
Use Case Id
4
Actor
Staf Pemasaran
Description
Usecase ini menggambarkan kegiatan staf pemasaran
melakukan input pemasaran produk.
Precondition
Staf Pemasaran meng-input pemasaran produk.
Typical Course of Events Actor Action
System Response
1. Memilih menu input Pemasaran produk.
2. Menampilkan halaman Pemasaran produk.
3. Memilih “insert data baru.
4. Menampilkan halaman Input pemasaran
Produk 5 Mengisi form input
Pemasaran produk. 6 Klik “simpan” sebagai
Tanda informasi input Data telah tersimpan
7 Menghubungkan Dengan database
Laporan.
60
Ke database
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka
akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi
memasukan data pemasaran produk batal dan tidak tersimpan dalam database.
Consulation Staf pemasaran meng-input data pemasaran produk.
Post Condition
Data pemasaran produk akan tersimpan di dalam database
laporan.
Tabel 4.6 Usecase Scenario input Master
Produk
Use Case Name
Input Master Produk
Use Case Id
5
Actor
Staf Pemasaran
Description
Usecase ini menggambarkan kegiatan staf pemasaran
melakukan input master produk
Precondition
Staf Pemasaran meng-input master produk.
61
Typical Course of Events Actor Action
System Response
1. Memilih menu input master produk
2. Menampilkan halaman master produk
3. Memilih “insert data
baru” 4. Menampilkan halaman
input master produk.
5. Mengisi form input master
produk 6.
Klik “simpan” sebagai tanda
informasi input data telah tersimpan ke
database. 7. Menghubungkan
dengan database produk.
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap maka
akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda informasi
memasukan data master produk batal dan tidak tersimpan di dalam database.
Consulation Staf Pemasaran meng-input master produk
Post Condition
Data master produk akan tersimpan di dalam database
produk.
62
Tabel 4.7 Usecase Scenario Input
Promosi
Use Case Name Input
Promosi
Use Case Id
6
Actor
Staf Pemasaran
Description Usecase
menggambarkan kegiatan staf pemasaran melakukan input data promosi
Precondition
Staf Pemasaran meng-input data promosi
Typical Course of Events Actor Action
System Response
1. Memilih menu input promosi
2. Menampilkan halaman promosi.
3. Memilih “insert data baru”
4 Menampilkan halaman input
promosi.
5. Mengisi form input promosi.
6. Klik “simpan”
sebagai tanda informasi input data
telah tersimpan ke database.
7. Menghubungkan dengan database
jenis.
63
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap
maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda
informasi memasukan data promosi batal dan tidak tersimpan di dalam database.
Concluction
Staf Pemasaran meng-input data promosi
Post Condition
Data promosi telah tersimpan dalam database jenis.
Tabel 4.8 Usecase Scenario Input Place
Use Case Name Input Place
Use Case Id 7
Actor Staf Pemasaran
Description
Usecase menggambarkan kegiatan staf pemasaran
melakukan input place
Precondition Staf Pemasaran meng-input place
Typical Course of Events Actor Action
System Response
64
1. Memilih menu input place
2. Menampilkan halaman place
3. Memilih “insert data baru”
4 Menampilkan halaman input place
5. Mengisi form input place
6. Klik “simpan”
sebagai tanda informasi input data
telah tersimpan ke database.
7. Menghubungkan dengan database
kota.
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap
maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda
informasi memasukan data place batal dan tidak tersimpan di dalam database.
Concluction
Staf Pemasaran meng-input place
Post Condition
Data Place telah tersimpan dalam database kota.
65
Tabel 4.9 Usecase Scenario Input
Pendapatan Produk
Use Case Name Input
Data Pendapatan
Use Case Id
8
Actor
Staf Keuangan
Description Usecase
menggambarkan kegiatan staf keuangan melakukan input data pendapatan
Precondition
Staf Keuangan meng-input data pendapatan
Typical Course of Events Actor Action
System Response
1. Memilih menu input pendapatan produk
2. Menampilkan halaman pendapatan
produk 3. Memilih “insert data
baru” 4 Menampilkan
halaman input pendapatan produk
5. Mengisi form input pendapatan produk
6. Klik “simpan”
sebagai tanda informasi input data
telah tersimpan ke database.
7. Menghubungkan dengan database
pendapatan
66
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap
maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda
informasi memasukan data pendapatan produk batal dan tidak tersimpan di dalam database.
Concluction
Staf Pemasaran meng-input pendapatan produk
Post Condition
Data pendapatan produk telah tersimpan dalam database
pendapatan.
Tabel 4.10 Usecase Scenario Input
Biaya Promosi
Use Case Name Input
Biaya Promosi
Use Case Id 9
Actor Staf Keuangan
Description
Usecase menggambarkan kegiatan staf keuangan
melakukan input data biaya promosi
Precondition Staf Keuangan meng-input data biaya promosi
Typical Course of Events Actor Action
System Response
67
1. Memilih menu input biaya promosi
2. Menampilkan halaman biaya
promosi 3. Memilih “insert data
baru” 4 Menampilkan
halaman input biaya promosi.
5. Mengisi form input biaya promosi
6. Klik “simpan”
sebagai tanda informasi input data
telah tersimpan ke database.
7. Menghubungkan dengan database
promosi.
Alternate Courses
2 : Terdapat pilihan edit dan delete 5 : Jika data yang dimasukkan kurang lengkap
maka akan terjadi pesan kesalahan. 6 : Jika actor menekan “batal” maka tanda
informasi memasukan data promosi batal dan tidak tersimpan di dalam database.
Concluction
Staf Keuangan meng-input data biaya promosi
Post Condition
Data biaya promosi telah tersimpan dalam database
promosi.
68
Tabel 4.11 Usecase Scenario
Laporan Produk
Use Case Name Laporan Data Produk
Use Case Id
10
Actor
Manajer
Description Usecase
menggambarkan kegiatan manajer melihat laporan produk berupa grafik dengan
keterangan berapa banyak jumlah member yang sudah terdaftar.
Precondition Manajer melihat laporan produk.
Typical Course of Events Actor Action
System Response
1. Memilih menu laporan produk.
2. Menampilkan halaman laporan
produk. 3. Memilih pilihan
laporan secara overall atau Spesific
4. Menghubungkan dengan database
laporan. 5. Menampilkan
halaman laporan produk sesuai pilihan
Alternate Courses
2 : Terdapat pilihan overall dan specific
Concluction
Manajer Melihat laporan produk
69
Post Condition
Laporan produk berhasil diakses
Tabel 4.12 Usecase Scenario
Laporan Promosi
Use Case Name Laporan Promosi
Use Case Id 11
Actor
Manajer
Description Usecase
menggambarkan kegiatan manajer melihat laporan promosi berupa grafik dengan
keterangan biaya yang dikeluarkan dan target dari pemasaran tersebut.
Precondition Manajer melihat laporan promosi.
Typical Course of Events Actor Action
System Response
1. Memilih menu laporan promosi.
2. Menampilkan halaman laporan
promosi. 3. Memilih pilihan
laporan secara overall atau Spesific
4. Menghubungkan dengan database
promosi.
70
5 Menampilkan halaman laporan
promosi berupa grafik
Alternate Courses
2 : Terdapat pilihan overall dan specific
Concluction Manajer Melihat laporan promosi.
Post Condition
Laporan promosi berhasil diakses.
Tabel 4.13 Usecase Scenario
Bauran Integrasi
Use Case Name
Bauran Integrasi
Use Case Id 12
Actor Manajer
Description
Usecase menggambarkan mix atau gabungan dari
laporan-laporan yang disajikan di dalam sistem informasi pemasaran.
Precondition Manajer melihat Bauran Integrasi
Typical Course of Events Actor Action
System Response
1. Memilih menu 2. Menampilkan
71
bauran integrasi halaman bauran
integrasi. 3. Memilih pilihan
laporan secara overall atau Spesific
4. Menghubungkan dengan database
pendapatan 5. Menampilkan
halaman bauran integrasi . berupa
grafik
Alternate Courses
2 : Terdapat pilihan overall dan specific
Concluction Manajer Melihat data bauran integrasi.
Post Condition
Bauran Integrasi berhasil diakses.