Jurnal Pelita Informatika, Volume 6, Nomor 3, Januari 2018 ISSN 2301-9425 (Media Cetak) Hal: 268-273

PENERAPAN BAHASA PEMROGRAMAN DALAM PERANCANGAN PENGOLAHAN DATA PENGIRIMAN PRODUKSI TELUR AYAM PADA CV. NURUL FARM PAYAKUMBUH DENGAN MENGGUNAKAN DATABASE MYSQL

Romi Wijaya

Dosen Universitas Putra YPTK Padang, Indonesia Jln. Raya Lubuk Begalung, Padang, Indonesia

ABSTRACT Sudah dilakukan penelitian pada CV. Nurul Farm Payakumbuh dengan tujuan merancang Sistem Informasi Pengolahan data kiriman / telur yang bisa membantu CV. Nurul Farm Payakumbuh dalam menangani pengiriman data pengolahan dan pembuatan laporan pengiriman / telur. Karena sistem baru menawarkan tingkat kecepatan yang lebih baik daripada sistem lama dalam proses pencarian data dan transaksi. Demikian pula, dalam hal membuat laporan ini sistem baru dapat menjamin keakuratan informasi yang dihasilkan agar laporan yang dibuat tidak lagi dinominasikan dengan proses manual (dibuat dengan tulisan tangan) itu dibuat berdasarkan hasil pengolahan data oleh komputer. Akhirnya, penulis menyarankan agar sistem baru ini bisa diterapkan pada pengiriman data pengolahan telur ayam pada CV. Nurul Farm Payakumbuh untuk memperbaiki sistem yang ada.

Kata Kunci: CV, Java, Produksi, Telur Ayam

I. PENDAHULUAN informasi penngiriman produksi telur ayam yang tepat Didalam ilmu pengetahuan dan teknologi dan akurat. dewasa ini, komputer merupakan alat yang bisa mengolah data dengan cepat dan dengan tingkat II. TEORITIS ketelitian yang tinggi. Dengan keistimewaanya serta A. Sistem kelebihanya, komputer dapat dipakai untuk melakukan Berasal dari bahasa Yunani yaitu “Systema” yang analisa kerja dalam berbagai bidang yang ada dalam didefinisikan sebagai suatu bagian yang saling kehidupan manusia. Dengan kemampuan itu komputer berinteraksi untuk mencapai tujuan bersama. menjadi sangat di butuhkan di organisasi-organisasi Pendekatan sistem ini terdapat pada elemennya, yakni : yang melakukan pengolahan data yang sangat “Sistem merupakan suatu kumpulan dari beberapa kompleks. unsur, komponen, atau variabel yang terorganisir, Dengan memperhatikan dan menganalisa saling berintekrasi, saling tergantung satu sama lain, perkembangan yang terjadi khususnya pada dekade dan terpadu”. sekarang ini, maka dapat diketahui berbagai bidang yang turut serta dalam memanfaatkan kemajuan B. Database MySQL teknologi tersebut. Kecermatan dan keakuratan yang di MySQL adalah sebuah program database server hasilkan dari suatu informasi, merupakan salah satu yang mampu menerima dan mengirimkan data dengan dampak positif yang di hasilkan oleh teknologi dalam cepat dengan menggunakan perintah-perintah SQL. pengolahan data. MySQL menurut Wahana Komputer (2012) Berbicara tentang pengolalahan data, untuk adalah sebuah program server database yang bersifat menghasilkan informasi yang handal pada saat gratis (MySQL Community Server). sekarang ini, maka kita tidak lepas membicarakan tentang mesin pengolahan datanya. Dimana C. Siklus Hidup Pengembangan Sistem pengolahan data tersebut mempunyai andil dalam Merupakan informasi yang berbasis komputer menghasilkan informasi dan komputer merupakan yang mempunyai tugas yang kompleks. Apabila sistem salah satu alat pengolahan data yang tebaik sampai saat yang sudah dikembangkan masih menimbulkan sekarang ini. Untuk mengatasi hal diatas, maka perlu permasalahan-permasalahan yang kritis serta tidak diadakan suatu sistem informasi penngiriman produksi dapat diatasi dalam tahap pemeliharaan sistem, maka telur ayam, dimana diharapkan dapat menunjang perlu dikembangkan kembali suatu sistem untuk operasional pemasaran sesuai dengan kebutuhan mengatasinya dan proses ini kembali ketahap yang CV.Nurul Farm Payakumbuh. Oleh karena pengiriman pertama yaitu tahap perencanaan sistem. telur ayam akan mempengaruhi tujuan akhir dari Adapun siklus hidup pengembangan sistem perusahaan maka diperlukan suatu metode penyajian dengan langkah-langkah utamanya dapat dilihat seperti gambar 1. 268

