## SISTEM HASIL BELAJAR DARING STUDI KASUS SMAN 2 GUNUNG PUTRI

## Yasmiati, Fany Tania
Program Studi Teknik Informatika, Fakultas Teknologi Informasi, Universitas Respati Indonesia Jl. Bambu Apus I No. 3 Cipayung, Jakarta Timur 13890 dengan urutan : Jurusan (instansi terkait),  Universitas (instansi terkait), Kota, Alamat instansi terkait, Kode pos
E-mail: yasmiati@fti.urindo.ac.id,  fanytaniaa@gmail.com

## Abstrak
SMAN 2 Gunung Putri dalam melakukan penyimpanan data hasil belajar siswa (buku rapor) saat ini masih dilakukan  secara  manual  yaitu  diletakkan  di  dalam  laci-laci  dan  rak-rak.  Buku  rapor  tersebut  hanya dikeluarkan setiap pertengahan dan akhir semester, sehingga siswa tidak dapat secara periodik mengetahui perkembangan  belajar  mereka,  dampaknya  adalah mereka  terlambat  dalam memperbaiki  pelajaran  yang memiliki nilai di bawah standar kelulusan. Oleh karena itu sebagai solusinya dibuatlah aplikasi sistem hasil belajar  daring.  Metodologi  yang  digunakan  adalah System  Development  Life  Cycle (SDLC),  pendekatan Waterfall, dan  proses  analisi  dan  desain  menggunakan  pendekatan  berorientasi  objek  menggunakan diagram Unified  Modeling  Language (UML).  Hasil  penelitian  ini  ditemukan  bahwa  pihak  sekolah  dapat menyampaikan  laporan  hasil  belajar  kepada  siswa  dan  wali  siswa  secara  daring,  sehingga  mereka  dapat memantau bersama hasil belajar.
Kata kunci: hasil belajar, SDLC, Waterfall , UML

## Abstract
SMAN 2 Gunung Putri in doing data storage student learning outcomes (book report) is still done manually that is placed in drawers and shelves. The report cards are issued only mid- and late-semester, so students can  not  periodically  learn  about  their  learning  progress,  the  impact  is  that  they  are  late  in  improving lessons that have grades below the standard of graduation. Therefore, as a solution made an application system  of  online  learning  results.  The  methodology  used  is  System  Development  Life  Cycle  (SDLC), Waterfall  approach,  and  process  analysis  and  design  using  object  oriented  approach  using  Unified Modeling Language (UML) diagram. The results of this study found that the school can submit reports on learning outcomes to students and guardians online, so they can monitor together learning results.
Keywords : learning results , SDLC, Waterfall, UML

## PENDAHULUAN
Teknologi  Informasi  pada  saat  ini  telah berkembang  pesat  tidak  terkecuali  di  Indonesia. Teknologi  Informasi  telah  mendukung  berbagai kehidupan  contohnya  bidang  ekonomi,  bidang pendidikan,  bidang  hiburan  dan  bidang  lainnya (Bunafit Nugroho: 2008).
Di  Kota  Bogor  terdapat  lembaga  pendidikan pemerintah  yang  juga  belum  memanfaatkan teknologi informasi secara maksimal yaitu SMAN 2 Gunung Putri.
SMAN  2  Gunung  Putri  merupakan  salah  satu lembaga  pendidikan  yang  selama  ini  melakukan penyimpanan  data  hasil  belajar  atau  nilai  masih dilakukan  secara  manual.  Sistem  yang  sedang berjalan pada SMAN 2 Gunung Putri ini
menggunakan media kertas yang kurang menunjang waktu  untuk  jangka  panjang  karena  jumlah  data guru  dan  siswa  akan  semakin  meningkat  dan membutuhkan tempat yang besar untuk menampungnya.  Penyimpanan  data  secara  manual kurang  efektif  dan  efisien  karena  dalam  pencarian data  memakan  waktu  yang  cukup  lama.  Selain  itu, penyimpanan data secara manual dapat menyebabkan data rusak dan mudah hilang.
Saat  ini  hasil  pembelajaran  nilai  akademik  siswa yang  sedang  berjalan  pada  SMAN  2  Gunung  Putri dilakukan dengan cara siswa dan wali siswa melihat hasil  dari  kemampuannya  pada  akhir  masa pembelajaran saja yaitu saat pembagian rapor. Cara ini  dirasakan  kurang  optimal  untuk  pemantau
kemampuan  siswa  secara  keseluruhan,  karena  fase monitoring  pada  proses  pembelajaran  tidka berjalan.

