Anda di halaman 1dari 94

MERANCANG SISTEM PERPUSTAKAAN STMIK PRANATA

INDONESIA BEKASI

Laporan Penelitian

Ketua Peneliti

Purwantoro, S.Kom
anggota:
Nizar Fanany S.kom
Uden setiabudi, S.Kom
Ardiana, S.kom
Joko Prayitno
Zyad Rusdi

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER


(STMIK)
PRANATA INDONESIA – BEKASI
2010
Laporan Akhir Penelitian
LEMBAR IDENTITAS DAN PENGESAHAN
LAPORAN AKHIR HASIL PENELITIAN HIBAH BERSAING STMIK PRANATA
IDONESIA

A Judul Penelitian :

B Ketua Penelitian :
a. Nama Lengkap dan gelar : Purwantoro, S.Kom
b. Jenis Kelamin : L
c. Pangkat/Golongan/NIP : Tenaga Pengajar
d. Bidang Keahlian :
e. Fakultas/Jurusan : Sistem Informasi
f. Perguruan Tinggi : STMIK Pranata Indonesia
c Tim Peneliti
NAMA BIDANG KEAHLIAN FAKULTAS/JUR INSTANSI
1. Nizar Fanany Programming Sistem Informasi STMIK PI
2. Uden Setiabudi Programming Man. Informatika STMIK PI
3. Ardiana Programming Sistem Informasi STMIK PI
4. Joko Prayitno Sistem analis Sistem Informasi STMIK PI
5. Zyad rusdi Sistem analis Sistem Informasi STMIK PI

D Pendanaan dan jangka waktu penelitian


Jangka waktu penelitian yang diusulkan
Biaya total yang diusulkan Rp………
Biaya yang disetujui tahun Rp……….

Mengetahui,
Tanda tangan Tanda tangan

( Purwantoro ) (Sabaruddin rangkuti)


Kajur Ketua Peneliti

Mengetahui Menyetujui

Tanda tangan tangan tangan

(Harry Subagjo, MM, M.Pd) (Ali Muttaufiq,SE,MM)

PUKET I Ketua L2PM

1
RINGKASAN DAN SUMMARY

Permasalahan yang sering terjadi di hampir setiap instansi atau lembaga


pendidikan pada umumnya pada saat ini adalah sistem yang kurang dapat memberikan
informasi yang cepat dan tepat, dan akurat, hal ini disebabkan kurangnya pemanfaatan
teknologi dan komunikasi yang ada. STMIK Pranata Indonesia Bekasi adalah salah satu
perguruan tinggi swasta. STMIK Pranata Indonesia Bekasi sebagai perguruan tinggi
swasta mempunyai tugas pokok melaksanakan pendidikan setelah sekolah menengah atas.
Namun seperti sebagian perguruan tinggi pemanfaatan sarana komputer teknologi
informasi dan komunikasi masih kurang.
Dalam menjalankan tugas dan fungsinya STMIK Pranata Indonesia Bekasi
sebagian media yang digunakan sudah menggunakan sistem, namun untuk pelayanan
perpustakaan semua kegiatan pendataan yang berhubungan dengan perpustakaan masih
menggunakan sistem manual. Ini terlihat dari mekanisme yang berjalan dilapangan masih
banyak dilakukan secara manual tanpa pemanfaatan sarana komputer yang ada. Sehingga
pendataan yang berhubungan dengan perpustakaan sering terjadi kesalahan, salah satu
diantaranya yaitu jumlah buku yang tidak sesuai dengan data awal.

Kata Kunci : Program Aplikasi, Perpustakaan, PHP dan Mysql


STMIK Pranata Indonesia.
Prakata
DAFTAR ISI

ABSTRAKSI ..............................................................................................i

LEMBAR PERSETUJUAN PEMBIMBING ............................................ ii

LEMBAR PENGESAHAN SIDANG ....................................................... iii

LEMBAR MOTTO DAN PERSEMBAHAN ..............................................iv

KATA PENGANTAR ................................................................................v

DAFTAR ISI ............................................................................................vii

BAB I PENDAHULUAN

A. Latar Belakang Masalah ..........................................................1

B. Identifikasi Masalah .................................................................2

B. Rumusan Masalah....................................................................3

C. Tujuan dan Manfaat Penulisan Skripsi.....................................3

D. Pembatasan Masalah...............................................................4

E. Metode Penelitian ....................................................................4

F. Sistematika Penulisan ..............................................................5

BAB II LANDASAN TEORI

A. Pengertian Perancangan .........................................................7

B. Pengertian Sistem ....................................................................7


BAB I
PENDAHULUAN

A. Latar Belakang
Internet sebagai media informasi dan komunikasi yang relatif baru

dikalangan masyarakat menawarkan kemudahan yang fleksibilitas yang

cukup memadai ketika menjadi media. Sistem informasi berbasis komputer

dibutuhkan oleh perguruan tinggi misalnya untuk mengelola data akademik,

sumber daya manusia, promosi, pendidikan dan hiburan.

Salah satu bagian di perguruan tinggi yang membutuhkan sistem

informasi yang akurat dan cepat adalah pada bagian perpustakaan.

Perpustakaan merupakan sarana sumber ilmu pengetahuan dari berbagai

disiplin ilmu. Perpustakaan biasanya difungsikan oleh pengunjung sebagai

media untuk mencari referensi dan memperoleh informasi. Saat ini banyak

dikembangkan dalam bentuk perpustakaan yang lain yaitu apa yang disebut

dengan perpustakaan elektronik yang menggunakan sarana internet sebagai

medianya.

Seperti halnya di STMIK Pranata Indonesia Bekasi ada beberapa

kekurangan yang terdapat pada layanan perpustakaan yaitu belum adanya

layanan perpustakaan melalui media online dan hanya menggunakan

pelayanan perpustakaan secara manual, antara lain


40

efektifitas dan efisiensi yang hanya mengurangi waktu dan

mengurangi tingkat kemudahan bagi pengguna maupun anggota dari

perpustakaan serta untuk memudahkan pendataan buku yang ada,

Oleh karena itu penulis mengusulkan suatu solusi bagaimana

merancang sebuah web perpustakaan yang cukup layak digunakan

agar pengguna dapat melakukan pendataan buku dengan mudah dan

melakukan peminjaman maupun pengembalian buku dengan cepat

dan efisien.

Atas dasar itulah, untuk meningkatkan kinerja dalam

menangani masalah yang ada dari sebuah sistem perpustakaan

