14
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

Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 2: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 3: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3
Page 4: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3
Page 5: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

ii

Page 6: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

iii

Page 7: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

iv

Page 8: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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.

Page 9: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 10: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 11: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 12: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 13: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3

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

Page 14: Perancangan Aplikasi Pengelolaan Persewaan Buku Komik ......ix Daftar Gambar Gambar 3. 1 Use Case Persewaan Buku ..... 13 Gambar 3. 2 Diagram Kelas Persewaan Buku ..... 14 Gambar 3