## Identifikasi masalah
 Dokumen  rapor  siswa  yang  menumpuk  dan kurang terorganisasi dengan baik mengakibatkan pencarian buku rapor membutuhkan  waktu  yang  lama.  Sering  juga ditemukan  buku  rapor  yang  rusak  dan ditemukan  meskipun  sangat  jarang  buku rapor hilang.
 Penyerahan  buku  rapor  di  akhir  semester tidak  memberikan  kesempatan  kepada  siswa untuk memonitor
perkembangan akademisnya,  sehingga  berdampak  kepada nilai  yang  kurang  tetapi  terlambat  dalam memperbaiki.

## KAJIAN LITERATUR
Menurut  Robert  A.  Leitch  dan  K.  Roscoe Devis  definisi  dari  sistem  informasi  adalah  suatu sistem  di  dalam  suatu  organisasi  yang mempertemukan kebutuhan pengolahan transaksi  harian,  mendukung  operasi,  bersifat manajerial  dan  kegiatan  strategi  dari  suatu organisasi,  menyediakan  kepada  pihak  luar  akan laporan-laporan  yang  diperlukan  (Jogiyanto, 1995).

## Unified Modeling Language (UML)
Pengembangan  sistem  ini  menggunakan analisa  dan  desain  berorientasi  objek  dengan bahasa  pemodelan Unified  Modeling  Language (UML).  UML  adalah  keluarga  notasi  grafis  yang didukung  oleh  meta-model  tunggal,  yang membantu  pendeskripsian  dan  desain  sistem perangkat lunak [Martin Fowler, 2005].
Tabel 1 Daftar diagram UML
Diagram Deskripsi Activity Behavior procedural dan parallel Class Class , fitur, dan hubungan- hubungan Communication Interaksi antar objek; penekanan pada jalur Component Struktur dan koneksi komponen Composite structure Dekomposisi runtime sebuah class Deployment Pemindahan artifak ke node Interaction overview Campuran sequence dan activity diagram Object Contoh konfigurasi dari contoh-contoh Package Struktur hirarki compile- time Sequence Interaksi antar objek; penekanan pada sequence State machine Bagaimana even mengubah objek selama aktif Timing Interaksi antar objek; penekanan pada timing Use case Bagaimana pengguna berinteraksi dengan sebuah sistem

## Tahapan Normalisasi
Sistem  ini  dalam  mengelola  informasi membutuhkan  database  yang  terdiri  dari  tabel- tabel  yang  harus  dapat  dibuat  dan  direlasikan dengan  baik.  Database  yang  baik  pelu  dilakukan proses  normalisasi.  Normalisasi  adalah  suatu proses  memperbaiki  atau  membangun  dengan model data relasional dan  dikoneksikan dengan model data logika. Tujuan normalisasi adalah menyempurnakan struktur tabel dengan cara:  Mengeliminasi adanya duplikasi
informasi.
 Memudahkan  pengubahan  struktur tabel.
 Memperkecil  pengaruh  perubahan struktur database.
