PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file ›...

18
PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO MITRA BISNIS Disusun oleh Nama : Asih Nuryanti NIM : 25120193 Prodi : Komputerisasi Akuntansi Jenjang : D3 (Diploma 3) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER EL RAHMA YOGYAKARTA 2015

Transcript of PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file ›...

Page 1: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

PUBLIKASI LAPORAN TUGAS AKHIR

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO

MITRA BISNIS

Disusun oleh

Nama : Asih Nuryanti

NIM : 25120193

Prodi : Komputerisasi Akuntansi

Jenjang : D3 (Diploma 3)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN ILMU KOMPUTER

EL RAHMA

YOGYAKARTA

2015

Page 2: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

SISTEM INFORMASI PENJUALAN DAN PEMBELIAN PADA TOKO

MITRA BISNIS

Asih Nuryanti

Komputerisasi Akuntansi STMIK El Rahma Yogyakarta

[email protected]

Abstrack

Information Systems Sales and Purchase In Store business partner is an

information system recording and processing the data used to generate sales information

and purchase at a store that specializes in selling digital clock spareparts and other digital

spareparts. In general, spareparts shops only use manual recording for each transaction

and the absence of financial statements.

This system is designed to facilitate management of the store in obtaining

information and making financial reports required. Besides, the system aims to improve

the quality of service to customers to the maximum.

With computerized created, Sales and Purchasing Information System is able to

generate valid data is then able to be processed into the required financial information.

Indirectly Sales Information Systems and Purchasing also assist management in making

decisions.

This system uses Borland Delphi 7.0 application systems, as well as MySQL

Server 5.0 as a database. In this system is also equipped with a login system to maintain

data security, enter the data, store data, print the report data or report transactions and

print sales note.

Keywords: Information Systems, Sales, Purchasing

PENDAHULUAN

Mitra bisnis merupakan toko penyedia spare parts jam digital dan running

teks yang telah memiliki jumlah transaksi yang banyak, menyadari bahwa pihak

pimpinan mereka membutuhkan suatu pengembangan basis data yang akan

menyediakan informasi terutama di bidang penjualan dan pembelian. Untuk

proses pembelian, mitra bisnis mendapat supply spare parts langsung dari pabrik

di China. Untuk proses penjualan setiap pelanggan yang melakukan transaksi

akan dicatatat melalui faktur yang telah disediakan, kemudian dari faktur-faktur

tersebut akan disalin kembali untuk dijadikan arsip penjualan.

Kondisi seperti ini menyebabkan data-data penting yang dibutuhkan

perusahaan disimpan dalam bentuk berkas sehingga mengakibatkan lambatnya

Page 3: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

pencarian data, dan juga pembuatan laporan seringkali tidak tepat waktu karena

masih menggunakan cara manual, sehingga laporan sering telat sampai ke

pimpinan. Oleh karena itu, dikarenakan semakin berkembangnya teknologi dari

waktu ke waktu dan semakin bertambahnya jumlah konsumen, maka

pengembangan basis data ini ingin lebih ditingkatkan untuk memudahkan

dalam melakukan kegiatan penjualan dan pembelian.

METODE PENELITIAN

Metode pengumpulan data ini diperoleh dari berbagai sumber seperti dari

referensi maupun dari pegawai. Teknik dalam pengumpulan data ini adalah Studi

Lapangan, Penelitian lapangan yang dilakukan dibagi menjadi dua metode yaitu

Observasi adalah mengumpulkan data dengan cara mengamati secara langsung

keadaan koperasi dengan segala kegiatan operasional yang berhubungan dengan

penelitian, dan wawancara yaitu mengadakan tanya jawab secara langsung pada

pihak-pihak yang terkait untuk memperoleh gambaran secara umum tentang toko

dan masalah-masalah yang berkait sistem yang berjalan melalui sumber daya

manusia pada toko.

Konsep Dasar Informasi

Informasi adalah data yang telah diubah menjadi konteks yang berarti dan

berguna bagi para pemakai akhir tertentu. Data secara konseptual adalah deskripsi

tentang benda, kejadian, aktivitas, dan transaksi, yang tidak mempunyai makna atau

tidak berpengaruh secara langsung kepada pemakai (Kurniawati dan Prayitno,

2009).

