LAPORAN PERANCANGAN APLIKASI
PENULIS
ANNISA ROMADONA FAUZIA
KHALIFASYA GIBRANSAM
GIAN NANDA FATRA WADANA
PROGRAM STUDI MANAJEMAN
INFORMATIKA
JURUSAN MANAJEMEN INFORMASI
TELKOM APPLIED SCIENCE SCHOOL
BANDUNG
2015
DAFTAR ISI
DAFTAR ISI.............................................................................................. 1
BAB I........................................................................................................ 2
PENDAHULUAN........................................................................................ 2
1.1.
Latar belakang................................................................................2
1.2.
Rumusan Masalah...........................................................................3
1.3.
Tujuan Masalah...............................................................................3
1.4. Batasan Masalah............................................................................... 3
1.5.
Metode Pengerjaan.........................................................................4
1.6.
Jadwal Pengerjaan..........................................................................4
BAB II....................................................................................................... 5
DASAR TEORI........................................................................................... 5
2.1.
Definisi Pas.al.................................................................................5
2.2.
Fungsionalitas................................................................................. 5
BAB III...................................................................................................... 7
ANALISIS DAN PERANCANGAN.................................................................7
3.1
Deskripsi Aplikasi............................................................................7
3.2
Analisis Kebutuhan Sistem (atau Produk).......................................7
3.3
Pengujian........................................................................................ 7
BAB IV................................................................................................... 12
PENUTUP............................................................................................... 12
4.1 Kesimpulan...................................................................................... 12
4.2
Saran............................................................................................ 12
LAMPIRAN.............................................................................................. 13
DAFTAR REFERENSI............................................................................... 21
PIS-15-03 ||
12
BAB I
PENDAHULUAN
1.1. Latar belakang
Perpustakaan tidak bisa dipisahkan dari pembelajaran
siswa-siswi di sekolah dalam men.ari ilmu pengetahuan.
Fasilitas yang disediakan sekolah ini, sangatlah bermanfaat
bagi semua siswa apabila bisa memanfaatkannya se.ara
maksimal. Koleksi buku pada perpustakaan hendaknya selalu
diperbaharui pada setiap periodenya sesuai dengan
penerapan sistem pendidikan yang diterapkan oleh
pemerintah. Namun, tidak semua perpustakaan menerapkan
teknologi dalam proses kegiatan perpustakaan seperti
peminjaman buku, pengembalian buku, pen.arian buku dan
lain-lain. Hal ini membuat kegiatan perpustakaan dilakukan
se.ara manual atau menggunakan pembukuan.
Pada tahun 2015 ini, kami mahasiswa Telkom
University bertekad memperbaiki infrastruktur dan kinerja
para dosen-dosen agar bisa menjadi universitas yang
berbasis internasional. Namun, perbaikan infrastruktur tidak
di imbangi dengan perkembangan sistem informasi di dalam
kuliah ini. Salah satunya adalah belum terkomputerisasinya
sistem pengelolaan perpustakaan, dengan penerapan sistem
manual membuat kurang maksimalnya kinerja perpustakaan.
Sistem pen.arian buku yang memakan waktu dan
peminjaman buku yang masih di.atat dalam bentuk
pembukuan. Hal
ini membuat pelayanan
terhadap
mahasiswa yang ingin meminjam buku menjadi kurang baik.
Dengan menganalisa gejala-gejala permasalahan
tersebut, kami dapat menarik kesimpulan mengenai suatu
peluang pengembangan sebuah aplikasi perpustakaan yang
diterapkan pada tiap-tiap sekolah. Aplikasi tersebut
berbentuk software yang berisi data-data buku perpustakaan
yang sebelumnya dilakukan se.ara manual menjadi sebuah
sistem terkomputerisasi, .ontoh seperti pengelolaan daftar
buku yang dipunya oleh perpustakaan dalam bentuk
PIS-15-03 ||
12
database. Aplikasi ini dibangun dengan tampilan user
interface yang user friendly, sehingga bagi pengguna yaitu
pegawai perpustakaan bisa menggunakannya dengan
mudah. Tampilan dibuat semenarik mungkin dan yang
terpenting .oding pemrograman menggunakan Pas.al.
Pengembangan aplikasi ini dimaksudkan untuk
meningkatkan kinerja dari perpustakan dan mendukung
sekolah-sekolah menjadi sekolah yang tidak hanya berbasis
internasional, namun menjadi sekolah swasta yang berbasis
teknologi informasi kedepannya.
1.2. Rumusan Masalah
Beberapa hal yang menjadi rumusan masalah ada
pada proses peminjaman buku di perpustakaan, diantaranya:
1. Apa kegunaan aplikasi peminjaman buku perpustakaan ini
dibuat?
2. Bagaimana proses pendataan stok buku yang masuk di
perpustakaan?
3. Dimana letak disimpannya buku dengan judul berikut?
4. Bagaimana proses pemeliharaan data buku di
perpustakaan ?
1.3. Tujuan Masalah
Aplikasi ini dibuat untuk perpustakaan “TELKOM
UNIVERSITY”, aplikasi ini dapat membantu kinerja
perpustakaan yang sebelumnya menggunakan sistem
manual untuk melakukan setiap kegiatannya. Sistem baru ini
dapat membantu kinerja perpustakaan lebih .epat dan
terkomputerisasi seperti pen.atatan buku, pen.arian buku,
peminjaman buku, pengembalian buku. Aplikasi ini berbentuk
program pas.al yang penggunaannya diperuntukkan bagi
pegawai perpustakaan.
Sistem ini dibuat untuk meran.ang bangun sistem
informasi perpustakaan se.ara terkomputerisasi sehingga
dapat memperoleh informasi tentang data-data stok koleksi
buku yang masuk di perpustakaan, peminjaman dan
pengembalian koleksi serta mendapatkan laporan se.ara
tepat, .epat dan akurat. Serta dapat juga:
PIS-15-03 ||
12
1. Mengurangi jumlah antrian siswa dan memberikan
pelayanan peminjaman dan pengembalian buku lebih
.epat dari sebelum sistem ini dibuat.
2. Proses pemeliharan data dapat dilakukan dengan
pengarsipan melalui media komputer dan proses
pemeliharaannya jauh lebih mudah jika dilakukan dengan
komputerisasi.
1.4. Batasan Masalah
Batasan Masalah dari rumusan masalah diatas adalah:
1.
2.
3.
4.
5.
6.
Pen.atatan buku
Pen.arian buku
Peminjaman buku
Pengembalian buku
Pemeliharaan data
Tidak membahas tentang pembelian buku atau
penjualan buku.
7. Tidak membahas tentang pembuatan laporan.
1.5. Metode Pengerjaan
Metode atau langkah-langkah yang kami kerjakan agar
program ini selesai adalah sebagai berikut :
1. Pemilihan tema
2. Meran.ang
algoritma
program
untuk
aplikasi
perpustakaan
3. Membuat program untuk login user
4. Membuat daftar menu awal pada program
5. Membuat program proses input data buku perpustakaan
6. Membuat menu menampilkan inputan data buku
7. Membuat menu pen.arian buku perpustakaan
8. Membuat menu untuk menampilkam data peminjaman
buku
9. Membuat proses data pengembalian buku perpustakaan
1.6. Jadwal Pengerjaan
Sistem ini akan kami kerjakan sesuai dengan time line
pembuatan aplikasi program perpustakaan yaitu:
Tanggal
Kegiatan
15 November 2015 - 17
Pemilihan Tema dan Ran.angan
November 2015
Program
18 November 2015 - 20
Pembuatan Tampilan Menu Awal
November 2015
Peminjaman Buku
21 November 2015 – 23
Pembuatan Menu peminjaman
PIS-15-03 ||
12
November 2015
24 November 2015 – 27
November 2015
28 November 2015 – 14
Desember 2015
buku dan Pengembalian Buku
Pembuatan Menu untuk
Menampilkan Buku yang telah di
Pinjam
Menambah menu baru, Pengujian
serta memperbaiki program, dan
Memperindah Tampilan Program
BAB II
DASAR TEORI
2.1. Definisi Pascal
Pas.al adalah bahasa pemrograman komputer yang
digunakan pada disiplin ilmu komputer. Pas.al dapat
dikatakan sebagai Bahasa pemrograman standart. Bahasa ini
digunakan pada buku-buku ilmu komputer untuk membahas
banyak hal, terutama struktur data. Bahasa pas.al dibuat
oleh Niclaus Wirth seorang ahli matematika. Istilah pas.al
diambil dari nama seorang matematikawan terkenal yang
men.iptakan mesin hitung, Blaise Pascal. [ CITATION dm.14 \
l 1033 ]
Pas.al adalah salah satu bahasa pemrograman komputer
yang umumnya digunakan sebagai pengantar untuk mulai
belajar algoritma dan pemrograman. Pas.al relatif mudah
dipelajari karena perintah-perintahnya yang mirip dengan
bahasa inggris sehari-hari seperti begin, end, write, dan read.
[ CITATION dun15 \l 1033 ]
2.2. Fungsionalitas
() (a) Tampilan pilihan menu
Pada bagian ini, terdapat beberapa menu yang akan di
pilih oleh admin perpustakaan, yaitu:
1. Input data buku
PIS-15-03 ||
12
Input data buku yaitu admin memasukkan data
buku baru yang akan disimpan di perpustakaan.
Inputan yang harus dimasukkan berupa: kode buku,
judul buku, ruang letak penyimpanan, dan jumlah
stok buku yang dimiliki perpustakaan.
2. Lihat data buku
Pada bagian ini, admin dapat melihat daftar bukubuku yang telah ter.atat pada program, dengan
.ara menginputkan data pada bagian pertama.
Pada bagian ini, program menampilkan kode buku,
judul buku, ruang letak penyimpanan dan stok buku
yang tersedia dari data-data buku yang telah
diinputkan.
3. Cari buku
Pada bagian men.ari buku, admin dapat men.ari
buku dengan .ara mengetik judul buku yang di.ari,
kemudian program akan men.ari buku yang sama.
Bila tidak ditemukan maka program akan langsung
memun.ulkan “press enter to continue”.
4. Peminjaman
Pada bagian peminjaman, akan memproses data
peminjaman yang akan ditampilkan dengan .ara
admin memasukkan judul buku kemudian se.ara
otomatis stok buku yang dimiliki buku yang
dipinjam tersebut akan berkurang sesuai dengan
jumlah buku yang akan dipinjam.
5. Pengembalian
Di bagian ini, admin akan menginputkan judul buku
yang telah dipinjam dan se.ara otomatis akan
manampilkan
judul
buku,
nama
peminjam
buku ,dan jumlah stok buku yang dimiliki
perpustakaan.
6. Data Peminjaman
Di bagian ini, data buku yang telah dipinjam akan di
tampilkan sesuai jumlah stok buku yang tersedia.
7. Data Pengembalian
Menampilkan data pengembalian buku dan jumlah
buku yang di kembalikan.
PIS-15-03 ||
12
BAB III
ANALISIS DAN PERANCANGAN
3.1 Deskripsi Aplikasi
Ketika program aplikasi di jalankan admin akan memilih salah satu
menu yag tersedia di dalam program perpustakaan yang berupa:
1.
2.
3.
4.
5.
6.
7.
8.
Input data buku
Lihat data buku
Cari data buku
Peminjaman buku
Pengembalian buku
Data peminjaman
Data pengembalian
Exit
Di dalam setiap menu aplikasi memiliki fungsi. Masing-masing
menggunakan
rumus-rumus
pro.edure,
perulangan,
dan
penge.ekan. Sehingga masing-masing menu akan berbeda
kegunaannya, mulai dari menginputkan data, melihat data yang
dimiliki, pen.arian data buku, peminjaman buku, pengembalian
buku, data peminjaman, dan data pengembalian. Tidak lupa kami
menambah menu exit yang berfungsi untuk keluar dari aplikasi
perpustakaan.
PIS-15-03 ||
12
3.2 Analisis Kebutuhan Sistem (atau Produk)
Kebutuhan sistem aplikasi perpustakaan ini adalah membutuhkan
data buku baru yang harus dimasukkan oleh admin sebelum
digunakan.
3.3 Pengujian
Program akan login untuk
masuk ke menu utama,
bila user atau password
salah, maka akan tertulis
user atau pass salah.
Gambar
Tampilan pada menu
utama setelah login
berhasil.
Gambar
Setelah tampilan menu,
user menginputkan angka
1 untuk memasukkan data
buku untuk disimpan di
dalam program nantinya.
Gambar
PIS-15-03 ||
12
Setelah menginputkan
data user akan kembali ke
menu awal, kemudian bila
memilih menu 2 akan
tampil sebagai berikut.
Gambar
Contoh tampilan lihat view
setelah user menginputkan
beberapa data buku.
Gambar
Tampilan menu bahwa
user memilih tiga untuk
men.ari data
Gambar 1.6
Proses pen.arian dengan
memasukkan judul buku
yang di.ari.
Gambar
1.7
PIS-15-03 ||
12
Bila pen.arian berhasil
akan menampilkan letak
lemari dan stok buku.
Gambar
1.8
Pada menu peminjaman
akan tampil judul buku
yang akan dipinjam dan
jumlah yang dapat
dipinjam.
Gambar
Pada tampilan view akan
menampilkan buku yang
telah dipinjam.
Gambar
1.10
Data pengembalian
Pada tampilan view setelah
di lakukan peminjaman
jumlah buku akan
berkurang.
Gambar
PIS-15-03 ||
12
Data peminjam yang ada
setelah dilakukan
peminjaman.
Gambar
1.12
Data setelah adanya
pengembalian
Gambar
1.13
View data setelah adanya
pengembalian. Terjadi
kesalahan stok buku.
Gambar
1.14
Pilih menu keluar hingga
akan terjadi seperti pada
gambar 1.15
Gambar
1.15
PIS-15-03 ||
12
BAB IV
PENUTUP
.1 Kesimpulan
Program perpustakaan ini memiliki beberapa menu yang dapat
digunakan untuk mempermudah proses data buku dalam
pengelolaan perpustakaan serta mempermudah dalam peminjaman
buku di perpustakaan.
.2 Saran
Program lebih diperbaiki lagi dalam hal perhitungan stok
buku dan array yang digunakan dalam Data peminjaman dam
pengembalian buku, serta lebih diperbaiki dalam pen.arian buku
agar tidak terjadi kesalahan. Masih banyak hal yang perlu diperbaiki
dalam program ini, bantuan dan saran akan sangat dibutuhkan untuk
mengembangkan kembali program ini.
PIS-15-03 ||
12
LAMPIRAN
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
PIS-15-03 ||
12
DAFTAR REFERENSI
dm.a. (2014). google.com. Diambil kembali dari dm.a..om: arti-definisipengertian.info/pengertian-pas.al/
duniailkom. (2015, Maret 14). www.duniailkom.com. Diambil kembali dari
google..om: http://www.duniailkom..om/tutorial-belajar-pas.alpengertian-bahasa-pemrograman-pas.al/
PIS-15-03 ||
12