SI1222470468

Dari widuri
Lompat ke: navigasi, cari

 

PERANCANGAN SISTEM NOTIFIKASI JATUH TEMPO

PEMBAYARAN SEMESTER BERBASIS SMS GATEWAY

DI SURYA UNIVERSITY

 

SKRIPSI

 

Logo stmik raharja.jpg

 

OLEH:

1222470468 LUCKY ALQODAR

 

JURUSAN TEKNIK INFORMATIKA

KONSENTRASI SOFTWARE ENGINEERING

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

TANGERANG

(2015/2016)

 


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

 

LEMBAR PENGESAHAN SKRIPSI

 

 

PERANCANGAN SISTEM NOTIFIKASI JATUH TEMPO

PEMBAYARAN SEMESTER BERBASIS SMS GATEWAY

DI SURYA UNIVERSITY

 

 

Disusun Oleh:

NIM  : 1222470468
Nama  : Lucky Alqodar
Jenjang Studi  : Strata Satu
Jurusan  : TEKNIK INFORMATIKA
Konsentrasi  : SOFTWARE ENGINEERING

 

 

Disahkan Oleh :

Tangerang, 13 Juni 2016

Ketua         Kepala Jurusan
STMIK RAHARJA         Jurusan Teknik Informatika
           
           
           
           
(Ir. Untung Rahardja, M.T.I)         (Junaidi, M.Kom)
NIP : 00594         NIP : 001405

 


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

 

LEMBAR PERSETUJUAN PEMBIMBING

 

 

PERANCANGAN SISTEM NOTIFIKASI JATUH TEMPO

PEMBAYARAN SEMESTER BERBASIS SMS GATEWAY

DI SURYA UNIVERSITY

 

 

Dibuat Oleh :

NIM  : 1222470468
Nama  : lucky Alqodar

 

 

Telah disetujui untuk dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

 

 

Disetujui Oleh :

Tangerang, 16 Juni 2016

Pembimbing I     Pembimbing II
       
       
       
       
(Ir. Untung Rahardja, M.Ti)     (Haerudin, S.Kom.,M.M )
NID : 99001     NID : 05092

 


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

(STMIK) RAHARJA

 

 

LEMBAR PERSETUJUAN DEWAN PENGUJI

 

 

PERANCANGAN SISTEM NOTIFIKASI JATUH TEMPO

PEMBAYARAN SEMESTER BERBASIS SMS GATEWAY

DI SURYA UNIVERSITY

 

 

Dibuat Oleh :

NIM  : 1222470468
Nama  : lucky Alqodar

 

 

Disetujui setelah berhasil dipertahankan dihadapan Tim Penguji Ujian Komprehensif

Jurusan Teknik Informatika

Konsentrasi Software Engineering

Tahun Akademik 2015/2016

 

Disetujui Penguji :

Tangerang, _________ 2016

Ketua Penguji   Penguji I   Penguji II
         
         
         
         
(_______________)   (___________________)   (____________________)
NID : _____   NID : _____   NID : _____

 


 

SEKOLAH TINGGI MANAJEMEN DAN ILMU KOMPUTER

RAHARJA

 

 

LEMBAR KEASLIAN SKRIPSI

 

Saya yang bertandatangan di bawah ini,

NIM  : 1222470468
Nama  : Lucky Alqodar
Jenjang Studi  : Strata Satu
Jurusan  : TEKNIK INFORMATIKA
Konsentrasi  : SOFTWARE ENGINEERING

 

Menyatakan bahwa laporan Skripsi ini merupakan karya tulis saya sendiri dan bukan merupakan tiruan, salinan atau duplikat dari laporan Skripsi yang telah dipergunakan untuk memenuhi syarat kelulusan perkuliahan di perguruan Tinggi Raharja, serta belum pernah dipublikasikan.

 

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

Tangerang, 13 Juni 2016
Lucky Alqodar
NIM. 1222470468

)*Tandatangan dibubuhi materai 6.000;

 


 

ABSTRAKSI

