SI1322476627

Dari widuri
Lompat ke: navigasi, cari

PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN

BERBASIS SMS GATEWAY SEBAGAI NOTIFIKASI

PEMINJAMAN DAN PENGEMBALIAN BUKU

PADA SMK AN-NISINIYYAH

KOTA TANGERANG


SKRIPSI


Logo stmik raharja.jpg


Disusun Oleh :

NIM
: 1322476627
NAMA


JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

STMIK RAHARJA

TANGERANG

2017/2018


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PENGESAHAN SKRIPSI


PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN

BERBASIS SMS GATEWAY SEBAGAI NOTIFIKASI

PEMINJAMAN DAN PENGEMBALIAN BUKU

PADA SMK AN-NISINIYYAH

KOTA TANGERANG


SKRIPSI


Disusun Oleh :

NIM
: 1322476627
Nama
Jenjang Studi
: Strata Satu
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

 

Disahkan Oleh :

Tangerang, 23 Januari 2018

Ketua
       
Kepala Jurusan
STMIK RAHARJA
       
Jurusan Teknik Informatika
           
           
           
           
(Ir. Untung Raharja, M.TI.,M.M)
       
(Junaidi, M.Kom)
NIP : 99001
       
NIP : 05062


SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN PEMBIMBING


PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN

BERBASIS SMS GATEWAY SEBAGAI NOTIFIKASI

PEMINJAMAN DAN PENGEMBALIAN BUKU

PADA SMK AN-NISINIYYAH

KOTA TANGERANG


Dibuat Oleh :

NIM
: 1322476627
Nama

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2017/2018


Disetujui Oleh :

Tangerang, 23 Januari 2018

Pembimbing I
   
Pembimbing II
       
       
       
       
(Al Husain, M.Kom)
   
(Ruli Supriati, S.Kom.,MTI)
NID : 13002
   
NID : 08166



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR PERSETUJUAN DEWAN PENGUJI


PERANCANGAN SISTEM INFORMASI PERPUSTAKAAN

BERBASIS SMS GATEWAY SEBAGAI NOTIFIKASI

PEMINJAMAN DAN PENGEMBALIAN BUKU

PADA SMK AN-NISINIYYAH

KOTA TANGERANG


Dibuat Oleh :

NIM
: 1322476627
Nama


Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2017/2018


Disetujui Penguji :

Tangerang, 23 Januari 2018

Ketua Penguji
 
Penguji I
 
Penguji II
         
         
         
         
(_______________)
 
(_______________)
 
(_______________)
NID :
 
NID :
 
NID :



SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

LEMBAR KEASLIAN SKRIPSI


Yang bertanda tangan di bawah ini,

NIM
: 1322476627
Nama
Jurusan
: Teknik Informatika
Konsentrasi
: Software Engineering

 

Menyatakan bahwa Laporan Skripsi ini dari awal sampai akhir merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan, atau duplikasi dari Laporan Skripsi yang telah dipergunakan untuk memenuhi persyaratan mengambil Skripsi guna mendapatkan gelar Sarjana Komputer di lingkungan Perguruan Tinggi Raharja maupun Perguruan Tinggi lain, serta belum pernah dipublikasikan sebelumnya.

Pernyataan ini dibuat dengan penuh kesadaran dan rasa tanggung jawab serta bersedia menerima sanksi jika ternyata pernyataan diatas tidak benar.


Tangerang, 23 Januari 2018


 
 
 
 
NIM : 1322476627

 

*Tandatangan dibubuhi materai 6.000



ABSTRAKSI

isi disini

Kata Kunci : Notifikasi, Informasi Sekolah, Realtime, SMS, SMS Gateway.


ABSTRACT

isi disini

Keywords : notification, School Information, Realtime, SMS, SMS Gateway.


KATA PENGANTAR

 

Puji dan syukur penulis panjatkan kehadirat Tuhan Yang Maha Esa yang telah memberikan rahmat-Nya, sehingga penulis dapat menyelesaikan Laporan Skripsi ini dengan baik, adapun judul yang penulis uraikan dalam laporan ini adalah “SISTEM INFORMASI PERPUSTAKAAN BERBASIS SMS GATEWAY SEBAGAI NOTIFIKASI PEMINJAMAN DAN PENGEMBALIAN BUKU PADA SMK AN-NISINIYYAH KOTA TANGERANG”.

