Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu

dokumen-dokumen yang mirip
Implementasi Sistem Informasi Persediaan Menggunakan Metode Weighted Average

Sistem Informasi Perpustakaan Pada SMK Muhammadiyah 09 Jakarta Selatan

KEKURANGAN KELEBIHAN APLIKASI DATA BASE

BAB II. KAJIAN PUSTAKA

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

Bab 2. Tinjauan Pustaka

BAB III LANDASAN TEORI

PENGERTIAN PHP DAN MYSQL

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 4 IMPLEMENTASI. basis data. Langkah utama dalam pemilihan DBMS : 1 Definiskan waktu untuk melakukan studi referensi.

WEB DINAMIS 1 MANAJEMEN DATABASE MYSQL. Agustina Purwatiningsih., S.Kom

BAB II LANDASAN TEORI. lingkungan, interaksi unsur dengan suatu tujuan yang akan dicapai. Berikut ini pengertian sistem menurut beberapa ahli:

BAB III LANDASAN TEORI. permasalahan yang dibahas dan juga menjelaskan aplikasi-aplikasi yang akan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

Perancangan Aplikasi Surat Masuk dan Keluar pada PT. Angkasa Pura 1 Semarang

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

BAB III LANDASAN TEORI

BAB III 3. LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI. disebutnya dengan istilah blok bangunan (building block), yaitu:

BAB 2 LANDASAN TEORI. Bab ini akan menjelaskan masalah-masalah teoritis yang berkaitan dalam pembuatan

Praktikum Sistem Basis Data. MySQL. Gentisya Tri Mardiani, M.Kom

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB II LANDASAN TEORI

Pertemuan 11 Pengenalan DBMS dan MySQL

BAB III LANDASAN TEORI. Perlindungan Hutan dan Konservasi Alam (Dirjen PHKA). Dirjen PHKA

BAB 1 PENDAHULUAN. diinginkan. Dengan banyaknya penjual ikan secara konvensional untung yang

BAB II LANDASAN TEORI

BAB 1 PENDAHULUAN Latar Belakang. Dalam era globalisasi saat ini, ilmu pengetahuan dan teknologi berkembang

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

PROPOSAL SKRIPSI SISTEM INFORMASI KEPENDUDUKAN LINGKUNGAN RT/RW BERBASIS WEB DI DESA KALITENGAH

BAB II PENDAHULUAN. Penialaian dalam Bahasa Inggris dikenal dengan istilah Assessment yang

SMS gateway telah banyak digunakan dalam berbagi aplikasi dan

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB III LANDASAN TEORI. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB II KAJIAN PUSTAKA. lengkap, terbuka, dan bebas.

BAB V IMPLEMENTASI SISTEM. perancangan sistem kedalam bentuk coding bahasa pemrograman selain implementasi

BAB II LANDASAN TEORI. Menurut Ali (2011:3) Learning Management System adalah sebuah sistem

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

Bab II. TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. Secara umum pengertian inventori adalah stock barang yang harus dimiliki

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi,

SOFTWARE TERBAIK UNTUK DATABASE

BAB 1 PENDAHULUAN. Sistem informasi merupakan fokus utama dari studi disiplin sistem informasi dan

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB 2 LANDASAN TEORI. pengolahan data, pengolahan gambar, pengolahan angka, dan lainnya.

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Pengertian Sistem Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang

TUGAS AKHIR SISTEM INFORMASI GEOGRAFIS (SIG) PENGELOLAAN REKLAME DI SURABAYA BERBASIS WEB. Nurul Hilmy Rahmawati NRP:


Kontrak Kuliah. Pengantar Mysql. Edi Sugiarto, S.Kom, M.Kom

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

keharusan yang pemeliharaan; pengawasan dan barang dalam aplikasi Barang ketentuan yaitu yang Persediaan, Aplikasi digunakan menatausahakann Milik

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa latin yaitu computure yang memiliki arti

BAB II LANDASAN TEORI Sistem Informasi Pembelian dan Penjualan. terlebih dahulu akan menjelaskan pengertian masing-masing dari kata sebagai

BAB II LANDASAN TEORI. Pada bagian ini akan dijelaskan mengenai teori teori yang nantinya akan

