Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
PENDAHULUAN
1.1.
Latar Belakang
Universitas Almuslim adalah suatu lembaga Pendidikan Tinggi yang
masing-masing
Fakultas memiliki Program Studi yaitu (1). Fakultas Ilmu Komputer memiliki
Program Studi Teknik Informatika dan Manajemen Informatika. (2). Fakultas
Pertanian memiliki Program Studi Agrobisnis, Agroteknologi dan Peternakan (3).
Fakultas Ilmu Sosial dan Politik memiliki Program Studi Adm. Negara
danProgram Studi Tata Niaga. (4). Fakultas Keguruan dan Ilmu Pendidikan
memiliki Program Studi PGSD, Fisika, Matematika, Inggris, Geografi, Bahasa
Indonesia. (5). Fakultas Teknik memiliki Program Studi Teknik Sipil dan Program
Studi Arsitek. (6). Fakultas Ekonomi dengan Program Studi Ekonomi
Pembangunan. (7). Diploma III Kebidanan.
Universitas Memiliki empat pembantu Rektor yaitu Wakil Rektor Bidang
Administrasi Akademik, Wakil Rektor Bidang Administrasi Umum dan
Keuangan, Wakil Rektor Bidang Kemahasiswaan dan Alumni, Wakil Rektor
Bidang Kerjasama dan Hubungan Masyarakat. Universitas Almuslim juga
memiliki dua Biro yaitu Biro Umum dan Biro Akademik.
Biro Akademik mengurusi seluruh data mahasiswa sesuai dengan Program
Studi/ BAK di Fakultas termasuk data Dosen dan Data Ijazah Mahasiswa. Sistem
yang digunakan dalam mengolah data pada Biro AKademik Universitas Almuslim
Kabupaten Bireuen sudah menggunakan komputer. Namun penggunaan komputer
pada Biro Akademik belum sepenuhnya memadai dikarenakan pengolahan data
masih menggunakan Excel dan belum belum menggunakan Database untuk
menampung data.
Dalam memproses data Ijazah Mahasiswa, pihak Fakultas mengujukan
nama-nama yang di usulkan untuk di cek apakah datanya terdaftar di EPSBED.
EPSBED (Evaluasi Program Studi Berbasis Evaluasi Diri) adalah pusat seluruh
data Universitas Almuslim. Dalam EPSBED itu, tertera seluruh profil PTS, mulai
nama PTS, nama mahasiswa yang berkuliah, sampai rekam akademis seluruh
mahasiswa hingga lulus kuliah, termasuk pemenuhan persyaratan minimal lulus.
Setelah pengecekan dilakukan dan data mahasiswa tersebut terdaftar di SIM,
petugas Biro Akademik mengeluarkan surat balasan rangkap tiga yaitu satu
rangkap untuk Fakultas, satu rangkap untuk Biro Umum, dan satu rangkap
diarsipkan dalam folder di Biro Akademik dengan mengetahui Kepala Biro
Akademik. Dalam pendataan Ijazah Mahasiswa mulai dari usulan sampai Ijazah di
cetak pengolahannya belum menggunakan Database. Sehingga dalam pengolahan
data Ijazah pihak petugas mengalami kesulitan seperti memerlukan tempat
pengarsipan yang besar, keamanan data tidak terjaga, dapat terjadi redudansi data.
Proses pencocokan data mahasiswa yang di usulkan dengan data EPSBED butuh
waktu yang lama.
Berdasarkan uraian latarbelakang diatas, penulis mencoba mengurangi
kesulitan pada Biro Akademik dengan merancang sebuah aplikasi Pendataan
Ijazah Mahasiswa Universitas Almuslim Kabupaten Bireuen.
1.2.
Rumusan Masalah
Berdasarkan latar belakang masalah di atas, maka dalam penelitian ini
Almuslim
dalam
memberikan
solusi
untuk
menyelesaikan
Batasan Masalah
Batasan masalah dalam judul yang peneliti ajukan yaitu sebagai berikut:
1.
2.
3.
4.
1.4.
Tujuan Penelitian
Tujuan yang ingin dicapai dalam penelitian ini yaitu:
Metode Penelitian
Setiap mengadakan pembahasan maka tidak terlepas dari berbagai masalah
yang perlu dihadapi dan harus dipecahkan. Agar lebih praktis digunakan metode
ilmiah sehingga dapat diperoleh jalan keluar yang baik, efektif serta mudah
dilaksanakan. Dalam penelitian ini metode yang digunakan adalah:
1. Observasi
Penulis mengadakan pengamatan terhadap pengolahan data Ijazah
Mahasiswa, serta melihat proses pengolahan data ijazah yang dilakukan secara
langsung, sampai dengan proses pengarsipan, sehingga nantinya data yang
diperoleh merupakan data yang sebenarnya.
2. Studi Pustaka
Peneliti mengumpulkan bahan dari buku-buku yang berhubungan dengan
masalah yang akan diteliti sebagai bahan referensi bagi penulis.
3. Wawancara
Peneliti melaukan wawancara dengan pihak Biro Akademik mengenai
sistem berjalan dan juga permasalahan yang di dahadapi.
1.6.
Sistematika Penulisan
Dalam penyusunan penulisan ilmiah ini, penulis akan menjelaskan tentang
PENDAHULUAN
LANDASAN TEORI
Pokok bahasan menguraikan teori-teori yang mendasari pembahasan
secara detail, dapat berupa definisi-definisi atau model yang langsung
berkaitan dengan ilmu atau masalah yang diteliti.
BAB III
BAB IV
IMPLEMENTASI
Bagian ini berisi penjelasan tentang lingkungan implemetasi (OS,
perangkat keras dan bahasa pemrograman yang digunakan), file-file
implementasi analisa dan perancangan sistem dari masing-masing
modul atau klas (relasinya) serta algoritma yang diimplementasikan.
BAB V
BAB VI
BAB II
TINJAUAN PUSTAKA
2.1.
Pengertian Komputer
Pengertian komputer Menurut Drs. Daryono (Keterampilan Dasar
b.
b.
scanner, sensor.
Processing Device (Perangkat Proses)
c.
2.
yaitu :
Sistem Operasi (Operating Sistem) adalah Software yang berfungsi
untuk mengaktifkan seluruh perangkat yang terpasang pada komputer
sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada
sistem operasi maka komputer tak dapat difungsikan sama sekali.
b.
c.
3.
c.
sistem.
Operator adalah orang yang bertugas mempersiapkan data dan
program-program, mengoperasikan komputer, serta mencari dan
mendistribusikan hasil pengolahannya. Operator komputer merupakan
unsur personalia yang secara langsung bertanggung jawab terhadap
pelaksanaan sistem pengolahan data.
berinteraksi
untuk
mencapai
suatu
tujuan
tertentu.
sistem
ini
Relevansi (relevancy)
Informasi dikatakan berkualitas jika relevan bagi pemakainya, pengukuran
nilai
pemakainya.
b.
Akuransi (accuracy)
Sebuah inforamasi dapat dikatakan akurat jika informasi tersebut tidak
menyesatkan, bebas darai kesalahan-kesalahan dan harus jelas mencerminkan
maksudnya. Ketidakakuratan sebuah informasi dapat terjadi karena sumber
informasi mengalami gangguan sehingga merusak dan merubah data-data asli
tersebut.
2.3.
Pengertian Data
Data adalah sesuatu yang belum mempunyai arti bagi penerimanya dan
masih memerlukan adanya suatu pengolahan. Data bisa berujut suatu keadaan,
gambar, suara, huruf, angka, matematika, bahasa ataupun simbol-simbol lainnya
yang bisa kita gunakan sebagai bahan untuk melihat lingkungan, obyek, kejadian
ataupunsuatu konsep.
Data merupakan fakta atau bagian dari fakta yang mengandung arti, yang
dihubungkan dengan kenyataan, gambar-gambar, kata-kata, angka-angka, huruf
atau simbol-simbol menyatakan suatu ide objek kondisi atau situasi dan lain-lain.
(Fatansyah, 2001).
Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan
kesatuan nyata. Kejadian adalah sesuatu yang terjadi pada saat tertentu,
contohnya: transaksi. Kesatuan nyata adalah berupa suatu objek nyata seperti
tempat, benda dan orang yang betul-betul ada dan terjadi. ( Andri Kristanto,
2007).
Data adalah bentuk yang masih mentah yang belum dapat bercerita banyak,
sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk
dihasilkan informasi. ( Analisa dan Disain Sistem Informasi, Jogiyanto, 2005).
Berdasarkan pendapat para ahli tersebut maka dapat disimpulkan bahwa
data adalah kenyataan yang menggambarkan kejadian-kejadian, dan masih
berbentuk mentah sehingga perlu diolah lebih lanjut sehingga bisa menghasilkan
informasi.
2.3.1. Pengolahan Data
Pengolahan data adalah waktu yang digunakan untuk menggambarkan
perubahan bentuk data menjadi informasi yang memiliki kegunaan. Semakin
banyak data dan kompleksnya aktivitas pengolahan data dalam suatu organisasi,
baik itu organisasi besar maupun organisasi kecil, maka metode pengolahan data
yang tepat sangat dibutuhkan. ( Andri Kristanto, 2007).
Pengolahan data adalah proses operasi sistematis terhadap data. Selama
operasi, (misal kalkulasi atau operasi logika) sedang berlangsung, data disimpan
sementara dalam prosesor. ( Memahami Sistem Informasi, Witarto, 2004).
Benar,
Asli,
Lengkap (tidak berlebihan),
Sesuai dengan periode waktu (up to date) tidak kadarluarsa,
Tercatat dalam suatu media kertas, disk atau tape.
Pengolahan data adalah segala macam pengolahan terhadap data atau
kombinasi dari bermacam-macam data, untuk pengolahan data itu berguna sesuai
dengan hasil yang diinginkan sehingga dapat dipakai istilah komputer untuk
pengolahan data yang disebut informasi.
Pengolahan data merupakan soal dari suatu faktor yang esensial, maka
harus digunakan alat-alat untuk mempercepat jalannya beserta staf yang mampu
melaksanakan seluruh proses dalam rangka pengolahan data, mulai dari
perekaman data, pengumpulan data, pemasukan data, perhitungan, sampai kepada
pembuatan informasi yang di inginkan. Pendataan adalah data yang telah di susun
menjadi sebuah dokumen.
Dari pengertian diatas penulis mengambil suatu kesimpulan data
merupakan suatu fakta mentah yang dapat berupa karakter, simbol, audio, video,
dan sebagainya yang tidak teratur yang diangkat dari suatu kenyataan.
Tujuan pengolahan data adalah :
a.
b.
c.
d.
e.
menggambarkan struktur dan hubungan antar data. Ada beberapa macam elemen
yang umum digunakan yaitu :
a.
b.
c.
d.
a)
b)
c)
menghubungkan key yang telah terhubung. Relasi yang dapat terjadi ialah :
a. Satu kesatu(One to one)
Hubungan relasi satu kesatu yaitu setiap entitas pada himpunan entitas A
berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
Pasien
Kamar
Ditempatkan
Bekerja
Proyek
Mengambil
Matakuliah
2. Relationship
3. Atribut
4. Garis
penjelasan
tentang
Entity
atau
relationship tersebut.
Adalah garis yang menghubungkan/ relasi antara satu table
dengan table lain.
2.6.
detail
No
Simbol
Keterangan
Terminator adalah entitas diluar sistem yang berkomunikasi /
berhubungan langsung dengan sistem. Terminator dapat
berupa
orang,
sekelompok
orang,
organisasi,
2. DFD berfungsi sebagai alat komunikasi yang baik antara pemakai dan
analis
sistem.
Menggambarkan
sejumlah
bata
sanotomasi
untuk
menggunakan
berbagai
bahasa
pemograman
web,
antara
lain
mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut
dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan
memformat
ulang
HTML
bila
pengguna
menginginkannya.
Selain
itu
Broken link,
kegiatan yang memiliki tujuan untuk mendesign sistem baru yang dapat
menyelesaikan masalah-masalah yang dihadapi perusahaan yang diperoleh dari
pemilihan alternatif sistem yang terbaik.
Menurut (Adi Nugroho dalam bukunya Analisis dan Perancangan Sistem
Informasi,2008) mengemukakan bahwa perancangan adalah strategi untuk
memecahkan masalah dan mengembangkan solusi terbaik bagi permasalahan itu.
Perancangan sistem adalah termasuk bagaimana mengorganisasi sistem ke dalam
subsistem-subsistem, serta alokasi subsistem-subsistem ke komponen-komponen
perangkat keras, perangkat lunak, serta prosedur-prosedur.
Perencanaan (Planning)
Analisis Persyaratan (Requipment Analysis)
Perancangan
Pemograman (Coding)
Implementasi
Operasi dan Pemeliharaan
BAB III
ANALISA DAN PERANCANGAN SISTEM
3.1.
Analisa Sistem
Peneliti menganalisa sistem berjalan untuk mengetahui kekurangan dan
hasil
analisa
kebutuhan
hardware,
maka
peneliti
Diagram Konteks
Diagram konteks menggambarkan kesuluruhan sistem yang diusulkan baik
input maupun outputnya. Berikut ini adalah Diagram Konteks yang diusulkan.
dibuat untuk menggambarkan darimana asal data, kemana tujuan data yang keluar
dari sistem, dimana data disimpan, proses apa yang dihasilkan data tersebut dan
interaksi antara data yang tersimpan dan proses yang dikenakan pada data
tersebut. Gambar DFD yang di usulkuan dapat dilihat pada gambar 3.2.
3.2.2.3.
Gambar 3.9 DFD Level 1 Proses Pengecekan Data Usul Ijazah Mahasiswa
3.2.2.10.
: Fakultas
: kd_fak
Tabel 3.1 Desain File Fakultas
No
Field Name
1. Kd_Fak
Type Data
Int
Lenght
5
Keterangan
Kode Fakultas
2.
N_Fak
Char
25
Nama Fakultas
3.
4.
5.
No_SK_Mentreri
Tgl_Pengesahan
Y_Mengs
Varchar
Date
Varchar
25
8
25
No SK Pendirian
Tanggal Pengesahan
Yang Mengesahkan
: Prodi
Primary Key
: kd_pro
Foregn Key
: kd_fak
File Relasi
: Fakultas
Tabel 3.2 File Prodi
No
Field Name
Type Data
Lengh
Keterangan
Kode Fakultas (FK)
Kode Program Studi (Pk)
Nama Fakultas
1.
2.
3.
Kd_Fak
Kd_Pro
N_Pro
Numeric
Numeric
Varchar
t
2
4
25
4.
No_SK_Mentrer
Varchar
25
No SK Pendirian
5.
6.
i
Jenjang
Y_Mengs
Varchar
Varchar
8
9
Tanggal Pengesahan
Yang Mengesahkan
3. File Mahasiswa
: Mahasiswa
Primary Key
: npm
Foregn Key
: kd_fak, kd_pro
File Relasi
: Fakultas, Prodi
Tabel 3.3 File Mahasiswa
No Field Name
Type Data
Lenght
Keterangan
1.
Npm
Int
12
2.
Nama
Varchar
25
Nama Mahasiswa
3.
T_Lahir
Varchar
25
Tempat Lahir
4.
Tgl_Lahir
Date
Tanggal Lahir
5.
Jekel
Varchar
Jenis Kelamin
6.
Agama
Varchar
15
Agama
7.
Alamat
Varchar
25
Alamat
8.
Kd_Fak
Int
9.
Kd_Pro
Int
10.
Thn_Masuk
Int
Tahun Masuk
: Usul_Ijazah
: npm
: Mahasiswa
Type Data
Lenght
Keterangan
1.
Int
10
Npm
2.
Nip
Int
20
Nip Petugas
3.
Tgl_Usul_Ijazah
Date
10
4.
Tgl_Toefel
Date
10
Tanggal Toefel
5.
Nilai_Toefel
Int
Nilai Toefel
6.
Ket_Toefel
Varchar
10
Keterangan Toefel
7.
Tgl_Yudisium
Date
10
Tanggal Yudisium
8.
Nilai_Yudisium
Int
Nilai Yudisium
9.
Ket_Yudisium
Varchar
10
Keterangan Yudisium
10.
Tgl_Mengaji
Date
10
Tanggal Mengaji
11.
Nilai_Mengaji
Int
Nilai Mengaji
12.
Ket_Mengaji
Varchar
10
Keterangan Mengaji
13
Pmb1
int
20
NIDN Pembimbing 1
14
Nilai_pmb1
Char
15
Pmb2
Int
20
NIDN Pembimbing 2
16
Nilai_pmb2
Char
17
Png1
Int
20
NIDN Peguji 1
18
Nilai_png1
Char
19
Png2
Int
20
NIDN Penguji 2
20
Nilai_Png2
char
1. File Pengecekan
File Pengecekan digunakan untuk menyimpan data pengecekan Usulan
Ijazah Mahasiswa Universitas Almuslim Kabupaten Bireuen.
: pengecekan
: npm
: Fakultas, Prodi
: Mahasiswa, Usu_Ijazah
Tabel 3.5 Desain File Pengecekan
No
1.
2.
2.
3.
4.
5.
Field
Npm
Nip
Tgl_Cek
Fakultas
Prodi
Ket
Type Data
Int
Int
Date
Varchar
Varchar
Varchar
Leght
10
15
10
25
35
25
Keterangan
Kode Mahasiswa
Nip Petugas
Tanggal Pengecekan
Fakultas
Prodi
Keterangan
2. File Ijazah
File Ijazah digunakan untuk menyimpan data nomor Ijazah.
File yang dipakai
Primary Key
File Relasi
: Ijazah
: no.ijazah
: kd_fak, kd_prodi
Tabel 3.6 File Ijazah
No Field Name
Type Data
Lenght
Keterangan
1.
Npm
Int
11
2.
No_Seri_Ijazah
Int
20
3.
Tgl _No_Ijazah
Date
10
4.
Yang_Mengesahkan
Varchar
30
Tanggal Lahir
: Ijazah_Keluar
: No_Ijazah
: kd_fak, kd_pro
: Mahasiswa, Fakultas, Prodi
Tabel 3.7 File Ijazah Keluar
No
Field
1 N_Seri_Ijz
2. Tgl_Keluar_Ijaza
3
4.
h
Tgl_Pengambilan
Ket
Type Data
Varchar
Date
Date
Int
Lenght
20
10
10
35
Keterangan
Nomor Seri Ijazah
Tanggal Keluar Ijazah
Tanggal Pengambilan Ijazah
Keterangan
4.
Nip
Int
15
Nip Petugas
Gam
bar 3.14 Halaman Utama
3. Halaman Input Data Fakultas
Halaman input data Fakultas digunakan untuk menginput, mengedit, dan
menghapus data Fakultas pada Universitas Almuslim Kabupaten Bireun.
Bireuen.
Perancangan Output
Perancangan output digunakan untuk menampilkan hasil data yang di
c.
Gambar 3.30 Laporan data Ijazah Mahasiswa Berdasarkan Fakultas dan Prodi
File Mahasiswa
File Fakultas
File Program Studi
File Petugas
File Usul Ijazah
File Pengecekan
File Ijazah Keluar
File Ijazah
yang_mengesahkan.
Ubah nm_fakultas, no_sk_fakultas, tgl_pengesahan, yang_mengesahkan.
Klik edit
Untuk hapus data Fakultas ulangi langkah a
Klik Hapus
jenjang,
tgl_pengesahan_prodi, yang_mengesahkan.
d. Klik input
e. Untuk edit data program studi ulangi langkah a
f. Jika
ada
tampilkan
nm_prodi,
no_sk_prodi,
jenjang,
tgl_pengesahan_prodi, yang_mengesahkan.
g. Ubah
nm_prodi,
no_sk_prodi,
jenjang,
tgl_pengesahan_prodi,
yang_mengesahkan.
h. Klik edit
i. Untuk hapus data Program Studi ulangi langkah a
j. Klik Hapus
4. Tampilan Mahasiswa
Tampilan Mahasiswa digunakan untuk proses pengolahan data Mahasiswa
Universitas Almuslim Kabupaten Bireuen (Gambar 4.4).
5. Tampilan Petugas
Tampilan Petugas digunakan untuk pengolahan data petugas Biro
Akademik Universitas Almuslim Kabupaten Bireuen (Gambar 4.5).
tglh_petugas,
jekel_petugas,
Masukkan npm
Bandingkan npmi=npm pada file mahasiswa
Tampilkan nama, fakultas, prodi, thn_masuk
Masukkan nip petugas
Bandingkan nipi=nip pada file petugas
Tampilkan nm_petugas
input tgl_usul_ijazah, tgl_toefel, nilai_toefel, ket_toefel, tgl_yudisium,
nilai_yudisium, ket_yudisium, tgl_mengaji, nilai_mengaji, ket_mengaji
tgl_sidang, nidnpmb1, nilaipmb1, nidnpmb2, nilaipmb2, nidnpmb1,
Masukkan npm
Bandingkan npmi=npm
Jika tidak tampil pesan data tidak ada.
Jika ada cek nilai_toefel, nilai_yudisium, nilai_mengaji, nilaipmb1,
Tampilan
Pengambilan
Ijazah
digunakan
untuk
mengolah
data
nip_petugas.
Banding nip_petugas pada file Petugas
Tampilkan nama petugas
Jika tidak ada bandingkan no_seri_ijazahi=no_seri_ijazah pada File Ijazah
Tampilkan tgl_keluar_ijazah
Input tgl_pengambilan_ijazah, ket, nip
Sistem otomatis akan mengulangi langkah d dan e
Klik input
input tgl_nama, tplh, tglh, jekel, alamat, agama, pilih fakultas, pilih prodi,
thn_masuk.
l. Klik input
9. Tampilan Data Ijazah
Tampilan data Ijazah digunakan untuk proses data Ijazah Mahasiswa
Universitas Almuslim kabupaten Bireuen (Gambar 4.9).
no_seri_ijazah,
yang_mengesahkan.
d. Untuk edit data Ijazah ulangi langkah a
e. Jika
ada
tampilkan
no_seri_ijazah,
f.
g.
h.
i.
tgl_pemberian_no_ijazah,
tgl_pemberian_no_ijazah,
yang_mengesahkan.
Ubah tgl_pemberian_no_ijazah, yang_mengesahkan.
Klik edit
Untuk hapus data Ijazah ulangi langkah a
Klik hapus
Gambar 4.15 Tampilan Output daftar Usul Ijazah berdasarkan tanggal usulan
5. Tampilan Output Data Pengecekan
Tampilan output data Pengecekan digunakan untuk menampilkan daftar
Pengecekan data Usul Ijazah Mahasiswa Universitas Almuslim Kabupaten
Bireuen. Tampilan output data pengecekan yang ditampilkan berdasarkan nomor
surat usulan dan daftar keseluruhan usulan.
BAB V
PENGUJIAN DAN PEMBAHASAN
5.1.
Pengujian Sistem
Pengujian
dilakukan
untuk
mengetahui
a. Koneksi Database
Pembahasan
Pembahasan adalah tahapan yang dilakukan untuk menjelaskan prosedur
Proses data Ijazah adalah proses penginputan, proses edit dan proses hapus
data Ijazah Mahasiswa Universitas Almuslim kabupaten Bireuen (Gambar 5.15).
Lab Bahasa dalam menginput data Toefel sehingga Pihak Biro Akademik tidak
perlu lagi mengi8nput data Usul Ijazah karena dapat langsung dilakukan
pengecekan berdasarkan data Usulan yang sudah terelasi dengan Nomor Pokok
Mahasiswa.
DAFTAR PUSTAKA
Ajib Hamani. Sistem Informasi Akademik Online Universitas Islam Negeri
Malang. Tahun 2008.
Al Bahra bin Ladjamudin. Analisis dan Desain Sistem Informasi. Graha Ilmu.
Yogyakarta. 2005
Drs. Daryono .Keterampilan Dasar Pengoperasian Komputer. 2004
Fathansyah, Ir. Basis Data. Informatika. Bandung. 2007 Yogyakarta: Graha ilmu.
Feri, Djuandi.2002.SQL Server.Jakarta:Elex Media.
H.M. Jogiyanto 2005. Analisis & Desain Sistem. Yogyakarta: Andi Offset.
Hamdani. 2008. Analisis & Perancangan Sistem Informasi Akademik Berbasis
Web Pada Perguruan Tinggi Menggunakan Pemrograman Active Server Page
(ASP) . 2008.
Kendall E, Kendall J. Analisis dan Perancangan Sistem. PT Indeks. Klaten. 2007
Kusrini. 2007. Membangun SIA dengan Visual Basic & Microsoft SQL server.
Robert A Leitcth dan K.Roscoe Devis . Accounting Information Sistem. 1983
Yogyakarta: Andi.