Bentuk-bentuk normalisasi dapat diuraikan sebagai berikut:
1. Bentuk tidak normal ( unnormalized ) Bentuk  ini  merupakan  kumpulan  data yang akan direkam, tidak ada keharusan mengikukti  format  tertentu.  Data dikumpulkan apa adanya sesuai dengan saat menginput.
2. Bentuk normal pertama (1NF) Suatu  relasi  R  disebut  1NF  jika  dan hanya  jika  kondisi  tabelnya  dari unnormalized dirubah ke bentuk normal dengan  kondisi  semua  nilai  atribut harus  simple/atomic  yang  tidak  bisa dibagi-bagi lagi (tidak  boleh ada atribut yang komposit/multivalue).
3. Bentuk normal kedua (2NF) Normalisasi 2NF jika tabel berada dalam bentuk  1NF  dan  setiap  atribut  bukan utama  harus  bergantung  penuh  pada kunci relasi. Bentuk 2NF menghilangkan kebergantungan  parsial.  Bentuk  2NF pun  masih  memiliki  anomali-anomali yang  secara  praktis  tidak  dapat diterima.  Kita  harus  mengusahakan relasi-relasi di database berada minimal dalam bentuk normal ketiga.
4. Bentuk normal ketiga (3NF) Suatu  relasi  R  disebut  3NF  jika  sudah memenuhi dalam bentuk 2NF dan tidak dijumpai adanya ketergantungan transitif  (transitive  dependency)  atau ketergantungan  fungsional  antara  2
(atau lebih) atribut bukan Primary Key.

## METODOLOGI
Metode  pengembangan  sistem  yang digunakan  dalam  penelitian  ini  adalah  metode System  Development  Life  Cycle  ( SDLC)  dengan pendekatan Rapid  Application  Development (RAD).  Tahap-tahap  siklus  hidup  pengembangan sistem ini dapat diuraikan sebagai berikut:
1. Perencanaan
Dalam  tahap  ini  dilakukan feasibility study ,  lokasi  waktu,  dan  cakupan  dari aplikasi yang akan dikembangkan.
2. Analisis
Pada tahap ini penulis akan menguraikan  mengenai  profil  SMAN  2 Gunung Putri, menganalisis struktur dan alur  sistem  pada  sistem  yang  berjalan, sistem  informasi  yang  sedang  berjalan, dan identifikasi masalah.
3. Desain Tahap ini untuk menggambarkan
panduan yang jelas mengenai pembuatan  aplikasi  yang  dibuat  secara detail.
4. Implementasi Setelah  desain  sistem  selesai,  tahap berikutnya  adalah  transfer  hasil  desain sistem  ke  dalam  bahasa  pemrograman yang telah ditentukan.
5. Pengujian Pada  tahap  ini  penulis  melakukan pengujian  program  secara  keseluruhan dari  aplikasi  yang  telah  selesai  ditulis atau setelah proses coding selesai. 6. Pengoperasian dan Pemeliharaan Langkah  terakhir  adalah  pengoperasian dan  pemeliharaan  yang  dijalankan selama aplikasi sistem beroperasi.

## Teknik Pengumpulan Data
Teknik pengumpulan data dalam penelitian ini adalah:
1. Data  Primer,  data  yang  dikumpulkan oleh  peneliti  langsung  dari  sumbernya, melalui metode:
a. Observasi Metode  pengumpulan  data  dengan melakukan pengamatan atau datang langsung ke SMAN 2 Gunung putri.
b. Wawancara Metode  pengumpulan  data  dengan mengajukan  pertanyaan-pertanyaan kepada  Bapak  Leo  selaku  Wakil Kepala  Sekolah  Kurikulum  terkait yang  berhubungan  dengan  kegiatan penelitian.
2. Data Sekunder.
a. Studi Literatur Metode  pengumpulan  data  dengan cara  mengumpulkan  dokumen,  dan bacaan-bacaan  untuk  mendapatkan gambaran yang menyeluruh tentang masalah yang diteliti.
b. Studi Pustaka
Studi  pustaka  dilakukan  dengan melakukan pencarian terhadap buku-buku yang berhubungan dengan  penelitian,  karya  ilmiah maupun jurnal, baik yang terdapat di perpustakaan maupun yang terdapat di Internet , yang dijadikan referensi.