BAB III LANDASAN TEORI

2.3. Pengertian Aplikasi.

BAB III TINJAUAN PUSTAKA. atau untuk menyelesaikan suatu sasaran tertentu (Hartono, 2005). atau komponen yang terpadu untuk suatu tujuan.

BAB III LANDASAN TEORI. untuk menjelaskan teori-teori yang mendukung penyusunan laporan kerja praktik

BAB 2 LANDASAN TEORI

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep. Penyusunan tugas akhir ini berisi tentang perancangan sistem informasi

BAB II LANDASAN TEORI. berkelanjutan tentang kegiatan/program sehingga dapat dilakukan tindakan

BAB II TINJAUAN PUSTAKA. Berkaca dari pesatnya laju perkembangan teknologi. modern, sistem penjadwalan guru di sebuah sekolah akan lebih

BAB 1 PENDAHULUAN. penerimaan informasi. Mulai dari perusahaan-perusahaan, sekolah-sekolah,

SISTEM INFORMASI KEPEGAWAIAN DAN PENGGAJIAN PADA PT. TRI ANUGERAH MANDIRI SENTOSA

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

INTRODUCTION TO NETBEANS IDE

BAB II LANDASAN TEORI. Sistem berasal dari bahasa Latin (Systema) dan bahasa Yunani (Sustema) membentuk satu kesatuan untuk mencapai sebuah tujuan.

BAB III TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN. merupakan salah satu cara untuk memasuki Perguruan Tinggi. Hampir semua siswa

BAB V IMPLEMENTASI SISTEM

APLIKASI DEBET NOTA ADMINISTRASI LOGISTIK PADA PT. BHANDA GHARA REKSA (PERSERO) PALEMBANG

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

Cover Daftar isi Latar belakang Rumusan masalah Batasan masalah Tujuan Uml (Unified modelling language) Use case diagram Class diagram Activity

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. oleh Siti nandiroh,haryanto tahun 2009 dengan objek penentuan rute

BAB I PENDAHULUAN. A. Latar Belakang. Kemajuan teknologi informasi yang sangat pesat pada masa

BAB II KAJIAN PUSTAKA

PROYEK AKHIR I ( PA I ) APLIKASI LAUNDRY. Disusun Oleh : Agustian ( ) Muhamad Ariswandi ( ) Markus Simatupang ( )

BAB III LANDASAN TEORI. organisasi yang pada saat dilaksanakan akan memberikan informasi bagi pengambil

PREDIKSI PENJUALAN KERUDUNG RABBANI DI GRIYA MUSLIM STORE DUKUN GRESIK DENGAN TREND MOMENT

BAB II TINJUAN PUSTAKA DAN LANDASAN TEORI

BAB III LANDASAN TEORI. McLeod & Schell 2008: 12). Sistem Informasi Manajemen menyediakan

Transkripsi:

Bab 2 Tinjauan Pustaka 2.1 Penelitian Terdahulu Perancangan sistem pencatatan akuntansi persediaan barang telah pernah diteliti sebelumnya. Pada pembahasannya Putri dkk melakukan perancangan Sistem Informasi Akuntansi Persediaan Barang Dagang Pada Perum BULOG Subdivisi I Bandung Dengan Menggunakan Microsoft Visual Basic 6.0 dan SQL Server 2000 Berbasiskan Client Server. Adapun yang dirancang oleh Putri dkk meliputi pencatatan persediaan, prosedur penerimaan dan pengeluaran barang, neraca dan laporan laba rugi yang dirancang untuk mengetahui sistem informasi akuntansi Persediaan Barang Dagang pada Perum BULOG Subdivisi I Bandung (Putri dkk, 2009) Penelitian lain yang pernah dilakukan tentang Perancangan Sistem Informasi Akuntansi Pembelian Bahan Baku (Studi Kasus : PT. DCM (DADALI CITRA MANDIRI) BANDUNG) Sistem yang dirancang yaitu sistem informasi akuntansi di staff pembelian dengan menggunakan Microsoft Visual Basic 6.0 dan Microsoft SQL Server 2000.Penulis hanya membatasi ruang lingkup hanya sebatas sistem informasi akuntansi pembelian bahan baku dan pada sistem informasi akuntansi pembelian bahan 1