diperlukan suatu program dalam pengolahannya. Berdasarkan latar

belakang tersebut, penulis mengambil judul skripsi “Program Aplikasi

Perpustakaan Berbasis Web Menggunakan PHP dan MySQL pada

STMIK Pranata Indonesia Bekasi”.

B. Identifikasi Masalah

Dalam pelaksanaan pekerjaannya pegawai perpustakaan

melakukan pendataan bagi setiap peminjam buku perpustakaan

secara manual, yaitu dengan cara melakukan pencatatan data

peminjam di daftar buku peminjam. Penulis mengidentifikasikan

permasalahan pada sistem peminjaman buku perpustakaan yang

penulis tuangkan dalam judul skripsi “Program Aplikasi

Perpustakaan Berbasis Web Menggunakan PHP dan MySQL pada


41

STMIK Pranata Indonesia Bekasi”. Program aplikasi perpustakaan

ini diperuntukan bagi pegawai perpustakaan untuk mempermudah

pekerjaannya dalam menginput data peminjaman buku perpustakaan.

Sehingga pegawai perpustakaan tidak perlu menginput data secara

manual.

Dari keterangan diatas penulis mengindentifikasikan masalah

yang ada adalah sebagai berikut :

1. Pembuatan laporan bulanan tidak efektif dan tidak efisien serta

Jumlah buku yang ada diperpustakaan tidak terdata dengan baik.

2. Pelayanan peminjaman buku perpustakaan tidak cepat, efektif, dan

efisien.

3. Pemeriksaan data peminjam buku tidak dapat dilakukan dengan

mudah.

4. Pencarian buku perpustakaan tidak efektif.

C. Pembatasan Masalah.

Perpustakaan STMIK Pranata Indonesia sebagai objek skripsi

yang berkaitan dalam penulisan skripsi ini adalah Perpustakaan

sekolah tinggi yang beralamat di Jalan Raya Pondok Gede No.21

Bekasi. Setelah penulis melakukan riset maka penulis membatasi

ruang lingkup penulisan dimulai dari Data Anggota, persediaan buku

perpustakaan, peminjaman buku, pengembalian buku dan pembuatan

laporan peminjaman buku setiap bulan.


42

D. Tujuan Penelitian.

Tujuan Umum : Meningkatkan pelayanan manajemen Perpustakaan


STMIK Pranata Indonesia kepada mahasiswa secara optimal.

Tujuan khusus :

 Merubah cara konvensional menjadi cara yang modern


 Agar dapat bersaing secara globalisasi
 Mengurangi kekeliruan dalam segala aspek pelayanan kemahasiswaan
 Memotivasi pekerja bekerja lebih praktis
 Meningkatkan kinerja pekerja
 Menjadikan perguruan tinggi (Akademik) pilihan mahasiswa diantara
Perguruan tinggi lainnya
 Efisien dan efektik dalam kebutuhan tenaga.
 Mengurangi kost yang berlebihan

 Mahasiswa dapat mengetahui informasi seputar kampus dengan

adanya sistem informasi akademik.

E. Metodologi Penelitian.

Dalam Penulisan skripsi ini, penulis menggunakan beberapa

metode dalam mengumpulkan data untuk memperoleh data dan

informasi yang akurat.

1. Study Lapangan

a. Interview / Wawancara

Yaitu teknik pengumpulan data yang dibutuhkan dengan cara

melakukan tanya jawab kepada pegawai STMIK Pranata

Indonesia khususnya pegawai perpustakaan.


43

b. Observasi

Yaitu teknik pengumpulan data dengan cara melihat langsung

sistem pendataan peminjaman buku perpustakaan di STMIK

Pranata Indonesia.

2. Study Pustaka.

a. Melalui Buku-Buku

Yaitu teknik pengumpulan data dengan cara membaca dan

mempelajari buku-buku, majalah, dan media cetak lainnya

sebagai acuan dalam penyusunan skripsi.

b. Internet

Yaitu teknik pengumpulan data dengan cara mencari informasi

yang berhubungan dengan pembuatan program komputer

yang terdapat pada situs internet.


44

BAB II
LANDASAN TEORI

1. Program

“Program komputer adalah sekumpulan instruksi


(instruction) atau deklarasi (Deklarative) atau pernyataan
(statement) yang disusun sedemikian rupa sehingga
komputer dapat memproses input data menjadi output.
(Jogiyanto HM, 2007 : h.18)

“Program adalah kata, ekspresi, atau pernyataan yang


disusun dan dirangkai menjadi satu kesatuan prosedur,
yang berupa urutan langkah untuk menyelesaikan masalah
yang diimplementasikan dengan menggunakan bahasa
pemrograman sehingga dapat dieksekusi oleh komputer”
(Ema Utami dan Sukrisno, 2005:h. 26).

“Program adalah semacam metode penyelesaian masalah


yang disediakan dalam komputer untuk digunakan oleh
manusia dalam mempermudah kegiatan atau
pekerjaannya”, (www.ilmukomputer.org).

Dari pengertian-pengertian yang terangkum diatas dapat

disimpulan bahwa program merupakan suatu kumpulan instruksi

yang dirangkai menjadi satu kesatuan dalam bahasa komputer

yang logis sehingga dapat menyelesaikan masalah dari satu atau

lebih tahapan kegiatan.

Aplikasi
“Aplikasi adalah kumpulan perintah program yang dibuat

untuk melakukan pekerjaan - pekerjaan tertentu (khusus)”

(Hendrayudi, 2009:h.143).

“Aplikasi adalah pemprograman yang diterapkan dalam


kegiatan tertentu berupa paket program yang telah menjadi
45

dan siap digunakan untuk digunakan dalam program yang


dibuat sendiri”. (Jogiyanto HM, 2007 : h.56)

“Aplikasi adalah suatu subkelas perangkat lunak komputer


yang memanfaatkan kemampuan komputer langsung untuk
melakukan suatu tugas yang diinginkan pengguna”,
(www.wikipedia.org)

Dari pengertian - pengertian diatas dapat disimpulkan

bahwa aplikasi adalah suatu perangkat lunak yang memanfaatkan

kemampuan komputer langsung untuk melakukan suatu tugas

yang dikirimkan pengguna.

2. Program Aplikasi

“Program aplikasi adalah program yang digunakan untuk


tujuan tertentu, misalnya untuk penjualan disupermarket,
untuk mengelola data pasien dirumah sakit, untuk
mencetak kwitansi dan sebagainya”. (Haer Talib, 2008 :
h.8).

