• Tidak ada hasil yang ditemukan

LANDASAN TEORI

1) Metode Perpectual(buku)

Kieso (2011: 404) menyatakan Menurut sistem persediaan perpectual (perpectual inventory system), catatan yang berkelanjutan menyangkut perubahan

persediaan dicerminkan dalam akun persediaan. Yaitu, semua pembelian dan penjualan (pengeluaran) barang dicatat langsung ke akun Persediaan pada saat terjadi. Karakteristik akuntansi dari sistem perpectual adalah :

Pembelian barang dagang untuk dijual atau pembelian bahan baku untuk produksi didebet ke Persediaan dan bukan ke Pembelian

b. Biaya transportasi masuk, retur pembelian dan pengurangan harga, serta diskon pembelian dicatat dalam Persediaan bukan dalam akun terpisah.

c. Harga pokok penjualan diakui untuk setiap penjualan dengan mendebet akun

Harga Pokok Penjualan, dan mengkredit Persediaan.

d. Persediaan merupakan akun pengendali yang didukung oleh buku besar pembantu yang berisi catatan persediaan individual. Buku besar pembantu memperlihatkan kuantitas dan biaya dari setiap jenis persediaan

2. 2.6 Pengertian Database

Menurut Wahyudi (2012 : 3) data adalah suatu file ataupun field yang berupa karakter atau tulisan dan gambar.

Menurut Sutarman (2012 : 3) data adalah fakta dari suatu pernyataan yang berasal dari kenyataan, dimana pernyataan tersebut merupakan hasil pengukuran atau pengamatan.

Dari pengertian diatas penulis menyimpulkan data adalah suatu file yang berupa karakter, tulisan dan gambar atau fakta yang dapat diolah menjadi informasi.

Perangkat Lunak Pendukung Perancangan Aplikasi

Dalam pembuatan program aplikasi, untuk laporan skripsi ini penulis menggunakan beberapa perangkat lunak yang menunjang pembuatan program aplikasi berbasis desktop, yaitu windows sebagai sistem operasi yang akan dipakai, visual basic sebagai bahasa pemrograman, MySQL sebagaidatabase

Visual Basic

Dalam buku yang ditulis oleh Stefano, S.Kom (2014) Microsoft Visual Basic (sering disingkat sebagai VB) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk

membuat program perangkat lunak berbasis sistem operasi Microsoft Windows menggunakan model pemrograman (COM).

Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan

pengembangan perangkat lunak komputer berbasis grafik dan cepat.

Microsoft Visual Basic.Net adalah sebuah alat untuk mengembangkan dan

membangun aplikasi yang begerak diatas sistem .NET Framework, dengan menggunakan bahasa BASIC.

Bahasa Visual Basic .NET sendiri menganut paradigm bahasa pemrograman berorientasi objek yang dapat dilhat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan diatas .NET Framework.

Dalam buku yang ditulis oleh Hendrayudi (2009) Visual Basic berasal dari singkatan BASIC ( Beginner’s All-purpose Symbolic Instruction Code) yang dibuat oleh Profesor Jhon Kemeny dan Thomas Kurtz dari Darmont pada pertengahantahun

1960, perintah-perintah bahasa program yang digunakan adalah bahasa Inggris, dengan tujuan dapat mempermudah programmer yang menggunakan bahasa pemrograman ini.

Bahasa pemrograman BASIC dikembangkan dengan berbagai bentuk diantaranya adalah Microsoft QBASIC, QUICKBASIC, GWBASIC, IBM BASICA, dan Apple BASIC dikembangkan oleh Steve Wozniak, seorang karyawan Hewlett- Packard yang pada akhirnya pada bulan April 1976 secara resmi membentuk perusahaan Apple Computer.

Kemudahan menggunakan bahasa pemrograman BASIC akhirnya

mendorong Microsoft untuk mengembangkan bahasa BASIC dengan GUI- BASED. Graphical User Interface membuat pengguna bahasa BASIC semakin senang dengan komponen yang disediakan oleh pembuatnya, mereka merasakan kemudahan dalam menggunakan dan membuat program dengan bahasa yang berbasis visual.

