laporan kerja praktek "analisis dan perancangan sistem informasi perpust

Upload: nopalfebriyan

Post on 05-Jul-2018

256 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    1/33

     

    LAPORAN KERJA PRAKTEK

    ANALISIS DAN PERANCANGAN SISTEM INFORMASI

    PERPUSTAKAAN SEKOLAH

    DI MI AL HUDA KARANGNONGKO

    Diajukan sebagai salah satu syarat

    untuk memperoleh gelar sarjana Teknik Informatika

    Disusun oleh:

    Nama : Nopal Febriyan

    NIM : 13650009 

    PROGRAM STUDI TEKNIK INFORMATIKA

    FAKULTAS SAINS DAN TEKNOLOGI

    UNIVERSITAS ISLAM NEGERI SUNAN KALIJAGA

    YOGYAKARTA

    2016

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    2/33

     

    i

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    3/33

     

    ii

    KATA PENGANTAR

    Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa, karena hanya

    atas berkat rahmat-NYA, sehingga Laporan Kerja Praktek yang berjudul

    “ANALISIS DAN PERANCANGAN SISTEM INFORMASI

    PERPUSTAKAAN SEKOLAH DI MI AL HUDA KARANGNONGKO” dapat

    diselesaikan dengan baik dan tepat waktu. Adapun tujuan penulisan laporan ini

    adalah untuk menyelesaikan Kerja Praktek Program Studi Teknik Informatika UIN

    Sunan Kalijaga Yogyakarta.

    Penuyusanan laporan ini tidak terlepas dari bantuan beberapa pihak, oleh

    karena itu penulis hendak mengucapkan terima kasih kepada:

    1.  Orang tua penulis yang telah memnberikan do’a, semangat, dukungan dan

    motivasi selama melakukan studi.

    2. 

    Bapak Sumarsono, S.Si., M.Kom, selaku Kepala Program Studi Teknik

    Informatika.

    3.  Bapak Nurochman, M.Kom, selaku Dosen Pembimbing Kerja Praktek.

    4.  Keluarga besar MI AL HUDA KARANGNONGKO yang telah mengizinkan

    kami untuk menjalankan kerja praktek.

    5.  Semua teman –  teman Teknik Informatika 2013 yang memberikan semangat

    dan dukungan selama ini.

    6. 

    Semua pihak yang tidak dapat disebutkan satu per satu yang terlibat dalam

     penyusunan Laporan Kerja Praktek ini sehingga dapat selesai dengan baik.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    4/33

     

    iii

    Akhir kata, penulis menyadari bahwa pelaksanaan kerja praktek dan

     penyusunan laporan in masih belum sempurna. Oleh karena itu, kritik dan saram

    yang membangun sangat penulis harapkan. Semoga penyusunan laporan ini

     bermanfaat bagi semua pihak.

    Yogyakarta, 13 Mei 2016

    Penulis

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    5/33

     

    iv

    DAFTAR ISI

    KATA PENGANTAR ....................................................................................................... ii

    DAFTAR ISI......................................................................................................................iv

    DAFTAR GAMBAR .........................................................................................................vi

    DAFTAR TABEL ............................................................................................................ vii

    BAB I PENDAHULUAN .................................................................................................. 1

    1.1  Latar Belakang .................................................................................................. 1

    1.2  Rumusan Kerja Praktek .................................................................................. 2

    1.3  Batasan Kerja Praktek ..................................................................................... 2

    1.4  Tujuan Kerja Praktek ...................................................................................... 3

    1.5  Manfaat Kerja Praktek .................................................................................... 3

    BAB II TEMPAT KERJA PRAKTEK ........................................................................... 4

    2.1  Gambaran Umum Instansi ............................................................................... 4

    2.1.1  Visi .............................................................................................................. 4

    2.1.2 

    Misi ............................................................................................................. 4

    2.1.3  Tujuan ........................................................................................................ 5

    2.2  Ruang Lingkup Kerja Praktek ........................................................................ 5

    BAB III LAPORAN KEGIATAN ................................................................................... 6

    2.1  Hasil Analisis ..................................................................................................... 6

    2.1.1  Kondisi Kerja Instansi .............................................................................. 8

    2.1.2  Kondisi SDM (Sumber Daya Manusia)................................................... 9

    2.1.3  Analisis Kebutuhan ................................................................................. 10

    2.1.4  Perancangan DFD ( Data Flow Diagram) .............................................. 10

    2.1.5  Perancangan ERD (Entity Relationship Diagram) .............................. 15

    2.1.6  Rancangan Tabel Database .................................................................... 15

    2.2  Pembahasan ..................................................................................................... 19

    2.2.1  Halaman Login ........................................................................................ 20

    2.2.2  Halaman Petugas..................................................................................... 20

    BAB IV PENUTUP ......................................................................................................... 23

    4.1  Kesimpulan ...................................................................................................... 23

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    6/33

     

    v

    4.2  Rekomendasi ................................................................................................... 23

    LAMPIRAN..................................................................................................................... 24

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    7/33

     

    vi

    DAFTAR GAMBAR

    Gambar 3.1 SDLC (System Devlepment Life Cycle) Model Waterfall  .......... 6

    Gambar 3.2 Diagram Konteks (DFD Level 0) ............................................. 10

    Gambar 3.3 DFD Level 1 ............................................................................... 10

    Gambar 3.4 DFD Level 2 Proses Login ......................................................... 11

    Gambar 3.5 DFD Level 2 Proses Input Data Anggota ................................ 11

    Gambar 3.6 DFD Level 2 Proses Input Data Buku .................................... 12

    Gambar 3.7 DFD Level 2 Proses Input Data Peminjaman ........................ 12

    Gambar 3.8 DFD Level 2 Proses Input Data Pengembalian ....................... 12

    Gambar 3.9 ERD ( Entity Relationship Diagram) .......................................... 14

    Gambar 3.10 Halaman Login ........................................................................ 16

    Gambar 3.11 Halaman Petugas ..................................................................... 17

    Gambar 3.12 Halaman Input Data Buku .................................................... 17

    Gambar 3.13 Halaman Input Data Anggota ............................................... 18

    Gambar 3.14 Halaman Input Data Pengembalian ..................................... 18

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    8/33

     

    vii

    DAFTAR TABEL

    Tabel 3.1 Spesifikasi Ruang di MI AL HUDA Karangnongko ..................... 8

    Tabel 3.2 Sumber Daya Manusia di MI AL HUDA Karangnongko ........... 9

    Tabel 3.3 Desain Tabel Anggota ................................................................... 13

    Tabel 3.4 Desain Tabel Buku ........................................................................ 14

    Tabel 3.5 Desain Tabel Petugas .................................................................... 14

    Tabel 3.6 Desain Tabel Peminjaman ............................................................. 15

    Tabel 3.7 Desain Tabel Pengembalian .......................................................... 15

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    9/33

    1

    BAB I

    PENDAHULUAN

    1.1 Latar Belakang

    Perkembangan dunia komputer yang semakin kompleks mendorong setiap

    indvidu ataupun kelompok mau tidak mau harus menerapkannya dalam segala

    aktifitas. Disadari atau tidak setiap sistem yang ada seakan kurang lengkap ketika

    masih menggunakan model ataupun pengelolaan secara manual, disamping sangat

     banyak energi dan sumber daya yang terbuang, baik dari segi finansial tentunya

    menjadikan biaya lebih tinggi, dari segi waktu tentunya akan memakan waktu yang

    lebih banyak.

    Teknologi informasi tidak hanya mempengaruhi sebuah sistem informasi

    namun memiliki pengaruh dalam kehidupan sehari-hari, gaya hidup mulai berubah

    seiring dengan produk-produk teknologi informasi yang semakin menjamur setiap

    saat.

    Perpustakaan dalam suatu instansi yang baik seharusnya memiliki sistem

    informasi baik berbasis web dan stand alone dalam ruang lingkup instansi sehingga

    anggota perpustakaan yang akan melakukan peminjaman buku maka petugas tidak

     perlu lagi mencatat secara manual tetapi data dapat dimasukkan melalui sebuah

    sistem informasi.

    Perpustakaan MI AL HUDA Karangnongko merupakan instansi yang

    menyediakan bahan-bahan pustaka sebagai sumber informasi memrlukan teknologi

    informasi untuk mengolah data dan untuk melakukan kegiatan kerja perpustakaan.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    10/33

     

    2

    Berdasarakan latar belakang diatas, maka diangkat judul Laporan Kerja Praktek

    ini adalah: “ANALISIS DAN PERANCANGAN SISTEM INFORMASI

    PERPUSTAKAAN SEKOLAH DI MI AL HUDA KARANGNONGKO” 

    1.2 

    Rumusan Kerja Praktek

    Berdasarkan latar belakang tersebut makan perumusan masalah yang dapat

    diambil dalam kerja praktek ini adalah:

    1. 

    Bagaimana membangun sistem informasi pada Perpustakaan MI AL HUDA

    Karangnongko?

    2. 

    Bagaimana merancang sistem komputerisasi data buku?

    3. 

    Bagaimana merancang sistem komputerisasi data anggota?

    4.  Bagaimana merancang sistem komputerisasi peminjaman buku?

    5. 

    Bagaimana merancang sistem komputerisasi pengembalian buku?

    6.  Bagaimana merancang sistem komputerisasi laporan data anggota?

    7.  Bagaimana merancang sistem komputerisasi laporan data buku?

    1.3 Batasan Kerja Praktek

    Berdasarkan rumusan masalah tersebut diatas dan banyaknya data yang diolah

    makan ada beberapa batasan masalah dalam pembahasan ini antara lain

    mencakup:

    1.  Data buku.

    2.  Peminjaman buku.

    3.  Pengembalian buku.

    4.  Laporan data anggota dan data buku.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    11/33

     

    3

    Hak akses pada komputer petugas meliputi data buku, peminjaman buku,

     pengembalian buku, dan laporan data anggota dan data buku. Untuk merancang

    sistem informasi berbasis web tersebut digunakan bahasa pemrograman PHP

    (Personal Hyper Text ), DBMS ( Database Management System) menggunakan

    MySQL.

    1.4 Tujuan Kerja Praktek

    Tujuan dari perancangan sistem informasi perpustakaan yang dibangun

    adalah:

    1. 

    Membantu petugas perpustakaan dalam melakukan pengeloaan data di

     perpustkaan MI AL HUDA Karangnongko.

    2.  Memberikan kemudahan dalam peminjaman dan pengembalian buku.

    1.5 

    Manfaat Kerja Praktek

    Diharapkan dari pelaksanaan kerja praktek ini dapat membawa manfaat

    diantaranya:

    1.  Untuk optimalisasi pengolahan data buku agar lebih mudah dan cepat.

    2.  Memudahkan dalam hal transaksi peminjaman dan pengembalian buku.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    12/33

    4

    BAB II

    TEMPAT KERJA PRAKTEK

    2.1 Gambaran Umum Instansi

    MI AL HUDA Karangnongko didirikan pada tahun 1971, merupakan lembaga

     pendidikan yang setingkat dengan sekolah dasar dan berada dibawah naungan

    Lembaga Pendidikan Ma’arif NU kabupaten Sleman, Daerah Istimewa Yogyakarta.

    MI AL HUDA Karangnongko beralamat di Jl. Nangka 3 Karangnongko, desa

    Maguwoharjo, kecamatan Depok, kabupaten Sleman, provinsi Daerah Istimewa

    Yogyakarta, nomer telpon (0274) 4478271.

    2.1.1 Visi

    Terwujudnya peserta didik yang beriman dan bertaqwa, cerdas, terampil,

    mandiri, beraklak mulia dan berbudaya

    2.1.2 Misi

    1.  Melaksanakan pembelajaran agama islam untuk meningkatkan keimanan dan

    ketaqwaan terhadap Allah SWT.

    2. 

    Mengembangkan praktek ibadah.

    3. 

    Melaksanakan pembelajaran yang menyenangkan, efektif dan efisien.

    4.  Melaksanakan pembelajaran ekstrakulikuler untuk membina bakat dan minat

    siswa.

    5.  Melaksanakan pembiasaan akhlakul karimah.

    6.  Mengembangkan kemandirian dan budaya lingkungan setempat.

    7.  Mengembangkan rasa cinta dan melestarikan lingkungan hidup.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    13/33

     

    5

    2.1.3 Tujuan

    1. 

    Mewujudkan peserta didik yang memilki iman dan ketaqwaan yang tinggi

    kepada Allah SWT.

    2.  Mencapai prestasi akademik dan non akademik yang tinggi.

    3.  Mewujudkan peserta didik yang memiliki keterampilan yang tinggi.

    4.  Membentuk pribadi yang berakhlak mulia.

    5.  Mencetak generasi yang terampil dan mandiri.

    6. 

    Mencetak generasi yang mengembangkan budaya dan peduli terhadao

    lingkungan.

    2.2 

    Ruang Lingkup Kerja Praktek

    Perpustakaan MI AL HUDA Karangnongko sebagai instansi tempat kerja

     praktek saat ini sudah memiliki divisi khusus yang menangani teknologi informasi

    dan pengolahan data. Namun, masih banyak yang perlu dikembangkan dalam

    teknologi informasi dan pengelolahan data. Oleh karena itu, ruang lingkup kerja

    oraktek masih berada di wilayah pengembangan teknologi informasi dan

    komunikasi.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    14/33

    6

    BAB III

    LAPORAN KEGIATAN

    2.1  Hasil Analisis

    Setelah dilakukan pengamatan dan wawancara dengan pihak instansi tempat

    kerja praktek, didapatkan informasi yang berhubungan dengan sistem informasi

     perpustakaan yang akan dirancang untuk membantu pengelolaan perpustakaan MI

    AL HUDA Karangnongko. Metode pengembangan sistem yang akan digunakan

    dalam pembuatan aplikasi ini adalah SDLC (System Development Life Cycle).

    Metode SDLC adalah metode menggunakan pendekatan sistem yang disebut

     pendekatan air terjun (waterfall aproach) dimana setiap tahapan sistem akan

    dikerjakan secara berurut menurun dari perencanaan, analisa, desain implementasi,

    dan perawatan (Supriyanto 2005). SDLC waterfall meliputi fase-fase seperti pada

    gambar berikut ini:

    Gambar 3.1 SDLC (System Life Develpment Life Cycle) Model Waterfall

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    15/33

     

    7

    Adapun penjelasan mengenai fase-fase metodologi pengembangan sistem

    ini adalah sebagai berikut:

    1.  Perencanaan ( planning)

    Tahap perencanaan meliputi penjadwalan perancangan sistem hingga

     pengujian sistem serta pengambila data di perpustakaan MI AL HUDA

    Karangnongko.

    2. 

    Analisis (analisys)

    Fase analisis ini yaitu membuat analisis aliran kerja manajemen yang

    sedang berjalan. Spesifikasi kebutuhan sistem, yaitu melakukan perincian

    mengenai apa saja yang dibutuhkan dalam pengembangan sistem dan membuat

     perancangan yang berkaitan dengan proyek sistem. Fase analisis dan

    spesifikasi kebutuhan biasanya dilakukan bersamaan, bertujuan untuk

    menganalisa apa saja yang dibutuhkan dalam membangun sebuah perancangan

    sistem pembelajaran. Langkah untuk menganalisa adalah dengan wawancara

     pada salah satu petugas perpustakaan MI AL HUDA Karangnongki dan studi

    literatur atau studi pustaka yang digunakan penulis dalam pelaksanaan

     penelitian.

    3. 

    Perancangan (design)

    Pada tahp ini membuat design aliran kerja manajemen dan design

     pemrgraman yang diperlukan untuk pengembangan sistem informasi

     perpustakaan. Bagian dari fase ini meliputi perancangan basis data,

     perancangan DFD ( Data Flow Diagram), ERD ( Entity Relationship Diagram)

    dan perancangan antarmuka (interface) sistem.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    16/33

     

    8

    4. 

    Implementasi

    Implementasi yaitu menerapkan rancangan dari tahap-tahap sebelumnya

    dan melakukan uji coba. Aktivitas-aktivitas yang dilakukan pada tahap

    implementasi antara lain: pembuatan basis data (database) sesuai dengan

    skema rancangan, pembuatan sistem informasi perpustakaan berdasarkan

    desain dan penelitian dari MI AL HUDA Karangnongko, serta pengujian

    sistem. Kerja praktek ini menggunakan teknik pengujian black-box. Teknik

     pengujian black-box  berfokus pada domain informasi dari perangkat lunak,

    dengan melakukan test case  mempartisi domain input dari suatu program

    dengan cara memberikan cakupan pengujian yang mendalam. Uji coba black-

    box berusaha untuk menemukan kesalahan dalam beberapa kategori, yaitu:

    a.  Fungsi-fungsi yang salah atau hilang.

     b. 

    Kesalahan interface. 

    c.  Kesalahan dama struktur data atau basis data eksternal.

    5.  Perawatan (maintenance)

    Tahap perawatan dilakukan oleh petugas yang ditunjuk untuk menjada sistem

    tetap mampu beroperasi secara benar melalui kemampuan sistem dalam

    mengadaptasi diri sesuai dengan kebutuhan di perpustkaan MI AL HUDA

    Karangnongko.

    2.1.1 

    Kondisi Kerja Instansi

    MI AL HUDA Karangnongko mempunyai ruang pendidikan yang dapat

    dilihat pada tabel 3.1.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    17/33

     

    9

    Tabel 3.1 Spesifikasi Ruang di MI AL HUDA Karangnongko

    No Ruang Jumlah Luas (m)

    1 Ruang kelas 12 56

    2 Ruang Perpustakaan 1

    3 Laboratorium IPA 1

    4 Ruang Pimpinan 1 27

    5 Masjid 1 40

    6 Ruang Guru 1 45

    7 Ruang UKS 1 23,5

    8 Toilet 5

    9 Halaman 1 360

    10 Gudang 1

    2.1.2 

    Kondisi SDM (Sumber Daya Manusia)

    MI AL HUDA Karanongko memiliki SDM yang dapat dilihat pada tabel 3.2.

    Tabel 3.2 Sumber Daya Manusia di MI AL HUDA Karangnongko

    No Pegawai Jumlah (orang)

    1 Kepala Sekolah 1

    2 PNS 9

    3 GTY 5

    4 GTT 3

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    18/33

     

    10

    5 PTT 3

    2.1.3 Analisis Kebutuhan

    Proses penginputkan data buku, data anggota, dan sirkulasi buku di

     perpustakaan MI AL HUDA Karangnongko saat ini masih bersifat manual sehingga

    kuran bisa berjalan dengan efisien. Oleh karena itu dibutuhkan sistem informasi

     perpustakaan sekolah. Petugas pun dalam melakukan proses pengelolaan akan

    mengalami kesulitan karena tidak adanya tampilan GUI. Maka dari itu dibutuhkan

    suatu sistem informasi perpustakaan yang membantu pengelolaan data buku, data

    anggota, sirkulasi buku.

    2.1.4 Perancangan DFD ( Data Flow Diagram)

    DFD ( Data Flow Diagram) adalah suatu diagram yang menggunakanan notasi-

    notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat

    membantu untuk memahami sistem secara logika, terstruktur dan jelas (Azzolini

    2013).

    2.1.4.1 DFD Level 0 Diagram Konteks

    Dalam diagram konteks ini menggambarkan tentang keseluruhan sistem

    informasi perpustakaan sekolah. Gambar dibawah ini menunjukkan diagram

    konteks dari sistem informasi perpustakaan MI AL HUDA Karangnongko.

    Diagram konteks memberikan pandangan secara menyeluruh mengenai sistem

    yang ditangani, menunjukkan tentang fungsi-fungsi utama atau proses yang ada,

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    19/33

     

    11

    aliran data dan eksternal entity. Berikut adalah diagram konteks dapat dlihat pada

    gambar dibawah ini.

    Gambar 3.2 Diagram Konteks (DFD Level 0)

    2.1.4.2 DFD Level 1

    DFD level 1 merupakan penjabaran dari DFD level 0. Dalam DFD level 1

    dijababarkan mengenai proses sistem informasi perpustakaan MI AL HUDA

    Karangnongko. Seperti yang ditunjukkan gambar berikut ini.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    20/33

     

    12

    Gambar 3.3 DFD Level 1

    2.1.4.3 DFD Level 2

    DFD level 2 merupakan penjabaran dari DFD level 1. Dalam DFD level 2

    dijabarkan mengenai proses login, pengelolaan data buku, data anggota, data

     peminjaman, data pengembalian. Berikut adalah gambar DFD level 2.

    2.1.4.3.1  DFD Level 2 Proses Input Login

    Gambar 3.4 DFD Level 2 Proses Input Login

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    21/33

     

    13

    2.1.4.3.2  DFD Level 2 Proses Input Data Buku

    Gambar 3.6 DFD Level 2 Proses Input Data Buku

    2.1.4.3.3 

    DFD Level 2 Proses Input Data Anggota

    Gambar 3.5 DFD Level 2 Proses Input Data Anggota

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    22/33

     

    14

    2.1.4.3.4  DFD Level 2 Proses Input Data Peminjaman

    Gambar DFD 3.7 Proses Input Data Peminjaman

    2.1.4.3.5  DFD Level 2 Proses Input Data Pengembalian

    Gambar 3.8 DFD Level 2 Proses Input Data Pengembalian 

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    23/33

     

    15

    2.1.5 Perancangan ERD (Entity Relationship Diagram)

    ERD ( Entity Diagram Relationship) merupakan teknik yang digunakan untuk

    memodelkan kebutuhan data dari suatu organisasi, biasanya oleh system analys

    dalam tahap analisis persyaratan proyek pengembangan sistem.

    Gambar 3.9 ERD ( Entity Relationship Diagram) 

    2.1.6 Rancangan Tabel Database 

    Struktur tabel yang menyusun basis data dari sistem informasi perpustakaan

    MI AL HUDA Karangnongko adalah sebagai berikut:

    Tabel 3.3 Desain Tabel Petugas

    No Nama Field Type Length Constraint Keterangan

    1 id_petugas Int 11 Primary Key

    2 username Varchar 50 Unique

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    24/33

     

    16

    3 password Varchar 200 Not Null

    4 nama_lengkap_petu

    gas

    Varchar 50 Not Null

    5 alamat Varchar 100

    6 foto Varchar 500

    Tabel 3.4 Desain Tabel Buku

    No Nama Field Type Length Constraint Keterangan

    1 id_buku Int 11 Primary Key

    2 judul_buku Varchar 100 Not Null

    3 penerbit Varchar 100 Not Null

    4 tahun_terbit Varchar 4 Not Null

    5 penulis Varchar 100 Not Null

    6 isbn Varchar 100 Not Null

    7 rak_buku Varchar 10

    8 jenis_buku Enum Umum, Agama

    9 asal_buku Enum Beli,

    Sumbangan

    10 jml_halaman Int 11

    11 id_petugas Int 11 Foreign Key

    References

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    25/33

     

    17

    tb_petugas(id_ 

     petugas)

    Tabel 3.5 Desain Tabel Anggota

    No Nama field Type Length Constraint Keterangan

    1 id_anggota Int 11 Primary Key

    2 nama_lengkap Varchar 50 Not Null

    3 tmp_lahir Varchar 50

    4 tgl_lahir Date

    5 alamat Varchar 200

    6 no_telp Int 20

    7 jenis_kelamin Enum Laki-laki,

    Perempuan

    8 jenis_anggota Enum Siswa, Guru,

    Karyawan,

    Umum

    9 jml_pinjam Int 11

    10 foto_anggota Varchar 200

    11 id_petugas Int 11 Foreign Key

    References

    tb_petugas(id_ 

     petugas)

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    26/33

     

    18

    Tabel 3.6 Desain Tabel Peminjaman

    No Nama field Type Length Constraint Keterangan

    1 id_peminjaman Int 11 Primary Key

    2 tgl_pinjam Date Not Null Tanggal

    Pinjam

    3 kgl_kembali Date Not Null Tanggal

    Kembali

    4 id_buku Int 11 Foreign Key

    References

    tb_buku(id_bu

    ku)

    5 id_anggota Int 11 Foreign Key

    References

    tb_anggota(id_ 

    anggota)

    6 total_denda Int 11

    8 id_petugas Int 11 Foreign Key

    References

    tb_petugas(id_ 

     petugas)

    9 Keterangan Varchar 20 Belum

    Kembali

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    27/33

     

    19

    Tabel 3.7 Desain Tabel Pengembalian

    No Nama field Type Length Constraint Keterangan

    1 id_peminjaman Int 11 Primary Key

    2 tgl_pinjam Date Not Null

    3 kgl_kembali Date Not Null

    4 id_buku Int 11 Foreign Key

    References

    tb_buku

    5 id_anggota Int 11 Foreign Key

    References

    tb_anggota

    6 id_petugas Int 11 Foreign Key

    References

    tb_petugas

    7 Keterangan Varchar 20 Sudah

    Kembali

    2.2  Pembahasan

    Pada sub bab ini membahas mengenai hasil kerja praktek mengenai interface

    sistem informasi perpustakaan MI AL HUDA Karangnongko.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    28/33

     

    20

    2.2.1 Halaman Login

    Halaman login merupakan tampilan untuk login petugas perpustakaan untuk

    masuk ke dalam sistem informasi perpustakaan.

    Gambar 3.10 Halaman Login

    2.2.2 

    Halaman Petugas

    Halaman petugas digunakan untuk menampilkan data buku, data anggota,

    data peminjaman, data pengembalian. Berikut ini gambar dari hamalan petugas.

    Gambar 3.11 Halaman Beranda Petugas

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    29/33

     

    21

    2.2.2.1 Halaman Input Data Buku

    Halaman ini digunakan oleh petugas perpustakaan untuk menambahkan data

     buku. Berikut adalah interface dari input data buku. Bisa dilihat dibawah ini.

    Gambar 3.12 Halaman Input Data Buku

    2.2.2.2 

    Halaman Input Data Anggota

    Halaman ini digunakan oleh petugas perpustakaan untuk menambahkan data

    anggota. Berikut adalah interface dari input data anggota. Bisa dilihat berikut ini.

    Gambar 3.13 Halaman Input Data Anggota

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    30/33

     

    22

    2.2.2.3 Halaman Input Data Peminjaman

    Halaman ini digunakan oleh petugas perpustakaan untuk menambahkan data

     peminjaman. Berikut adalah interface dari input data peminjaman. Bisa dilihat

     berikut ini.

    Gambar 3.14 Halaman Input Data Peminjaman 

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    31/33

    23

    BAB IV

    PENUTUP

    4.1 Kesimpulan

    Melalui pembahasan yang telah diuraikan pada BAB sebelumnya, maka dapat

    ditarik kesimpulan, yaitu diihasilkan rancangan sistem informasi perpustakaan

    sampai tahap implementasi dan sistem tersebut dapat memudahkan perpustakaan

    MI AL HUDA Karangnongko.

    4.2 Rekomendasi

    Rekomendasi atau saran yang dapat penulis sampaikan untuk pengembangan

    sistem ini selanjutnya adalah penunjukkan sraff/petugas khusus untuk melakukan

     pengawasan terhadap konten sistem informasi perpustakaan adar dikelola dengan

     baik dan maksimal.

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    32/33

     

    24

    LAMPIRAN

    1. 

    Sources code koneksi.php

    2.  Sources code proses_login.php

  • 8/16/2019 Laporan Kerja Praktek "Analisis dan Perancangan Sistem Informasi Perpust

    33/33

     

    3. 

    Sources code proses_tambah_buku.php

    4.  Sources code proses_tambah_anggota.php

    5.  Sources code proses_tambah_pinjam.php