vi
ABSTRAK
Toko Maju Jaya adalah suatu usaha di bidang jasa yang membantu mencetak gambar atau tulisan dan memperbanyak benda dua dimensi. Pencatatan transaksi yang dilakukan pada toko ini masih secara manual. Terkadang hal tersebut menyebabkan adanya kesalahan dalam pembuatan laporan keuangan karena pencatatandan penyimpanan data transaksi yang tidak teratur. Melihat adanya permasalahan ini, maka dibuatlah aplikasi akuntasi yang memiliki fitur penyimpanan data transaksi pada database dan fitur pembuatan laporan. Dengan dibuatnya aplikasi ini diharapkan dapat membantu pencatatan transaksi, penyimpanan data, dan pembuatan laporan.
vii
ABSTRACT
Maju Jaya Store is a service bisnis that helps to print images or text and multiply the two dimensional objects. Recording of transaction conducted on this store still manually. Sometimes it causes an error in the financial reporting because recording and storage of transaction datairregular. Concern to this issues,we make an accounting application that has several features which is database transaction store features and report production features. With this application making processes is expected to help in the transaction record, data store, and production report.
viii
DAFTAR ISI
LEMBAR PENGESAHAN ... i
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii
PRAKATA ... iv
DAFTAR NOTASI/ LAMBANG ... xvii
DAFTAR SINGKATAN ... xix
DAFTAR ISTILAH ... xx
BAB 1. PENDAHULUAN ... 1
1.1 Latar Belakang Masalah ... 1
1.2 Rumusan Masalah ... 2
1.3 Tujuan Pembahasan... 2
1.4 Ruang Lingkup Kajian... 3
1.5 Sumber Data ... 4
1.6 Sistematika Penyajian ... 5
BAB 2. KAJIAN TEORI ... 6
2.1 Proses Bisnis ... 6
2.1.1 Definisi Proses Bisnis ... 6
2.1.2 Kriteria Penyusunan Proses Bisnis ... 6
2.1.3 Komponen Utama Proses Bisnis ... 7
2.2 Bagan Alir (FlowChart) ... 7
2.3 Entity Relationship Diagram (ERD)... 8
2.4 Data Flow Diagram (DFD) ... 8
2.4.2 Definisi Data Flow Diagram ... 8
2.4.3 Elemen Data Flow Diagram ... 9
ix
3.1 Proses Bisnis ... 10
3.1.1 Proses Bisnis Pembelian Barang ... 10
3.1.2 Proses Bisnis Penjualan Ke Customer ... 12
3.1.3 Proses Bisnis Penagihan Ke Customer ... 16
3.1.4 Proses Bisnis Penggajian Karyawan ... 18
3.1.5 Proses Bisnis Pembelian Kebutuhan Toko ... 20
3.2 Perancangan Antarmuka Pemakai ... 22
3.2.1 Tampilan Login ... 22
3.2.2 Tampilan Owner ... 23
3.2.3 Tampilan User ... 37
3.3 Entity Relationship Diagram (ERD)... 40
3.4 ER To Table ... 41
3.4.1 Tabel Akun ... 41
3.4.2 Tabel Bahan Baku ... 41
3.4.3 Tabel Barang ... 42
3.4.4 Tabel Cicilan ... 43
3.4.5 Tabel Detail Bahan Baku ... 43
3.4.6 Tabel Detail Pembelian ... 44
3.4.7 Tabel Jurnal ... 44
3.4.8 Tabel Jurnal Detail ... 45
3.4.9 Tabel Layanan ... 45
3.4.10 Tabel Pelanggan ... 46
3.4.11 Tabel Pembelian ... 46
3.4.12 Tabel Pengguna ... 47
3.4.13 Tabel Penjualan ... 47
3.4.14 Tabel Price Setting ... 48
3.4.15 Tabel Supplier ... 48
3.5 Data Flow Diagram (DFD) ... 49
3.5.1 DFD Level 0 (Diagram Konteks) ... 49
3.5.2 DFD Level 1 ... 50
3.5.3 DFD Level 2 Proses 2 ... 54
x
BAB 4. HASIL PENELITIAN ... 94
4.1 Tampilan Login ... 94
4.2 Tampilan Owner ... 94
4.2.1 Tampilan Menu Utama ... 95
4.2.2 Tampilan Sales... 96
4.2.3 Tampilan Purchase ... 97
4.2.4 Tampilan Receivable ... 98
4.2.5 Tampilan Jurnal ... 99
4.2.6 Tampilan User Setting ... 100
4.2.7 Tampilan Master Data Customer... 101
4.2.8 Tampilan Master Data Supplier ... 102
4.2.9 Tampilan Master Data Inventory ... 103
4.2.10 Tampilan Chart of Account ... 104
4.2.11 Tampilan Price Setting ... 105
4.2.12 Tampilan Sales Report... 106
4.2.13 Tampilan Purchase Report ... 106
4.2.14 Tampilan Jurnal Report ... 107
4.3 Tampilan User ... 107
4.3.1 Tampilan Menu Utama ... 108
4.3.2 Tampilan Sales... 109
4.3.3 Tampilan Purchase ... 110
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 111
xi
5.1.1 Pengujian Proses Login ... 111
5.1.2 Pengujian Proses Kelola Pengguna ... 112
5.1.3 Pengujian Proses Kelola Harga ... 113
5.1.4 Pengujian Proses Kelola Bahan Baku ... 114
5.1.5 Pengujian Proses Kelola Pelanggan ... 115
5.1.6 Pengujian Proses Kelola Supplier ... 117
5.1.7 Pengujian Proses Kelola Akun ... 118
5.1.8 Pengujian Proses Kelola Jurnal ... 119
5.1.9 Pengujian Proses Kelola Pembelian ... 120
5.1.10 Pengujian Proses Kelola Piutang ... 122
5.1.11 Pengujian Proses Kelola Penjualan ... 122
BAB 6. SIMPULAN DAN SARAN ... 124
6.1 Simpulan ... 124
6.2 Saran ... 124
xii
DAFTAR GAMBAR
Gambar 3.1 Flowchart Proses Bisnis Pembelian Barang ... 12
Gambar 3.2 Flowchart Proses Bisnis Penjualan Ke Customer ... 15
Gambar 3.3 Flowchart Proses Penagihan Ke Customer ... 17
Gambar 3.4 Flowchart Proses Penggajian Karyawan ... 19
Gambar 3.5 Flowchart Proses Pembelian Kebutuhan Toko ... 21
Gambar 3.6 Rancangan Tampilan Login ... 22
Gambar 3.7 Rancangan Tampilan Awal Owner ... 23
Gambar 3.8 Rancangan Tampilan Chart Of Account ... 24
Gambar 3.9 Rancangan Tampilan New Chart Of Account ... 24
Gambar 3.10 Rancangan Tampilan User Setting ... 25
Gambar 3.11 Rancangan Tampilan Kelola Master Data Customer ... 26
Gambar 3.12 Rancangan Tampilan Kelola Master Data Vendor ... 27
Gambar 3.13 Rancangan Tampilan Kelola Master Data Inventory ... 28
Gambar 3.14 Rancangan Tampilan Input Penjualan (Owner) ... 29
Gambar 3.15 Rancangan Tampilan Kelola Pembelian Barang (Owner) ... 30
Gambar 3.16 Rancangan Tampilan Kelola Jurnal ... 31
Gambar 3.17 Rancangan Tampilan Piutang Usaha ... 32
Gambar 3.18 Rancangan Tampilan Laporan Penjualan Per Bulan ... 33
Gambar 3.19 Rancangan Tampilan Laporan Pembelian Per Bulan ... 34
Gambar 3.20Rancangan Tampilan Laporan Kas Masuk Per Bulan... 35
Gambar 3.21Rancangan Tampilan Laporan Kas Keluar Per Bulan ... 36
Gambar 3.22 Rancangan Tampilan Awal User ... 37
Gambar 3.23 Rancangan Tampilan Input Penjualan (User) ... 38
Gambar 3.24 Rancangan Tampilan Pembelian Barang (User) ... 39
Gambar 3.25 Entity Relationship Diagram (ERD) ... 40
Gambar 3.26 DFD Level 0 (Diagram Konteks) ... 49
Gambar 3.27 DFD Level 1 (Bagian 1) ... 50
Gambar 3.28 DFD Level 1 (Bagian 2) ... 51
Gambar 3.29 DFD Level 1 (Bagian 3) ... 52
xiii
Gambar 3.31 DFD Level 2 Proses 2 ... 54
Gambar 3.32 DFD Level 2 Proses 3 ... 55
Gambar 3.33 DFD Level 2 Proses 4 ... 56
Gambar 3.34 DFD Level 2 Proses 5 ... 57
Gambar 3.35 DFD Level 2 Proses 6 ... 58
Gambar 3.36 DFD Level 2 Proses 7 ... 59
Gambar 3.37 DFD Level 2 Proses 9 ... 60
Gambar 3.38 DFD Level 2 Proses 11 ... 61
Gambar 3.39 DFD Level 2 Proses 12 ... 62
Gambar 4.1Tampilan Login ... 94
Gambar 4.2 Tampilan Menu Utama ... 95
Gambar 4.3 Tampilan Sales ... 96
Gambar 4.4 Tampilan Purchase ... 97
Gambar 4.5 Tampilan Receivable ... 98
Gambar 4.6 Tampilan Jurnal... 99
Gambar 4.7 Tampilan User Setting ... 100
Gambar 4.8 Tampilan Master Data Customer ... 101
Gambar 4.9 Tampilan Master Data Supplier ... 102
Gambar 4.10 Tampilan Master Data Inventory ... 103
Gambar 4.11 Tampilan Chart of Account ... 104
Gambar 4.12 Tampilan Price Setting ... 105
Gambar 4.13 Tampilan Sales Report ... 106
Gambar 4.14 Tampilan Purchase Report ... 106
Gambar 4.15 Tampilan Jurnal Report ... 107
Gambar 4.16 Tampilan Menu Utama ... 108
Gambar 4.17 Tampilan Sales ... 109
xiv
DAFTAR TABEL
Tabel 3.1 Akun ... 41
Tabel 3.2 Bahan Baku ... 41
Tabel 3.3 Barang ... 42
Tabel 3.4 Cicilan ... 43
Tabel 3.5 Bahan Baku ... 43
Tabel 3.6 Detail Pembelian ... 44
Tabel 3.7 Jurnal ... 44
Tabel 3.8 Jurnal Detail ... 45
Tabel 3.9 Layanan ... 45
Tabel 3.10 Pelanggan ... 46
Tabel 3.11 Pembelian ... 47
Tabel 3.12 Pengguna ... 47
Tabel 3.13 Penjualan ... 48
Tabel 3.14 Price Setting ... 48
Tabel 3.15 Supplier ... 49
Tabel 3.16 Kamus Data Akun ... 63
Tabel 3.17 Kamus Data Bahan Baku ... 64
Tabel 3.18 Kamus Data Barang ... 65
Tabel 3.19 Kamus Data Cicilan... 65
Tabel 3.20 Kamus Data Detail Bahan Baku ... 66
Tabel 3.21 Kamus Data Detail Pembelian ... 67
Tabel 3.22 Kamus Data Jurnal... 67
Tabel 3.23 Kamus Data Jurnal Detail ... 68
Tabel 3.24 Kamus Data Layanan ... 68
Tabel 3.25 Kamus Data Pelanggan ... 69
Tabel 3.26 Kamus Data Pemb ... 69
Tabel 3.27 Kamus Data Pengguna ... 70
Tabel 3.28 Kamus Data Penjualan ... 71
Tabel 3.29 Kamus Data Price Setting ... 71
xv
Tabel 3.31 Proses Login ... 73
Tabel 3.32 Proses Memasukkan Data Pengguna ... 73
Tabel 3.33 Proses Merubah Data Pengguna ... 74
Tabel 3.34 Proses Hapus Data Pengguna ... 74
Tabel 3.35 Proses Merubah Data Harga ... 75
Tabel 3.36 Proses Menampilkan Data Harga ... 76
Tabel 3.37 Proses Memasukkan Data Bahan Baku ... 76
Tabel 3.38 Proses Merubah Data Bahan Baku ... 77
Tabel 3.39 Proses Hapus Data Bahan Baku ... 77
Tabel 3.40 Proses Pencarian Data Bahan Baku ... 78
Tabel 3.41 Proses Menampilkan Data Bahan Baku ... 78
Tabel 3.42 Proses Memasukkan Data Pelanggan ... 79
Tabel 3.43 Proses Merubah Data Pelanggan ... 79
Tabel 3.44 Proses Hapus Data Pelanggan ... 80
Tabel 3.45 Proses Pencarian Data Pelanggan ... 80
Tabel 3.46 Proses Menampilkan Data Pelanggan ... 81
Tabel 3.47 Proses Memasukkan Data Supplier ... 81
Tabel 3.48 Proses Merubah Data Supplier ... 82
Tabel 3.49 Proses Hapus Data Supplier ... 82
Tabel 3.50 Proses Pencarian Data Supplier ... 83
Tabel 3.51 Proses Menampilkan Data Supplier ... 83
Tabel 3.52 Proses Memasukkan Data Akun ... 84
Tabel 3.53 Proses Merubah Data Akun ... 84
Tabel 3.54 Proses Menampilkan Data Akun ... 85
Tabel 3.55 Proses Kelola Jurnal ... 85
Tabel 3.56 Proses Memasukkan Data Pembelian ... 86
Tabel 3.57 Proses Pencarian Data Pembelian ... 86
Tabel 3.58 Proses Hapus Data Pembelian ... 87
Tabel 3.59 Proses Menampilkan Data Pembelian ... 87
Tabel 3.60 Proses Pembuatan Laporan ... 88
Tabel 3.61 Proses Memasukkan Data Piutang ... 89
xvi
Tabel 3.63 Proses Hapus Data Piutang ... 90
Tabel 3.64 Proses Menampilkan Data Piutang ... 90
Tabel 3.65 Proses Memasukkan Data Penjualan ... 91
Tabel 3.66 Proses Pencarian Data Penjualan ... 92
Tabel 3.67 Proses Hapus Data Penjualan ... 92
Tabel 3.68 Proses Menampilkan Data Penjualan ... 93
Tabel 5.1 Pengujian Proses Login ... 112
Tabel 5.2 Pengujian Proses Kelola Pengguna ... 113
Tabel 5.3Pengujian Proses Kelola Harga ... 114
Tabel 5.4 Pengujian Proses Kelola Bahan Baku... 115
Tabel 5.5 Pengujian Proses Kelola Pelanggan ... 116
Tabel 5.6 Pengujian Proses Kelola Supplier ... 118
Tabel 5.7 Pengujian Proses Kelola Akun ... 119
Tabel 5.8 Pengujian Proses Kelola Jurnal ... 120
Tabel 5.9 Pengujian Proses Kelola Pembelian ... 121
Tabel 5.10 Pengujian Proses Kelola Piutang ... 122
xvii
DAFTAR NOTASI/ LAMBANG
Jenis Notasi/Lambang Nama Arti
Flowchart Terminal Kode
mulai/berhenti
Dokumen Dokumen yang
berupa output data
Pilihan Lambang untuk
pengambilan keputusan
Konektor Lambang untuk
masuk atau
Atribut Sebutan untuk
xviii
DFD Proses Lambang sebagai
aktivitas yang dilakukan untuk alasan bisnis yang spesifik Info_Pengguna Data Flow Aliran data
tunggal atau kumpulan logis suatu data
pengguna*
Data Store Data yang
mengalir disimpan dalam data store Entitas Benda atau objek
di dunia nyata yang berinteraksi dengan sistem
Referensi:
xix
DAFTAR SINGKATAN
ERD Entity Relationship Diagram
DFD Data Flow Diagram
xx
DAFTAR ISTILAH
Owner Pemilik toko / Pemilik usaha
User Pengguna sistem informasi
Role Peran yang menggunakan sistem informasi
Supplier Penyedia bahan baku
Customer Pembeli barang atau pengguna jasa dalam suatu usaha
Pihutang usaha Sejumlah uang yang menjadi hak dari pihak pemilik usaha dan wajib dibayarkan oleh customer.
Kode Akun (Chart of Account)
Kode atau angka yang digunakan untuk mengklasifikasikan suatu transaksi
1
Universitas Kristen Maranatha
BAB 1. PENDAHULUAN
Bab 1 menjelaskan tentang latar belakang, rumusan masalah, tujuan, batasan masalah, sumber data, dan sistematika penulisan laporan dari rencana pembuatan aplikasi akuntansi pada Toko Maju Jaya.
1.1 Latar Belakang Masalah
Saat ini teknologi sistem informasi telah berkembang semakin canggih, banyak perusahaan yang sudah menggunakan teknologi sistem informasi dalam menjalankan usahanya. Sistem informasi merupakan suatu kombinasi teknologi informasi dengan pengguna sistem guna menghasilkan data yang bermanfaat untuk mendukung operasional suatu perusahaan.
Kemajuan teknologi telah merubah kebiasaan setiap orang dalam melakukan pekerjaannya dengan menggunakan komputer. Hal ini juga membuat beberapa toko mulai menggunakan sistem dalam menjalankan usahanya, salah satu aplikasi yang banyak digunakan adalah aplikasi akuntansi. Aplikasi akuntansi adalah sebuah software yang dirancang untuk menangani segala hal yang berkaitan dengan akuntansi. Beberapa hal yang berkaitan dengan akuntansi tersebut adalah penyimpanan data mengenai aktivitas transaksi, memproses data yang ada menjadi sebuah informasi yang dapat digunakan, dan melakukan kontrol terhadap aset.
Toko Maju Jaya merupakan suatu usaha di bidang jasa yang membantu mencetak gambar atau tulisan dan memperbanyak benda dua dimensi. Toko ini berada di Bandung dan berdiri sejak tahun 2004. Sejak tahun 2004 hingga saat ini, pencatatan transaksi yang dilakukan Toko Maju Jaya masih secara manual. Terkadang hal tersebut menyebabkan adanya kesalahan dalam laporan keuangan karena penyimpanan data transaksi yang tidak teratur. Laporan keuangan sangatlah penting sebagai acuan dalam melihat perkembangan atau pertumbuhan suatu usaha.
Berdasarkan masalah yang terdapat pada Toko Maju Jaya tersebut
2
Universitas Kristen Maranatha Dengan dibuatnya aplikasi akuntansi ini diharapkan dapat membantu owner dalam pencatatan transaksi, penyimpanan data, dan pembuatan laporan.
1.2 Rumusan Masalah
Selama proses analisis di Toko Maju Jaya, terdapat beberapa permasalahan yang ditemukan. Beberapa masalah tersebut adalah sebagai berikut :
1. Bagaimana perubahan dari pencatatan data akuntansi dengan cara manual menuju penggunaan aplikasiakuntansi tidak merubah proses bisnis yang ada pada Toko Maju Jaya?
2. Bagaimana cara mengurangi human error dalam pencatatan data akuntansi?
3. Bagaimana cara mempermudah penyimpanan data akuntansi yang ada pada Toko Maju Jaya?
4. Bagaimana cara mempermudah pembuatan laporan bulanan pada Toko Maju Jaya?
1.3 Tujuan Pembahasan
Maksud dan tujuan dari rumusan masalah yang ditemukan adalah sebagai berikut :
1. Membangun aplikasi akuntansi dengan mengimplementasikan proses bisnis yang ada pada Toko Maju Jaya.
2. Membangun sebuah aplikasiakuntansiyang mengandung sistem validasi, mengurangi penginputan data dengan mengetik, dan ukuran tulisan yang digunakan tidak terlalu kecil.
3. Membangun aplikasi akuntansi yang memiliki fitur penyimpanan data akuntansi pada database.
3
Universitas Kristen Maranatha
1.4 Ruang Lingkup Kajian
Batasan masalah pembuatan sistem aplikasi akuntansi ini adalah sebagai berikut :
Batasan Perangkat Keras
Processor :Intel(R) Core(TM) i3-2350M CPU @
2.30GHz
Memory : DDR3 4 GB
Harddisk : 500 GB
Output Device : Intel(R) HD Graphics Family Batasan Perangkat Lunak
Sistem Operasi : Windows 7 Ultimate 64-bit Bahasa Pemrograman : Java
Editor Pemrograman : NetBeans IDE 7.4
Basis Data : MySQL Server
Batasan Aplikasi
1. Aplikasi akuntansi akan dibuat dengan berbasis dekstop. 2. Hak akses akan dibagi menjadi 2 antara lain :
a. Owner : Owner memiliki wewenang dalam mengakses semua menu yang tersedia pada aplikasi akuntansi ini. b. User : User hanya memiliki wewenang dalam mengakses
fitur penjualan 3. Fitur Umum
a. Mengelola kode akun.
b. Mengelola data pengguna sistem. c. Mengelola master data.
4
Universitas Kristen Maranatha 5. Laporan keuangan
a. Laporan barang per periode b. Laporan barang per barang c. Laporan kartu stok
d. Laporan penjualan perbulan. e. Laporan penjualan per pelanggan f. Laporan penjualan per kategori g. Laporan pembelian perbulan. h. Laporan pembayaran piutang i. Laporan jurnal.
1. Melakukan tanya jawab dengan pihak yang bersangkutan dalam mendapatkan data-data yang dibutuhkan untuk menunjang pembuatan aplikasi akuntansi.
2. Survey langsung ke Toko Maju Jaya untuk melihat langsung proses bisnis yang terjadi.
Sumber data sekunder yang dibutuhkan akan diambil dari sebagai berikut:
1. Pencarian informasi melalui internet guna membantu pembuatan laporan maupun pembuatan aplikasi akuntansi.
5
Universitas Kristen Maranatha
1.6 Sistematika Penyajian
BAB 1. PENDAHULUAN
Pada bab ini akan menjelaskan masalah umum yang nantinya akan menghasilkan suatu gambaran umum mengenai sistem aplikasi akuntansi yang akan dibuat. Penjelasan masalah umum akan diuraikan melalui latar belakang, rumusan masalah, tujuan, ruang lingkup, dan sistematika laporan.
BAB 2. KAJIAN TEORI
Pada bab kajian teori ini akan membahas mengenai teori-teori yang digunakan dalam pembuatan sistem aplikasi akuntansi.
BAB 3. ANALISIS DAN PERANCANGAN SISTEM
Pada bab analisis dan rancangan sistem ini akan membahas mengenai proses bisnis, pemodelan, diagram alir, dan penjelasan sistem. Beberapa teori yang digunakan untuk mendasari penyelesaian sistem aplikasi akuntansi ini yaitu ERD dan DFD.
BAB 4. HASIL PENELITIAN
Pada bab perancangan ini akan berisi kumpulan screenshot
perancangan antarmuka pemakai yang digunakan sebagai penjelasan fungsi-fungsi utama yang dibuat dalam aplikasi.
BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Pada bab pembahasan dan uji coba hasil penelitian ini akan berisi hasil tes aplikasi dengan pengujian menggunakan metode black box.
BAB 5. KESIMPULAN DAN SARAN
124
Universitas Kristen Maranatha
BAB 6. SIMPULAN DAN SARAN
Bab 6 ini merupakan penutup dari laporan tugas akhir yang berisi kesimpulan dan saran.
6.1 Simpulan
Simpulan yang didapat dari pembuatan aplikasi akuntansi ini adalah sebagai berikut :
1. Aplikasi akuntansi yang dibangun mengimplementasikan proses bisnis yang ada sehingga perpindahan dari pencatatan data secara manual ke penggunaan aplikasi akuntansi tidak akan sulit.
2. Sistem validasi, pengurangan input data dengan mengetik, dan ukuran tulisan yang tidak terlalu kecil pada aplikasi akuntansi yang dibangun dapat membantu dalam mengurangi human error saat pencatatan data transaksi.
3. Aplikasi akuntansi yang memiliki fitur penyimpanan data pada database dapat membuat penyimpanan data transaksi atau data akuntansi terstruktur lebih baik.
4. Fitur pembuatan laporan per periode yang ada pada aplikasi akuntansidapat mencegah atau mengurangi kesalahan dalam pembuatan laporan karena laporan terbentuk secara otomatis.
6.2 Saran
Aplikasi akuntansi yang dibangun masih memiliki kekurangan sehingga terdapat beberapa hal yang harus dikembangkan. Beberapa hal yang harus dikembangkan adalah sebagai berikut :
1. Pengembangan dalam fitur pembuatan laporan keuangan agar dapat membuat laporan keuangan secara lebih rinci.
125
Universitas Kristen Maranatha
DAFTAR PUSTAKA
[1] W. Dewobroto, Aplikasi Rekayasa Konstruksi dengan Visual Basic 6.0, Jakarta: PT Elex Media Komputindo, 2005.
[2] M. Kusrini, Strategi Perancangan dan Pengelolaan Basis Data, Yogyakarta: CV ANDI OFFSETT, 2007.
[3] H. A. Fatta, Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern, Yogyakarta: CV ANDI OFFSET, 2007.
[4] T. S. Pambudi, Riding the Wave : Strategi Andal Menaklukkan Industri Software, Jakarta: PT Elex Media Komputindo, 2010.
[5] A. T. Soemohadiwidjojo, Mudah Menyusun SOP, Jakarta: Penebar Swadaya Group, 2014.
[6] Kusrini, M.Kom. dan Andri Koniyo, Tuntunan Praktis Membangun Sistem Informasi Akuntansi dengan Visual Basic & Microsoft SQL Server, Yogyakarta: CV ANDI OFFSET, 2007.
[7] Riyanto, Migrasi Microsoft SQL Server dengan PostgreSQL, Jakarta: PT Elex Media Komputindo, 2005.
[8] M. Prof.Dr.Ir.Marimin, M. Ir.Hendri Tanjung and S. M. Haryo Prabowo, Sistem Informasi Manajemen Sumber Daya Manusia, Jakarta: PT Grasindo.