APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang...

8
1 APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS PEMOGRAMAN VISUAL BASIC SMA NEGERI 2 PANGKALPINANG Ebi hara Sistem Informasi, STMIK ATMA LUHUR PANGKALPINANG Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babel email : [email protected] ABSTRAK Kemajuan teknologi dibidang komputer mendorong banyak instansi pemerintah memanfaatkan teknologi agar mampu bersaing di era globalisasi. Perkembangan teknologi yang modern sangat berpengaruh terhadap kehidupan manusia dalam menangani setiap permasalahan yang ada hubungannya dengan proses pembangunan secara menyeluruh seperti masalah informasi pendataan siswa. SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan pendataan hasil belajar siswanya. Sistem pendataan data siswa dan hasil belajar yang diterapkan disekolah ini sudah terkomputerisasi namun penggunaannya masih standar umum yaitu menggunakan paket aplikasi Microsoft Office, seperti Ms.Word dan Ms.Excel yang disimpan dalam suatu folder yang tidak beraturan sehingga terjadi keterlambatan dalam pencariaan data dan mengakibatkan kinerja kurang efektif dan efisien. Untuk mengatasi masalah tersebut , maka diperlukan sebuah aplikasi sistem informasi pendataan dan hasil belajar siswa yang diharapkan dapat memberikan kemudahan dalam pencarian data, mengolah sumber data dan informasi serta dapat memanfaatkan peranan teknologi informasi yang maksimal, sehingga akan membuat proses Pendataan Hasil Belajar Siswa lebih cepat, tepat, efektif dan efisien. Kata Kunci : Pendataan Hasil Belajar Siswa, Sistem Informasi. I. PENDAHULUAN A. Latar Belakang Penelitian Pada SMA Negeri 2 Pangkalpinang masalah pengolahan data siswa merupakan sesuatu yang sangat penting sehingga dibutuhkan suatu sistem informasi pengolahan data siswa yang dapat meningkatkan kecepatan dan ketepatan dalam menyampaikan informasi. Saat ini sistem pengolahan data siswa yang diterapkan di SMA Negeri 2 Pangkalpinang sudah terkomputerisasi, namun penggunaannnya masih standar umum yaitu menggunakan Microsoft word dan Microsoft excel yang disimpan didalam folder yang tidak beraturan sehingga terjadi keterlambatan dalam penerimaan data yang berhubungan dengan data hasil belajar siswa dan mengakibatkan kinerja yang ada menjadi tidak aktif dan dianggap kurang efisien karena keberadaan fasilitas pendukung seperti komputer belum dimanfaatkan secara optimal. Berdasarkan hal tersebut, maka penulis mencoba untuk membuat sebuah sistem informasi yang berhubungan dengan kepegawaian, sehingga dalam pengolahan data pegawai dapat lebih mudah, efektif dan lebih efisien. B. Masalah Berdasarkan uraian pada latar belakang diatas, maka, didapatkan masalah sebagai berikut : a. Data hasil belajar siswa masih dicatat dalam sebuah form formulir penilaian 1 semester ini sering terjadi lupa dalam penyimpanannya jika dibutukan kembali, karena form penilaian siswa masih dipegang oleh guru matapelajaran yang bersangkutan. b. Masih sering terjadi kekeliruan dalam pengecekan nilai siswa alumni ditahun yang sudah lama meninggalkan sekolah dalam waktu menglegalisir ijazah. C. Batasan Masalah Berdasarkan uraian pada masalah diatas, yang dibahas merupakan proses pengolahan data hasil belajar siswa dan tidak membahas kegiatan belajar mengajar. Penulis membatasi masalah pengolahan data guru yang meliputi : Proses Pendataan Siswa Proses Pendataan Matapelajaran Proses Pencatatan Hasil Belajar Siswa Proses Pembuatan Daftar Nilai UTS D. Tujuan Penelitian Adapun tujuan penulis diantaranya merancang aplikasi yang dapat : a. Merancang Basis Data Sistem Informasi Pendataan dan Hasil Belajar Siswa yang terstruktur dan terintegrasi untuk mempermudah pelayanan kepada siswa alumni. b. Menyediakan Laporan tentang pendataan dan hasil belajar siswa Sekolah Menengah Atas Negeri 2 Pangkalpinang secara terperinci, lengkap dan akurat, baik secara keseluruhan.