University adalah salah satu Universitas yang ada di Tangerang. Dalam memberikan informasi mengenai notifikasi jatuh tempo pembayaran semester kepada mahasiswa, pihak Surya University menggunakan Email. Terdapat beberapa permasalahan dalam proses penyampaian informasi tersebut, untuk itu SMS Gateway dapat menjadi solusi atas permasalahan yang dihadapi baik dari pihak Surya University maupun pihak mahasiswa. Tujuan pemanfaatan SMS Gateway ini adalah untuk membantu bagian Biro Administrasi Akademik Surya University dalam memecahkan masalah yang ada pada system jatuh tempo pembayaran semester. Metodologi perancangan system yang digunakan penulis adalah metode UML (Unified Modeling Language) dan bahasa pemrograman PHP. Dengan adanya aplikasi ini diharapkan membantu pihak Universitas dan Mahasiswa untuk menyampaikan dan memperoleh informasi yang lebih baik.

Kata Kunci: Sistem, SMS, SMS Gateway, PHP.

 

ABSTRACT

Surya university is one of universities that is in tangerang .In providing information on about notification the payment due the first half to students , the Surya university system using e-mail .There are several problems in the process of delivery of the information , for that sms gateway can be solutions to the problems faced by good from the Surya university system and the one by parties students .The purpose of the use of sms gateway this is to help the bureau academic administration Surya university in solving problems that is in system the payment due the first half .Design methodology system used writer is the method UML ( Unified Modeling Language ) and their language programming PHP .With the this application are expected to help the university and college students to convey and to obtain information better.

Keyword: Sistem, SMS, SMS Gateway, PHP.

 



 

KATA PENGANTAR

Bismilahirahmanirahim,

Puji dan syukur Peneliti panjatkan kepada kehadirat Allah SWT yang telah memberikan rahmat dan hidayahnya-Nya sehingga peneliti dapat menyelesaikan Laporan Kuliah Kerja Praktek ini yang berjudul “PERANCANGAN SISTEM NOTIFIKASI JATUH TEMPO PEMBAYARAN SEMESTER DI SURYA UNIVERSITY” dengan baik.

Penelitian ini merupakan hasil observasi peneliti di Surya University Sejak pada november 2015. Laporan Skripsi ini merupakan salah satu syarat yang ditempuh mahasiswa STMIK Raharja sebagai salah satu persyaratan kelulusan dalam jenjang Sarjana jurusan Teknik Informatika pada Perguruan Tinggi Raharja Tangerang.

Saya pun menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak penyusunan laporan skripsi ini tidak akan berjalan sesuai dengan yang diharapkan. Oleh karena itu pada kesempatan yang singkat ini, izinkanlah peneliti menyampaikan selaksa pujian dan terimakasih kepada :

  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 Raharja

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

  4. Bapak Bapak Haerudin, S.Kom.,M.M sebagai Dosen Pembimbing Pertama yang telah berkenan memberikan bimbingan dan pengarahan kepada peneliti.

  5. Bapak Sendy Zul Friandi S.Kom sebagai Dosen Pembimbing Kedua yang telah berkenan memberikan bimbingan dan pengarahan kepada peneliti

  6. Staff dan Dosen Raharja yang telah memberikan ilmu dan dukungan selama perkuliahan

  7. orang tua dan keluarga yang telah berjasa sepanjang masa memberikan dukungan selama ini

  8. Devi Nur Qisthina, S.Pd, yang telah banyak sekali membantu dalam penelitian ini dan dukungan selama perkuliahan.

  9. M. Devi Adiansyah, selaku teman dan IT Infrastruktur di Surya University yang banyak membantu dalam penelitian ini.

  10. Ibu Zae dan Ibu Titik selaku Kepala BAA Surya University.

  11. Sahabat-sahabat tercinta Towi Kesuma Pambudi, Denny S Septian, Rezki Nanda, Syaiful Bachri, Fahmi Azizah sebagai dan yang tidak bisa disebutkan satu persatu, sebagai teman yang saling membantu selama penelitan dan perkuliahan ini.

  12. Serta semua pihak yang tidak dapat peneliti sebutkan satu-persatu yang telah ikut membantu dalam penyusunan laporan Skripsi ini.

