10
Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730 23 RANCANG BANGUN PENGOLAHAN DATA PENGGAJIAN PADA LEMBAGA AKUNTANSI MANAJEMEN INFORMATIKA (LAMI) KOMPUTER Mariana Purba, M.Kom Dosen Politeknik Anika Palembang Email:[email protected] ABSTRAK Objek Penelitian ini adalah Rancang Bangun Pengolahan Data Penggajian Pada Lembaga Akuntansi Manajemen Informatika (LAMI) Komputer dengan membuat suatu aplikasi menggunakan Microsoft Visual Basic 6.0 yang beralamt di Jl. Jendral Sudirman No. 3010 Telp 0711311625. Lembaga ini bergerak dalam bidang jasa pendidikan, penelitian ini membahas mengenai rancang bangun pengolahan data penggajian, dimana penggajian di lembaga ini masih menggunakan Microsoft Excel. Dengan Microsoft Excel pengolahan data dapat berjalan sampai saat ini. Namun seiring berjalannya waktu, pihak yang bersangkutan dalam mengolah data gaji menginginkan adanya suatu aplikasi yang dapat membantu kinerja lembaga dalam mengolah data gaji agar akurat. Pengolahan data yang sebelumnya sudah pernah terjadi kesalahan dalam mengolah data gaji dan keterlambatan dalam menerima gaji akibat kesalahan tersebut, maka peneliti akan membuatkan suatu aplikasi penggajian yang menggunakan Microsoft Visual Basic 6.0 yang dapat membantu lembaga dalam mengolah data agar lebih efektif dan efisien. Dengan harapan program aplikasi yang dibuat akan berguna dan dapat membantu mempermudah Lembaga Akuntansi Manajemen Informatika (LAMI) Komputer Palembang untuk mengolah data gaji tanpa merugikan pihak manapun baik Lembaga maupun pegawai. Kata Kunci : Aplikasi, Pengolahan Data, Penggajian, Microsoft Visual Basic, Microsof Excel. 1. PENDAHULUAN 1.1 Latar Belakang LAMI KOMPUTER yang memiliki singkatan dari Lembaga Akuntansi Manajemen Informatika Komputer Palembang. LAMI KOMPUTER merupakan Lembaga Pendidikan Komputer yang memiliki komitmen untuk ikut serta program pemerintah yaitu turut mencerdaskan kehidupan bangsa Indonesia khususnya dalam bidang Komputerisasi. Lami Komputer yang terletak di Jl. Jendral Sudirman No. 3010 B depan RSUP Dr. Mohammad Hoesin Palembang dan memiliki kantor pusat di Jl. M. Yamin No. 22 A-B Pekanbaru Riau. Selama ini LAMI Komputer dalam menangani pengolahan data penggajian masih menggunakan sistem manual yang dianggap belum cukup efektif dan efisien. Kemudian sulit ditemukan kembali arsip dengan cepat dan tepat bila diperlukan karena manual. Proses pendataan pegawai juga dicampur

RANCANG BANGUN PENGOLAHAN DATA PENGGAJIAN PADA LEMBAGA AKUNTANSI MANAJEMEN INFORMATIKA (LAMI) KOMPUTER

Embed Size (px)

Citation preview

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

23

RANCANG BANGUN PENGOLAHAN DATA PENGGAJIANPADA LEMBAGA AKUNTANSI MANAJEMEN INFORMATIKA

(LAMI) KOMPUTER

Mariana Purba, M.KomDosen Politeknik Anika PalembangEmail:[email protected]

ABSTRAKObjek Penelitian ini adalah Rancang Bangun Pengolahan Data Penggajian Pada LembagaAkuntansi Manajemen Informatika (LAMI) Komputer dengan membuat suatu aplikasimenggunakan Microsoft Visual Basic 6.0 yang beralamt di Jl. Jendral Sudirman No. 3010Telp 0711311625. Lembaga ini bergerak dalam bidang jasa pendidikan, penelitian inimembahas mengenai rancang bangun pengolahan data penggajian, dimana penggajian dilembaga ini masih menggunakan Microsoft Excel. Dengan Microsoft Excel pengolahan datadapat berjalan sampai saat ini. Namun seiring berjalannya waktu, pihak yang bersangkutandalam mengolah data gaji menginginkan adanya suatu aplikasi yang dapat membantu kinerjalembaga dalam mengolah data gaji agar akurat. Pengolahan data yang sebelumnya sudahpernah terjadi kesalahan dalam mengolah data gaji dan keterlambatan dalam menerima gajiakibat kesalahan tersebut, maka peneliti akan membuatkan suatu aplikasi penggajian yangmenggunakan Microsoft Visual Basic 6.0 yang dapat membantu lembaga dalam mengolahdata agar lebih efektif dan efisien. Dengan harapan program aplikasi yang dibuat akanberguna dan dapat membantu mempermudah Lembaga Akuntansi Manajemen Informatika(LAMI) Komputer Palembang untuk mengolah data gaji tanpa merugikan pihak manapunbaik Lembaga maupun pegawai.

