YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
  • WARTA JEMAAT GKAI BETLEHEM

    MENGGUNAKAN SMS GATEWAY

    Oleh

    Sahat Yehosua Pasaribu

    NIM: 622006001

    FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER

    UNIVERSITAS KRISTEN SATYA WACANA

    JL. DIPONEGORO 52 – 60

    SALATIGA – 50711

  • WARTA JEMAAT GKAI BETLEHEM

    MENGGUNAKAN SMS GATEWAY

    Oleh:

    Sahat Yehosua Pasaribu

    NIM : 622006001

    Skripsi ini telah diterima dan disahkan

    Untuk melengkapi salah satu syarat memperoleh

    Gelar Sarjana Teknik

    dalam

    Konsentrasi Rekayasa Perangkat Lunak

    Program Studi Sistem Komputer

    Fakultas Teknik Elektronika dan Komputer

    Universitas Kristen SatyaWacana

    Salatiga

    Disahkan oleh

    Pembimbing I Pembimbing II

    Darmawan Utomo, M.Eng Saptadi Nugroho, M.Sc

    Tanggal : Tanggal:

  • i

    KATA PENGANTAR

    Segala puji syukur kepada Tuhan Yesus Kristus untuk setiap kasih, berkat, dan

    hikmat yang telah diberikan. Penyelesaian skripsi ini tidak lepas dari dorongan dari

    berbagai pihak. Oleh karena itu, dalam kesempatan ini penulis ingin mengucapkan

    terimakasih yang sebesar – besarnya kepada:

    1. Bapak Darmawan Utomo, M.Eng. sebagai pembimbing I dan Bapak Saptadi

    Nugroho, M.Sc sebagai Kaprodi dan pembimbing II. Terima kasih atas kesabaran,

    dukungan, koreksi, dan bantuan yang memampukan penulis dalam menyusuns

    kripsi ini.

    2. Staf administrasi untuk bantuan selama skripsi.

    3. Seluruh keluarga tercinta, papa Marulak Pasaribu, mama Maryati Leander dan

    kakak Truly Almendo Pasaribu. Terimakasih karena mempercayai penulis saat

    penulis meragukan dirinya sendiri.

    4. Sahabat-sahabat dari Batak, Kupang, Toraja. Sahabat dari elektro, Angling

    Kusumadita dan Oryza Adhisurya. Kak Arnold Fredo Binter, Kak Richmond

    Ernstho Poyk, Kak Edstin Liufeto, Ivan Manoe, Alessandro Mone, dan Antho

    Dilak.

    Akhir kata penulis berharap semoga skripsi ini dapat bermanfaat bagi mereka yang

    membutuhkan, meskipun masih jauh dari sempurna. Penulis menantikan kritik dan saran

    untuk skripsi ini agar dapat dikembangkan guna mencapai hasil terbaik.

    Salatiga, Januari 2014

    Penyusun

  • ii

    INTISARI

    Skripsi ini memaparkan perancangan sistem Warta Jemaat berbasis short massage

    service (SMS) Gateway untuk Jemaat GKAI Betlehem untuk memudahkan penyampaian

    dan pengelolaan informasi.

    Bahasa yang digunakan adalah Visual Basic 6.0. Selain itu, database dikelola

    dengan MySQL. Dalam sistem SMS gateway ini, sistem yang menerima dan mengirim

    SMS akan terhubung dengan gateway sebanyak tiga buah modem GSM dengan protokol

    AT Command. Melalui sistem ini, admin dapat mengelola informasi untuk disebarkan

    kepada jemaat GKAI Betlehem.

    Hasil pengujian dan analisis menunjukkan bahwa program mempunyai fitur kirim

    SMS autoreply untuk jemaat yang bisa mengirimkan SMS balasan dengan format tertentu.

    Kemudian, sistem dapat mengirim SMS ke banyak nomor baik berdasarkan peranan atau

    berdasarkan kategori untuk fungsi broadcasting dan untuk mengingatkan jemaat akan tugas

    pelayanannya. Fitur Buku Telepon dapat menyimpan database jemaat. Jemaat dapat

    mengirimkan pesan berupa saran, kritik, masukan dan pokok doa.

    Sistem ini dirancang untuk memiliki fitur kirim SMS autoreply untuk jemaat yang

    mengirimkan SMS dengan format tertentu. Dalam fitur ini tingkat keberhasilan sebesar

    85% bisa menyampaikan dan mengelola informasi dalam gereja. Sedangkan untuk

    pengiriman massal mengirim SMS ke banyak nomor baik berdasarkan peranan atau

    berdasarkan kategori berhasil sebanyak 100%.

  • iii

    ABSTRACT

    GKAI Betlehem, a Christian church in Solo, delivers weekly information to the

    congregation about the programs of the church verbally with the help of Liquid Crystal

    Display (LCD). The information cannot be sent to those who are unable to attend the

    church at a particular moment. One solution to cope with this problem is designing a

    communication tool to inform and remind the congregation.

    This bachelor thesis elaborates the system design of Warta Jemaat Berbasis Short

    Message Service (SMS) Gateway untuk Jemaat GKAI Betlehem, a tool made to manage and

    send information to the member of the church.

    The computational language used to develop this program is Visual Basic 6.0.

    Moreover, the database is managed with MySQL. With this gateway system, the program

    which receives and sends messages is connected to gateway consisting of three GSM

    modems with AT COMMAND protocol. Through this system, admin is able to manage

    information to the members of GKAI Betlehem.

    The results of the analysis and tests show that the program offers autoreply feature

    to members of the church who send message with certain format, like. Furthermore, the

    program is able to send messages to many numbers based on the roles or the category of the

    congregation for broadcasting or reminder. The phonebook feature can save congregation

    data in the database. The congregation can send message in the form of suggestion,

    criticism, evaluation and also prayer requests.

  • iv

    DAFTAR ISI

    KATA PENGANTAR………………………………………………….....……… i

    INTISARI………………………………………………………………………… ii

    ABSTRACT............................................................................................................ iii

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

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

    DAFTAR GAMBAR………………………………………………......…………. viii

    DAFTAR SINGKATAN......................................................................................... ix

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

    1.1.LatarBelakang………………………………………..…………......... 1

    1.2.RumusanMasalah……………………………….………………......... 3

    1.3.BatasanMasalah…………………………………………………......... 4

    1.4.GambaranTugas………………………….……………………........... 5

    1.5.GarisBesarPenulisan……………………..…………………….......... 5

    BAB II LANDASAN TEORI……………………………………………………... 7

    2.1. SMS Gateway……………………………..……..…….……………… 7

    2.2. Modem GSM……………………………………....…………………. 9

    2.3. ATCommand………………………………..………...………………. 9

    2.4. Visual Basic ………………………………………………………….. 10

    2.5. MySQL………………………………………………………………... 11

    2.6.Unified Modelling Language……………………………………....……..... 15

    2.6.1.Use CaseDiagram…………………………....……………. 15

    2.6.2. Class Diagram……………………………....…………………… 15

    2.6.3. Deployment Diagram………………...…………………………. 16

    2.6.4. Entiti relationship Diagram.................................................... 16

    2.7. GKAI Betlehem……………………………....………………………. 17

  • v

    BAB III PERANCANGAN SISTEM……………...……………………………… 21

    3.1. Case Diagram…………………...................…………........................ 21

    3.2. Class Diagram……………………………………………………………..... 21

    3.3. Deployment Diagram……………………………………………………......23

    3.4. Entiti relationship Diagram ................................................................... 23

    3.5. Gambaran Sistem………………………………………… ........……... 24

    3.6.Flowchart…………………………………………………………………….. 24

    3.7. Perancangan Koneksi SMS Gateway ………………………..…… 26

    3.8.Perancangan Pengolahan Isi SMS…………………………………….. 27

    BAB IV PENGUJIAN DAN ANALISIS …………………………...…………….. 30

    4.1. Pengujian AT Command dan Kompatibilitas Modem……………... 30

    4.2. Data Pendukung……………………………………………………. 32

    4.2.1. Modem….………………………………………………… 32

    4.2.2. Data Roles……………………………………………….. 33

    4.2.3. Data Phonebook…………………………………………. 35

    4.2.4. Data Category…………………………………………… 36

    4.2.5. Data User……………..………………………………… 36

    4.2.6. Data Format……………..……………………………… 37

    4.2.7. Data User by Category…………………………………... 37

    4.3 Pengujian Fitur SMS Massal……….……………………………. 38

    4.3.1 Pengiriman Berdasarkan Kategori.....……………………. 38

    4.3.2 Pengiriman Berdasarkan Peran………………………….. 40

    4.3.3 Pengiriman Berdasarkan Peran dengan Default Port…..… 41

    4.3.4 Pengiriman Berdasarkan Kategori dengan Default Port.... 42

    4.4 Pengujian Fitur Autoreply……………………………………….. 42

  • vi

    BAB V PENUTUP……………..……………………………………………….. 48

    5.1. Kesimpulan…………...……………………………………………. 48

    5.2. Saran………………….…………………………………………… 49

    DAFTAR PUSTAKA …………………………………………………………..... 50

    LAMPIRAN.................…………….…………………………………………… 60

  • vii

    DAFTAR TABEL

    Tabel 2.1.Beberapa AT Command…………………………....................... 10

    Tabel 2.2.Jadwal Kebaktian GKAI……………………………………….. 17

    Tabel 3.1 Daftar harga SMS operator di Indonesia...................................... 30

  • viii

    DAFTAR GAMBAR

    Gambar 2.1. Database Inbox…………………………………………………………….. 15

    Gambar 2.2.Tampilan Inbox dalam Program…………………………………….. 15

    Gambar 3.1 Use Case Diagram…………………………………………………… 21

    Gambar 3.2 Class Diagram………………………………………………………. 22

    Gambar 3.3 Deployment Diagram………………………………………………... 23

    Gambar 3.4.Entity Relationship Diagram............................................................... 23

    Gambar 3.5.Gambaran sistem……………………………………………………. 24

    Gambar 3.6.Flowchart dari Menu Utama…………………………………..……. 25

    Gambar 3.7.Flowchart Pengiriman SMS keBanyaksesuaidengankelompok…... 26

    Gambar 4.1.Pengujian Modem……………………………………......………….. 32

    Gambar 4.2.Pengujian AT Command…………………………………..………… 32

    Gambar 4.3.Contoh Port dan Provider yang digunakan…………………..……... 34

    Gambar 4.4. Data Pendukung Roles……………………………………......……... 35

    Gambar 4.5. Data Pendukung Phonebook…………………………………..……. 36

    Gambar 4.6. Data Pendukung Category…………………………………………… 37

    Gambar 4.7. Data Pendukung User………………………………………………... 37

    Gambar 4.8. Data Pendukung Format………………………………………………38

    Gambar 4.9. Data PendukungUser by Category…………………………………... 39

    Gambar 4.10.Kirim SMS Based on Category………………………………..…… 40

    Gambar 4.11.Kelompok dengan Kategori Pemuda……………………………….. 40

    Gambar 4.12.Pesan untuk Kategori Pemuda……………………………………… 41

    Gambar 4.13.Kirim SMS Based on Roles Send by Default Port………………….. 42

    Gambar 4.14.Pesan yang diterima Roles Send by Default Port…………………… 43

    Gambar 4.15. Format Autoreply yang dikirim……………………………………... 45

    Gambar 4.16. Kiriman Autoreply ke XL……………………………………...….... 45

    Gambar 4.17. Kiriman Autoreply ke Telkomsel………………………………..... 46

    Gambar 4.18.Inbox……………………………………………………………..... 49

  • ix

    DAFTAR SINGKATAN

    LCD : Liquid Crystal Display

    SMS : Short Message Service

    SMS : Short Message Service

    BTS : Base Transmission System

    GSM : Global System for Mobile

    WL : Worship Leader (WL)

    SGR : Singer

    MSK : Musik

    PTF : Pelayan Firman Tuhan

    KLKTN : Kolektan

    PTAMU : Penerima Tamu


Related Documents