20
SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN DOKUMEN DI PERPUSTAKAAN DENGAN MENGGUNAKAN BAHASA PEMOGRAMAN JAVA SKRIPSI Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I pada Program Studi Informatika Fakultas Komunikasi dan Informatika Universitas Muhammadiyah Surakarta Oleh : GALIH DWI PRASETYO NIM : L200100106 PROGRAM STUDI INFORMATIKA FAKULTAS KOMUNIKASI DAN INFORMATIKA UNIVERSITAS MUHAMMADIYAH SURAKARTA 2014

SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

Embed Size (px)

Citation preview

Page 1: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

SISTEM APLIKASI PENGATURAN LAYANAN

PERCETAKAN DOKUMEN DI PERPUSTAKAAN

DENGAN MENGGUNAKAN BAHASA

PEMOGRAMAN JAVA

SKRIPSI

Disusun sebagai salah satu syarat menyelesaikan Program Studi Strata I

pada Program Studi Informatika Fakultas Komunikasi dan Informatika

Universitas Muhammadiyah Surakarta

Oleh :

GALIH DWI PRASETYO

NIM : L200100106

PROGRAM STUDI INFORMATIKA

FAKULTAS KOMUNIKASI DAN INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SURAKARTA

2014

Page 2: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

ii

Page 3: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

iii

Page 4: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

iv

DAFTAR KONTRIBUSI

Dengan ini saya menyatakan bahwa skripsi ini tidak terdapat karya yang

pernah diajukan untuk memperoleh gelar kesarjanaan di suatu Perguruan Tinggi,

dan sepanjang pengetahuan saya juga tidak terdapat karya atau pendapat yang

pernah ditulis atau diterbitkan oleh orang lain kecuali yang secara tertulis diacu

dalam naskah ini dan disebutkan dalam daftar pustaka.

Berikut saya sampaikan daftar kontribusi dalam penyusunan skripsi :

1. Saya merancang dan membuat Sistem Aplikasi Pengaturan Layanan

Percetakan Dokumen di Perpustakaan dengan Mengguakan Bahasa

Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang

berhubungan.

2. Program aplikasi yang saya gunakan untuk membuat Sistem Aplikasi

Pengaturan Layanan Percetakan Dokumen di Perpustakaan dengan

Mengguakan Bahasa Pemrogaman Java ini adalah Teknologi Java, NetBeans

IDE 7.2.1.

3. Percobaan aplikasi database MySql dengan menggunakan XAMPP.

4. Editing gambar menggunakan Adobe Photoshop CS5, Paint, Shipping Tool.

5. Saya menggunakan laptop dengan spesifikasi Processor Intel Core(TM)2 Duo

CPU T5870 @ 2.00 (2CPUs),2.0GHz, RAM : 2 GB, Harddisk : 320GB,

Sistem Operasi Windows 7 32-Bit.

6. Teman saya Muhammad Dawud dan Angga Saputra yang telah membimbing

saya dalam pembuatan Sistem Aplikasi Pengaturan Layanan Percetakan

Dokumen di Perpustakaan dengan Mengguakan Bahasa Pemrogaman Java.

Page 5: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

v

Page 6: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

vi

MOTTO DAN PERSEMBAHAN

MOTTO :

“Bukanlah seorang pemuda yang mengatakan inilah ayahku, tetapi pemuda yang

sebenarnya adalah yang mengatakan inilah aku “

(Mustofa algholayyini)

“ It's fine to celebrate success

but it is more important to heed the lessons of failure ”

( Bill Gates)

Orang lain bisa kenapa saya tidak, pasti bisa, tidak ada yang mustahil.

(saya sendiri)

Page 7: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

vii

PERSEMBAHAN :

Sebagai rasa syukur dan teriman kasih saya persembahkan karyaku ini kepada :

1. Kepada Allah SWT atas rahmad dan hidayahnya yang telah diberikan.

2. Kedua orang tuaku tercinta, Bapak Sugimo dan Ibu Darsini untuk kasih

sayang yang tidak terbatas, untuk setiap petuah, setiap doa yang