“Program Aplikasi adalah Program siap pakai. Program

yang direka untuk melaksanakan suatu fungsi bagi pengguna atau

aplikasi yang lain”. (Jack Febrian, 2007 : h.35).

“Program Aplikasi merupakan perangkat lunak yang dijalan

kan para pengguna untuk mencapai tujuan tertentu”. (Masyarakat

digital gotong royong 2006 : h.32)

Dari pengertian - pengertian diatas dapat disimpulkan

bahwa program aplikasi adalah perangkat lunak siap pakai yang

nantinya akan digunakan untuk membantu pekerjaan

penggunanya.
46

3. Perpustakaan

“Perpustakaan adalah tempat gedung ruang yang


disediakan untuk memelihara dan menggunakan koleksi
buku, koleksi buku majalah dan bahan kepustakaan lainnya
yang disimpan untuk dibaca dipelajari dan dibiarakan”.
(WWW.kamusbahasaindonesia.org)

“Perpustakaan adalah sebuah koleksi buku dan majalah”,

(www.wikipedia.org)

Dari pengertian - pengertian diatas dapat disimpulkan

bahwa perpustakaan adalah suatu tempat dimana terdapat

koleksi-koleksi buku majalah atau artikel yang dapat dipelajari

atau dibaca.

4. WWW (World Wide Web)

“WWW (World Wide Web) adalah suatu sistem diinternet


yang memungkinkan siapapun agar bisa menyediakan
informasi. Dengan menggunakan informasi tersebut dapat
diakses selama 24 jam dalam satu hari dan dikelola oleh
mesin”. (Jogiyanto HM, 2007 : h.234).

“WWW (World Wide Web) adalah service internet yang


dapat meng-link dengan dokumen multimedia bersama
dengan HyperText. Pemakai dapat melompat antara
dokumen dokumen dengan menggunakan link untuk
melihat text, grafik, video dan media lainnya”. (Kamus
Besar Bahasa Indonesia, 2008 : h.192).

Dari pengertian-pengertian diatas dapat disimpulkan bahwa

WWW (World Wide Web) adalah layanan yang paling sering

digunakan dan memiliki perkembangan yang sangat cepat karena

dengan layanan ini kita dapat memerima informasi dengan

berbagai format.
47

5. PHP

“PHP adalah akronim dari Hypertexs Preprosessor yaitu


suatu bahasa pemprograman berbasis kode – kode (scrip)
yang digunakan untuk mengolah suatu data dan
mengirimkan kembali ke web browser menjadi kode html.
(Diar Puji Oktaviar 2010 : h.28).

“PHP adalah script pemprogaman yang terletak dan

dieksekusi di server”, (Madcoms 2008 : h.75).

“PHP merupakan salah satu bahasa program yang berjalan

dalam sebuah web server dan berfungsi sebagai pengolah data

pada sebuah server”, (Madcoms 2008 : h.35)

Dari pengertian-pengertian yang tercantum penulis

menyimpulkan bahwa PHP adalah Sebuah bahasa program

untuk mengelola suatu data yang dijalankan melalui web browser.

6. MySql.
“Mysql merupakan software sistem manajemen database
(Database manajemen sistem – DBMS) yang sangat
populer dikalangan pemprograman web, terutama
dilingkungan dengan menggunakan skrip dan ped”.(Abdul
Kadir, 2008 : h.15)

“Mysql adalah database yang cepat dan tangguh dan cocok


jika digabungkan dengan PHP, dengan database yang kita
dapat menyimpan, mencari dan mengklarifikasi data
dengan lebih akurat dan profesional”. (Arlinda, 2008 :
h.45).

Dari pengertian - pengertian yang tercantum penulis

menyimpulkan bahwa Mysql adalah program yang dapat

mengakses database yang berposisi sebagai server yang berarti


48

program berposisi sebagai clien. Jadi mysql adalah sebuah

database yang dapat digunakan sebagai server maupun clien.

7. STMIK Pranata Indonesia Bekasi.

STMIK Pranata Indonesia Bekasi adalah Sebuah Sekolah

Tinggi Manajemen Informatika dan Komputer (STMIK), Pranata

Indonesia diselenggarakan oleh Yayasan Manajemen Informatika

Indonesia (YMII), STMIK Pranata Indonesia memiliki beberapa

cabang kampus yang terdapat di wilayah Bekasi.


49

BAB III
METODOLOGI PENELITIAN

A. Analisis Kebutuhan

Analisa kebutuhan ialah suatu cara mengidentifikasi suatu

masalah dan kemudian kita mencari suatu metode atau solusi

yang tepat untuk mengatasinya. Adapun analisa kebutuhan

untuk skripsi sebagai berikut:

1. Sejarah singkat organisasi

Sekolah Tinggi Manajemen Informatika dan Komputer

(STMIK), Sekolah Tinggi Bahasa Asing (STBA) dan Akademi

Sekretaris (AKSEMA) Pranata Indonesia diselenggarakan

oleh Yayasan Manajemen Informatika Indonesia (YMII) Cipto

Hadi Pranoto, tumbuh dan berkembang berawal dari lahirnya

Lembaga Pendidikan Manajemen Informatika dan Komputer

(Lpmik) YMII Cipto Hadi Pranoto sebagai sosok lembaga

pendidikan profesi yang bernaung di bawah DIKLUSEMAS

DEPDIKNAS. Didirikan pada tanggal 27 Juli tahun 1996 di

jalan Cut Mutiah No. 28 A-B Bekasi Timur.

Datang dari eksistensi dua bersaudara yang begitu

padu dan harmonis dalam olah manajemen yaitu


50

Drs.Yusrodi sebagai

pemimpin tertinggi dan Drs. Suwandi sebagai pemimpin

operasional, dalam tahun pertama mampu merekrut 368

mahasiswa dan pada tahun ke-dua meningkat menjadi 568

mahasiswa. Secara kuantitas angka ini menunjukkan bahwa

Lpmik Cipto Hadi Pranoto dapat diterima oleh masyarakat

Bekasi.

Seiring waktu berjalan dengan berkembangannya

lembaga dan keinginan untuk meningkatkan status

LPMIK. Pada 01 Juni

1998 Drs. Suwandi dipanggil menghadap sang Khaliq

(meninggal dunia dalam usia 37 tahun). Sejak saat itu, duka

yang mendalam dengan semangat yang tak pernah luntur,

Drs.Yusrodi terus melangkah maju mewujudkan komitmen

