• Tidak ada hasil yang ditemukan

Pembuatan Aplikasi Auto Respon untuk pengumuman kelulusan di masa Pandemi Covid-19

N/A
N/A
Protected

Academic year: 2021

Membagikan "Pembuatan Aplikasi Auto Respon untuk pengumuman kelulusan di masa Pandemi Covid-19"

Copied!
48
0
0

Teks penuh

(1)

KERJA PRAKTIK – KI141330

Pembuatan Aplikasi Auto Respon

untuk pengumuman kelulusan di

masa Pandemi Covid-19

Periode: 14 Mei 2020 – 14 Juni 2020

Oleh:

Muhammad Fatih

Reza Adipatria Maranatha

05111740000069 05111740000186

Pembimbing Jurusan Fajar Baskoro S.Kom. MT. Pembimbing Lapangan Fajar Baskoro S.Kom. MT. DEPARTEMEN INFORMATIKA

Fakultas Teknologi Informasi dan Komunikasi Institut Teknologi Sepuluh Nopember

(2)

ii

ii

(3)

iii

KERJA PRAKTIK – KI141330

Pembuatan Aplikasi Auto Respon untuk

pengumuman kelulusan di masa Pandemi

Covid-19

Periode: 14 Mei 2020 – 14 Juni 2020

Oleh:

Muhammad Fatih 05111740000069

Reza Adipatria Maranatha 05111740000186 Pembimbing Jurusan

Fajar Baskoro S.Kom. MT. Pembimbing Lapangan Fajar Baskoro S.Kom. MT. DEPARTEMEN INFORMATIKA

Fakultas Teknologi Informasi dan Komunikasi Institut Teknologi Sepuluh Nopember

(4)

iv

iv

(5)

v

LEMBAR PENGESAHAN

KERJA PRAKTIK

Pembuatan Aplikasi Auto Respon untuk pengumuman kelulusan di masa Pandemi Covid-19

Oleh:

Muhammad Fatih 05111740000069 Reza Adipatria Maranatha 05111740000186

Disetujui oleh Pembimbing Kerja Praktik : 1. Fajar Baskoro S.Kom. MT.

NIP. 197404031999031002

(6)

vi

vi

(7)

vii

Pembuatan Aplikasi Auto Respon untuk pengumuman kelulusan di masa Pandemi Covid-19

Nama Mahasiswa : Muhammad Fatih NRP : 05111740000069

Nama Mahasiswa : Reza Adipatria Maranatha NRP : 05111740000186

Departemen : Informatika FTIK-ITS Pembimbing Jurusan : Fajar Baskoro S.Kom. MT.

ABSTRAK

Aplikasi Auto Respon untuk pengumuman kelulusan di masa Pandemi Covid-19 merupakan aplikasi yang dikembangkan untuk mempermudah mengetahui status kelulusan tanpa harus datang langsung ke sekolah secara langsung. Aplikasi ini dibuat agar dapat bekerja melalui aplikasi pesan populer yaitu WhatsApp yang dimiliki hampir semua orang Indonesia pada Smartphone mereka.

Kata kunci : Auto Respon, WhatsApp, Kelulusan, Covid-19, Smartphone

(8)

viii

viii

KATAPENGANTAR

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa karena atas berkat limpahan rahmat dan lindungan-Nya penulis dapat melaksanakan salah satu kewajiban sebagai mahasiswa Teknik Informatika ITS yaitu Kerja Praktik.

Penulis menyadari masih terdapat banyak kekurangan baik dalam pelaksanaan kerja praktik maupun penyusunan buku laporan ini, namun kami berharap buku laporan ini dapat menambah wawasan pembaca dan dapat menjadi sumber referensi. Penulis juga ingin menyampaikan rasa terimakasih kepada pihak yang telah membantu dalam pelaksanaan maupun pembuatan buku KP ini secara langsung maupun tidak langsung. Orang-orang tersebut adalah:

1. Tuhan YME

2. Bapak Fajar Baskoro, selaku dosen pembimbing kerja praktik

3. Bapak Ary Mazharuddin Shiddiqi, selaku koordinator kerja praktik

4. Pihak pihak lain yang tidak bisa disebutkan satu persatu

Surabaya, Juni 2020

(9)

ix

(10)

x

x

DAFTARISI