dipanjatkan untuk kesuksesanku, serta dukungan moril dan materiilnya

yang tak akan pernah terbalaskan.

3. Kakekku Pawiro Kasono dan Pakdeku Sutarsono, setiap doa yang

dipanjatkan untuk kesuksesanku, serta dukungan moril dan materiilnya

yang tak akan pernah terbalaskan.

4. Kedua saudaraku tercinta, Kakakku Tary Nurdiana dan Adikku Tri

Setyaningsih yang selalu memberikan dukungan dan semangat.

5. Eko Fuji Setiawan, teman untuk menjalani suka dan duka dalam menjalani

masa kuliah.

6. Keluarga besar WELOFI band (mendreng, thepo, pakpol, dyan), yang

selalu memberikan dukungan dan semangat tiada henti.

7. Teman-teman KELAS D, teman seperjuangan menjadi mahasiswa selama

kurang lebih 4 tahun yang selalu kompak dan teman-teman semua jurusan

informatika angkatan 2010, Fajar, Budi, Mukrom.

8. Teman-teman kost orange (cello, ding ding, yudhi, ahmad, eko), teman

yang menjadi keluarga dalam melewati hari-hari diluar perkuliahan.

9. Semua pihak yang selalu ada di sekelilingku yang tidak bisa kusebutkan

satu persatu.

Page 8: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

viii

KATA PENGANTAR

Assalamualaikum Wr. Wb,

Segala puji dan syukur bagi Allah SWT yang telah memberikan rahmat

dan hidayah-Nya, sehingga penulis dapat menyelesaikan skripsi yang berjudul :

“Sistem Aplikasi Pengaturan Layanan Percetakan Dokumen di Perpustakaan

dengan Menggunakan Bahasa Pemrograman Java”.

Skripsi ini disusun untuk memenuhi kurikulum pada Program Studi

Informatika Universitas Muhammadiyah Surakarta, sebagai kewajiban mahasiswa

dalam rangka menyelesaikan program sarjana.

Penulis menyadari bahwa dalam penyusunan skripsi ini masih jauh dari

kesempurnaan, hal ini karena adanya kekurangan dan keterbatasan kemampuan

penulis. Oleh karena itu segala kritik yang bersifat membangun sangat penulis

harapkan demi perbaikan ke depan.

Dalam penyusunan skripsi ini penulis banyak mendapat bimbingan dan

bantuan dari berbagai pihak, maka pada kesempatan ini penulis menyampaikan

terima kasih kepada :

1. Bapak Husni Thamrin, S.T, MT., Ph.D. selaku Dekan Fakultas

Komunikasi dan Informatika Universitas Muhammadiayah Surakarta.

2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Teknik

Informatika Universitas Muhammadiayah Surakarta.

3. Bapak Bana Handaga, Dr. Ir, MT. selaku pembimbing yang telah

meluangkan waktunya untuk membimbing, mengarahkan dan memberi

dorongan sehingga terwujud skripsi ini.

Page 9: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

ix

4. Segenap dosen dan karyawan prodi Teknik Informatika atas bantuan dan

ilmu yang diberikan kepada penulis selama masa perkuliahan hingga

dinyatakan mendapat gelar Strata 1.

5. Kepada orang tua yang selalu memberikan motivasi dan bantuan secara

materi dan spiritual dengan do’a, cinta dan perhatiannya selama ini.

6. Semua pihak yang tidak dapat penulis sebutkan satu-persatu yang turut

membantu hingga terselesainya skripsi ini.

Akhirnya penulis berharap semoga skripsi ini berguna bagi semua pihak

dan bermanfaat bagi penulis khususnya dan pembaca pada umumnya dalam

menambah pengetahuan dan wawasan ilmu. Amiin.

Wassalamualaikum Wr. Wb,

Surakarta, November 2014

Penulis

Page 10: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

x

DAFTAR ISI

HALAMAN JUDUL .................................................................................................i

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

HALAMAN PENGESAHAN ................................................................................ iii

HALAMAN KONTRIBUSI ...................................................................................iv

HALAMAN MOTTO DAN PERSEMBAHAN .....................................................vi

