Anda di halaman 1dari 27

SISTEM INFORMASI MANAJEMEN PERKEMBANGAN SISWA

SEKOLAH TAMAN KANAK-KANAK BERBASIS WEB


(Studi Kasus: TK RA. Al-Fath Muhajirin, Samarinda)
LAPORAN KERJA PRAKTIK

Diajukan oleh:
HESTI RISMAHYA
4232011013

PROGRAM STUDI DESTINASI PARIWISATA


PROGRAM DIPLOMA (D4)
UNIVERSITAS TEKNOLOGI YOGYAKARTA
2023
HALAMAN PENGESAHAN
DAFTAR ISI

HALAMAN PENGESAHAN.................................................................................ii
DAFTAR ISI..........................................................................................................iii
DATA TABEL........................................................................................................iv
DAFTAR GAMBAR...............................................................................................v
BAB 1 PENDAHULUAN......................................................................................1
1.1. Latar Belakang..........................................................................................1
1.2. Rumusan Masalah.....................................................................................3
1.3. Batasan Masalah........................................................................................3
1.4. Tujuan Penelitian.......................................................................................4
1.5. Manfaat Penelitian.....................................................................................4
1.6. Sistematika Penulisan................................................................................4
BAB II KAJIAN PENELITIAN & LANDASAN TEORI......................................7
2.1. Kajian Hasil Penelitian..............................................................................7
2.2. Landasan Teori........................................................................................13
BAB III PENUTUP..............................................................................................19
3.1 Kesimpulan..............................................................................................19
3.2 Saran........................................................................................................19
DATA TABEL
Tabel 2. 1 Perbandingan Hasil Penelitian................................................................9
Tabel 2. 2 Notasi Entity Relationship Diagram.....................................................13
Tabel 2. 3 Notasi Data Flow Diagram...................................................................14
DAFTAR GAMBAR

Gambar 2. 1 Menggambarkan model MVC...........................................................15


Gambar 2. 2 Alur Kerja Codelginiter.....................................................................16
BAB 1
PENDAHULUAN
1.1. Latar Belakang

Kemajuan teknologi saat ini tidak dapat dipisahkan dari kehidupan

masyarakat. Berbagai informasi yang terjadi diberbagai belahan dunia kini telah

dapat langsung kita ketahui berkat kemajuan teknologi. Oleh karen itu, seiring

berjalannya waktu masyarakat tidak dapat terlepas dari teknologi, salah satu nya

adalah teknologi Sistem Informasi. Sistem Informasi adalah suatu sistem yang

menyediakan informasi untuk manajemen dalam mengambil keputusan dan juga

untuk menjalankan operasional perusahaan/instansi, dimana sistem tersebut

merupakan kombinasi dari orang-orang, teknologi informasi dan prosedur-

prosedur yang tergorganisasi. Termasuk Sistem Informasi dalam dunia

pendidikan, Sistem Informasi sangat dibutuhkan dalam dunia pendidikan saat ini

sebagai penunjang terlaksananya kegiatan belajar mengajar. Menurut artikel pada

situs https://www.kompasiana.com/ keuntungan yang diperoleh sekolah apabila

menggunakan Sistem Informasi, yaitu:

1. Dapat memantau perkembangan pendidikan siswa secara akurat

2. Dapat meningkatkan pelayanan dibidang pendidikan kepada masyarakat

secara akurat.

3. Dapat menyimpan database sekolah mulai dari data siswa, guru serta

karyawan yang terdiri dari data akademik, sistem kurikulum, administrasi, aset

sekolah dll

1
4. Memudahkan pekerjaan sekolah tersebut dalam segala aspek mulai dari BK,

TU dan lain-lain

2
2

Menurut (Kertahadi, 1995) Sistem informasi dapat didefinisikan sebagai suatu

alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga

bermanfaat bagi penerimanya. Seiring berkembangnya zaman, perkembangan

teknologi pun menjadi sebuah potensi didalam berbagai bidang sehingga harus

direspon secara positif dan adaptif dalam menjawab tantangan abad 21 yang

penuh kompleksitas apalagi dengan adanya pandemi Covid-19 yang sedang

dialami saat ini. Hal ini menjadi sebuah hambatan apabila tidak ada Sistem

