Anda di halaman 1dari 5

DESAIN DAN APLIKASI AKUNTANSI PENCATATAN PENJUALAN DAN PEMBELIAN PADA CV ALVITA DARMA BANDUNG

Dwi Isti Kristianti Advensius Johanes, SE,.MM Irna Yuniar, ST

sthie_kaka@yahoo.com

advenika@yahoo.co.id Program Studi Komputerisasi Akuntasi Politeknik Telkom Bandung 2010

yuniar_ir@yahoo.co.id

ABSTRAK Perkembangan dunia usaha di Indonesia mengalami persaingan yang sangat ketat di segala bidang, baik dalam bidang perdagangan maupun jasa. Penjualan dari suatu produk barang atau jasa yang dihasilkan oleh perusahaan merupakan salah satu faktor penentu dalam kegiatan operasional perusahaan. Sehingga CV Alvita Darma membutuhkan aplikasi untuk mengelola data penjualan dan pembelian. Aplikasi yang akan dibangun memudahkan perusahaan melakukan pencatatan penjualan dan pembelian serta pembuatan laporan gross profit sehingga lebih efisien. Teori yang menjadi dasar untuk membuat aplikasi ini Data Flow Diagram (DFD) untuk proses bisnis yang akan dirancang. PHP merupakan bahasa pemrograman yang digunakan untuk pembuatan aplikasi. Database yang digunakan yaitu MySQL. Dalam pembuatan aplikasi diperlukan pengumpulan data yang dibutuhkan agar sesuai dengan aplikasi yang akan dibuat. Kemudian data yang ada di analisis untuk membuat desain yang dibutuhkan, setelah data dianalisis dilakukan pembangunan aplikasi yang sering disebut tahap coding. Aplikasi ini memudahkan pencatatan penjualan dan pembelian. Aplikasi ini juga dapat menentukan laporan gross profit. Aplikasi ini diharapkan dapat disempurnakan menjadi aplikasi yang lebih baik sehingga kualitasnya lebih baik. Kata Kunci : Gross Profit, Penjualan, Pembelian

BAB 1 PENDAHULUAN 1.1 Latar Belakang Perkembangan dunia usaha di Indonesia mengalami persaingan yang sangat ketat di segala bidang, baik dalam bidang perdagangan maupun jasa. Penjualan dari suatu produk barang atau jasa yang dihasilkan oleh perusahaan merupakan salah satu faktor penentu dalam kegiatan operasional perusahaan. Pembelian dan penjualan merupakan kegiatan yang mempengaruhi jumlah persediaan. Pembelian akan menambah jumlah persediaan, sedangkan penjualan akan menguranginya. Ketiga hal tersebut saling berkaitan dan merupakan inti kegiatan perusahaan.

Perusahaan membutuhkan aplikasi yang akan berperan dalam pemrosesan dan pengolahan data penjualan, yaitu aplikasi akuntansi penjualan. Aplikasi akuntansi penjualan tersebut bertujuan untuk mendukung aktivitas bisnis perusahaan dalam mengelola, memproses data transaksi secara efektif dan efisien. Sistem akuntansi yang disusun untuk suatu perusahaan dapat diproses dangan cara manual atau diproses dengan menggunakan mesin-mesin mulai dengan mesin pembukuan yang sederhana sampai dengan komputer. Permasalahan yang timbul apabila sistem akuntansi dilakukan secara manual adalah memerlukan waktu yang banyak untuk menghasilkan laporan keuangan selain itu tingkat keakurasiannya juga kurang.

CV ALVITA DARMA merupakan salah satu perusahaan yang bergerak dibidang perbengkelan. Kegiatan CV ALVITA DARMA berawal dari service, penjualan accessories,oli,sparepart dan alat-alat motor lainnya. Tujuan dibuatnya aplikasi ini yaitu untuk membantu CV ALVITA DARMA untuk mengetahui pencatatan data penjualan dan persediaan barang yang dibeli dari supplier secara efektif dan efisien. 1.2 Rumusan Masalah Adapun rumusan masalah, yaitu : 1. Bagaimana membuat suatu desain dan implementasi pencatatan penjualan dan pembelian? 2. Bagaimana membuat suatu desain dan implementasi untuk menghitung gross profit berdasarkan data penjualan dan pembelian? Tujuan Tujuan proyek akhir ini antara lain : 1. Memasukkan pencatatan penjualan dan pembelian ke dalam suatu desain dan implementasi. 2. Mengetahui gross profit atas penjualan dan pembelian. 1.4 Metodologi Penelitian Aplikasi ini dibangun dengan beberapa tahapan yang menyesuaikan dengan SDLC (Software Development Life Cycle) dengan metode waterfall, adapun tahap pembuatan sebagai berikut: 1. Analisis requirements 2. Design 3. Coding 4. Testing 5. Maitenance

