LAPORAN ANALISIS DAN PERANCANGAN SISTEM DATA RENTAL KAMERA DSLR Disusun oleh : 1. Raden mas lucky ks - 15112099 PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI UNIVERSITAS MERCU BUANA YOGYAKARTA 2016
Daftar isi Daftar isi... ii Daftar Gambar... iii Daftar Tabel... v SRS & Skenario... 1 1.1 SRS (Software Requirement Spesification)... 1 1.2 Skenario... 1 1.2.1 Login... 1 1.2.2 Kelola User... 2 1.2.3 Kelola Kamera... 2 1.2.4 Kelola Fotografer... 2 1.2.5 Kelola Penyewa... 2 1.2.6 Kelola Penyewa... 3 1.2.7 Kelola Sewa... 3 1.2.8 Kelola Sewa... 3 1.2.9 Kelola Kembali... 3 1.2.10 Cetak Nota Sewa... 4 1.2.11 Cetak Nota Kembali... 4 1.2.12 Laporan Keuangan... 4 Diagram... 5 2.1 Use Case Diagram... 5 2.1.1 Use Case Admin... 5 2.1.2 Use Case Operator... 6 2.1.3 Use Case Pemilik... 6 2.2 Activity Diagram... 7 2.2.1 Activity Login Admin... 7 2.2.2 Activity Login Operator... 7 2.2.3 Activity Login Pemilik... 8 2.2.4 Activity Kelola Operator... 8 2.2.5 Activity Kelola Kamera... 9 Template Laporan JARINGAN KOMPUTER FTI Universitas Mercu Buana Yogyakarta ii
2.2.6 Activity Kelola Fotografer... 9 2.2.7 Kelola Penyewa Admin... 10 2.2.8 Kelola Penyewa (Operator)... 10 2.2.9 Kelola Sewa (Admin)... 11 2.2.10 Kelola Sewa (Operator)... 11 2.2.11 Kelola Kembali (Admin)... 12 2.2.12 Kelola Kembali (Operator)... 12 2.2.13 Cetak Nota Sewa (Admin)... 13 2.2.14 Cetak Nota Sewa (Operator)... 13 2.2.15 Cetak Nota Kembali (Admin)... 14 2.2.16 Cetak Nota Kembali (Operator)... 14 2.2.17 Laporan Keuangan (Admin)... 15 2.2.18 Laporan Keuangan(Pemilik)... 15 2.3 Class Diagram... 16 2.3.1 Class diagram... 16 2.4 Deployment Diagram... 16 2.4.1 Deployment Diagram... 16 2.5 Componen Diagram... 17 2.5.1 Componen Diagram Admin... 17 2.5.2 Componen Diagram Operator... 17 2.5.3 Componen Diagram Pemilik... 17 Perancangan Database... 17 Kesimpulan... 17 Daftar Pustaka... 18 Daftar Gambar Gambar 2. 1 Use case admin... 5 Gambar 2. 2 Use Case Operator... 6 Gambar 2. 3 Use Case Pemilik... 6 Gambar 2. 4 Login Admin... 7 Gambar 2. 5 Login Operator... 7 Gambar 2. 6 login pemilik... 8 Gambar 2. 7 Kelola Operator... 8 Template Laporan JARINGAN KOMPUTER FTI Universitas Mercu Buana Yogyakarta iii
Gambar 2. 8 Kelola Kamera... 9 Gambar 2. 9 Kelola Fotografer... 9 Gambar 2. 10 Kelola Penyewa (Admin)... 10 Gambar 2. 11 Kelola Penyewa(Operator)... 10 Gambar 2. 12 Kelola Sewa (Admin)... 11 Gambar 2. 13 Kelola Sewa(Operator)... 11 Gambar 2. 14 Kelola Kembali (Admin)... 12 Gambar 2. 15 Kelola Kembali(Operator)... 12 Gambar 2. 16 Cetak Nota Sewa(Admin)... 13 Gambar 2. 17 Cetak Nota Sewa (Operator)... 13 Gambar 2. 18 Cetak nota kembali (Admin)... 14 Gambar 2. 19 Cetak nota kembali(operator)... 14 Gambar 2. 20 Laporan Keuangan (Admin)... 15 Gambar 2. 21 Laporan Keuangan (Pemilik)... 15 Gambar 2. 22 Class Diagram... 16 Gambar 2. 23 Deployment Diagram... 16 Gambar 2. 24 Admin... 17 Gambar 2. 25 Operator... 17 Gambar 2. 26 Pemilik... 17 Template Laporan JARINGAN KOMPUTER FTI Universitas Mercu Buana Yogyakarta iv
Daftar Tabel Tabel 1. 1 Software Requirement Spesification... 1 Tabel 1. 2 Login... 1 Tabel 1. 3 Kelola User... 2 Tabel 1. 4 Kelola Kamera... 2 Tabel 1. 5 Kelola Fotografer... 2 Tabel 1. 6 Kelola Penyewa(Admin)... 2 Tabel 1. 7 Kelola Penyewa (operator)... 3 Tabel 1. 8 Kelola Sewa(admin)... 3 Tabel 1. 9 Kelola Sewa(Operator)... 3 Tabel 1. 10 Kelola kembali... 3 Tabel 1. 11 Cetak nota sewa... 4 Tabel 1. 12 Cetak nota kembali... 4 Tabel 1. 13 Laporan Keuangan... 4 Template Laporan JARINGAN KOMPUTER FTI Universitas Mercu Buana Yogyakarta v
SRS & Skenario 1.1 SRS (Software Requirement Spesification) NO Use Case Requirement 1 Admin Login Masuk ke system dengan input username dan password Kelola Operator Tambah, Lihat, Ubah, Hapus, Pencarian data User Kelola Kamera Tambah, Lihat, Ubah, Hapus, Pencarian data Kamera Kelola Fotografer Tambah, Lihat, Ubah, Hapus, Pencarian data Fotografer Kelola Penyewa Tambah, Lihat, Ubah, Hapus, Pencarian data Penyewa Kelola Sewa Tambah, Lihat, Ubah, Hapus, Pencarian data Sewa Kelola Kembali Ubah dan Cari data Kembali Cetak Nota Sewa Mencetak Nota Sewa Cetak Nota Kembali Mencetak Nota Kembali Laporan Keuangan Pembukuan setiap bulan 2 Operator Login Masuk ke system dengan input username dan password Kelola Penyewa Tambah, Lihat, Ubah, Pencarian data Penyewa Kelola Sewa Tambah, Lihat, Ubah, Pencarian data Sewa Kelola Kembali Ubah dan Cari data Kembali Cetak Nota Sewa Mencetak Nota Sewa Cetak Nota Kembali Mencetak Nota Kembali 3 Pemilik Login Masuk ke system dengan input username dan password Laporan Keuangan Pembukuan setiap bulan 1.2 Skenario 1.2.1 Login Use Case Tujuan. Membuka aplikasi Tabel 1. 1 Software Requirement Spesification : Login : Admin, Operator dan pemilik : Masuk ke dalam sistem. Memasukkan Username dan Password. Menekan tombol login. Menampilkan Form Login. Pengecekan username dan passoword. Jika sukses maka akan masuk ke form menu Tabel 1. 2 Login Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 1
1.2.2 Kelola User Use Case : Kelola Operator : admin Tujuan : Admin melakukan monitoring data operator. Admin memilih menu kelola user. akan menampilkan data user. memberikan pilihan (tambah,ubah,hapus,cari) 1.2.3 Kelola Kamera Use Case : Kelola Kamera : Admin Tabel 1. 3 Kelola User Tujuan : Admin melakukan montoring data kamera. Admin memilih menu kelola kamera. akan menampilkan data kamera. memberikan pilihan (tambah,ubah,hapus,cari) 1.2.4 Kelola Fotografer Use Case : Kelola fotografer : Admin Tabel 1. 4 Kelola Kamera Tujuan : Admin melakukan monitoring data fotografer. Admin memilih menu kelola fotografer. akan menampilkan data fotografer. memberikan pilihan (tambah,ubah,hapus,cari) 1.2.5 Kelola Penyewa Use Case : Kelola penyewa Tujuan : Admin Tabel 1. 5 Kelola Fotografer : Admin melakukan monitoring data penyewa 1. Admin memilih menu kelola penyewa Tabel 1. 6 Kelola Penyewa(Admin) 2. akan menampilkan data penyewa 3. memberikan pilihan (tambah,ubah,hapus,cari) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 2
1.2.6 Kelola Penyewa Use Case : Kelola Penyewa Tujuan : Operator : Operator melakukan monitoring data penyewa 1. Operator memilih menu kelola penyewa 1.2.7 Kelola Sewa Use Case : Kelola Sewa : Admin Tabel 1. 7 Kelola Penyewa (operator) 2. akan menampilkan data penyewa 3. memberikan pilihan (tambah,ubah,cari) Tujuan : Melakukan monitoring Sewa(CRUDS) 1. Admin memilih menu kelola sewa 2. akan menampilkan data sewa 3. memberikan pilihan (tambah,ubah,hapus,cari) 1.2.8 Kelola Sewa Use Case : Kelola Sewa : Operator Tabel 1. 8 Kelola Sewa(admin) Tujuan : Melakukan Monitoring sewa 1. Operator memilih menu kelola sewa 2. akan menampilkan data sewa 3. memberikan pilihan (tambah,ubah,cari) 1.2.9 Kelola Kembali Use Case : Kelola Kembali Tabel 1. 9 Kelola Sewa(Operator) : Admin dan Operator Tujuan : Melakukan monitoring Kembali 1. Admin memilih menu kelola sewa 2. akan menampilkan data kembali 3. memberikan pilihan (Ubah dan Cari) Tabel 1. 10 Kelola kembali Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 3
1.2.10 Cetak Nota Sewa Use Case : Cetak Nota Sewa Tujuan : Admin dan Operator : Melakukan cetak nota sewa 1. Admin dan operataor memilih menu cetak nota 1.2.11 Cetak Nota Kembali Use Case : Cetak Nota Kembali Tujuan : Admin dan Operator Tabel 1. 11 Cetak nota sewa : Melakukan Cetak Nota Kembali 1. Admin dan operator memilih menu cetak kembali 1.2.12 Laporan Keuangan Use Case : Laporan Keuangan : Admin dan Pemilik Tujuan : Melakukan 1. Admin dan pemilik memilih menu laporan keuangan Tabel 1. 12 Cetak nota kembali Tabel 1. 13 Laporan Keuangan 2. akan menampilkan nota sewa 3. mencetak nota sewa 2. akan menampilkan nota kembali 3. mencetak nota kembali 2. akan menampilkan laporan keuangan Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 4
Diagram 2.1 Use Case Diagram 2.1.1 Use Case Admin Gambar 2. 1 Use case admin Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 5
2.1.2 Use Case Operator Gambar 2. 2 Use Case Operator 2.1.3 Use Case Pemilik Gambar 2. 3 Use Case Pemilik Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 6
2.2 Activity Diagram 2.2.1 Activity Login Admin 2.2.2 Activity Login Operator Gambar 2. 4 Login Admin Gambar 2. 5 Login Operator Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 7
2.2.3 Activity Login Pemilik Gambar 2. 6 login pemilik 2.2.4 Activity Kelola Operator Gambar 2. 7 Kelola Operator Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 8
2.2.5 Activity Kelola Kamera 2.2.6 Activity Kelola Fotografer Gambar 2. 8 Kelola Kamera Gambar 2. 9 Kelola Fotografer Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 9
2.2.7 Kelola Penyewa Admin 2.2.8 Kelola Penyewa (Operator) Gambar 2. 10 Kelola Penyewa (Admin) Gambar 2. 11 Kelola Penyewa(Operator) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 10
2.2.9 Kelola Sewa (Admin) Gambar 2. 12 Kelola Sewa (Admin) 2.2.10 Kelola Sewa (Operator) Gambar 2. 13 Kelola Sewa(Operator) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 11
2.2.11 Kelola Kembali (Admin) 2.2.12 Kelola Kembali (Operator) Gambar 2. 14 Kelola Kembali (Admin) Gambar 2. 15 Kelola Kembali(Operator) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 12
2.2.13 Cetak Nota Sewa (Admin) 2.2.14 Cetak Nota Sewa (Operator) Gambar 2. 16 Cetak Nota Sewa(Admin) Gambar 2. 17 Cetak Nota Sewa (Operator) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 13
2.2.15 Cetak Nota Kembali (Admin) 2.2.16 Cetak Nota Kembali (Operator) Gambar 2. 18 Cetak nota kembali (Admin) Gambar 2. 19 Cetak nota kembali(operator) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 14
2.2.17 Laporan Keuangan (Admin) 2.2.18 Laporan Keuangan(Pemilik) Gambar 2. 20 Laporan Keuangan (Admin) Gambar 2. 21 Laporan Keuangan (Pemilik) Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 15
2.3 Class Diagram 2.3.1 Class diagram Gambar 2. 22 Class Diagram 2.4 Deployment Diagram 2.4.1 Deployment Diagram Gambar 2. 23 Deployment Diagram Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 16
2.5 Componen Diagram 2.5.1 Componen Diagram Admin Gambar 2. 24 Admin 2.5.2 Componen Diagram Operator 2.5.3 Componen Diagram Pemilik Gambar 2. 25 Operator Gambar 2. 26 Pemilik Perancangan Database Kesimpulan Dapat mempelajari proses aktor dengan sistem, dan rancangan bangun sistem informasi yang terprosedur. Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 17
Daftar Pustaka Nama Belakang, Nama Depan.,Tahun, Judul, Kota : Penerbit. Nama Belakang, Nama Depan., Tahun, Judul, diaksesdari http://alamat_website Template Laporan ANSI Tahap 1 FTI Universitas Mercu Buana Yogyakarta 18