Kata Kunci : Aplikasi, Pengolahan Data, Penggajian, Microsoft Visual Basic, MicrosofExcel.

1. PENDAHULUAN1.1 Latar Belakang

LAMI KOMPUTER yangmemiliki singkatan dari LembagaAkuntansi Manajemen InformatikaKomputer Palembang. LAMIKOMPUTER merupakan LembagaPendidikan Komputer yang memilikikomitmen untuk ikut serta programpemerintah yaitu turut mencerdaskankehidupan bangsa Indonesiakhususnya dalam bidangKomputerisasi. Lami Komputer yang

terletak di Jl. Jendral Sudirman No.3010 B depan RSUP Dr. MohammadHoesin Palembang dan memilikikantor pusat di Jl. M. Yamin No. 22A-B Pekanbaru Riau. Selama iniLAMI Komputer dalam menanganipengolahan data penggajian masihmenggunakan sistem manual yangdianggap belum cukup efektif danefisien. Kemudian sulit ditemukankembali arsip dengan cepat dan tepatbila diperlukan karena manual. Prosespendataan pegawai juga dicampur

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

24

menjadi satu sehingga sering terjaditumpang tindih pegawai dan prosespembuatan laporan sangatmemerlukan waktu yang lama.

Dengan karyawan yangberjumlah 60 orang, cukupmempersulit pihak lembaga dalammenghitung gaji yang meliputi datajabatan, tunjangan, dan bonuskaryawan. Permasalahannya yangsering terjadi selama ini adalah seringterjadinya keterlambatan dalammenerima gaji perbulannya dan jugaada beberapa karyawan yang pernahcomplaint terhadap lembaga karenaada masalah gaji yang terpotong dantidak sesuai dengan hasil kerjanya.LAMI Komputer juga mengalamikesulitan dalam menghitung gaji yangmasih menggunakan Microsoft Excel.Hal itu disebabkan karena jumlahpegawai yang begitu banyak terkadangtimbulnya kesalahan dalammenghitung gaji yang harus meng-input dan memasukkan rumus satupersatu. Dengan demikian, pengolahandata yang cukup besar dan kebutuhanpenyajian laporan yang lengkap danakurat memerlukan waktu dan tenagayang tidak sedikit.

Maka dari itu, dilihat daripermasalahan yang ada penelitimengangkat permasalahan tersebut kedalam suatu topik pembahasan untukmembuatkan sebuah AplikasiPengolahan Data Penggajianmenggunakan Microsoft Visual Basic6.0. Agar dapat membantu kinerjapimpinan LAMI dalam mengolah datagaji di Lembaga AkuntansiManajemen Informatika (LAMI)Komputer Palembang.

Dengan harapan programaplikasi yang dibuat akan dapatmembantu mempermudah LembagaAkuntansi Manajemen Informatika(LAMI) Komputer Palembang untukmengolah data gaji karyawan tanpamerugikan pihak manapun baikLembaga maupun karyawan.

1.2 Perumusan MasalahBerdasarkan hasil pengamatan yangpeneliti lakukan di LembagaAkuntansi Manjemen InformatikaKomputer Palembang, penelitimengemukakan berbagai masalahyang terjadi dalam pengolahan datagaji sangat dibutuhkannya suatuaplikasi yang dapat memudahkankinerja dalam mengolah data tersebutagar tidak terjadinya kesalahan dalampenggajian karyawan danketerlambatannya dalam menerimagaji.

1.3 Ruang LingkupAgar penelitian ini terarah, penelitihanya memberikan batasan yaituhanya mengenai aplikasi pengolahandata penggajian karyawan padalembaga LAMI Komputer.

2. Tinjauan Pustaka2.1 Pengertian Basis Data

