Sistem Penjualan Barang PT Minkem Berbasis Java Ardi Wiranata
STMIK DIPANEGARA
Jl. Perintis Kemerdekaan Km.9 Makassar, Tlp/Fax: 0411-587194/588284 Ardiwiranata.16093@gmail.com
ABSTRAK
Penggunaan sistem informasi yang berbasis komputerisasi sangat dibutuhkan pada masa sekarang. Tujuan dari penggunaan dari sitem informasi yang berbasis komputerisasi bisa memudahkan dalam menyelesaikan pekerjaan yang ada. Karena itu, penggunaan program Sistem Penjualan Barang PT Minkem Berbasis Java sangat membantu untuk mempermudah dalam manipulasi data dan informasi mengenai data barang dan karyawan suatu perusahaan. Data-data tersebut jika menggunakan program ini akan lebih terjaga validitas datanya dibandingkan dengan data yang masih bersifat manual. System Penjualan Barang PT Minkem Berbasis Java adalah sebuah program/aplikasi yang memiliki berbagai layanan utama dan beberapa layanan pendukung dalam menjalankan fungsinya sebagai alat untuk mengolah data menjadi informasi. Program ini menggunakan MySQL sebagai
Database Management System (DBMS).dan menggunakan java sebagai bahasa pemrogaman.
Kata kunci: Sistem Penjualan Barang PT Minkem Berbasis Java, MySQL. Java.
1. Pendahuluan
Perkembangan yang pesat di bidang industry dan teknologi pada saat ini memaksa kita untuk mengunakan computer sebagai alat bantu dalam penyelesain setiap persoalan yang di hadapi dalam kehidupan sehari-hari khususnya dalam bidang transaksi penjualan.
Sistem informasi sangat membantu manusia untuk mengefektifkan penyelesaian tugas dan mengefesienkan waktu serta memberikan fasilitas berupa informasi yang berguna bagi seseorang untuk keperluan analisis atau pengambilan keputusan, sehingga pada akhirnya waktu dan tenaga dapat terhemat. Sistem informasi yang menggunakan komputer biasa disebut Sistem informasi berbasis komputer (Computer-Based Information Sistem atau CBIS). Dalam prakteknya, istilah sistem informasi lebih sering dipakai tanpa embel-embel berbasis komputer walaupun pada kenyataannya komputer merupakan bagian yang penting. Komputer memiliki banyak keunggulan dibanding dengan alat lain, karena komputer dapat menyelesaikan semua masalah yang ada. Komputer dapat memberikan informasi yang cepat, tepat, dan akurat. Komputer juga dapat mengurangi potensi terjadinya kesalahan pengolahan data dibanding pengolahan data secara manual, tetapi semua tergantung dari kualitas sumber daya manusia yang mengoperasikannya.
2. Metode Perancangan
2.1. Peralatan
Adapun peralatan yang digunakan dalam pembuatan sisfo ini adalah sebagai berikut: 1. Perangkat keras
System operasi windows (windows 7), MYSQL sebagai basis data, appserv sebagai server local, bahasa pemrograman java
2.2. MySQL
Adi Prasetyo menyatakan bahwa MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau DBMS yang multithread, multi-user, dengan sekitar 6 (enam) juta instalasi di seluruh dunia. [7]. Pada dasarnya struktur MySQL dapat dikelompokkkan menjadi 3 (tiga) macam yaitu: DDL (Data Definition Language) yang bertugas untuk membuat objek SQL dan menyimpan definisi ini dalam tabel, DML (Data Manipulation Language) yang digunakan untuk memproses data dalam objek skema, dan DCL (Data Control Language) yang berfungsi sebagai alat control keamanan terhadap database dan tabelnya, terdapat dua perintah utama yaitu grant dan revoke.
2.3. Black Box
Pengujian black box adalah pengujian yang mengabaikan mekanisme internal sistem atau komponen dan fokus semata-mata pada output yang dihasilkan yang merespon input yang dipilih dan kondisi eksekusi.[9]
2.4. Rancangan Antarmuka
Dalam proses perancangan sistem penulis melakukan perancangan antarmuka yang terbagi dalam 3 (tiga) halamn inti yaitu:
1. Rancangan Halaman Utama
2. Rancangan Input Data Barang
3. Rancangan Input Data Karyawan
MASUKKAN DATA BARANG
Kode Barang Nama Barang Harga Beli Harga jual Jumlah
Icon
simpan Iconedit simpanIcon
Icon
4. Rancangan Input Data Pelanggang
MASUKKAN DATA KARYAWAN
NIKNama LengkapAlamatJenis Kelamin
Icon simpan
Icon edit Icon hapus
Form cari data Icon menu utama Icon cari
Form cari data Icon
cari
Icon menu utama Icon
simpan Icon
simpan simpanIcon
MASUKKAN DATA PELANGGANG
Kode Pelanggang Nama Lengkap Alamat
NO Telp/HP
5. Rancangan Transaksi Penjualan
4. Hasil
4.1. Hasil Perancangan
Saat user menjalankan program tersebut maka akan tampil halaman utama sistem yang outputnya seperti pada gambar di bawah ini
BUY UPDATE MENU UTAMA
XnTRANSAKSI PENJUALAN
Transaksi NIK
NO Nota No Nota terakhir
Kode Pelanggang Nama Pelanggang
tanggal yyyy/mm/dd penerima
Transaksi details
kode barang jumlah
barang total
harga
Gambar 7. Halaman Utama Sistem Pakar
Pada halaman utama, terdapat link menu utama yang memiliki beberapa bagian diantaranya “MASUKKAN DATA KARYAWAN, MASUKKA DATA PELANGGANG, MASUKA DATA BARANG, TRANSAKSI PENJUALAN” yang akan mengarahkan user
menuju halaman halaman yang di inginkan.
Pada halaman masukkan data karyawan akan tampil beberapa form yang wajib di isi oleh user, diantaranya “NIK, nama lengkap, alamat, jenis kelamin”. Tombol “Simpan ” akan digunakan untuk menyimpan data yang telah diinputoleh user. Tombol “edit” akan digunakan untuk mengedit data yang telah disimpan sebelumnnya oleh user. Tombol “hapus” digunakan unutk menghapus data yang telah disimpan sebelumnnya oleh user. Tombol “cari” digunakan user untuk mencari data yang telah di simpan sebelumnya. Dan tombol “menu utama” digunakan untuk mengarahkan user kembali ke halaman utama. Bentuk tampilan form data karyawan adalah seperti pada gambar di bawah ini
Gambar Halaman Input Data Karyawan
Gambar Halaman Input Data Pelanggang
Pada halaman masukkan data barang akan tampil beberapa form yang wajib di isi oleh user, diantaranya “Kode barang, nama barang, harga beli, harga jual, jumlah”. Tombol “Simpan ” akan digunakan untuk menyimpan data yang telah diinputoleh user. Tombol “edit” akan digunakan untuk mengedit data yang telah disimpan sebelumnnya oleh user. Tombol “hapus” digunakan unutk menghapus data yang telah disimpan sebelumnnya oleh user. Tombol “cari” digunakan user untuk mencari data yang telah di simpan sebelumnya. Dan tombol “menu utama” digunakan untuk mengarahkan user kembali ke halaman utama. Bentuk tampilan form data karyawan adalah seperti pada gambar di bawah ini
Pada halaman transaksi penjualan akan tampil beberapa form yang wajib di isi oleh user, diantaranya di bagian transaksi “NIK, no nota, kode pelanggang, nama pelanggang, tanggal,penerima”, di bagian transaction details “kode barang, jumlah”. Tombol “buy” digunakan unutk membeli data barang yang telah di pesan oleh pelanggan . Tombol “update” digunakan untuk mengedit data barang yang telah dibeli oleh pelanggan Tombol “update” digunakan user untuk mencari data yang telah di simpan sebelumnya. Dan tombol “menu utama” digunakan untuk mengarahkan user kembali ke halaman utama. Bentuk tampilan form data karyawan adalah seperti pada gambar di bawah ini
Gambar Halaman Input Data Barang
5. Kesimpulan
Berdasarkan hasil perancangan dan pembahasan hasil yang telah diuraikan maka dapat diambil suatu kesimpulan sebagai berikut :
1. Sistem penjualan barang pt minkem bebrbasis java ini dibangun dengan bahasa pemrograman java dan menggunakan MySQL sebagai aplikasi databasenya.