Informasi sebagai penunjang pendidikan secara daring. Maka dari itu, Sistem

Informasi Akademik sangat dibutuhkan dalam pengembangan segala informasi

yang terdapat di dalam sekolah. Untuk menunjang pemenuhan informasi tersebut,

khususnya bagi guru dan siswa-siswanya serta masyarakat luas pada umumnya.

Pada Sekolah Taman Kanak-kanak RA. Al-Fath Muhajirin, Samarinda.

Segala informasi mengenai data akademik sekolah seperti data nilai, data siswa,

data guru dan data lainnya masih diolah secara manual. Dalam pengolahan data

dan rekapitulasi nilai serta perkembangan siswa tersebut masih menggunakan

Microsoft Word dan Microsoft Excel. Dari latar belakang masalah tersebut

penulis tertarik membangun Sistem Manajemen Perkembangan Siswa Berbasis

Web, yang diharapkan dapat membantu pengolahan seluruh data kegiatan yang

menyangkut administrasi siswa. Sehingga dapat meningkatkan efisiensi waktu

yang dibutuhkan untuk pengolahan data RA. Al-Fath Muhajirin, Samarinda.


3

1.2. Rumusan Masalah

Berdasarkan uraian latar belakang masalah diatas, maka rumusan masalah

dalam penelitian ini adalah,

1. Apakah “Sistem Manajemen Perkembangan Siswa Sekolah Taman Kanak-

Kanak Berbasis Web” dapat menjadi salah satu solusi dalam proses

pengolahan data nilai di TK RA. Al-Fath Muhajirin?

2. Apakah “Sistem Manajemen Perkembangan Siswa Sekolah Taman Kanak-

Kanak Berbasis Web” bisa mengurangi masalah yang terjadi dalam

pengolahan data nilai?

1.3. Batasan Masalah

Pada proyek kerja praktik ini penulis membatasi permasalahan dalam

perancangan dan pembuatan “Sistem Manajemen Perkembangan Siswa Sekolah

Taman Kanak-Kanak Berbasis Web”. Adapun batasan masalah tersebut adalah

sebagai berikut:

1. Luas lingkup hanya seputar pengolahan data perkembangan siswa, tidak

mencakup keseluruhan seperti sistem monitoring untuk orang tua dan

sebagainya.

2. Kepala Sekolah hanya dapat melihat (read) hasil dari perkembangan siswa di

sekolah untuk langkah pengambilan keputusan.

3. Guru dan Staff dapat mengakses apabila telah terdaftar sebagai user/petugas.

Seluruh proses transaksi dapat dicetak dalam format pdf.


4

1.4. Tujuan Penelitian

Berdasarkan latar belakang dan rumusan masalah yang telah dirumuskan,

maka tujuan dari penelitian ini adalah membuat Sistem Manajemen

Perkembangan Siswa untuk membantu pengolahan data nilai. Untuk mempercepat

proses pengolahan data, serta dengan harapan dapat mengurangi tingkat kesalahan

pada saat proses pengolahan data dilakukan.

1.5. Manfaat Penelitian

Bedasarkan tujuan yang telah dirumuskan, manfaat yang diperoleh dari

penelitian ini adalah:

1. Bagi Pengguna

Sistem Manajemen Perkembangan Siswa ini dapat memberikan kemudahan

untuk pengolahan data nilai di RA. Al-Fath Muhajirin.

2. Bagi Penulis

Manfaat yang didapat bagi penulis adalah mengimplementasikan ilmu yang

sudah dipelajari diperkuliahan.

1.6. Sistematika Penulisan

Dalam penulisan laporan kerja praktik ini penulis menggunakan sistematika

sebagai berikut:

a. BAB I PENDAHULUAN

Pada bab ini menguraikan tentang latar belakang dari permasalahan

yang diambil mengenai sistem informasi dan menjelaskan kebutuhan

sistem informasi dalam masa pandemi pada RA. Al-Fath Muhajirin


5

Samarinda. Yang mana, sistem ini diharapkan dapat memudahkan

proses pengolahan dan penginputan perkembangan siswa.

b. BAB II KAJIAN HASIL PENELITIAN DAN LANDASAN TEORI