Perancangan sistem merupakan suatu kegiatan pengembangan sistem dan prosedur baru untuk mendapatkan sistem informasi yang mampu mengelola perusahaan dengan lebih efektif dan efisien. Perancangan sistem dilakukan dengan meningkatkan efisiensi aliran data dalam organisasi serta memperbaiki sistem pengendaliannya melalui kegiatan operasional perusahaan. 2.2 Sistem Informasi Akuntansi Sistem informasi akuntansi adalah bagian dari organisasi yang mengumpulkan dan mengolah data transaksi keuangan untuk menghasilkan informasi, baik bagi pihak luar maupun pihak dalam perusahaan. Informasi akuntansi adalah bagian terpenting dari seluruh informasi yang diperlukan oleh manajemen karena informasi akuntansi berhubungan langsung dengan data keuangan suatu perusahaan. Agar data keuangan yang ada dapat dimanfaatkan, baik oleh pihak manajemen maupun pihak luar perusahaan, maka data tersebut harus disusun dalam bentuk yang sesuai. 2.3 Laba Kotor Dihitung sebagai penjualan dikurangi semua biaya yang secara langsung berhubungan dengan penjualan Gross profit merupakan rasio atau perimbangan antara laba kotor yang diperoleh perusahaan dengan tingkat penjualan yang dicapai pada periode yang sama. Gross profit sangat dipengaruhi oleh harga penjualan, semakin tinggi profabilitas perusahaan berarti semakin baik. Apabila harga pokok penjualan meningkat, maka gross profit akan menurun, begitu pula sebaliknya. Gross profit menunjukkan kemampuan perusahaan dalam menghasilkan laba kotor. Laba kotor dihitung dari semua jumlah penjualan dikurangi harga pokok penjualan. 2.4 Pemograman WEB Pemograman web merupakan sebuah pemograman yang di dasarkan pada pengembangan sebuah teknologi internet

1.3

BAB II TINJAUAN PUSTAKA 2.1 Pengertian Desain Sistem Desain sistem sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi.

sekarang ini. Jadi dalam garis besarnya, pemograman web itu dapat diartikan sebagai pemograman yang dapat dilakukan melalui jaringan internet. Saat ini pemograman web memang sudah mulai berkembang dengan pesat, karena pemograman web adalah salah satu solusi terbaik di bidang information teknologi untuk dapat mengontrol kegiatan para pelaku bisnis ataupun pelaku dunia maya. 2.5 Sistem Manajeman Basis Data (DBMS) Basis data adalah kumpulan data yang saling berhubungan satu sama lain. Untuk memperoleh informasi dari kumpulan data maka diperlukan suatu perangkat lunak (software) untuk memanipulasi data sehingga mendapatkan informasi yang berguna. Sistem Manajemen Basis Data (DBMS) adalah perangkat lunak yang dirancang untuk membangun sebuah sistem basis data yang berbasis komputerisasi dan digunakan untuk membantu dalam pemeliharaan dan pengolahan kumpulan data dalam jumlah besar. Banyak program basis data yang dapat gunakan, salah satunya adalah MySQL. MySQL adalah salah satu jenis database server yang sangat terkenal. (Abdul Kadir:348)[3] kepopulerannya disebakan MYSQL menggunakan SQL sebagai bahasa dasar untuk mengakses databasenya. Kelebihan lain dari MySQL adalah open source (bebas diunduh), stabil dan tangguh, fleksibel dengan berbagai pemrograman, keamanan yang baik, dukungan dari banyak komunitas, kemudahan management database, mendukung transaksi, dana perkembangan software yang cukup cepat. Dengan beberapa kelebihan yang dimiliki, MySQL menjadi sebuah program database yang sangat terkenal digunakan. Pada umumnya MySQL digunakan sebagai database yang diakses melalui web. 2.6 Apache Web Server Apache merupakan server web yang dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan Novell Netware serta platform lainnya) yang

berguna untuk melayani dan memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini mengunakan HTTP. 2.7 Data Flow Diagram (DFD) / Diagram Arus Data (DAD) Data Flow Diagram (DFD) adalah sebuah teknik grafis yang menggambarkan aliran informasi dan transformasi yang diaplikasikan pada saat data bergerak dari input menjadi output. 2.8 Entitiy Relationship Diagram ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data. Untuk menggambarkannya digunakan beberapa notasi dan simbol.
Id_Servis id_penjualan tanggal