LEMBAR PENGESAHAN ... V ABSTRAK ... VII KATA PENGANTAR ... VIII DAFTAR ISI ... X DAFTAR GAMBAR ... XI DAFTAR TABEL ... XII

BAB I PENDAHULUAN ... 1

1.1. LATAR BELAKANG ... 1

1.2. TUJUAN ... 1

1.3. MANFAAT ... 2

1.4. RUMUSAN PERMASALAHAN ... 2

1.5. LOKASI DAN WAKTU KERJA PRAKTIK ... 2

1.6. METODOLOGI KERJA PRAKTIK ... 2

1.7. SISTEMATIKA LAPORAN ... 3

BAB II TINJAUAN PUSTAKA ... 6

BAB III ANALISIS DAN DESAIN ... 9

BAB IV IMPLEMENTASI SISTEM ... 20

BAB V PENGUJIAN DAN EVALUASI ... 27

5.1 SKENARIO PENGUJIAN ... 27

5.2 EVALUASI PENGUJIAN ... 27

BAB VI KESIMPULAN DAN SARAN ... 33

DAFTAR PUSTAKA ... 34

(11)

xi

DAFTARGAMBAR

gambar 3.1 : Diagram Use Case ... 10

Gambar 3.2 : Diagram Aktivitas Dari Membuka Whatsapp ... 15

Gambar 3.3 : Diagram Aktivitas Dari Mengirimkan Pesan ... 16

Gambar 3.4 : Diagram Aktivitas Dari Mengirimkan Nisn ... 17

Gambar 3.5 : Diagram Aktivitas Dari Membuka Link ... 18

Gambar 4.1 : Pengaturan Reply Text ... 20

Gambar 4.2 : Pengaturan Mengaktifkan Database ... 21

Gambar 4.3 : Tampilan Roomchat Whatsapp... 22

Gambar 4.4 : Tampilan Mengirimkan Pesan ... 23

Gambar 4.5 : Tampilan Mengirimkan Nisn ... 24

Gambar 4.6 : Tampilan Membuka Link Download ... 25

Gambar 5.1 : Tampilan Hasil Uji Coba Membuka Whatsapp ... 28

Gambar 5.2 : Tampilan Uji Coba Mengirim Pesan ... 29

Gambar 5.3 : Tampilan Uji Coba Mengirim Nisn ... 30

(12)

xii

xii

DAFTARTABEL

Tabel 3.1 : Kebutuhan Fungsional ... 9

Tabel 3.2 :Tabel Usecase Membuka Whatsapp ... 11

Tabel 3.3 : Tabel Usecase Mengirimkan Pesan ... 12

Tabel 3.4 : Tabel Usecase Mengirimkan Nisn... 13

Tabel 3.5 : Tabel Usecase Membuka Link ... 14

(13)

xiii

(14)

BABI PENDAHULUAN 1.1. Latar Belakang

Kondisi dunia pada masa pandemi ini mengakibatkan banyak hal mengalami perubahan, yang dulu bertemu tatap muka adalah obat, sekarang menjadi penyakit, yang sebelumnya bekerja di kantor harus bekerja dari rumah, yang dulu berangkat ke sekolah sekarang harus belajar di rumah. Hal ini menyebabkan siswa/siswi yang akan lulus harus tetap dirumah menjaga jarak. Karena Physical Distancing harus diterapkan untuk memotong rantai persebaran COVID-19, semua kegiatan di sekolah harus dilakukan sesuai protokol kesehatan atau secara daring. Namun berita kelulusan harus tetap diberikan kepada siswa/siswi, salah satu solusi nya adalah menggunakan sosial media.

Salah satu aplikasi yang dapat digunakan dan telah banyak digunakan oleh masyarakat Indonesia adalah WhatsApp, aplikasi ini dapat mengirimkan pesan melalui internet walaupun pengguna terpisah ribuan kilometer. Dengan adanya aplikasi ini, berita kelulusan dapat diberitakan dengan aman tanpa harus datang ke sekolah untuk mengambil surat.

1.2. Tujuan

Tujuan dari kerja praktik ini adalah membuat sebuah aplikasi auto-reply yang akan digunakan pada WhatsApp untuk membalas pesan siswa/siswi secara

(15)

2