Basis Data (DataBase) menurutJogiyanto (2005:17), adalah“Kumpulan dari data yang salingberhubungan satu dengan yanglainnya, tersimpan di perangkat keraskomputer dan digunakan perangkatlunak untuk memanipulasinya.”

Database merupakan salah satukomponen yang penting dalammenyediakan informasi bagi parapemakai. Penerapan DataBase dalamsistem informasi disebut denganDataBase System, yaitu suatu sistem

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

25

informasi yang mengintegrasikankumpulan dari data yang salingberhubungan satu dengan yang lainnyadan membuatnya tersedia untukbeberapa aplikasi yang bermacam-macam di dalam suatu organisasi,Jogiyanto (2005:17).

2.2 Pengertian AplikasiMenurut Jogiyanto (2010:90),Aplikasi adalah suatu sub kelasperangkat lunak komputer yangmemanfaatkan kemampuan komputerlangsung untuk melakukan suatu tugasyang diinginkan pengguna. Contohutama perangkat lunak aplikasi adalahpengolah kata, lembar kerja, danpemutar media.

Menurut Indrajani (2011:4), Aplikasiadalah suatu program yangmenentukan aktivitas pemrosesaninformasi yang dibutuhkan untukpenyelesaian tugas-tugas khususpemakai computer

2.3 Pengertian Pengolahan DataPengolahan Data (Data Processing)dapat dikatakan sebagai susunan ataukumpulan dari hasil kegiatan pikirandengan bantuan tenaga atau suatuperalatan, sehingga dapatmenghasilkan informasi untukmencapai tujuan tertentu.Sedangkan menurut Andri Kristanto(2008:8), “Pengolahan Data adalahwaktu yang digunakanmenggambarkan perubahan bentukdata menjadi informasi yang memilikikegunaan”.

2.4 Pengertian PenggajianMenurut Moch Tofik, S.E (2010:2),“Penggajian adalah semua gaji yangdibayarkan perusahaan kepadakaryawannya. Para manajer, pegawai

administrasi, dan pegawai penjualan,biasanya mendapat gaji dariperusahaan yang jumlahnya tetap.Tarif gaji biasanya dinyatakan dalamgaji perbulan.

2.5 Pengertian FlowchartFlowchart adalah bagan-bagan yangmempunyai arus yangmenggambarkan langkah-langkahpenyelesaian suatu masalah.Flowchart merupakan cara penyajiandari suatu algoritma, Al-Bahra BinLadjamudin (2005:263). Sedangkanmenurut Jogiyanto (2004:795), dalambukunya yang berjudul “Analisis danDesain Sistem Informasi”, Flowchartmerupakan bagan (chart) yangmenunjukkan alir (flow) di dalamprogram atau prosedur sistem secaralogika.

2.6 Pengertian Data Flow DiagramMenurut Jogiyanto Hartono(2005:701), Data Flow Diagram(DFD) adalah diagram yangmenggunakan notasi simbol untukmenggambarkan sistem yang telah adaatau sistem baru yang akandikembangkan secara logika tanpamempertimbangkan lingkungan fisikdimana data tersebut mengalir ataulingkungan fisik dimana data tersebutakan disimpan.

Data Flow Diagram (DFD) adalahmodel logika data atau proses yangdibuat untuk menggambarkan darimana asal data dan dan kemana tujuandata yang keluar dari sistem, dimanadata disimpan, proses apa yangmenghasilkan data tersebut daninteraksi antara data yang tersimpandan proses yang dikenakan pada datatersebut, Andri Kristanto (2008:61).

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

26

2.7 Pengertian Entity Relationship

Diagram (ERD)

Menurut Al-Bahra Bin Ladjamudin(2005:84), ”Entity Relationship Diagram(ERD) adalah diagram yang menunjukaninformasi dibuat, disimpan, dandigunakan dalam sistem bisnis”.

Menurut salah satu para ahli, Brady danLoonam (2010), Entity RelationshipDiagram (ERD) merupakan teknik yangdigunakan untuk memodelkankebutuhan data dari suatu organisasi,biasanya oleh System Analys dalamtahap analisis persyaratan proyekpengembangan system. Sementaraseolah-olah teknik diagram atau alatperaga memberikan dasar untuk desaindatabase relasional yang mendasarisistem informasi yang dikembangkan.Entity Relationship Diagram (ERD)bersama-sama dengan detail pendukungmerupakan model data yang padagilirannya digunakan sebagai spesifikasiuntuk database.

