PAWIYATAN XXVI (1) (2019) 1-9 Pawiyatan IKIP Veteran Semarang

dokumen-dokumen yang mirip
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SMA XAVERIUS 1 BELITANG KABUPATEN OKU TIMUR PROPINSI SUMATER SELATAN

SISTEM PENGOLAHAN DATA KARTU PELAJAR SISWA SMA NEGERI 1 INDRALAYA. Abstrak

BAB I PENDAHULUAN. telah diperkenalkan pada tahun 1992 di Eropa oleh ETSI (European Telecommunikation

SISTEM INFORMASI TRACER STUDY BERBASIS WEBSITE DENGAN SMS GATEWAY PADA FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS MULAWARMAN

BAB II LANDASAN TEORI. Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

SISTEM MONITORING NILAI SISWA SMA NASIMA BERBASIS AUTO RESPON SMS GATEWAY

BAB III ANALISIS DAN PERANCANGAN SISTEM

Bab 3 Metode dan Perancangan Sistem

BAB V PENUTUP Kesimpulan Saran DAFTAR PUSTAKA... 96

BAB III ANALISIS DAN PERANCANGAN 3.1 ANALISIS DAN PROSES BISNIS YANG BERJALAN

SISTEM INFORMASI PELANGGAN BERBASIS SMS GATEWAY PADA DEALER YAMAHA JAYA MOTOR

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

ANALISIS SISTEM INFORMASI AKADEMIK BERBASIS SMS GATEWAY PADA FAKULTAS TEKNOLOGI INFORMASI DAN KOMUNIKASI UNIVERSITAS SEMARANG

SKRIPSI PERANCANGAN SISTEM INFORMASI PENCARIAN DAN PEMESANAN RUMAH KOS BERBASIS WEB DAN SMS GATEWAY STUDI KASUS KECAMATAN BEKASI SELATAN KOTA BEKASI

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

Equipment Monitoring Control Manajemen System Berbasis Web Application

SISTEM INFORMASI AKADEMIK DI SMP MUHAMMADIYAH AL-KAUTSAR PROGRAM KHUSUS KARTASURA BERBASIS MOBILE

BAB 1 PENDAHULUAN 1-1

Keywords : SMS Gateway, job vacancy, information, graduate, career

TUGAS DATA WAREHOUSE

MONITORING PENGIRIMAN DATA CURAH HUJAN POS BERBASIS WEB PADA BMKG JAWA TENGAH

PERANCANGAN SISTEM INFORMASI PENGADAAN DAN PENCATATAN BARANG ALAT TULIS KANTOR

DAFTAR ISI HALAMAN SAMPUL

2.4.2 Class Diagram Sequence Diagram Statechart Diagram Activity Diagram Rekayasa Perangkat Lunak...

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN

BAB 1 PENDAHULUAN. yang ada di dunia bisa kita dapatkan dalam waktu yang relatif singkat. Kemampuan

Perancangan Sistem Informasi Absensi Siswa MTsN Pariaman Selatan Dengan Menggunakan PHP MySQL dan SMS GateWay

PERANCANGAN DAN PENGEMBANGAN SISTEM INFORMASI MANAJEMEN (SIM) PENJADWALAN AGENDA PEGAWAI DI UPN VETERAN JAWA TIMUR BERBASIS WEB SKRIPSI

DAFTAR ISI. 1.2 Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian... 5

DESAIN DAN IMPLEMENTASI SISTEM INFORMASI AKTIVITAS DAN PENGINGAT UNTUK DOSEN BERBASIS WEB DAN SMS GATEWAY TUGAS AKHIR. Oleh :

BAB 1 PENDAHULUAN. 1.4 Latar Belakang. Dalam kondisi administrasi Dinas Komunikasi dan Informatika sekarang sangat

SISTEM PEMANTAUAN DISTRIBUSI PEMBAYARAN PARKIR MELALUI INTERNET

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

Gambar 4.1 Flowchart

BAB I PENDAHULUAN. didapatkan secara mudah, cepat, efektif dan akurat. pengaruh perkembangan teknologi informasi. Sebagai institusi pendidikan, saat

SISTEM INFORMASI AGENDA RAPAT BERBASIS WEB MENGGUNAKAN SMS GATEWAY (Studi kasus Polteknik TEDC Bandung)

BAB I PENDAHULUAN. Berkembangnya usaha-usaha perdagangan yang sangat pesat pada saat

BAB I PENDAHULUAN. 1.1 Latar belakang

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III TUJUAN DAN MANFAAT. Informasi Apotek Farmasi Dirumah Sakit Umum Ajibarang dengan peralihan

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN

Perancangan Sistem Infomasi Filling di PT BCA Cabang MH Thamrin Tangerang

RANCANG BANGUN SISTEM INFORMASI AKADEMIK SEKOLAH (SISWA) BERBASIS WEB DAN SMS GATEWAY DENGAN PHP DAN GAMMU (Studi Kasus di SMP Negeri 1 Pakis)

PERANCANGAN SISTEM ADMINISTRASI BENGKEL PADA ASTRA HONDA MOTOR DAN NOTIFIKASI SERVICE BERKALA SUNYAR PRAYUDI

BAB I PENDAHULUAN.

Rancang Bangun Aplikasi Latihan Ujian Nasional pada Sekolah SMP Ambia

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB I PENDAHULUAN I - 1

ABSTRAK. Universitas Kristen Maranatha

PENGESAHAN PENGUJI SIDANG...

APLIKASI SMS NOTIFIKASI KESEHATAN BALITA

BAB I PENDAHULUAN. diakses oleh siapa saja, kapan saja dan dimana saja. Teknologi internet

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. pesat, sehingga banyak yang menggunakannya dalam kehidupan sehari-hari untuk

PERANCANGAN SISTEM PELAYANAN INFOMASI WARGA BINAAN PEMASYARAKATAN RUMAH TAHANAN NEGARA GARUT BERBASIS WEB DAN SHORT MESSAGE SERVICE GATEWAY

BAB I PENDAHULUAN.

BAB III ANALISA DAN PERANCANGAN SISTEM

PERANCANGAN APLIKASI FARMASI HOSPITAL INFORMATION SYSTEM DI SILOAM HOSPITALS

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB III METODE PENELITIAN. Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware)

