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

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

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

BAB II DASAR TEORI. 2.1 Konsep dan Definisi Konsep Sistem

BAB III LANDASAN TEORI

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

BAB II DASAR TEORI. 2.1 Konsep Dasar Sistem Aplikasi Pengertian Sistem. Pengertian sistem adalah kumpulan dari elemen-elemen yang berinteraksi

II. TINJAUAN PUSTAKA

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI. Dalam pembangunan suatu sistem informasi, terdapat dua kelompok

Modul 3. Oleh : Mohammad Sholikin. 1

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

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

PENGEMBANGAN APLIKASI SISTEM PENGATURAN BASIS DATA SECARA ONLINE. Agustinus Noertjahyana, Rendy Pangestu dan Dwi Budiman

BAB III LANDASAN TEORI. untuk menyelesaikan suatu sasaran yang tertentu (Jogiyanto, 2001)

BAB II TINJAUAN PUSTAKA. Istilah sistem yang berasal dari bahasa Yunani yaitu system. Ditinjau dari sudut

BAB 2 LANDASAN TEORI. menjelaskan beberapa prinsip umum sistem antara lain: menghadapi keadaan-keadaan yang berbeda.

1. Bab 2 Arsitektur Produk

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB II LANDASAN TEORI. Data adalah deskripsi tentang benda, kejadian, aktifitas, dan transaksi, yang

BAB II LANDASAN TEORI. seorang pimpinan atau manajer didalam organisasi untuk mencapai tujuan

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

SISTEM INFORMASI PENJUALAN PRODUK FRISIAN FLAG PADA PT. BERKAT BUDI BERSAMA BERBASIS WEB

BAB II LANDASAN TEORI. konsep dasar dan definisi-definisi yang berkaitan dengan perangkat lunak yang

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB II KAJIAN TEORITIS. Azhar Susanto (2007:24), sistem adalah kumpulan atau grup dari sub sistem

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

BAB II LANDASAN TEORI

BAB II KAJIAN PUSTAKA

BAB I PENDAHULUAN. Pada umumnya Piutang Usaha ( Account Receivable) timbul karena

BAB IV HASIL DAN UJI COBA

BAB II TINJAUAN PUSTAKA

BAB II DASAR TEORI. untuk mencapai tujuan tertentu" (Sutabri 2012:16).

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB III LANDASAN TEORI

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

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan dasar-dasar teori yang berhubungan dengan

BAB III LANDASAN TEORI

PENGANTAR PRAKTIKUM BERKAS DAN BASIS DATA 2010/2011. Rizki Arif Firdaus

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

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

KURSUS ONLINE JASA WEBMASTERS

SISTEM INFORMASI PENJUALAN ONLINE SEPATU PADA TOKO STARS SHOP MEDAN

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Penelitian tentang penjualan sistem informasi pemesanan paket pengantin

Pemrograman Basis Data dan SQL

BAB II TINJAUAN PUSTAKA. Sistem adalah suatu jaringan kerja dari produser-produser yang saling berhubungan

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

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan Internet memang sangat cepat dan jauh berbeda dengan masa awal

BAB 1 PENDAHULUAN. Basis data merupakan kerangka dasar dari sistem informasi dan membuat

AUDIT TERHADAP SIKLUS PENDAPATAN: PENGUJIAN PENGENDALIAN

BAB I PENDAHULUAN. dibuktikan dengan kemajuan teknologi yang dapat kita lihat disekeliling kita.

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

Aplikasi Pencatatan dan Pelaporan Akuntansi pada CV BUNDA MEMBANGUN Palembang

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. Menurut Fathansyah Basis data (Database) dapat didefinisikan dalam sejumlah sudut pandang seperti:

BAB II LANDASAN TEORI

BAB IV IMPLEMENTASI SISTEM

P - 7 Pembahasan UTS PSIK V

BAB III LANDASAN TEORI. kinerja dan memotivasi kinerja individu di waktu berikutnya.

BAB II TINJAUAN PUSTAKA

Lampiran Dokumen Delivery Order Sementara 1 transaksi. Lampiran Dokumen Sales Order 1 transaksi

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

BAB III LANDASAN TEORI. instruksi (instruction) atua pernyataan (statement) yang disusun sedemikian rupa

Pengertian dan Fungsi MySql dan SQLyog sebagai Data Base

TAKARIR. data Manipulation Language(DML) bahasa untuk memanipulasi atau pengelola SQL

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

Sistem Basis Data. Sebuah sistem yang memiliki fungsi utama untuk mengelola data dan menyediakan data tersebut jika dibutuhkan

BAB III LANDASAN TEORI. pengembang untuk membuat sebuah aplikasi web. Dilengkapibanyak library dan

BAB I PENDAHULUAN. pemerintah non kementrian (LPNK). Dalam Undang-undang Nomor 5 tahun 2014

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