bersamanya.

Pesatnya perkembangan jumlah mahasiswa diiringi

dengan meningkatkan minat dan keingingan masyarakat

terhadap jalur pendidikan tinggi, mendorong Ketua Yayasan

Manajemen Informatika Indonesia (YMII) sebagai


51

penyelenggara meningkatkan status Lpmik menjadi Stmik.

2. Struktur Organisasi

Struktur Organisasi adalah suatu garfik atau gambaran

yang menunjukkan keterangan – keterangan yang pasti

tentang fungsi– fungsi dan garis–garis tenggung jawab serta

wewenang di dalam organiasi.

Gambar 3.1:Struktur STMIK Pranata Indonesia


52

A. Perancangan dan Penelitian

Perancangan penelitian merupakan suatu penjelasan tentang

perancangan sistem. Dalam sub bab ini disampaikan uraian tentang

metodologi yang digunakan seperti struktur kode, Flowchart, DFD,

Normalisasi, ERD, perncangan tampilan input dan output program

serta sistem usulan.

1. Stuktur Kode

Stuktur pengkodean yang akan digunakan sebagai kode

pengenal database yang terstuktur. Database mengenal istilah

primary key sebagai identifikasi - identifikasi penghubung data.

Adapun kode – kode dalam pemprograman aplikasi data

perpustakaan ini antara lain :

a. Nomor Anggota dengan Nama Field No_Agt, terdiri dari 12

digit

Contoh : 109080940005

Artinya : 109 = Kode STMIK Pranata Indonesia

08 = Kode tahun akademik

09 = Kode Jurusan Sistem Informasi

4 = Kode jenjang S1

0005 = Nomor Urut (Mahasiswa Ke 5)

b. Kode Buku dengan nama Field Kd_ Bk, terdiri dari 14 digit

yang disusun berdasarkan kode buku dan index buku.

Contoh : 005-118-Mad-V-0001
53

Artinya : 005-118 = Kode standar DDC

Mad = 3 Huruf nama depan penulis (Madcom)

V = 1 Huruf depan judul buku (Visual Basic 6.0)

0001 = Nomor index buku (Urutan buku masuk)

c. Nomor Pinjam dengan nama field No_Pnjm, terdiri dari 10 digit

Contoh : P0612/0008

Artinya : P = Kode Peminjman

0612 = Bulan dan Tahun Peminjaman

0008 = Nomor Urut Peminjaman

d. Nomor Kembali dengan nama field No_Kmb, terdiri dari 10

digit

Contoh : K0612/0008

Artinya : K = Kode Kembali

0612 = Bulan dan Tahun Pengembalian

0008 = Nomor Urut Pengembalian


54

2. Flowchart

a. Form Login

Gambar 3.2 : Flowchart Form Login.


55

b. Form Menu Utama


56

Gambar 3.3 : Flowchart Form Menu Utama.

c. Form Entry Buku

Gambar 3.4 : Flowchart Form Entry Buku.


57

d. Form Entry Anggota


58

Gambar 3.5 : Flowchart Form Entry Anggota.

e. Form List Buku


59

Gambar 3.6 : Flowchart Form List Buku.

f. Form List Anggota


60

Gambar 3.7 : Flowchart Form List Anggota.


61

g. Form List Kunjungan

Gambar 3.8 : Flowchart Form List Kunjungan.

h. Form List Peminjaman


62

Gambar 3.9 : Flowchart Form List Peminjaman.

i. Form List Pengembalian


63

Gambar 3.10 : Flowchart Form List Pengembalian.

j. Form Search Buku


64

Gambar 3.11 : Flowchart Form Search Buku.

k. Form Search Anggota


65

Gambar 3.12 : Flowchart Form Search Anggota.

l. Form Search Kunjungan


66

Gambar 3.13 : Flowchart Form Search Kunjungan.

m. Form Search Peminjaman


67

Gambar 3.14 : Flowchart Form Search Peminjaman.

n. Form Search Pengembalian


68

Gambar 3.15 : Flowchart Form Search Pengembalian.

o. Form Transaksi Kunjungan


69

Gambar 3.16 : Flowchart Form Transaksi Kunjungan

p. Form Transaksi Peminjaman


70

Gambar 3.17 : Flowchart Form Transaksi Peminjaman.

q. Form Transaksi Pengembalian


71

Gambar 3.18 : Flowchart Form Transaksi Pengembalian.

r. Form Laporan Kunjungan


72

Gambar 3.19 : Flowchart Form Laporan Kunjungan

s. Form Laporan Peminjaman


73

Gambar 3.20 :

Flowchart Form

Laporan

Peminjaman.

t. Form Laporan

Pengembalian

Gambar 3.21 :

Flowchart Form

Laporan

Pengembalian.

u. Form Backup

Data

Gambar 3.22 :

Flowchart Form

Backup Data.
74

v. Form Setting atau ubah password


75

Gambar 3.23 : Flowchart Form Setting atau ubah password

3. Perancangan Prosedur Yang Diusulkan


76

Perancangan proses ini akan memberi gambaran

mengenai dokumen – dokumen atau proses – proses dan alir data

apa saja yang akan terlibat dalam sistem yang diusulkan.

a. Flow Map Yang Diusulkan

Berikut ini Prosedur yang diusulkan dari sistem informasi

perpustakaan di STMIK Pranta Indonesia :

1) Anggota menyerahkan form anggota kepada petugas

perpustakaan.

2) Petugas menginput data file baru.

3) Petugas membuat laporan anggota berdasarkan file

anggota yang kemudian diserahkan kepada menajer

kampus.

4) Pada saat peminjaman buku anggota menyerahkan

kartu anggota dan buku yang akan dipinjam kepada

petugas.

5) Anggota hanya bisa meminjam buku selama 7 hari.

6) Petugas memeriksa status peminjaman jika masih ada

peminjaman maka anggota tidak boleh meminjam buku,

kartu anggota akan diserahkan kembali kepada

anggota tetapi jika tidak maka anggota boleh meminjam

buku.
77

7) Petugas menginput data peminjaman ke file

peminjaman dan membuat laporan untuk diserahkan ke

koordinator kampus.

8) Kartu anggota dan buku yang dipinjam diserahkan

kembali oleh petugas perpustakaan kepada anggota

9) Pada saat mengembalikan buku, kartu anggota dan

buku yang dipinjam diserahkan kepada petugas.

10) Petugas perpustakaan cek denda jika tidak ada denda

petugas menginput pengembalian, jika ada denda