BAB 1 PENDAHULUAN. masyarakat dengan Kuliah Kerja Nyata (KKN) merupakan suatu bentuk kegiatan

BAB V PENGUJIAN DAN ANALISIS HASIL. lunak. Dengan demikian pengujian black box memungkinkan perekayasa

LAPORAN PENGEMBANGAN SISTEM INFORMASI MARKETPLACE

PERANCANGAN SISTEM INFORMASI DATA KEPENDUDUKAN BERBASIS DESKTOP DI DESA BUKIT LANGKAP KECAMATAN LINGGA TIMUR

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

SISTEM INFORMASI PENERIMAAN SISWA BARU SEKOLAH MENENGAH PERTAMA BERBASIS WEB (STUDI KASUS KABUPATEN KUTAI KARTANEGARA)

WEB RECEIPT AND RELEASE DEPO CONTAINER PT. BHANDA GHARA REKSA PALEMBANG

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III METODE PENELITIAN

Sistem Informasi Aplikasi Penilaian Sidang Skripsi Berbasis Web di STMIK Bina Sarana Global

1. BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Perancangan Sistem Informasi Manajemen Rumah Sakit Berbasis Web Studi Kasus : Rumah Sakit TNI AU Lanud Sam Ratulangi

BAB I PENDAHULUAN.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

STUDI DAN IMPLEMENTASI PEMBAYARAN PPOB (PAYMENT POINT ONLINE BANK) STUDI KASUS REKENING PDAM TIRTAWENING KOTA BANDUNG

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

PERANCANGAN SISTEM INFORMASI SURVEI SOSIAL EKONOMI DAERAH (SUSEDA) (Studi Kasus : Badan Pusat Statistik Kabupaten Soppeng)

