Laman

Kamis, 20 November 2014

Mengenal Pembuatan Formulir Peminjaman Buku di Perpustakaan Daerah Menggunakan Eclipse Berbasis Java

Berikut ini adalah flowchart, pseudocode, dan program mengenai formulir peminjaman buku di perpustakaan daerah. Program tersebut tidak hanya digunakan pada formulir studi wisata ke luar negeri ataupun peminjaman kartu perpustakaan daerah, tetapi juga formulir-formulir lainnya, seperti pendaftaran suatu tes, suatu organisasi, dan lain-lain. Mengapa kami menggunakan eclipse berbasis java? Jawabannya adalah karena eclipse berbasis java cukup mudah penggunaannya dan dapat dimengerti oleh semua bahasa pemrograman. Berikut ini adalah tutorial pembuatan formulir peminjaman buku di perpustakaan daerah.
1. Buatlah flowchart pembuatan formulir tersebut. Pembuatan flowchart dimulai dengan mendeklarasikan input-input yang dibutuhkan. Data yang diisi pada formulir peminjaman buku di perpustakaan daerah antara lain nama, NIK,  umur , no telepon, judul buku, kode buku, tanggal peminjaman, bulan peminjaman, dan tahun peminjaman. Dalam penulisan variabel-variabel tersebut tidak diperbolehkan menggunakan spasi dan reserve word, tidak diperbolehkan menggunakan angka di awal kata, serta harus memperhatikan besar kecilnya huruf karena sensitif. Flowchart pembuatan formulir dapat dilihat pada gambar di bawah.

 


2. Buatlah pseudocode mengenai pembuatan formulir tersebut. Pseudocode terdiri dari header, declaration, dan description. Header berisi nama algoritma, penjelasan singkat mengenai program, dan input-input yang harus dimasukkan. Declaration berisi tentang definisi semua variabel, nilai konstanta, dan lain-lain. Description merupakan bagian isi. Di bawah ini adalah pseudocode pemuatan formulir peminjaman buku di perpustakaan daerah.



Header:
Program: Formulir_Peminjaman_Buku_di_Perpustakaan_Umum_Daerah_Ungaran;
Input nama, NIK,  umur , no_telepon, judul_buku, kode_buku, tanggal_peminjaman, bulan_peminjaman, tahun_peminjaman
 {Mengisi data diri dalam Formulir Peminjaman Buku di  Perpustakaan Umum Daerah Ungaran}
Declaration:
nama, NIK,  umur , no_telepon, judul_buku, kode_buku, tanggal_peminjaman, bulan_peminjaman, tahun_peminjaman: char;
Deskripsi:
Begin
            Writeln (“PEMERINTAH KABUPATEN SEMARANG”);
            Writeln (“KANTOR PERPUSTAKAAN DAN ARSIP DAERAH”);
Writeln (“ALAMAT JALAN MAYJEND SUTOYO NOMOR 77 UNGARAN 50511 TELEPON (024)6921128”);
Writeln ("**********************************************");
Writeln ("         KARTU ANGGOTA PERPUSTAKAAN");
Writeln ("**********************************************");
            Writeln (“Nama: “);
            Read (nama);
            Writeln (“NIK: “);
            Read (nik);
            Writeln (“No Telepon: “);
            Read (no_telepon);
            Writeln (“Umur: “);
            Read (umur);
            Writeln (“Alamat: “);
            Read (alamat);
Writeln ("**********************************************");
Writeln ("             BUKU YANG DIPINJAM");
Writeln ("**********************************************");
            Writeln (“Judul Buku: “);
            Read (judul_buku);
            Writeln (“Kode Buku:  );
            Read (kode_buku);
            Writeln (“Tanggal Peminjaman: “);
            Read (tanggal_peminjaman);
            Writeln (“Bulan Peminjaman: “);
            Read (bulan_peminjaman);
            Writeln (“Tahun Peminjaman:  );
            Read (tahun_peminjaman);
            Println ==================================================
            Println CETAKDATA
            Println ==================================================
            Println PEMERINTAH KABUPATEN SEMARANG
            Println KANTOR PERPUSTAKAAN DAN ARSIP DAERAH
Println  ALAMAT JALAN MAYJEND SUTOYO NOMOR 77 UNGARAN 50511 TELEPON (024)6921128
Println **********************************************
Println          KARTU ANGGOTA PERPUSTAKAAN
            Println **********************************************
Println nama
Println nik
Println umur
Println No Telepon: "+ no_telepon
Println **********************************************
Println             BUKU YANG DIPINJAM
Println **********************************************
Println judul_buku
Println kode_buku
Println tanggal_peminjaman ,bulan_peminjaman, tahun_peminjaman
Println Tanggal Pengembalian: 7 hari setelah peminjaman
            Println Keterlambatan Pengembalian dikenakan denda RP3000/hari
            Println Terimakasih atas Tanggung Jawab Anda
               

End

  


3. Tahap terakhir adalah buatlah listing program tersebut menggunakan eclipse berbasis java. Buatlah project, package, dan class. Masukkan class scanner dan input-input beserta tipe datanya. Tipe data yang digunakan adalah tipe string. Dalam eclipse berbasis java, tidak dikenali penulisan write atau writeln, tetapi system.out.print atau system.out.println. Setelah itu, cetak data dan panggil masing-masing variabel. Untuk menampilkan data (running), tekan tombol F11 lalu klik Ok. Isi kolom-kolom di console dengan data Anda. Setelah mengisi semua data, maka program akan mencetak data-data Anda. Di bawah ini adalah console program pembuatan formulir peminjaman buku di perpustakaan daerah.






Tidak ada komentar:

Posting Komentar