baku yang berjalan secara kredit pada PT Dadali Citra Mandiri Bandung. (Purfini dkk, 2012) Adapun perbedaan antara penelitian terdahulu dengan penelitian yang dilakukan sekarang adalah penggunaan Microsoft Visual Studio sebagai pembuatan aplikasinya. Jenis perusahaan yang dijadikan sebagai studi kasus pada penelitian sekarang adalah perusahaan manufaktur. 2.2 Definisi Sistem Sistem adalah sekelompok elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Dari pengertian tersebut dapat dikatakan bahwa tidak semua sistem memiliki elemen yang sama, tetapi susunan dasar dari setiap sistem hampir sama. Setiap sistem memiliki masukan / input yang melalui sebuah transformasi / proses akan mengubah masukan tersebut menjadi keluaran / output yang dibutuhkan oleh pengguna sistem. Setiap masukan dan keluaran / output selalu ada mekanisme pengendaliannya dengan tujuan agar masukan yang akan diproses sesuai dengan standar yang ada sehingga keluaran / output yang dihasilkan dapat sesuai dengan yang dibutuhkan oleh pihak yang berinteraksi dengan sistem. ( Munawaroh, 2006) Sedangkan dalam penulisannya Kritanto, I. & Alvian Novi Handana menyatakan Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada elemennya atau 2

komponennya. Pendekatan sistem yang lebih menekankan pada prosedurnya menurut Jerry Fitz Gerald, sistem didefinisikan sebagai berikut : Sistem adalah suatu jaringan kerja dari prosedur-prosedurnya yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegiatan untuk menyelesaikan suatu sasaran yang tertentu. Dan pendekatan sistem yang lebih menekankan pada komponen atau elemennya menurut Gordon B. Davis, Sistem di definisikan sebagai berikut : Sistem adalah sekumpulan elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Menurut Raymond Mcleod Jr. Sistem adalah himpunan elemen-elemen yang saling berkaitan dan bertanggung jawab memproses masukan sehingga menghasilkan keluaran. (Kristanto, 2012) 2.3 Definisi Akuntansi Pengertian akuntansi menurut Soemarso dalam bukunya Akuntansi Suatu Pengantar yang diambil dari pengertian American Accounting Association, adalah sebagai berikut: Akuntansi adalah proses mengidentifikasikan, mengukur dan melaporkan informasi ekonomi, untuk memungkinkan adanya penilaian dan keputusan yang jelas dan tegas bagi mereka yang menggunakan informasi tersebut. (Putri dkk,2009) 3

2.4 Definisi Persediaan Persediaan adalah meliputi semua barang yang dimiliki perusahaan pada saat tertentu,dengan tujuan untuk dijual atau dikonsumsi dalam siklus operasi normal perusahaan.aktiva lain yang dimiliki perusahaan,tetapi tidak untuk dijual atau dikonsumsi tidak termasuk dalam klasifikasi persediaan. (Sari dkk, 2010) 2.5 Definisi FIFO FIFO, yang merupakan singkatan dari "First In First Out" adalah metode dengan mendahulukan bahan yang dibeli pertama untuk dikeluarkan pertama juga. (Muljono, 2009) Contoh Kasus Berikut ini adalah data mengenai barang dagangan PT. Tiger Makmur Sentral Perkasa pada bulan maret 2013 : 01 Maret 2013 Persediaan 100 unit @ Rp.10.000 = Rp.1.000.000,- 10 Maret 2013 Pembelian 300 unit @ Rp.11.000 = Rp.3.300.000,- 18 Maret 2013 Penjualan 200 unit 24 Maret 2013 Pembelian 100 unit @ Rp.11.500 = Rp.1.150.000,- 4

