You are on page 1of 12

Nama : Mohammad Arief Hidayat

NIM : 201453091
Kelas :A
Makul : APSI 2

A. Narasi Sistem Informasi Tiket Bioskop

1. Penonton pergi ke bioskop terdekat.


2. Penonton menyiapkan uang untuk membeli tiket.
3. Penonton memilih film yang akan ditonton.
4. Penonton membeli tiket film yang akan di tonton.
5. Kasir mendapatkan uang dari penonton.
6. Kasir mengembalikan uang kembalian jika ada.
7. Kasir mencetak tiket film.
8. Kasir memberikan tiket film kepada penonton.
9. Penonton menunggu jadwal film yang akan di tonton.
10. Penonton masuk ke dalam studio sesuai jadwal film yang akan tayang.
11. Penonton memberikan tiket film kepada petugas bioskop.
12. Petugas bioskop menunjukkan tempat duduk yang dipesan penonton.
13. Penonton menonton film yang dipilih.
14. Kasir membuat laporan data film terlaris dan laporan data transaksi dan pendapatan.
15. Laporan kemudian dikirim oleh pimpinan manajemen.
16. Kemudian pimpinan manajemen memeriksa hasil laporan dari kasir.

B. Pengelompokan Aktifitas
1. Kelompok : Membeli
1.Penonton pergi ke bioskop terdekat.
2.Penonton menyiapkan uang untuk membeli tiket.
3.Penonton memilih film yang akan ditonton.
4.Penonton membeli tiket film yang akan di tonton.
5.Kasir mendapatkan uang dari penonton.

2. Kelompok : Memberikan Tiket


6.Kasir mengembalikan uang kembalian jika ada.
7.Kasir mencetak tiket film.
8.Kasir memberikan tiket film kepada penonton.
3.Kelompok : Menonton
9. Penonton menunggu jadwal film yang akan di tonton.
10.Penonton masuk ke dalam studio sesuai jadwal film yang akan tayang.
11.Penonton memberikan tiket film kepada petugas bioskop.
12.Petugas bioskop menunjukkan tempat duduk yang dipesan penonton.
13.Penonton menonton film yang dipilih.

4.Kelompok : Laporan

14 Kasir membuat laporan data film terlaris dan laporan data transaksi dan pendapatan.
15 Laporan kemudian dikirim oleh pimpinan manajemen.
16.Kemudian pimpinan manajemen memeriksa hasil laporan dari kasir.

C. Pemberian nama kelompok dan penggambaran notasi use case

Membeli Memberikan Tiket Menonton Laporan

D. Use Case Sistem Informasi Bioskop

Membeli

Penonton

Kasir
Memberikan Tiket

Menonton

Pimpinan Manajemen Petugas Bioskop


Laporan
E. Use case Sistem Informasi Bioskop dalam bentuk notasi <<include>> atau <<extend>>

<<include>>
Uang
Membeli

Penonton Kasir

<<include>>
Memberikan Tiket

Tiket
Tempat Duduk

Minuman
<<extend>> <<include>>

<<extend>>
Petugas Bioskop
Menonton
Makanan

Laporan
Pimpinan Manajemen
<<include>>

Membuat laporan
F. Diagram Bisnis Use Case Sistem Informasi Bioskop

Pilih Film

Pembayaran

Penonton Kasir

Pemberian Tiket

Masuk Studio

Menonton film

Pimpinan manajemen Buat laporan


Petugas Bioskop

Periksa Laporan
G. Diagram System Use Case Sistem Informasi Bioskop

Pembayaran

Penonton Kasir

Buat laporan
Pimpinan manajemen

Periksa Laporan
H. Skenario Use Case Lengkap Sistem Informasi Bioskop

Aktor Utama : Penonton


Aktor Tambahan : Kasir
Nama Use Case : Pembayaran
Tujuan Use Case : Melakukan kegiatan yang berhubungan dengan kegiatan Pembayaran.
Kondisi Awal : Penonton sudah memilih film yang akan ditonton.
Kondisi Akhir : Tiket Film sudah Dicetak.
Alur Optimistic
NO Penonton Kasir

1. Penonton pergi ke bioskop terdekat.


2. Penonton menyiapkan uang untuk membeli tiket.
3. Penonton memilih film yang akan ditonton.
4. Penonton membeli tiket film yang akan di tonton.
5. Kasir mendapatkan uang dari
penonton.
6. Kasir mencetak tiket film.
7. Kasir memberikan tiket film
kepada penonton.
8. Penonton mendapatkan tiket film

Alur Pesimistic
No Penonton Kasir

8a1 Tiket Film Penonton hilang atau sobek.


8a2 Kasir mencetak ulang tiket
film.
Aktor Utama : Kasir
Aktor Tambahan : Pimpinan Manajemen
Nama Use Case : Buat Laporan
Tujuan Use Case : Melakukan kegiatan yang berhubungan dengan pembuatan laporan.
Kondisi Awal : Kasir membuat laporan data film terlaris dan laporan data transaksi pendapatan.
Kondisi Akhir : Pimpinan Manajemen menandatangani laporan dari kasir.

