• Tidak ada hasil yang ditemukan

analisa dan penerapan gammu

N/A
N/A
Protected

Academic year: 2023

Membagikan "analisa dan penerapan gammu"

Copied!
126
0
0

Teks penuh

Bidang yang sangat terpengaruh oleh perkembangan dan memberikan dampak positif adalah bidang pendidikan, hal ini terbukti dengan banyaknya inovasi yang muncul dari penerapan teknologi pada bidang pendidikan. Kelebihan dari Internet sendiri adalah dapat mempercepat penyebaran informasi yang ada pada suatu perusahaan atau instansi tertentu. Dalam dunia pendidikan, penyebaran informasi biasanya dilakukan dengan cara konvensional atau dengan teknologi.

SMK Brigjend Katamso Medan sebagai salah satu SMA yang sedang berkembang saat ini tertarik menggunakan SMS Gateway untuk proses transfer informasi pembayaran SPP dan panggilan dari orang tua kepada orang tua siswa, oleh karena itu peneliti tertarik untuk merancang sistem layanan informasi yang terkomputerisasi dengan menggunakan SMS yang berjudul “Analisis dan Penerapan Gammu di SMK BRIGJEND KATAMSO Medan. Permasalahan yang akan dibahas dalam penelitian ini adalah bagaimana merancang aplikasi Short Message Services (SMS) yang dapat membantu SMK Brigjend Katamso Medan untuk menyampaikan informasi, adanya penelitian ini dapat menambah pemahaman peneliti mengenai perancangan aplikasi SMS Gateway yang dapat membantu menyampaikan informasi sekaligus ilmu yang diterima selama proses perkuliahan, untuk diterapkan dalam praktek nyata di masyarakat.

Membantu pihak sekolah dalam proses penyampaian informasi kepada orang tua secara efektif dan efisien. Menambah referensi dalam dunia literatur khususnya yang berkaitan dengan perancangan aplikasi SMS Gateway untuk penyampaian informasi.

PENDAHULUAN

Perumusan Masalah

Pembatasan Masalah

Tujuan dan Manfaat Penelitian

Sistematika Penulisan

LANDASAN TEORI

Sistem

Informasi

Sistem Informasi

Alat Bantu Analisa dan Perancangan Sistem

  • Perancangan DFD (Data Flow Diagram)
  • Unified Modeling Language (UML)
  • Model Data ERD

Perangkat Lunak Pendukung

  • Gammu
  • Mekanisme Aksi Gammu
  • Notepad
  • HTML
  • CSS
  • PHP
  • PHPMyAdmin
  • Apache
  • Basis Data
  • MySQL
  • XAMPP
  • Bluetooth

SMS

  • Cara Kerja SMS
  • Komponen-Komponen SMS

SMS Gateway

Metodologi Penelitian

  • Systems Development Life Cycle (SDLC)

Gambaran Tentang Sekolah

  • Sejarah Perkembangan Sekolah
  • VISI dan MISI Sekolah
  • Denah Sekolah

METODOLOGI PENELITIAN

Metode Pengumpulan Data

Pengumpulan data merupakan kegiatan mencari data di lapangan yang akan digunakan untuk menjawab permasalahan penelitian. Oleh karena itu, validitas instrumen pengumpulan data dan kualifikasi pengumpul data sangat diperlukan untuk memperoleh data yang berkualitas.

Gambar 3.2. Hasil Observasi
Gambar 3.2. Hasil Observasi

Objek Penelitian

Metode Analisa dan Penerapan

Penelitian dilakukan dengan mengumpulkan bahan pustaka baik di Perpustakaan STMIK IBBI Medan maupun Perpustakaan Daerah Sumatera Utara dan pencarian juga dilakukan melalui internet. Peneliti membuat aplikasi dengan mengisikan kode-kode bahasa pemrograman pada setiap perancangan perangkat lunak sehingga perangkat lunak tersebut dapat dibuat secara instan.

Metode Pengujian

SMS Gateway bekerja dengan mengirimkan SMS ke nomor yang telah ditentukan dan isi SMS dalam format yang telah ditentukan. SMS yang diterima oleh telepon seluler (ponsel) yang bertindak sebagai SMS gateway selanjutnya akan dikirimkan ke sistem, sistem akan merespon SMS tersebut. Jika format SMS sudah benar maka telepon selular (ponsel) yang bertindak sebagai server SMS Gateway akan membalas SMS bahwa SMS telah diterima dan sebaliknya.