otomatis dengan surat kelulusan siswa/siswi tersebut tanpa harus datang ke sekolah.

1.3. Manfaat

Manfaat yang diperoleh melalui kerja praktik ini adalah, siswa/siswi lebih mudah untuk memperoleh berita kelulusan, tanpa harus datang ke sekolah.

1.4.Rumusan Permasalahan

Berikut merupakan rumusan masalah yang diangkat dalam kerja praktik ini :

• Bagaimana membuat fitur auto reply pada WhatsApp

1.5.Lokasi dan Waktu Kerja Praktik

Lokasi Kerja praktik kali ini dilaksanakan pada waktu dan tempat sebagai berikut:

Lokasi: WFH (Work From Home) Waktu: 14 Mei 2020 – 14 Juni 2020

1.6. Metodologi Kerja Praktik 1. Perumusan Masalah

Untuk mengetahui domain dan fungsionalitas, dijelaskan secara rinci bagaimana sistem yang harus dibuat. Penjelasan oleh pembimbing kali ini menghasilkan beberapa catatan mengenai gambaran secara garis besar tentang kebutuhan atau fitur apa saja yang harus ada di dalam sistem.

(16)

3

3

Setelah mendapatkan gambaran sistem, sistem dirancang di tahap uji coba, dimana tahap ini dilakukan dengan tujuan untuk meminimalisir kesalahan saat mencoba dengan data yang riil.

3. Implementasi Sistem

Implementasi sistem didasarkan oleh uji coba yang telah dilakukan sebelumnya. Pengerjaan dilakukan dengan bantuan koordinasi dengan pembimbing.

4. Pengujian dan Evaluasi

Pengujian dilakukan oleh pembimbing dan anggota tim. Evaluasi dilakukan ketika ada yang kurang tepat.

1.7.Sistematika Laporan

Laporan kerja praktik ini terdiri dari 7 bab dengan rincian sebagai berikut :

Bab I: Pendahuluan

Bab ini berisi tentang latar belakan masalah, tujuan, manfaat, rumusan masalah, lokasi dan waktu kerja praktik, metodologi, dan sistematika laporan.

Bab II: Tinjauan Pustaka

Dalam bab ini dibahas mengenai konsep-konsep pembuatan sistem dan teknologi yang dipakai dalam pembuatan sistem.

(17)

4

Bab III: Analisis dan Perancangan Sistem

Dalam bab ini dibahas tentang proses analisa kebutuhan berdasarkan kondisi yang sesungguhnya dan perancangannya yang meliputi desain aplikasi yang akan dikembangkan. Proses analisa dan desain aplikasi menghasilkan daftar fitur yang dibutuhkan.

Bab IV: Desain Model dan Implementasi Sistem

Dalam bab ini dibahas tentang desain model dan implementasi secara keseluruhan.

Bab V: Pengujian dan Evaluasi

Dalam bab ini dibahas tentang skenario pengujian, dan evaluasi pengujian setelah model selesai dibangun.

Bab VI: Kesimpulan dan Saran

Bab ini berisi tentang kesimpulan dan saran yang didapatkan dari tugas selama kerja praktik.

(18)

5

5

(19)

6

BABII

TINJAUANPUSTAKA

WhatsApp Messenger adalah aplikasi pesan untuk ponsel cerdas (smartphone) dengan basic mirip BlackBerry Messenger. WhatsApp Messenger merupakan aplikasi pesan lintas platform yang memungkinkan kita bertukar pesan tanpa biaya SMS, karena WhatsApp Messenger menggunakan paket data internet yang sama untuk email, browsing web, dan lain-lain. Aplikasi WhatsApp Messenger menggunakan koneksi internet 3G, 4G atau WiFi untuk komunikasi data.

WhatsAuto adalah aplikasi yang mampu merespons pesan WhatsApp secara otomatis. Bukan hanya itu, tersedia pula sebuah opsi yang akan sangat bermanfaat jika Anda tak bisa berhenti merespons orang-orang yang mengirimi Anda pesan. Salah satu hal yang menarik tentang WhatsAuto adalah bahwa Anda kapan saja dapat memilih siapa yang ingin Anda balas secara otomatis. Hal ini memudahkan Anda untuk memisahkan otomatisasi sehingga tak perlu menghabiskan terlalu banyak waktu untuk memilih-milih respons yang sudah ada. Selain itu, Anda bebas menjadwalkan waktu aplikasi ini aktif dan merespons.

