Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
Perancangan Aplikasi Pengelolaan Persewaan Buku
Komik dengan WebServer Sebagai Service Info Buku
Diajukan kepada
Fakultas Teknologi Informasi
untuk memperoleh Gelar Ahli Madya Komputer
Oleh:
Dwie Widayanti
NIM: 562012050
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2015
i
Perancangan Aplikasi Pengelolaan Persewaan Buku
Komik dengan WebServer Sebagai Service Info Buku
Laporan Tugas Akhir
Oleh:
Dwie Widayanti
NIM: 562012050
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2015
ii
iii
iv
v
Kata Pengantar
Puji syukur kehadirat Tuhan Yang Maha Esa, yang
senantiasa melimpahkan rahmat dan karunia-Nya, sehingga
penulis dapat menyusun Laporan Tugas Akhir ini dari tahap ke
tahap hingga akhirnya selesai. Laporan Tugas Akhir ini
dimaksudkan sebagai syarat dalam meraih gelar sarjana Ahli
Madya Komputer pada Program Studi Diploma Teknik
Informatika Fakultas Teknologi Informasi Universitas Kristen
Satya Wacana Salatiga.
Penulis menyadari bahwa dalam penyusunan Laporan
Tugas Akhir ini bukanlah jerih payah sendiri, melainkan berkat
bimbingan dari berbagai pihak, oleh karena itu pada kesempatan
ini, penulis mengucapkan banyak terimakasih kepada yang
terhormat :
1. Bapak Dr. Dharmaputra T. Palekahelu, M.Pd sebagai
Dekan Fakultas Teknologi Informasi, Universitas Kristen
Satya Wacana.
2. Bapak Sri Winarso Martyas Edi, S.Kom., M..Cs.sebagai
ketua Program diploma teknik informatika, Fakultas
Teknologi Informasi, Universitas Kristen Satya Wacana
3. Bapak Drs. Prihanto Ngesti Basuki, M.Kom yang telah
meluangkan waktunya untuk memberikan bimbingan
dalam penyusunan laporan tugas akhir.
vi
4. Bapak Munarso dan Ibu Suprihati selaku orang tua
tercinta, yang telah memberikan dukungan moril
maupun materil kepada penulis untuk selalu berusaha
mencapai hasil yang terbaik.
5. Dedy Kurniawan, kakak tercinta yang selalu
memberikan dukungan, menjadi panutan serta selalu
membantu penulis.
6. Indra Prasetya selaku partner yang selalu membantu,
mendampingi serta selalu menjadi semangat bagi
penulis.
7. Orang tua, keluarga tercinta, yang telah memberikan
dukungan moril maupun materil kepada penulis untuk
selalu berusaha mencapai hasil yang terbaik.
8. Semua teman–teman D3 Teknik Informatika 2012
yang telah memberikan doa semangat, serta
kebersamaannya selama ini.
9. Serta Semua pihak yang tidak dapat penulis sebutkan
satu persatu.
Salatiga, 5 Agustus 2015
Dwie Widayanti
Penulis
vii
Daftar Isi
Judul ............................................................................................... i
Lembar Pengesahan ...................................................................... ii
Pernyataan Bebas Plagiasi ........................................................... iii
Pernyataan persetujuan Publikasi ................................................. iv
Kata Pengantar ............................................................................. iv
Daftar Isi...................................................................................... vii
Daftar Gambar .............................................................................. ix
BAB I Pendahuluan .................................................................... 1
1.1. Latar Belakang ......................................................... 1
1.2. Tujuan ...................................................................... 3
1.2.1. Tujuan Umum ................................................. 3
1.2.2. Tujuan Khusus ................................................ 3
1.3. Rumusan Masalah .................................................... 3
1.4. Batasan Masalah ...................................................... 4
1.5. Metodologi ............................................................... 4
1.5.1. Tahap Investigasi dan Analisa Sistem ............ 4
1.5.2. Tahap Studi Kelayakan .................................. 5
1.5.3. Tahap Perancangan Sistem ............................. 5
1.5.4. Tahap Pengujian dan Menjalankan sistem ..... 8
BAB II Tinjauan Pustaka ............................................................. 9
2.1. Penelitian Terdahulu ................................................ 9
2.2. Landasan teori ........................................................ 11
BAB III Perancangan Sistem ...................................................... 13
3.1. Use Case Diagram ................................................. 13
viii
3.2. Diagram Kelas ....................................................... 14
3.3. Diagram Aktivitas .................................................. 15
3.4. Diagram Sekuensial ............................................... 18
3.5. Pemodelan Data ..................................................... 30
3.6. Lembar Kerja Tampilan ......................................... 31
BAB IVHasildan Analisis ........................................................... 43
4.1. Hasil Karya / Implementasi ................................... 43
4.2. Hasil Pengujian ...................................................... 51
4.3. Analisis .................................................................. 52
BAB VPenutup ........................................................................... 53
5.1. Kesimpulan ............................................................ 53
5.2. Saran ...................................................................... 53
Daftar Pustaka ............................................................................. 55
Lampiran ..................................................................................... 57
ix
Daftar Gambar
Gambar 3. 1 Use Case Persewaan Buku ......................................... 13
Gambar 3. 2 Diagram Kelas Persewaan Buku ................................ 14
Gambar 3. 3 Diagram Aktivitas Transaksi Persewaan .................... 16
Gambar 3. 4 Diagram Aktivitas Admin dan Distributor ................. 17
Gambar 3. 5 Diagram Sekuensial Pencarian Buku ......................... 19
Gambar 3. 6 Diagram Sekuensial Tambah Data Anggota .............. 19
Gambar 3. 7 Diagram Sekuensial Ubah Data Anggota ................... 20
Gambar 3. 8 Diagram Sekuensial Hapus Data Anggota ................. 21
Gambar 3. 9 Diagram Sekuensial tambah data Buku...................... 22
Gambar 3. 10 Diagram Sekuensial Ubah Data Buku ........................ 23
Gambar 3. 11 Diagram Sekuensial Hapus Data Buku ...................... 24
Gambar 3. 12 Diagram Sekuensial Transaksi Peminjaman .............. 25
Gambar 3. 13 Diagram Sekuensial Transaksi Pengembalian ........... 26
Gambar 3. 14 Diagram Sekuensial Distributor Buku ....................... 27
Gambar 3. 15 Diagram Sekuensial laporan data buku ...................... 28
Gambar 3. 16 Diagram Sekuensial laporan Transaksi ...................... 29
Gambar 3. 17 Database Diagram Persewaan Buku........................... 30
Gambar 3. 18 Lembar Kerja Tampilan Halaman Utama dan Login . 31
Gambar 3. 19 Lembar Kerja Tampilan Menu Utama ....................... 32
Gambar 3. 20 Lembar Kerja Tampilan Home .................................. 33
Gambar 3. 21 Lembar Kerja Tampilan Cari Buku ............................ 34
Gambar 3. 22 Lembar Kerja Tampilan Data Buku ........................... 35
Gambar 3. 23 Lembar kerja tampilan Data Anggota ........................ 36
Gambar 3. 24 Lembar Kerja Tampilan Peminjaman ........................ 37
Gambar 3. 25 Lembar Kerja Tampilan Pengembalian ...................... 38
x
Gambar 3. 26 Lembar Kerja Tampilan Daftar Sewa ........................ 39
Gambar 3. 27 Lembar Kerja Tampilan Distributor Buku ................. 39
Gambar 3. 28 Lembar Kerja Tampilan Laporan ............................... 40
Gambar 3. 29 Lembar Kerja Tampilan Laporan Data Buku ............. 41
Gambar 3. 30 Lembar Kerja Tampilan Laporan Keuangan .............. 41
Gambar 4. 1 Tampilan Halaman Utama dan Login ........................ 43
Gambar 4. 2 Tampilan Menu utama ............................................... 44
Gambar 4. 3 Tampilan Pengelolaan Data Buku .............................. 45
Gambar 4. 4 Tampilan Pengelolaan Data Anggota ......................... 46
Gambar 4. 5 Tampilan Peminjaman Buku ...................................... 46
Gambar 4. 6 Tampilan pengembalian buku .................................... 47
Gambar 4. 7 Tampilan Daftar Sewa ................................................ 48
Gambar 4. 8 Tampilan Distributor Buku ........................................ 49
Gambar 4. 9 Tampilan Utama Pelaporan ........................................ 50
Gambar 4. 10 Tampilan Laporan data buku ...................................... 50
Gambar 4. 11 Tampilan Laporan Keuangan ..................................... 51