petugas menghitung denda.

11) Petugas membuat laporan pengembalian buku dan

laporan denda

12) Petugas perpustakaan menyerahkan kembali kartu

anggota

Flowmap sistem perpustakaan yang diusulkan

adalah sebagai berikut :


78

Gambar 3.24 : Flowmap Perpustakaan.


79

4. DFD (Data Flow Diagram)

Rancangan sistem yang diusulkan digambarkan dalam

Data Flow Diagram) adalah sebagai berikut :

a. Diagram Konteks

Gambar 3.25 : Diagram Konteks yang diusulkan.

b. DFD Level 0

Gambar 3.26 : DFD Level 0 yang diusulkan.


80

c. DFD Level 1.0 Proses 1(Pendaftaran)

Gambar 3.27 : DFD Level 1.0 Proses 1 (Pendaftaran).


81

d. DFD Level 1.0 Proses 2 (Peminjaman).

Gambar 3.28 : DFD Level 1.0 Proses (Peminjaman)

e. DFD Level 1.0 Proses 3 (Pengembalian)


82

Gambar 3.29 : DFD Level 1.0 Proses 3 (Pengembalian)


89

5. Normalisasi

a. Bentuk Tidak Normal (Unnormalized Form)

No_Agt Nama Tmpt_Lahir Tgl_Lahir Jurusan ID_Bk Kd_Bk Jns_Bk Judul

Visual Basic 6.0 Dengan


109080940091 Nur Azizah Tegal 02/08/1989 Sistem Informasi 0001 005.118-Mad-V Pemprograman
Crytal Report

Cara Mudah Merakit


109100640026 M.Fikri Firmansyah Bekasi 16/08/1991 Teknik Informatika 0002 005.13-Tut-C Komputer
Komputer Sendiri

Kupas Tuntas Tips Dan


036705010 Rislamet Pekalongan 06/03/1990 Komputer Akuntansi 0003 005.43-Wah-K Komputer
Trik Windows 7

Pengarang Penerbit Tahun No_Pnjm Tgl_Pnjm Tgl_Kmbl Status No_Kmbl Tgl_Terima Terlambat Denda

Madcom Andi 2005 P0612/0001 13/06/2012 20/06/2012 Kembali K0612/0001 27/06/2012 7 7000

Tuttang dan
Datacom 2009 P0612/0002 13/06/2012 20/06/2012 Kembali K0612/0002 21/06/2012 1 1000
Kodarsyah

Wahana Komputer Andi 2010 P0612/0003 14/06/2012 21/06/2012 Kembali K0612/0003 21/06/2012 0 0

Gambar 3.30 : Normalisasi Bentuk Tidak Normal (Unnormalized Form).


90

b. Bentuk Normal Ke Satu ( 1NF / First Normal Form)

No_Agt Nama Tmpt_Lahir Tgl_Lahir Jurusan ID_Bk Kd_Bk Jns_Bk Judul

Visual Basic 6.0 Dengan


109080940091 Nur Azizah Tegal 02/08/1989 Sistem Informasi 0001 005.118-Mad-V Pemprograman
Crytal Report

Cara Mudah Merakit


109100640026 M.Fikri Firmansyah Bekasi 16/08/1991 Teknik Informatika 0002 005.13-Tut-C Komputer
Komputer Sendiri

Kupas Tuntas Tips Dan


036705010 Rislamet Pekalongan 06/03/1990 Komputer Akuntansi 0003 005.43-Wah-K Komputer
Trik Windows 7

Pengarang Penerbit Tahun No_Pnjm Tgl_Pnjm Tgl_Kmbl Status No_Kmbl Tgl_Terima Terlambat Denda

Madcom Andi 2005 P0612/0001 13/06/2012 20/06/2012 Kembali K0612/0001 27/06/2012 7 7000

Tuttang dan
Datacom 2009 P0612/0002 13/06/2012 20/06/2012 Kembali K0612/0002 21/06/2012 1 1000
Kodarsyah

Wahana Komputer Andi 2010 P0612/0003 14/06/2012 21/06/2012 Kembali K0612/0003 21/06/2012 0 0

Gambar 3.31 : Bentuk Normal Ke Satu ( 1NF / First Normal Form)


91

c. Bentuk normal ke dua (2NF / Second Normal Form)

Tabel_Anggota
No_Agt Nama Tmpt_Lahir Tgl_Lahir Jurusan
109080940091 Nur Azizah Tegal 02/08/1989 Sistem Informasi

109100640026 M.Fikri Firmansyah Bekasi 16/08/1991 Teknik Informatika

036705010 Rislamet Pekalongan 06/03/1990 Komputer Akuntansi

Tabel_Buku
ID_Bk Kd_Bk Jns_Bk Judul Pengarang Penerbit Tahun
Visual Basic 6.0 Dengan Crytal
0001 005.118-Mad-V Pemprograman Madcom Andi 2005
Report

Cara Mudah Merakit Komputer Tuttang dan


0002 005.13-Tut-C Komputer Datacom 2009
Sendiri Kodarsyah

Kupas Tuntas Tips Dan Trik


0003 005.43-Wah-K Komputer Wahana Komputer Andi 2010
Windows 7

Tabel_Transaksi
No_Pnjm No_Agt ID_Bk Tgl_Pnjm Tgl_Kmbl Status No_Kmbl Tgl_Terima Terlambat Denda

P0612/0001 109080940091 0001 13/06/2012 20/06/2012 Kembali K0612/0001 27/06/2012 7 7000

P0612/0002 109100640026 0002 13/06/2012 20/06/2012 Kembali K0612/0002 21/06/2012 1 1000

P0612/0003 036705010 0003 14/06/2012 21/06/2012 Kembali K0612/0003 21/06/2012 0 0

Gambar 3.32 : Bentuk normal ke dua (2NF / Second Normal Form)


d. Bentuk normal ke tiga (3NF/Third Normal Form)
92

Tabel_Anggota
No_Agt Nama Tmpt_Lahir Tgl_Lahir Jurusan
109080940091 Nur Azizah Tegal 02/08/1989 Sistem Informasi

109100640026 M.Fikri Firmansyah Bekasi 16/08/1991 Teknik Informatika

036705010 Rislamet Pekalongan 06/03/1990 Komputer Akuntansi

Tabel_Buku
ID_Bk Kd_Bk Jns_Bk Judul Pengarang Penerbit Tahun
Visual Basic 6.0 Dengan Crytal
0001 005.118-Mad-V Pemprograman Madcom Andi 2005
Report