Transcript of APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang...

Page 1: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

1

APLIKASI PENDATAAN DAN HASIL BELAJAR SISWABERBASIS PEMOGRAMAN VISUAL BASIC

SMA NEGERI 2 PANGKALPINANG

Ebi haraSistem Informasi, STMIK ATMA LUHUR PANGKALPINANG

Jl. Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babelemail : [email protected]

ABSTRAKKemajuan teknologi dibidang komputer mendorong banyak instansi pemerintah memanfaatkan teknologi agar mampu

bersaing di era globalisasi. Perkembangan teknologi yang modern sangat berpengaruh terhadap kehidupan manusia dalammenangani setiap permasalahan yang ada hubungannya dengan proses pembangunan secara menyeluruh seperti masalahinformasi pendataan siswa.SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah

dengan pendataan hasil belajar siswanya. Sistem pendataan data siswa dan hasil belajar yang diterapkan disekolah inisudah terkomputerisasi namun penggunaannya masih standar umum yaitu menggunakan paket aplikasi Microsoft Office,seperti Ms.Word dan Ms.Excel yang disimpan dalam suatu folder yang tidak beraturan sehingga terjadi keterlambatandalam pencariaan data dan mengakibatkan kinerja kurang efektif dan efisien.Untuk mengatasi masalah tersebut , maka diperlukan sebuah aplikasi sistem informasi pendataan dan hasil belajar siswa

yang diharapkan dapat memberikan kemudahan dalam pencarian data, mengolah sumber data dan informasi serta dapatmemanfaatkan peranan teknologi informasi yang maksimal, sehingga akan membuat proses Pendataan Hasil Belajar Siswalebih cepat, tepat, efektif dan efisien.

Kata Kunci : Pendataan Hasil Belajar Siswa, Sistem Informasi.

I. PENDAHULUAN

A. Latar Belakang PenelitianPada SMA Negeri 2 Pangkalpinang masalah pengolahan

data siswa merupakan sesuatu yang sangat penting sehinggadibutuhkan suatu sistem informasi pengolahan data siswayang dapat meningkatkan kecepatan dan ketepatan dalammenyampaikan informasi.

Saat ini sistem pengolahan data siswa yang diterapkan diSMA Negeri 2 Pangkalpinang sudah terkomputerisasi,namun penggunaannnya masih standar umum yaitumenggunakan Microsoft word dan Microsoft excel yangdisimpan didalam folder yang tidak beraturan sehinggaterjadi keterlambatan dalam penerimaan data yangberhubungan dengan data hasil belajar siswa danmengakibatkan kinerja yang ada menjadi tidak aktif dandianggap kurang efisien karena keberadaan fasilitaspendukung seperti komputer belum dimanfaatkan secaraoptimal. Berdasarkan hal tersebut, maka penulis mencobauntuk membuat sebuah sistem informasi yang berhubungandengan kepegawaian, sehingga dalam pengolahan datapegawai dapat lebih mudah, efektif dan lebih efisien.

B. MasalahBerdasarkan uraian pada latar belakang diatas, maka,didapatkan masalah sebagai berikut :a. Data hasil belajar siswa masih dicatat dalam sebuah

form formulir penilaian 1 semester ini sering terjadi

lupa dalam penyimpanannya jika dibutukan kembali,karena form penilaian siswa masih dipegang olehguru matapelajaran yang bersangkutan.

b. Masih sering terjadi kekeliruan dalam pengecekannilai siswa alumni ditahun yang sudah lamameninggalkan sekolah dalam waktu menglegalisirijazah.

C. Batasan MasalahBerdasarkan uraian pada masalah diatas, yang dibahasmerupakan proses pengolahan data hasil belajar siswadan tidak membahas kegiatan belajar mengajar. Penulismembatasi masalah pengolahan data guru yang meliputi : Proses Pendataan Siswa Proses Pendataan Matapelajaran Proses Pencatatan Hasil Belajar Siswa Proses Pembuatan Daftar Nilai UTS

D. Tujuan PenelitianAdapun tujuan penulis diantaranya merancang aplikasiyang dapat :a. Merancang Basis Data Sistem Informasi Pendataan

