1
Jurusan Pendidikan Teknik Informatika dan Komputer, Fakultas Keguruan dan Ilmu Pendidikan
2
Jurusan Pendidikan Teknik Informatika dan Komputer.
3
Jurusan Pendidikan Teknik Informatika dan Komputer, Fakultas Keguruan dan Ilmu Pendidikan
Universitas Bung Hatta E-mail : [email protected]
Abstract
The purpose of this research is produce goods inventory system implemented in SMPN 4 districts 2X11 Kayu Tanam. In this study the authors used waterfall method and the java programming language. The steps carried out by the waterfall method is the analysis (analyzing the field to get the data), the design (design input, output design, and design files), encoding (the application software into the design), testing (minimize error). Before the inventory system has been implemented testing to experts and declared fit for use. The resulting inventory system can facilitate the search data related to the data supply of goods and purchase of goods for the purposes of this research sekolah.Tujuan that produce goods inventory system implemented in SMPN 4 districts 2X11 Kayu Tanam. In this study the authors used waterfall method and the java programming language. The steps carried out by the waterfall method is the analysis (analyzing the field to get the data), the design (design input, output design, and design files), encoding (the application software into the design), testing (minimize error). Before the inventory system has been implemented testing to experts and declared fit for use. The resulting inventory system can facilitate the search data related to the data supply of goods and purchase of goods for the purposes of the school.
PENDAHULUAN
Dunia telah berkembang pesat dalam era digital, perubahan yang pesat dapat dilihat pada segala bidang, terutama penyampaian informasi yang lebih sistematis dan informatif. Demikian juga pada bidang lain seperti pendidikan dengan eLearning, pemerintahan
dengan eGoverment, dan lain sebagainya.
Perubahan ke era digital mengubah bentuk data dan media penyimpanan selama ini, data-data yang tersimpan tidak lagi dalam bentuk kertas.
Dalam mendapatkan hasil yang maksimal, maka diperlukan alat
bantu atau sarana yang memadai, misalnya diperlukan alat pengolahan data berupa komputer beserta perangkat pendukungnya dan kemampuan sumber daya manusia untuk pengoperasiannya.
Identifikasi Masalah
Dari uraian latar belakang masalah di atas, penulis dapat mengidentifikasikan masalah sebagai berikut:
1. Pengolahan data stok barang di SMPN 4 2x11 Kecamatan Kayu Tanam masih dilakukan secara manual, yaitu dengan menggunakan buku besar sehingga proses pencarian data sangat lambat dan terjadi kerusakan dan kehilangan akan data tersebut.
2. Tidak terdapat penyimpanan data berbasis database, sehingga proses pengolahan dan pencarian data barang menjadi lama.
3. Pelayanan untuk pengadaan
barang masih belum
diterapkannya komputerisasi, sehingga dibutuhkan pelayanan yang cepat dalam segala bidang pengadaan di SMPN 4 Kecamatan 2x11 Kayu Tanam.
Batasan Masalah
Sistem yang dibuat terdiri dari data barang, data toko, data barang masuk (pembelian barang), data barang yang ada (persediaan barang) dan laporan (barang masuk dan barang yang tersedia).
Rumusan Masalah
Berdasarkan batasan masalah yang telah diuraikan di atas, dapat dirumuskan masalah yang akan dibahas yaitu “Bagaimanakah merancang dan menghasilkan sistem inventaris barang sekolah menggunakan Java NetBeans IDE
7.2”.
Tujuan Penelitian
Tujuan yang hendak dicapai dalam penelitian ini adalah untuk menghasilkan sistem inventaris barang yang diterapkan pada SMPN 4 Kecamatan 2x11 Kayu Tanam. METODE PENELITIAN Konsep Perancangan
Dalam pelaksanaan
perancangan sistem inventaris barang sekolah SMPN 4 kecamatan 2x11 Kayu Tanam menggunakan Java
NetBeans IDE 7.2 dengan
menggunakan metode waterfall yang bertujuan sebagai panduan utama dalam merancang sistem.
Metode Pengumpulan Data Studi Kepustakaan
Dalam hal ini data dan keterangan dikumpulkan dari sumber-sumber seperti buku-buku teks, artikel serta bahan-bahan perkuliahan yang berhubungan masalah yang ditinjau dalam penyusunan tugas akhir ini.
Observasi
Observasi atau pengamatan (observation) merupakan salah satu
teknik pengumpulan fakta atau data (fact finding technique) yang cukup efektif untuk mempelajari suatu sistem.
Metode Perancangan Perangkat Lunak
Metode yang digunakan dalam perancangan sistem ini adalah metode waterfall (air terjun).
Berikut adalah gambar model
waterfall (air terjun):
Gambar 1 Ilustrasi Model Waterfall
Analisa
Sistem inventaris barang menggunakan java NetBeans IDE 7.2 dinilai tepat dalam menjadi solusi karena sistem ini dapat membantu sekolah dalam melakukan pembukuan tentang persedian barang dan barang masuk beserta laporan tentang barang masuk dan persediaan barang menjadi lebih cepat dan efisien. Agar perancangan sistem ini menjadi sistem yang baik harus ditunjang dengan teknologi yang memadai baik dari perangkat keras maupun perangkat lunak.
1. Perangkat keras
Perangkat keras yang digunakan dalam perancangan adalah satu unit note book merek toshiba dengan spesifikasi:
a. AMD E1 -1200 APU With Radeon(tm) HD Graphics 1.40 Ghz.
b. RAM 4,00 GB dan Harddisk 500 GB.
2. Perangkat Lunak
Berikut ini diuraikan kebutuhan perangkat lunak yang dibutuhkan adalah :
Tabel 1 Tabel kebutuhan perangkat lunak.
No Software Kebutuhan 1 Netbeans
IDE 7.2 Java creator
2 Java Bahasa Program 3 Microsoft Windows 7 Sistem Operasi 4 MySQL Database 5 XAMPP Database Creator Desain Sistem Perancangan merupakan gambaran perencanaan dan pembuatan sketsa dari beberapa elemen yang terpisah menjadi satu kesatuan yang utuh dan mempunyai fungsi tertentu.
1. Context Diagram
Context Diagram dari
sekolah di SMPN 4 kecamatan 2x11 Kayutanam dapat dilihat pada gambar
Gambar 2 Context Diagram 2. Data Flow Diagram (DFD)
Gambar 3 Data Flow Diagram level 1
3. Flowchart Menu Utama
Gambar 4 Flowchart Menu Utama
Menu File
Gambar 5 Flowchart Menu File Menu Data
Gambar 6 Flowchart Menu Data Menu Laporan Start Set Variabel Tampilkan menu Input pilihan Submenu Laporan Data Barang Submenu Laporan Data Transaksi STOP
Menu Help
Gambar 8 Flowchart Menu Help 4. Entity Relationship Diagram
(ERD)
Gambar 9 Entity Relationship
Diagram.
5. Struktur Program
Gambar 10 Struktur Program Admin
6. Desain Rinci
Desain rinci menggambarkan sistem secara terperinci dengan sistem input dan sistem output. Desain Input
Gambar 11 Form Entri Data Barang
Gambar 12 Form Entri Data Transaksi
Gambar 13 Form Entri Identitas Login
Desain File (Database)
Tabel 2 Tabel User Nama
Field
Key Tipe Lebar Field Keteran gan Userna me * Varchar 20 Primary Key Passwo rd Varchar 20 Alamat Varchar 30 Email Varchar 20 Nama Varchar 20 Tipe_u ser ** Int 2 Foreign Key No_tel epon Varchar 15
Tabel 3 Tabel Barang Nama
Field
Key Tipe Lebar Field Keteran gan Kode_bar ang * Char 5 Primary Key Tanggal Date Jenisbara ng Varc har 15 Namabar ang Varc har 20 Namatok o Varc har 16 Harga Int 8 Kondisi Varc har 20 Stok Int 5 Tipe_use r ** Int 2 Foreign Key
Tabel 4 Tabel Transaksi Nama
Field
Key Tipe Lebar Field Ketera ngan Id_transa ksi * Char 6 Primary Key Tanggal Date Jenis_bar ang Char 20 Namabar ang Char 20 Namatok o Char 16 Harga Int 8 Kondisi Char 20 Jumlah_h arga Int 5 Total_har ga Int 8 Tipe_use r Int 2 Kode_bar ang ** Int 5 Foreign Key Id_transa ksi ** Int 6 Foreign Key Desain Output
Gambar 14 Desain Output Menu Utama
Implementasi
Perancangan sistem dilakukan dengan menggunakan bahasa pemograman Java dan MySQL yang diterapkan pada SMPN 4 kecamatan 2x11 Kayu Tanam. maka diperlukan sebuah alat bantu berupa komputer, yang mana untuk mengoperasikan komputer itu sendiri yang memerlukan tiga buah komponen pendukung seperti Hardware, Software, dan Brainware.
Pengujian
Salah satu hal penting dalam sistem inventaris ini adalah melakukan pencatatan data barang secara komputerisasi.
HASIL DAN PEMBAHASAN Hasil Penelitian
Program aplikasi yang dirancang dengan menggunakan
database maka permasalahan yang
terjadi pada SMPN 4 kecamatan 2x11 Kayu Tanam Kabupaten Padang Pariaman dapat diatasi.
Gambar 15 Menu Login untuk masuk ke Sistem
Gambar 16 Menu Utama Admin
Gambar 17 Menu Input Data Barang
Gambar 18 Menu Edit Data Barang
Gambar 20 Menu Lihat Data Transaksi
Gambar 21 Menu Input Data Transaksi
Gambar 22 Menu Kelola Data Pengguna Sistem
Gambar 23 Hasil Laporan Data barang
Gambar 24 Hasil Laporan Data Transaksi
SIMPULAN Simpulan
1. Dengan adanya sistem inventaris barang sekolah menggunakan
Java NetBeans IDE 7.2 pada
SMPN 4 kecamatan 2x11 Kayu Tanam, pengarsipan menjadi teratur sehingga data-data tidak mudah hilang dan memudahkan dalam mendapatkan informasi mengenai persediaan barang dan pembelian barang.
2. Dengan menggunakan Bahasa Pemrograman JAVA untuk sistem
inventaris yang dibutuhkan SMPN 4 kecamatan 2x11 Kayu Tanam maka informasi menjadi lebih akurat dengan waktu dalam pembukuan data barang menjadi relatif singkat.
DAFTAR PUSTAKA
1. Jogiyanto HM. (2005).
Analisis & Desain Sistem
Informasi: Pendekatan
Terstruktur teori dan praktek aplikasi bisnis. Yogyakarta :
Andi.
2. Jubilee Enterprise. (2014).
Aplikasi Penggajian Dengan Java Untuk Pemula. Jakarta: PT.Elex
Media Komputindo.
3. Rohayati, Mita. 2014. Membangun Sistem Informasi Monitoring Data Inventory di VIO Hotel Indonesia. Jurnal
Ilmiah Komputer dan
Informatika(KOMPUTA).
Universitas Komputer Indonesia. 4. Rosa, A.S, M.Salahudin. 2014.
Rekayasa Perangkat Lunak.
Bandung: Informatika.
5. WAHANA KOMPUTER. 2008.
Membuat Aplikasi Database
dengan Java dan MySQL.
Yogyakarta: Andi.
6. http://id.wikipedia.org/wiki/XAM PP. Diakses pada tanggal 13 juni 2015.
7. http://id.wikipedia.org/wiki/MyS QL. Diakses pada tanggal 13 juni 2015.