KATA PENGANTAR ........................................................................................... viii

DAFTAR ISI ............................................................................................................ x

DAFTAR TABEL ..................................................................................................xiv

DAFTAR GAMBAR ............................................................................................. xv

ABSTRAKSI ......................................................................................................... xx

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang Masalah ................................................................................ 1

1.2 Rumusan Masalah ........................................................................................ 2

1.3 Batasan Masalah ............................................................................................ 3

1.4 Tujuan Penelitian ........................................................................................... 3

1.5 Manfaat Penelitian ......................................................................................... 3

1.6 Sistematika Penelitian ................................................................................... 4

BAB II TINJAUAN PUSTAKA ............................................................................ 7

2.1 Telaah penelitian ............................................................................................ 7

2.2 Landasan Teori .............................................................................................. 7

2.2.1 Aplikasi Desktop ................................................................................. 8

Page 11: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xi

2.2.2 Teknologi Java .................................................................................... 8

2.2.2.1 Pengertian Java........................................................................ 9

2.2.2.2 Karakteristik Java .................................................................. 11

2.2.2.3 Fitur Java ............................................................................... 13

2.2.2.4 Memulai Java ........................................................................ 16

2.2.3 NetBeans IDE 7.2.1........................................................................... 17

2.2.4 PhpMyAdmin/MySQL ...................................................................... 17

2.2.5 Hardware Printer ............................................................................... 18

2.2.6 Balsamiq Mockups ............................................................................ 18

BAB III METODE PENELITIAN ..................................................................... 19

3.1 Waktu dan Tempat Penelitian ...................................................................... 22

3.2 Peralatan Utama dan Pendukung ................................................................. 22

3.3 Alur Penelitian ............................................................................................. 23

3.3.1 Analisa Kebutuhan .............................................................................. 25

3.3.1.1 Pernyataan Masalah/problem Statement ................................. 25

3.3.1.2 Actor ....................................................................................... 26

3.3.1.3 Use Case ................................................................................. 26

3.3.1.4 Kebutuhan Software dan Hardware ........................................ 29

3.3.2 Perancangan Desain Aplikasi (Balsamiq Mockups) ........................... 29

a. Perancangan Aplikasi User ............................................................. 29

b. Perancangan Aplikasi Administrasi ................................................ 35

3.3.3 Membuat Rancangan Database dan Tabel .......................................... 41

a. Menentukan Entitas ........................................................................ 42

Page 12: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xii

b. Menemtukan Atribut ....................................................................... 42

c. Penentuan Kardinalitas Relasi ........................................................ 43

d. Pembuatan ERD ............................................................................. 43

e. Tabel Instance Chart ....................................................................... 44

3.3.4 Membuat User Interface ..................................................................... 45

3.3.4.1 Aplikasi User .......................................................................... 45

a.Tombol Icon File Word, Excel, PDF, dan Power Point ....... 53

b.Tombol Profile User ............................................................ 57

c.Tombol Icon Logout ............................................................. 64

3.3.4.2 Aplikasi Administrasi ............................................................. 66

a.Tombol Icon Admin .............................................................. 73

b.Tombol Icon Input Data ...................................................... 76

c.Tombol Icon Edit ................................................................. 80

d.Tombol Icon Delete ............................................................. 84

e.Tombol Icon Saldo ............................................................... 86

3.3.4.3 Koneksi Jaringan LAN ........................................................... 92

BAB IV HASIL DAN PEMBAHASAN ............................................................ 100

4.1 Hasil Pembahasan ...................................................................................... 100

4.1.1 Percobaan Pendaftaran .................................................................... 100

4.1.2 Percobaan Pengisian Saldo ............................................................. 103

4.1.3 Percobaan Mengganti Password ..................................................... 106

4.1.4 Percobaan Fasilitas Percetakan ....................................................... 109

4.1.5 Pengamatan Saldo sebelum dan sesudah Percetakan ...................... 118

Page 13: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xiii

4.1.6 Percobaan Pengelolaan Data ........................................................... 119

a. Form Sistem Login Administrasi .................................................. 119

b. Form Menu Utama........................................................................ 120

