perpustakaan.fmipa.unpak.ac.idperpustakaan.fmipa.unpak.ac.id/file/iya_jurnal.docx · Web viewEndang...
Transcript of perpustakaan.fmipa.unpak.ac.idperpustakaan.fmipa.unpak.ac.id/file/iya_jurnal.docx · Web viewEndang...
RANCANG BANGUN SISTEM INFORMASI LAPORAN KEGIATAN ANAK PADA SAHL DAY CARE BERBASIS WEB
Widiya Oktaviani, Tjut Awaliyah Z,M.Kom, Endang Ayu S, ST. MMsiIlmu Komputer
Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Pakuan Bogor
2014
ABSTRAKTaman Penitipan Anak (TPA) Sahl Day care adalah salah satu layanan Pendidikan Anak Usia
Dini yang Berkonsep Islami. Laporan Kegiatan Anak di Sahl Day care masih bersifat manual yaitu Orang tua mendapatkan laporan dalam bentuk dokumen yang di berikan pada hari jumat, berupa buku harian kegiatan anak. Laporan ini berisi kegiatan anak selama berada di Day care dan setiap proses pencatatan laporan kegiatan anak membutuhkan waktu pencatatan yang lama sehingga tidak praktis dan efisien. Disamping itu Laporan Absensi kehadiran anak, Informasi paket dan biaya, dan Informasi hari libur di Sahl Day care semua itu harus menanyakannya langsung kepada Staff Sahl Day care. Oleh karena itu untuk membantu mengatasi permasalahan tersebut agar para orang tua dapat lebih cepat mengetahui informasinya dibutuhkan sebuah Aplikasi Sistem Informasi Laporan Kegiatan Anak agar orang tua dapat mengetahui informasi yang ada di Sahl Day care kapan pun dan dimana pun. Sistem informasi laporan kegiatan anak berbasis web ini dibuat dengan bahasa pemrograman PHP dan fasilitas tambahan SMS Gateway untuk membantu Sahl Day care dalam mengelola data Laporan kegiatan anak. dilengkapi dengan perancangan database, relasi antar table, dan struktur table, untuk membuat rancangan sistemnya menggunakan menggunakan UML (unified modeling language).
Kata kunci : Sistem informasi, laporan kegiatan anak, Sahl Day Care, web. SMS Gateway
PENDAHULUAN
Latar BelakangTaman Penitipan Anak (TPA) dikenal
juga dengan sebutan Day care Centre (DCC) adalah suatu wadah Pembinaan Kesejahteraan anak yang memberikan pelayanan kepada para Ibu-ibu bekerja atau Orang Tua bekerja yang memiliki anak dalam usia Balita sampai usia Prasekolah yang mencangkup pertumbuhan dan kesejahteraan anak baik Jasmani maupun rohani dan sosialnya.
Taman Penitipan Anak (TPA) Sahl Day care adalah salah satu layanan Pendidikan Anak Usia Dini yang Berkonsep Islami. Laporan Kegiatan Anak di Sahl Day care masih bersifat manual yaitu Orang tua mendapatkan laporan dalam bentuk dokumen yang di berikan pada hari jumat, berupa buku harian kegiatan anak.
. Laporan ini berisi kegiatan anak selama berada di Day care dan setiap proses pencatatan laporan kegiatan anak membutuhkan waktu pencatatan yang lama sehingga tidak praktis dan efisien. Berdasarkan uraian diatas maka penulis berinisiatif membuat “Rancang Bangun Sistem Informasi Laporan Kegiatan Anak pada Sahl Day Care Berbasis Web” agar orang tua dapat mengetahui informasi yang ada di Sahl Day care kapan pun dan dimana pun.
Tujuan Penelitian
Penelitian yang dilakukan di Sahl Day Care bertujuan untuk merancang Aplikasi Sistem Informasi Laporan Kegiatan Anak pada Sahl Day care menggunakan UML (Unified Modeling Languange), PHP dan MySql sebagai databasenya dan fasilitas tambahan SMS Gateway untuk membantu Sahl Day care
1
dalam mengelola data Laporan kegiatan anak, Absensi Anak, Informasi paket dan biaya, dan Informasi hari libur dengan menggunakan salah satu aplikasi yang ada dalam ilmu komputer.
Dalam penyusunan tugas akhir ini diberikan ruang lingkup agar sistem yang dianalis menjadi terarah dan tidak meluas pada sistem yang lainnya. Ruang lingkup dalam pembuatan tugas akhir ini adalah:
1. Aplikasi yang dibuat dengan PHP, MySql dan UML (Unified Modelling Languange) dengan fasilitas tambahan SMS Gateway.
2. Program ini dibatasi hanya untuk mengelola data Laporan kegiatan anak, informasi paket dan biaya, dan Informasi hari libur pada Sahl Day care.
3. SMS Gateway menginformasikan Laporan Kegiatan Anak yang meliputi Aktifitas Anak, Makan dan Minum, dan Gambaran Perilaku Anak selama di Day care dan orang tua mendapatkan informasi melalui sms 3 kali sehari pada jam 09.00, 13.00, dan 17.00 wib.
4. Website Laporan Kegiatan Anak berisi tentang Laporan Kegiatan anak, Informasi Paket dan Biaya dan Informasi hari libur.
Manfaat PenelitianManfaat dari Penelitian ini adalah
adanya Aplikasi Laporan Kegiatan Anak pada Sahl Day care agar dapat membantu para orang tua dalam mendapatkan informasi Laporan kegiatan anak, informasi paket dan biaya, dan Informasi hari libur pada Sahl Day care dalam mengawasi kegiatan anak-anaknya meskipun secara tidak langsung dan memberikan informasi yang efektif dan efisien.
METODOLOGI PENELITIAN
Metodelogi Penelitian Metode penelitian merupakan cara atau teknik ilmiah untuk memperoleh data dengan tujuan dan kegunaan tertentu. Cara atau teknik ilmiah yang dimaksud adalah kegiatan penelitian itu dilaksanakan berdasarkan ciri-ciri keilmuan, yaitu rasional, empiris, dan sistematis (RES).
Metode Pengembangan Sistem Metode pengembangan sistem yang digunakan penulis dalam penelitian ini yaitu menggunakan model SDLC (System Development Life Cyle) pengembangan atau rekayasa sistem informasi (software engineering). Pengembangan sistem dapat berupa menyusun sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Adapun langkah-langkah dari siklus hidup pengembangan sistem dapat dilihat pada gambar 1.
Gambar 1. Tahap SDLC
PERANCANGAN DAN IMPLEMENTASI
Tahap PerancanganPada tahap ini penulis menentukan
rancangan sistem yang akan dibuat. Perancangan sistem ini digunakan untuk memberikan gambaran mengenai rancangan sistem yang akan dibangun, pada rancangan sistem ini penulis
2
menggunakan komponen diagram-diagram yang ada pada diagram UML yaitu diagram Use Case, diagram Activity dan diagram Class.
Diagram Use Case untuk AdminDiagram Use Case adalah deskripsi
fungsi dari sebuah sistem dari perspektif/sudut pandang para pengguna system. Use case mendefinisikan “apa” yang dilakukan oleh sistem dan elemen-elemennya, bukan “bagaimana” sistem dan elemen-elemennya saling berinteraksi. Perancangan diagram Use Case sistem Sistem Laporan kegiatan anak untuk Admin dijelaskan pada gambar 3 berikut.
Gambar 3. Diagram Use Case Perancangan Sistem Laporan kegiatan anak untuk Admin
Diagram Use Case untuk Orang TuaDiagram Use Case adalah
deskripsi fungsi dari sebuah sistem dari perspektif/sudut pandang para pengguna system. Use case mendefinisikan “apa” yang dilakukan oleh sistem dan elemen-elemennya, bukan “bagaimana” sistem dan elemen-elemennya saling berinteraksi. Perancangan diagram Use Case sistem Sistem Laporan kegiatan anak untuk orang tua dijelaskan pada gambar 5 berikut.
Gambar 5. Diagram Use Case Perancangan Sistem Laporan kegiatan anak untuk Orang tua
HASIL DAN PEMBAHASAN
Hasil Tampilan WebsiteBerdasarkan hasil tampilan website
dapat dijelaskan sebagai berikut :
Tampilan Halaman Menu Utama
Gambar 24. Tampilan Halaman Utama admin
Halaman utama berfungsi untuk petugas Admin mengatur semua menu yang ada pada website untuk mengelola sistem informasi laporan kegiatan anak.
Menu yang ada pada Bagian admin diantaranya adalah :
3
Menu Profil, menu berisikan profil Sahl day care
Menu Paket, menu berisikan Informasi Paket yang ada di sahl day care
Menu Biodata Anak, menu pada admin ini berisikan Informasi biodata anak yang ada di sahl day care
Menu Absensi anak, menu berisikan tentang Absensi anak yang ada di sahl day care
Menu Laporan Anak, menu berisikan tentang Laporan anak yang ada di sahl day care
Menu Overtime, menu berisikan tentang biaya overtime anak yang ada di sahl day care
Menu Lauk, menu ini berisi tentang menu makanan anak-anak sahl day care.
Menu Snack, menu ini berisi berisi tentang menu snack anak-anak sahl day care.
Menu Info Libur, menu ini berisi tentang informasi libur yang ada di sahl day care.
Menu SMS, menu ini berfungsi untuk sms dari admin kepada orang tua yang berisikan tentang laporan kegiatan anak.
Menu Logout, menu ini menu untuk keluar dari halaman admin
Tampilan Halaman Menu Profile
Halaman berisikan menu profil Sahl day care admin dapat menginput, edit, update dan delete untuk menu profil
Tampilan Halaman Menu Paket
Halaman paket untuk admin berisikan menu untuk Input, mengedit, update dan hapus paket pada Sahl day care.
Tampilan Halaman Menu SMS
Gambar 32. Tampilan Menu SMS
Halaman berisikan Menu SMS. Admin dapat mengirimkan SMS kepada
4
Orang tua yg berisikan tentang laporan kegiatan anak selama di Sahl day care.
Tampilan Hak Akses Orang Tua
Sebelum masuk ke halaman utama Orang Tua harus mengisikan nama dan password pada halaman Login Halaman Login bertujuan untuk orang tua yang tidak memiliki password tidak dapat menggunakan halaman utama.
Gambar 34. Tampilan Menu Utama Orang Tua
Setelah proses login selesai kemudian akan masuk pada Halaman utama dimana orang tua dapat mengolah konten yang akan ditampilkan diwebsite.
Tampilan Halaman Menu Data Absen
Gambar 37. Tampilan Menu Data Absen
Halaman ini berisi tentang Data kehadiran anak Sahl Day careTampilan Halaman Menu Laporan Anak
Gambar 38. Tampilan Menu Laporan anak
Halaman ini berisi tentang Laporan anak Sahl Day care.
Tampilan Menu Utama Pemilik
Gambar 41. Tampilan Menu Utama Pemilik
Halaman berisikan Menu Home dan Grafik. Pemilik dapat meliihat profil dari sahl day care dan Grafik wilayah tempat lahir anak yang ada di sahl day care.
Tampilan Menu Grafik Wilayah Tempat Lahir Anak
5
Gambar 42. Tampilan Menu Grafik wilayah tempat lahir anak
Halaman berisikan Menu Grafik wilayah tempat lahir anak.
Uji Coba
Tahap selanjutnya adalah uji coba sistem. Situs web di uji coba dengan cara menjalankan browser, dalam hal ini browser yang mendukung adalah Google Chrome. Dengan uji coba ini dapat diketahui kekurangan atau kelemahan website yang dibuat, seperti link yang terputus, tampilan informasi yang kurang proporsional, penulisan kode yang tidak benar, dan sebagainya.
Dalam uji coba Sistem Informasi laporan kegiatan anak Berbasis Web, ada beberapa uji coba yang dilakukan, yaitu :
1. Uji Coba Struktural2. Uji Coba Fungsional3. Uji Coba Validasi
1.1.1Uji Coba Struktural
Uji coba struktural dilakukan untuk memastikan bahwa yang diimplementasikan sesuai dengan yang dirancang. Uji coba struktural adalah menguji setiap form/halaman yang telah dirancang, dengan cara menjalankan form/halaman pada web browser. Hal ini bertujuan agar didapatkan hasil yang diinginkan. Karena, seringkali banyaknya layer yang menumpuk mengakibatkan tampilan form/halaman pada saat dirancang dan pada saat di jalankan di web browser berbeda baik letak maupun ukuranya.
Jika terjadi kesalahan atau hasil yang didapat tidak sesuai dengan yang diinginkan, maka proses akan kembali ke tahap implementasi. Hal ini berulang terus sampai didapatkan hasil yang diinginkanya. Hasil uji coba sistem secara struktural dapat dilihat pada tabel :
Tabel 16. Uji Coba Struktural
Halaman/Form Setelah DijalankanHalaman Profil SesuaiHalaman Paket SesuaiHalaman Biodata anak SesuaiHalaman Absensi anak SesuaiHalaman Laporan anak SesuaiHalaman Overtime SesuaiHalaman Informasi Libur
Sesuai
Halaman SMS Sesuai
Dari hasil pengujian struktural yang dilakukan pada setiap halaman web, telah terbukti bahwa halaman situs web tersebut sudah dapat ditampilkan di web browser Google Chrome. Semua tampilan halaman web juga sesuai dengan perancangan yang dibuat pada tahapan perancangan.
1.1.2 Uji Coba Fungsional
Setelah melakukan uji coba struktural selanjutnya dilakukan uji coba fungsional, uji coba fungsional dilakukan dengan cara mengklik setiap link dan melihat halaman yang terbuka. Hasil uji coba fungsional ini, dapat dilihat pada Tabel :
Tabel 17. Uji Coba Fungsional
Menu Berfungsi
Home Berfungsi
Profil Berfungsi
Paket Berfungsi
Biodata anak Berfungsi
6
Absensi anak Berfungsi
Laporan anak Berfungsi
Overtime Berfungsi
Menu lauk Berfungsi
Menu snack Berfungsi
Informasi libur Berfungsi
SMS Berfungsi
Logout Berfungsi
Peraturan Berfungsi
Registrasi Berfungsi
Grafik Berfungsi
Dari hasil pengujian fungsional yang dilakukan pada setiap link di halaman web orang tua, halaman admin dan pemilik dari Sahl Day care, telah terbukti bahwa semua link sudah dapat berfungsi dengan halaman web yang dituju di web browser Google Chrome
1.1.3 Uji Coba ValidasiUji coba validasi dilakukan untuk
mengetahui kecocokan data yang telah diinput dengan yang ada didalam database.
Tabel 18.Table uji coba validasi.
No Form Hasil pengujian
1 Form login Cocok2 Form absensi Cocok3 Form register Cocok4 Form logout Cocok
Kesimpulan
Sistem Informasi kegiatan Anak Berbasis Web dapat menjadi solusi pada Sahl day care, dengan adanya sistem ini bagian admin dapat dengan mudah melakukan pendataan
profile, paket, absensi anak, overtime, informasi libur, laporan kegiatan anak, dan SMS. pemilik dapat mengetahui biodata anak dan mengetahui grafik wilayah tempat lahir anak.
Pembagian hak akses yang terdiri dari Admin, Orang tua dan Pimpinan memberikan kemudahan bagi masing-masing pemegang hak akses untuk mengelola Sistem Laporan kegiatan anak. Hak akses yang diberikan pada admin adalah dapat mengelola konten yang ada pada bagian front-end, mengelola data laporan kegiatan anak seperti biodata anak, Laporan kegiatan anak, Absensi anak, Informasi hari libur serta informasi paket dan Biaya, overtime dan SMS Gateway sebagai tambahan yang menginformasikan laporan kegiatan anak kepada orang tua dan pemilik dapat melihat biodata anak dan perkembangan sistem Grafik wilayah tempat lahir anak-anak di sahl day care. Hak akses yang diberikan pada Orang tua adalah dapat melihat Menu info libur, absen, data absen, Laporan anak dan Overtime.
Sistem yang dibuat secara user friendly dapat membantu pengunjung atau umum dalam mengolah data yang ada secara lebih cepat dan efisien, serta dapat di akses kapan saja dan dimana saja tidak terbatas oleh ruang dan waktu.
Saran
Sistem Informasi Laporan kegiatan anak Berbasis Web masih jauh dari sempurna, masih banyak yang harus dikembangkan dalam rancangan ini. Pengembangan selanjutnya diharapkan dapat dihubungkan dengan sistem administrasi online pada sahl day
7
care dan Laporan Anak dapat di sertai dengan Video Kegiatan Anak agar Orang Tua dapat melihat peekembangan anaknya.
DAFTAR PUSTAKADirektorat Pembinaan Pendidikan Anak Usia Dini.2013.Petunjuk Teknis Penyelenggaraan
Taman Penitipan Anak,www.paud.kemdikbud.go.id , (diakses 4 november 2013).
Direktorat Jenderal Bina Kesejahteraan SosialRI,1998:31-33 www.library.binus.ac.id , (diakses 4 november 2013).
Haroni, Rudi.2009.Peranan Taman Penitipan Anak Dharma Asih Medan Dinas Sosial Propinsi Sumatera Utara Dalam Pelayanan Sosial Anak Usia Dini.Universitas Sumatera Utara. www.pelayanansosial.com , (diakses 4 november 2013).
Kadir, Abdul. 2008. Belajar Database Menggunakan MySQL. Yogyakarta : Andi offset.
W3schools.com.2014 http://w3schools.com
8