Cara Mudah Merakit Komputer Tuttang dan


0002 005.13-Tut-C Komputer Datacom 2009
Sendiri Kodarsyah

Kupas Tuntas Tips Dan Trik


0003 005.43-Wah-K Komputer Wahana Komputer Andi 2010
Windows 7

Tabel_Transaksi
No_Pnjm No_Agt ID_Bk Tgl_Pnjm Tgl_Kmbl Status No_Kmbl Tgl_Terima Terlambat Denda

P0612/0001 109080940091 0001 13/06/2012 20/06/2012 Kembali K0612/0001 27/06/2012 7 7000

P0612/0002 109100640026 0002 13/06/2012 20/06/2012 Kembali K0612/0002 21/06/2012 1 1000

P0612/0003 036705010 0003 14/06/2012 21/06/2012 Kembali K0612/0003 21/06/2012 0 0

Gambar 3.33 : Bentuk normal ke tiga (3NF/Third Normal Form)


93

6. ERD (Entity Relation Diagram)

Analisa basis data dengan ERD (Entity Relation Diagram) sistem

perpustaan adalah sebagai berikut :

Gambar 3.34 : ERD (Entity Relation Diagram).


94

2 Jadwal dan Biaya Penelitian

Tahapan aktivasi dalam pembuatan skripsi yang direncanakan adalah

sebagai berikut :

a. Jadwal Penelitian

WAKTU KEGIATAN K
E
N
KEGIATAN Maret April Mei Juni Juli Agustus T
O
3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
1 Tahap Persiapan  
  - Penyusunan Proposal Judul                                          
  - Pengumpulan Data                                          
  - Seminar Proposal                                          
2
. Tahap Pelaksanaan                                          
  - Bimbingan                                          
  - Analisis                                          
  - Perancangan                                          
  - Pembuatan Laporan                                          
3
. Tahap Akhir                                          
  - Implementasi                                          
  - Pengujian                                          

Gambar 3.35 : Tabel Jadwal Penelitiaan.

b. Biaya Penelitian

Biaya Penelitian yang penulis keluarkan untuk menyelesaikan Skripsi ini terdiri

dari :

a. Kertas A4 80 Gr. 3Rim @Rp. 35.000 : Rp. 105.000

b. Isi Ulang Tinta Print Colour : Rp. 100.000

c. Foto Copy : Rp. 600.000

d. Bimbingan : Rp. 225.000

e. Sidang Akhir : Rp. 500.000

f. Biaya lain-lain : Rp. 500.000 +

Rp. 2.030.000
95

BAB IV

PEMBAHASAN DAN HASIL

A. Pembahasan

Merupakan suatu penjelasan tentang pengolahan data baik dalam bentuk deskriptif

maupun tampilan – tampilan pembahasan, langkah – langkah penggunaan basis data,

hadware, sofware yang digunakan serta langkah – langkah menjalankan program dari awal

sampai akhir.

1. Perancangan Database

a. Struktur Database User_Operator

Nama File : User_Operator

Metode Akses : MySQL

Media : Harddisk 320 GB

Primary Key : Id

Nama Field Tipe Data Keterangan

ID INT Panjang karakter = 4

User varchar Panjang karakter = 20

Password varchar Panjang karakter = 10


96

Tabel 4.1 : Tabel User_Oprerator

b. Struktur Database Buku


94
Nama File : Buku

Metode Akses : MySQL

Media : Harddisk 320 GB

Primary Key : Kodebuku

Nama Field Tipe Data Keterangan Tabel 4.2 : Tabel Buku

kodebuku varchar Panjang karakter = 20 c. Struktur Database

Anggota
Judulbuku varchar Panjang karakter = 20
Nama File
Jenisbuku varchar Panjang karakter = 20 :

Anggota
Pengarang varchar Panjang karakter = 30

Metode Akses
Penerbit varchar Panjang karakter = 20
:
a. Jumlah b. INT Panjang karakter = 20
MySQL

Gambar varchar Panjang karakter = 50


Media :

Harddisk 320

GB

Primary Key : NPM


97

Nama Field Tipe Data Keterangan Tabel 4.3 : Tabel Anggota

NPM varchar Panjang karakter = 15

Nama varchar Panjang karakter = 30 d. Struktur

Database
Jurusan varchar Panjang karakter = 10
Kunjungan

Tmpt_Lahir varchar Panjang karakter = 20 Nama File

:
Tgl_Lahir Date
Kunjungan
d. Status e. varchar Panjang karakter = 10
Metode Akses
Foto varchar Panjang karakter = 50
:

MySQL

Media : Harddisk 320 GB

Primary Key : No_Kunjungan

Nama Field Tipe Data Keterangan

No_Kunjungan INT Panjang karakter = 11

NPM varchar Panjang karakter = 15

Tgl_Kunjungan Date

Tabel 4.4 : Tabel Kunjungan

e. Struktur Database Peminjaman

Nama File : Peminjaman


98

Metode Akses : MySQL

Media : Harddisk 320 GB

Primary Key : No_Pnjm

Nama Field Tipe Data Keterangan

No_Pnjm INT Panjang karakter = 15

NPM varchar Panjang karakter = 15

Kodebuku varchar Panjang karakter = 15

Tgl_Pnjm Date

Tgl_Kmbl Date

Tabel 4.5 : Tabel Peminjaman

f. Struktur Database Pengembalian

Nama File : Peminjaman

Metode Akses : MySQL

Media : Harddisk 320 GB

Primary Key : No_Kmbl

Nama Field Tipe Data Keterangan

No_Kmbl INT Panjang karakter = 11

No_Pnjm INT Panjang karakter = 11


99

Tgl_Kmbl Date

Terlambat INT Panjang karakter = 11

Denda INT Panjang karakter = 11

Tabel 4.6 : Tabel Pengembalian

2. Stuktur Menu

Dalam merancang pembuatan Program Aplikasi Perpustakaan ini digambarkan

dengan diagram sebagai berikut :

a. Menu Utama

Menu Utama dalam aplikasi ini menjelaskan tentang bagian – bagian dari

menu utama.

Keluar

Gambar 4.1 : Diagram Menu Utama.


100

b. Menu Entry

Menu Entry dalam Aplikasi ini berfungsi menambahkan data seperti data

Anggota dan data Buku.

Home

Gambar 4.2 : Diagram Menu Entry.

c. Menu List

Menu List dalam Aplikasi ini berfungsi untuk menampikan semua data