SISTEM BASIS DATA By Novareza Klifartha

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

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

Bab II Dasar Teori 2.1 Pengertian Sistem Akuntansi 2.2 Pengertian Penjualan Kredit 2.3 Pengertian Sistem Penjualan Kredit

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II TINJAUAN PUSTAKA. Menurut tim KKS (2007), pada kondisi tertentu kendaraan bermotor

SISTEM INFORMASI PEMBUKUAN BERBASIS WEB PADA PERUSAHAAN DAGANG LA BRUNDORE COOKIES SEMARANG

SISTEM INFORMASI PEMESANAN PAKET PERJALANAN WISATA BERBASIS WEB PADA PT SKY MANARI WISATA

BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. Perkembangan teknologi telah berkembang dengan sangat. pesat dan banyak terdapat layanan jasa informasi sampai penjualan

SISTEM MONITORING PERALATAN BENGKEL MENGGUNAKAN METODE WATERFALL DENGAN MVC CODEIGNITER. Andriyani Siyoperman Gea ABSTRAK

SISTEM INFORMASI PT. HENG SUN MULIA PRATAMA JAMBI MENGGUNAKAN PHP DAN MySQL

BAB III TINJAUAN PUSTAKA

BAB I PENDAHULUAN 1.1 Latar belakang

BAB III LANDASAN TEORI. dengan istilah web adalah sebuah sistem terhubung dari hypertext document yang

Bab II. TINJAUAN PUSTAKA

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

Transkripsi:

BAB II DASAR TEORI 2.1 Konsep dan Definisi Konsep Penyusunan tugas akhir ini berisi tentang perancangan sistem informasi akuntansi piutang yang dapat membantu bagian keuangan untuk dengan mudah memasukkan data piutang per toko di setiap invoice yang ditujukan pada aplikasi berbasis web. 2.1.1 Konsep Sistem Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur antar relasi diantara unsur-unsur tersebut dengan lingkungan. (Jogiayanto,H.M,2003:34) 2.1.2 Konsep Informasi Informasi adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya. (Jogiayanto,H.M,2003:36) 2.1.3 Konsep Sistem informasi Sistem informasi adalah suatu sistem buatan manusia yang secara umum terdiri atas sekumpulan komponen berbasis komputer dan manual yang dibuat untuk menghimpun, menyimpan, dan mengelola data serta menyediakan informasi keluaran kepada pemakai. (Agus Mulyanto,2009:29) 2.1.4 Konsep Akuntansi Akuntansi (accounting) adalah proses pengidentifikasian, pencatatan, pengkomunikasian kejadian-kejadian ekonomi suatu organisasi (perusahaan ataupun bukan perusahaan) kepada para pemakai informasi yang berkepentingan. (Henry Simamora,2000:4) 6

7 2.1.5 Konsep Piutang Piutang dagang (account receivable) merupakan tagihan perusahaan kepada pelanggan atau pembeli atau pihak lain yang membeli produk perusahaan. (Martono dan Harjito,2007:95) 2.1.6 Konsep Database Basisdata adalah sebuah cara mendokumentasikan berbagai macam data yang kemudian dimanajemen dengan sebuah sistem untuk kemudian disimpan dalam sebuah media penyimpanan. Dengan demikian data-data tersebut dapat diakses dengan mudah dan cepat. Media penyimpanan tersebut dapat diibaratkan sebagai sebuah storage penyimpanan, misalnya Hardisk. Dalam basisdata, data yang ada tidak hanya diletakkan dan disimpan begitu saja dalam sebuah media penyimpanan, akan tetapi dikelola dengan sebuah sistem pengaturan basisdata yang sering disebut dengan Database Management System (DBMS). Dengan begitu suatu data dengan jumlah besar dan kompleks dapat tersusun sangat baik sehingga memungkinkan pengaksesan data dengan mudah an cepat oleh pengguna. (Bunafit Nugroho,2004:72) 2.2 Uraian Konsep dan Sub Konsep 2.2.1 Sistem Untuk memahami dan mengembangkan, maka perlu membedakan unsureunsur yang terdapat dalam sistem yang membentuknya. Berikut dalah karakteristik sistem : a. Mempunyai Komponen Sistem (Components System) Suatu sistem tidak berada dalam lingkungan yang kosong, tetapi sebuah sistem berada dan berfungsi di dalam lingkungan yang berisi sistem lainnya. b. Mempunyai Batasan Sistem (Boundary) Batas sistem merupakan pembatas atau pemisah antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya.

