1 SISTE INFORASI PENGOLAHAN NILAI RAPORT PADA SP ST. THERESIA PANGKALPINANG adonna Tumanggor Sistem Informasi STIK ATA LUHUR PANGKALPINANG Jl. Jend Su...
SISTEM INFORMASI PENGOLAHAN NILAI RAPORT PADA SMP ST. THERESIA PANGKALPINANG Madonna Tumanggor
Sistem Informasi STMIK ATMA LUHUR PANGKALPINANG Jl. Jend Sudirman Selindung Lama Pangkalpinang Kepulauan Babel email : [email protected]
Abstrak SMP St . Theresia is a junior high school formal education by the number of students who are spread as much as 668 to 15 classes .As an institution of education providers , the level of competence of learners to be the most important as part of the assessment process. One form of the assessment process is to look at the activities of students in learning activities in the classroom. To determine the activity of students participated in the study is a way to check student grades. Checking the value of students currently held by way of paper using the paper -based or manually. The teacher writes on the paper value of information , which will be given to the Administrative staff (TU) which will then be recapitulated each semester for books written in the student report card each semester. This method is susceptible of various kinds of errors both technical error (technical error) or human error (human error). These errors will cause its lost or damaged the former. And further affects the assessment process of students. This final project aims to facilitate the checking and recording the data report the value of computerized student. The system created is System Information processing value of report cards with object-oriented methodology using application VB.Net 2008 and Ms . Access as the database method development. Kata kunci : students , report cards , VB . Net 2008, Ms . Access
1.
memudahkan dalam pelayanan untuk siswa dan wali
Pendahuluan
kelas atau pun orang tua siswa. a.
pengolahan
Latar Belakang
nilai
raport
Dalam hal ini,
masih
menggunakan
Seiring kemajuan ilmu pengetahuan dan teknologi
Microsoft Excel. Upaya dalam pengolahan data dan
saat ini, kini komputer digunakan di perusahaan,
informasi akan berhasil dengan perubahan yang lebih
instansi dan sekolah digunakan dalam berbagai
baik pada sistem yang ada (Microsot Excel).
aktivitas
komputer
Sehingga apabila terjadi kesalahan dan keterlambatan
pemberian layanan dalam berbagai bidang menjadi
saat perhitungan pengolahan nilai yang banyak
lebih baik, cepat dan efisien.
Dalam kegiatan
menyita waktu dan membutuhkan banyak tenaga
pendidikan pun diperlukan adanya suatu sistem
dapat diperkecil. Untuk itu, penulis membuat sistem
komputerisasi dalam berbagai keperluan. Khususnya
aplikasi pengolahan nilai raport agar kemudahan,
dalam pengolahan nilai raport di sebuah Sekolah
kecepatan dan ketepatan dalam pengolahan data
Menengah Pertama (SMP). Di SMP St. Theresia
khususnya nilai raport dapat terlaksana sehingga
Pangkalpinang, komputer telah diperkenalkan dan
diharapkan
dipergunakan untuk dan pembelajaran praktek bagi
pelayanan nilai raport.
dan
pekerjaan.
Dengan
siswa-siswi dan pekerjaan adminstrasi.
Dalam
pekerjaan administrasi, komputer berguna untuk
dapat
membawa
kemajuan
dalam
b.
2) Object Diagram
Perumusan Masalah
Berdasarkan pembahasan latar belakang maka dapat
3) Component Diagram
dirumuskan
4) Deployment Diagram
membuat
masalahnya pengolahan
adalah nilai
“Bagaimana
raport
secara
komputerisasi (sistem aplikasi)”.
5) Composite Structure Diagram 6) Package Diagram 7) Use Case Diagram
c.
8) Activity Diagram
Batasan Masalah
Saat pendataan siswa dan pengolahan nilai, siswa
9) State Machine Diagram
yang
10) Communication Diagram
tidak
kelas
tidak
dimasukkan
dan
diperhitungkan. Adapun dalam laporan tugas akhir
11) Interaction Overview Diagram
ini akan membuat program aplikasi komputerisasi
12) Sequence Diagram
pengolahan nilai terdiri dari :
13) Timing Diagram
1) Data Siswa 2) Data Guru
c.
3) Data Mata Pelajaran
1) Definisi Manajemen Proyek menurut PMBOK
Pengelolaan Proyek
4) Data Nilai Tambahan
(Project Management Body of Knowledge)
5) Jadwal Pelajaran
adalah aplikasi dari pengetahuan, keahlian, alat-
6) Absensi
alat, dan teknik untuk melaksanakan aktivitas
7) Pengolahan daftar nilai
sesuai dengan kebutuhan proyek.
8) Rekap Nilai Siswa 9) Laporan Siswa
2) Project Execution Plan (PEP), Sebuah rencana eksekusi suatu proyek sangat erat kaitannya dengan estimasi biaya, dimana keduanya saling
2.
Tinjauan Pustaka
bergantung dan tidak akan terpenuhi keduanya secara total jika satu diantara keduanya tidak
a.
Konsep Sistem Informasi
terselesaikan.
Dalam menyusun dan merancang sistem informasi
3) Objective proyek (tujuan proyek),
terdapat beberapa konsep yang dapat dijadikan
4) Stakeholders
Stakeholder
dapat
diartikan
sebagai acuan dan landasan, dimana konsep-konsep
sebagai segenap pihak yang terkait dengan isu
tersebut merupakan teori yang berhubungan dengan
dan
perancangan sistem informasi serta pemecahan
Misalnya bila mana isu perikanan,
masalah yang ada.
stakeholder dalam hal ini adalah pihak-pihak
permasalahan
yang
sedang
diangkat. maka
yang terkait dengan isu perikanan, seperti b.
Analisa dan Perancangan SistemBerorientasi
nelayan, masyarakat pesisir, pemilik kapal, anak
Object dengan UML
buah kapal, pedagang ikan, pengolah ikan,
Berikut adalah 13 buah diagram UML (Unified
pembudidaya ikan, pemerintah, pihak swasta di
Modelling Language):
bidang perikanan, dan sebagainya. Stakeholder
1) Class Diagram
dalam hal ini dapat juga dinamakan pemangku
masing- masing daerah, disebabkan karena
kepentingan.
perbedaan harga bahan dan upah tenaga kerja.
5) Deliverable adalah produk yang diproduksi
10) Organisasi matriks adalah suatu usaha untuk
sebagai bagian dari proyek seperti perangkat
menggabungkan
keras, dokumen perencanaan, atau rapat.
fungsional murni dan struktur produk organisasi.
6) Jadwal proyek, Penjadwalan proyek adalah
keuntungan
dari
struktur
Dalam organisasi matriks, setiap manajer proyek
kegiatan menetapkan jangka waktu kegiatan
melaporkan secara langsung kepada
proyek yang harus diselesaikan, bahan baku,
presiden dan manajer umum. Karena setiap
tenaga kerja serta waktu yang dibutuhkan oleh
proyek merupakan profit center yang potensial,
setiap aktivitas.
kekuasaan dan otoritas yang digunakan oleh
7) Work Breakdown Structure (WBS), adalah cara
wakil
manajer proyek datang langsung dari manajer
pengorganisasian proyek menjadi bagan/struktur
umum.
pelaporan yang bersifat hirarkis. WBS berfungsi
11) Analisa
resiko
(Project yang
risk),
menjelaskan
untuk melakukan breakdown atau memecahkan
proses-proses
berhubungan
masalah setiap proses pekerjaan menjadi lebih
pengidentifikasian resiko, kuantifikasi resiko,
baik dan sempurna. Prinsip dasar dari Work
penyusunan
Breakdown Sturcture(WBS) adalah pemecahan
pengendalian penanggulangan resiko.
penanggulangan
resiko
dengan
dan
atau pembagian pekerjaan kedalam bagian yang lebih kecil.
3.
Metode Penelitian
8) Milestone, adalah suatu bagian item pekerjaan
Dalam menyusun tugas akhir ini, penulis melakukan
yang dibuat seolah-olah menjadi temporary
metode penelitian, sehingga tugas akhir ini dapat
finish atau selesai sementara atas sekelompok
diselesaikan dengan baik. Adapun langkah-langkah
atau
yang diambil adalah sebagai berikut:
serangkaian
pekerjaan-pekerjaan
yang
menjadi bagian dari schedule besar. Item pekerjaan yang dijadikan milestone haruslah item
a.
Pengumpulan Data 1) Observasi
pekerjaan yang dianggap menjadi bagian penting
Metode observasi merupakan suatu metode
sebelum melanjutkan pekerjaan berikutnya atau
pengumpulan data
berpengaruh
pengamatan secara langsung, cermat dan
atas
kelangsungan
pekerjaan
berikutnya. 9) Rencana
sistematis Anggaran
Biaya
(RAB),
adalah
perhitungan banyaknya biaya yang diperlukan untuk bahan dan upah, serta biaya- biaya lain
atas
dengan
mengadakan
masalah-masalah
yang
sedang diteliti pada SMP St. Theresia Pangkalpinang. 2) Wawancara
yang berhubungan dengan pelaksanaan bangunan
Teknik pengumpulan data dengan meminta
atau proyek. Anggaran biaya merupakan harga
penjelasan secara langsung dari berbagai
dari bahan bangunan yang dihitung dengan teliti,
pihak yang memiliki keterkaitan langsung
cermat dan memenuhi syarat. Anggaran biaya
dengan sistem informasi pengolahan nilai
pada bangunan yang sama akan berbeda- beda di
raport sehingga penulis dapat mengetahui
keterangan
tentang
permasalahan
yang
b) Use Case Diagram
peneliti batasi melalui tanya jawab secara
Use case diagram digunakan untuk menjelaskan
lisan atau tertulis pada SMP St. Theresia.
manfaat sistem yang jika dilihat menurut
3) Studi Kepustakaan
pandangan orang yang berada di luar sistem atau
Penelitian yang bersifat teoritis, dimana penelitian dilakukan dengan mencari data dari
berbagai
sumber-sumber
buku
pengetahuan
lain
yang
actor. c)
dari
Use
berhubungan
case
description
digunakan
untuk
mendeskripsikan secara rinci mengenai use case
dengan masalah yang dibahas.
b.
Use Case Description
diagram.
Analisa Sistem
c.
Perancangan Sistem
Analisa Sistem adalah suatu kegiatan yang dilakukan dalam
rangka
menginterprestasikan
mengumpulkan fakta,
permasalahan
dan dan
penggunaan informasi yang direkomendasikan untuk
Tahap perancangan sistem adalah merancang sistem secara rinci berdasarkan hasil analisa sistem yang ada, sehingga menghasilkan model sistem baru yang diusulkan dengan disertai rancangan database dan
memperbaiki sistem.
spesifikasi program. Salah satu pendekatan pengembangan sistem adalah pendekatan analisa object oriented. Pendekatan object oriented
dilengkapi
dengan
alat-alat
teknik
pengembangan sistem yang hasil akhirnya akan
Alat-alat yang digunakan pada tahap perancangan sistem adalah sebagai berikut: 1) Entity Relationship Diagram (ERD)
didapat sistem yang object oriented yang dapat
ERD
untuk
menggambarkan
didefinisikan dengan baik dan jelas. Kegiatan yang
hubungan antara data store
yang ada dalam
dilakukan pada tahap ini adalah:
diagram arus data.
1) Menganalisa sistem yang ada, yaitu mempelajari dan mengetahui apa yang dikerjakan sistem yang
2) Logical Record Structure (LRS) LRS terdiri dari link-link di antara tipe record. Link ini menunjukkan arah dari satu tipe record
ada. 2) Menspesifikasikan
digunakan
sistem,
yaitu
menspesifikasikan masukan yang digunakan, database yang ada, proses yang dilakukan dan keluaran yang dihasilkan. Adapun tahapan-tahapan pada analisa sistem antara
lainnya. 3) Spesifikasi Basis Data Spesifikasi
basis
data
digunakan
untuk
menjelaskan tipe data yang ada pada model konseptual secara detil. 4) Sequence Diagram
lain: a) Activity Diagram Activity diagram digunakan untuk memodelkan alur kerja atau workflow sebuah proses bisnis dan urutan aktifitas didalam suatu proses.
Sequence
diagram
untuk
menggambarkan
interaksi antar obyek di dalam dan di sekitar sistem
(termasuk
pengguna,
display,
dan
sebagainya) berupa message yang digambarkan terhadap waktu.
5) Class Diagram
4) Pembuatan Jadwal Pelajaran
Diagram Kelas (class diagram) adalah suatu
WakaSek Kurikulum
TU
Kepala Sekolah
Guru
diagram yang melukiskan kelas yang sesuai dengan komponen-komponen perangkat lunak
Buat jadwal pelajaran
Mencatat data jadwal pelajaran
yang digunakan untuk membangun aplikasi
Meminta persetujuan
perangkat lunak.
Memberikan persetujuan
Menerima jadwal yang disetujui
4.
Hasil dan Pembahasan
a.
Activity Diagram
Mengembalikan jadwal pelajaran
Menyerahkan jadwal pelajaran
Menerima jadwal pelajaran
1) Pendataan Siswa Sisw a
Bagian TU
Gambar 4.5 Acvitity Diagram Pembuatan Jadwal Pelajaran
Mengisi biodata pada formulir
Menyerahkan formulir biodata
Menerima formulir biodata
Mencatat data siswa ke dalam buku induk
5) Pembuatan Absensi Siswa Guru
Gambar 4.2
Bagian TU
Wali Kelas
Mengabsen siswa di kelas
Acvitity Diagram Pendataan Siswa Menyerahkan data kehadiran siswa
Menerima data kehadiran siswa
2) Pendataan Guru
Mencatat jumlah kehadiran siswa
Guru
Bagian TU
Membuat rekap kehadiran siswa
Menyerahkan data pribadi
Menerima biodata
menyerahkan rekap kehadiran siswa
Menerima rekap kehadiran siswa
Mencatat ke dalam buku induk guru
Gambar 4.6 Acvitity Diagram Pembuatan Absensi Siswa
Gambar 4.3 Acvitity Diagram Pendataan Guru
6) Pembuatan Daftar Nilai 3) Pendataan Mata Pelajaran Kepala Sekolah
Guru
WakaSek Kurikulum
Wali Kelas
Buat daftar nilai
Menyerahkan daftar nilai
Menyerahkan data mata pelajaran
Menerima data mata pelajaran
Menerima daftar nilai
buat rekap nilai
Gambar 4.4
Gambar 4.7
Acvitity Diagram Pendataan Mata Pelajaran
Acvitity Diagram Pembuatan Daftar Nilai
7) Pembuatan Raport Siswa Entry Data Siswa Wali Kelas
Kepala Sekolah
Sisw a
Entry Data Guru
Mengisi nilai raport
Tata Usaha
Menyerahkan raport untuk ditandatangani
Menandatangani raport
Menerima raport yang telah ditanda tangani
Mengembalikan raport yang telah ditanda tangani
Entry Data Mata Pelajaran
Entry Data Nilai Tambahan Menerima raport
Memberikan raport
Gambar 4.11 Use Case Diagram Package Master Gambar 4.8 Acvitity Diagram Pembuatan Raport Siswa
2) Use Case Diagram Package Transaksi
8) Pembuatan Laporan Siswa TU
Cetak Jadwal Mata Pelajaran
Kepala Sekolah
Diknas
Entry Absensi
Cetak Absensi
Buat laporan siswa Tata Usaha
Entry Daftar Nilai
Menerima dan menandatangani laporan siswa
Menyerahkan laporan siswa
Cetak Rekap Nilai
Menyerahkan laporan yang telah ditandatangani
terima laporan siswa Cetak Raport
Gambar 4.12 Gambar 4.9
Use Case Diagram Package Transaksi
Acvitity Diagram Pembuatan Laporan Siswa 3) Use Case Diagram Package Laporan b.
Package Diagram Transaksi
Master
Gambar 4.10 Package Diagram
c.
Use Case Diagram 1) Use Case Diagram Package Master
Laporan
Tata Usaha
Cetak Laporan Siswa
Gambar 4.13 Use Case Diagram Package Laporan
d.
3) Data Siswa
Entity Relationship Diagram Asalsklh NIS Tgl_no_sttb Nama Kelas Jenkel Tgl_kls_ditrma Ttl_siswa Nm_ayah Agama Nm_ibu Kewarganegaraan Almt_ortu Anak_ke Telp_ortu JmlSaudara Pekerjaan_ayah status Pekerjaan_ibu Alamat Pnddkn_ayah Telp Pnddkn_ibu Tempattinggal Kewarganegaraan_aya Jarak h Pergi_kesklh_dgn Kewarganegaraan_ibu
M
N
Siswa
punya
Absensi NIS TA Tgl_Absen Ket
M
1
1
buat
NIS RtUH Thn_ajaran UAS RUH NRSem UTS Deskripsi NRTSem KKM
NIS TA_Raport
N
Nm_anak1 NIK Rambut Nama_Guru Sttus_anak1 Bentukmuka Ttl_anak1 Ttl Warnakulit Jen_kel Nm_anak2 Hobi Agm Sttus_anak2 SD Ttl_anak2 Almt SMP Nm_anak3 SMA Sttus_rumah Jarak_rmh Sttus_anak3 Perguruan_tinggi Stts_pgwai Ttl_anak3 Diklat_kursus Status_pernikahan Guru Thn_ajaran Tanggungan_istri Semester Tanggungan_anak Nm_istri M Ttl_istri Tgl_nikah NIK Beratbadan ThnAjaran dapat Tinggi tugas Goldarah