seperti data buku dan data anggota yang telah di tambahkan pada entry buku

serta data transaksi laporan, transaksi peminjaman dan transaksi pengembalian

yang telah ditambahkan maka data akan tampil pada menu List.

Keluar

Gambar 4.3 : Diagram Menu List.


101

d. Menu Search

Menu Search dalam aplikasi ini berfungsi untuk mencari data seperti data

buku, data anggota, data kunjungan, data peminjamn, data pengembalian yang

terdapat pada menu list.

Keluar

Gambar

4.4: Diagram Menu Search.

e. Menu Transaksi

Menu Transaksi dalam Aplikasi ini berfungsi sebagai menambahkan data

transaksi yaitu taransaksi kunjungan, transaksi peminjaman, dan transaksi

pengembalian.

TransaksiPengembalian

Gambar 4.5 : Diagram Menu Transaksi.

f. Menu Laporan
102

Menu Laporan dalam Aplikasi ini berfungsi untuk mencetak laporan yang

dibutuhkan yaitu laporan kunjungan, laporan peminjamandan laporan

pengembalian.

Laporan Pengembalian

Gambar 4.6 : Menu Laporan.

g. Menu Setting

Menu Setting ini berfungsi untuk merubah username dan password

administrator dan user.

Home

Gambar 4.7 : Diagram Menu Setting.


103

3. Rancangan Program

Rancangan Program berfungsi sebagi acun dalam pembuatan sebuah program

agar program yang dibuat sesuai dengan apa yang sudah dirancang. Berikut adalah

rancangan program Aplikasi Perpustakaan yang penulis buat .

a. Form Login

Gambar 4.8 : Rancangan Form Login.

b. Form Menu Utama


104
Home

Entry

List

Search

Transaksi

Laporan

Setting

Keluar
Gambar 4.9 : Rancangan Form Menu Utama.

c. Form Menu Entry Buku.

Simpan

Gambar 4.10 : Rancangan Form Menu Entry Buku.

d. Rancangan Form Menu Entry Anggota


105

Simpan

Gambar 4.11 : Rancangan Form Menu Entry Anggota.

e. Rancangan Form Menu List Buku

List DataBuku

Gambar 4.12 : Rancangan Form Menu List Buku.


106

f. Rancangan Form Menu List Anggota

List Data Anggota

Gambar 4.13 : Rancangan Form Menu List Anggota.

g. Rancangan Form Menu List Kunjungan


107

List Data Kunjungan

Gambar 4.14 : Rancangan Form Menu List Kunjungan.

h. Rancangan Form Menu List Peminjaman

List Data Peminjaman


108

Gambar 4.15 : Rancangan Form Menu List Peminjaman.

i. Rancangan Form Menu List Pengembalian

List Data Peminjaman

Gambar 4.16 : Rancangan Form Menu List Pengembalian.

j. Rancangan Form Menu Search Buku

Cari
109

Gambar 4.16 : Rancangan Form Menu Search Buku.

k. Rancangan Form Menu Search Anggota

Cari

Gambar 4.17 : Rancangan Form Menu Search Anggota.

l. Rancangan Form Menu Search Kunjungan


110

Cari

Gambar 4.18 : Rancangan Form Menu Search Kunjungan.

m. Rancangan Form Menu Search Peminjaman

Cari

Gambar 4.19 : Rancangan Form Menu Search Peminjaman.


111

n. Rancangan Form Menu Search Pegembalian

Cari

Gambar 4.20 : Rancangan Form Menu Search Pegembalian.

o. Rancangan Form Menu Transaksi Kunjungan

Simpan
112

Gambar 4.21 : Rancangan Form Menu Transaksi Kunjungan.

p. Rancangan Form Menu Transaksi Peminjaman

Tanggal Jatuh Tempo :

Gambar 4.22 : Rancangan Form Menu Transaksi Peminjaman.


113

q. Rancangan Form Menu Transaksi Pengembalian

Denda :

Gambar 4.23 : Rancangan Form Menu Transaksi Pengembalian.

r. Rancangan Form Menu Laporan Kunjungan


114

Gambar 4.23 : Rancangan Form Menu Laporan Kunjungan.

s. Rancangan Form Menu Laporan Peminjaman


115

Gambar 4.24 : Rancangan Form Menu Laporan Peminjaman.

t. Rancangan Form Menu Laporan Pengembalian


116

Gambar 4.25 : Rancangan Form Menu Laporan Pengembalian.

u. Rancangan Form Backup Data

Restore

Gambar 4.27 : Rancangan Form Backup Data


117

v. Rancangan Form Menu Setting

Simpan

Gambar 4.28 : Rancangan Form Menu Setting.

4. Spesifikasi Perangkat keras (Hardware)

Merupakan seperangkat alat yang membantu sistem sesuai dengan

tingkat kecepatan dan kapasitas dan memory komputer yang dibutuhkan. Jika

komputer itu memiliki tingkat kecepatan dan memory yang rendah akan

mempengaruhi kinerja sistem itu sendiri. Bagian pokok perangkat keras

komputer yang berfungsi sebagai input, proses, dan output. Untuk hardware

input adalah keyboard dan papan ketik dan mouse. Untuk media pemproses

adalah CPU (Central Prosessing Unit). Didalam CPU ini terdapat banyak

perangkat yang saling terintegrasi antar satu dengan yang lainnya.


118

Adapun spesifikasi perangkat keras (Hardware) yang penulis gunakan

adalah:

a. Netbook Acer aspira one dengan prosesor intel atom N 2600 (1.6 Ghz,1MB

L2 cache).

b. Memory 2GB DDR3

c. Battery 6-Cell Li-ion battery

d. Storage 320 GB HDD

5. Spesifikasi Perangkat Lunak (Software)


Perangkat keras komputer tidak dapat berbuat apa-apa tanpa adanya

perngkat lunak atau software. Teknologi yang canggih dari perangkat keras

akan berfungsi bila instruksi-instruksi tertentu diberikan kepadanya. Instruksi –

instruksi tersebut dengan perangkat lunak (software).

Adapun perangkat lunak aplikasi (software) yang penulis gunakan adalah:

a. Sistem operasi yaitu dengan menggunakan Windows 7.

b. Program aplikasi pengolah kata yaitu Microsoft office Word 2007.

c. Proram aplikasi yaitu Macromedia Dreamweaver 8.

d. Program database yaitu Mysql.

e. Program bahasa pemprograman yaitu PHP.

f. Program Web Server yaitu XAMPP.