dan Hasil Belajar Siswa yang terstruktur danterintegrasi untuk mempermudah pelayanan kepadasiswa alumni.

b. Menyediakan Laporan tentang pendataan dan hasilbelajar siswa Sekolah Menengah Atas Negeri 2Pangkalpinang secara terperinci, lengkap danakurat, baik secara keseluruhan.

Page 2: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

2

E. Manfaat PenelitianManfaat dalam penelitian ini dilakukan agar para pembacadapat memahami tujuan yang akan dilakukan dalampencapaian tujuan penelitian dan para pembaca jugamemahami , mengetahui ilmu tentang penelitian agar ilmuini berguna bagi para pembaca yang akan menyusunpenelitian dimasa yang akan datang.1. Kegunaan Praktis

Dilakukannya penelitian ini didasarkan pada pengunaanpraktis yang bisa dicapai, yaitu : Bagi SMA Negeri 2Pangkalpinang diharapkan mampu untukmengaplikasikan program yang dibuat sehingga bergunadalam pengolahan data pegawai.

2. Kegunaan Akademis seperti memberikan informasikepada penulis lain, menjadi masukan untukpengembangan ilmu SI dimasa yang akan datang.

II. LANDASAN TEORI

A. Pengertian SistemMenurut Jogiyanto (2005 : 1) terdapat dua

kelompok pendekatan dalam mendefinisikan sistem,yaitu yang menekankan pada prosedurnya dan yangmenekankan pada komponen atau elemennya.Pendekatan sistem yang menekankan pada prosedurnyamendefinisikan sistem sebagaiberikut : “Sistem adalah suatu jaringan kerja dariprosedur-prosedur yang saling berhubungan, berkumpulbersama-sama untuk melakukan suatu kegiatan atauuntuk menyelesaikan suatu sasaran tertentu”.Pendekatan sistem yang menekankan pada komponenatau elemennya mendefinisikan sistem sebagai berikut :“Sistem adalah kumpulan dari elemen-elemen yangberinteraksi untuk mencapai suatu tujuan tertentu.”

B. Konsep Dasar InformasiInformasi merupakan hasil dari pengolahan datamenjadi bentuk yang lebih berguna bagi yangmenerimanya yang mengambarkan suatu kejadian nyatadan dapat digunakan sebagai alat bantu untukpengambilan suatu keputusan. Data merupakan sumberinformasi, data adalah fakta atau sesuatu yang terjadipada saat tertentu. Dalam hal ini informasi dan datasaling berkaitan. Menurut Jogianto dalam buku ‘Analisisdan desain sistem informasi’

C. Analisa Berorientasi Objek (Object Oriented Analysis)Analisa sistem berorientasi obyek adalah tahapmenentukan kebutuhan perangkat lunak, yangmendaftarkan apapun yang harus dipenuhi oleh sistemsoftware, bukan mengenai bagaimana sistem softwaremelakukannya. (Aji Supriyanto 2005) . Dalam tahap inikegiatan-kegiatan yang dilakukan dalam menganalisasistem sebagai berikut :

Menganalisa sistem yang ada dan mempelajari apayang dikerjakan oleh sistem yang ada.

Menspesifikasikan sistem yaitu spesifikasi masukanyang digunakan database yang ada, proses yangdilakukan dan keluaran yang dihasilkan.

D. Perancangan Berorientasi Objek (Object OrientedDesign).

Perancangan Berorientasi Objek merupakan tahaplanjutan setelah analisis berorientasi obyek dimanatujuan sistem diorganisasi kedalam sub-sistemberdasarkan struktur analisis dan arsitektur yangdibutuhkan. (Ariesto Hadi Sutopo 2002) . Perancanganberorientasi obyek merupakan proses spesifikasi yangterperinci atau pendefinisian dari kebutuhan-kebutuhanfungsional dan persiapan untuk rancang bangunimplementasi yang menggambarkan bagaimana suatusistem dibentuk. Untuk mengembangkan suatu sistembaru digunakan dengan menguraikan hubungan proses-proses dalam bentuk diagram-diagram.

Perancangan berorientasi obyek bertujuan untukSistematika proses pendesainan, Menghasilkanpendesainan model program, Memberikan gambaranpemecahan masukan dengan efektif.

