Permodelan Proses Studi kasus Pada STIKOM Movie Rent
www.company.com
Profil Organisasi STIKOM Movie Rent (SMR) merupakan salah satu unit bisnis yang dikelola oleh UKM Kewirausahaan STIKOM Dinamika Bangsa, bergerak dalam penyewaan film original bergenre Action, Drama, Comedi, Science, dan lain-lain. Saat ini SMR memiliki lebih koleksi dari 500 judul terbaru film lokal dan asing dan mempekerjakan 4 orang karyawan yang berstatus mahasiswa. Rata-rata dalam 1 hari transaksi penyewaan mencapai 30 transaksi.
www.company.com
Ringkasan Kegiatan Bisnis (1) • Untuk konsumen baru – Konsumen mengisi formulir pendaftaran – Petugas mencatat informasi konsumen ke dalam buku konsumen – Petugas menyiapkan kartu sewa dan menyerahkan kepada konsumen
www.company.com
Ringkasan Kegiatan Bisnis (2) • proses penyewaan Film – Konsumen menunjukkan kartu sewa dan informasi film yang akan disewa – Petugas mengecek identitas penyewa berdasarkan kartu sewa – Petugas mengecek ketersediaan Film dari buku daftar film – Petugas menghitung biaya sewa – Konsumen membayar sewa kepada petugas – Petugas menyerahkan bukti sewa – Petugas mencatat informasi penyewaan ke buku transaksi sewa film
www.company.com
Ringkasan Kegiatan Bisnis (3) • Proses pengembalian Film – Konsumen menunjukkan bukti sewa – Petugas memeriksa data sewa pada buku transaksi sewa – Petugas mencatat informasi pengembalian pada buku transaksi sewa – Petugas mengkonfirmasi status pengembalian (denda, penggantian, dan lain-lain) – Petugas mengembalikan kartu sewa konsumen
www.company.com
Ringkasan Kegiatan Bisnis (4) • Proses pelaporan manajemen – Petugas merekap catatan pada buku transaksi sewa, buku daftar film dan buku konsumen – Petugas menyerahkan laporan kepada pimpinan.
www.company.com
Decompotition Diagram
www.company.com
Fungsional Sistem • Berdasarkan ringkasan kegiatan pada STIKOM Movie Rent, fungsi yang terdapat pada sistem adalah : - Mendaftarkan konsumen - Menyewakan Film - Mengembalikan Film - Membuat laporan Manajemen
www.company.com
Decompotition diagram level 0 0
Context Diagram
Level 0
Sistem informasi penyewaan
1
2
3
4
Mendaftar kan konsumen
Menyewa kan Film
Mengem balikan Film
Membuat laporan Manajemen
www.company.com
Aktifitas pada fungsional sistem • Untuk konsumen baru – Konsumen mengisi formulir pendaftaran – Petugas mencatat informasi konsumen ke dalam buku konsumen – Petugas menyiapkan kartu sewa dan menyerahkan kepada konsumen
www.company.com
Decomposition diagram Proses 1 1
Mendaftar kan konsumen
Level 0
Level 1
1.1
1.2
Mencatat informasi konsumen
Menyiapkan kartu sewa
www.company.com
Aktifitas pada fungsional sistem • proses penyewaan Film – Konsumen menunjukkan kartu sewa dan informasi film yang akan disewa – Petugas mengecek identitas penyewa berdasarkan kartu sewa – Petugas mengecek ketersediaan Film dari buku daftar film – Petugas menghitung biaya sewa – Konsumen membayar sewa kepada petugas – Petugas menyiapkan bukti sewa – Petugas mencatat informasi penyewaan ke buku transaksi sewa film www.company.com
Decomposition diagram Proses 2 2
Level 0
Level 1
Menyewakan Film
2.1
2.2
2.3
2.4
2.5
Mengecek Identitas Penyewa
Mengecek ketersedia an Film
Menghitung biaya sewa
Menyiapkan bukti sewa
Mencatat informasi penyewaan
www.company.com
Aktifitas pada fungsional sistem • Proses pengembalian Film – Konsumen menunjukkan bukti sewa – Petugas memeriksa data sewa pada buku transaksi sewa – Petugas mencatat informasi pengembalian pada buku transaksi sewa – Petugas mengkonfirmasi status pengembalian (denda, penggantian, dan lainlain) – Petugas mengembalikan kartu sewa konsumen
www.company.com
Decomposition diagram Proses 3 3
Level 0
Level 1
Mengembalikan Film
3.1
3.2
3.3
3.4
Memeriksa data sewa
Mencatat informasi pengembalian
Mengkonfirmasi status pengembalian
Mengembali kan kartu sewa
www.company.com
Aktifitas pada fungsional sistem • Proses pelaporan manajemen – Petugas merekap data pada buku transaksi sewa, buku daftar film dan buku konsumen – Petugas menyerahkan laporan kepada pimpinan.
www.company.com
Decomposition diagram Proses 4 4
Membuat laporan manajemen
Level 0
Level 1
4.1
4.2
Merekap data
Menyerahkan laporan
www.company.com
Decompotition diagram level 0
Context Diagram
0 Sistem informasi penyewaan
Level 0 1
2
3
4
Mendaftar kan konsumen
Menyewakan Film
Mengem balikan Film
Membuat laporan Manajemen
1.1
1.2
2.1
2.3
2.5
3.1
3.3
4.1
Mencatat informasi konsumen
Menyiapk an kartu sewa
Mengecek Identitas Penyewa
Menghitung biaya sewa
Mencatat informasi penyewaan
Memeriksa data sewa
Mengkonfirmasi status pengembalian
Merekap data
2.2
2.4
Mengecek ketersedia an Film
Menyiapka n bukti sewa
3.2
3.4
4.2
Mencatat informasi pengembalian
Mengembalik an kartu sewa
Menyerah kan laporan
www.company.com
External Entity • 1. Konsumen • 2. Petugas • 3. Pimpinan
Data Store • 1. Buku Konsumen (D1) • 2. Buku Daftar Film (D2) • 3. Buku Transaksi Sewa (D3)
www.company.com
Identifikasi arus data pada Proses 1 Nama Proses
Arus data input
Input berasal dari
Arus data output
Output Menuju ke
Proses 1.1 Mencatat informasi konsumen
Informasi konsumen
konsumen
Data konsumen
Datastore 1
Proses 1.2 Menyiapkan kartu sewa
Record konsumen
Datastore 1
Record konsumen
Petugas
Kartu sewa
Konsumen
DFD Level 1 Proses 1
Konsumen
Informasi konsumen
1.1 Mencatat informasi konsumen
Kartu sewa
1.2 Menyiapk an kartu sewa
Data konsumen D1
Konsumen
Record konsumen
Record konsumen
Petugas
www.company.com
Identifikasi arus data pada Proses 2 Nama Proses
Arus data input
Input berasal Arus data dari output
Output Menuju ke
Proses 2.1 Mengecek data Penyewa
Kartu sewa
konsumen
No konsumen
Datastore 1
Proses 2.2 Mengecek ketersediaan film
Informasi film
konsumen
Judul film
Datastore 2
Proses 2.3 Menghitung Biaya Sewa
Status konsumen
Datastore 1
Status film
Datastore 2
Informasi biaya sewa
konsumen
Proses 2.4 Menyiapkan bukti sewa
Data pembayaran
konsumen
Bukti sewa
konsumen
Proses 2.4 Menyiapkan bukti sewa
Data pembayaran
konsumen
Bukti sewa
konsumen
Proses 2.5 Mencatat informasi penyewaan
Informasi penyewaan
Proses 2.4
Data transaksi sewa
Datastore 3
Record transaksi sewa
Petugas
DFD Level 1 Proses 2 Kartu sewa
Konsumen
2.1 Mengecek Identitas Penyewa
Informasi film
2.2 Mengecek ketersedia an Film
Informasi biaya sewa
No konsumen
D2
D1
Konsumen
Daftar Film
Status konsumen
Judul film
Status film
2.3 Menghitung biaya sewa
D3
Transaksi Sewa
Record Transaksi Sewa
Data pembayaran Bukti Sewa
2.4 Menyiap kan bukti sewa
Informasi penyewaan
2.5 Mencatat informasi penyewaan
informasi Transaksi Sewa
Petugas
www.company.com
Identifikasi arus data pada Proses 3 Nama Proses
Arus data input
Input berasal dari
Arus data output
Output Menuju ke
Proses 3.1 Mengecek data sewa
Bukti sewa
konsumen
Data sewa
Datastore 3
Proses 3.2 Mencatat informasi pengembalian
Status sewa
Datastore 3
Informasi pengembali an
Petugas
Proses 3.3 Mengkonfirmasi status pengembalian
Status Proses 3.2 pengembalian
Status pengembali an
konsumen
Proses 3.4 Mengembalikan kartu sewa
Informasi Proses 3.3 pengembalian
Kartu sewa
konsumen
DFD Level 1 Proses 3
Konsumen
Data sewa
3.1
Bukti sewa
D3
Transaksi Sewa
Memeriksa data sewa
Status sewa
Status Pengembalian
3.2 Mencatat informasi pengembalian
Petugas
Status Pengembalian
Informasi Pengembalian 3.3
Mengkonfirmasi status pengembalian
Informasi Pengembalian Kartu sewa
3.4 Mengembalikan kartu sewa
www.company.com
Identifikasi arus data pada Proses 4 Nama Proses
Arus data input
Input berasal dari
Arus data output
Output Menuju ke
Proses 4.1 Merekap data
-Data konsumen -Data film -data transaksi sewa
-Datastore 1 -datastore 2 -datastore 3
Record transaksi sewa
Petugas Proses 4.2
Proses 4.2 Menyerahkan laporan
Laporan transaksi sewa
Laporan Pimpinan manajemen
DFD Level 1 Proses 4
Data konsumen
D1
Konsumen
4.1
Laporan Transaksi Sewa
Petugas
Merekap data
Data Film
D2
Daftar Film
Record Transaksi Sewa Data Transaksi Sewa
4.2
D3
Transaksi Sewa
Menyerah kan laporan
Laporan Manajemen
Pimpinan
www.company.com
DFD Level O • Penggambaran berbagai proses utama, eksternal entity dan data store dalam suatu sistem beserta aliran data diantaranya. • Proses utama : – – – –
Proses 1 : Mendaftarkan konsumen Proses 2 : Menyewakan film Proses 3 : Mengembalikan film Proses 4 : Membuat laporan manajemen
• Eksternal Entity : – Konsumen, Petugas dan Pimpinan
• Datastore : – Konsumen, daftar film dan transaksi sewa
• Aliran data yang digambarkan adalah yang berasal dari eksternal entity dan menuju ke eksternal entity www.company.com
DFD Level 0
Data konsumen Informasi konsumen Kartu sewa
1
Mendaftar kan konsumen
D1 Record konsumen
Record konsumen
No konsumen
Kartu sewa Informasi film
Status konsumen Judul film
D2
2
Konsumen
Informasi biaya sewa
Menyewak an Film
Data pembayaran
Konsumen
Daftar Film
Status film
informasi Transaksi Sewa
Petugas
Bukti sewa Bukti sewa Status Pengembalian
3
Mengem balikan Film
Kartu sewa
Record Transaksi Sewa
D3 Data sewa Status sewa Data Transaksi sewa
Pimpinan
Laporan Manajemen
Transaksi Sewa
4
Membuat laporan Manajemen
Laporan Transaksi Sewa Data Film Data Konsumen
www.company.com
Context Diagram Informasi konsumen
Record konsumen
Kartu sewa
Kartu sewa
0 Informasi film
informasi Transaksi Sewa
Petugas
Informasi biaya sewa
Konsumen
Data pembayaran Bukti sewa
Sistem informasi penyewaan
Laporan Transaksi Sewa
Bukti sewa
Pimpinan Status Pengembalian Kartu sewa
Laporan Manajemen
www.company.com