Anda di halaman 1dari 4

UAS Analisis dan Perancangan Sistem

Toko Komputer

1. Difinisi Masalah Toko Komputer

Toko Komputer adalah toko yang menjual komponen – komponen komputer.


Di toko ini memiliki satu karyawan sebagai kasir dan dua karyawan sebagai petugas
untuk melayani konsumen.

Proses penjualan dimulai saat pelanggan menanyakan tentang suatu produk


kepada petugas toko. Kemudian petugas toko akan memberikan barang untuk dilihat
dan di cek apakah barang sesuai dengan apa yang di inginkan pelangan. Apabila barang
sesuai pelanggan akan melakukan pembayaran dengan petugas kasir, pembayaran dapat
dilakukan secara tunai, dengan kartu kredit dan kartu debit. Jika pembayaran secara
kredit atau debit, akan dilakukan otorisasi terlebih dahulu dengan mesin otorisasi yang
sudah disediakan oleh bank. Barang yang sudah dibeli dan dibawa keluar toko tidak
dapat dikembalikan.

Selanjutnya laporan penjualan akan dicatat dan disimpan. Manager dapat


melihat laporan penjualan.

Tujuan dibuatnya sistem ini agar memudahkan saat transaksi jual beli, dan juga
memudahkan membuat laporan penjualan. Dengan adanya sistem ini juga dapat
menghindari adanya penipuan karena manager dapat memantau laporan penjualan
2. Use Case Diagram

Pada gambar use case diagram diatas yaitu kasir dapat mengentri pesanan
melihat pesanan dan juga membuat laporan, sedangkan manager hanya dapat melihat
laporan. Namun sebelum melakukan hal itu kasir dan manager diharuskan untuk login
terlebih dahulu.

3. Class Diagram

Pada class diagram ada beberapa tabel berelasi yang dapat menyimpan data.
Pada tabel pelanggan menyimpan id pelanggan dan nama pelanggan. Pada tabel pesan
menyimpan no pesanan dan tgl pesanan. Pada tabel kasir menyimpan id kasir dan nama
penjaga kasir. Pada tabel barang menyimpan id barang, nama barang dan harga barang
Pada tabel detail pesanan menyimpan id pelanggan, id kasir, id barang, no pesanan dan
jumlah pesanan. Pada tabel pembayaran menyimpan jumlah uang yang di bayarkan.
Kemudan pada tabel pembayaran memikili tabel dibawahnya dengan 3 pilihan
cara pembayaran, pada tabel tunai menyimpan uang kembalian, pada tabel debit
menyimpan no kartu kredit dan nama bank, dan pada tabel kredit menyimpan no kartu
kredit, exp date, dan tipe kartu kredit.
• Tabel pelanggan dan pesanan : one to many
• Tabel pesanan dan detail pesanan : many to one
• Tabel kasir dan tabel detail pesanan : one to many
• Tabel barang dan tabel detail pesanan : many to one
• Tabel detail pesanan dan pembayaran : one to one

4. Object Diagram

Object diagram berasal dari class diagram, sehingga diagram ini bergantung
dengan class diagram. Object diagram digunakan sebagai contoh / untuk menguji kasus
yang ada di dalam class diagram.
5. Activity Diagram

Pada Activity diagram digambarkan bagaimana alur aktivitas saat


bertransaksi. Pertama pelanggan akan memberikan barang yang dipesan, lalu kasir
akan menerima pesanan dan membuat detail pesanan, kemudian setelah pelanggan
menerima detail pesanan, pelanggan akan melakukan pembayaran, dan aktivitas
diakhiri setelah kasir menerima pembayaran.

Anda mungkin juga menyukai