8 c. Mempunyai Lingkungan (Environment) Lingkungan luar adalah apapun diluar batas dari sistem yang dpat mempengaruhi operasi sistem, baik pengaruh yang menguntungkan ataupun merugikan. d. Mempunyai Penghubung (interface) Antar Komponen Penghubung (interface) merupakan media penghubung antara satu subsistem dengan subsistem yang lainnya. e. Mempunyai Masukan (input) Masukan atau input merupakan energy yang dimasukkan ke dalam sistem. f. Mempunyai Pengolahan (processing) Pengolahan merupakan bagian yang melakukan perubahan dari masukan untuk menjadi keluaran yang diinginkan. g. Mempunyai Sasaran (Objective) dan Tujuan Suatu sistem pasti memiliki sasaran (objective) dan tujuan (goal), apabila sistem tidak mempunyai sasaran, maka operasi sistem tidak aka nada gunanya. h. Mempunyai Keluaran (output) i. Keluaran merupakan hasil pemrosesan. Keluaran dapat berupa informasi sebagai masukan pada sistem lain atau hanya sebagai sisa pembuangan. j. Mempunyai Umpan Balik (Feed Back)

9 k. Umpan balik diperlukan oleh bagian kendali (Control) sistem untuk mengecek terjadinya penyimpangan proses dalam sistem dan mengembalikannya ke dalam kondisi normal. (Agus Mulyanto,2009:2) Sistem informasi akuntansi piutang adalah suatu sistem informasi yang memberikan informasi mengenai mutasi saldo piutang per toko berbasis web sehingga memudahkan bagian keuangan untuk menghitung saldo akhir piutang per toko setiap kali ada invoice masuk. Sistem informasi akuntansi piutang ini dirancang selain untuk memberikan kemudahan bagian keuangan juga ditujukan untuk meningkatkan kinerja bagian keuangan dalam melakukan perhitungan saldo akhir piutang masing-masing toko dengan lebih efektif dan efisien. 2.2.2 Piutang Piutang masuk merupakan aktiva lancar yang diharapkan dapat dikonversi menjadi kas dalam waktu satu tahun atau dalam satu periode akuntansi. Piutang pada umumnya timbul dari hasil usaha pokok perusahaan. Namun selain itu, piutang dapat juga ditimbulkan dari adanya usaha dari luar kegiatan pokok perusahaan. Menurut Warren, Reeve dan Fess, (2005 : 404) yang dialih bahasakan oleh Helda Gunawan mengkasifikasikan piutang ke dalam 3 kategori, yaitu : 1. Piutang Usaha Piutang usaha (account receivable) adalah jumlah yang akan ditagih dari pelanggan sebagai akibat penjualan barang atau jasa secara kredit. Piutang usaha biasanya diperkirakan akan dapat ditagih dalam jangka waktu relative pendek, biasanya dalam waktu 30 hingga 60 hari. 2. Wesel tagih

10 Wesel tagih adalah tagihan perusahaan kepada pembuat wesel. Pembuat wesel yaitu pihak yang telah berutang kepada perusahaan, baik melalui peminjaman sejumlah uang. 3. Piutang Lain-lain Piutang lain-lain umumnya diklasifikasikan dan dilaporkan secara terpisah dalam neraca. Prosedur piutang dimulai dari salesman order pesan barang kepada bagian marketing, bagian marketing atau marketing support membuat SO yang diberikan ke bagian keuangan untuk diperiksa jumlah piutang yang telah tercatat sebelumnya pada Rekening Koran Customer. Jika jumlah piutang tersisa tidak terlalu besar maka akan di acc bagian keuangan kemudian dibuatkan DO dan Invoice, jika tidak akan di kembalikan lagi ke bagian marketing support untuk diverifikasi ulang. Prosedur pencatatan piutang bertujuan untuk mencatat mutasi piutang perusahaan kepada setiap debitur. Mutasi piutang terjadi disebabkan beberapa hal sebagai berikut: - Transaksi penjualan kredit - Penerimaan pelunasan dari debitur - Retur penjualan - Penghapusan piutang Informasi mengenai piutang yang dilaporkan kepada manajemen adalah: - Saldo piutang pada saat tertentu kepada debitur - Riwayat pelunasan piutang yang dilakukan oleh debitur

11 - Umur piutang kepada tiap debitur pada saat tertentu Dokumen pokok yang digunakan sebagai dasar pencatatan ke dalam kartu piutang adalah: 1. Faktur penjualan(invoice) Dokumen ini digunakan sebagai dasar pencatatan timbulnya piutang dan transaksi penjualan kredit. Dokumen ini dilampiri dengan suruat muat (Surat Jalan) dan surat order pengiriman sebagai dokumen pendukung untuk mencatat transaksi penjualan kredit. 2. Bukti kas masuk Dalam pencatatan piutang, dokumen ini digunakan sebagai dasar pencatatan berkurangnya piutang dari transaksi pelunasan piutang oleh debitur. 3. Memo kredit Dalam pencatatan piutang, dokumen ini digunakan sebagai dasar pencatatan rertur penjualan. 4. Bukti memorial (jurnal Voucher) Dalam pencatatan piutang, dokumen ini digunakan sebagai dasar pencatatan penghapusan piutang. Catatan Akuntansi yang digunakan untuk mencatat transaksi yang menyangkut piutang adalah: - Jurnal Penjulan - Jurnal Retur Penjualan - Jurnal Umum