B. Hasil
Hasil merupakan suatu penjelasan tentang hasil pengolahan data baik dalam

bentuk deskriptif ataupun tampilan – tampilan hasil output yang dicapai serta tampilan –
tampilan input dan output program yang dihasilkan.

1. Bentuk Tampilan dan Program


119

a. Bentuk Halaman Index

Gambar 4.28 : Halaman Index.

b. Bentuk Halaman Menu Utama


120

Gambar 4.29 : Halaman Menu Utama.

c. Bentuk Halaman Entry Buku

Gambar 4.30 : Halaman Menu Entry Buku.


121

d. Bentuk Halaman Entry Anggota

Gambar 4.31 : Halaman Menu Entry Anggota.

e. Bentuk Halaman List Buku

Gambar
4.32 :
Halaman
Menu List
Buku.

f. Bentuk
Halaman
List
Anggota
122

Gambar 4.33 : Halaman Menu List Anggota.

g. Bentuk Halaman List Kunjungan

Gambar 4.34: Halaman Menu List Kunjungan.

h. Bentuk Halaman List Peminjaman

P00612/0002
123

Gambar 4.35 : Halaman Menu List Peminjaman.

i. Bentuk Halaman List Pengambalian

Gambar 4.36 : Halaman Menu List Pengembalian.

j. Bentuk Halaman Search Buku


124

Gambar 4.37 : Halaman Search Buku.

k. Bentuk Halaman Search Anggota

Gambar 4.37 : Halaman Search Anggota.


125

l. Bentuk Halaman Search Kunjungan

Gambar 4.38 : Halaman Search Kunjungan

m. Bentuk Halaman Search Peminjaman

Gambar 4.39 : Halaman Search Peminjaman.


126

n. Bentuk Halaman Search Pengembalian

Gambar 4.40 : Halaman Search Pengembalian

o. Bentuk Halaman Transaksi Kunjungan

Gambar 4.41 : Halaman Transaksi Kunjungan.


127

p. Bentuk Halaman Transaksi Peminjaman

Gambar 4.42 : Halaman Transaksi Peminjaman.

q. Bentuk Halaman Transaksi Pengembalian

Gambar 4.43 : Halaman Transaksi Pengembalian.


128

r. Bentuk Halaman Setting

Gambar 4.44 : Halaman Setting.

s. Bentuk Halaman Laporan Kunjungan

Laporan Kunjungan

Gambar 4.45 : Halaman Laporan Kunjungan


129

t. Bentuk Halaman Laporan Peminjaman

u. Bentuk Laporan Pengembalian

v. Bentuk Backup data


130

BAB V

PENUTUP

A. Kesimpulan

Setelah penulis melakukan penelitian dan membahas masalah mengenai Aplikasi

Perpustakaan pada STMIK Pranata Indonesia, maka penulis menyimpukan Sebagai

berikut :

1. Pembuatan laporan bulanan yang dibutuhkan menjadi mudah, lebih cepat dan efisien

2. Pelayanan peminjaman buku perpustakaan dapat dilakukan dengan lebih cepat, tepat

dan efisien.

3. Pemeriksaan data buku perpustakaan menjadi lebih mudah sehingga buku dapat

terdata dengan baik

4. pencarian buku dapat dilakukan dengan mudah.

B. Saran

Dalam akhir penulisan skripsi ini penulis penulis memberikan beberapa saran yang

kiranya dapat meningkatkan kualitas kerja proses perpustakaan. Diantaranya adalah

sebagai berikut :

1. Agar perpustakaan STMIK Pranata Indonesia dapat digunakan dengan baik, perlu

adanya staf perpustakaan untuk memelihara fasilitas yang ada pada perpustakaan

dan menjalankan program aplikasi perpustakaan.

2. Perlu adanya pengarahan tentang penggunaan program aplikasi perpustakaan

kepada staf perpustakaan untuk memudahkan dalam bekerja.


131

3. Diperlukan sebuah fasilitas komputer yang baik agar program aplikasi dapat diakses

dengan mudah.

4. Menyedikan ruangan perpustakaan yang nyaman dan menambahkan koleksi buku

perpustakaanuntuk meningkatkan minat baca mahasiswa atau anggota

perpustakaan.
132

DAFTAR PUSTAKA

Arlinda.Kamus Istilah Komputer dan Internet, Restu Agung, Jakarta; 2008

Febrian, Jack.Kamus Komputer dan Teknologi Informasi, Informatika, Bandung; 2007

HM, Jogiyanto.Pengenalan komputer, Andi, Yogyakarta; 2007

HM, Jogiyanto.Analisis dan Desain Sistem Informasi, Andi, Yogyakarta; 2005

Indrajani.Perancangan Basis Data Dalam All In1, PT.Elek Media Komputer, Jakarta; 2011

Kadir, Abdul.Tuntutan Praktis Belajar Database Menggunakan MySql, Presimedia, Jakarta;


2008

Kamus Besar Bahasa Indonesia, Balai Pustaka, Jakarta; 2008

Masyarakat digital Gotong Royong.Pengantar Sistem Operasi Komputer, 28 Agustus 2006,


Halaman 32

Madcom.Aplikasi Web Database Menggunakan Adobe Dreamweaver CS3 dan


Pemprograman PHP dan Mysql, Andi, Yogyakarta; 2008

Nugroho, Adi.Perancangn dan Implementasi Sistem Basis Data, Andi, Yogyakarta; 2011

Oktavian, DianPuji.Menjadi Progremmer Jempolan Dengan PHP, Mdiakom, Yogyakarta;


2010
133

Talib, Taher.Panduan Praktis Belajar Komputer, PT. Elek Media Komputindo, Jakarta; 2008

Utami, Ema.Konsep Dasar Pengolahan dan Pemprograman Database dengan Sql Server,
Ms Access dan Ms. Visual Basic, Andi, Yogyakarta; 2005

Utami, Ema.Logika Algoritma dan Implementasinya Dalam Bahasa Python di GNU/Linux,


Andi, Yogyakarta; 2004

Yuhefizard.Database Manajemen Menggunakan Ms Access 2003, PT.Elek Media


Komputindo, Jakarta; 2008

.......www.ilmukomputer.org, Program Komputer, Juni 2012

.......www.wikipedia.org, Program Aplikasi, Juni 2012

.......www.kamusbahasaindonesia, Perpustakaan, Juni 2012

.......www.wikipedia.org, Perpustakaan, Juni 2012

Anda mungkin juga menyukai