Konsep Dasar Sistem Informasi

Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan

perangkat lunak computer serta perangkat manusia yang akan mengolah data

menggunakan perangkat keras dan perangkat lunak tersebut. Selain itu data juga

memegang peranan yang penting dalam sistem informasi. Data yang akan

dimasukkan dalam sebuah sistem informasi dapat berupa formulir-formulir,

prosedur-prosedur dan bentuk data lainnya (Kristanto, 2008).

Page 4: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Pengertian Akuntansi

Akuntansi adalah seni pencatatan (recording), pengelompokkan

(classifying), perangkuman (summarizing) dan pelaporan (reporting) dari

transaksi-transaksi keuangan atau ekonomi suatu organisasi dengan cara yang

sitematis dan baku serta penginterprestasian terhadap hasil yang ditimbulkan.

Basis Data (Database)

Basis data adalah kumpulan item-item data yang tersimpan secara bersama-

sama dengan sistematika tertentu tanpa ada kerangkapan yang tidak perlu apalagi

yang merugikan dimana data yang disimpan independen dengan program yang

mengelolanya, misalnya penambahan data, penghapusan data.

Normalisasi

Suatu file yang terdiri dari beberapa grup elemen yang berulang-ulang perlu

diorganisasikan kembali. Normalisasi (normalization) merupakan proses untuk

mengorganisasikan file untuk menghilangkan grup elemen berulang-ulang. Ada

beberapa tahap normalisasi yang harus dilakukan agar menjadi bentuk normal, yaitu

bentuk tidak normal, normal pertama, normal kedua, dan normal ketiga.

Relasi Antar Tabel

Relasi antar tabel adalah hubungan antara kunci relasi (Relation Key) yang

merupakan kunci utama dari masing-masing file. Relasi file terbagi dalam 3 bentuk

yaitu One to One Relationship 2 File, One to Many Relationship 2 File, dan Many

to Many Relationship 2 File.

Pengertian DAD

Diagram alir data atau Data Flow Diagram adalah suatu model logika data atau

proses yang dibuat untuk menggambarkan darimana asal data dan kemana tujuan

data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan

data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan

pada data tersebut (Kristanto, 2008).

Page 5: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Bagan Alir (Flowchart)

Flowchart adalah diagram yang terdiri dari simbol-simbol geometris

(sebagian besar berisi empat) bersama-sama dengan anak panah yang

menghubungkan satu simbol dengan simbol lainnya. Diagram tersebut memberi

gambaran dari prosedur pengolahan data. Bagan alir sistem (System Flowchart)

adalah diagram yang menunjukkan aliran data yang lewat dari satu unit organisasi

atau dari satu mesin yang lain di dalam perusahaan, atau menggambarkan aliran

data yang melewati sistem pengolahan data dari mulai masuk hingga keluar dari

sistem. Karena pemilihan media input dan output dari tipe operasi (manual atau

dengan program) adalah merupakan pertimbangan sistem pengolahan data. Bagan

alir sistem menggunakan simbol yang agak lain dengan yang digunakan di dalam

bagan alir program (program flowchart).

MySQL

Database Management System (DBMS) berisi satu koleksi data yang saling

berhubungan dan satu set program untuk mengakses data tersebut. DBMS terdiri

dari Database dan Set Program pengelola untuk menambah data, menghapus data,

mengambil dan membaca data. Set program pengelola merupakan satu paket

program yang dibuat agar memudahkan dan mengefisiensikan pemasukan atau

perekaman informasi dan pengambilan atau pembacaan informasi ke dalam

database, yang biasa disebut dengan paket DBMS. Ada beberapa macam paket

DBMS, diantaranya adalah MySQL, postgresql, Foxpro, Oracle, dan lain-lain.

Mengenal Borland Delphi 7

Borland Delphi 7 merupakan suatu bahasa pemrograman yang

memberikan berbagai fasilitas pembuatan aplikasi visual. Keunggulan bahasa

pemrograman ini terletak pada produktivitas, kualitas, pengembangan perangkat

lunak, kecepatan komplikasi, pola desain yang menarik serta diperkuat dengan

pemrogramannya yang terstruktur. Keunggulan lainnya adalah dapat digunakan