Sistem yang digunakan untuk membangun perangkat lunak web SMS Gateway adalah Gammu dan bahasa pemrograman PHP sebagai antarmuka penggunanya. Untuk membangun perangkat lunak web SMS Gateway, harus dilakukan proses perancangan yang terdiri dari beberapa tahap. Berikut ini merupakan flowchart perangkat lunak web SMS Gateway yang digunakan oleh peneliti dan ditunjukkan pada Gambar 4.3 dibawah ini.

Gambar 4.3 dapat menggambarkan alur proses pada perangkat lunak admin SMS Gateway yang dimulai dari admin melakukan login terlebih dahulu untuk melihat kelayakan tampilan, dimana tampilan tersebut berupa tampilan menu pesan masuk dan pesan terkirim. Pada sistem ini administrator mengirimkan pesan kepada orang tua siswa ketika orang tua mengirimkan SMS berdasarkan format yang telah ditentukan, kemudian sistem akan secara otomatis mengirimkan notifikasi spp melalui SMS Gateway dan informasi tersebut akan diterima oleh siswa. orang tua. Untuk menjalankan Web SMS Gateway yang dirancang oleh peneliti, diperlukan peralatan sebagai berikut.

Tambahkan ponsel yang akan digunakan sebagai SMS gateway ke komputer menggunakan Bluetooth dengan cara "Tambahkan perangkat" pada "lihat perangkat dan printer", sambungkan Bluetooth tersebut ke ponsel yang akan kita gunakan. Langkah ini bertujuan untuk menyiapkan database MySQL untuk menampung data SMS yang dibutuhkan Gammu untuk membangun SMS gateway. Aktifkan webserver komputer dengan mengaktifkan control panel XAMPP seperti gambar di bawah ini sehingga alat SMS Gateway berbasis web dapat berjalan di lingkungan localhost.

Setelah melakukan proses pengumpulan data, analisis, perencanaan, produksi, pengujian perangkat lunak online SMS Gateway, diidentifikasi kelebihan dan kekurangan sistem pada saat implementasi. Software ini memiliki sistem auto reply sehingga operator hanya perlu mengirimkan 1 pesan kepada orang tua. Software SMS Gateway dapat dirancang untuk mengirimkan pesan secara otomatis pada jadwal yang telah ditentukan atau lebih dikenal dengan jadwal SMS.

Gambar 3.6. Metodologi Penelitian
Gambar 3.6. Metodologi Penelitian

ANALISA DAN PERANCANGAN

Perancangan

  • Perancangan Bagan Alir (flowchart)
  • Perancangan Sistem
  • Perancangan Basis data
  • Perancangan Relasi Tabel

Gambar 4.5 dapat menggambarkan diagram aktivitas sistem pengiriman pesan, dimulai dari pembuatan pesan. Jika pesan terkirim, pesan masuk ke tabel item terkirim, dan jika pesan gagal, pesan masuk ke tabel Kotak Keluar. Gambar 4.6 dapat menggambarkan diagram aktivitas sistem menerima pesan dan mulai menerima pesan. Jika format pesan sesuai dengan balasan otomatis, maka balasan akan sesuai dengan format pesan yang telah ditentukan dan secara otomatis masuk ke tabel barang terkirim jika format tidak sesuai. cocok, maka format jawabannya salah dan masuk ke tabel kotak keluar. Gambar 4.7 dapat menggambarkan diagram aktivitas sistem, dimana pemasukan biaya dimulai dari pengecekan sistem apakah sudah ada biaya atau belum, apakah biaya sudah diklaim dan biaya ditambahkan berdasarkan bulan dan nama. Jika tidak, administrator kembali menagih. meja.

