APLIKASI PERSEDIAAN DAN PENJUALAN BARANG BERBASIS DESKTOP PADA KOPERASI SMAN 18 PALEMBANG

  IJCCS , Vol.x, No.x, Julyxxxx, pp. 1~5

ISSN: 1978-1520

  1 APLIKASI PERSEDIAAN DAN PENJUALAN

BARANG BERBASIS DESKTOP PADA KOPERASI SMAN 18 PALEMBANG

  1 2 3 Berry Surya Darma , Rika Kharlina , Ery Hartati

  STMIK GI MDP;Jalan Rajawali no.14 ,(0711) 376400 Jurusan Komputerisasi Akuntansi e-mail: BerrySurya@mhs.mdp.ac.id, Rika@mdp.ac.id, ery-hartati@mdp.ac.id,

  

Abstrak

Tujuan dibuatnya aplikasi persediaan dan penjualan barang berbasis desktop pada

Koperasi SMAN 18 Palembang, menyajikan aplikasi yang digunakan untuk pengolaan data

pada persediaan stok barang, proses pembelian dan penjualan barang pada koperasi. Metode

yang digunakan adalah metodelogi iterasi (pengulangan). Dimana setiap pekerjaan dapat

dilakukan secara berulang-ulang, tahapan dalam melakukan metode iterasi ini melakukan

tahap perencanaan, analisis, perancangan, implementasi, pemeliharaan, pada tahap analisis

penulis mengidentifikasi permasalahan sehingga penulis dapat menentukan gambaran

mengenai aplikasi apa yang harus dibuat, tahap perancangan melakukan rancangan terhadap

system untuk mengatur proses mendata pembelian, persediaan barang, penjualan pada pihak

Koperasi. Aplikasi ini menggunakan Visual Basic 2012 dan Sql Server 2012. Sql Server 2012

adalah client server yang disertai dengan komponen services/layanan. Hasil yang dapat dicapai

dalam merancang aplikasi ini adalah memberikan aplikasi yang dapat memudahkan

penggunanya melakukan proses mendata transaksi pembelian, penjualan serta perhitungan

data pada persediaan barang menjadi lebih cepat dan akurat.

  Kata kunci: Pembelian, Persediaan, Penjualan, Iterasi (Iterativ), SQL Server, Visual Basic 2012

  

Abstract

The purpose of the manufacture of inventory and sales of desktop-based goods on

Cooperative SMAN 18 Palembang, presents applications used for managing data on stock

inventory, the process of purchasing and selling goods on the cooperative. The method used is

the iteration methodology (repetition). Where each work can be done repeatedly, the stages in

performing this iteration method perform planning, analysis, design, implementation,

maintenance, in the analysis phase of the authors identify problems so that authors can

determine the picture of what applications should be made, Against the system to manage the

process of recording purchases, inventory, sales on the side of cooperatives. This application

uses Visual Basic 2012 and Sql Server 2012. Sql Server 2012 is a client server that is

accompanied by components of services.. The results that can be achieved in designing this

application is to provide applications that can facilitate users to record the transaction

