Anda di halaman 1dari 9

Jurnal TIPS : Jurnal Teknologi Informasi dan Komputer Politeknik Sekayu

E-ISSN 2654-5071
Volume 10, No. 1, Januari-Juni 2020, h.20-28

RANCANG BANGUN APLIKASI BUKU KERJASAMA


SDIT AN-NURIYAH SEKAYU

Juansyah, S.Kom, M.Kom1, Mayasari2


Program Studi Teknik Informatika, Politeknik Sekayu
Email: juansyah@juansyah.web.id1, mayasarymay@gmail.com2

ABSTRAK

Komunikasi dengan orang tua merupakan suatu bentuk usaha terhadap adanya keterlibatan orang tua siswa,
dimana sebelumnya terdapat dua komunikasi yaitu, komunikasi verbal dan komunikasi tertulis. Secara khusus
dalam hal penyampaian dan penerimaan informasi antar pihak sekolah dan guru, kerjasama yang efektif dan
komunikasi dengan orangtua sangat diperlukan dalam perkembangan dan pembelajaran anak. Buku Kerjasama
saat ini membutuhkan metode yang tepat dalam penyampaian informasi. Perancangan fisik aplikasi buku
kerjasama ini menggunakan bahasa pemrograman java dengan aplikasi android studio dan database Firebase.
Adanya pembangunan aplikasi ini diharapkan dapat memberikan kemudahan dalam penyampaian informasi
secara cepat.

Kata Kunci : Informasi, Buku Kerjasama, Java, Firebase, Android Studio.

I. PENDAHULUAN Salah satu solusi untuk mengatasi keterbatasan


1.1 Latar Belakang buku kerjasama tersebut maka penulis
Komunikasi dengan orang tua merupakan menambahkan metode pengembangan teknologi
suatu bentuk usaha terhadap adanya keterlibatan informasi dalam komunikasi sebelumnya. Aplikasi
orang tua siswa, dimana sebelumnya terdapat dua buku kerjasama ini akan membantu guru dalam
komunikasi yaitu, komunikasi verbal dan menyampaikan informasi aktivitas anak di sekolah
komunikasi tertulis. Komunikasi verbal berlaku secara cepat dan mempermudah wali murid dan
ketika adanya musyawarah guru dan wali murid pihak sekolah dalam mengkomunikasikan
siswa sedangkan komunikasi tertulis, terdapat buku perkembangan siswa.
kerjasama yang di isi oleh walikelas setiap 1 Berdasarkan masalah yang diuraikan diatas,
minggu sekali secara manual. mendorong penulis untuk membuat suatu aplikasi
Secara khusus dalam hal penyampaian dan yang dapat diakses secara online pada smartphone
penerimaan informasi antar pihak sekolah dan guru, pengguna dengan judul “RANCANG BANGUN
kerjasama yang efektif dan komunikasi dengan APLIKASI BUKU KERJASAMA SDIT AN-
orangtua sangat diperlukan dalam perkembangan NURIYAH SEKAYU”. Aplikasi ini diharapkan
dan pembelajaran anak. Permasalahan saat ini dapat memudahkan wali kelas dengan wali murid
komunikasi antara guru dan orang tua masih dalam mengkomunikasikan perkembangan siswa.
menggunakan buku kerjasama konvensional dalam
hal penyampaian informasi dari guru kepada orang 1.2 Identifikasi Masalah
tua dan sebaliknya. Media semacam ini kurang Berdasarkan latar belakang yang telah
efektif untuk menginformasikan seluruh kegiatan diuraikan diatas, didapatlah identifikasi
siswa dari wali kelas. Sehingga lambatnya permasalahan yang terjadi yaitu :
penyampaian informasi, karena buku konvensinal 1) Saat ini media penyampaian aktivitas siswa
ini disampaikan 1 Minggu sekali dengan resiko pada SDIT An-Nuriyah Sekayu masih
hilang dan rusaknya buku tersebut. menggunakan buku kerjasama konvensional.

