1 Cover PERANCANGAN UML Penyewaan Alat Musik Disusun oleh: Juri Anta Tarigan ( ) Dimas Agus Sardhika UNIVERSITAS MERCUBUANA YOGYAKARTA PROGRAM STUDI T...
Disusun oleh: Juri Anta Tarigan (13111056) Dimas Agus Sardhika
UNIVERSITAS MERCUBUANA YOGYAKARTA PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI TAHUN 2016
Daftar Isi Cover ............................................................................................................................................................. 1 Daftar Isi ....................................................................................................................................................... 2 1 Software Requerement Spesification (SRS) .............................................................................................. 3 2. Skenario .................................................................................................................................................... 3 2.1 Login admin ....................................................................................................................................... 3 2.2 Manajemen Barang ............................................................................................................................ 4 2.3 Trasaksi .............................................................................................................................................. 4 2.4 Manajemen User ................................................................................................................................ 5 2.5 Login Pegawai .................................................................................................................................. 5 2.6 Lihat Stok .......................................................................................................................................... 6 2.7 Kelola Barang .................................................................................................................................... 6 2.8 Transaksi ............................................................................................................................................ 7 2.9 Membuat Laporan ............................................................................................................................. 7 Kesimpulan ................................................................................................................................................... 9
1 Software Requerement Spesification (SRS) NoN No Requirement 1
Aktor
Penyewa alat musik hanya melakukan
Penyewa
transaksi sewa
Use Case Bagian transportasi mengantar alat musik yang dipesan
2
3
Admin(memiliki hak akses penuh terhadap Admin
Admin menginput,
system) mengolah dan mendata barang,
mengupdate ,menghapus data
menghitung transaksi dan manajemen user.
barang, dan data user
Pegawai mendata alat music yang disewa Pegawai
Pegawai menginput,
dan yang masih tersedia
mengupdate , menghapus data sewa, menghitung transaksi dan membuat laporan
2. Skenario Use case Menggambarkan fungsionalitas dari sebuah system yang merepresentasikan sebuah actor(pelaku) dengan system(pekerjaan). Berikut Use Case yang menggambarkan hubungan actor dengan system pekerjaan. 2.1 Login admin Use case
: login Admin
Actor
: admin
Tujuan
: admin melakukan login. Actor
System
1. admin Login 2. Admin Input Username, Password 3. Validasi Akun 4. Username, Password Benar 5. System menampilkan Halaman menu utama SI Tabel 2.1
2.2 Manajemen Alat Musik Use case : manajemen barang Actor
: admin
Tujuan
: admin mendata dan mengolah alat musik Actor
System
1. Admin mendata alat music 2. Admin Masuk kehalaman sistem 3. Admin melakukan update alat music yang tersedia 4. Input alat yang tersedia ke sistem 5. Data alat musik disimpan kedalam database 6. Sistem menampilkan data alat yang tersedia dan lagi di sewa Table 2.2 2.3 Trasaksi Use case
: Transaksi penyewaan
Actor
: admin dan penyewa
Tujuan
: admin melakukan transaksi Actor
System
1. Admin masuk ke halaman sistem 2. Admin melihat data pemesanan alat musik 3. System menampilkan data alat musik 4. Penyewa melakukan transaksi sewa 5. Cek alamat barang pemesanan yang diantar bagian transportasi 6. Admin melakukan transaksi dengan penyewa 7. Hitung jumlah barang yang
disewa dan stok 8. Sistem Menampilkan total harga barang Table 2.3 2.4 Manajemen User Use case
: Menejemen User
Actor
: admin
Tujuan
: admin mengolah data User Actor
System
1. Admin masuk ke system 2. Admin melihat data user 3. Sistem menampilkan data user 4. Admin Manajemen User 5. Admin menambah, edit, hapus data user 6. Sistem menampilkan informasi data user baru Table 2.4 2.5 Login Pegawai Use case
: Login Pegawai
Actor
: Pegawai
Tujuan
: Pegawai melakukan login. Actor
System
1. Pegawai Login 2. Pegawai input Username, Password 3. Validasi Akun 4. Username, Password Benar 5. System menampilkan Halaman menu utama SI
Tabel 2.5 2.6 Lihat Stok Use case : Melihat Stok Alat musik Actor
: Pegawai
Tujuan
: Pegawai melihat persediaan alat musik Actor
System
1. Pegawai melakukan cek alat musik 2. Pegawai melihat persediaan alat musik yang tersedia 3. System menampilkan informasi stok alat musik Tabel 2.6 2.7 Kelola Sewa Alat Musik 2. Use case : Manajemen Alat Musik Actor
: Pegawai
Tujuan
: Pegawai menginput,mengupdate,menghapus data Alat Musik
Actor 1.
System
1. Pegawai mendata alat musik 2. SI menampilkan halaman input alat musik 3. Pegawai melakukan pengecekan alat musik 4. Input alat musik ke system 5. Data Alat musik disimpan kedalam database 6. Sistem menampilkan data alat music yang disewa dan yang tersedia Tabel 2.7
2.8 Transaksi Use case : Transaksi Penyewaan Actor
: Pegawai dan Penyewa
Tujuan
: Pegawai dan Penyewa melakukan transaksi Penyewaan alat musik
Actor
System
1. Pegawai masuk ke halaman system 2. Pegawai melihat data penyewaan dan alat music yang tersedia 3. System menampilkan data alat music 4. Penyewa melakukan transaksi dengan pegawai 5. Cek alat musik pemesanan yang diantar transportasi 6. Pegawai melakukan transaksi dengan transportasi 7. Hitung jumlah alat musik yang disewa dan stok 8. Sistem Menampilkan total harga sewa Tabel 2.8 2.9 Membuat Laporan Use case : Membuat laporan Actor Tujuan
: Pegawai : Pegawai membuat laporan
Actor
System
1. Pegawai masuk ke sistem 2. Pegawai melihat informasi transaksi sewa alat musik 3. System menampilkan informasi transaksi 4. Pegawai membuat rekap laporan berdasarkan tgl transaksi
5. System menampilkan laporan transaksi tiap bulannya
Tabel 2.9
3. Use Case Diagram 3.1 Admin Manajemen Sistem
3.2 Pegawai Manajemen Sistem
Kesimpulan Sistem informasi stok barang ini memiliki 3 aktor yang memiliki activity yang berbeda yaitu Pegawai dan admin dengan tugas insert,edit,hapus data barang, menghitung transaksi serta membuat laporan, dan seorang pegawai dengan penyewa barang yang dipesan Sistem ini dibuat untuk mempermudah pegawai untuk mengelola data alat musik dan membuat waktu yang dibutuhkan lebih sedikit, dan menjadikan proses transaksi sewa alat musik lebih efektif dan efisien.