purchase, sales and calculations Data on inventory becomes faster and more accurate..

  Keywords:Purchase, Inventory, sales, iterativ, SQL Server 2012, Visual Basic 2012 st th Received June1 ,2012; Revised June25 , 2012; Accepted th July 10 , 2012

  2 ISSN: 1978-1520

  1. PENDAHULUAN Dalam perkembangannya hampir seluruh kegiatan dilakukan dengan menggunakan komputer, maka dari itu penggunaan teknologi informasi dapat memudahkan manusia dalam kegiatan komunikasi, membuat, menyimpan dan menyebarkan informasi-informasi kepada orang lain.

  Koperasi SMAN 18 Palembang merupakan koperasi yang bergerak dibidang penjualan makanan, minuman serta alat-alat tulis kantor di SMAN 18 Palembang telah dikenal oleh seluruh siswa maupun bapak/ibu guru yang berada di sekolah. Koperasi tersebut memiliki masalah yaitu membutuhkan waktu yang cukup lama untuk menuliskan barang yang dibeli pihak koperasi ke dalam data persediaan barang jika koperasi membeli banyak barang, pencatatan stok barang sering kali terjadi pengulangan pencatatan, yang membuat perhitungan stok sering kali bermasalah, hasil dari laporan pembelian, persediaan dan penjualan tidak terpisah sering kali ketua koperasi keliru dalam melihat laporan pembelian, persediaan dan penjualan. Hal tersebut sangat tidak efektif bagi Koperasi ini.

  Oleh karena itu, saya tertarik untuk membantu Koperasi SMAN 18 Palembang dalam menyelesaikan masalah yang terdapat dalam Koperasi mereka dalam bentuk tugas akhir yang berjudul “APLIKASI PERSEDIAAN DAN PENJUALAN BARANG BERBASIS DESKTOP PADA KOPERASI SMAN 18 PALEMBANG ”.

  1.1 Pengertian-pengertian

  1.1.1 Pengertian Aplikasi Aplikasi adalah perangkat yang ditulis dan diterjemahkan oleh bahasa perangkat lunak untuk menyelesaikan suatu aplikasi tertentu [1]

  1.1.2 Pengertian Persediaan Persediaan atau Inventory adalah sejumlah barang jadi, bahan baku, barang dalam proses yang dimiliki koperasi dengan tujuan untuk dijual atau diproses lebih lanjut [2]

  1.1.3 Pengertian Penjualan Penjualan merupakan jumlah total yang dibebankan ke pelanggan untuk barang terjual, termasuk penjualan tunai dan penjualan kredit[3].

  1.1.4 Pengertian Microsoft Visual Basic 2012 Microsft Visual Basic 2012 merupakan bahasa pemrograman yang paling populer dalam dunia komputer [4].

  1.1.5 Pengertian SQL

  SQL merupakan RDBMS (Relational Database Management System), dengan

  arsitektur client server yang disertai dengan berbagai komponen dan services/layanan yang menjadikannya platform yang komprehensif untuk aplikasi[5].

  1.1.6 Pengertian Data Flom Diagram (DFD) Data flow diagram ini adalah representasi grafik yang menggambarkan aliran informasi dan transformasi informasi yang diaplikasikan sebagai data yang mengalir dari masukan (input) dan keluaran (Output) [6].

  1.1.7 Pengertian Entity Relationship Diagram (ERD) ERD adalah bentuk paling awal dalam melakukan perancangan basis data relasional[6].

  IJCCS Vol. x, No. x, July201x : first_page

  3

  2. METODE PENELITIAN Metodologi yang digunakan oleh penulis dalam Tugas Akhir ini adalah metodologi iterasi (iterative). Pada metodologi ini setiap tahap dapat dikerjakan secara berulang-ulang. Adapun tahapan-tahapan dalam membuat aplikasi dengan metode iterasi adalah sebagai berikut:

  a. Tahap Perencanaan Melakukan pengumpulan data dengan menggunakan metode wawancara, observasi, survei dan studi pustaka.

  b. Tahap Analisis Menganalisis setiap permasalahan yang terdapat pada perusahaan dan mencari solusinya dengan analisis use case.

  c. Tahap Perancangan Merancang sistem untuk menyelesaikan masalah yang terdapat pada perusahaan.

  Alatalat yang digunakan dalam tahap ini adalah sebagai berikut :

  1. Data Flow Diagram (DFD)

  2. Entity Relationship Diagram (ERD)

  3. Struktur Data

  4. Spesifikasi file dan proses

  5. Pembuatan rancangan input dan output serta rancangan layar tampilan sistem yang akan dibangun d. Tahap Implementasi Membuat program aplikasi dengan menggunakan visual basic dan SQL Server.

  e. Tahap Pemelirahaan Proses yang dilakukan selama siklus hidup sistem informasi berjalan.

  .

  3. HASIL DAN PEMBAHASAN

  3.1 Analisis Proses

  3.1.1 DFD Konteks yang sedang berjalan Diagram konteks yang sedang berjalan pada Koperasi SMAN 18 Palembang dapat dilihat pada Gambar 1. Kriteria_Laporan_Pembelian Kriteria_Laporan_Penjualan Kriteria_Laporan_Per sediaan Pimpinan ADM Daftar_Penjualan Penjualan Berbasis Desktop Aplikasi Persediaan dan Laporan Pembelian Laporan Persediaan Laporan Penjualan Identitas_Penjualan Daftar_Persediaan Daftar_Pembelian Daftar_Pemasok Bagian Usaha Identitas_Persediaan Identitas_Pembelian Identitas_Pemasok

  

Gambar 1 Diagram Konteks Pada Sistem Berjalan

Title of manuscript is short and clear, implies research results (First Author)

  4 ISSN: 1978-1520