Tujuan dari pembuatan Laporan Skripsi ini antara lain memenuhi salah satu persyaratan menyelesaikan pendidikan jenjang Strata Satu (S1) Jurusan Teknik Informatika (TI) pada Sekolah Tinggi Manajemen dan Ilmu Komputer (STMIK) Raharja, juga berguna untuk memperdalam kemampuan penulis dalam merancang suatu sistem agar dapat diterapkan dengan baik.

Dalam kesempatan ini penulis juga ingin mengucapkan terima kasih bahwa tanpa bimbingan, bantuan dan dorongan semua pihak maka penulis tidak dapat menyelesaikan laporan ini dengan baik dan tepat waktu. Dan pada kesempatan ini penulis tidak lupa mengucapkan terima kasih kepada pihak-pihak yang telah membantu seperti berikut :

  1. Bapak Ir. Untung Rahardja, M.T.I, selaku Ketua STMIK Raharja.

  2. Bapak Sugeng Santoso, M.Kom.,, selaku Pembantu Ketua I Bidang Akademik STMIK Rahaja.

  3. Bapak Junaidi, M.Kom, selaku Kepala Jurusan Teknik Informatika STMIK Raharja.

  4. Bapak Al Husain, M.Kom selaku Dosen Pembimbing Pertama yang telah banyak meluangkan waktu, pikiran maupun tenaga untuk membantu serta memberikan bimbingan dan pengarahan kepada penulis..

  5. Ibu Ruli Supriati, S.Kom.,MTI selaku Dosen Pembimbing Kedua yang telah memberikan banyak masukan dan motivasi kepada penulis sehingga laporan skripsi ini dapat terselesaikan dengan baik dan tepat pada waktunya.

  6. Bapak Ade Saputra S.Kom selaku Stackholder yang telah meluangkan waktu, tenaga dan pikirannya untuk memberikan pengarahan yang benar kepada penulis.

  7. Bapak dan Ibu Dosen Perguruan Tinggi Raharja yang telah memberikan banyak ilmu pengetahuan yang memperluas wawasan penulis.

  8. Yang tercinta Bapak, Ibu dan kakak penulis, yang telah memberikan dukungan moril maupun materil serta do’a untuk keberhasilan penulis.

  9. Sahabat-sahabat penulis di grup Software Engineering, group Bimbingan Genap 17/18, group Bimbingan Ganjil 2017, dan seluruh teman-teman yang tidak dapat penulis sebutkan satu persatu, tanpa mengurangi rasa terima kasih karena telah banyak membantu dalam menyusun laporan ini.

Penulis menyadari dalam penyelesaian laporan ini masih terdapat banyak kekurangan sehingga memerlukan banyak perbaikan dan penyempurnaan. Oleh karena itu, penulis mengharapkan kritik dan saran yang bersifat membangun untuk kesempurnaan laporan ini. Semoga laporan ini dapat bermanfaat bagi penulis dan orang lain yang membacanya.

Tangerang, 23 Januari 2018
Tajul Mutakin
NIM. 1322476627

 

 


 


DAFTAR TABEL

Tabel 3.1 Analisa SWOT

Tabel 3.2 Elisitasi Tahap I

Tabel 3.3 Elisitasi Tahap II

Tabel 3.4 Elisitasi Tahap III

Tabel 3.5 Final Draft Elisitasi

Tabel 4.1 Use Case Glossary

Tabel 4.2 Actor Glossary

Tabel 4.3 Struktur Tabel SPP

Tabel 4.4 Struktur Tabel Siswa

Tabel 4.5 Struktur Tabel Konfigurasi

Tabel 4.6 Struktur Tabel Biaya

Tabel 4.7 Struktur Tabel Pesan

Tabel 4.8 Struktur Tabel Admin

Tabel 4.9 Struktur Tabel Kelas

Tabel 4.10 Struktur Tabel Outbox_Multipart

Tabel 4.11 Struktur Tabel Outbox

Tabel 4.12 Struktur Tabel Phones

Tabel 4.13 Struktur Tabel SentItems

Tabel 4.14 Struktur Tabel Pbk_Groups

Tabel 4.15 Struktur Tabel Pbk

Tabel 4.16 Struktur Tabel Inbox

Tabel 4.17 Struktur Tabel Gammu

Tabel 4.18 Struktur Tabel Daemons

Tabel 4.19 Pengujian Black Box

Tabel 4.20 Schedule Implementasi

Tabel 4.21 Estimasi Biaya

DAFTAR GAMBAR