E. Perancangan Basis DataMerupakan tahap merancang basis data yang akanditerapkan oleh sistem. Berbeda dengan langkah-langkah yang dilakukan dalam perancangan sistemterstruktur, secara garis besar tahap dalam merancangbasis data pada perancangan berorientasi obyekdiantaranya Entity Diagaram (ERD) dan SpesifikasiBasis Data.

III. METODE PENELITIAN

Metode pengumpulam data yang dilakukan untukmendapatkan data pada SMA Negeri 2 Pangkalpinangadalah data yang diperoleh berasal dari data primer dansekunder. Untuk itu dalam pengumpulan data dimaksuddilakukan dengan teknis-teknis sebagai berikut :

A. Metode Pengumpulam DataMetode penelitian ini dengan mempelajari buku – buku

maupun bahan - bahan tertulis yang terkait denganpenelitian ini.1. Observasi ialah teknik pengumpulan data dimana

peneliti mengadakan pengamatan secara langsungdilapangan dengan mengamati kegiatan kerja sehari-hari yang diselenggarakan di SMA Negeri 2pangkalpiang.

2. Wawancara (Interview) ialah teknik Pengumpulandata yang dilakukan dengan mengadakan tanya jawabsecara langsung dengan pihak-pihak terkait untukmemperoleh gambaran secara umum tentang sistempendataan dan hasil belajar siswa dan masalah-masalah yang berkaitan dengan penelitian.

Page 3: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

3

3. Dokumentasi ialah teknik pengumpulan data denganmempelajari berbagai dokumen-dokumen, buku-bukuilmiah, laporan-laporan, arsip-arsip yang berhubungandengan peneltian yang dilakukan.

B. Metode AnalisisTahapan yang dilakukan dalam pembuatan skripsidengan metode analisis sistem, yaitu : Kegiatan yangdilakukan pada tahap ini adalah menganalisa sistemyang ada yaitu dengan mempelajari dan mengetahui,bagaimana cara kerja sistem yang ada.Mensepesifikasikan masukan – masukan yang ada,database yang digunakan, serta proses yang dilakukandan keluaran yang dihasilkan. Dimana metode yangdigunakan adalah metodologi berorientasi objek.Sedangkan tahapan yang digunakan sebagai penunjukproses yang berjalan diantaranya, activity diagram,uraian prosedur, analisa masukan, dan analisa keluaran.Selanjutnya tahapan yang digunakan untukmenunjukkan proses – proses usulan yaitumenggunakan use case diagram dan deskripsi use case.

C. Metode RancanganMetode rancangan basis data menggunakan Entity

Relationship Diagram (ERD), transformasi ERD keLRS, dan Logical Record Structure (LRS), sedangkanyang menggunakan Unified Modeling Language (UML)meliputi ; menggambarkan, class diagram, sequencediagram, rancangan antar muka, rancangan dokumenmasukan, dan rancangan dokumen keluaran.

IV. HASIL DAN PEMBAHASAN

A. Uraian ProsedurProsedur yang dilakukan pada SMA Negeri 2Pangkalpinang dalam analisa dan sistem informasipendataan dan hasil belajar siswa yang sedang berjalanadalah sebagai berikut : Proses Pendataan Siswa

Panitia PSB mengumpulkan data daftar nominasi calonsiswa baru yang diterima di SMA Negeri 2Pangkalpinang. Setelah data itu terkumpul panitiamelakukan pengumuman kepada calon siswa baru yangditerima agar siswa melakukan pendaftaran ulang untukmemberi data siswa yang secara lengkap dan dikumpulke panitia. Kemudian Panitia menyerahkan data lengkapsiswa kepada staf pegawai untuk dipindahkan ke BUKUINDUK SISWA sebagai arsip sekolah.Proses MutasiGuru.

Proses pencatatan hasil belajar siswaGuru matapelajaran memberikan materi kepada siswasesuai dengan kopetensi dasar (KD) yang telah

ditentukan. Setelah memberikan materi gurumemberikan tugas atau ujian kepada siswa sebagaipenilaian materi yang telah diajarkan. Kemudian gurumelakukan penilaian terhadap tugas atau ujian tersebutsesuai yang dihasilkan oleh siswa yang bersangkutan dandiisikan kedalam daftar nilai pengetahuan, keterampilan,sikap siswa untuk diserahkan kepada wali kelas sebagaiHasil Belajar Siswa, kemudian kumpulkan semua nilaisiswa kedalam laporan akhir nilai yang berbentukLEGER (laporan hasil belajar siswa persementer) dansetelah itu diserahkan kepada Bagian tata usaha untukdipindahkan ke BUKU INDUK SISWA sebagai arsipsekolah.

