Disusun oleh:
PLUG J
SEPTIA MAHARDHIKA
122190036
LABORATORIUM
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PROGRAM STUDI TEKNIK INDUSTRI
JURUSAN TEKNIK INDUSTRI
FAKULTAS TEKNIK INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
YOGYAKARTA
2021
LEMBAR ORISINALITAS
Demikian pernyataan ini saya buat dengan sebenar-benarnya dan tanpa paksaan
dari pihak manapun.
Septia Mahardhika
NPM 122190036
BAB I
ANALISIS DAN KEBUTUHAN SISTEM INFORMASI
Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2021 I-2
sebuah sistem dan bisa juga mempresentasikan sebuah interaksi aktor dengan
sistem. Komponen tersebut kemudian menjelaskan komunikasi antara
aktor, dengan sistem yang ada. Dengan demikian, use case dapat dipresentasikan
dengan urutan yang sederhana, dan akan mudah dipahami oleh para
konsumen. Manfaat dari use case sendiri adalah untuk memudahkan komunikasi
dengan menggunakan domain expert dan juga end user, memberikan kepastian
pemahaman yang pas tentang requirement atau juga kebutuhan sebuah sistem. Use
case diagram mempunyai 3 komponen ,yaitu :
• Sistem
Menyatakan batasan sistem dalam relasi dengan aktor-aktor yang
menggunakannya (di luar sistem) dan fitur-fitur yang harus disediakan
(dalam sistem).
• Aktor
Aktor adalah segala hal diluar sistem yang akan menggunakan sistem
tersebut untuk melakukan sesuatu. Bisa merupakan manusia, sistem, atau
device yang memiliki peranan dalam keberhasilan operasi dari sistem.
• Use Case
Use case sendiri adalah gambaran fungsional dari sebuah sistem.
Use case diagram juga mempunyai beberapa relasi, yaitu:
• Association
Teknik mengindentifikasi interaksi yang dilakukan oleh aktor tertentu
dengan use case tertentu. Hal ini digambarkan dengan garis antara aktor
terhadap use case tersebut.
• Generalization
Mendefinisikan relasi antara dua aktor atau dua use case yang mana
salah satunya meng-inherit dan menambahkan atau override sifat dari
yang lainnya.
• Dependency
Dependency ini terbagi menjadi 2 macam, yaitu include dan juga extend.
Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2021 I-3
1.3 Prosedur Praktikum
Prosedur praktikum pada Bab 1 adalah:
1. Membuka Microsoft Office Visio.
2. Pada Featured kemudian memilih UML Use case.
3. Kemudian akan muncul jendela windows dimana terdapat beberapa
pilihan featured dalam membuat Use case diagram. Memilih UML Use
case.
4. Membuat aktor dengan cara geser Actor pada bagian shapes ke lembar
kerja. Beri nama aktor dengan cara klik actor tersebut dan ketik Admin,
atau dengan double-click pada actor tersebut.
5. Membuat use case dengan cara geser Use case pada bagian shapes ke
lembar kerja. Beri nama dengan cara klik use case tersebut dan ketik
Login, atau dengan double-click pada use case tersebut.
6. Membuat association pada actor dan use case yang telah dibuat dengan
cara geser Association pada bagian shapes ke lembar kerja.
Menyambungkan salah satu ujung garis ke actor dan satu ujung ke use
case.
7. Membuat Use case diagram.
8. Membuat skenario use case.
Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2021 I-4
pencarian atau penelurusan data penjualan dan lamanya proses rekapitulasi. Selain
itu muncul masalah lain seperti jumlah barang dalam buku besar tidak sesuai
dengan jumlah barang yang sebenarnya di gudang. Maka dari itu, dirancanglah
sebuah sistem informasi persediaan dan penjualan barang. Dengan adanya sistem
informasi tersebut diharapkan tidak terjadi lagi kesalahan penghitungan data
penjualan, pencarian atau penelusuran data penjualan dan pesediaan barang
menjadi mudah dan cepat, serta proses pembuatan laporan penjualan dan persediaan
barang menjadi cepat dan dapat dilakukan kapan saja sesuai dengan kebutuhan.
Gambar 1.1 Use case diagram sistem informasi penjualan pada “D-Net House”
Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2021 I-5
Tabel 1.1 Skenario operator menginput data transaksi penjualan
Nama Menginput data barang yang akan dijual
Aktor Operator
Extend Barang tidak tersedia [a]
Kondisi awal Operator melakukan login
Alur peristiwa Operator menginput data persediaan
Operator menginput data barang yang akan dijual ke dalam
aplikasi [a]
Operator menginput data transaksi penjualan
Alur alternatif 1. Melakukan penyediaan barang Kembali (restock)
Kondisi akhir Operator berhasil menginput barang yang akan dijual
Tabel 1.2 Skenario konsumen menginput data barang yang akan dibeli
Nama Menginput data barang yang akan dibeli
Aktor Konsumen
Extend Barang cacat [a]
Kondisi awal Konsumen melakukan login
Alur peristiwa Konsumen menginput data data barang yang ingin dibeli
Konsumen melakukan transaksi pembayaran
Konsumen mengkonfirmasi barang yang datang
Alur alternatif 1. Melakukan pengembalian barang atau refund
Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2021 I-6
DAFTAR PUSTAKA
Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2021 I-7