Page 20
2) Kontrol buku kerjasama ini dilakukan 1 1.6 Manfaat Penelitian
minggu sekali. Adapun manfaat dari pembangunan Aplikasi
ini , yaitu :
1.3 Rumusan Masalah 1) Memberikan kemudahan bagi pihak sekolah
Berdasarkan identifikasi masalah diatas, maka dan wali murid dalam mengkomukasikan
penulis merumuskan beberapa masalah yaitu : perkembangan aktitivitas siswa.
1) Bagaimana cara merancang dan membuat 2) Memudahkan wali kelas dalam
aplikasi buku kerjasama SDIT An-Nuriyah menyampaikan informasi secara cepat.
Sekayu ?
2) Bagaimana membuat aplikasi yang dapat II. TINJAUAN PUSTAKA
menyampaikan informasi secara cepat ? 2.1 Rancang Bangun
Menurut Pressman (2009) perancangan atau
1.4 Batasan Masalah rancang merupakan serangkaian prosedur untuk
Agar pembuatan aplikasi ini sesuai dengan menterjemahkan hasil analisa dan sebuah sistem ke
estimasi waktu perencanaan dan tidak menyimpang dalam bahasa pemrograman untuk mendeskripsikan
dari pokok pembahasan, maka penulis membatasi dengan detail bagaimana komponen-komponen
penyajian sebagai berikut : sistem di implementasikan.
1) Aplikasi ini hanya mencakup aktivitas siswa. Soetam Rizky (2011), Rancangan adalah
2) Aplikasi ini hanya digunakan pada SDIT An- sebuah proses untuk mendefinisikan sesuatu yang
Nuriyah Sekayu. akan dikerjakan dengan mengunakan teknik yang
3) Aplikasi ini dibuat dengan bahasa bervariasi serta di dalam nya melibatkan deskripsi
pemrograman java dengan aplikasi Android mengenai arsitektur serta detail mengenai
Studio. komponen dan juga keterbatasan yang akan dialami
4) Aplikasi ini menggunakan Firebase sebagai dalam proses pengerjaan nya.
media penyimpanan data. Sedangkan bangun atau pembangunan sistem
5) Aplikasi ini hanya bisa berjalan pada platform adalah kegiatan menciptakan sistem baru maupun
mobile. mengganti atau memperbaiki sistem yang telah ada
baik secara keseluruhan maupun sebagian
1.5 Tujuan Penelitian (Pressman, 2010).
Adapun tujuan dari pembangunan aplikasi ini , Berdasarkan demikian pengertian rancang
yaitu : bangun merupakan kegiatan menerjemahkan hasil
1) Membuat aplikasi yang dapat memudahkan analisa ke dalam bentuk paket perangkat lunak
wali kelas dalam menyampaikan informasi kemudian menciptakan sistem tersebut atau
secara cepat kepada wali murid. memperbaiki sistem yang sudah ada.
2) Membuat aplikasi yang dapat memudahkan
wali murid dalam melihat informasi dan 2.2 Aplikasi
perkembangan aktivitas anaknya di sekolah Sujatmiko (2012 : 259), Aplikasi merupakan
dan memberikan informasi tentang kegiatan program komputer yang dibuat oleh suatu
anak dirumah kepada wali kelas. perusahaan komputer untuk membantu manusia
manusia dalam mengerjakan tugas - tugas tertentu.