Proses Pembuatan daftar nilai UtsGuru masing-masing matapelajaran mencatat hasil nilaiuts. Kemudian guru menyerahkan catatan hasil nilai utske Bagian tata usaha untuk dicetak. Setelah itu bagianBagian tata usaha membuat daftar nilai uts siswaperkelas dan menyerahkan daftar nilai uts tersebutkepada kepala sekolah untuk ditandatangani. Setelahditandatangani kepala sekolah daftar nilai uts diserahkanoleh Bagian tata usaha ke wali kelas.

B. Analisa Proses1. Proses Pendataan Siswa

serahkan formulirdaftar ulang

terima formulir daftarulang

pindahkan data yang adadiformulir ke Buku Induk Siswa

Tata UsahaPanitia PSB

Gambar 1 Activity Diagram Proses Pendataan siswa

2. Proses Pencatatan Hasil Belajar Siswa

kumpul nilai dari gurumatapelajaran

isi nilai kedalamLEGER

serahkanLEGER

terima LEGER

catat data LEGERdalam Buku Induk

serahkan dataLEGER

terima LEGER yangsudah ditandatangani

arsipkan

tandatangani LEGER

serahkan LEGER yangsudah ditandatangani

Kepala SekolahTata UsahaWali Kelas

Gambar 2 Activity Diagram Proses Pencatatan hasilbelajar siswa

Page 4: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

4

3. Proses Pembuatan Daftar Nilai Uts

catat nilai uts

serahkan nilaiuts

terima nilai uts

buat daftar nilaiuts perkelas

cetak daftar nilaiuts perkelas

serahkan daftarnilai uts

terima daftar nilai utstelah ditandatangani

serahkan daftar nilai utsyang telah ditandatangani

terima daftarnilai uts

tandatanganidaftar nilai uts

serahkan daftar nilai uts telahditandatangani

terima daftar nilai uts yangtelah ditandatangani

Wali KelasKepala SekolahTata UsahaGuru

Gambar 3 Activity Diagram Proses Pembuatandaftar nilai Uts

C. Use Case Diagrama. Package Diagaram

Gambar 4 Diagram Package

1. Usecase Diagram Package Login

Login(from Use Case View)

Bag. TU(from Use Case View)

Gambar 5 Use Case Diagram Package Login

2. Usecase Diagram Package Master

Entry Data Siswa

Entry Data Kelas

Entry Data Mapel

Entry Data Ekskul

Entry Data Kepribadian

Bag. TU

Gambar 6 Use Case Diagram Package Master

3. Usecase Diagram Package Transaksi

Cetak Daftar Nilai Uts

Entry HBS

Bag. TU

Gambar 7 Use Case Diagram Package Transaksi

4. Usecase Diagram Package Laporan

Cetak Laporan NilaiBag. TU

Gambar 8 Use Case Diagram Package Laporan

D. Diagram ERD

Gambar 9 Diagram ERD

Page 5: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

5

E. Transformasi ERD ke LRS

Gambar 10 Transformasi ERD ke LRS

F. Logical Record Structure (LRS)

Gambar 11 Logical Record Structure (LRS)

G. TableJumlah table yang dihasilkan dari LRS ini ada 13 tabeldiantaranya table siswa, kelas, matapelajaran, nilai, isi,HBS, ekskul, kepribadian, ketidakhadiran, punya, sikap,lihat, dan daftarnilai.

H. Rancangan Dialog Layar

Gambar 12 Struktur Tampilan

1. Rancangan Layar Login

Gambar 13 Rancangan layar Login

2. Rancangan Layar Menu Master

Gambar 14 Rancangan layar Menu Master

Page 6: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

6

3. Rancangan Layar Menu Entry Data Siswa

Gambar 15 Rancangan layar Menu Entry Mutasi

4. Rancangan Layar Menu Cetak Daftar Nilai Uts

Gambar 16 Rancangan layar Menu Cetak Daftar Nilai Uts