Penulis menyadari bahwa dalam penulisan Laporan Skripsi ini masih jauh dari sempurna. Oleh karena itu kritik dan saran yang membangun sangant diharapkan sebagai pemicu untuk dapat berkarya lebih baik lagi. Semoga Laporan Skripsi ini bermanfaat bagi pihak yang membutuhkan.

Tangerang, 13 Januari 2016
Lucky Alqodar


DAFTAR TABEL

Tabel 2.1 Skema Format SMS PDU Pengirim dengan isi Pesan Pendek

Tabel 2.2 Hasil pengkodean SMS PDU Pengirim dengan isi Pesan Pendek

Tabel 2.3 Penjelasan format SMS PDU pengirim

Tabel 2.4 PDU Type Pengirim

Tabel 2.5 Penjelasan PDU Type Pengirim

Tabel 2.6 Format PDU dari SMS penerima

Tabel 2.7 Penjelasan Skema Format SMS PDU Penerima

Tabel 3.1 Analis 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 Perbedaan Prosedur anatara sistem berjalan dengan sistem usulan

Tabel 4.2 Spesifikasi basis data file inbox

Tabel 4.3 Spesifikasi basis data file info

Tabel 4.4 Spesifikasi basis data file outbox

Tabel 4.5 Spesifikasi basis data file outbox_multipart

Tabel 4.6 Spesifikasi basis data file pbk

Tabel 4.7 Spesifikasi basis data file pbk_group

Tabel 4.8 Spesifikasi basis data file pbk_temp

Tabel 4.9 Spesifikasi basis data file phones

Tabel 4.10 Spesifikasi basis data file sentitems

Tabel 4.11 Spesifikasi basis data file users

Tabel 4.12 Pengujian blackbox testing

Tabel 4.13 Schedule Implementasi

Tabel 4.13 Estimasi Biaya


DAFTAR GAMBAR

Gambar 2.1 Ilustrasi gambar kerja SMS

Gambar 2.2 Ilustrasi SMS Center

Gambar 2.3 Ilustrasi gambar pengiriman dan penerimaan SMS dalam satu operator

Gambar 2.4 Ilustrasi Pengiriman SMS Antar Operator yang Berbeda

Gambar 2.5 Ilustrasi Topologi SMS Gateway

Gambar 3.1 Struktur organisasi Surya University

Gambar 3.2 Sequence Diagram

Gambar 3.3 Activity Diagram

Gambar 3.4 Sequence Diagram

Gambar 4.1 Use case Diagram sistem yang diusulkan

Gambar 4.2 Activity Diagram phonebook

Gambar 4.3 Activity Diagram send message

Gambar 4.4 Activity Diagram Phonebook Group

Gambar 4.5 Sequence Diagram sistem yang diusulkan

Gambar 4.6 Class Diagram

Gambar 4.7 Rancangan program metode HIPO

Gambar 4.8 Prototype Rancangan Menu Login

Gambar 4.9 Prototype Rancangan Menu Compose

Gambar 4.10 Rancangan Prototype Menu Inbox

Gambar 4.11 Rancangan Menu Outbox

Gambar 4.12 Rancangan Menu Phonebook

Gambar 4.13 Rancangan Menu Phonebook Group


DAFTAR SIMBOL


DAFTAR SIMBOL USE CASE DIAGRAM

Simbol jokosi.JPG

DAFTAR SIMBOL CLASS DIAGRAM

Class jokosi.JPG

DAFTAR SIMBOL SQUENCE DIAGRAM


DAFTAR SIMBOL STATE CHART DIAGRAM


DAFTAR SIMBOL ACTIVITY DIAGRAM

Activity jokosi.JPG

</hr>

BAB I

PENDAHULUAN

Latar Belakang

