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 subtotalPemasok 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