28 Maret 2013 Penjualan 150 unit Diminta : Nilai persediaan akhir barang dagangan a.fifo ( Physical System) Penjualan 350 unit : 01/03/13 Persediaan 100 unit @ Rp.10.000 = Rp.1.000.000,- 10/03/13 Pembelian 250 unit @ Rp.11.000 = Rp.2.750.000,- Rp.3.750.000,- 350 unit Persediaan akhir : 10/03/13 Pembelian 50 unit @ Rp.11.000 = Rp. 550.000,- 24/03/13 Pembelian 100 unit @ Rp.11.500 = Rp.1.150.000,- 1.700.000,- 150 unit Rp. Jadi nilai persediaan akhir adalah Rp.1.700.000,- b.fifo (Perpetual System) Pembelian Penjualan Saldo Tanggal Unit Harga Jumlah Unit Harga Jumlah Unit Harga Juml 1/3/13 - - - - - - 100 10.000 1.000. 10/3/13 300 3.300.000 - - - 100 10.000 1.000. 11.000 5

300 11.000 3.300. 18/3/13 - - - 100 10.000 1.000.000 100 11.000 1.100.000 200 11.000 2.200. 24/3/13 100 1.150.000 - - - 200 11.000 2.200. 11.500 100 11.500 1.150. 28/3/13 - - - 150 11.000 1.600.000 50 11.500 550.0 100 11.500 1.150. 150 1.700. Tabel 2.1 Tabel FIFO Perpetual System 2.6 Microsoft Visual Studio Microsoft Visual Studio merupakan perangkat pengembangan program terbaru dari Microsoft yang membantu pemogram dalam membuat program untuk windows, mobile, atau sistem operasi lainnya yang mendukung arsitektur.net dari Microsoft. (Shelly, 2007) Dalam penelitian ini penulis menggunakan bahasa pemograman C#. Dimana C# adalah bahasa pemograman yang dirancang oleh Microsoft Corp. sebagai bahasa pemograman yang sangat berdaya-guna, aman(secure), serta mudah digunakan. Bahasa pemograman C# dirancang sedemikian rupa untuk bekerja sangat baik diatas framework.net. Bahasa C# juga dapat digunakan untuk mengembangkan aplikasi berbasis mobile, web, serta aplikasi yang berbasis skala besar (enterprise). Keuntungan dari penggunaan bahasa pemograman C# adalah dapat mengembangkan logika aplikasi yang rumit yang dapat dilakukan 6

menggunakan bahasa keluarga C,namun juga dapat membuat antarmuka pengguna yang ramah terhadap aplikasi (user friendly), serta dapat mengakses sistem basis data relasional dengan cara yang relative mudah. Adapun komponen yang memungkinkan kode kode pemograman C# dapat dikompilasi agar kompatibilitas antarbahasa keluarga.net tetap terjaga yaitu Just In Time Compilers (JITers) yang bertindak sedemikian rupa sehingga saat MSIL (Microsoft Intermediate Language) akan dieksekusi, CLR (Common Language Runtime) akan memanggil JITers yang akan menerjemahkan kode kode bahasa keluarga.net menjadi kode kode spesifik terhadap computer tertentu (Nugroho, 2010) 2.7 MySQL MySQL (My Structure Query Language) adalah sebuah perangkat lunak sistem manajemen basis data SQL (Database Management System) atau DBMS dari sekian banyak DBMS, seperti Oracle, MS SQL, Postagre SQL, dan lain-lain. MySQL merupakan DBMS yang multithread, multi-user yang bersifat gratis dibawah lisensi GNU General Public License (GPL) (Anhar, 2010) Beberapa kelebihan MySQL, antara lain : MySQL dapat berjalan dengan stabil pada berbagai sistem operasi, seperti Windows, Linux, FreeBSD, Mac OS X Server, Solaris, dan masih banyak lagi. 7

Bersifat Open Source, MySQL didistribusikan secara open source (gratis), dibawah lisensi GNU General Public License (GPL). Bersifat Multi-user, MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah. MySQL memiliki kecepatan yang baik dalam menangani query (perintah SQL). Dengan kata lain, dapat memproses lebih banyak SQL per satuan waktu. Dari segi keamanan data, MySQL memiliki beberapa lapisan security, seperti level subnet mask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password yang terenkripsi. MySQL bersifat fleksibel dengan berbagai pemograman, MySQL juga memiliki interface (antarmuka) terhadap berbagai aplikasi dan bahasa pemograman dengan menggunakan fungsi API (Application Programming Interface) 8