Dalam bab ini berisikan tentang teori-teori yang mendukung dalam

proses penyusunan penelitian ini. Teori-teori pendukung yang berkaitan

dengan Sistem Informasi Manajemen Perkembangan Siswa.

c. BAB III METODE KERJA PRAKTIK

Pada bab ini menjelaskan informasi yang terkait dengan tempat

kerja praktik ini dikerjakan yaitu RA. Al-fath Muhajirin Samarinda.

Yang meliputi profil instansi, visi misi, dan struktur organisasi beserta

tugasnya.

d. BAB IV ANALISIS DAN SISTEM

Pada bab ini menyajikan sistem yang sedang berjalan pada RA. Al-

Fath Muhajirin Samarinda. Dimana saat ini sistem berjalan dengan cara

manual menggunakan Microsoft Word dan Excel untuk mecatat serta

mengolah data guru, siswa, dan data perkembangan siswa. Dengan

adanya Sistem Informasi Manajemen Perkembangan Siswa ini staff

pada RA. Al-Fath Muhajirin dapat mengolah data perkembangan siswa

dengen efisien dan online diakses dari rumah masing-masing untuk

mendukung program Work from Home.


6

e. BAB V IMPLEMENTASI DAN HASIL

Pada bab ini menguraikan tahapan penerapan sistem dari

rancangan yang telah di buat. Selain itu pada bab ini juga tedapat

tahapan percobaan Sistem Informasi Manajemen Perkembangan Siswa.

f. BAB V PENUTUP

Pada bab ini memaparkan hasil kesimpulan dan saran penulis

untuk laporan kerja praktik.


BAB II
KAJIAN PENELITIAN & LANDASAN TEORI

2.1. Kajian Hasil Penelitian


Beberapa hasil penelitian yang pernah dilakukan oleh peneliti sebelumnya

yang memiliki bidang dan tema dengan penelitian yang akan penulis lakukan.

Beberapa penelitian ini akan menjadi acuan dalam penelitian yang akan penulis

lakukan. Penelitian dengan topik serupa pernah dilakukan oleh Alfiannor, A., &

Yudihartanti, Y. (2017) dengan judul “Model Sistem Informasi Akademik Pada

Sekolah Taman Kanak-Kanak”. Penelitian ini berfokus pada pencatatan data

pokok pendidikan pada TK Kemala Bhayangkari 02 SPN Banjarbaru agar proses

pengolahan data akademik dapat menyanjikan informasi yang lebih efektif dan

efisien, yang selama ini proses pencatatan masih manual dan belum disimpan

dalam sebuah database sehingga dapat terjadi duplicate data datua data ganda, dan

penyebab sejenisnya.

Penelitian lain dengan topik serupa juga pernah dilakukan oleh Fath, M. A.,

& Apdian, D. (2019) dengan judul “Perancangan Sistem Informasi Akademik

pada TK Dalilussa'adah Berbasis Web”. Penelitian ini berfokus pada pengolahan

data akademik sekolah seperti jadwal pelajaran, nilai siswa, dan laporan

perkembangan akademik. Penelitian ini diimplementasikan dengan bahasa

pemrograman PHP dan database MySQL sebagai media penyimpanan data.

Metode pengujian menggunakan pengujian black box dengan pendekatan

terstruktur.

7
8

Pendekatan untuk pengembangan sistem dilengkapi dengan alat peta aliran,

diagram konteks, DFD, kamus data, ERD, hubungan tabel dan metode air terjun

yang membuat bentuk awal sistem yang akan dibuat dan terus diuji serta

dikembangkan.

Mengacu pada penelitian lain yang dilakukan oleh Saputra, P. S., Sukarsa, I.

M., & Bayupati, I. P. A. (2017) dengan judul “Sistem Informasi Monitoring

Perkembangan Anak di Sekolah Taman Kanak-Kanak Berbasis Cloud”. Penelitian

ini berfokus pada monitoring kegiatan siswa di sekolah sehingga hasil informasi

dapat segera tersampaikan dan proses monitoring dapat berjalan dengan efektif

karena ada komunikasi antara pihak sekolah dan orang tua. Sistem Informasi

Monitoring Perkembangan Anak di Sekolah Taman Kanak – kanak Berbasis