Gambar 2.1 Karakteristik Dari Suatu Sistem

Gambar 2.2 Siklus Informasi

Gambar 2.3 Cara Kerja Gammu

Gambar 3.1 Struktur Organisasi SMA Islamic Centre Kota Tangerang

Gambar 3.2 Use Case Diagram Notifikasi Informasi Sekolah

Gambar 3.3 Sequence Diagram Notifikasi Informasi Sekolah

Gambar 3.4 Activity Diagram Notifikasi Informasi Sekolah

Gambar 4.1 Use Case Diagram Notifikasi Informasi Sekolah Usulan

Gambar 4.2 Activity Notifikasi Informasi Sekolah Usulan

Gambar 4.3 Sequence Diagram Login

Gambar 4.4 Sequence Diagram Daftar Biaya

Gambar 4.5 Sequence Diagram Tulis Pesan

Gambar 4.6 Sequence Diagram Generate SPP

Gambar 4.7 Sequence Diagram SPP

Gambar 4.8 Sequence Diagram Siswa

Gambar 4.9 Sequence Diagram Konfigurasi

Gambar 4.10 Class Diagram Notifikasi Informasi Sekolah

Gambar 4.11 Class Diagram Gammu

Gambar 4.12 Prototype Halaman Login

Gambar 4.13 Prototype Halaman Dashboard

Gambar 4.14 Prototype Halaman Daftar Biaya

Gambar 4.15 Prototype Halaman Tambah Daftar Biaya

Gambar 4.16 Prototype Halaman Tulis Pesan

Gambar 4.17 Prototype Halaman Tambah Pesan

Gambar 4.18 Prototype Halaman Siswa

Gambar 4.19 Prototype Halaman Tambah Data Siswa

Gambar 4.20 Prototype Halaman Import Data Siswa

Gambar 4.21 Prototype Halaman Kirim Pesan Siswa

Gambar 4.22 Prototype Halaman Generate SPP

Gambar 4.23 Prototype Halaman SPP


DAFTAR SIMBOL


I. SIMBOL USE CASE DIAGRAM

III. SIMBOL SEQUENCE DIAGRAM

II. SIMBOL ACTIVITY DIAGRAM

IV. SIMBOL CLASS DIAGRAM

BAB I
PENDAHULUAN

Latar Belakang

Perpustakaan sekolah adalah suatu fasilitas yang disediakan sekolah guna penunjang dan pendukung serta sarana belajar dalam proses pengajaran bagi para siswa. Keberadaan sebuah perpustakaan diharapkan dapat membantu para siswa dalam mencari pengetahuan guna menambah wawasan dan pengetahuan tentang semua ilmu yang ada. Dengan meningkatnya fungsi perpustakaan secara maksimal maka diharapkan akan menambah pendidikan atau pembelajaran yang maksimal bagi para murid. Salah satu langkah yang di terapkan untuk meningkatkan fungsi dari perpustakaan itu sendiri adalah dengan membuat sebuah sistem informasi pengolahan data serta sistem yang dapat memonitoring minat baca siswa yang efektif dan efisien.

Saat ini sistem pengolahan data yang ada di SMK An-Nisiniyyah Kota Tangerang masih manual yang dimana pencarian, pendataan peminjaman dan pengembalian yang masih menggunakan buku besar dan pencarian data buku nya juga masih dengan cara manual. Sering kali buku yang ingin di pinjam siswa itu tidak di dapat walaupun buku itu ada di perpustakaan, dan juga sering kali pihak perpustakaan susah untuk melakukan pendataan yang cepat dan tepat dikarenakan pendataan yang masih manual dan data itu juga sering kali berceceran.

Dalam era saat ini semua bidang dalam kehidupan manusia diperlukan pengembangan di bidang teknologi dan informasi. Maka hal ini dapat dimanfaatkan dengan membuat sistem perpustakaan berbasis web dengan menggunakan jaringan local. Dalam hal ini komputer merupakan sarana yang dapat digunakan dalam mewujudkan sistem informasi berbasis web. Sehingga sistem informasi itu sendiri memiliki nilai tinggi daripada menggunakan sistem informasi yang di olah secara manual dan juga dapat mendapatkan pengolahan data yang cepat dan efisien.

Dalam sistem perpustakaan sekolah, pemberitahuan atau informasi dibutuhkan untuk memastikan jadwal peminjaman dan pengembalian buku. Media penyampaian informasi yang mudah untuk digunakan pada saat ini adalah melalui teknologi mobile, salah satu layanan teknologi mobile adalah Short Message Services (SMS).