Dalam lembaga pendidikan, administrasi keuangan memiliki pengaruh penting untuk memicu kesuksesan suatu lembaga tersebut. Bila kondisi keuangan lembaga tersebut baik, maka lembaga pendidikan dapat menjalankan operasionalnya dengan mudah, Namun jika lembaga pendidikan memiliki kondisi keuangan yang buruk, maka kegiatan operasional tersebut juga mengalami masalah.

Surya University adalah salah satu lembaga pendidikan swasta tingkat perguruan tinggi atau universitas yang bergantung pada siklus administrasi keuangan yang baik. Dengan rotasi administrasi keuangan yang tertata dengan baik, maka Surya University akan menjalankan operasionalnya dengan lancar.

Dalam penerapaanya, Surya University memiliki kendala. Kendala yang dihadapi Surya University dalam hal ini menyangkut administrasi keuangan adalah terlambatnya mahasiswa dalam membayar biaya semester kepada bagian Biro Administrasi Akademik (BAA). Keterlambatan mahasiswa dalam membayar biaya semester ini mengakibatkan terganggunya administrasi keuangan yang berdampak pada siklus rotasi administrasi keuangan. Padahal Surya University telah melakukan upaya untuk meningkatkan mahasiswa mengenai jatuh tempo pembayaran semester melalui media elektonik mail (E-mail). Akan tetapi mahasiswa masih telat membayar karena alasan tertentu.

Berdasarkan hasil wawancara peneliti dengan para mahasiswa yang telat membayar, mereka beranggapan bahwa media penyampaian melalui email dirasa tidak efektif, hal itu disebabkan oleh beberapa faktor. Faktor yang pertama adalah mahasiswa jarang mengoprasikan email sehingga mereka tidak mengetahui adanya notifikasi jatuh tempo pembayaran semester. Faktor berikutnya ialah mahasiswa tidak memiliki gadget yang support atau mendukung terhadap fitur e-mail sehingga mereka tidak mengetahui adanya notifikasi jatuh tempo pembayaran semester. Faktor yang terakhir adalah mahasiswa seringkali lupa username atau email address dan password untuk login ke email. Jadi mereka tidak mengetahui apakah ada notifikasi e-mail masuk atau tidak. Dari beberapa kendala yang dihadapi mahasiswa, peneliti bermaksud menerapkan SMS Gateway untuk notifikasi jatuh tempo pembayaran semester di Surya Unversity, untuk memudahkan dalam mendapatkan informasi mengenai notifikasi jatuh tempo pembayaran semester.

Short Message Services (SMS) merupakan salah satu layanan dalam bentuk penyampaian pesan singkat yang selalu ada disetiap jenis dan tipe telepon genggam karena SMS merupakan salah satu fitur standar dan utama dari sebuah telepon genggam.

Kemudahan penggunaan SMS dapat dikembangkan melalui sistem aplikasi, yang lebih kompleks salah satu contohnya adalah penggunaan teknologi SMS Gateway . SMS Gateway merupakan sebuah sistem 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 apllikasi bisnis, baik untuk kepentingan broadcast promosi, notifikasi, service informasi terhadap pengguna, Dengan penetapan SMS Gateway diharapkan adar mahasiswa dapat dengan mudah mendapatkan notifikasi jatuh tempo pembayaran semester

Rumusan Masalah

Berdasarkan latar belakang diatas, maka masalah yang timbul adalah:

  1. Masiswa telat membayar dengan alasan tidak terbiasa dalam pengoprasian email dalam perkuliahan karena Surya University menggunakan email dalam menyampaikan notifikasi jatuh tempo pembayaran semester.

  2. Mahasiswa sering lupa username dan password untuk login email.

  3. Tidak semua Mahasiswa memiliki gadget yang mendukung fitur email sehingga mereka tidak update dalam menerima pemberitahuan jatuh tempo pembayaran semester.