Pada Gambar 4.8 diagram kelas mempunyai 4 diagram kelas seperti admin, pelajar, kelas, dan biaya, dimana keempat diagram kelas tersebut dihubungkan dengan kelas lain, misalnya kelas pelajar dengan admin, kelas pelajar dengan kelas, dan kelas pelajar dengan biaya dari ke 4 diagram kelas dimana kelas siswa tidak dapat berfungsi sendiri karena diagram kelas memerlukan kelas administrator, kelas kelas, dan kelas biaya pada saat mempersiapkan perancangan sistem pemilihan proses. Stempel Waktu DiperbaruiInDB Tanggal dan waktu pesan diperbarui di database Stempel Waktu TanggalPenerimaan Tanggal dan waktu masuk. Stempel waktu DiperbaruiInDB Tanggal dan waktu pesan diperbarui ke database Stempel waktu InsertIntoDB Tanggal dan waktu pesan dimasukkan.

Terkirim Int 11 Jumlah pesan yang dikirim Diterima Int 11 Jumlah pesan yang diterima Nama Tabel: Sentitem. Pada gambar 4.9 dapat digambarkan bahwa pada database Gammu terdapat 6 tabel yang terdiri dari tabel demon, inbox, outbox, outbox multipart, sentimen dan telepon, dimana tabel tersebut mempunyai beberapa hubungan yaitu hubungan antara tabel inbox dan tabel outbox , hubungan antara tabel kotak keluar dan outbox_multipart serta hubungan antara tabel sentimen dan kotak keluar tertaut. Pada gambar 4.10 dapat digambarkan dalam perancangan relasi ini terdiri dari tiga tabel, yaitu tabel biaya, tabel siswa, dan tabel kelas.

Gambar 4.3. Bagan Alir Perangkat Lunak SMS Gateway Admin
Gambar 4.3. Bagan Alir Perangkat Lunak SMS Gateway Admin

Implementasi

Cara settingnya adalah dengan mengedit file 'GAMMURC' di folder 'C:\GAMMU\BIN\', mengedit file 'GAMMURC' menggunakan wordpad atau notepad dan sejenisnya. Masukkan port seluler yang akan kita gunakan, dan tambahkan tanda ':' di akhir untuk menutupi port tersebut. Kita masukkan model sebagai penanda model hp mana yang kita gunakan, karena di Gammu kita bisa menjalankan beberapa hp sedangkan koneksinya untuk menentukan jenis koneksi yang kita gunakan, karena peneliti menggunakan bluetooth maka saya ubah menjadi 'blueat' untuk jenis koneksi dan model ponsel dapat dilihat di website Gammu, 'http://wammu.eu/phones/'.

Untuk membuat database Gammu, Anda dapat mengimpor tabel yang disediakan oleh Gammu, yang ditempatkan di direktori. C:\Gammu\share\doc\gammu\examples\sql' pilih database yang kita gunakan, yang digunakan peneliti adalah MySQL. Klik menu 'PHPMyAdmin', maka akan masuk halaman PHPMyAdmin, lalu klik database dan masukkan nama database yang akan dibuat lalu klik buat, karena nama database yang digunakan peneliti adalah.

Tampil menu Struktur paling bawah, terdapat kolom seperti gambar diatas, masukkan nama tabel yang akan dibuat, karena peneliti ingin membuat tabel nilai kalkulus, nama tabel yang dibuat adalah 'nilai kalkulus' lalu klik 'Pergi'. Masukkan nama field, tipe data, panjang konten dll dengan tipe data Varchar karena konten data yang kita masukkan berupa angka dan huruf. Langkah keenam (setting konfigurasi SMS Daemon) Langkah ini merupakan langkah selanjutnya setelah membuat database Gammu.

SMS Daemon yang akan kita deploy akan berfungsi untuk menyimpan pesan masuk ke database secara otomatis, jadi itu juga diperlukan. Perhatikan bagian yang diblokir, ubah bagian yang diblokir sesuai dengan yang kita ubah pada file 'GAMMURC'. Bagian yang dilingkari ini adalah bagian yang akan peneliti ubah karena ini bagian dari database yang sedang kita buat, isikan datanya sesuai database.

Langkah ini untuk menguji apakah Gammu terhubung ke ponsel yang kita konfigurasikan pada langkah sebelumnya. Langkah Kedelapan (Membuat Layanan Gammu di Windows) Tujuan dari langkah ini adalah membuat layanan di Windows. Untuk membuat layanan Gammu kita perlu berada di direktori 'bin' karena file yang akan kita instal ada di direktori tersebut.

Gambar 4.11. Tampilan Properties Dari Ponsel
Gambar 4.11. Tampilan Properties Dari Ponsel

Pembahasan