BAB I PENDAHULUAN. pengembangan pendidikan di bumi nusantara ini adalah sekolah baik sekolah

II. TINJAUAN PUSTAKA. elemen yang saling berinteraksi untuk mencapai suatu tujuan. Sedangkan

BAB I PENDAHULUAN. dilakukan monitoring. Dalam melakukan monitoring atau pengawasan sebuah

DAFTAR ISTILAH. Activity Diagram

Rancang Bangun Sistem Informasi Perwalian dan Monitoring Matakuliah Studi Kasus Teknik Informatika Universitas Muhammadiyah Malang

HALAMAN PENGESAHAN PEMBIMBING...

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

1 BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. menunjang jalannya operasi-operasi demi tercapainya tujuan yang diinginkan

Transkripsi:

PAWIYATAN XXVI (1) (2019) 1-9 Pawiyatan IKIP Veteran Semarang http://e-journal.ikip-veteran.ac.id/index.php/pawiyatan Sistem Informasi Sms Gateway Program Studi Bimbingan Konseling Fakultas Ilmu Pendidikan Universitas Ivet Semarang Joko Ristono Fakultas Teknik Program Studi Teknik Informatika Universitas Islam Majapahit Mojokerto (UNIM) E-mail: ristonojoko@yahoo.com Diterima: Desember 2018, Di publikasikan: Januari 2019 ABSTRAK Universitas Ivet Semarang merupakan salah satu lembaga di bidang pendidikan. Namun dengan sistem yang manual, sering dirasakan kurang optimal dalam penggunaannya dan semakin berkembangnya teknologi dan informasi untuk membantu kerja manusia agar lebih efektif dan efisien. Berdasar dari alasan inilah penulis mengembangkan Aplikasi Sistem SMS Gateway menggunakan PHP dan MySQL. Penulis menganalisa dan merancang infrastruktur aplikasi yang dibangun dengan menggunakan metode waterfall, dengan tahapan analisis meliputi kelemahan sistem dan analisis kebutuhan sistem, desain atau perancangan yang meliputi sistem permodelan menggunakan metode UML dan perancangan Interface, kode dan pengetesan menggunakan PHP sebagai Bahasa pemrograman dan MySQL sebagai pengelola database serta gammu untuk menjembatani SMS Gateway, berlanjut pada tahap penerapan dan pemeliharaan. Dari penelitian ini menghasilkan aplikasi SMS Gateway yang terintegrasi dengan Web Jurusan Bimbingan Konseling, penggunaan SMS disini adalah untuk memberikan pemberitahuan kepada Dosen, Staf Jurusan dan Mahasiswa. Dengan sistem ini diharapkan dapat menanggulangi permasalahan yang terjadi dan juga memudahkan pihak jurusan dalam memaksimalkan kinerja dan pelayanan pemberian informasi. Kata Kunci: SMS Gateway, PHP, MySQL, Gammu, Bimbingan Konseling PENDAHULUAN Pengertian system adalah suatu sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel yang terorganisir, saling berinteraksi, saling bergantung satu sama lain, dan terpadu (Tata Sutabri, 2012). SMS Gateway adalah sebuah perangkat lunak yang menggunakan bantuan komputer dan memanfaatkan teknologi seluler yang diintegrasikan guna mendistribusikan pesan-pesan yang di-generate lewat sistem informasi melalui media SMS yang di-handle oleh jaringan selular (Fikri. Azkal, 2010). Guna memudahkan perancangan maka perlu beberapa program serta software terdiri dari : (a) Unified Modelling Language (UML) adalah sebuah bahasa yang menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem perangkat lunak (Miftakhul. Huda, 2010). (b) PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan Web yang disisipkan pada dokumen HTML (Peranginangin, Kasiman, 2013). (c) MySQL, adalah database server yang berfungsi untuk manangani database (Kadir, Abdul, 2013). (d) Gammu adalah software bantu atau tools yang bersifat open source yang digunakan untuk membangun aplikasi SMS Gateway. Selain mudah penggunaannya, perangkat 1

