Pemrograman Berbasis Objek

Disusun Oleh:
1.    Fikra Rachmania           (52415665)
2.    Mohamad Fikri S            (54415260)
3.    Muhamad Lutfi A           (54415692)
4.    Qais Cahyo W                (55415473)
5.    Wildan Rohmad W        (57415152)
Kelas 2IA13


Fakultas Teknologi Industri
Teknik Informatika
Universitas Gunadarma
2017






Aplikasi Perpustakaan

Skenario peminjaman buku:
1) Mahasiswa menunjukan KTM yang dimiliki kepada operator perpustakaan.
2) Operator perpustakaan melakukan scan terhadap KTM untuk dapat menampilkan id dari KTM
tersebut yang nantinya akan digunakan untuk memanggil database dari mahasiswa tersebut
berupa biodata akademik, proses ini merupakan prosedur yang harus dilakukan sebagai langkah
awal keamanan untuk memastikan bahwa memang benar pemilik KTM adalah mahasiswa dari
universitas tersebut.
3) Operator perpustakaan memasukan data peminjaman buku berupa jumlah buku yang dipinjam
(maksimal 2 buku), kode buku,tanggal peminjaman, dan tanggal pengembalian.
4) Data peminjaman akan disimpan kedalam database peminjaman buku berdasarkan NRP.

Skenario pengembalian buku:
1) Mahasiswa menunjukan KTM yang dimiliki kepada operator perpustakaan.
2) Operator perpustakaan melakukan scan terhadap KTM untuk dapat menampilkan id dari KTM
tersebut yang nantinya akan digunakan untuk memanggil database dari mahasiswa tersebut
berupa biodata akademik, proses ini merupakan prosedur yang harus dilakukan sebagai langkah
awal keamanan untuk memastikan bahwa memang benar pemilik KTM adalah mahasiswa dari
universitas tersebut.
3) Operator akan mencari data peminjaman buku berdasarkan dari NRP.
4) Operator perpustakaan bertugas untuk memastikan data peminjaman buku apakah data pada
database sesuai dengan buku pinjaman yang dibawa oleh mahasiswa.
5) Jika tanggal pengembalian melewati batas tanggal yang ditentukan (maksimal peminjaman buku
2 minggu/buku), maka mahasiswa akan dikenakan denda sebesar Rp. 500,00/hari, yang akan
muncul secara otomatis dalam sistem.
Perancangan Perangkat Lunak
Gambar berikut merupakan gambar dari konsep aplikasi, setiap aplikasi memiliki kaitan dengan aplikasi pendaftaran mahasiswa, database dari aplikasi pendaftaran mahasiswa akan digunakan untuk berbagai keperluan.

Konsep Perancangan Aplikasi

Tiga program utama dari setiap aplikasi yaitu membaca nomor id smart card, menyimpan
data, dan mencari data. Selanjutnya pada gambar dibawah ini merupakan rancangan modul-modul program pada setiap aplikasi.


Perancangan Modul-Modul Program





Sumber :                                                                                                                     
http://majour.maranatha.edu/index.php/zenit/article/view/1622/1675.pdf

http://en.wikipedia.org/wiki/RFID

http://www.acs.com.hk/drivers-manual.php?driver=ACM120S

http://www.acs.com.hk/drivers-manual.php?driver=ACR120

www.circuitcella.com

www.mytutorialcafe.com

www.synometrix.com/MF1_%20S501_Data_Sheet.pdf

www.ilmukomputer.com

www.emerer.com

http://valfa.blogspot.com/

http://www.dfrobot.com/image/data/TEL0026/TEL0026_Datasheet.pdf

http://droboticsonline.com/ebaydownloads/BluetoothV3%20Manual.pdf

http://www.atmel.com/images/doc2502.pdf

http://en.wikipedia.org/wiki/Bluetooth

Komentar