c. Form Penginputan Data User ....................................................... 121

d. Form Menghapus User ................................................................. 123

e. Form Mengedit Data User ............................................................ 124

f. Form Menambah Saldo User ........................................................ 126

g. Form Menambah Administrator ................................................... 127

4.1.7 Simulasi Problem Statement ........................................................... 128

a. Sistem Login ................................................................................. 128

b. Percetakan (Printing Service) ....................................................... 129

4.2 Hasil Pengujian .......................................................................................... 130

4.2.1 Pengujian Sistem dengan Black Box ............................................... 130

4.2.2 Pengujian Sistem dengan Kuisioner................................................ 132

4.3 Analisa dan Pembahasan ........................................................................... 140

4.2.1 Kelebihan ........................................................................................ 140

4.2.2 Kekurangan ..................................................................................... 141

BAB V PENUTUP .............................................................................................. 142

5.1 Kesimpulan ................................................................................................ 142

5.2 Saran .......................................................................................................... 143

DAFTAR PUSTAKA.......................................................................................... 144

LAMPIRAN ........................................................................................................ 145

Page 14: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xiv

DAFTAR TABEL

Tabel 3.1 Tabel Relationship .................................................................................. 43

Tabel 3.2 Tabel Data User ...................................................................................... 44

Tabel 3.3 Tabel Data Admin ................................................................................... 44

Tabel 3.4 Tabel Transaksi ....................................................................................... 44

Tabel 4.1 Penginputan Data User ........................................................................ 101

Tabel 4.2 Daftar Pengunjung yang melakukan Pengisian Saldo ......................... 104

Tabel 4.3 Daftar Nama User ................................................................................ 107

Tabel 4.4 Black Box Login ................................................................................... 130

Tabel 4.5 Black Box Menu Utama ........................................................................ 131

Tabel 4.6 Black Box Menu File ............................................................................ 131

Tabel 4.7 Black Box Menu Administrasi .............................................................. 131

Tabel 4.8 Black Box Menu Printing ..................................................................... 131

Tabel 4.9 Tabel Rekap Kuisioner Anggota ........................................................... 132

Tabel 4.10 Tabel Rekap Kuisioner Staf Perpustakaan UMS ................................ 136

Page 15: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xv

DAFTAR GAMBAR

Gambar 3.1 Metode SDLC .................................................................................... 19

Gambar 3.2 Diagram Alur Penelitian (Flowchart) ................................................ 24

Gambar 3.3 Use Case Diagram Administrator ...................................................... 26

Gambar 3.4 Use Case Diagram User .................................................................... 27

Gambar 3.5 Rancangan Struktur aplikasi User ...................................................... 30

Gambar 3.6 Login Aplikasi .................................................................................... 31

Gambar 3.7 Form Menu File ................................................................................. 32

Gambar 3.8 Form Menu Printing........................................................................... 33

Gambar 3.9 Informasi Saldo akhir ......................................................................... 33

Gambar 3.10 Form Profil ....................................................................................... 34

Gambar 3.11 Form Mengganti password ............................................................... 34

Gambar 3.12 Rancangan Struktur Aplikasi Administrasi ...................................... 35

Gambar 3.13 Form Login Administrasi ................................................................. 36

Gambar 3.14 Form Menu Utama Administrasi ...................................................... 37

Gambar 3.15 Form Penginputan Data User .......................................................... 38

Gambar 3.16 Form Menghapus Data User ............................................................ 39

Gambar 3.17 Form Edit Data User........................................................................ 39

Gambar 3.18 Form Pengisian Saldo ...................................................................... 40

Gambar 3.19 Form Data Administrator ................................................................. 41

Gambar 3.20 ERD .................................................................................................. 43

Gambar 3.21 Form System Login .......................................................................... 47

Page 16: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xvi

Gambar 3.22 Form Menu File ............................................................................... 49

Gambar 3.23 New JFrame Form ........................................................................... 50

Gambar 3.24 New Form ......................................................................................... 50

Gambar 3.25 Source package Gambar .................................................................. 51

Gambar 3.26 Background ...................................................................................... 51