Layanan Short Message Services (SMS) adalah salah satu layanan telepon seluler yang banyak digunakan oleh masyarakat. Penggunaan SMS memudahkan komunikasi dari satu tempat ke tempat yang lain dengan konsep pengiriman informasi berbasis text.

Kemudahan penggunaan SMS dapat dikembangkan melalui sistem aplikasi yang lebih kompleks salah satu contohnya adalah penggunaaan teknologi SMS Gateway. SMS Gateway merupakan sebuah aplikasi yang digunakan untuk mengirim dan atau menerima SMS secara otomatis dan juga dapat dijadwalkan berdasarkan periode waktu tertentu yang telah dilakukan pengaturan sebelumnya, biasanya digunakan pada aplikasi bisnis, baik untuk kepentingan broadcast promosi atau service informasi terhadap pengguna.

Tujuan membuat sistem informasi perpustakaan dengan SMS Gateway sebagai notifikasi peminjaman dan pengembalian buku adalah guna untuk memudahkan dan menunjang pelayanan perpustakaan bagi para murid di SMK An-Nisiniyyah Kota Tangerang.

Dengan berhubungan dalam hal tersebut penulis dapat mengambil pembuatan sistem perpustakaan untuk dijadikan tugas akhir atau penelitian yang berjudul : “Perancangan Sistem Informasi Perpustakaan Berbasis SMS Gateway Sebagai Notifikasi Peminjaman Dan Pengembalian Buku Pada SMK An-Nisiniyyah Kota Tangerang”.

Rumusan Masalah

Dengan berdasarkan dari sebuah latar belakang di atas dapat diperoleh suatu rumusan masalah sebagai topik penelitian ini yaitu:

  1. Bagaimana merancang sistem pengolahan buku perpustakaan pada SMK An-Nisiniyyah Kota Tangerang?
  2. Bagaimana proses sistem notifikasi peminjaman dan pengembalian buku perpustakaan pada SMK An-Nisiniyyah yang berjalan saat ini?
  3. Bagaimana kendala yang dihadapi dalam penyampaian sistem notifikasi informasi peminjaman dan pengembalian buku perpustakaan pada SMK An-Nisiniyyah Kota Tangerang?

Ruang Lingkup Penelitian

Berdasarkan penulisan penelitian ini, maka penulis membatasi ruang lingkup penelitian sebagai berikut:

  1. Penelitian ini menggunakan data siswa/i SMK An-Nisiniyyah tahun pelajaran 2017/2018.
  2. Penilitian ini hanya membahas sistem aplikasi yang dapat memudahkan user selaku staff perpustakaan dalam mengolah data buku, data peminjaman dan pengembalian buku agar cepat dan terarah.
  3. Dalam penelitian ini sistem notifikasi hanya dapat mengirim SMS kepada siswa/i mengenai informasi notifikasi peminjaman dan pengembalian buku perpustakaan.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Tujuan penilitian yaitu:

  1. Merancang atau membangun sebuah sistem informasi perpustakaan pada SMK An-Nisiniyyah Kota Tangerang.
  2. Membuat aplikasi SMS Gateway untuk sistem notifikasi peminjaman dan pengembalian buku perpustakaan.
  3. Memudahkan murid dalam melakukan proses peminjaman buku dan membantu dalam mendapatkan informasi pengembalian buku secara update dan realtime.

Manfaat Penelitian

Manfaat yang diperoleh dari sistem ini adalah:

  1. Memudahkan pendataan peminjaman dan pengembalian buku perpustakaan bagi staff perpustakaan agar lebih cepat dan tepat.
  2. Dengan adanya sistem notifikasi peminjaman dan pengembalian buku perpustakaan ini dapat dengan mudah memberitahukan informasi mengenai peminjaman dan pengembalian buku perpustakaan pada SMK An-Nisiniyyah Kota Tangerang.
  3. Untuk mengaplikasikan ilmu yang telah diperoleh selama menempuh pendidikan di Perguruan Tinggi Raharja dengan membuat laporan penelitian secara ilmiah dan sistematis.

Metode Penelitian

Dalam kegiatan pengumpulan data yang diperlukan sebagai bahan penulisan Skripsi ini, penulis menggunakan beberapa metode, diantaranya adalah sebagai berikut :

Metode Pengumpulan Data