untuk merancang program aplikasi yang memiliki tampilan seperti program aplikasi

lain yang berbasis Windows (Rahardjo, 2010).

Page 6: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

RELASI ANTAR TABEL

barang

kd_brg*

nm_brg

satuan

h_beli

h_jual

stok

pegawai

kd_peg*

nm_peg

alamat_peg

jk_peg

no_telp_peg

password

d_jual

no_fak_jual**

kd_brg**

h_jual**

jml_brg

jurnal

no_jurnal*

no_fak_jual**

no_fak_beli**

tgl_jurnal

ket

d_beli

no_fak_beli**

kd_brg**

h_beli**

jml_brg

rekening

kode_rek*

nama_rek

kelompok_rek

balance

saldo_awal

md

mk

saldo_akhir

supplier

kd_sup*

nm_sup

alamat_sup

no_telp_sup

d_jurnal

no_jurnal**

kode_rek**

debet

kredit

beli

no_fak_beli*

kd_sup**

tgl_beli

ongkir_beli

jual

no_fak_jual*

kd_peg**

kd_pel**

tgl_jual

ongkir

pelanggan

kd_pel*

nm_pel

alamat_pel

no_telp_pel

Gambar 1 Relasi Antar Tabel

DIAGRAM BERJENJANG

0.1

Input Data

0

SISTEM

INFORMASI

PENJUALAN DAN

PEMBELIAN

2.2

Pembelian

1.1

Data Barang

0.2

Transaksi

0.3

Laporan

1.2

Data

Pegawai

3.3

Lap.Data

Supplier

3.1

Lap. Data

Barang

2.1

Penjualan

3.2

Lap. Data

Pegawai

3.4

Lap. Data

Pelanggan

3.5

Lap.

Penjualan1.5

Data

Rekening

2.3

Jurnal

Umum

3.6

Lap.

Pembelian

3.9

Lap. Laba

Rugi

1.3

Data

Supplier

1.4

Data

Pelanggan

3.7

Lap. Jurnal

Umum

3.8

Lap. Buku

Besar

Gambar 2 Diagram Berjenjang

Page 7: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

DAD Level 0

1.0

Input DataPegawai

barang

d_jual

beli

Data Barang valid

Data Pegawai valid

Lap. Data Barang

Lap. Data Pegawai

Lap. Data Supplier

Lap. Data Pelanggan

Lap. Penjualan

Lap. Pembelian

Lap. Jurnal Umum

Lap. Buku Besar

Laporan Laba/Rugi

pegawai

2.0

Transaksi

Pemilik

3.0

Laporan

Data Penjualan

Data Pembelian

Data Jurnal Umum

jual

Data Barang

Data Pegawai

Data Supplier

Data Pelanggan

Data Rekening

d_beli

Data Penjualan valid

Data d_penjualan valid

Data pembelian valid

Lap. Data Barang

Lap. Data Pegawai

Lap. Data Supplier

Lap. Data Pelanggan

Lap. Penjualan

Lap. Pembelian

Lap. Jurnal Umum

Lap. Buku Besar

Laporan Laba/Rugi

Data barang valid

Data pegawai valid

Data supplier valid

Data pelanggan valid

Data rekening valid

Data penjualan valid

Data d_penjualan valid

Data Pembelian valid

Data d_pembelian valid

Data Jurnal valid

Data d_jurnal valid

supplier

Data d_pembelian valid

pelanggan

rekening

Data Supplier valid

Data Pelanggan valid

Data Rekening valid

jurnal

d_jurnal

Data Jurnal umum valid

Data d_jurnal valid

Data Barang

Data Pegawai

Data Supplier

Data Pelanggan

Data Rekening

Gambar 3 DAD Level 0

Page 8: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

DAD Level 1 Proses Input Data

Pegawai

pegawai

1.2

Proses Input Data

Pegawai

Data Pegawai Data Pegawai valid

1.1

Proses Input Data

Barang

Data Barangbarang

Data Anggota valid

supplier

1.3

Proses Input Data

Supplier

Data Supplier validData Supplier

pelanggan

1.2

Proses Input Data

Pelanggan

Data Pelanggan Data Pelanggan valid

rekening

1.3

Proses Input Data

Rekening

Data Rekening validData Rekening