Jurnal Pelita Informatika, Volume 6, Nomor 3, Januari 2018 ISSN 2301-9425 (Media Cetak) Hal: 268-273

B. Aliran Sistem Yang Akan Diusulkan Mengenali Adanya Aliran Sistem Informasi baru tidak jauh berbeda Kebutuhan dari aliran sistem informasi yang sedang berjalan yaitu penggunaan komputer lebih dioptimalkan tujuannya adalah untuk menutupi kelamahan yang ada pada Pembangunan Sistem sistem yang lama. Sistem Menjadi Usang PELANGGAN DIV.PEMASARAN SUPIR PIMPINAN

Pemesanan Pemesanan Barang Barang

Cek Stok Pemasangan Pengoperasian Barang Sistem Sistem Barang Tidak Mencukupi Gambar 1. Daur Hidup Pengembangan Sistem Sumber : Tata Sutabri (2012) Barang Mencukupi III. ANALISA DAN PEMBAHASAN Input Pelanggan, Transaksi Penjualan, A. Aliran Sistem Yang Sedang Berjalan Cetak Faktur Merupakan suatu gambaran yang Laporan Laporan memperlihatkan aliran data dan proses yang terjadi Pelanggan Pelanggan dalam sistem yang sedang berjalan sampai A dihasilkannya suatu laporan, serta darimana suatu data Faktur Jual Faktur Jual berasal, kepada siapa diberikan, dan bagaimana Pengepakan melakukan pengolahan data serta pembuatan laporan. Barang Dengan adanya gambaran dari aliran sistem yang sedang berjalan ini akan lebih mempermudah dalam Faktur Jual Faktur Jual Dan Barang Dan Barang melakukan tahapan analisa dari sistem yang sedang berjalan. Adapun aliran sistem sebagai berikut: Ttd dan uang pembayaran

PELANGGAN DIV.PEMASARAN SUPIR PIMPINAN Faktur yg telah di Faktur yg telah di Pemesanan Pemesanan ttd dan uang pemb. ttd dan uang pemb. Barang Barang

Faktur yg telah di ttd dan uang pemb. Cari Barang Pesanan

Pembuatan Dan Data Pesanan Rekap Faktur

2 Laporan Stok 1 Laporan Stok Membuat Barang Barang Faktur Jual A A

2 Lap. Penjualan Faktur Jual Faktur Jual Lap. Penjualan 1 Perhari Dan Barang Dan Barang Perhari A A

2 Lap. Penjualan Lap. Penjualan 1 Faktur Jual Perbulan Dan Barang Perbulan A A

2 Lap. Penjualan Tanda Tangan Lap. Penjualan 1 Dan Uang Pertahun Pembayaran Pertahun A A

Faktur yg telah di Faktur yg telah di 1 2 Lap. Pengiriman ttd dan uang ttd dan uang Lap. Pengiriman Barang pembayaran pembayaran Barang A Faktur yg telah di A ttd dan uang pembayaran Gambar 3. Aliran Sistem Informasi Baru Pada CV.

Pembuatan Laporan Nurul Farm Payakumbuh

2 Laporan 1 Laporan C. Context Diagram Penjualan Barang Penjualan Barang Context diagram ini merupakan alat bantu yang A A digunakan dalam menganalisa sistem yang akan dikembangkan. Dapat dilihat sebagai berikut: Gambar 2. Aliran Sistem Informasi(ASI) Lama Pada CV. Nurul Farm Payakumbuh

