Anda di halaman 1dari 10

LAPORAN TUGAS BESAR

PEMROGRAMAN BERBASIS OBJEK

UNIVERSITAS MUHAMMADIYAH MALANG


FAKULTAS TEKNIK
TEKNIK INFORMATIKA
KATA PENGANTAR

Java language adalah Bahasa pemrogaman yang dikembangan oleh Sun Microsystems
pada tahun 1995. Java juga sebuah bahasa berorientasi objek yang digunakan untuk menulis
program-progam yang compact, yang bias di download melalui internet dan dengean segera di
eksekusi pada banyak device.
Bahasa pemrograman ini ditulis dengan bahasa Java, jika dilihat dari devinisi Java
Language di atas, bahasa java bukanlah ho no co ro ko yang ditanamkan ke selembar kertas dan
menjadikannya mahakarya yang dapat di manfaatkan segala kalangan. Dibutuhkan juga skill yang
memadai tuntuk dapat mengaplikasikannya dengan maksimal
Dengan adanya penugasan ini, selain bertujuan untuk mengisi nilai akademis mahasiswa,
Kami juga banyak belajar hal hal baru seputar pemrograman khsusnya menggunakan bahasa java,
mendapat banyak masalah serta mendapatkan banyak cara untuk menyelesaikan masalah masalah
tersebut. Harapan kami setelah menyelesaikan tugas ini, kami dapat lebih meng-explore dunia
pemrograman lebih jauh lagi, menemukan hal hal baru dan dapat menjadi lebih creative dalam
menyelesaikan berbagai stuck atau masalah yang kami hadapi.
TENTANG PROGRAM

Program ini mengelola buku-buku yang akan dipinjam oleh mahasiswa pecinta kartun anime, buku-
buku yang dipinjam adalah buku tentang cerita film anime yang telah tayang di TV. Mahasiswa dapat
meminjam buku kesukaan mereka dengan melakukan pencarian yang terdapat pada fitur program ini.
Program ini berfungsi untuk mengelola buku buku yang akan di operasikan oleh mahasiswa, buku
yang di olah dikategorikan menjadi 2 jenis, yaitu buku fiksi dan non fiksi. Mahasiswa dapat menambahkan
buku, meminjam buku, dan mengembalikan yang telah dipinjam. Mahasiswa juga dapat melihan iformasi
buku.
Buku buku yang di olah mempunyai beberapa data, diantaranya Id Buku, Judul buku, Penerbit
buku, Tipe buku, Status peminjaman.
MENU PROGRAM

Program ini memiliki 4 menu yang terdapat pada menu utama tersebut, diantaranya input
buku, pinjam buku, kembalikan buku, info buku. Setiap menu memiliki fungsinya masing-masing
dan saling berhubungan. Berikut ini adalah gambar struktur menu dari program :
PENJELASAN TIAP MENU

1. Input Buku
Menu ini berfungsi untuk menginputkan data buku-buku yang ada dibagi menjadi 2 jenis
buku yaitu fiksi dan non fiksi dengan inputan berupa kode buku/ id buku, judul buku dan
nama pengarang.

2. Pinjam Buku
Data buku yang sudah diinput dan status peminjamannya akan ditampilkan pada menu ini, disini
kita bisa memilih jumlah dan judul buku apa saja yang akan kita pinjam. Kita juga diharuskan
mengisi id transaksi dan tanggal peminjaman. Dengan meminjam buku kita merubah status buku
yang mempunyai tipe data Boolean.
3. Kembalikan Buku
Menu ini berfungsi untuk menampilkan data peminjam dan untuk mengembalikan buku yang
dipinjam. Kita diminta memasukkan id Transaksi yang kita masukkan saat kita meminjam buku
dan tanggal pengembalian, tanggal pengembalian di hitung 7 hari setelah kita meminjam, jika
terlambat maka kita akan diberi denda. Pengembalian buku juga akan mengubah status peminjaman
buku yang bertipe data Boolean menjadi seperti sebelum melakukan peminjaman.

4. Info Buku
Data buku yang sudah diinput akan ditampilkan pada menu ini, didalam menu ini kita dapan
melihat buku apa saja yang kita inputkan dan status peminjamannya.
CODE

Program ini dibuat dengan 1 class main, 2 sub class dan 4 extends class
Output program
PENUTUPAN
Dalam pengerjaan tugas kali ini kami menemukan banyak masalah dan hambatan, namun
karena itu kami sadar jika kami memang kurang akan pengetahuan dan harus masi terus belajar,
kami jadi tahu jika masalah tidak hanya bisa di selesaikan dengan satu solusi namun kita bisa terus
mencari tahu solusi apa saja yang dapat dipakai dan kita gunakan yang paling efektif dan efisien
Program kami memang sudah selesai, namun kami percaya ini masih jauh dari kata
sempurna, semua programmer pasti memliki cara masing2 untuk mencapai hasil yang diinginkan,
cara mereka pasti berbeda2 dan kembali lagi kita harus berani mencari tahu dan mencoba hal yang
baru.
Harapan kami setelah penugasan kali ini kami menjadi dapat lebih flexible dan kreatif
dalam menangani stuck ataupun masalah. Kami telah belajar bekerja sebagai tim dalam penugasan
ini, belajar berkomunikasi maupun bertugar ide dengan anggota kelompok, semoga kita menjadi
individu yang lebih baik di masa yang akan datang.
Daftar pustaka
Kami belajar dari berbagai media, forum, Learning website, video dan masih banyak lagi, jika
diminta link dimana kita belajar makan ini jawaban pastinya

https://www.google.com/

Anda mungkin juga menyukai