## HASIL DAN PEMBAHASAN
SMAN  2  Gunung  Putri  merupakan  salah satu  Sekolah Menengah  Atas  Negeri yang  ada  di Kabupaten Bogor Provinsi Jawa Barat, Indonesia. Sekolah ini berdiri sejak tahun 2010. Alamat Jalan Boulevard Utama Kota Wisata Cibubur, Ciangsana,  Kec.  Gunung  Putri,  Kab.  Bogor. Memiliki  jumlah  luas  tanah  10.094  m 2. .  Tabel  2 memperlihatkan jumlah siswa
Tabel 2 Jumlah siswa
Kelas L P Jumlah X 151 155 306 XI 133 150 283 XII 111 94 205 Total 395 399 794
Selama  ini  dalam  penyimpanan  data  hasil belajar atau nilai masih dilakukan secara manual. Sistem  yang  sedang  berjalan  pada  SMAN  2 Gunung  Putri  ini  masih  menggunakan  media kertas.
Proses pemantauan perkembangan kemampuan  siswa  pada  sistem  yang  sedang berjalan  dilakukan  dengan  cara  dimana  siswa hanya bisa melihat nilai hasil dari kemampuannya tersebut  pada  akhir  masa  pembelajaran  atau yang  kita  kenal  dengan  istilah  pembagian  rapor siswa.
Prosedur  sistem  yang  sedang  berjalan  di SMAN 2 Gunung Putri adalah sebagai berikut:
1. Guru mata pelajaran mengisi nilai siswa sesuai mata pelajaran yang diajarnya.
2. Setelah  selesai,  guru  mata  pelajaran memberikan  nilai  tersebut  kepada masing-masing wali kelas.
3. Wali  kelas  mengisi  atau  merekap  nilai siswa  yang  telah  diberikan  oleh  guru mata pelajaran di dalam buku nilai/leger.
4. Wali  kelas  menyalinnya  kembali  ke dalam satu buku yang di sebut rapor.
5. Wali  kelas  menggandakan  ( copy )  leger tersebut untuk disimpan lalu memberikan leger yang asli kepada Tata Administrasi Sekolah (TAS).
6. TAS  menyimpan  leger  asli  yang diberikan oleh wali kelas.
7. Pada  saat  pembagian  rapor,  wali  kelas memberikan  rapor  tersebut  kepada masing-masing wali murid.
8. Dalam  jangka  waktu  yang  ditentukan oleh pihak sekolah, siswa diminta untuk mengembalikan  rapor  tersebut  kepada guru wali setiap kelas.
9. Wali kelas mengembalikan rapor kepada TAS untuk diarsipkan.
Gambar 1 memperlihatkan activity diagram untuk  pembuatan  laporan  hasikl  belajar  siswa yang sedang berjalan saat ini.

## Desain Sistem Usulan
Prosedur sistem yang diusulkan yaitu :
1. Wali  kelas  membuka  dan  login  ke  situs web.
2. Wali kelas mengisi nilai siswa.
3. Siswa membuka dan login ke situs web.
4. Siswa melihat nilai.
5. Siswa  dan  wali  kelas  dapat  mengunduh nilai yang sudah ada.

## Gambar 2 Use Case diagram sistem rapor
Use  Case  diagram pada  gambar  2 memperlihatkan  3  aktor  yang  terlibat  yaitu administrator,  guru,  dan  siswa.  Hubungan  antar Use Case bisa bersifat include dan extend .
Gambar 1 Activity diagram sistem pembuatan laporan hasil belajar di SMAN 2 Gunung Putri

## Normalisasi
Tabel 3 Bentuk tidak normal
Tabel 3 memperlihatkan bentuk tidak normal dari data rapor tercetak
Tabel 4 bentuk normal ke-1
Tabel 4 memperlihatkan bentuk normalisasi ke-1
Tabel 5 Bentuk normal ke-2
Tabel 5 memperlihatkan bentuk normalisasi ke-2
Tabel 6 Bentuk normal ke-3
Tabel 6 memperlihatkan bentuk normalisasi ke-3. Bentuk  ini  sudah  dinilai  baik  untuk  dapat digunakan  secara efisien  dan  efektif  dari  aplikasi database yang akan diterapkan.