Untuk mendapatkan data yang diperlukan dalam penyusunan Skripsi ini, maka digunakan metode pengumpulan data sebagai berikut, yaitu:

  1. Metode Pengamatan Langsung (Observation)

    Merupakan cara pengumpulan data secara langsung ke lapangan melalui pengamatan dan melakukan pencatatan secara sistematis terhadap sejumlah objek penelitian dari sejumlah individu yang bersangkutan pada sistem notifikasi pembayaran SPP di SMA Islamic Centre.

  2. Metode Wawancara (Interview)

    Mengadakan wawancara langsung tentang bagaimana prosedur sistem notifikasi pembayaran SPP pada SMA Islamic Centre.

  3. Metode Studi Pustaka

    Metode yang digunakan untuk mendapatkan informasi dan data dari beberapa sumber-sumber literature seperti buku, majalah, internet, artikel, jurnal dan lain sebagainya yang berkaitan dengan penelitian sebagai bahan referensi dalam penyusunan laporan.

Metode Analisis

Analisis data merupakan salah satu langkah penting dalam rangka memperoleh temuan hasil penelitian. Melalui analisis data, kita dapat memperoleh temuan ilmiah, bila dianalisis dengan teknik-teknik yang tepat. Analisis sistem dilakukan menggunakan Metode Analisa SWOT (strengths, weakness, opportunities, threats), kekuatan (strengths), kelemahan (weakness), kesempatan (opportunities), dan yang menjadi ancaman (threats). Analisa SWOT dapat diterapkan dengan cara menganalisis dan memilah berbagai hal yang mempengaruhi keempat faktornya, kemudian menerapkannya dalam gambar matrik SWOT.

Metode Perancangan

Pada sistem ini penulis melakukan metode perancangan menggunakan metode UML (Unified Modeling Language) karena dengan menggunakan metode UML, rekayasa dan pengembangan perangkat dapat dilakukan dengan fokus pengembangan dan desain perangkat lunak.

Metode Purwarupa (Prototyping)

Pada perancangan sistem ini penulis menggunakan metode prototype evolutionary karena penulis menginginkan prototype tersebut tetap digunakan untuk iterasi desain berikutnya. Dalam hal ini, sistem atau produk yang sebenarnya dipandang sebagai evolusi dari versi awal yang sangat terbatas menuju produk final atau produk akhir.

Metode Pengujian (Testing)

Pada perancangan sistem ini metode pengujian yang digunakan penulis yaitu Blackbox Testing. Metode uji coba Blackbox memfokuskan pada keperluan fungsional dari suatu software. Dalam metode pengujian Blackbox digunakan untuk menemukan kesalahan-kesalahan dalam beberapa kategori, diantaranya: fungsi-fungsi yang salah atau hilang, kesalahan interface, kesalahan dalam struktur dan atau akses database, kesalahan performa, kesalahan inisialisasi dan terminasi.

Sistematika Penulisan

Untuk memudahkan dalam membuat penulisan laporan dan pembahasanya secara sistematis, maka penulisan laporan Skripsi ini terdiri dari beberapa sub bab dengan sistematika penulisan sebagai berikut:

BAB I PENDAHULUAN

Bab ini menjelaskan tentang informasi umum, yaitu latar belakang penelitian, perumusan masalah, tujuan dan manfaat penelitian, ruang lingkup penelitian, tempat penelitian, metodologi penelitian, dan sistematika penelitian.

BAB II LANDASAN TEORI

Dalam bab ini dijelaskan beberapa definisi yang sesuai dengan penelitian dan beberapa literature review yang berhubungan dengan penelitian.

BAB III OBJEK DAN METODOLOGI PENELITIAN

Bab ini berisikan gambaran dan sejarah singkat SMA Islamic Centre, struktur organisasi, pembahasan tugas, permasalahan yang dihadapi, alternatif pemecaha masalah, analisa proses, dan UML (Unified Modelling Language) sistem yang berjalan.

BAB IV HASIL DAN PEMBAHASAN

Dalam bab ini penulis menguraikan sistem yang akan diusulkan seperti usulan prosedur yang baru, diagram rancangan sistem, UML sistem yang diusulkan, rancangan prototype, konfirgurasi sistem, testing dan implementasi.

BAB V PENUTUP

Bab ini berisikan kesimpulan dan saran dari hasil laporan Skripsi

DAFTAR PUSTAKA

DAFTAR LAMPIRAN

Contributors

Tajulmutakin