269

Jurnal Pelita Informatika, Volume 6, Nomor 3, Januari 2018 ISSN 2301-9425 (Media Cetak) Hal: 268-273

1.Faktur Jual 1.Input Transaksi Penjualan DIVISI PELANGGAN PEMASARAN 2.input data pelanggan kd_pelanggan 3.Cetak Faktur No_faktur 1.Pemesanan barang 1.Laporan Pelanggan Nm_pelanggan 2.Faktur yang ditandatangani 0 2.Laporan Stok Barang/Telur & Uang pembayaran 3.Laporan Penjualan Perhari Tgl_tran 4.Laporan Penjualan Perbulan alamat Pelanggan Melakukan Transaksi 5.Laporan Penjualan Pertahun 6.Laporan Pengiriman Barang/Telur Kd_pelanggan SISTEM nohp PENGIRIMAN TELUR AYAM 1.Faktur yang ditandatangani Tot_byr & Uang pembayaran Jns_usaha 1.Laporan Pelanggan 2.Laporan Stok Barang/Telur punya 3.Laporan Penjualan Perhari kd_brg 4.Laporan Penjualan Perbulan 5.Laporan Penjualan Pertahun 6.Laporan Pengiriman Barang/Telur nm_brg No_faktur 1.Faktur Jual PIMPINAN SUPIR satuan kd_brg Gambar 4. Context Diagram Barang punya Detail transaksi Hrg_brg

D. Data Flow Diagram Level (DFD) Jml_Jual Data flow diagram adalah gambaran sistem Hrg_jual secara logical. Gambaran ini tidak tergantung pada perangkat keras, perangkat lunak, struktur data maupun Stok_brg organisasi file.

1.Laporan Pelanggan D1 Data barang Gambar 6. Entity Relationship Diagram 2.Laporan Stok Barang/Telur 0.7 3.Laporan Penjualan Perhari D2 Data pelanggan Pimpinan Pembuatan 4.Laporan Penjualan Perbulan laporan D3 Data transaksi IV. IMPLEMENTASI 5.Laporan Penjualan Pertahun A. Login 6.Laporan Pengiriman Barang/Telur D4 Data D.transaksi Form login merupakan tampilan awal sistem informasi agar dapat membuka menu utama dari suatu 0.1 sistem informasi. Untuk lebih jelasnya dapat dilihat Pelanggan Melakukan Div. Pemasaran Data pesanan pemesanan Data pesanan pada gambar berikut :

Data pesanan Faktur jual & barang 0.2 0.5 D1 Data barang Cek stok barang Tandatangan & Faktur jual Pembayaran uang & barang

0.4 0.3 Faktur jual Faktur jual Input Pelanggan, D2 D.Pelanggan Pengepakan Supir Transaksi, barang Cetak faktur D3 D.Transaksi

D4 D.Detail transaksi Faktur jual yg tlh ditandatangi uang pembayaran Faktur jual yg tlh ditandatangi uang pembayaran Gambar 7. Login 0.6 Faktur jual yg tlh ditandatangi B. Menu Utama Menyerhkan faktur & uang pembayaran Yg tlh dittd &uang Menu utama merupakan form awal dalam pembayaran memasuki sebuah sistem informasi pengiriman telur

Gambar 5. Data Flow Diagram ayam pada CV. Nurul Farm Payakumbuh. Bagian menu dari menu utama menjalankan sub-sub menu dalam E. Entity Relationship Diagram (ERD) menu tersebut. Keseluruhan sub-sub menu tersebut ERD Merupakan suatu dokumentasi data dengan dieksekusi dalam menu utama. Untuk lebih jelasnya mengidentifikasikan entity data. dapat dilihat pada gambar 8 berikut:

270

Jurnal Pelita Informatika, Volume 6, Nomor 3, Januari 2018 ISSN 2301-9425 (Media Cetak) Hal: 268-273

Gambar 11. Entri Data Barang/Telur

Gambar 8. Menu Utama F. Entri Data Pelanggan