Gambar 3.27 Logo atau Gambar ............................................................................ 52

Gambar 3.28 Menu Printing file word, excel, pdf, pptx ......................................... 57

Gambar 3.29 Form Profile User ............................................................................ 57

Gambar 3.30 Form ganti password ........................................................................ 61

Gambar 3.31 Library Java ..................................................................................... 65

Gambar 3.32 Login Administrasi ........................................................................... 66

Gambar 3.33 Form Administrasi ............................................................................ 69

Gambar 3.34 Tombol Icon Administrasi................................................................. 69

Gambar 3.35 Tabel Data User ............................................................................... 71

Gambar 3.36 Tabel Data Anggota .......................................................................... 72

Gambar 3.37 Tombol Icon Refresh ......................................................................... 72

Gambar 3.38 Tombo Icon Keluar ........................................................................... 73

Gambar 3.39 Form Data Admin ............................................................................. 74

Gambar 3.40 Form Penginputan Data ................................................................... 77

Gambar 3.41 Massage Dialog Data Tersimpan ..................................................... 79

Gambar 3.42 Massage Dialog Data Gagal Tersinpan ............................................ 79

Gambar 3.43 Form Edit Data ................................................................................ 80

Gambar 3.44 Contoh Mencari Data ....................................................................... 82

Page 17: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xvii

Gambar 3.45 Message Dialog Data Berhasil di Edit ............................................. 83

Gambar 3.46 Tombol Icon Delete .......................................................................... 84

Gambar 3.47 Contoh Hapus Data .......................................................................... 85

Gambar 3.48 Tombol Icon Saldo ............................................................................ 86

Gambar 3.49 Contoh Pengisian Saldo ................................................................... 88

Gambar 3.50 Contoh Pengisian Saldo Berhasil ..................................................... 89

Gambar 3.51 Library Java ..................................................................................... 90

Gambar 3.52 Jaringan LAN .................................................................................... 91

Gambar 4.1 Form penginputan Data .................................................................... 101

Gambar 4.2 Input Data ....................................................................................... 102

Gambar 4.3 Sukses Input Data ............................................................................ 102

Gambar 4.4 Monitoring Data ............................................................................... 103

Gambar 4.5 Monitoring Data Saldo .................................................................... 104

Gambar 4.6 Pengisian Saldo1 .............................................................................. 105

Gambar 4.7 Pengisian Saldo Sukses 1 ................................................................. 105

Gambar 4.8 Monitoring Database ....................................................................... 106

Gambar 4.9 Menu File ......................................................................................... 107

Gambar 4.0 Contoh Profil User .......................................................................... 108

Gambar 4.11 Mengganti Password Baru ............................................................ 108

Gambar 4.12 Password berhasil di ganti ............................................................ 109

Gambar 4.13 Login Aplikasi ................................................................................ 109

Gambar 4.15 Contoh Login Aplikasi 1 ................................................................. 110

Gambar 4.16 Form Menu File 1 .......................................................................... 111

Page 18: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xviii

Gambar 4.17 Menu Browser 1 ............................................................................. 111

Gambar 4.18 Monitoring File 1 ........................................................................... 112

Gambar 4.19 Monitoring Saldo 1 ........................................................................ 112

Gambar 4.20 Form Memilih Print 1 .................................................................... 113

Gambar 4.20 Hasil percetakan 1 .......................................................................... 113

Gambar 4.21 Informasi Proses Printing Selesai 1 ............................................... 114

Gambar 4.22 Contoh Login Aplikasi 2 ................................................................. 114

Gambar 4.23 Form Menu File 2 .......................................................................... 115

Gambar 4.24 Menu Browser 2 ............................................................................. 115

Gambar 4.25 Monitoring File 2 ........................................................................... 116

Gambar 4.26 Monitoring Saldo 2 ........................................................................ 116

Gambar 4.27 Form Memilih Print 2 .................................................................... 117

Gambar 4.28 Hasil percetakan 2 .......................................................................... 117

Gambar 4.29 Informasi Proses Printing Selesai 2 ............................................... 118