Gambar 4 DAD Level 1 Proses input data

DAD Level 1 Proses Transaksi

Pegawai

beli

3.1

Transaksi

penjualan

3.2

Transaksi

pembelian

Data pembelian

3.3

Transaksi Jurnal

umum

jual

jurnal

Data penjualan

Data d_jurnal

barang

d_jual

Data penjualan

Data pembelian

Data jurnal umum

Data d_jual

d_beli

d_jurnal

pegawai

pelanggan

supplier

rekening

Data jurnal

Data d_pembelian

Data rekening

Data barang

Data pegawai

Data pelanggan

Data supplier

Data penjualan, Data d_penjualan

Data pembelian, Data d_pembelian

Gambar 5 DAD Level 1 Proses transaksi

Page 9: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

DAD Level 1 Proses Laporan

Pegawai

jual

3.2

Lap. Data Pegawai

3.3

Lap.Data Suppliersupplier

d_jual

pelanggan

3.5

Lap. Penjualan

3.4

Lap. Data Pelanggan

3.1

Lap. Data Barangbarang

pegawai

Data barang

Data pegawai

Data supplier

Data pelanggan

Data barang

Data pelanggan

Data d_jual

Pemilik

3.7

Lap. Jurnal Umum

3.6

Lap. Pembelian

jurnal

d_beli

beli

Data jual

Data d_jual

Data beli

Data d_beli

Data supplier

Data beli

Data d_beli

Data barang

Data jurnal

Data d_jurnal Lap. Jurnal Umum

Lap. Jurnal Umum

Lap. Pembelian

Lap. Pembelian

Lap. Penjualan

Lap. Penjualan

Lap.Data Pelanggan

Lap.Data Pelanggan

Lap. Data Supplier

Lap. Data Supplier

Lap Data barang

Lap Data barang

Lap. Data pegawai

Lap. Data pegawai

Data jual

3.9

Lap. Laba Rugi

3.8

Lap. Buku Besar

d_jurnal

rekening

Data pegawai

Data rekening

Data rekening

Data rekening

Lap. Buku Besar

Lap. Buku Besar

Lap. Laba Rugi

Lap. Laba Rugi

Gambar 6 DAD Level 1 Proses laporan

Page 10: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

HASIL DAN PEMBAHASAN

Setelah melalui tahapan analisis dan perancangan sistem, maka tahapan

selanjutnya adalah implementasi sistem. Sebelum program diimplementasikan,

maka program harus bebas dari kesalahan. Setelah program bebas dari kesalahan,

maka langkah selanjutnya adalah melakukan uji coba dengan memasukkan

beberapa data untuk diolah oleh sistem dan hasilnya dibandingkan dengan hasil

sistem manual, apakah hasilnya bebas dari kesalahan dan kekeliruan yang terjadi

pada sistem manual. Diharapkan dari implementasi sistem informasi penjualan

tunai dapat meminimalisir dan menghilangkan kesalahan yang selama ini terjadi

dalam sistem manual.

Tampilan Menu utama

Pada menu utama banyak tersedia menu yang bisa digunakan untuk

mengakses form baik input data, transaksi dan laporan agar dapat mengakses form

utama sebagai user yang harus terlebih dahulu melakukan login ke database.

Gambar 7 Tampilan Menu Utama

Page 11: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Tampilan Form Input Data Barang

Pada form ini terdiri dari nama barang, satuan, harga beli, harga jual, stok

dan terdapat enam tombol fungsi (tambah, simpan, edit, hapus, batal dan keluar)

form ini untuk mengolah data barang.

Gambar 8 Tampilan Form Barang

Tampilan Form Sub Menu Data Pegawai

Pada form ini terdiri dari nama barang, alamat, jenis kelamin, no telpon,

password dan terdapat enam tombol fungsi (tambah, simpan, edit, hapus, batal dan

keluar).

Gambar 9 Tampilan Form Pegawai

Page 12: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Tampilan Form Sub Menu Data Supplier

Pada form ini terdiri dari kode supplier, nama supplier, alamat, nomor

telepon dan terdapat enam tombol fungsi (tambah, simpan, edit, hapus, batal dan

keluar).

Gambar 10 Tampilan Form Supplier