2.8 Pengertian Kamus Data

Kamus Data adalah kumpulan elemen-elemen atau simbol-simbol yangdigunakan untuk membantu dalampenggambaran atau pengidentifikasiansetiap field atau file di dalam sistem,Andri Kristianto (2008:72).

2.9 Pengertian Microsoft Visual Basic

Menurut Ridwan Sanjaya (2005:1) yangberpendapat, “Visual Basic telahmenjadi bahasa pemograman Visual

yang paling popular dan mudah untukdipelajari oleh pemula sekalipun”.

2.10 Pengertian Microsoft Access

Microsoft Access adalah suatu programaplikasi basis data komputer relasionalyang digunakan untuk merancang,membuat dan mengolah berbagai jenisdata dengan kapasitas yang besar.Aplikasi ini menggunakan mesin basisdata Microsoft Jet Database Engine, danjuga menggunakan tampilan grafis yangintuitif sehingga memudahkan pengguna,Anggota IKAPI (2014:01).

2.11 Pengertian Crystal Report

Crystal Report merupakan programkhusus untuk membuat laporan yangterpisah dengan program Microsoftvisual basic 6.0, tetapi keduanya dapatdapat dihubungkan (Linkage). Membuatlaporan dengan Crystal Report hasilnyalebih baik dan lebih mudah, karena padaCrystal Report banyak tersedia objek-objek maupun komponen yang mudahdigunakan, Andi (2010:234).

3. ANALISA DAN PERANCANGAN3.1 Analisa Permasalahan

Rancang Bangun Pengolahan DataPenggajian Pegawai ini dibangunberdasarkan tuntunan efektivitaslembaga LAMI Komputer untukMemperbaiki sistem lama yang masihsederhana menjadi sistem yang lebihefektif dan efisien. Sehingga dapatmembantu kinerja pimpinan LAMIKomputer menjadi lebih cepat danakurat.

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

27

Tersedianya Aplikasi Pengolahan DataPenggajian yang dapat memudahkankinerja Lembaga Akuntansi ManajemenInformatika (LAMI) Komputer dalammengolah data gaji

3.2 Analisa SistemAdapun analisa masukan,

keluaran, dan proses sistem yangakan dibutuhkan dalampengembangan rancang bangunpengolahan data penggajian inimeliputi data pegawai, data jabatandan data gaji. Data yang sudahdiinput ke dalam aplikasi dapatdilihat baik oleh admin maupun useruntuk pengecekan hasil gajinya.

3.2 Diagram Konteks (Context

Diagram)

Gambar 3.1 Diagram Konteks

3.3 Diagram Rinci Proses 1.0

Gambar 3.2 Diagram Rinci Proses 1.03.4 Diagram Rinci 3.0

Gambar 3.3 Diagram Rinci 3.0

3.5 Entity Relationship Diagram (ERD)

Gambar 3.4 Diagram ERD

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

28

4. IMPLEMENTASI4.1 Tampilan Utama Form Aplikasi

Pada Form Utama hanyamenampilkan nama aplikasi yang telahdibuat dengan judul “AplikasiPengolahan Data Penggajian PadaLembaga Akuntansi ManajemenInformatika (LAMI) KomputerPalembang”.

Gambar 4.1 Tampilan Utama Aplikasi

4.2 Tampilan Form LoginPada form login digunakan untuk masukke dalam aplikasi yang telah dibuatdengan mengisi username danpassword, lalu klik tombol Login. Makaakan tampil menu-menu pada aplikasitersebut.

Gambar 4.2 Tampilan Form Login

4.3 Tampilan Form Ganti PaswordPada form ganti password digunakanuntuk mengganti password yang lamamenjadi password yang baru dengancara mengisi username dan passwordlama, kemudian mengisi password baruyang diinginkan lalu konfirmasipassword baru. Kemudian klik tombolganti untuk melanjutkan perubahanpassword. Setelah itu, maka akanberubah password yang lama menjadipassword yang baru. Dan apabila tidakingin melanjutkan maka klik tombolcancel atau untuk keluar dari form gantipassword.

.

Gambar 4.3 Form Ganti Pasword