Cloud merupakan sebuah layanan Software As A Services (SaaS) berbasis web.

Sistem informasi ini dibuat dengan menggunakan teknologi cloud yang

memberikan fasilitas untuk melakukan pengelolaan berbagai data akademik

seperti data siswa, nilai dan lain sebagainya.

Penelitian lainnya yang menjadi acuan adalah penelitian yang dilakukan

oleh Anam, K., & Muharram, A. T. (2018) dengan judul “Analisa dan

Perancangan Sistem Informasi Akademik Berbasis Web pada Mi Al-

Mursyidiyyah Al-‘Asyirotussyafi’iyyah”. Penelitian tersebut berfokus pada sistem

pemantauan nilai akademik MI Al-Mursyidiyyah Al-’Asyirotussyafi’iyyah –

Pamulang, melalui sebuah aplikasi berbasis web yang dapat memberikan

informasi kepada pihak sekolah dan orang tua secara efektif dan efisien yang

berkaitan dengan penilaian akademik siswa.


9

Metode yang di gunakan dalam melakukan pengembangan sistem aplikasi

yaitu SDLC (System Development Life Cycle) dengan model proses waterfall,

Dengan sistem yang dijalankan diharapkan akan meminimalisir kesalahan yang

tidak diperlukan dalam pembuatan dan pelaporan nilai siswa.

Tabel 2. 1 Perbandingan Hasil Penelitian

No Judul Penulis Hasil/Kesimpulan

1. Model Sistem Alfiannor, Penelitian ini dibuat dengan

Informasi A., & beberapa tahap, yaitu Analisis,

Akademik Pada Yudihartanti, Desain dan Implementasi

Sekolah Taman Y. (2017) Program menggunakan tool

Kanak-Kanak UML, Coding menggunakan

bahasa pemrograman PHP dan

MySQL sebagai database. Tes

yang dilakukan pada penelitian

ini adalah whitebox dan

blackbox. Dapat disimpulkan

bahwa dengan adanya Sistem

Informasi Akademik pada TK

Kemala Bhayangkari 02 SPN

Banjarbaru ini dapat membantu

pihak sekolah dalam


10

menyampaikan informasi dengan

mudah melalui website sekolah.

2. Perancangan Fath, M. A., Penelitiain ini diimplementasikan

Sistem & Apdian, dengan bahasa pemrograman

Informasi D. (2019) PHP dan database MySQL

Akademik pada sebagai media penyimpanan data.

TK Metode pengujiannya

Dalilussa'adah menggunakan Black Box dengan

Berbasis Web pendekatan terstruktur. Aplikasi

berbasis web ini dirancang secara

online sehingga guru dan homer

dapat melihat jadwal pengajaran

dan menginput nilai siswa. Hasil

penjadwalan pengajaran dan

pemrosesan kartu laporan siswa

dapat dilihat dan diproses sebagai

laporan dalam bentuk informasi

yang berguna untuk guru wali

kelas dan siswa.

3. Sistem Saputra, P. Sistem informasi ini dibuat

Informasi S., Sukarsa, dengan menggunakan teknologi

Monitoring I. M., & cloud yang memberikan fasilitas

Perkembangan Bayupati, I. untuk melakukan pengelolaan


11

Anak di Sekolah P. A. (2017) berbagai data akademik seperti

Taman Kanak- data siswa, nilai dan lain

Kanak Berbasis sebagainya. Layanan sistem

Cloud informasi akademik berbasis

cloud ini dapat diandalkan untuk

beroperasi secara online tanpa

memerlukan server dan

instalasi untuk setiap sistem yang

ada di sekolah. Penggunaan

teknologi cloud dalam pembuatan

aplikasi ini sudah dapat

mempermudah proses

manajemen data akademik dan

data sekolah yang umumnya

dilakukan secara konvensional.

4. Analisa dan Anam, K., & Sistem ini untuk membantu pihak

Perancangan Muharram, sekolah dan orang tua atau wali

Sistem A. T. (2018) siswa dalam memantau nilai

Informasi akademik siswa melalui sebuah

Akademik aplikasi berbasis web dan

Berbasis Web diharapkan aplikasi ini dapat