Google Drive adalah layanan penyimpanan daring milik Google yang diluncurkan pada 24 April 2012. Layanan ini merupakan ekstensi dari Google Docs dan akan mengganti URL docs.google.com dengan drive.google.com setelah diaktifkan. Google Drive memberikan layanan penyimpanan gratis sebesar 15 GB dan dapat ditambahkan dengan pembayaran tertentu. Dengan fitur unggulan yang sama seperti Dropbox, yaitu

(20)

7

7

sinkronisasi data melalui folder khusus di dalam desktop atau lebih dikenal dengan Desktop Sync Clients. GDrive memberikan kapasitas gratis sebesar 5 GB dan tentunya fitur-fitur yang terintegrasi dengan layanan Google lainnya seperti: Gmail, G+ dan Google Search. Fitur yang bisa digaris bawahi dari GDrive adalah API’s untuk para Developer. Hingga kini GDrive telah terhubung dengan puluhan aplikasi pihak ketiga

(21)

8

(22)

9

9

BABIII

ANALISISDANDESAIN 3.1. Analisis Sistem

3.1.1. Definisi Umum Fitur

Fitur yang akan dikembangkan pada aplikasi ini adalah auto-reply pada Whatsapp untuk membalas pesan siswa/siswi mengenai surat kelulusan mereka. Pesan balasan auto-reply akan memberikan link untuk mengunduh surat keterangan lulus berupa PDF.

3.1.2. Analisis Kebutuhan Fungsional

Beberapa kebutuhan fungsional yang diperlukan diantaranya adalah

Kode Kebutuhan Deskripsi Kebutuhan UC-001 Membuka WA

UC-002 Mengirimkan pesan kepada bot auto reply

UC-003 Mengirimkan NISN kepada bot auto reply

UC-004 Membuka balasan pesan berupa link download yang berisi surat

penerimaan

(23)

10

3.2. Diagram Kasus Penggunaan

(24)

11

11

3.3. Spesifikasi Kasus Penggunaan 3.3.1. Membuka WhatsApp

Nama

Membuka WhatsApp

Kode

UC001

Deskripsi

Pengguna dapat membuka

WhatsApp

Tipe

Fungsional

Pemicu

Pengguna membuka WhatsApp

Aktor

Pengguna

Kondisi

Awal

-

Kondisi

Akhir

Pengguna dapat membuka

WhatsApp

Alur

Kejadian

Secara

Normal

1. Aktor membuka

WhatsApp

2. Sistem menampilkan

WhatsApp

Alur

Kejadian

Alternatif

-

Pengecualian -

(25)

12

3.3.2. Mengirimkan Pesan kepada Bot Auto Reply

Nama Mengirimkan Pesan kepada Bot Auto Reply

Kode UC002

Deskripsi Pengguna dapat mengirimkan pesan kepada Bot melalui WhatsApp

Tipe Fungsional

Pemicu Pengguna menekan tombol kirim pada Whatsapp

Aktor Pengguna Kondisi Awal -

Kondisi Akhir Pengguna menerima balasan dari Bot

Alur Kejadian Secara Normal

1. Aktor mengirimkan pesan kepada Bot melalui Whatsapp

2. Sistem mengirimkan balasan pesan melalui WhatsApp

Alur Kejadian Alternatif

- Pengecualian -

(26)

13

13

3.3.3. Mengirimkan NISN kepada Bot Auto Reply

Nama Mengirimkan NISN kepada Bot Auto Reply

Kode UC003

Deskripsi Pengguna dapat mengirimkan NISN kepada Bot melalui WhatsApp

Tipe Fungsional

Pemicu Pengguna menekan tombol kirim pada WhatsApp

Aktor Pengguna Kondisi Awal -

Kondisi Akhir Pengguna menerima balasan dari Bot

Alur Kejadian Secara Normal

1. Aktor mengirimkan NISN kepada Bot melalui WhatsApp

2. Sistem mengirimkan balasan pesan berupa link melalui WhatsApp Alur Kejadian

Alternatif

- Pengecualian -

(27)

14

3.3.4. Membuka Link

Nama

Membuka Link

Kode

UC004

