FERRA FERNANDA
ABSTRAK
Aplikasi Inventory adalah suatu aplikasi yang diharapkan dapat membantu dalam pencatatan dan perhitungan
stok barang, guna mendapatkan data yang akurat. Oleh karena itu, dibuat suatu aplikasi yang memiliki fasilitas
pencatatan segala jenis transaksi, dari transaksi pembelian barang, transaksi penjualan barang, pencatatan data
customer, pencatatan data supplier, laporan dari setiap transaksi kegiatan dan laporan persediaan barang.
Pembuatan aplikasi Inventory ini menggunakan bahasa pemrograman Java dan MySQL sebagai basis data yang
diintegrasikan dengan NetBeans sebagai editornya guna untuk pencatatan setiap transaksi dan memudahkan dalam
pembuatan laporan. Dari hasil uji coba yang dilakukan terhadap aplikasi ini, pengguna menilai bahwa aplikasi ini
mudah digunakan dan praktis dalam hal pemakaiannya akan tetapi aplikasi ini masih belum memiliki fitur untuk
mencetak laporan secara langsung.
I. PENDAHULUAN
Semakin kompleks bentukan sistem yang akan Use Case baru selalu menghasilkan fasilitas baru
dibuat, maka semakin sulit komunikasi antara ketika sistem di analisa, dan design menjadi lebih
orang-orang yang saling terkait dalam pembuatan jelas.
dan pengembangan software yang akan dibuat. Pada
masa lalu, UML mempunyai peranan sebagai • Komunikas dengan klien
software blueprint (gambaran) language untuk Penggunaan notasi dan simbol dalam diagram Use
analisis sistem, designer, dan programmer. Case membuat pengembang lebih mudah
Sedangkan pada saat ini, merupakan bagian dari berkomunikasi dengan klien- kliennya.
software trade (bisnis software). UML memberikan • Membuat test dari kasus-kasus secara umum
jalur komunikasi dari sistem analis kemudian Kumpulan dari kejadian-kejadian untuk Use Case
designer, lalu programmer mengenai rancangan bisa dilakukan test kasus layak untuk kejadian-
software yang akan dikerjakan. kejadian tersebut.
Salah satu pemecahan masalah Object Oriented
adalah dengan menggunakan UML. Oleh karena itu 2. Diagram Class
orang-orang yang berminat dalam mempelajari Diagram Class memberikan pandangan secara luas
UML harus mengetahui dasar-dasar mengenai dari suatu sistem dengan menunjukan kelas-
Object Oriented Solving (pemecahan masalah OO). kelasnya dan hubungan mereka. Diagram Class
Tahap pertama, pembentukan model. bersifat statis; menggambarkan hubungan apa yang
Model adalah gambaran abstrak dari suatu dasar terjadi bukan apa yang terjadi jika mereka
masalah. Dan dunia nyata atau tempat dimana berhubungan.
masalah itu timbul bisa disebut dengan domain. Diagram Class mempunyai 3 macam relationalships
Model mengandung obyek-obyek yang beraktifitas (hubungan), sebagai berikut :
dengan saling mengirimkan messages (pesan- • Association
pesan). Obyek mempunyai sesuatu yang diketahui
(atribut /attributes) dan sesuatu yang dil akukan Suatu hubungan antara bagian dari dua kelas.
(behaviors atau operations). Attributes hanya Terjadi association antara dua kelas jika salah satu
berlaku dalam ruang lingkup obyek itu sendiri bagian dari kelas mengetahui yang lainnya dalam
(state). Lalu “blue print” dari suatu obyek adalah melakukan suatu kegiatan. Di dalam diagram,
Classes (kelas). Obyek merupakan bagian-bagian sebuah association adalah penghubung yang
dari kelas. menghubungkan dua kelas.
IV. Penutup
4.1 Kesimpulan
Berdasarkan pembahasan pada bab sebelumnya
bahwa aplikasi inventory telah berhasil dibuat. Hasil
uji coba menunjukkan bahwa secara keseluruhan