3.2 AnalisisData

  a. Nama datastore : Pembelian Deskripsi : Kumpulan data pembelian yang dilakukan bagian usaha.

  Kaitan dengan data keluaran : Digunakan sebagai identitas_Penjualan

  Ususlan : Pembuatan aplikasi ini yang dapat mengintegrasikan data transaksi pembelian, penjualan dalam mempercepat proses pembuatan laporan dan memulai pembuatan laporan secara terpisah dan rapi.

  C, Kebutuhan : Pembuatan Laporan Masalah : Laporan pembelian, persediaan dan penjualan tidak terpisah sering kali ketua koperasi keliru dalam melihat laporan pembelian, persediaan dan penjualan

  Ususlan : Pembuatan aplikasi ini yang dapat mencatatat persedian secara cepat dan akurat.

  b. Kebutuhan : Pencatatan persediaan Masalah : Pencatatan stok barang sering kali terjadi pengulangan pencatatan, yang membuat perhitungan stok sering kali bermasalah

  Usulan : Pembuatan aplikasi ini yang dapat mencatat dan menghitung setiap pembelian dan informasi harga

  a. Kebutuhan : Perhitungan transaksi Pembelian Masalah : Membutuhkan waktu yang cukup lama untuk menuliskan barang yang dibeli pihak koperasi ke dalam data persediaan barang jika koperasi membeli banyak barang pada pemasok.

  3.3 Analisis Kebutuhan

  Deskripsi data : No_Barang, Nama_Barang, Harga_Barang, Jumlah, Total_Harga

  Dibuat berdasarkan Daftar_Penjualan

  Media : Kertas. Kaitan dengan data masukan : Dibuat berdasarkan daftar_pembelian Kaitan dengan data keluaran :

  IJCCS Vol. x, No. x, July201x : first_page

  c. Nama datastore : Penjualan Deskripsi :

  Harga_barang, Jumlah_Barang

  Digunakan sebagai identitas_barang Deskripsi data : No_Barang, Nama_Barang,

  Dibuat berdasarkan Daftar_Barang Kaitan dengan data keluaran :

  Kumpulan data persediaan barang Media : Kertas Kaitan dengan data masukan :

  b. Nama datastore : Barang Deskripsi :

  Deskripsi data : No_Faktur, Nama_Pemasok, Nama_Barang, Harga_Barang, Jumlah_Pesanan, Total_Pesanan.

  Digunakan sebagai Identitas_Pembelian

  Kumpulan data Transaksi Penjualan Media : Kertas Kaitan dengan data masukan :

  5

  3.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram digunakan untuk menjelaskan hubungan atar data dalam sebuah

  Basis data yang akan dikembangkan pada Koperasi SMAN 18 Palembang ditunjukkan pada Gambar 2.

  Pengguna

NIK beli Beli_detail

nama Id_beli Id_beli kata_sandi id_pemasok id_barang Status tanggal punya jumlah harga subtotal

  Pemasok Id_pemasok nama Digunakan untuk alamtat tlpn hp

barang

  Id_barang id_pemasok Digunakan Untuk nama Menjadi tanggal satuan jumlah harga melakukan Jual_detail Jual

  Id_jual Id_jual tanggal id_barang punya bayar jumlah Kembalian harga subtotal

  

Gambar 2 ERD Pada Sistem Yang Diusulkan

  3.5 Rancangan Proses

  3.5.1 DFD Konteks dari Sistem yang Diusulkan Diagram konteks yang diusulkan pada Koperasi SMAN 18 Palembang dapat dilihat pada Gambar 3. Tampil_Transaksi_Pembelian_Barang Kelola_Transaksi_Pembelian_Barang Username_dan _Password_Adm Konfirmasi_Login_Adm Tampil_Pemasok Kelola_Pemasok Kelola_Laporan_Pembelian_Barang Administrasi Aplikasi Persediaan dan Penjualan Barang pada pimpinan Username_dan_Password_pimpinan Kelola_Laporan_Persediaan_Barang Kelola_Laporan_Penjualan_Barang Kelola_Transaksi_Penjualan_Barang Tampil_Laporan_Penjualan_Barang Koperasi SMAN 18 Konfirmasi_Login_Pimpinan Tampil_Laporan_Persediaan_Barang Tampil_Laporan_Pembelian_Barang Tampil_Transaksi_Penjualan_barang Tampil_Persediaan_Barang Kelola_Persediaan_Barang

  Gambar 3 Diagram Konteks Yang Diusulkan Title of manuscript is short and clear, implies research results (First Author)

  6 ISSN: 1978-1520

  3.6 Rancangan Layar (Form)

  1. Form Login

  Berikut ini merupakan rancangan form login dalam aplikasi yang merukapan form pertama sebelum memasuki aplikasi. Sebelum kita dapat memasuki aplikasi maka kita harus mengisi form login ini dengan username dan password dan Jabatan.

  