Gambar 4.30 Monitoring Saldo Sebelum Melakukan Percetakan ....................... 118

Gambar 4.31 Monitoring Saldo Sesudah Melakukan Percetakan ....................... 119

Gambar 4.32 Form Login Administrasi ............................................................... 120

Gambar 4.33 Form Menu Utama Administrasi .................................................... 120

Gambar 4.34 Form add (penginputan data) ........................................................ 121

Gambar 4.35 Contoh Penginputan Data .............................................................. 122

Gambar 4.36 Form kembali kosong ..................................................................... 122

Gambar 4.37 Contoh Form Menghapus Data User ............................................. 123

Gambar 4.38 Contoh Data Brhasil di Hapus ....................................................... 124

Page 19: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xix

Gambar 4.39 Contoh Data Hilang Dari Tabel ..................................................... 124

Gambar 4.40 Contoh Edit .................................................................................... 125

Gambar 4.41 Contoh Manampilkan Data ............................................................ 125

Gambar 4.42 Contoh Data Sukses di Edit ............................................................ 126

Gambar 4.43 Contoh Pengisian Saldo Awal ........................................................ 127

Gambar 4.44 Contoh Pengisian dan Penambahan Saldo Sukses ........................ 127

Gambar 4.45 Form Data Administrasi ................................................................. 128

Gambar 4.46 User salah memasukan NID ........................................................... 129

Gambar 4.47 User salah memasukan Password .................................................. 129

Gambar 4.48 Saldo tidak mencukupi ................................................................... 130

Gambar 4.49 Grafik Rekap Kuesioner Anggota .................................................. 133

Gambar 4.50 Grafik Rekap Kuesioner Staf Perpustakaan UMS ......................... 137

Page 20: SISTEM APLIKASI PENGATURAN LAYANAN PERCETAKAN …eprints.ums.ac.id/32514/1/HALAMAN DEPAN.pdf · Pemrogaman Java dengan bantuan tutorial dari internet, buku-buku yang ... Mengguakan

xx

ABSTRAK

Perkembangan teknologi saat ini telah merubah pola kerja manusia

menjadi semakin cepat, efektif dan efisien dalam melakukan suatu pekerjaan

terutama dalam pengolahan data. Maka perlu adanya penyesuaian antara pola

kerja dengan perkembangan teknologi. salah satunya pada bidang percetakaan,

pada umumnya perpustakaan mempunyai fasilitas baca buku, meminjamkan buku,

dan fasilitas lainnya untuk semua pengunjung perpustakaan tersebut. Akan tetapi

banyak sekali perpustakaan yang belum menyediakan fasilitas percetakan

(printing) yang sangat dibutuhkan oleh pengunjung dengan sistem aplikasi yang

terorganisasi yang akan memberikan kemudahan terhadap pengunjung dalam

melakukan percetakan yang terorganisasi dengan mengembangkan teknologi

bahasa pemrograman untuk membuat suatu sistem aplikasi transaksi pelayanan

percetakan atau disebut Printing Service, yang pada saat ini transaksi pembayaran

masih bersifat manual.

Dengan demikian Sistem Aplikasi Pengaturan Layanan Percetakan

Dokumen di Perpustakaan dengan Mengguakan Bahasa Pemrogaman Java dapat

membantu dalam peningkatan kwalitas percetakan dan transaksi pembayarannya.

Pada aplikasi ini memberikan kemudahan dalam melakukan percetakan dan

sistem transaksi pembayarannya yaitu dengan menggunakan saldo yang secara

otomatis akan berkurang.

Hasil yang diperoleh berdasarkan penilainnya user melalui kuisioner yang

telah diujikan pada mengunjung perpustakaan aplikasi ini dapat membantu dalam

transaksi percetakan dengan efektif dan praktis dengan presentase interpretasi

85%. Sedangkan hasil kuisioner yang telah diujikan pada perpustakaan

Universitas Muhammadiyah Surakarta didapatkan hasil presentase interpretasi

sebesar 78% menyatakan aplikasi ini layak dioperasikan di perpustakaan.

Kata kunci : Java, pelayanan percetakan, perpustakaan, perkembangan teknologi.