Mohon maaf atas segala kukurangan dalam penulisan. Semoga BermanfaatDeskripsi lengkap
Mohon maaf atas segala kukurangan dalam penulisan. Semoga Bermanfaat
diskon besar call, SMS, WA agung sh 081398813793 [email protected] description
Deskripsi lengkap
Deskripsi lengkap
Full description
contoh proposalFull description
Full description
Buku Perpustakaan Fikes UMB
Deskripsi lengkap
Full description
-Full description
Buku Panduan Aplikasi SipbosFull description
Full description
Project With VB6Deskripsi lengkap
Full description
contoh penggunaan bahasa c untuk pembuatan aplikasiDeskripsi lengkap
RMFull description
RMFull description
RMDeskripsi lengkap
Full description
PIS-15-03 "" <12Peminjaman buku perpustakaan>
12
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 Pascal 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
BAB I
PENDAHULUAN
Latar belakang
Perpustakaan tidak bisa dipisahkan dari pembelajaran siswa-siswi di sekolah dalam mencari ilmu pengetahuan. Fasilitas yang disediakan sekolah ini, sangatlah bermanfaat bagi semua siswa apabila bisa memanfaatkannya secara 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, pencarian buku dan lain-lain. Hal ini membuat kegiatan perpustakaan dilakukan secara 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 pencarian buku yang memakan waktu dan peminjaman buku yang masih dicatat 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 secara manual menjadi sebuah sistem terkomputerisasi, contoh seperti pengelolaan daftar buku yang dipunya oleh perpustakaan dalam bentuk 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 coding pemrograman menggunakan Pascal.
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.
Rumusan Masalah
Beberapa hal yang menjadi rumusan masalah ada pada proses peminjaman buku di perpustakaan, diantaranya:
Apa kegunaan aplikasi peminjaman buku perpustakaan ini dibuat?
Bagaimana proses pendataan stok buku yang masuk di perpustakaan?
Dimana letak disimpannya buku dengan judul berikut?
Bagaimana proses pemeliharaan data buku di perpustakaan ?
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 cepat dan terkomputerisasi seperti pencatatan buku, pencarian buku, peminjaman buku, pengembalian buku. Aplikasi ini berbentuk program pascal yang penggunaannya diperuntukkan bagi pegawai perpustakaan.
Sistem ini dibuat untuk merancang bangun sistem informasi perpustakaan secara terkomputerisasi sehingga dapat memperoleh informasi tentang data-data stok koleksi buku yang masuk di perpustakaan, peminjaman dan pengembalian koleksi serta mendapatkan laporan secara tepat, cepat dan akurat. Serta dapat juga:
Mengurangi jumlah antrian siswa dan memberikan pelayanan peminjaman dan pengembalian buku lebih cepat dari sebelum sistem ini dibuat.
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:
Pencatatan buku
Pencarian buku
Peminjaman buku
Pengembalian buku
Pemeliharaan data
Tidak membahas tentang pembelian buku atau penjualan buku.
Tidak membahas tentang pembuatan laporan.
1.5. Metode Pengerjaan
Metode atau langkah-langkah yang kami kerjakan agar program ini selesai adalah sebagai berikut :
Pemilihan tema
Merancang algoritma program untuk aplikasi perpustakaan
Membuat program untuk login user
Membuat daftar menu awal pada program
Membuat program proses input data buku perpustakaan
Membuat menu menampilkan inputan data buku
Membuat menu pencarian buku perpustakaan
Membuat menu untuk menampilkam data peminjaman buku
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 November 2015
Pemilihan Tema dan Rancangan Program
18 November 2015 - 20 November 2015
Pembuatan Tampilan Menu Awal Peminjaman Buku
21 November 2015 – 23 November 2015
Pembuatan Menu peminjaman buku dan Pengembalian Buku
24 November 2015 – 27 November 2015
Pembuatan Menu untuk Menampilkan Buku yang telah di Pinjam
28 November 2015 – 14 Desember 2015
Menambah menu baru, Pengujian serta memperbaiki program, dan Memperindah Tampilan Program
BAB II
DASAR TEORI
Definisi Pascal
Pascal adalah bahasa pemrograman komputer yang digunakan pada disiplin ilmu komputer. Pascal dapat dikatakan sebagai Bahasa pemrograman standart. Bahasa ini digunakan pada buku-buku ilmu komputer untuk membahas banyak hal, terutama struktur data. Bahasa pascal dibuat oleh Niclaus Wirth seorang ahli matematika. Istilah pascal diambil dari nama seorang matematikawan terkenal yang menciptakan mesin hitung, Blaise Pascal. (dmca, 2014)
Pascal adalah salah satu bahasa pemrograman komputer yang umumnya digunakan sebagai pengantar untuk mulai belajar algoritma dan pemrograman. Pascal relatif mudah dipelajari karena perintah-perintahnya yang mirip dengan bahasa inggris sehari-hari seperti begin, end, write, dan read. (duniailkom, 2015)
Fungsionalitas
(a) Tampilan pilihan menu
Pada bagian ini, terdapat beberapa menu yang akan di pilih oleh admin perpustakaan, yaitu:
Input data buku
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.
Lihat data buku
Pada bagian ini, admin dapat melihat daftar buku-buku yang telah tercatat pada program, dengan cara 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.
Cari buku
Pada bagian mencari buku, admin dapat mencari buku dengan cara mengetik judul buku yang dicari, kemudian program akan mencari buku yang sama. Bila tidak ditemukan maka program akan langsung memunculkan "press enter to continue".
Peminjaman
Pada bagian peminjaman, akan memproses data peminjaman yang akan ditampilkan dengan cara admin memasukkan judul buku kemudian secara otomatis stok buku yang dimiliki buku yang dipinjam tersebut akan berkurang sesuai dengan jumlah buku yang akan dipinjam.
Pengembalian
Di bagian ini, admin akan menginputkan judul buku yang telah dipinjam dan secara otomatis akan manampilkan judul buku, nama peminjam buku ,dan jumlah stok buku yang dimiliki perpustakaan.
Data Peminjaman
Di bagian ini, data buku yang telah dipinjam akan di tampilkan sesuai jumlah stok buku yang tersedia.
Data Pengembalian
Menampilkan data pengembalian buku dan jumlah buku yang di kembalikan.
BAB III
ANALISIS DAN PERANCANGAN
Deskripsi Aplikasi
Ketika program aplikasi di jalankan admin akan memilih salah satu menu yag tersedia di dalam program perpustakaan yang berupa:
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 procedure, perulangan, dan pengecekan. Sehingga masing-masing menu akan berbeda kegunaannya, mulai dari menginputkan data, melihat data yang dimiliki, pencarian data buku, peminjaman buku, pengembalian buku, data peminjaman, dan data pengembalian. Tidak lupa kami menambah menu exit yang berfungsi untuk keluar dari aplikasi perpustakaan.
Analisis Kebutuhan Sistem (atau Produk)
Kebutuhan sistem aplikasi perpustakaan ini adalah membutuhkan data buku baru yang harus dimasukkan oleh admin sebelum digunakan.
Pengujian
Gambar 1.1Program akan login untuk masuk ke menu utama, bila user atau password salah, maka akan tertulis user atau pass salah.
Gambar 1.1
Program akan login untuk masuk ke menu utama, bila user atau password salah, maka akan tertulis user atau pass salah.
Gambar 1.2Tampilan pada menu utama setelah login berhasil.
Gambar 1.2
Tampilan pada menu utama setelah login berhasil.
Setelah tampilan menu, user menginputkan angka 1 untuk memasukkan data buku untuk disimpan di dalam program nantinya.Gambar 1.3
Setelah tampilan menu, user menginputkan angka 1 untuk memasukkan data buku untuk disimpan di dalam program nantinya.
Gambar 1.3
Gambar 1.4Setelah menginputkan data user akan kembali ke menu awal, kemudian bila memilih menu 2 akan tampil sebagai berikut.
Gambar 1.4
Setelah menginputkan data user akan kembali ke menu awal, kemudian bila memilih menu 2 akan tampil sebagai berikut.
Contoh tampilan lihat view setelah user menginputkan beberapa data buku.Gambar 1.5
Contoh tampilan lihat view setelah user menginputkan beberapa data buku.
Gambar 1.5
Gambar 1.6Tampilan menu bahwa user memilih tiga untuk mencari data
Gambar 1.6
Tampilan menu bahwa user memilih tiga untuk mencari data
Proses pencarian dengan memasukkan judul buku yang dicari.Gambar 1.7
Proses pencarian dengan memasukkan judul buku yang dicari.
Gambar 1.7
Gambar 1.8Bila pencarian berhasil akan menampilkan letak lemari dan stok buku.
Gambar 1.8
Bila pencarian berhasil akan menampilkan letak lemari dan stok buku.
Pada menu peminjaman akan tampil judul buku yang akan dipinjam dan jumlah yang dapat dipinjam.Gambar 1.9
Pada menu peminjaman akan tampil judul buku yang akan dipinjam dan jumlah yang dapat dipinjam.
Gambar 1.9
Pada tampilan view akan menampilkan buku yang telah dipinjam.
Pada tampilan view akan menampilkan buku yang telah dipinjam.
Gambar 1.10
Gambar 1.10
Data pengembalian
Data pengembalian
Gambar 1.11Pada tampilan view setelah di lakukan peminjaman jumlah buku akan berkurang.
Gambar 1.11
Pada tampilan view setelah di lakukan peminjaman jumlah buku akan berkurang.
Data peminjam yang ada setelah dilakukan peminjaman.
Data peminjam yang ada setelah dilakukan peminjaman.
Gambar 1.12
Gambar 1.12
Data setelah adanya pengembalianGambar 1.13
Data setelah adanya pengembalian
Gambar 1.13
Gambar 1.14View data setelah adanya pengembalian. Terjadi kesalahan stok buku.
Gambar 1.14
View data setelah adanya pengembalian. Terjadi kesalahan stok buku.
Gambar 1.15Pilih menu keluar hingga akan terjadi seperti pada gambar 1.15
Gambar 1.15
Pilih menu keluar hingga akan terjadi seperti pada gambar 1.15
BAB IV
PENUTUP
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.
Saran
Program lebih diperbaiki lagi dalam hal perhitungan stok buku dan array yang digunakan dalam Data peminjaman dam pengembalian buku, serta lebih diperbaiki dalam pencarian 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.
LAMPIRAN
DAFTAR REFERENSI
dmca. (2014). google.com. Diambil kembali dari dmca.com: arti-definisi-pengertian.info/pengertian-pascal/
duniailkom. (2015, Maret 14). www.duniailkom.com. Diambil kembali dari google.com: http://www.duniailkom.com/tutorial-belajar-pascal-pengertian-bahasa-pemrograman-pascal/