Toko Komputer
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