Page 21
Menurut Nazrudin Safaat H (2012:9), menjadi bagian dari kelompok dalam memecahkan
Perangkat lunak aplikasi adalah suatu subkelas suatu permasalahan.
perangkat lunak komputer yang memanfaatkan
kemampuan komputer langsung untuk melakukan 2.5 Aplikasi Mobile
suatu tugas yang diinginkan pengguna. Menurut Romdoni (2010), Aplikasi adalah
Asropudin (2013:6), Aplikasi adalah software program yang digunakan orang untuk melakukan
yang dibuat oleh suatu perusahaan komputer untuk sesuatu pada sistem komputer Mobile dapat
mengerjakan tugas - tugas tertentu. diartikan sebagai perpindahan yang mudah dari satu
Berdasarkan pengertian diatas maka dapat tempat ke tempat yang lain, misalnya telepon
disimpulkan bahwa aplikasi adalah suatu perangkat mobile berarti bahwa terminal telepon yang dapat
lunak yang merupakan program dimana program berpindah dengan mudah dari satu tempat ke
tersebut memiliki daya guna secara optimal dalam tempat lain tanpa terjadi pemutusan atau
melakukan suatu penyelesaian suatu masalah. terputusnya komunikasi.
Sistem Aplikasi mobile merupakan aplikasi
2.3 Buku yang dapat digunakan walaupun pengguna
Buku adalah buah pikiran yang berisi ilmu berpindah dengan mudah dari satu tempat ketempat
pengetahuan hasil analisis terhadap kurikulum lain lain tanpa terjadipemutusan atau terputusnya
secara tertulis. Buku disusun menggunakan bahasa komunikasi. Aplikasi ini dapat diakses melalui
sederhana, menarik, dan dilengkapi gambar serta perangkat nirkabel seperti telepon seluler dan tab.
daftar pustaka (Kurniasih, 2014: 60).
Menurut Hall Quest (2009), Buku adalah III. METODOLOGI PENELITIAN
rekaman pikiran rasial yang disusun buat maksud- 3.1 Metode Pengumpulan Data
maksud dan tujuan-tujuan intruksional. Adapun Teknik yang digunakan penulis
Penulis menyimpulkan bahwa Buku untuk pengumpulan data adalah sebagai berikut :
merupakan kurikulum secara tertulis yang dibuat 1) Observasi
dengan tujuan intruksional. Metode observasi adalah sistem
pengumpulan data dengan cara melakukan
2.4 Kerjasama pengamatan secara langsung pada objek yang
Menurut Lewis Thomas dan Elaine B. diteliti sehingga didapat data yang akurat.
Johnson (2014, h.164), Kerjasama adalah 3) Wawancara
pengelompokan yang terjadi di antara makhluk- Penulis melakukan wawancara kepada
makhluk hidup yang kita kenal. narasumber dan pembimbing tugas akhri
Menurut Robert L. Clistrap (2009, h. 15), tentang permasalahan yang dibahas dalam
Kerjasama adalah merupakan suatu kegiatan dalam pembuatan tugas akhir ini.
berkelompok untuk mengerjakan atau 4) Studi Literatur
menyelesaikan suatu tugas secara bersama-sama. Penulis mengumpulkan data dari berbagai
Penulis menyimpulkan bahwa Kerjasama buku, jurnal, situ-situs di internet dan teori-
adalah keinginan untuk bekerja secara bersama- teori yang diperlukan untuk pembuatan tugas
sama dengan orang lain secara keseluruhan dan akhir ini.

Page 22
3.2 Metode Perancangan Sistem IV PEMBAHASAN
Penulis menggunakan metode Waterfall 4.1. Hasil Implementasi Perancangan Aplikasi
menekankan pada sebuah keterurutan dalam Laporan Tugas Akhir yang dibuat adalah
proses pengembangan perangkat lunak. Aplikasi Buku Kerjasama SDIT An-Nuriyah
Sekayu. Aplikasi ini terdiri dari 3 (tiga) halaman
utama yaitu orangtua, guru, dan Staf Tu. Pada
halaman orangtua aplikasi akan menampilkan menu
beranda terdapat menu aktivitas dirumah dan
informasi guru, orang tua dapat mengirimkan
informasi kepada guru tentang aktivitas anak

Gambar 3.1 Diagram Waterfall Model dirumah, sebelum masuk ke beranda orangtua harus
mendaftar terlebih dahulu, selanjutnya baru login.

Tahapan - tahapan metode Waterfall : Sedangkan pada halaman guru terdapat menu

1) Analisis Kebutuhan aktivitas di sekolah dan informasi orangtua, dimana

Analisis kebutuhan merupakan tahap awal guru bisa memberikan informasi anak disekolah

penelitian. Tahap ini dimulai dengan dan melihat informasi dari orangtua. Sedangkan

mengumpulkan data-data pendukung penelitian pada halaman staf Tu terdapat menu siswa dan

data buku kerjasama. Selain itu, tahapan analisis guru.

bertujuan untuk memudahkan pengguna untuk


menyampaikan informasi sesuai dengan yang 4.2. Tampilan Aplikasi Buku Kerjasama SDIT

dibutuhkan. An-Nuriyah Sekayu

2) Desain Sistem 4.2.1. Halaman Orangtua

Setelah tahap analisis telah dilakukan tahap Ada beberapa form pada halaman antarmuka

selanjutnya adalah perancangan desain. Desain pengguna yaitu form daftar dan form login. Adapun

dibuat berdasarkan hasil dari analisis kebutuhan tombol yang ada pada antarmuka halaman orangtua

yang telah diperoleh. Tahap ini bertujuan untuk yaitu login, daftar, submit, lanjut.

merancang sistem yang dibuat yaitu meliputi


pembuatan database, pembuatan interface berupa 4.2.1.1. Halaman Login

desain input dan output. Pada halaman orangtua ketika membuka

3) Coding aplikasi maka yang akan muncul ialah form login,