memberikan informasi kepada

pihak sekolah dan orang tua


12

secara efektif dan efisien yang

berkaitan dengan penilaian

akademik siswa. Metode yang di

gunakan dalam melakukan

pengembangan sistem aplikasi

yaitu SDLC (System

Development Life Cycle) dengan

model proses waterfall. Dengan

sistem yang dijalankan

diharapkan akan meminimalisir

kesalahan yang tidak diperlukan

dalam pembuatan dan pelaporan

nilai siswa.

2.2.
13

2.3. Landasan Teori


1. Entity Relationship Diagram

ERD adalah model data untuk menggambarkan hubungan antara satu entitas

dengan entitas lain yang mempunyai relasi (hubungan) dengan batasan-batasan

(Oetomo, B. S. D., 2003). Hubungan antara entitas akan menyangkut dua

komponen yang menyatakan jalinan ikatan yang terjadi, yaitu derajat hubungan

dan partisipasi hubungan. Adapun beberapa simbol dalam ERD dapat dilihat pada

Tabel 2.2.

Tabel 2. 2 Notasi Entity Relationship Diagram

No Gambar Keterangan

1. Entitas atau bentuk persegi panjang

Entitas merupakan sesuatu objek data yang ada di

dalam sistem, nyata maupun abstrak

dimana data tersimpan atau dimana

terdapat data.

2. Relasi merupakan hubungan alamiah yang

Relasi terjadi antar entitas. Umumnya diberi

nama

dengan kata kerja dasar.


14

3. Atribut atau bentuk elips adalah sesuatu

Atribut yang menjelaskan apa sebenarnya yang

dimaksud entitas atau relasi dan mewakili

atribut dari masing-masing entitas.

4. Garis merupakan penghubung antar entitas

2. Data Flow Diagram (DFD)

Menurut Mustakini, J. H., (2006), Data Flow Diagram (DFD)

merupakan diagram yang menggunakan notasi-notasi untuk

menggambarkan arus data sistem secara logika. DFD merupakan

dokumentasi grafik yang menggunakan simbol penomoran di dalam

mengilustrasikan arus data yang saling berhubungan diantara pemrosesan

data untuk diubah menjadi informasi. Tabel 2.3 menggambarkan notasi

yang digunakan dalam DFD.

Tabel 2. 3 Notasi Data Flow Diagram

No. Gambar Keterangan

1
Entitas luar atau batas sistem

2. Arus data

3.
Proses

4. Penyimpanan data
15

3. Framework Codeigniter 3

Framework atau dalam bahasa indonesia dapat diartikan sebagai

“kerangka kerja” merupakan kumpulan dari fungsi-fungsi/prosedur-prosedur

dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa

lebih mempermudah dan mempercepat pekerjaan seorang programer, tanpa

harus membuat fungsi atau class dari awal.

CodeIgniter menjadi sebuah framework PHP dengan model MVC (Model,

View, Controller) untuk membangun website dinamis dengan menggunakan

PHP yang dapat mempercepat pengembang untuk membuat sebuah aplikasi

web. Selain ringan dan cepat, CodeIgniter juga memiliki dokumentasi yang

lengkap disertai dengan contoh implementasi kodenya. MVC adalah Teknik

atau konsep yang memisahkan komponen utama menjadi tiga komponen yaitu

model, view, dan controller.

.
16

Gambar 2. 1 Menggambarkan model MVC.


17

Model merupakan bagian penanganan yang berhubungan dengan

pengolahan atau manipulasi database. Seperti misalnya mengambil data dari

database, menginput dan pengolahan database lainnya. Semua intruksi yang

berhubung dengan pengolahan database diletakkan didalam model.

a. View merupakan bagian yang menangani halaman user interface atau halaman

yang muncul pada user. Tampilan user interface dikumpulkan pada view

untuk memisahkan dengan controller dan model sehingga memudahkan web

designer dalam melakukan pengembangan tampilan halaman website.

b. Controller merupakan kumpulan intruksi aksi yang menghubungkan model

dan view, sehingga user tidak akan berhubungan dengan model secara

langsung. Sehingga peranan controller adalah sebagai jembatan penghubung

antara view dan model.

Gambar 2. 2 Alur Kerja Codelginiter

