(Novel Bibilapusen)
Oleh :
Raka Putra Pratama 240110160010
Muhammad Algi R. 240110160012
Dimas Suryo Bintoro 240110160024
Hari, Tanggal Praktikum :
Puji syukur penulis panjatkan kepada Allah SWT yang telah melimpahkan
segala rahmat dan hidayah-Nya, sehingga penulis dapat menyelasaikan laporan
tugas akhir pada mata kuliah Gambar Teknik.
Adapun maksud dari penyusunan laporan ini adalah untuk memenuhi
syarat guna memenuhi tugas dari mata kuliah Pemograman. Dimana mata kuliah
ini diampu oleh Bapak Muhammad Saukat selaku dosen di Fakultas Teknologi
Industri Pertanian.
Mengingat keterbatasan pengetahuan dan pengalaman penulis, penulis
mengucapkan terima kasih dengan kerendahan hati dan rasa hormat. Karena,
dalam pembuatan laporan ini tidak sedikit bantuan, petunjuk, saran-saran maupun
arahan dari berbagai pihak.
Penulis hanya dapat mendoakan mereka yang telah membantu dalam
segala hal yang berkaitan dengan pembuatan laporan ini semoga diberikan balasan
dan rahmat dari Allah SWT. Selain itu, saran, kritik dan perbaikan senantiasa
sangat diharapkan. Akhirnya, penulis berharap semoga laporan ini dapat
bermanfaat bagi pihak yang membutuhkan.
Penulis
BAB I
PENDAHULUAN
1.2 Tujuan
Adapun tujuannya adalah:
1. Mempermudah petugas dalam mengolah data toko.
2. Mempermudah petugas dalam membuat laporan peminjaman di toko
tersebut.
3. Membuat system aplikasi peminjaman yang berbasis syariah.
4. Mempermudah pengarsipan buku agama.
BAB II
TINJAUAN PUSTAKA
Jika satu entitas tidak punya atribut kunci maka atribut kunci bisa dibentuk
dari dua atribut yang bukan kunci, atribut kunci yang seperti ini disebut atribut
kunci komposit. Contoh atribut kunci komposit terdiri dari atribut nama dan
tanggal lahir, kemungkinannya kecil orang yang bernama sama mempunyai
tanggal lahir yang sama. Jadi, dua atribut ini kemungkinan selalu berbeda
pada tiap objek entitas.
1. Multiplicity: jumlah suatu objek yang mungkin diasosiasikan dengan objek
entitas yang lain. yang menentukan multiplicity bukan desainer database tapi
penentu kebijakan organisasi atau user. Multiplicity terdiri dari 2 jenis:
- Batasan kardinalitas/nilai maksimal multiplicity yaitu one (satu) atau many
(banyak)
- Batasan partisipasi/nilai minimal multiplicity () yaitu mandatory (satu)
2. Relationships: hubungan diantara entitas.
Tahap tahap membuat DER :
- Tentukan entitas utama
Cari kata benda yang menjadi perhatian utama pemakai dalam dokumen
spesifikasi kebutuhan pemakai (dokumen ini adalah hasil dari tahapan
analisa kebutuhan database).
- Buatlah daftar entitas yang ditemukan.
Tentukan hubungan/relationships entitas.
Carilah kata kerja yang menjadi perhatian utama dari pemakai dalam
dokumen spesifikasi kebutuhan pemakai.
Untuk setiap entitas periksa apakah ada hubungan yang menjadi
perhatian pemakai.
Buatlah daftar relationships antar entitas yang telah ditemukan.
- Tentukan multiplicity (yang menentukan nilai ini adalah user bukan
database designer, didapat lewat interview)
- Tuliskan masing masing atribut
- Menggambar DER (dalam artikel ini menggunakan ER assistant)
Klasifikasi kardinalitas
1) One to many 1-M maksimum kardinalitas = 1 pada satu sisi dan
maksimum kardinalitas > 1 disisi yang lain.
2) Many to many M-N ,maksimum kardinalitas > 1 dikedua sisi.
3) 3. One to one 1-1 , maksimum kardinalitas = 1 dikedua sisi.
3.1 Alat
Alat yang digunakan yaitu:
1. Laptop
2. Mouse
3. Ballpoint
4. Buku
5. Pensil
3.2 Bahan
Bahan yang digunakan yaitu:
1. Buku catatan selama perkuliahan
2. Bahan-bahan perkuliahan berupa power point dari dosen
3.3 Prosedur
Prosedur yang dilakukan adalah:
1. Membaca dan memahami buku catatan selama perkuliahan
3. Membaca dan memahami bahan-bahan perkuliahan berupa power point dari
dosen
2. Menentukan tema dan judul untuk aplikasi
3. Membuat DER, implementasi, dan normalisasi
4. Membuat aplikasinya pada Microsoft Office Acces dengan menggunakan
koding yang telah dipelajari
5. Memastikan setiap koding berjalan sesuai dengan ketentuan
6. Memperbaiki tampilan switchboard dan tampilan lainnya agar sesuai dengan
tema dan judul
BAB IV
HASIL DAN PEMBAHASAN
4.2.3 Normalisasi
1st NF
ID_Anggota
ID_NomorPS
Tanggal_Pinjam
Tanggal_Kembali
2nd NF
Nomor Nama_an ID_Buk Judul_ ID_buku Nomor ID_s Status
_identi ggota uInduk buku Nomor Buku tatus
tas
24011 Ana 1 Bertas 1 TB01/0 0 Ada
01500 Nadiya bih 1/2014
31 Afinatul
Fishi
24011 Puspita 2 Sujud 2 TB02/0
01500 Syafira Sahwi 2/2008
33 Rahmah
24011 Nabila 3 Shalat 3 TB03/0
01500 Khairunn 5 1/2012
34 isa Waktu
24011 Sendi 4 Puasa 4 TB04/0
01500 Purnama 2/2011
41 Hidayat
24011 Maulid 5 Cinta 5 TB05/0
01500 Nabil Al- Allah 1/2006
43 Qurthubi
24011 Dimas 6 Cinta 6 TB06/0
01501 Subrata Rasul 1/2005
00
24011 Muhamm 7 Cara 7 TB07/0
01500 ad Nami Shalat 1/2013
47 Afaman
8 Tusukl 8 TB08/0
ah 1/2005
Daku
didepa
nmu!
3rd NF
Nomor_Identitas Nama_Anggota
240110150031 Ana Nadiya Afinatul Fishi
240110150033 Puspita Syafira Rahmah
240110150034 Nabila Khairunnisa
240110150041 Sendi Purnama Hidayat
240110150043 Maulid Nabil Al-Qurthubi
240110150100 Dimas Subrata
240110150047 Muhammad Nami Afaman
ID_BukuNomor Nomor_Buku
1 TB01/01/2014
2 TB02/02/2008
3 TB03/01/2012
4 TB04/02/2011
5 TB05/01/2006
6 TB06/01/2005
7 TB07/01/2013
8 TB08/01/2005
9 TB09/01/2012
10 TB10/01/2007
11 TB11/01/2009
12 TB12/01/2008
13 TB13/01/2013
14 TB14/01/2008
15 TB15/01/2010
16 TB16/01/2012
ID_BukuInduk Judul_Buku
1 Bertasbih
2 Sujud Sahwi
3 Shalat 5 Waktu
4 Puasa
5 Cinta Allah
6 Cinta Rasul
7 Cara Shalat
8 Tusuklah Daku
didepanmu!
9 Sahadat
10 Doa-Doa Shalat
11 Surga & Neraka
12 Surat Kecil Untuk
Tuhan
13 Cara Berwudhu
14 Nikmat Islam
15 Sahabat Rosul
ID_Status Status 16 Ciri-Ciri
0 Ada Penghuni Surga
1 Pinjam
Gambar 9. SELECT
(Sumber: Novel Bibilapusen.accdb, 2016)
4.3.2 Koding