Kode program merupakan tahap implementasi ketika pengguna belum mempunyai akun maka klik

dari tahap desain dan analisis kebutuhan. Pada tombol daftar. Orangtua harus mengisi username

tahap ini, aplikasi dibuat berdasarkan data-data dan password untuk dapat mengakses halaman

yang telah di kumpulkan . Pada tahap ini, utama. Klik tombol login agar sistem dapat

rancangan arsitektur sistem dan desain aplikasi melakukan pengecekan dan otorisasi username dan

yang telah dibuat kemudian diterjemahkan ke password pengguna.

dalam kode bahasa pemrograman. Bahasa


pemrograman yang digunakan dalam
Pembuatan.

Page 23
4.2.1.3. Halaman Beranda Orangtua
Ketika selesai login maka halaman
beranda yang akan menampilkan submenu
aktivitas dirumah, submenu informasi guru, tata
tertib, dan tentang.

Gambar 4.1 Halaman Form Login Orangtua

4.2.1.2. Halaman Daftar


Pada halaman pengguna setelah muncul
halaman login maka akan muncul ialah form daftar
jika mengklik tombol daftar. Orangtua harus
mengisi nama siswa, nis siswa, password, jenis
Gambar 4.4 Halaman Beranda Orangtua
kelamin, kelas, alamat, nama orangtua, email
orangtua, dan tlp/ no.hp dilengkapi tombol daftar
1) Aktivitas Di Rumah
agar aplikasi dapat melakukan authentication.
Halaman Aktivitas dirumah berisi tentang
kegiatan anak dirumah di mulai dari
absens sholat, absen tilawah, informasi
anak dirumah dan dilengkapi tombol
submit untuk mengirimkan info.

Gambar 4.2 Halaman Form Daftar


1) Lembar Pernyataan
Halaman pernyataan ini berisi tentang
kesepakatan bekerjasama dengan pihak
sekolah.

Gambar 4.5 Halaman Aktivitas Anak

2) Informasi Guru
Halaman informasi guru berisi laporan
yang dikirim oleh walikelas tentang
kegiatan anak setiap hari.

Gambar 4.3 Halaman Lembar Pernyataan

Page 24
Gambar 4.6 Halaman Informasi Guru
Gambar 4.8 Halaman Beranda Guru

4.2.2. Halaman Guru


1) Daftar Siswa
Ada beberapa form pada halaman antarmuka
Halaman informasi guru berisi daftar siswa
guru yaitu dan form login. Adapun tombol yang ada
yang ingin di beri informasi oleh guru .
pada antarmuka halaman orangtua yaitu login,
submit.
4.2.1.4. Halaman Login Guru
Pada halaman login guru ketika sudah
mendaftar maka yang akan muncul ialah form
login. Guru harus mengisi username dan password
untuk dapat mengakses halaman utama. Klik
tombol login agar aplikasi dapat melakukan
Gambar 4.9 Halaman Daftar Siswa
authentication.

2) Aktivitas Di Sekolah
Halaman aktivitas disekolah berisi tentang
kegiatan anak disekolah dan guru memberi
informasi kepada orangtua.

Gambar 4.7 Halaman Login Guru

4.2.1.5. Halaman Beranda Guru


Ketika selesai login maka halaman
beranda yang akan menampilkan submenu
aktivitas dirumah dan informasi guru.
Gambar 4.10 Halaman Aktivitas Di Sekolah

Page 25
3) Informasi Orangtua 4.3.2.2. Halaman Beranda Staf
Halaman informasi guru berisi laporan Ketika selesai login maka halaman
yang dikirim oleh orang tua kegiatan beranda yang akan menampilkan submenu daftar
sehari - hari anak dirumah. pengguna.

,
Gambar 4.13 Halaman Beranda Staf

Gambar 4.11 Laporan Aktivitas Di Rumah


1) Input data guru
Halaman ini terdapat tiga textbox yaitu
4.2.2. Halaman Staf Tu
Ada beberapa form pada halaman antarmuka email guru, password, dan ulangi

guru yaitu dan form login. Adapun submenu yang password, dan dilengkapi tombol daftar.

ada pada antarmuka halaman staf yaitu daftar


pengguna

4.2.2.1. Halaman Login Staf


Pada halaman login staf ketika sudah
mendaftar maka yang akan muncul ialah form
login. Staf harus mengisi username dan password
untuk dapat mengakses halaman utama. Klik Gambar 4.14 Halaman Form Input Data Guru