Alur Optimistic
NO Kasir Pimpinan Manajemen

1. Kasir membuat laporan data film terlaris dan laporan data


transaksi dan pendapatan.
2. Kasir kemudian mengirim laporan ke pimpinan
manajemen.
3. Pimpinan manajemen
mendatangani laporan dari
kasir.

Alur Pesimistic
No Kasir Pimpinan Manajemen

2a1 Laporan gagal terkirim karena Pimpinan manajemen


sibuk.
2a2 Laporan dikirim lewat email

Aktor Utama : Pimpinan Manajemen


Aktor Tambahan : -
Nama Use Case : Periksa Laporan
Tujuan Use Case : Melakukan kegiatan yang berhubungan dengan periksa laporan.
Kondisi Awal : Pimpinan manajemen mendapat laporan dari kasi
Kondisi Akhir : Pimpinan Manajemen menandatangani laporan dari kasir
Alur Optimistic
NO Pimpinan Manajemen

1. Pimpinan Manajemen mendapatkan laporan dari kasir.


2. Pimpinan Manajemen memeriksa laporan dari kasir.
3. Pimpinan manajemen mendatangani laporan dari kasir.
Alur Pesimistic
No Pimpinan Manajemen

2a1 Laporan yang diterima kurang lengkap.


2a2 Laporan dikembalikan dan harus dilengkapi

I. Class Diagram

Penonton Kasir Pimpinan Manajemen


Petugas Bioskop
+No_KTP +NIP +NIP
+Nama Lengkap +Nama lengkap +NIP
+Nama Lengkap
+Alamat +Alamat +Nama Lengkap
+Alamat
+Jenis Kelamin +Jenis Kelamin +Alamat
+Jenis Kelamin
+No HP +No HP +Jenis Kelamin
+No HP
+No HP
+Beli Tiket() +Mencatat() +Jabatan
+Nonton() +Menjual Tiket() +Menunjukan Kursi()
+Periksa()
+Laporan() +Menjaga Studio()
+Analisa()
J. Pemetaan Relasi Class ke Table

a. Many to One

Kasir
Penonton
+NIP
+No_KTP
+Nama lengkap
+Nama Lengkap
membeli tiket ke +Alamat
+Alamat
+Jenis Kelamin
+Jenis Kelamin
1..N 1 +No HP
+No HP
+Mencatat()
+Beli Tiket()
+Menjual Tiket()
+Nonton()
+Laporan()

Tabel yang terbentuk :

Penonton Kasir

No_KTP NIP
Nama Lengkap Nama Lengkap
Alamat Alamat
Jenis Kelamin Jenis Kelamin
No HP No HP
NIP

b. Many to One

Penonton Petugas Bioskop


+No_KTP +NIP
+Nama Lengkap memberi tiket ke +Nama Lengkap
+Alamat +Alamat
+Jenis Kelamin +Jenis Kelamin
+No HP 1..N 1 +No HP

+Beli Tiket() +Menunjukan Kursi()


+Nonton() +Menjaga Studio()
Tabel yang Terbentuk :

Petugas Bioskop
Penonton

No_KTP NIP
Nama Lengkap Nama Lengkap
Alamat Alamat
Jenis Kelamin
Jenis Kelamin
No HP No HP
NIP

c. One to One

Kasir Pimpinan Manajemen

+NIP +NIP
+Nama lengkap +Nama Lengkap
+Alamat Membuat Laporan ke +Alamat
+Jenis Kelamin +Jenis Kelamin
+No HP 1 1 +No HP
+Jabatan
+Mencatat()
+Menjual Tiket() +Periksa()
+Laporan() +Analisa()

Tabel yang Terbentuk :


Kasir Pimpinan Manajemen

NIP NIP
Nama Lengkap Nama Lengkap
Alamat Alamat
Jenis Kelamin Jenis Kelamin
No HP No HP
Jabatan
d.

Kasir Pimpinan Manajemen

+NIP +NIP
+Nama lengkap +Nama Lengkap
+Alamat Membuat Laporan ke +Alamat
+Jenis Kelamin +Jenis Kelamin
+No HP 1 1 +No HP
+Jabatan
+Mencatat()
+Menjual Tiket() +Periksa()
+Laporan() +Analisa()

Membeli Tiket ke

1..N

Penonton Petugas Bioskop


+No_KTP +NIP
+Nama Lengkap memberi tiket ke +Nama Lengkap
+Alamat +Alamat
+Jenis Kelamin +Jenis Kelamin
+No HP 1..N 1 +No HP

+Beli Tiket() +Menunjukan Kursi()


+Nonton() +Menjaga Studio()
K. Relasi Tabel

Penonton Kasir

No_KTP NIP
Nama Lengkap Nama Lengkap
Alamat Alamat
Jenis Kelamin Jenis Kelamin
No HP No HP
NIP

Pimpinan
Petugas Bioskop Manajemen

NIP NIP
Nama Lengkap Nama Lengkap
Alamat Alamat
Jenis Kelamin Jenis Kelamin
No HP No HP
Jabatan

You might also like