modem GSM yang support cukup banyak mulai dari HP kelauaran Nokia, Siemens, Sonny Ericsson serta HP yang sudah berversi android serta dapat dijadikan sebagai SMS Gateway (Pressman, Roger, S, 2012). SMS atau Short Message Service merupakan salah satu komunikasi dengan teks melalui perangkat bergerak (mobile device). Perkembangan telekomunikasi yang begitu pesat seiring dengan perkembangan teknologi informasi memungkinkan pengaksesan data lebih praktis, lebih cepat dan efisien. Dengan perkembangan teknologi maka SMS tidak hanya digunakan untuk mengirimkan atau bertukar informasi antara dua orang yang saling mengenal atau membutuhkan, bahkan sudah mulai digunakan untuk berhubungan antara sesorang dengan sistem sesuai dengan kebutuhan. Sistem informasi yang dihasilkan oleh peneliti memberikan akses control sesuai dengan kebutuhan user seperti dekan dapat memberikan disposisi langsung kepada pembantu dekan. Kepala tata usaha dan kepala bagian juga dapat memberikan disposisi dengan karyawan lainnya. Begitu juga dengan ketua jurusan dapat memberikan informasi ke sekretaris jurusan atau ke semua dosen atau ke semua mahasiswa. Tujuan dari penelitian perancangan sistem SMS gateway ini adalah sebagai berikut: a. Menghasilkan aplikasi sistem informasi akademik pada program studi Bimbingan Konseling Fakultas Ilmu Pendidikan Universitas IVET Semarang. b. Menyediakan fasilitas akses informasi akademik di program studi Bimbingan Konseling Fakultas Ilmu Pendidikan Universitas IVET Semarang, dengan menggunakan SMS Gateway. METODE PENELITIAN Metode pengembangan sistem yang digunakan pada pembuatan SMS Gateway Jurusan Bimbingan Konseling adalah model Waterfall. Model Waterfall terdapat pada Gambar 1 berikut : Communication Project Initiation Planning Estimating Modeling Analysis Gambar 1 : Model sistem Pengembangan Waterfall [6]. Construction Code Tahapan waterfall pada gambar 1 adalah : (1) Communication; Langkah ini merupakan analisis terhadap kebutuhan software, dan tahap untuk mengadakan pengumpulan data dengan melakukan pertemuan dengan customer, maupun mengumpulkan data-data. Mengumpulkan data dengan melakukan wawancara dan observasi di Program Studi Bimbingan Konseling tentang kebutuhan untuk merancang pembangun system SMS Gateway. (2) Planning; Proses planning merupakan lanjutan dari proses communication (analysis requirement). Tahapan ini akan menghasilkan dokumen user requirement atau bisa dikatakan sebagai data yang berhubungan dengan keinginan user dalam pembuatan software, termasuk rencana yang akan dilakukan. Membuat perkiraan- perkiraan, 2

membuat jadwal untuk menyelesaikan tahap-tahap pembuatan system SMS Gateway yang sesuai dengan kebutuhan. (3) Modelling; Proses modelling ini akan menerjemahkan syarat kebutuhan ke sebuah perancangan software yang dapat diperkirakan sebelum dibuat coding. Proses ini berfokus pada rancangan struktur data, arsitektur software, representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan menghasilkan dokumen yang disebut software requirement. Dalam tahap ini penulis melakukan analisa terhadap perancangan sistem menggunakan UML (Unified Modeling Language), yang meliputi Use Case Diagram, Sequence Diagram, Class Diagram, Activity Diagram. (4) Construction; Construction merupakan proses membuat kode. Coding atau pengkodean merupakan penerjemahan desain dalam bahasa yang bisa dikenali oleh komputer. Programmerakan menerjemahkan transaksi yang diminta oleh user. Tahapan inilah yang merupakan tahapan secara nyata dalam mengerjakan suatu software, artinya penggunaan komputer akan dimaksimalkan dalam tahapan ini. Setelah pengkodean selesai maka akan dilakukan testing terhadap sistem yang telah dibuat tadi. Tujuan testing adalah menemukan kesalahan-kesalahan terhadap sistem tersebut untuk kemudian bisa diperbaiki. Desain yang terlah dibuat diterjemahkan menjadi bentuk Bahasa pemograman dengan memakai PHP, MySQL, dan Gammu. Implementasikan sebuah sistem perlu dilakukan perencanaan sistem terlebih dahulu. Perencanaan sistem merupakan tahap awal dalam pengembangan sistem agar sistem yang telah dirancang dapat berjalan sesuai dengan tujuan sistem. Perancangan sistem merupakan tahap selanjutnya setelah analisa sistem, mendapatkan gambaran dengan jelas tentang apa yang dikerjakan pada analisa sistem, maka dilanjutkan dengan memikirkan bagaimana membentuk sistem tersebut. 3