4.4 Tampilan Form Data PegawaiForm data pegawai berfungsi untukmeng-input data pegawai yang terdiridari nomor induk pegawai, namapegawai, tempat dan tanggal lahir, jeniskelamin, agama, status, pendidikanterakhir, alamat, dan telepon. Tomboltambah digunakan untuk membuatnomor induk pegawai secara otomatis,tombol simpan digunakan untukmenyimpan data yang telah di-input,tombol edit digunakan untuk mengeditdata atau memperbaiki data yang telahdi-input, tombol hapus digunakan untukmenghapus data yang akan dihapus, dantombol exit digunakan untuk keluar dariform data pegawai. Datagrid digunakanuntuk melihat data yang sudah di-input.

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

29

Gambar 4.4 Form data pegawai

4.5 Tampilan Form data jabatanForm data jabatan berfungsi untukmeng-input data jabtan yang terdiri darikode jabatan, nomor induk pegawai,nama pegawai, jabatan, status pegawai,honor per jam, tunjangan jabatan, dangaji pokok. Tombol tambah digunakanuntuk membuat nomor induk jabatansecara otomatis, tombol simpandigunakan untuk menyimpan data yangtelah di-input, tombol edit digunakanuntuk mengedit data atau memperbaikidata yang telah di-input, tombol hapusdigunakan untuk menghapus data yangakan dihapus, dan tombol exitdigunakan untuk keluar dari form datapegawai. Datagrid digunakan untukmelihat data yang sudah di-input.

Gambar 4.5 Form Data Jabatan4.6 Tampilan Form Data Penggajian

Pada form data penggajian berfungsiuntuk meng-input data gaji yang terdiridari kode gaji, tanggal, nomor indukpegawai, nama pegawai, kodegolongan, golongan, kode jabatan,jabatan, tunjangan jabatan, lamapertemuan, total pertemuan, honor, totalhonor, gaji pokok, tambahan, total gaji,dan administrasi. Tombol tambahdigunakan untuk membuat nomor indukpegawai secara otomatis, tombolsimpan digunakan untuk menyimpandata yang telah di-input, tombol editdigunakan untuk mengedit data ataumemperbaiki data yang telah di-input,tombol hapus digunakan untukmenghapus data yang akan dihapus, dantombol exit digunakan untuk keluar dariform data pegawai. Datagrid digunakanuntuk melihat data yang sudah di-input.

Gambar 4.6 Form Data Penggajian

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

30

4.7 Tampilan Laporan Data PegawaiPada laporan data pegawai terdapatnomor induk pegawai, nama pegawai,tempat dan tanggal lahir, jenis kelamin,agama, pendidikan terakhir, alamat adantelepon.

Gambar 4.7 Laporan Data Pegawai

4.8 Tampilan Laporan Data PenggajianPada laporan data penggajian terdapatkode gaji, tanggal, nomor indukpegawai, nama pegawai, kode jabatan,jabatan, honor, tunjangan jabatan, gajipokok, lama pertemuan, totalpertemuan, total honor, bonus, dan totalgaji.

Gambar 4.8 Laporan Data Penggajian4.9 Tampilan Slip Gaji

Pada slip gaji terdapat Kode Gaji, NIP,Nama Pegawai, Nama, Kode Jabatan,Jabatan, Tunjangan Jabatan, GajiPokok, Bonus, Total Gaji, LamaPertemuan, Total Pertemuan, Honor,Total Honor, dan Administrasi.

Gambar 4.9 Tampilan Slip Gaji

4.10 Tampilan Laporan Gaji PertahunPada Laporan Data Gaji Pertahunterdapat Tahun, No, NIP, NamaPegawai, Jabatan, Tunjangan Jabatan,Gaji Pokok, Bonus, Total Gaji, LamaPertemuan, Total Pertemuan, Honor,Total Honor, Tanggal danAdministrasi.

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

31

Gambar 4.10 Tampilan Laporan GajiPertahun

5. KESIMPULAN DAN SARAN5.1 Kesimpulan

Berdasarkan hasil yang didapatselama penelitian, dapat disimpulkanbahwa:a. Dengan adanya aplikasi pengolahan

data penggajian ini diharapkandapat membantu kelancaran kinerjadi Lembaga Akuntansi ManajemenInformatika (LAMI) KomputerPalembang telah menggunakanbantuan komputer yaitu MicrosoftOffice Excel. Namun pihak yangbersangkutan dalam mengolah datamengalami berbagai hambatanyang disebabkan oleh kesalahanmanusia (Human Error) sehinggamenginginkan suatu aplikasi yanglebih efektif dan efisien.