Software ini belum mampu mengirimkan pesan/SMS secara otomatis pada jadwal tertentu atau lebih dikenal dengan auto schedule. Jika online, software ini tidak terjamin tingkat keamanannya jika sewaktu-waktu diserang oleh pihak yang tidak bertanggung jawab.

Sistem Kinerja

  • Perbandingan Penyebaran Informasi
  • Perbandingan Waktu

Besigheidsbestuurinligtingstelsels - Edi Surya Negara, Romindo Romindo, Rahman Tanjung, Nofitri Heriyani, Janner Simarmata, Jamaludin Jamaludin, Tri Andi Eka Putra, Eko Sudarmanto, Andrisan Sudarso, Bonaraja Purba - Google Books.”. Inligtingstegnologie en bestuursinligtingstelsels - Janner Simarmata, Romindo Romindo, Surya Hendra Putra, Adhi Prasetio, Muhammad Noor Hasan Siregar, Dewa. Adam, "Sosialisering en hulp in die gebruik van webgebaseerde gemeenskapsklagte-aansoeke in Adi Dharma Village, Gunung Jati-distrik, Cirebon Regency," J.

Yuniar, “Penerapan Metode Waterfall dalam Perancangan Sistem Informasi Ujian di SMK Global Indonesia Berbasis Web,” J. Louriska Matheos dkk., “Sistem Informasi Penjualan dan Perawatan Golden Beauty Clinic Menggunakan MySQL Berbasis Embarcadero dan Client Server,” JSIM J. Yuarita, “Perancangan Aplikasi Point of Sales (POS) Berbasis Web Dengan Metodologi System Development Lifecycle", J.

Perancangan Digital Signage Berbasis Web Responsif Sebagai Papan Informasi Digital Masjid Di Kota Palangka Raya,” Politeknik J. Ameylia Ganesha Medan, “Sistem Informasi Kearsipan Pada Notaris Efrina Nofiyanti Kayadu, Sh.M.Kn Web Didesain Menggunakan Metode Waterfall,” REMIK Ris.

Tabel 4.13. Perbandingan Waktu  Operator Sistem  Operator Pengirim  Waktu
Tabel 4.13. Perbandingan Waktu Operator Sistem Operator Pengirim Waktu

Gambar

Gambar 2.1. Contoh Flowchart
Diagram  Use  case  mendeskripsikan  sebuah  interaksi  antara  satu atau lebih actor dengan sistem yang akan dibuat
Diagram  yang  menggambarkan  actor,  Use  case  dan  relasinya sebagai suatu urutan tindakan yang memberikan nilai  terukur  untuk  aktor
Gambar 2.2. Use Case Diagram
+7

Referensi

Dokumen terkait

Gambar 3 menunjukkan diagram aktivitas untuk use case mengirim pesan SMS yang digunakan pada saat transaksi pembelian dan penjualan pulsa.. Gambar 3 Activity diagram mengirim

Gambar 3.4 Use Case Diagram Sistem 28 Gambar 3.5 Activity Diagram Sistem 29 Gambar 3.6 Sequence Diagram Sistem 31 Gambar 3.7 Flowchart Algoritma QuickSort 32 Gambar 3.8

Berikut adalah gambar dari sequence diagram summary activity yang dilakukan semua karyawan di departemen CONFINS..

Proses ketiga adalah jika ada customer yang memesan sesuai dengan gambar yang diinginkan maka Marketing akan menerima gambar kerja tersebut dan memberikan ke

Activity diagram Penulisan Pesan, dapat dilihat pada gambar dibawah ini : Tulis Pesan No Tujuan Pesan Masuk Dekripsi Pesan Penerima Masukkan Key «include» Pesan

Gambar 3.10 Activity Diagram Usulan Melakukan Validasi Rekapitulasi Biaya Proyek .... Gambar 3.11 Sequence Diagram Melakukan

Berikut merupakan activity diagram yang menggambarkan proses mengubah data katalog produk.... Gambar 4 Activity diagram admin - mengubah katalog produk Activity Diagram Admin

Antrian 50 Gambar 3.9 Activity Diagram Pemeriksaan Dokter 51 Gambar 3.10 Activity Diagram Transaksi Pemeriksaan Dokter 52 Gambar 3.11 Activity Diagram Data Laboratorium 53