• Tidak ada hasil yang ditemukan

BAB 3 METODOLOGI PENELITIAN

4.2 Workshop Design

4.2.1 Perancangan Sistem

4.2.1.2 Usecase Scenario

Proses yang terjadi pada gambar 4.2 dan 4.3 lebih lanjut

dijelaskan secara rinci pada table 4.4 sampai dengan table 4.15.

Tabel 4.2 Usecase Scenario Login

Use Case Name Login

Use Case Id 1

Actor Staf Pemasaran, Staf Keuangan, dan Manager.

Description Usecase menggambarkan kegiatan memasukkan

Username dan password untuk mengakses sistem.

Precondition Staf Pemasaran, Staf Keuangan, dan Manager

memasukkan username dan password untuk dapat

masuk kedalam sistem.

Typical Course of Events Actor Action System Response

1. Membuka Sistem

Informasi Pemasaran 3. Input Username dan

Password

2. Menampilkan Menu

Login

4. Cek Username dan

Password

5. Menampilkan menu

56 pemasaran

Alternate Course

4. Jika Username dan Password salah maka akan

menampilkan pesan kesalahan dan meminta user

untuk memasukkan kembali Username dan

Password yang benar.

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.3 Usecase Scenario Update Password

User Case Name Update Password

User 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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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.

Dokumen terkait