tombol login agar aplikasi dapat melakukan


authentication. 4.2.3. Halaman Tata Tertib
Pada halaman tata tertib terdapat perintah -
perintah yang harus di patuhi oleh.

Gambar 4.12 Halaman Login Staf Gambar 4.15 Halaman Tata Tertib

Page 26
4.2.4. Halaman Tentang 1) Aplikasi yang dikembangkan diharapkan bisa
Halaman tentang berisi kata sambutan dari dimplementasikan ke seluruh jenis
Kepala Sekolah SDIT An-Nuriyah Sekayu. smartphone yang berbasis android.
2) Perlu adanya pengembangan pada desain
tampilan agar lebih menarik.
3) Perlu adanya pengembangan pada fungsi dan
sistem yang ada didalam aplikasi.

Gambar 4.16 Halaman Tata Tertib

V. PENUTUP
5.1. Kesimpulan
Berdasarkan hasil analisis dan perancangan
yang telah dilakukan untuk membuat Aplikasi Buku
Kerjasama SDIT An-Nuriyah Sekayu dapat
disimpulkan:
1) Aplikasi buku kerjasama SDIT An-Nuriyah
Sekayu dapat digunakan sebagai media
penyampaian informasi tentang kegiatan siswa
di sekolah kepada walimurid dan sebaliknya
yang dapat diakses secara online.
2) Aplikasi buku kerjasama SDIT An-Nuriyah
Sekayu dapat membuat orang tua dan pihak
sekolah berperan aktif dalam mengawasi
kegiatan yang dilakukan anak disekolah dan
sebaliknya.
3) Dengan adanya aplikasi kerjasama ini dapat
lebih memudahkan walimurid dalam
mengontrol aktivitas kegiatan yang dilakukan
oleh anak mereka disekolah.

5.2. Saran
Berdasarkan kesimpulan yang telah
dikemukakan, maka dihasilkan beberapa saran yang
dijadikan sebagai bahan masukkan bagi aplikasi
yang dibuat. Adapun saran-saran tersebut adalah
sebagai berikut :

Page 27
DAFTAR PUSTAKA

A.S Rosa , dan M.Shalahuddin. 2014. Rekayasa


Perangkat Lunak Struktur dan Berorientasi
Objek. Bandung : Informatika.

Arifianto, Teguh. (2011). Membuat Interface


Aplikasi Android Lebih Keren dengan LWUIT.
Yogyakarta: Andi Publisher.

Asropudin, Pipin. 2013. Teknologi Informasi


Komunikasi. Bandung :Titian Ilmu.

Barasa, Haidi. 2013. “Pengertian Android SDK”


https:// haidibarasa .wordpress.com/2013/07/
06/pengertian-android-sdk-software-
development- kit/. Akses tanggal 18 Februari
2019.

Brigida, “Activity Diagram – UML,” Informatika,


19 Februari 2019. [Online]. Available:
http://informatika.web.id/activity-diagram-
2.html/.

David Halim Alexandry. 2015. 2.4.3. Perancangan


Aplikasi “Educomm” Berbasis Android Pada
Taman Kanak-Kanak Kidea.

Haryono, Eko Purwanti. 2017. Pengembangan


Media Komunikasi Buku Penghubung
Berbasis SMS Gateway dan Mobile Web.

Helmy Firmansyah, Suryatiningsih , Boby


Siswanto. 2017. Aplikasi Buku
Penghubung SD Ar-Rafi Berbasis Web.

Hermawan S, Stephanus. 2011.“Mudah Membuat


Aplikasi Android”.Yogyakarta : Andi Offset.

Kendall, 2011, Analisis dan Perancangan Sistem,


Edisi 5 Jilid 1, Erlangga, Yogyakarta.

Lewis Thomas dan Elaine B. Johson. 2014.


Contextual Teaching Learning.Jakarta : Kaifa.

Nazarudin Safaat Harahap. 2012. Pemograman


Aplikasi Mobile Smartphone dan Tablet PC
Berbasis Android. Informatika. Bandung.

Pressman, R.S. (2010), Software Engineering : a


practitioner’s approach, McGraw- Hill, New
York, 68.

Simarmata, Janner. (2009). Rekayasa Perangkat


Lunak , Medan : ANDI.

Sujatmiko, Eko.2012. Kamus Teknologi Informasi


dan Komunikasi.
Surakarta : Aksarra Sinergi Media

Page 28

Anda mungkin juga menyukai