Deskripsi

Pengguna dapat membuka link

yang dikirimkan oleh Bot

Tipe

Fungsional

Pemicu

Pengguna menekan link

Aktor

Pengguna

Kondisi

Awal

-Kondisi

Akhir

Pengguna dapat membuka Link

Alur

Kejadian

Secara

Normal

1. Aktor membuka Link yang

telah diberikan oleh Bot

2. Sistem menampilkan link

yang telah direquest

Alur

Kejadian

Alternatif

-Pengecualian

(28)

15

15

3.4. Diagram Aktivitas

3.4.1. Membuka WhatsApp

(29)

16

3.4.2. Mengirimkan Pesan kepada Bot Auto Reply

(30)

17

17

3.4.3. Mengirimkan NISN kepada Bot Auto Reply

(31)

18 3.4.4. Membuka Link

(32)

19

19

(33)

20

BABIV

IMPLEMENTASISISTEM 4.1. Implementasi Lapisan Kontrol

Implementasi Lapisan Kontrol berisi pengaturan aplikasi WhatsAuto yang digunakan sebagai Bot Auto Reply melalui Whatsapp

4.1.1. Pengaturan Reply Text

(34)

21

21

4.1.2. Pengaturan mengaktifkan spreadsheet sebagai database

(35)

22

4.2. Implementasi Antarmuka Pengguna

Implementasi Lapisan Antar Muka Pengguna berisi aplikasi Whatsapp yang terdapat pada smartphone masing-masing pengguna

4.2.1. Membuka WhatsApp

(36)

23

23

4.2.2. Mengirimkan Pesan kepada Bot

(37)

24

4.2.3. Mengirimkan NISN kepada Bot

(38)

25

25

4.2.4. Membuka Link Download yang diberikan oleh Bot

(39)

26

(40)

27

27

BABV

PENGUJIANDANEVALUASI 5.1 Skenario Pengujian

Pertama pengguna mengirimkan chat ke bot Whatsapp auto reply. Lalu setelah mendapat balasan, pengguna dapat mengirimkan chat berupa nomor induk mereka, dan setelah bot menerima pesan maka bot akan membalas dengan mengirimkan sebuah link untuk mengunduh surat kelulusan mereka. Pengguna bisa mendapatkan hasil mereka dari link tersebut

5.2 Evaluasi Pengujian

No. Kebutuhan Uji Coba Status

UC001 Membuka WhatsApp Pengguna membuka WhatsApp. Pengguna dapat melihat WhatsApp Berhasil UC002 Mengirim pesan kepada Bot Pengguna mengirim pesan kepada Bot. Sistem membalas pesan.

Berhasil UC003 Mengirim NISN kepada Bot Pengguna mengirim NISN kepada Bot. Sistem mengirimkan link Berhasil UC004 Membuka link Pengguna membuka link. Sistem menampilkan link Berhasil

(41)

28

Tabel 5.1 : Tabel evaluasi pengujian aplikasi 5.2.1. Membuka Whatsapp

Pengujian dilakukan dengan cara membuka Whatsapp. Dalam tampilan ini kita bisa berinteraksi dengan bot tersebut

(42)

29

29

5.2.2. Mengirimkan Pesan kepada Bot

Pengujian dilakukan dengan cara membuka aplikasi WhatsApp lalu mengetik pesan sapaan berupa selamat pagi atau selamat siang untuk membuka percakapan

(43)

30

5.2.3. Mengirimkan NISN kepada Bot

Pengujian dilakukan dengan cara membuka aplikasi WhatsApp lalu mengetikkan NISN lalu mengirimkannya kepada Bot

(44)

31

31

5.2.4. Membuka Link Download yang diberikan oleh Bot

Pengujian dilakukan dengan cara membuka aplikasi WhatsApp lalu menekan link yang telah diberi oleh Bot

(45)

32

(46)

33

33

BABVI

KESIMPULANDANSARAN

Kesimpulan yang dapat didapat dari membuat Bot Auto Reply adalah sebagai berikut :

1. Aplikasi yang dibangun telah sesuai dengan permintaan dan dapat dengan mudah dioperasikan oleh pengguna.

2. Dengan adanya Sistem Bot Auto Reply, pengguna dapat lebih mudah mengakses surat kelulusan tanpa harus datang ke sekolah secara langsung