Entri data pelanggan digunakan untuk Menu utama terdiri dari tiga bagian menu yaitu: menyimpan data pelanggan ke database. Data yang ada C. Sub Menu Entry di database dapat ditampilkan kembali, form ini juga Sub Menu Entry digunakan untuk menampilkan dilengkapi dengan penampilan informasi serta update submenu entry: pelanggan. Seperti terlihat pada gambar berikut :

Gambar 12. Entri Data Pelanggan

Gambar 9. Sub Menu Entry G. Transaksi Penjualan Transaksi penjualan digunakan untuk D. Sub Menu Laporan menyimpan data penjualan ke database. Setelah data Sub Menu Laporan digunakan untuk diisi pada form, kemudian dilakukan penambahan menampilkan masing-masing sub menu laporan: barang dengan menekan tombol tambah jika transaksi yang terjadi lebih dari satu barang, setelah seluruh data barang ditambah kemudian seluruh transaksi yang terjadi disimpan dengan menekan tombol simpan. Selanjutnya cetak faktur jual dengan menekan tombol cetak yang berdasarkan nomor faktur seperti terlihat pada gambar berikut:

Gambar 10. Sub Menu Laporan

E. Entri Data Barang/Telur Entri data telur digunakan untuk menyimpan data barang ke database. Data yang ada di database dapat ditampilkan kembali, form ini juga dilengkapi dengan penampilan informasi serta update barang yang berguna untuk pengeditan data barang. Seperti terlihat Gambar 13. Transaksi Penjualan pada gambar 11 berikut :

271

Jurnal Pelita Informatika, Volume 6, Nomor 3, Januari 2018 ISSN 2301-9425 (Media Cetak) Hal: 268-273

Setelah transaksi dilakukan maka divisi pemasaran dapat mencetak langsung faktur penjualan yang akan diberikan kepada pembeli atau pelanggan dengan mengklik button cetak. Hasilnya dapat dilihat pada gambar berikut:

Gambar 16. Laporan Penjualan Perhari

J. Laporan Penjualan Perbulan Laporan penjualan perbulan digunakan untuk mencetak laporan penjualan perbulan dengan menginputkan bulan serta tahun laporan. Dapat dilihat pada gambar berikut:

Gambar 14. Faktur Penjualan

H. Laporan Pelanggan Laporan pelanggan digunakan untuk mencetak laporan pelanggan yang melakukan transaksi yang akan diserahkan kepada pemilik toko. Dapat dilihat pada gambar 15 berikut:

Gambar 16. Laporan Penjualan Perbulan

K. Laporan Penjualan Pertahun Laporan penjualan pertahun digunakan untuk mencetak laporan penjualan pertahun dengan menginputkan tahun laporan. Dapat dilihat pada gambar berikut:

Gambar 15. Laporan Pelanggan

I. Laporan Penjualan Perhari Laporan penjualan perhari digunakan untuk mencetak laporan penjualan perhari dengan menginputkan tanggal laporan dan tanggal pembuatan laporan. Dapat dilihat pada gambar berikut:

Gambar 17. Laporan Penjualan Pertahun 272

Jurnal Pelita Informatika, Volume 6, Nomor 3, Januari 2018 ISSN 2301-9425 (Media Cetak) Hal: 268-273