HASIL DAN PEMBAHASAN Setelah melaksanakan analisa menggunakan metode pengembangan sistem pada pembuatan SMS Gateway model Waterfall selanjutnya membuat tahapantahapan sebagai berikut : a. Use Case Diagram Use Case Diagram sistem terdapat pada gambar 2 brikut : uc Business Process Model Login Kelola Phonebook Kirim SMS Admin Kelola Group Kirim SMS Group Gambar 2 Use Case Diagram Use case Diagram pada Gambar 2 menjelaskan seorang admin harus melakukan Login terlebih dahulu agar dapat mulai mengelola aplikasi SMS Gateway yakni harus memasuki form Login terlebih dahulu sebelum dapat mengakses menu utama. Selanjutnya admin dapat melakukan pengolahan data berupa mengelola data penerima SMS, pengiriman SMS dan mengelola laporan. b. Class Diagram Class Diagram terdiri dari nama class yang merupakan objek perangkat lunak, attributes yakni nilai yang dimiliki objek, dan operations yang merupakan tanggapan objek terhadap kejadian. Class Diagram sistem terdapat pada Gambar 3 : Gambar 3 Class Diagram Class Diagram pada Gambar 3, merupakan 3 kelas yang saling berhubungan antara kelas user, penerima SMS dan Informasi yang terdapat pada sistem, yang nantinya akan di tanamkan di database utama sistem SMS Gateway. c. Activity Diagram Activity diagram memberikan suatu gambaran ilustrasi alur dari setiap fungsi yang ada pada sistem. Activitydiagram dibuat berdasarkan sebuah atau beberapa use case pada use case diagram. 4

1) Activity Diagram Login Activity Diagram login terdapat pada Gambar 4 berikut act Business Process Model Login Masukkan User & Pass a T Y Menu Admin End Gambar 4 Activity Diagram Login Activity Diagram Login pada Gambar 4, menjelaskan admin memasukkan Username dan Password jika berhasil admin masuk sistem dan jika tidak berhasil admin akan kembali ke menu login. 2) Activity Diagram Kirim SMS Activity Diagram kirim SMS terdapat pada Gambar 5 berikut : act Business Process Model Start Menu SMS Ketik SMS Menu Phonebook Kirim SMS Pilih Kontak Y Kirim T Batal Gambar 5 Activity Diagram Kirim SMS Activity Diagram kirim SMS pada Gambar 5, merupakan proses admin mengirimkan SMS dengan memilih menu phonebook dan memilih kontak lalu kirim jika berhasil maka akan masuk ke riwayat SMS terkirim jika tidak atau batal maka akan kembali ke menu SMS. 3) Activity Diagram Pengiriman SMS Group Activity Diagram Pengiriman SMS Group terdapat pada gambar 6. End act Business Process Model Start Pilih Menu SMS Group Pilih Group Tulis SMS Kirim SMS Group Tidak Batal Y Kirim End Gambar 6 Activity Diagram Pengiriman SMS Group 5