12 - Jurnal Penerimaan Kas - Kartu Piutang Fungsi pencatatan piutang dilakukan oleh bagian keuangan, tugas nya adalah : Menyelenggarakan catatan piutang kepada tiap debitur, yang dapat berupa kartu piutang yang merupakan buku pembantu piutang, yang digunakan untuk merinci rekening krontol piutang dalam buku besar, atau berupa arsip faktur terbuka, yang berfungsi sebagai buku pembantu piutang. Menghsilkan pernyataan piutang secara periodic dan mengirimkannya ke tiap debitur. Menyelenggarakan catatan riwayat kredit tiap debitur untuk memudahkan penyediaan data guna memutuskan pemberian kredit kepada langganan dan guna mengikuti data penagihan dari tiap debitur. 2.2.3 Hal-hal yang terkait dengan basis data (Database) MySQL adalah salah satu databasesmanagement system (DBMS) dari sekian banyak DBMS seperti Oracle, MS SQL, Postagre SQL, dan lainya. MySQL berfungsi untuk mengolah database menggunakan bahasa SQL. MySQL bersifat open source sehingga kita bisa menggunakannya secara gratis. Pemograman PHP juga sangat mendukung/ support dengan database MySQL. (Anhar,2010:45) Mysql memiliki dua bentuk lisensi, yaitu FreeSoftware dan Shareware. Mysql yang bisa kita gunakan adalah Mysql FreeSoftware yang berada di bawah Lisensi GNU/GPL (General Public License). Mysql merupakan sebuah database server yang free, artinya kita bebas menggunakan database ini untuk keperluan

13 pribadi atau usaha tanpa harus membeli atau membayar lisensinya. Mysql adalah sebuah program database server yang memerlukan sebuah bahssa permintaan dalam melayani permintaan user. SQL merupakan bahasa permintaan yang digunakan dalam Mysql. SQL (Structure Query Language) dibagi menjadi dua bentuk Query yaitu : 1. DDL (Data Definition Langnuage) DDL adalah sebuah metode Query SQL yang erguna utnuk mendefinisikan data pada sebuah database, adapun Query yang dimiliki adalah : CREATE : Diguankan utnuk melakukan pembuatan tabel dan database DROP : Digunakan utnuk melakukan penghapusan tabel maupun database. ALTER : Digunakan untuk melakukan pengubaan struktur tabel yang telah dibuat, baik menambah field(add), mengganti nama Field(change) atau menamakannya kembali (rename), serta menghapus (drop). 2. DML (Data Manipulation Language) DML adalah sebuah metode Query yang dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari Query ini adalah utnuk melakukan pemanipulasian databae yang telah ada atau telah dibuat sebelumnya. Adapun Query yang termasuk di dalamnya adalah : INSERT : digunakan utnuk melakukan penginputan/pemasukan data pada tabel database. UPDATE : digunakan utnk melakukan pngubaan atau peremajan terhadapa data yang ada pada tabel.

14 DELETE : digunakan utnuk melakukan penghapusan data pada tabel. Penghapusan ini dapat dilakukan secara sekaligus(seluruh isi tabel) maupun hanya bebrapa Recordset. PHP adalah program aplikasi yang bersifat Server Side, artinya hanya dapat berjalan pada sisi server saja dan tidak dapat berfungsi tanpa adanya server didalamnya. PHP (Hypertext Preprocessor) merupakan sebuah bahasa pemrograman scripting berlisensi Open Source. Script ini dapat bercampur dengan Script Tag HTML karena kemampuannya tersebut, disebut sebagai bahasa yang embedded pada tag HTML. (Bunafit Nugroho,2004:369) XAMPP adalah sebuah software yang berfungsi untuk menjalankan website berbasis PHP dan menggunakan pengolah data MySQL dikomputer local. XAMPP berperan sebagai server web pada komputer anda. XAMPP juga dapat disebut sebuah CPanel server virtual, yang dapat membantu anda melakukan preview sehingga dapat memodifikasi website tanpa harus online atau terakses dengan internet. (Yogi wicaksono,2008:7) PhpMyAdmin adalah suatu program Open Source berbasis web. Program ini berguna untuk mengakses database MySQL, program ini akan mempermudah dan mempersingkat kerja, dengan beberapa kelebihan, antara lain pengguna awam tidak harus mengenal syntax-syntax SQL dalam pembuatan database dan table. (Bunafit Nugroho,2004:467)