5. Rancangan Layar Menu Entry HBS

Gambar 17 Rancangan layar Menu Entry HBS

I. Sequence Diagram1. Sequence Diagram Entry Data Siswa

: Bag. TU : F.login : F.menuUtama : Siswa : ctrlSiswa : siswa : Jenkel : kelasOpen ( )

Open ( )

Open ( )

Input NIS

Input NISN ( )

Input Nm_sisiswa ( )

Pilih Jenkel ( )Pilih Jenkel ( )

Get Jenkel ( )

Pilih kelas ( )Pilih kelas ( )

Get Kelas ( )

Display ( )

Display()

Simpan()Simpan()

Simpan()

Ubah()Ubah()

Ubah()

Hapus()Hapus()

Hapus()

Batal() Batal()

Display

Keluar()Keluar()

Keluar()

Gambar 18 Sequence Diagram Entry Data Siswa

2. Sequence Diagram Entry Data Kelas

: Bag. TU : F.login : F.menuUtama : F.Kelas : CtrlKelas : kelasOpen()

Open()

Open()

Input kelas()Input kelas()

Simpan()Simpan()

Ubah()Ubah()

Simpan()

Ubah()

Hapus() Hapus()Hapus()

Hapus() Hapus ()

Keluar()Keluar()

Keluar()

Input jurusan()Input jurusan()

Input walikelas()Input walikelas()

Gambar 19 Sequence Diagram Entry Data Kelas

Page 7: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

7

3. Sequence Diagram Cetak Daftar Nilai Uts

: F.menuUtama : Bag. TU : F.login : F.ctkDNuts : CtrlCtkDNuts : ctkDNuts : siswa : mapelopen()

open()

open()

input ctkDNuts()input ctkDNuts()

pilih siswa()pilih siswa()

get siswa()

dispaly()

pilih mapel()pilih mapel() get mapel()

dispaly()

input nilai()input nilai()

tambah()tambah()

tambah()

dispaly()

input walikelas()input walikelas()

simpan() simpan()simpan()

cetak()cetak()

cetak()

batal()batal()

dispaly()

keluar()keluar()

keluar()

Gambar 20 Sequence Diagram Cetak Daftar Nilai Uts

4. Sequence Diagram Entry HBS

: mapel : Bag. TU : F.login : F.menuUtama : F.HBS : CtrlHBS : HBS : siswa : Ekskul

open()

open()

open()

input_HBS()input_HBS()

pilih_siswa()pilih_siswa()

get_siswa()

nama_siswa_display

pilih_mapel()pilih_mapel()

nama_mapel_display()

get_mapel()

input_nilaiinput_nilai

tambah()tambah()

tambah()

pilih_ekskul()pilih_ekskul() get_ekskul()

nama_ekskul_display()

input_kehadiran()input_kehadiran()

input_ket()input_ket()

input_peringkat() input_peringkat()

simpan()simpan()

simpan()

batal()batal()

kosong_dispaly()

keluar() keluar()keluar()

Gambar 21 Sequence Diagram Entry HBS

5. Sequence Diagram Cetak Laporan Nilai

: Bag. TU : F.login : F.menuUtama : F.Laporan : CtrlLaporan : Laporan : kelasopen()

open()

open()

pilih_kelas()pilih_kelas()

nama_kelas_dispaly()

get_kelas()

cetak()cetak()

cetak()

keluar() keluar()keluar()

Gambar 22 Sequence Diagram Cetak Laporan Nilai

J. Class Diagram

Kd_ekskul

Kd_kprdnKd_kehadiran

Kd_kprdn

NILAIKd_DNKd_mapelNilai_uts

Get_Nilai()Simpan()

Kd_DN

NIS

Kd_Mapel

Kd_mapel

NIS

Kd_NIS

Kd_Kehadiran

Kd_ekskul

Kd_HBS

SIKAPKd_kprdnKd_HBSN_kprdn

Get_Sikap()Simpan()

LIHATKd_kehadiranKd_HBSJml

Get_Lihat()Simpan()

PUNYAKd_ekskulKd_HBSN_ekskul

Get_Punya()Simpan()

ISIKd_HBSKd_mapelN_kognitifN_praktifN_efektifNoprofil

Get_Isi()Simpan()