Gambar 4 Form Login

  2. Form Menu utama

  Berikut ini merupakan rancangan form menu utama di dalam aplikasi setelah

  user melakukan login. Didalam form ini terdapat menu-menu antara lain Pengguna, Master, Pemasok, Pembelian, Penjualan, Laporan.

  

Gambar 5 Form Menu Utama

3.

  Form Pemasok

  Berikut ini merupakan rancangan form Pemasok di dalam aplikasi yang menunjukan tampilan daftar pemasok, input pemasok baru, mencari data pemasok, mengubah data pelanggan dan menghapus data pemasok.

  

Gambar 6 Form Pemasok

  IJCCS Vol. x, No. x, July201x : first_page

  7 Title of manuscript is short and clear, implies research results (First Author)

  4. Form Barang

  Berikut ini merupakan rancangan form Barang di dalam aplikasi yang menunjukan daftar Barang dan input daftar barang yang baru.

  Gambar 7Form Barang

  5. Form FPembelian

  Berikut ini merupakan rancangan Form Pembelian di dalam aplikasi yang menunjukan daftar Pembelian dan input pembelian barang.

  Gambar 8 Form Pembelian

  6. Form FPenjualan

  Berikut ini merupakan form Penjualan dalam aplikasi yang menunjukan Daftar Transaksi Penjualan.

  Gambar 9 Form Penjualan

  8 ISSN: 1978-1520

  IJCCS Vol. x, No. x, July201x : first_page

  7. Form Laporan Barang

  Berikut ini merupakan form Laporan Barang didalam aplikasi yang menunjukan laporan Persediaan Barang.

  

Gambar 10 Form LaporanBarang

  8. Form Laporan Pembelian

  Berikut ini merupakan form Laporan Pembelian didalam aplikasi yang menunjukan Laporan Pembelian Barang.

  

Gambar 11 Form Laporan Pembelian

  9. Form Laporan Penjualan

  Berikut ini merupakan form Laporan Penjualan didalam aplikasi yang menunjukan laporan transaksi penjualan barang yang selama ini terjual.

  

