• Tidak ada hasil yang ditemukan

BAB 4 PEMBAHASAN

4.6 Workshop Design

4.6.1 Perancangan Sistem

4.6.1.2 Usecase Scenario

Proses yang terjadi pada gambar 4.2 dan 4.3 lebih lanjut dijelaskan secara rinci pada tabel 4.4 sampai dengan tabel 4.15.

Tabel 4.4 Usecase Scenario Login

Use Case Name Login

Use Case Id 1

Actor Staf Pemasaran, Staf Keuangan dan Manajer. Description Usecase menggambarkan kegiatan memasukkan

username dan password untuk mengakses sistem.

Precondition

Staf Pemasaran, Staf Keuangan dan Manajer memasukkan username dan password untuk dapat masuk kedalam sistem.

Typical Course of Events Actor Action System Response 1. Inputusername

dan password

2. Cek Username dan

Password

3. Menampilkan halaman sistem informasi pemasaran.

64 Alternate Courses

2 : Jika Username dan Password benar maka langsung masuk ke dalam sistem. Jika Username

dan password salah maka akan menampilkan pesan kesalahan.

Conclusion Staf Pemasaran, Staf Keuangan dan Manajer Login ke dalam sistem dan masuk ke halaman utama.

Post Condition Staf Pemasaran, Staf Keuangan dan Manajer dapat mengakses sistem.

Tabel 4.5 Usecase ScenarioUpdate Password

Use Case Name Update Password

Use Case Id 2

Actor Staf Pemasaran, Staf Keuangan dan Manajer.

Description Use case menggambarkan kegiatan meng-update Password.

Precondition Staf Pemasaran, Staf Keuangan dan Manajer

meng-update Password.

Typical Course of Events Actor Action System Response

1. Memilih menu update Password

2. Menampilkan halaman

updatepassword

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.

meng-65

update Password.

Post Condition Update Password telah berhasil.

Tabel 4.6 Usecase ScenarioLogout

Use Case Name Logout

Use Case Id 3

Actor Staf Pemasaran, Staf Keuangan dan Manajer.

Description Use case ini menggambarkan kegiatan Staf Pemasaran, Staf Keuangan dan Manajer untuk keluar dari sistem. Precondition Staf Pemasaran, Staf Keuangan dan Manajer keluar dari

sistem.

Typical Course of Events Actor Action System Response

1. Memilih menu

logout.

2. Menghubungkan dengan

database user.

3. Menampilkan halaman login.

Alternate Courses

-Conclusion Staf Pemasaran, Staf Keuangan dan Manajer keluar dari sistem.

Post Condition Staf Pemasaran, Staf Keuangan dan Manajer akan keluar dari sistem.

Tabel 4.7 Usecase ScenarioInput 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.

66

Tabel 4.8 Usecase ScenarioInput Master Produk Use Case Name InputMaster Produk

Use Case Id 5

Actor Staf Pemasaran

Description Usecase ini menggambarkan kegiatan staf pemasaran melakukan input master produk.

Precondition Staf Pemasaranmeng-input master produk. Typical Course of Events Actor Action System Response 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 ke

database

7. Menghubungkan dengan database laporan

Alternate Courses 2 : Terdapat pilihan edit dan delete.

5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan.

6: Jika aktor menekan “batal” maka tanda informasi memasukan data pemasaran produk batal dan tidak tersimpan dalam database.

Conclusion Staf pemasaran meng-input data pemasaran produk. Post Condition Data pemasaran produk akan tersimpan di dalam

67

1. Memilih menu

input master produk.

2. Menampilkan halaman master produk.

3. Memilih ‘insert data baru’

4. Menampilkan halaman

inputmaster 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 aktor menekan “batal” maka tanda informasi memasukan data master produk batal dan tidak tersimpan dalam database.

Conclusion Staf Pemasaran meng-inputmaster produk.

Post Condition Data master produk akan tersimpan di dalam database

produk.

Tabel 4.9 Usecase ScenarioInput Promosi Use Case Name Input Promosi

Use Case Id 6

Actor Staf Pemasaran

Description Usecase ini menggambarkan kegiatan staf pemasaran melakukan input data promosi.

Precondition Staf Pemasaranmeng-input data promosi.