b. Dengan adanya aplikasi ini dapatmembantu untuk menghemat waktuyang diperlukan untuk pembuatanberbagai laporan seperti: LaporanData Karyawan dan Laporan DataPenggajian.

c. Program aplikasi ini juga dapatmelakukan perubahan (Update)data secara cepat pada saatdibutuhkan serta informasi datayang disajikan menjadi lebih akuratdan tingkat ketelitian lebih tinggi,kemungkinan membuat kesalahansangatlah kecil

5.2 SaranDari kesimpulan di atas, maka perlumengembangkan beberapa saran yangmungkin dapat bermanfaat bagiLembaga Akuntansi ManajemenInformatika (LAMI) Komputer untukdimasa yang akan datang, yaitu:

a. Diperlukan adanaya pelatihan khususterhadap user (pengguna) dalammengoperasikan program aplikasi

b. Pembuatan fasilitas Backupdatabase pada program, hal inisangat penting untuk mencegahkemungkinan kehilangan dankerusakan data yang disimpan.

c. Diharapkan program ini dapatmembantu Lembaga AkuntansiManajemen Informatika (LAMI)Komputer dalam pencarian datadan penyimpanan data.

d. Untuk menunjang keefektifitasankerja yang baik diperlukan sumberdaya manusia yang berkualitas,terampil dan berdedikasi tinggidalam mengolah data serta mampubekerja sama dengan rekan kerjamaupun pimpinan perusahaan

DAFTAR PUSTAKAAndi. 2010. Microsoft Visual Basic 6.0 &

Crystal Report 2008. Yogyakarta :Andi Offset. MADCOMS.

Anggota IKAPI. 2014. Microsoft Accessuntuk Pemula. Jakarta : PT. ElexMedia Komputindo.

Brady dan Loonam. 2010. EntityRelationship Diagram. Yogyakarta :Penerbit ANDI.

Febrian, Jack. 2007. Kamus Komputer danTeknologi Informasi. Bandung:Penerbit Informatika.

Indrajani. 2011. Perancangan Basis Datadalam All in 1. Jakarta: PT. ElexMedia Komputindo.

Jurnal Informanika, Volume 2 No.2 Juli-Desember 2016 ISSN : 2407-1730

32

Jogiyanto, Hartono. 2004. Analisis danDesain Sistem Informasi.Yogyakarta: Penerbit ANDI.

Jogiyanto, Hartono. 2005. Analisis danDesain Sistem Informasi.Yogyakarta: Penerbit ANDI.

Jogiyanto, Hartono. 2005. Analisis danDesain Sistem Informasi. Jakarta:PT. Elex Media Komputindo.

Jogiyanto, Hartono. 2006. Analisis danDesain Sistem Informasi. Jakarta:Penerbit STIKOM.

Jogiyanto, Hartono. 2010. Sistem InformasiKonsep dan Aplikasi. Yogyakarta:Andi Offset.

Kristanto, Andri. 2008. Perancangan SitemInformasi dan Informasi danAplikasinya. Yogyakarta : GAVAMEDIA.

Kurniawan, Yahya. (2007). Tip & TrikMicrosoft Office Acces 2007.Jakarta: PT Elex Media Komputindo.

Ladjamuddin, B. AL-Bahra. 2005. RekayasaPerangkat Lunak. Yogyakarta:Penerbit GRAHA ILMU.

Rahadian, Hadi. 2003. Membuat Laporandengan Crystal report 8.5 dan VisualBasic 6.0. Jakarta : PT. ElexKomputindo.

Rosa A.S, dkk. 2013. Rekayasa perangkatLunak Terstruktur dan Berorientasi

Objek. Bandung : InformatikaBandung.

Sanjaya, Ridwan. 2005. Kolaborasi VisualBasic 6.0 dan Access 2007. Jakarta:PT. Elex Media Komputindo.

Subarna, Hasim,dkk. 2008. TeknologiInformasi dan Komunikasi. Jakarta:PT. Raja Gavindo Persada.

Sutanta (2011). Basis Data dalam TinjauanKonseptual. Yogyakarta: AndiOffset.

Tofik, Moch. 2010. Panduan PraktisiMembuat Aplikasi Penggajiandengan Excel 200. Jakarta : PenerbitMedia Kita.