Perancangan Perangkat Lunak - Final Project

Vending Machine

Foto Vending Machine

Dibawah ini merupakan foto vending machine yang terletak pada gedung Rektorat ITS.
Gambar 1. Vending Machine di Gedung Rektorat ITS, © Dokumentasi Pribadi

Gambar 2. Vending Machine di Gedung Rektorat ITS, © Dokumentasi Pribadi

Gambar 3. Inset Vending Machine di Gedung Rektorat ITS, © Dokumentasi Pribadi

Gambar 4. Inset Vending Machine di Gedung Rektorat ITS, © Dokumentasi Pribadi

Deskripsi Sistem - Vending Machine

Dikutip dari wikipedia, vending machine atau mesin jual otomatis, adalah mesin yang dapat mengeluarkan barang-barang seperti makanan ringan, minuman ringan seperti minuman soda, alkohol, rokok, tiket lotre, produk konsumen dan bahkan emas dan permata untuk pelanggan secara otomatis. Layaknya penjual asli, mesin ini akan mengeluarkan barang yang kita inginkan setelah kita membayarnya dengan cara memasukkan sejumlah koin maupun uang kertas.
Namun baru-baru ini, vending machine dapat menerapkan teknologi e-money atau uang elektronik, dimana kita membayar tidaklah menggunakan uang kertas, namun menggunakan sejenis kartu ATM saja.
Kali ini, kami akan merancang sebuah model demonstrasi sebuah vending machine dengan menggunakan prinsip architectural view model. 
Untuk mewujudkan pembuatan model demonstrasi sebuah mesin vending machine, tahapannya adalah sebagai berikut :

Planning → Desain → Prototype → Implementasi

Architectural View Model

Gambar 5. Illustration of the 4+1 Architectural View Model. © Wikimedia Commons
A. Use Case Diagram
Gambar 6. Use Case Diagram Vending Machine

B. Sequence Diagram

C. Class Diagram
Class Diagram:

D. Component Diagram
Gambar 8. Component Diagram Vending Machine

E. Deployment Diagram
Gambar 9. Deployment Vending Machine

Implementasi

Preview
1. Masukkan Nominal Uang

2. Pilih Item yang Akan Dibeli, Stock Masih Utuh, Terlihat Nominal Sisa Uang

3. Memilih Item, Stock Berkurang, Sisa Uang Berkurang

4. Jika Stock Habis & Uang Tidak Mencukupi, Tidak Bisa Membeli

5. Jika Uang Habis, Selesai. Atau Masukkan Uang Lagi


Model Demonstrasi vending machine menggunakan c# link

Disusun Oleh :

5114100005 - Dewangga Okta W.
5114100167 - Aditya Gunawan
5114100175 - Riansya Pamusti

Terima Kasih :)

No comments:

Post a Comment