KEPRIBADIANKd_kprdnNm_kprdn

Get_Kepribadian()Simpan()Ubah()Hapus()

EKSKULKd_ekskulNm_ekskul

Get_Ekskul()Simpan()Ubah()Hapus()

KEHADIRANKd_KehadiranNm_kehadiran

Get_Kehadiran()Simpan()

KELASKd_klsNm_klsNm_jurusanwalikelas

Get_Kelas()Simpan()Ubah()Hapus()

SISWANISNm_siswaJenkelAlamatTmpt_lahirTgl_lahirAgamaStatus_kandungAnak_keNm_ayahNm_ibuKerja_ayahKerja_ibuNo_ijazahAsal_sklh

Get_Siswa()Simpan()Ubah()Hapus()

HBSKd_HBSTgl_HBSSemesterTapelKet_lulusNIS

Get_HBS()Simpan()

MAPELKd_mapelNm_mapelkkm

Get_Mapel()Simpan()Ubah()Hapus()

DAFTARNILAIKd_DNKDNilai_utsNISNIPNm_guru

Get_DaftarNilai()Simpan()

Gambar 23 Class Diagram

Page 8: APLIKASI PENDATAAN DAN HASIL BELAJAR SISWA BERBASIS ... Jurnal... · SMA Negeri 2 Pangkalpinang merupakan instansi pemerintah dalam bidang pendidikan yang sekarang bermasalah dengan

8

V. KESIMPULAN DAN SARAN

A. KESIMPULAN

Kesimpulan yang dapat diambil dengan dibangunnyaSistem Informasi Pendataan dan Hasil Belajar Siswadapat menangani masalah bagi instansi terkait dalamhal ini SMA Negeri 2 Pangkalpinang adalah sebagaiberikut: Telah dibangunnya Aplikasi Sistem Informasi

Pendataan dan Hasil Belajar Siswa pada SMANegeri 2 Pangkalpinang dengan menggunakanbahasa pemograman Visual Basic 8.0.

Program aplikasi ini juga dapat meningkatkanefektifitas dan efisiensi pelayanan kerja yangberhubungan dengan Pendataan dan Hasil BelajarSiswa dengan baik, karena data – data yang adatersimpan rapi di dalam database sehingga nantinyaakan memudahkan dalam pencarian data.

Dengan sistem yang sudah terkomputerisasi, makapengolahan dan penyerahan laporan akan lebihcepat dan akurat.

B. SARAN

Saran Saran yang dapat diberikan sehubungan denganaplikasi yang dibuat adalah sebagai berikut : Perlu adanya pelatihan mengenai penggunaan

program ini bagi Tata Usaha yang bertugas untukmenjalankan program aplikasi.

Perlunya perawatan hardware dan software yangbaik dan benar secara rutin dan berkala.

Untuk mencegah rusaknya atau hilangnya datadalam file, sebaiknya dilakukan back up secaraberkala.

DAFTAR PUSTAKA

[Jogiyanto 2005] Jogiyanto, Hartono. Analisis &Design Sistem InformasiPendekatan Terstruktur Teoridan Praktek Aplikasi Bisnis.Yogyakarta : Andi, 2005.

[Marchewka 2010] Marchewka, Jack T. InformationTechnologi Project Management.Asia : Wiley, 2010.

[Munawar 2005] Munawar, Ahmad. PemodelanVisual Dengan UML. Jakarta :Graha Ilmu, 2005.

[Subadri 2004] Subadri, Tata. Analisa SistemInformasi. Yogyakarta : Andi,2004.

[Suprianto 2005] Suprianto, Aji. PengantarTeknologi Informasi. Semarang :Salemba Infotek, 2005.

[Sutopo 2002] Sutopo, Aristo Hadi. AnalisisDan Desain Berorientasi Objek.Jakarta : J&J Learning.Yogyakarta, 2002.

[Schwalbe 2004] Schwalbe, Katty. ManagingInformation Technology Projects.Canada : Course Technology,2004.

[Schmidt 1999] Schmidt, Gunter. InformationManagement. Berlin : SpingerBerlin Heidelberg, 1999.

[Whitten 2004] Whitten, Jeffery L, et al. SistemAnalysis and Design Methods.New York : McGraw-Hill/Irwin,2004.