1.1.1 Tampilan Form Sub Menu Data Pelanggan

Pada form ini terdiri dari kode pelanggan, nama pelanggan, alamat, nomor

telepon dan terdapat enam tombol fungsi (tambah, simpan, edit, hapus, batal dan

keluar).

Gambar 11 Tampilan Form Pelanggan

Page 13: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Tampilan Form Sub Menu Data Rekening

Pada form ini terdiri dari kode rekening, nama rekening, balance, saldo awal

dan terdapat enam tombol fungsi (tambah, simpan, edit, hapus, batal dan keluar).

Gambar 12 Tampilan Form Rekening

Tampilan Form Sub Menu Penjualan

Pada form ini berfungsi untuk menginputkan dan memproses transaksi

penjualan.

Gambar 13 Tampilan Form Penjualan

Page 14: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Tampilan Form Sub Menu Pembelian

Pada form ini berfungsi untuk menginputkan dan memproses transaksi

pembelian.

Gambar 14 Tampilan Form Pembelian

Tampilan Form Sub Menu Jurnal Umum

Pada form ini berfungsi untuk menginputkan dan memproses data jurnal

umum.

Gambar 15 Tampilan Form Jurnal Umum

Page 15: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Tampilan Form Sub Menu Laporan Jurnal Umum

Gambar 16 Tampilan Form Laporan Jurnal Umum

Gambar 17 Preview Laporan Jurnal Umum

Tampilan Form Sub Menu Laporan Buku Besar

Gambar 18 Tampilan Form Laporan Buku Besar

Page 16: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Gambar 19 Preview Laporan Buku Besar

Tampilan Form Sub Menu Laporan Laba/Rugi

Gambar 20 Tampilan Form Laporan Laba/Rugi

Page 17: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

Gambar 21 Preview Laporan Laba/Rugi

SARAN

Dalam sistem informasi penjualan dan pembelian pada toko mitra bisnis ini

penulis menyadari penuh bahwa sistem yang dibuat ini masih sangat sederhana dan

banyak sekali kekurangan di dalamnya. Untuk itu sekiranya penulis ingin

memberikan beberapa saran yang nantinya dapat membantu pengembangan sistem

informasi penjualan dan pembelian ini. Saran-saran yang bisa penulis berikan

adalah laporan laba rugi dalam sistem informasi ini mencatat data dari awal

berdirinya toko sampai saat ini, jadi perlu adanya tampilan per periode untuk

laporan laba rugi. Sistem informasi ini juga belum menyantumkan retur penjualan

dan pembelian sehingga penulis selanjutnya bisa menambahkan retur penjualan dan

pembelian.

Page 18: PUBLIKASI LAPORAN TUGAS AKHIR SISTEM INFORMASI …jurnal.stmikelrahma.ac.id › assets › file › Asih Nuryanti--stmikelrahma.… · transaksi-transaksi keuangan atau ekonomi suatu

DAFTAR PUSTAKA

Divisi Penelitian dan Pengembangan Madcoms Madiun, 2002, Pemrograman

Borland Delphi7, Yogyakarta

Fathansyah,Ir., 2004, Basis Data, Bandung: Informatika Bandung

Hasanah.Uswatun, 2011, Sistem Informasi penjualan tunai pada toko salam, Tugas

Akhir Program Diploma 3 Komputerisasi Akuntansi STMIK El Rahma,

Yogyakarta

Ichwan. M, 2011, Pemrograman Basis Data Delphi 7 dan MySQL, Bandung:

Informatika

Jogiyanto.H.M., 2005, Analisis dan Desain Sistem Informasi: Pendekatan

Terstruktur Teori dan Praktik Aplikasi Bisnis, Jogyakarta, Andi.Offset

Jogiyanto.H.M., 2008, Sistem Teknologi Informasi, Yogyakarta: Andi Offset

Kristanto, Andri., 2008, Perancangan Sistem Informasi dan Aplikasinya,

Yogyakarta: Gaya Media

Kurniawati, Deborah., Prayitno, Edy., 2009, Pengantar Sistem Informasi,

Yogyakarta: Mahameru Press

Rahardjo, 2010, Cara mudah dan cepat membuat program aplikasi Database

dengan Delphi, Yogyakarta: Gava Media