Activity Diagram Pengiriman SMS Group yang terdapat pada Gambar 6, menjelaskan proses admin menirimkan SMS kepada Group dengan memilih menu SMS Group, lalu memilih Group dan tulis SMS, admin mengirim SMS Group jika berhasil maka akan terkirim SMS jika batal maka akan kembali ke menu SMS. 4) Activity Diagram Kelola Phonebook Activity Diagram Kelola Phonebook terdapat pada Gambar 7 act Business Process Model Start Edit Kontak Menu Phonebook T Hapus Kontak Y Kontak Baru T Ubah Data Kontak Y Data Kontak Baru Simpan End Gambar 7 Activity Diagram Kelola Phonebook Activity Diagram Kelola Phonebook pada Gambar 7 menjelaskan admin membuat kontak baru dengan masuk ke menu Phonebook, admin edit kontak, ubah data kontak dan simpan atau hapus kontak. 5) Sequence Diagram Sequence diagram memperlihatkan atau menampilkan interaksi-interaksi antar obyek di dalam suatu sistem yang disusun pada sebuah urutan waktu. Sequence Diagram Login; Sequence Diagram Login terdapat pada gambar 8. sd Business Process Model Admin Login ctrl login db login Inpu User Password() Proses Control Input() Verivikasi() menampilkan() Get() Gambar 8 Sequence Diagram Login Squence Diagram Login pada Gambar 8 menggambarkan interaksi antar objek didalam sistem pada proses login. Sequence Diagram Pengiriman SMS; Sequence Diagram Pengiriman SMS terdapat pada gambar 9 berikut sd Business Process Model : Admin kirim SMS ctrl kirim db phonebook open() new() proses() kirim() ok() Gambar 9 Sequence Diagram Pengiriman SMS 6

Sequence Diagram Pengiriman SMS pada Gambar 9 menggambarkan interaksi antar objek didalam sistem pada proses pengiriman SMS dilakukan di form kirim SMS dengan menginput data phonebook. Sequence Diagram kirim SMS Group; Sequence Diagram Kirim SMS Group terdapat pada Gambar 10 sd Business Process Model : Admin kirim SMS Group ctrl kirim group db group open() new() proses() kirim() ok() Gambar 10 Sequence Diagram kirim SMS Group Sequence Diagram Kirim SMS Group yang terdapat pada Gambar 10 menggambarkan interaksi antar objek didalam sistem pada proses pengiriman SMS Group. Dengan menginput data kontak Group. Sequence Diagram Kelola Phonebook; Sequnce Diagram Kelola Phonebook terdapat pada Gambar 11. sd Business Process Model : Admin phonebook ctrl db phonebook db phonebook id group open() tambah group() proses() menampilkan() insert to database() insert() edit group() hapus group() proses() menampilkan() proses() menampilkan() Gambar 11 Sequence Diagram Kelola Phonebook Sequence Diagram Kelola Phonebook pada Gambar 11, menggambarkan interaksi antar objek didalam sistem pada proses tambah atau hapus data phonebook, tambah atau hapus data phonebook ini dilakukan di form Nomer HP dengan menginputkan nomor HP. Tahap Implementasi sistem merupakan tahapan yang dilakukan dalam menyelesaikan desain suatu sistem yang telah dibentuk, untuk menguji, menginstal dan memulai sistem baru dan bisa digunakan juga untuk menggantikan sistem yang lama. Implementasi yang telah sesuai harus diuji coba sehingga dapat diketahui kehandalan dari sistem yang telah dibuat. 7