3. Dengan adanya Sistem Bot Auto Reply, pengguna dapat lebih cepat mengetahui status kelulusan tanpa harus datang ke sekolah secara langsung

(47)

34

DAFTARPUSTAKA

[1] Wikipedia Bahasa Indonesia (2020), WhatsApp Messenger [online].https://id.wikipedia.org/wiki/WhatsApp#:~:text=Wha tsApp%20Messenger%20adalah%20aplikasi%20pesan,denga n%20basic%20mirip%20BlackBerry%20Messenger.&text=A plikasi%20WhatsApp%20Messenger%20menggunakan%20k oneksi,bertukar%20foto%20dan%20lain%2Dlain.

[2] Uptodown (2020), WhatsAuto 2.18 untuk Android [online].https://whatsauto.id.uptodown.com/android#:~:text= WhatsAuto%20adalah%20aplikasi%20yang%20mampu%20 merespons%20pesan%20WhatsApp%20secara%20otomatis. &text=Mode%20mobil%20juga%20sangat%20bermanfaat,m engemudi%20dan%20mengaktifkan%20fitur%20itu.

[3] Wikipedia Bahasa Indonesia (2020), Google Drive [online], https://id.wikipedia.org/wiki/Google_Drive

(48)

35

35

BIODATAPENULIS

Reza Adipatria Maranatha, lahir pada tanggal 9 April 1999. Penulis adalah mahasiswa yang sedang menempuh studi S1 di Departemen Teknik Informatika, Institut Teknologi Sepuluh November (ITS). Penulis aktif di dalam organisasi Himpunan Mahasiswa Teknik Computer-Informatika tahun 2019/2020 dalam departemen pengembangan profesi.

Muhammad Fatih, lahir pada tanggal 16 Mei 1999 di Surabaya. Penulis merupakan mahasiswa yang sedang menempuh studi di Departemen Informatika Institut Teknologi Sepuluh Nopember (ITS). Penulis aktif dalam beberapa organisasi yaitu pada Himpunan Mahasiswa Teknik Computer-Informatika tahun 2018/2019 dalam departemen Minat Bakat serta penulis menjadi staff di divisi NLC (2018) dan staff ahli di divisi Hubungan Masyarakat (2019) pada rangkaian acara Schematics 2018 dan Schematics 2019.

Gambar

Tabel 3.1 : Kebutuhan Fungsional
Gambar 3.1 : Diagram Use Case
Tabel 3.2 :Tabel usecase Membuka WhatsApp
Tabel 3.3 : Tabel usecase Mengirimkan Pesan
+7

Referensi

Dokumen terkait

binaan provinsi dan guru bukan PNS Jenjang Pendidikan Dasar serta pengawas dibayarkan melalui DIPA Direktorat Pembinaan PTK Pendidikan Dasar. 3) Apabila terjadi perubahan

dominan adalah Rhizopora apicula dengan nilai INP 89,654% hal ini dikarenakan jumlah individu yang lebih banyak dibandingan dengan jenis yang lain, selain itu

Berdasarkan hasil penelitian dan hasil analisis SEM yang telah dilakukan, maka dapat ditarik beberapa kesimpulan sebagai berikut: 1) Dilihat dari sisi persepsi

Sama halnya dengan kadar kadmium dalam darah perokok aktif, kadar kadmium dalam darah perokok pasif juga dipengaruhi oleh jumlah paparan kadmium dalam tubuh,

proses wavelet sisip dimana citra watermark akan disisipkan kedalam citra host sehingga menghasilkan citra ber-watermark. Citra ber-watermark kemudian di hitung kwalitas

Kemudian kekurangan dalam penelitian ini yaitu sesuai dengan sifat kuantitatif, hasil penelitian mengenai pengaruh variabel struktur organisasi, motivasi,

Dalam setiap jenjang pembelajaran dan pengajaran di setiap perguruan tinggi selalu dibutuhkan evaluasi. Berkaitan dengan pendidikan formal, evaluasi hasil belajar selalu

Administrasi penyelenggaraan kegiatan Orientasi Mahasiswa Baru (PK2): Proposal, Jadwal, Daftar Hadir Peserta PKPT, Prosentase Kehadiran, Evaluasi Pelaksanaan, Pengenalan