Ruang Lingkup

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

  1. Penelitian ini hanya membahas notifikasi jatuh tempo pembayaran semester melalui SMS Gateway

  2. Notifikasi sistem yang dapat mengirim SMS kepada mahasiswa baik yang terlambat membayar semester ataupun tidak.

  3. Sistem notifikasi jatuh tempo pembayaran berbasis web dan dapat diakses melalui jaringan lokal Surya University.

  4. Peneliti menggunakan aplikasi Gammu sebagai fungsi SMS dan nomor kontak SMS.

  5. Interface aplikasi notifikasi jatuh tempo pembayaran semester menggunakan bahasa pemrograman PHP dan HTML.

  6. Database aplikasi SMS Gateway menggunakan Mysql.

Tujuan dan Manfaat Penelitian

Tujuan Penelitian

Dalam penelitian Skripsi ini, peneliti memiliki tujuan antara lain :

  1. Membantu bagian Biro Administrasi Akademik Surya University dalam memecahkan masalah yang ada pada sistem jatuh tempo pembayaran semester pada Surya University.

  2. Melakukan proses perancangan aplikasi sistem notifikasi jatuh tempo pembayaran yang lebih baik.

  3. Penelitian ini bertujuan untuk salah satu syarat kelulusnya matakuliah Skripsi.

Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah:

  1. Membantu menyampaikan notifikasi jatuh tempo pembayaran semester dengan lebih baik, yaitu menggunakan sms Gateway dalam penyampaiannya, berdasarkan metode penelitian yang telah dilakukan oleh peneliti

  2. Dengan adanya aplikasi notifikasi sistem jatuh tempo pembayaran semester menggunakan SMS Gateway mahasiswa dapat memperoleh informasi dengan lebih mudah.

  3. Agar tidak adalagi mahasiswa yang telat membayar dengan alasan lupa atau tidak melihat pesan notifikasi jatuh tempo pembayaran semester yang sudah dikirimkan.

Metode Penelitian

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

  1. Metode Observasi, 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 notifikasi sistem jatuh tempo pembayaran semester di Surya University.

  2. Metode Wawancara, Mengadakan wawancara langsung kepada Ibu Zae sebagai bagian Biro Administrasi Akademik, Bapak M Devi Adiansyah sebagai IT Infrastruktur dan Mahasiswa Surya University. Tentang bagaimana prosedur notifikasi sistem jatuh tempo pembayaran semester pada Surya University.

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

  4. Metode Analisa Sistem, 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.

  5. Metode Perancangan Sistem, Perancangan sistem notifikasi jatuh tempo pembayaran semester berbasis SMS Gateway di Surya University menggunakan metode Unified Modeling Language (UML).

Sistematika Penulisan

Untuk memahami lebih jelasnya laporan Skripsi ini terdapat materi-materi pengelompokan menjadi beberapa sub, dalam sistematika penulisannya sebagai berikut:

BAB I PENDAHULUAN

Bab ini merupakan pengantar permasalahan yang dibahas, yang meliputi latar belakang masalah, rumusan masalah, ruang lingkup, tujuan dan manfaat penelitian, metode penelitian dan sistematika penulisan.

BAB II LANDASAN TEORI

Pada bab ini membahas mengenai definisi-definisi konsep dasar sistem, analisis dan perancangan sistem, alat bantu perancangan sistem, teknologi yang digunakan, dan literature review.

BAB III ANALISA SISTEM BERJALAN

Bab ini berisikan tentang analisa organisasi, sejarah instansi skripsi, struktur organisasi instansi skripsi, spesifikasi hardware, spesifikasi software, time schedule, user requirement.

BAB IV METODOLOGI PENELITIAN

Bab ini membahas tentang rancangan sistem yang diusulkan pada usecase diagram, activity diagram, sequence diagram, struktur tampilan, dan rancangan prototype.

BAB V PENUTUP

Menyajikan suatu kesimpulan dan saran yang diberikan oleh peneliti dari hasil penelitian dan penyusunan yang dilakukan terhadap sistem tersebut.

LAMPIRAN DAN DAFTAR PUSTAKA

Bab ini berisikan dari lampiran-lampiran sertifikat dan lampiran data pendukung karya ilmiah ini,

</hr>

Contributors

Lucky Alqodar, Rezki nanda