## Spesifikasi perangkat keras

## Tabel 7 Spesifikasi perangkat keras
Tabel  7  memperlihatkan  spesifikasi  perangkat keras  yang  dibutuhkan  untuk  membuat  sistem informasi ini.
S pesifikasi perangkat lunak Tabel 8 Spesifikasi perangkat lunak
Tabel  8  memperlihatkan  spesifikasi  perangkat lunak  yang  dibutuhkan  untuk  membuat  sistem informasi ini.

## Tampilan aplikasi sebagai antarmuka
Gambar  3  memperlihatkan  tampilan  formulir isian menu Guru
Gambar 3 menu edit Guru
Gambar  4  memperlihatkan  tampilan  formulir isian menu Siswa
Gambar 4 menu edit Siswa
Gambar  5  memperlihatkan  tampilan  keluaran nilai rapor siswa
Gambar 5 Tampilan keluaran nilai rapor siswa

## SIMPULAN DAN SARAN
Simpulan dari penelitian ini adalah  aplikasi sistem  hasil  belajar  daring  ini  telah  berhasil memberikan  kemudahan  dalam  pengolahan  dan penyimpanan  data  nilai  pada  SMAN  2  Gunung Putri, sehingga siswa dan wali siswa selalu dapat memantau hasil belajar seperti nilai harian, UTS, UAS, dan nilai akhir.
Saran  yang  dapat  penulis  ajukan  adalah bahwa  aplikasi  ini  memerlukan  desain  tampilan yang lebih menarik dan dapat diakses 24/7 dalam waktu yang bersamaan oleh pengguna

## DAFTAR PUSTAKA
Abdul Kadir. 1999. Konsep dan Tuntunan Praktis Basis Data.: Penerbit ANDI, Yogyakarta Ahmad  Khoirul  Rijal.  2010.  “Sistem Informasi  Akademik  Berbasis  Web  Pada  MTS  Al-
Muawanah Kecamatan Curug Kabupaten Tangerang”.  Program  Studi  Teknik  Informatika Fakultas  Sains  dan  Teknologi  Universitas  Negeri Syarif Hidayatullah. Bambang Hariyanto. 2004. Sistem
Manajemen  Basis  Data.  Penerbit  Informatika Bandung. Sholikhah.  2015.  “Sistem  Informasi
Pengolahan  Data  Nilai  Berbasis  Web  di  SMK Negeri  1  Badegan”.  Program  Studi  Teknik Informatika Fakultas Teknik Universitas Muhammadiyah Ponorogo.
Ibnu  Mas’ud.  2009.  “Sistem  Informasi Nilai Akademik Siswa Berbasis Web (Studi Kasus: SMU  Muhammadiyah  7  –  Sawangan)”.  Program Studi  Teknik  Informatika  Fakultas  Sains  dan Teknologi  Universitas  Islam  Negeri  Syarif Hidayatullah.
Indra  Budi  Saputra.  2015.  “Perancangan Sistem Informasi Daftar Nilai Pada Sekolah Dasar Negeri  Perumnas  V  Tangerang”.  Jurusan
Teknologi Informasi Konsentrasi Software Engineering Sekolah Tinggi Manajemen dan Ilmu Komputer STMIK Raharja Tangerang.
Jogiyanto.  1995.  Analisis  dan  Desain Sistem Informasi. Penerbit ANDI, Yogyakarta. Kendall, K. E. & Kendall, J.E. 2002. Analisis dan  Perancangan  Sistem,  Jilid  1.  Penerbit  PT. Prenhallindo, Jakarta.
Lajmudin,  Bin  Al-Bahra.  2005.  Analisis dan  Desain  Sistem  Informasi.  Penerbit  Graha Ilmu, Yogyakarta.
Rosa  A.S.  M.  Shalahuddin.  2015. Rekayasa  Perangkat  Lunak  Terstruktur  dan Berorientasi Objek. Informatika. Bandung.