Sejak itu bahasa pemrograman Visual Basic berkembang dengan berbagai versi, dan sampai pada akhirnya muncul bahasa pemrograman Visual Basic 2008 atau visual basic 9. Visual Basic 2008 adalah salah satu kelompok bahasa

pemrograman yang dibuat oleh Microsoft dan tergabung dalam satu paket bahasa pemrograman Microsoft Visual Studio 2008. Paket pemrograman tersebut terdiri dari Microsoft Visual C# 2008, Microsoft Visual Basic 2008, Microsoft C++

2008, dan Microsoft Web Developer2008.

Untuk membuat ada beberapa perlengkapan yang anda butuhkan yaitu ToolBox sebagai alat atau komponen untuk membuat program. Toolbox yang

terdapat pada Visual Basic 2008 adalah All Windows Form yang menampilkan semua

komponen, Common Control, Container, Menus & Toolbars, Data, Components, Printing, Dialogs, dan General.

MySQL

SQL adalah suatu bahasa permintaan yang terstruktur yang telah distandarkan untuk semua program pengakses database seperti Oracle, Posgres SQL, SQL Server, dan lain-lain (Madcoms, 2008).

MySQL adalah program database yang mampu mengirim dan menerima

data dengan sangat cepat dan multiuser. MySQL memiliki dua bentuk lisensi, yaitu free software dan shareware. MySQL yang free software bebas digunakan untuk

keperluan pribadi atau usaha tanpa harus membeli atau membayar lisensi, yang berada dibawah lisensi GNU/GPL (general public license). MySQL database server adalah RDBMS (Relational Database Managemement System) yang dapat

menangani data yang bervolume besar. Meskipun begitu, tidak menuntut resource yang besar. MySQL adalah sebuah manajemen sistem database server yang mampu menangani beberapa user, yaitu menangani beberapa instruksi sekaligus dari beberapa user dalam satu waktu.dan,MySQLmerekam semua data user didalam sistemnya dalam tabel user. (Wahana Komputer,2010).

Data Flow Diagram (DFD)

Data flow diagram bertujuan untuk menggambarkan suatu sistem

komputerisasi, manualisasi, atau gabungan dari keduanya yang penggambarannya disusun dalam bentuk kumpulan komponen sistem yang saling berhubungan sesuai dengan aturan mainnya. Simbol atau lambang yang digunakan dalam membuat data flow diagram dapat dilihat pada Tabel 2.1.

Tabel 2.1 Simbol-simbol Data Flow Diagram

No. Simbol Keterangan

1. External Entity

Simbol ini

digunakan

2. Proses

Simbol ini digunakan untuk proses pengolahan atau transformasi data

3. Data Flow

Simbol ini

digunakan menggambarkan aliran

4. Data Store

Simbol ini

digunakan menggambarkan data flow yang sudah disimpan atau diarsipkan

Sumber : Tata Sutabri dalam Apriyanti, 2013

Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah sekumpulan cara atau

peralatan untuk mendeskripsikan data-data atau objek-objek yang dibuat berdasarkan dan berasal dari dunia nyata yang disebut entitas (entity) serta hubungan (relationship) antar entitas-entitas tersebut dengan menggunakan beberapa notasi. Atau pengertian sempitnya adalah sebuah konsep yang mendeskripsikan hubungan antara penyimpanan (database) dan didasarkan pada persepsi dari sebuah dunia nyata

yang terdiri dari sekumpulan objek yaitu disebut sebagai entity dan hubungan atau relasi antar objek- objek tersebut.

Komponen-komponen pembentuk ERD dapat di lihat pada tabel 1 di bawah ini.

Tabel 2.2 Entity Relationship Diagram

Sumber: Tata Sutabri dalam Apriyanti (2013)

Flowchart

Flowchart atau diagram alir adalah sekumpulan simbol-simbol atau skema