a) Page Menu Utama Page Menu Utama terdapat pada gambar 12. Gambar 12 Page Menu Utama Page Menu Utama pada gambar 12 menjelaskan pada form ini akan ditampilkan halaman utama dari SMS Gateway Jurusan Bimbingan Konseling Universitas Ivet Semarang. Form utama terdiri dari 4 menu yaitu : Dashboard, SMS & pesan, Data Nomor HP dan ganti Password. dimana masing-masing menu terdiri dari beberapa sub menu. b. Page SMS Massal (Broadcast SMS) Page SMS Massal (Broadcase SMS) Terdapat pada Gambar 13. Gambar 13 SMS Masal (Broadcast SMS) Page SMS Massal (Broadcase SMS) pada Gambar 13 adalah menu tulis pesan yang penerimanya banyak atau group jika ditekan maka akan tampil jendela untuk menulis pesan dan memmilih group yang akan dikirim SMS. c. Page Daftar Penerima SMS Page Daftar Penerima SMS terdapat pada Gambar 14. Gambar 14 Daftar Penerima SMS 8

Menu daftar penerima SMS pada Gambar 14 adalah menu yang berfungsi untuk menampilkan data penerima SMS yang berisi nama dan nomor tujuan. d Page Data Nomor HP Page Data Nomor HP terapat pada Gambar 15. Gambar 15 Page Data Nomor HP Page Data Nomor HP pada Gambar 15 adalah menu daftar kontak yang digunakan untuk menambah, merubah dan menghapus daftar kontak yang ada dalam system. e. Maintenance Untuk memelihara atau merawat sistem agar sistem tersebut dapat bertahan lama maka diperlukan maintenace untuk menjaga agar sistem terhindar dari kerusakan sehingga berakibat fatal. Untuk sebuah perhatian karena mungkin masih banyak kesalahan - kesalahan yang terjadi yang dilakukan mungkin oleh user, maupun sistem itu sendiri yang belum diketahui pada saat perancangan. Pada umumnya dilakukan evaluasi sebelum sistem ini benar benar stabil untuk digunakan sepenuhnya. Jika sudah lolos tahap maintenance untuk pertama kali program ini dijalankan maka program tersebut baru layak dijalankan secara penuh. Walaupun tidak ada kerusakan sebaiknya tetap dilakukan kegiatan maintenance tersebut. Kegiatan maintenance dapat berupa diantaranya : (a) Backup Secara Periodik, Backup ini dapat dilakukan pada selang waktu tertentu sesuai dengan kebutuhan. (b) Updating Data Base, Updating database ini dapat dilakukan jika dalam sistem akan ditambah beberapa item. PENUTUP A. Kesimpulan Berdasarkan hasil penelitian yang dilakukan penulis maka dapat diambil kesimpulan bahwa aplikasi SMS Gateway Jurusan Bimbingan Konseling ini dapat memenuhi tujuan yang diinginkan Sistem ini dapat menggantikan sistem manual sehingga dalam menyampaikan informasi akurat dan efisien. Dengan adanya sistem ini maka akan dapat memberikan keringanan tugas pegawai atau staff dalam menyampaikan informasi, karena tidak membutuhkan tenaga yang banyak. Sistem yang dibuat memiliki banyak manfaat sehingga diharapkan dengan tersampaikannya informasi tersebut akan meningkatkan kinerja seluruh civitas akademika di Jurusan Bimbingan Konseling FIP Universitas IVET Semarang. 9

Sistem SMS Gateway dirancang mempunyai fasilitas SMS masal dan mempunyai pembagian group penerima sms, sehingga sistem dapat mengirim banyak atau sms secara masal dengan isi yang sama. DAFTAR PUSTAKA Fikri. Azkal. (2010). Skripsi: Aplikasi Short Message Service (SMS) Gateway Kadir, Abdul. (2013). Tuntunan Praktis Belajar Database Menggunakan MySQL. Andi. Yogyakarta Miftakhul. Huda. (2010). Membuat Aplikasi Database dengan Java, MySQL, dan NetBeans, Penerbit PT Elex Media Komputindo, Jakarta. Peranginangin, Kasiman (2013). Aplikasi Web Dengan PHP dan MySQL. Andi. Yogyakarta Pressman, Roger, S, (2012), Rekayasa Perangkat Lunak, Buku Satu, Pendekatan Praktisi Ed 7, Andi, Yogyakarta. Tata Sutabri. (2012). Konsep Sistem Informasi. Andi. Yogyakarta. 10