no_polisi jenis biaya ket

Servis

Penjualan n

harga_pokok

tanggal

harga_jual

qty total id_barang n nama_barang Barang harga_pokok n harga_pokok harga_jual qty harga_jual

qty

diskon

n supplier 1 n Pembelian

total

Id_supplier

nama

alamat

telp no faktur

tanggal

Id_supplier

Gambar 3.23 Entity Relationship Diagram

BAB III PENUTUP


Customer Supplier

3.1
data penjualan data servis data pembelian Sistem Informasi Akuntansi data supplier

data penjualan Lap.Gross Profit data penjualan

data pembelian

data supplier

KESIMPULAN Kesimpulan dari proyek akhir ini adalah: 1. Aplikasi yang dibuat untuk memudahkan pencatatan penjualan dan pembelian. 2. Aplikasi pencatatan penjualan dan pembelian ini untuk menghasilkan laporan untuk menghitung Groos Profit. SARAN Saran dari proyek akhir ini adalah: 1. Pada aplikasi ini tidak mengunakan proses pembayaran secara otomatis, sehingga diharapkan kedepan dapat dikembangkan agar menjadi lebih sempurna. 2. Pada aplikasi ini diharapkan dikembangkan menjadi aplikasi yang lebih baik agar kualitasnya menjadi lebih baik dan dapat berfungsi lebih sempurna sesuai dengan kebutuhan pengguna.

Manajemen

3.2

Gambar 3.1 Diagram Konteks

Berikut ini adalah Diagram level satu untuk sistem penjualan dan pembelian.
dt_suppiier dt_suppiier dt_suppiier 4 Mengolah Supplier supplier

dt_suppiier dt_suppiier

dt_pembelian, dt_brg, dt_rel_beli 1 Mengolah Pembelian

dt_pembelian dt_pembelian dt_rel_beli

pembelian

Supplier dt_pembelian,dt_brg,dt_rel_beli

dt_rel_beli dt_barang dt_barang manajemen dt_penjualan,dt_brg,dt_rel_jual 2 Mengolah Penjualan

rel_beli

barang dt_barang dt_barang dt_rel_jual rel_jual dt_rel_jual dt_penjualan

dt_penjualan,dt_brg,dt_rel_jual

Customer

dt_penjualan 3 Mengolah Servis

penjualan

dt_servis

dt_servis

dt_servis dt_servis servis

dt_brg 5 View Gudang laporan dt_servis 6 Pelaporan dt_penjualan dt_rel_jual dt_barang dt_rel_beli dt_barang

dt_pembelian

Gambar 3.2 Diagram level 1

DAFTAR PUSTAKA [1] Fatansyah, Ir. 1999. Basis Data. Bandung : Informatika [2] Kadir, Abdul. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: ANDI, 2008. [3] Kadir, Abdul. 2002. Penuntun Praktis Belajar SQL. Yogyakarta : Andi Offset. [4] Krismiaji. Sistem Informasi Akuntansi. Yogyakarta: UPP AMP YKPN, 2002. [5] Mulyadi. Desain Sistem Edisi 5. Yogyakarta: UPP AMP YKPN, 2005. [6] Ninggar,Dwi, Excel 2007 untuk Akuntansi, Maxikom, Palembang, 2009 [7] Pressman, Roger S. 2002, Rekayasa Perangkat Lunak, Yogyakarta: Andi. [8] Sugiyono. Metode Penelitian Kuantitatif Kualitatif dan R&D. Bandung: Alfabeta, 2010. [9] Thomson., 2005, Pengantar Akuntansi Edisi 21, Yogyakarta, Salemba Empat. [10] _________.Object Oriented Analysis and Design using UML-UML and Requirements Modeling.NIIT:India [11] _________.http://dspace.widyatama.ac.id/ bitstream/handle/10364/601/bab2.pdf?seq uence=5 . Akses pada Mei 31, 2010. [12] ________,Black Box. Cousware Politeknik Telkom, Mata kuliah Jaminan Mutu Sistem Informasi. [13] ________,http://www.deptan.go.id/pusdati n/admin/RB/Programming/Materi%20PHP .pdf [3]. Akses pada 19 April 2010. [14] ________,http://www.poltektegal.ac.id/file s/download/rekayasa%20sistem%20infor masi/PrykSI_3.pdf, diakses pada 21 Juli 2010. [15] ________,http://krisnaiyan26.blogspot.co m/2009/05/apache-web-server-apacheadalah-server.html. Akses pada tanggal 19 April 2010.