yang menunjukkan atau menggambarkan rangkaian kegiatan-kegiatan program dari mulai awal hingga akhir. Inti dari pembuatan flowchart atau diagram alir ini penggambaran urutan langkah-langkah pengerjaan suatu algoritma. Adapun simbol dan fungsi flowchart dapat di lihat pada Tabel 2.3 di bawah ini.

Tabel 2.3 Simbol Sistem Flowchart

No Simbol Fungsi

1

Terminal, untuk memulai atau mengakhiri suatu

program.

2

Proses, suatu simbol yang menunjukkan setiap

pengolahan yang dilakukan oleh komputer.

3

Input-Output, untuk memasukkan data

ataupun

menunjukkan hasil dari suatu proses.

4

Decision, suatu kondisi yang akan

menghasilkan

beberapa kemungkinan jawaban atau pilihan.

5

Predifine Process, suatu simbol untuk

menyediakan

tempat-tempat pengolahan dalam storage.

6

Connector, suatu prosedur akan masuk

atau kelur melalui simbol ini dalam lembar yang sama.

7

Off-Line Connector, merupakan simbol

masuk atau keluarnya suatu prosedur pada lembar kertas lainnya.

8

Arus /Flow dari prosedur yang dapat dilakukan dari atas ke bawah, dari bawah ke atas, dari kiri ke kanan,

ataupun dari kanan ke kiri.

10

Untuk menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur.

11

Simbol untuk output, yang ditunjukkan ke suatu

device, seperti printer, plotters dan lain- lain sebagainya.

12

Menunjukkan Input atau Output menggunakan

harddisk

13 Menunjukkan Input atau Output

menggunakan disket

PenelitianTerdahulu

Pada penulisan kali ini penulis menggunakan beberapa jurnal sebagai referensi

a) Jurnal berjudul Perancangan Sistem Informasi Inventory dan Penjualan pada Sigmacom Prambanan Menggunakan Visual Basic.net yang ditulis oleh Salindri Lusiana Dewi pada tahun 2013 dapat ditarik kesimpulan yaitu sistem ini memudahkan admin untuk mengolah dan mengetahui data barang,data pelanggan, data pemasok, data karyawan, data admin, dan

laporan-laporan dengan cepat, tepat dan akurat. Sistem ini memudahkan karyawan untuk melakukan transaksi penjualan barang,pemesanan barang, mengolah data barang, data pelanggan, data pemasok dan data karyawan dengan cepat, tepat dan akurat. Sistem ini memudahkan pemilik toko untuk mengetahui laporan-laporan dengan cepat, tepat dan akurat.

Sistem ini memberikan informasi stok barang yang akurat dan up to date sehingga tidak lagi terjadi miss communication dan kehabisan persediaan barang. Sistem ini memberikan kepuasan terhadap pelanggan karena pelayanan menjadi lebih cepat dan pemberian struk penjualan sebagai buktitransaksi.

b) Jurnal berjudul Sistem Informasi Persediaan Barang Berbasis JavaPT.AndikaSarana Mitra Jakarta Pusat yang ditulis oleh M.Rifqi Tsani pada tahun 2016 dapat ditarik kesimpulan diantaranya aplikasi sistem informasi persediaan barang ini dapat mempermudah dan mempercepat kinerja petugas bagian gudang.

c) Jurnal Perancangan Sistem Informasi Pengendalian Internal Persediaan Barang Dagang pada CV.Prima Group Semarang yang ditulis oleh Ahmad Rizky Aristyanto dapat ditarik kesimpulan yaitu system informasi pengendalian internal persediaan barang yang baru ini menggunakan bahasa pemrograman Delphi 7. Dengan adanya sistem ini memudahkan admin gudang dalam pencatatan atau pembuatan laporan dan pengawasan dalam persediaan barang pada perusahaan sehingga menghasilkan laporan yang lengkap. Aplikasi sistem informasi pengendalian persediaan ini juga

menampilkan laporan jumlah stock barang, dan laporan warning stock barang juga. Sistem informasi pengendalian persediaan barang berbasis delphi 7 ini menggunakan database MySQL.

BAB III

Dokumen terkait