Gambar 13 Form Laporan Penjualan

  9

  4.KESIMPULAN Dalam Bab ini penulis akan mencoba menyimpulkan uraian untuk memecahkan masalah yang dihadapi oleh Koperasi SMAN 18 Palembang. Penulis berharap berguna bagi Koperasi dalam meningkatkan mutu pada aplikasi Persediaan dan Penjualan Barang Berbasis Desktop Pada Koperasi SMAN 18 Palembang.

  Berdasarkan hasil analisis yang diuraikan oleh penulis, maka penulis dapatmenarik kesimpulan yang diatas untuk memecahkan masalah yang ada di Koperasi SMAN 18 Palembang.

  1. Aplikasi Persediaan dan Penjualan barang berbasis desktop pada Koperasi SMAN 18 Palembang membuat aplikasi yang digunakan untuk pengolahan data pada persediaan stok barang, proses pembelian dan penjualan pada koperas

  2. Aplikasi Persediaan dan Penjualan barang berbasis desktop pada Koperasi SMAN 18 Palembang membuat proses pencatatan data pembelian, penjualan barang serta persediaan barang menjadi lebih akurat dan tidak berulang.

  3. Aplikasi Persediaan dan Penjualan barang berbasis desktop pada Koperasi SMAN 18 Palembang menyajikan laporan secara terpisah serta menghasilkan informasi sesuai kebuthan koperasi SMAN 18 Palembang

  5. SARAN Saran yang disampaikan penulis kiranya dapat membantu dalam mengembangkan aplikasi persediaan dan penjualan barang berbasis desktop pada Koperasi SMAN 18 Palembang yaitu:

  1. Aplikasi persediaan dan penjualan barang berbasis desktop pada koperasi SMAN 18 Palembang dapat dikembangkan lebih besar lagi kedepannya sehingga aplikasi ini dapat memiliki fungsi dan manfaat yang lebih bagi Koperasi SMAN 18 Palembang, Sebaiknya pihak koperasi SMAN 18 Palembang melakukan pelatihan kepada karyawan dalam mengoperasikan aplikasi ini, agar transaksi sistem pembelian, persediaan dan penjualan barang dapat berjalan dengan baik atau lancar sehingga karyawan lebih mudah dalam menguasai sistem yang terkomputerisasi akuntansi.

  2. Untuk penilitian berikutnya diharapkan dapat ditingkat lagi atau dikembangkan lagi menjadi besar untuk mahasiswa/mahasiswi yang sedang melakukan Tugas Akhir/Skripsi agar menjadi lebih berkembang.

  UCAPAN TERIMA KASIH Puji syukur saya panjatkan kepada Tuhan Yang Maha Esa yang telah memberikan Rahmat dan Hidayah-Nya, sehingga penulis dapat menyelesaikan Tugas Akhir.

  Selama dalam proses penulisan Tugas Akhir ini, penulis banyak memperoleh informasi data maupun pengarahan, baik itu secara langsung maupun tidak langsung dari berbagai pihak. Pada kesempatan kali ini, penulis ingin menyampaikan ucapan terima kasih kepada pihak-pihak yang telah membantu dan menyelesaikan dalam penulisan Tugas Akhir ini., yaitu sebagai berikut : ® ®

  1. Bapak Johannes Petrus, S.Kom., M.T.I, CFP ., QWP . sebagai Ketua STMIK, AMIK, STIE MDP.

  2. Ibu Desy Iba Ricoida, S.T., M.T.I., selaku Pembantu Ketua I STMIK GI MDP.

  3. Ibu Yulistia, S.Kom., M.T.I., selaku Pembantu Ketua II STMIK GI MDP.

  4. Bapak Antonius Wahyu Sudrajat, S.Kom., M.T.I., selaku Pembantu Ketua III STMIK MDP.

  Title of manuscript is short and clear, implies research results (First Author)

  10 ISSN: 1978-1520

  5. Ibu Della Oktaviany, S.Kom., M.T.I., selaku Ketua Program Studi Komputerisasi Akuntansi

  6. Ibu Rika Kharlina, S.E, M.T.I. dan Ibu Ery Hartati, M.Kom. sebagai dosen pembimbing Tugas Akhir yang telah banyak meluangkan waktu dan pikiran dengan mengarahkan penulis untuk menyelesaikan Tugas Akhir ini dengan sangat baik.

  7. Ibu Meydiana , selaku penyelia Tugas Akhir yang telah memberikan arahan dan masukan selama Tugas Akhir ini.

  8. Segenap dosen STMIK MDP yang telah memberikan arahan akademik kepada penulis.

  9. Staf Administrasi STMIK MDP yang telah membantu penulis dalam menyelesaikan urusan akademis.

  10. Staf Perpustakaan STMIK MDP yang telah membantu penulis dalam menyelesaikan urusan akademis.

  11. Orang tua, saudara, serta kerabat yang telah memberikan dukungan dan motivasi kepada penulis

  12. Terima kasih kepada DJ Jons, Ricat, Ojan, fadli, Taufiq, Ansori, Mendong, Tengkek, Lydia, Adaw, Tino, Echi dan semua teman saya yang telah memberikan arahan kepada saya.

  13. Semua pihak yang terlibat dalam penyelesaian Tugas Akhir ini.

  Penulis menyadari bahwa penyusunan laporan Tugas Akhir ini masih banyak terdapat kekurangan dan kekeliruan. Oleh Karna itu, dengan kerendahan hati penulis mohon maaf dan mengharapkan kritik dan saran yang membangun merupakan bentuk perhatian yang akan bermanfaat bagi penulis.

  Akhir kata penulis berharap semoga laporan kegiatan Tugas Akhir ini dapat bermanfaat bagi yang membacanya. Terima Kasih.

  DAFTAR PUSTAKA [1] Sutabri, T 2014, Analisis Sistem Informasi, Andi Offset, Yogyakarta. [2] Rudianto 2010, Akuntansi Koperasi, Erlangga, Jakarta. [3] Reeve, J.M 2009, Pengantar Akuntansi, Salemba Empat, Jakarta. [4] Komputer, W 2014, Visual Basic 2012 Programming, Andi, Yogyakarta. [5] Kusumo, A.S 2016, Administrasi SQL Server 2012, Elex Media Komputindo, Jakarta. [6] Rosa, A.S 2013, Rekaya Perangkat Lunak Terstruktur dan Berorientasi Objek, Informatika, Bandung.

  IJCCS Vol. x, No. x, July201x : first_page