4.
18

5. Alur Kerja Codelginiter

Berikut adalah penjelasan mengenai setiap komponen pada alur kerja

framework codeigniter:

a. Index.php: Index.php disini berfungsi sebagai file pertama dalam program

yang akan dibaca oleh program.

b. The Router: Router akan memeriksa HTTP request untuk menentukan hal

apa yang harus dilakukan oleh program.

c. Cache File: Apabila dalam program sudah terdapat “cache file” maka file

tersebut akan langsung dikirim ke browser. File cache inilah yang dapat

membuat sebuah website dapat di buka dengan lebih cepat. Cache file dapat

melewati proses yang sebenarnya harus dilakukan oleh program codeigniter.

d. Security: Sebelum file controller di load keseluruhan, HTTP request dan

data yang disubmit oleh user akan disaring terlebih dahulu melalui fasilitas

security yang dimiliki oleh codeigniter.

e. Controller: Controller akan membuka file model, core libraries, helper dan

semua resources yang dibutuhkan dalam program tersebut.

f. View: Hal yang terakhir akan dilakukan adalah membaca semua program

yang ada dalam view file dan mengirimkannya ke browser supaya dapat

dilihat. Apabila file view sudah ada yang di “cache” maka file view baru

yang belum ter-cache akan mengupdate file view yang sudah ada.

6.
19

7. Query Builder Codeigniter 3

Query Builder adalah class yang disediakan oleh codeigniter, yang

digunakan untuk berkomunikasi dengan database, dengan adanya query

builder, anda dapat melakukan perintah seperti insert, select, update & delete,

dengan perintah query yang lebih minimal.

Query Builder sangat cocok digunakan ketika Anda memerlukan

menggabungkan sebuah statement SQL secara prosedural, atau berdasarkan

suatu kondisi logis dalam aplikasi Anda.

Manfaat utama dalam menggunakan Query Builder termasuk:

a. Memungkinkan membangun statement SQL yang kompleks secara

programatik.

b. Fitur ini akan memberikan quote pada nama table dan kolom secara

otomatis guna mencegah konflik dengan tulisaniSQL ataupun karakter

khusus.

c. Fitur ini juga memberikan quote pada nilai parameter dan melakukan

binding pada parameter ketika memungkinkan, sehingga mengurangi resiko

terserang SQL injection.

d. Fitur ini menyediakan sekian tingkatan abstraksi pada DB, yang

menyederhanakan migrasi ke platform DB yang berbeda.


19

BAB III
PENUTUP
3.1 Kesimpulan
Dari keseluruhan proses analisis, perancangan, dan implementasi mengenai

sistem Sistem Informasi Manajemen Perkembangan Siswa berbasis website yang

telah dilakukan, dapat diambil kesimpulan sebagai berikut:

a. Sistem Informasi Manajemen Perkembangan Siswa berbasis website ini dapat

membuat efisiensi waktu RA. Al-Fath Muhajirin Samarinda dalam melakukan

proses pengolahan perkembangan siswa.

b. Data Guru, Siswa, dan Perkembangan Siswa disimpan dalam database secara

aman dan konsisten.

Sistem Informasi Manajemen Perkembangan Siswa berbasis website ini dapat

membantu admin/petugas RA. Al-Fath Muhajirin dalam melakukan cetak laporan

kedalam bentuk file pdf hanya dengan mengklik tomhol cetak laporan.

3.2 Saran
Setelah melakukan penelitian mengenai Sistem Informasi Manajemen

Perkembangan Siswa berbasis website yang telah dibangun, saran yang dapat

diberikan sebagai berikut:

a. Perlu adanya pengembangan lebih lanjut, seperti fitur untuk monitoring orang

tua terhadap anaknya dalam memonitor perkembangan siswa secara online.

b. Perlu ditingkatkan fitur untuk mencetak keseluruhan laporan perkembangan

siswa, dengan tambahan fitur ekstrakurikuler dan muatan lokal.

19
20

c. Meningkatkan kualitas tampilan agar pengguna dapat menggunakan Sistem

Informasi Manajemen Perkembangan Siswa berbasis website secara lebih

nyaman dan mudah.

Anda mungkin juga menyukai