L. Laporan Data Barang/Telur laporan-laporan yang dibutuhkan baik laporan stok Laporan data barang/telur digunakan untuk barang, laporan data pelanggan, laporan penjualan mengetahui jumlah stok barang yang akan dicek pada perhari, laporan penjualan perbulan, laporan waktu pembeli melakukan permintaan. Dapat dlihat penjualan pertahun dan laporan pengiriman telur pada gambar berikut: ayam. Informasi dari laporan ini sudah disesuaikan dengan kebutuhan seperti laporan penjualan perbulan yang direkap dari penjualan perhari dan penjualan pertahun yang sudah direkap dari laporan penjualan perbulan. 4. Tempat penyimpanan data menjadi lebih hemat dengan mengganti penggunaan lemari arsip ke penggunaan penyimpanan data yang berhubungan dengan komputer seperti Flash Disk, Compact Disk(CD), Harrdisk dan lainnya. 5. Sistem informasi ini diharapkan dapat mengembangkan efektifitas dan produktifitas dari para manager dan kaum professional atau para Gambar 16. Laporan Data Barang/Telur pengambil keputusan dan dapat membantu pimpinan dalam perhitungan jumlah produksi yang M. Laporan Pengiriman Telur Ayam lebih cepat. Laporan pengiriman barang digunakan untuk mengetahui data peengiriman telur ayam ke toko-toko REFERENCES pelanggan. Dapat dilihat pada gambar 4.14 berikut : Atmosudirdjo, Prajudi “Pengantar Konsep Sistem Informasi”, Penerbit Andi, , April 2012. Agung, Gregorius” Trik Rahasia Memoles Grafik Dengan Java Gui”, Penerbit PT. Elex Media Komputindo, Yogyakarta, Juni 2008. Hendra, Asbon “Pengantar Sistem Informasi”, Edisi Pertama, Penerbit Andi, Yogyakarta, April 2012. H.R, Sianipar “Teori Dan Implementasi Java”, Penerbit Informatika , Bandung, Februari 2013. Irawan ,”MySQL Untuk Membuat Aplikasi Akuntansi”,Cetakan Pertama, Penerbit Andi, , April 2012. Irawan ”Java Untuk Profesional”, Penerbit Maxikom, Palembang, Agustus 2008. Jogianto, Dr, Prof “ Analisis Dan Desain”, Penerbit Andi Offset, Yogyakarta, 2005. Jogianto, Dr, Prof, ”Membangun GUI Dengan Java Netbeans 6.5”,Cetakan Pertama, Penerbit Andi, Yogyakarta, April 2012. Jogianto, Dr, Prof “Mastering CMS Programming With Php Dan MySQL”, Edisi Pertama, Penerbit Andi, Yogyakarta, 2011. Jogyanto, Dr, Prof, 2008. Analisa Dan Desain Sistem Informasi. Yogyakarta. Andi Offset. Kristanto, Andri, “Membuat Database Dengan MySQL, Gambar 17. Laporan Pengiriman Telur Penerbit:Andi Offset, Yogyakarta, 2008. Mc, Leod. 2009. Membuat Aplikasi Database dengan JAVA 2. V. KESIMPULAN Yogyakarta: Andi Offset. Melihat pada hasil analisa dan pembahasan Sadeli, Muhammad, “Membuat Aplikasi Database Dengan Java Dan MySQL”, Edisi Pertama, Penerbit Andi, Yogyakarta, 2008. terdahulu penulis menarik kesimpulan sebagai berikut: Sadeli, Muhammad, ”Pemrograman Database dengan Java Untuk 1. Dengan komputerisasi dan penerapan Aplikasi Orang Awam”, Penerbit Maxikom, Palembang, September Pemrograman Java dan menggunakan database 2012. MySQL pengolahan data pengiriman telur ayam Simarmata, Janner dan Paryudi Iman ”Basis Data”, Penerbit Andi Offset, Yogyakarta, Juli 2010. akan menghasilkan informasi yang efektif dan Sutabri, Tata “Konsep Sistem Informasi”, Edisi Pertama, Penerbit efisien serta keakuratan data lebih terjamin. Andi, Yogyakarta, April 2013. 2. Pengolahan data pengiriman telur ayam yang http://Flowcart//sdarsono.go.id semula dilakukan secara manual menjadi http://MySQL//akademikft.trunojoyo.ac.id http://Pengertian data//ristyawati.staff.jak-stik.ac.id komputerisasi dapat mempermudah dalam http://wsilfi.staff.gunadarma.ac.id melakukan pengolahan data sehingga dapat dilakukan secara cepat dan akurat, serta informasi yang dihasilkan dalam bentuk laporan lebih lengkap. 3. Sistem informasi pengiriman telur ayam yang berbasis komputerisasi berarti sistem telah mempunyai program-program untuk menghasilkan 273