68

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.

Alternate Courses 2 : Terdapat pilihan edit dan delete.

5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan

6 : Jika aktor menekan “Batal” maka tanda informasi memasukan data promosi batal dan tidak tersimpan dalam database.

Conclusion Staf Pemasaran meng-input data promosi

Post Condition Data promosi telah tersimpan dalam database jenis.

Tabel 4.10 Usecase ScenarioInputPlace

Use Case Name Input Place

Use Case Id 7

Actor Staf Pemasaran

Description Usecase ini menggambarkan kegiatan staf pemasaran melakukan inputplace.

Precondition Staf Pemasaranmeng-inputplace.

Typical Course of Events Actor Action System Response 1. Memilih menu input place 2. Menampilkan

69

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 aktor menekan “Batal” maka tanda informasi memasukan data place batal dan tidak tersimpan dalam database.

Conclusion Staf Pemasaran meng-input place.

Post Condition Data place telah tersimpan di dalam database kota.

Tabel 4.11 Usecase ScenarioInput Pendapatan Produk

Use Case Name Input Data Pendapatan

Use Case Id 8

Actor Staf Keuangan

Description Usecase ini menggambarkan kegiatan staf keuangan melakukan input data pendapatan.

Precondition Staf Keuanganmeng-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.

70

5. Mengisi form input

pendapatan produk. 6. Klik "simpan" sebagai

tanda informasi input

data telah tersimpan ke

database.

7. Menghubungkan dengan database pendapatan. Alternate Courses 2 : Terdapat pilihan edit dan delete.

5 : Jika data yang dimasukkan kurang lengkap maka akan terjadi pesan kesalahan.

6 : jika aktor menekan “Batal” maka tanda informasi memasukan data pendapatan produk batal dan tidak tersimpan dalam database. Conclusion Staf keuangan meng-input pendapatan produk. Post Condition Data pendapatan produk telah tersimpan dalam

database pendapatan.

Tabel 4.12 Usecase ScenarioInput Biaya Promosi

Use Case Name Input Biaya Promosi

Use Case Id 9

Actor Staf Keuangan

Description Usecase ini menggambarkan kegiatan staf keuangan melakukan input data biaya promosi.

Precondition Staf Keuanganmeng-input biaya promosi. Typical Course of Events Actor Action System Response

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

71

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 aktor menekan “batal” maka tanda informasi memasukan data promosi batal dan tidak tersimpan dalam database.

Conclusion Staf Keuangan meng-input data biaya promosi. Post Condition Data biaya promosi telah tersimpan dalam database

promosi.

Tabel 4.13 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 nasabah yang sudah terdaftar.

Precondition Manajermelihat laporan produk.

Typical Course of Events Actor Action System Response

1. Memilih menu laporan produk

2. Menampilkan halaman laporan produk

3. Menghubungkan dengan

database laporan. 4. Menampilkan halaman

72

Alternate Courses 2 : Terdapat pilihan overall dan specific

4 : Tampilan data menggunakan grafik 3 dimensi Conclusion Manajer melihat laporan produk.

Post Condition Laporan produk berhasil diakses.

Tabel 4.14 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 Manajermelihat laporan promosi.

Typical Course of Events Actor Action System Response

1. Memilih menu laporan promosi. 2. Menampilkan halaman laporan promosi. 3. Menghubungkan dengan database promosi. 4. Menampilkan halaman

laporan promosi (berupa grafik).

Alternate Courses 2 : Terdapat pilihan overall dan specific

4 : Tampilan data menggunakan grafik 3 dimensi Conclusion Manajer Melihat data promosi.

73

Tabel 4.15 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 Manager melihat Bauran Integrasi.

Typical Course of Events Actor Action System Response

1. Memilih menu bauran integrasi 3. Menampilkan halaman bauran integrasi. 2. Menghubungkan dengan database pendapatan. 3. Menampilkan halaman

bauran integrasi (berupa grafik).

Alternate Courses 2 : Terdapat pilihan overall dan specific

3 : Tampilan data merupakan gabungan dari unsur-unsur sebelumnya

Conclusion Manajer Melihat data bauran integrasi. Post Condition Bauran Integrasi Berhasil diakses.

Dokumen terkait