## SISTEM INFORMASI TRANSAKSIONAL PENGOLAHAN NILAI MATA PELAJARAN DI SMK NEGERI 1 GEMPOL BERBASIS WEB
Kurniawan Wahyu Haryanto 1) Fauzia Asmaida 2)
1) Program Studi Teknik Informatika, STMIK Yadika, email: kurniawan-32@yahoo.com
2) Program Studi Teknik Informatika, STMIK Yadika, email: fauzheea_96@yahoo.co.id
Abstract : SMK  Negeri  1  Gempol  merupakan  satu-satunya  Sekolah  SMK  Negeri  di  wilayah  Kecamatan Gempol. Sekolah yang telah berdiri sejak tahun 2007 ini memiliki siswa siswi yang tidak sedikit. Namun masih ada  beberapa  system  penyampaian  informasi  yang  masih  dilakukan  secara  manual,  termasuk  penyampaian informasi  mengenai  nilai  mata  pelajaran  siswa.  Baik  penyampaian  kepada  siswa  maupun  kepada  orang  tua siswa.
Hal  inilah  yang  menjadi  salah  satu  permasalahan  ang  di  alami  SMK  Negeri  1  Gempol  dalam menyampaikan hasil balajar para peserta didiknya kepada orang tua atau wali murid. Informasi Penilaian yang ada sekarang masih dilakukan dengan cara manual yaitu, setelah seluruh guru menilai seluruh hasil ujian yang dilakukan maka nilai tersebut akan di ketahui setelah adanya pembagian rapor. Dengan keadaan yang seperti ini  maka  setiap  orang  tua  akan  sulit  dalam  memantau  perkembangan  anak  mereka  yang  bersekolah  di  SMK Negeri  1  Gempol  karena  harus  menunggu  keluarnya  rapor  terlebih  dahulu  selain  itu  penulisan  raport  juga masih  dilakukan  secara  manual  yakni  dengan  tulisan  tangan  oleh  wali  kelas  masing-masing.  Siswa  yang bersangkutan juga sulit untuk mengetahui nilai ujian yang telah mereka kerjakan. Sehingga diperlukan sebuah solusi dimana dapat mempermudah dalam permasalahan penyampaian informasi ini.
Untuk  memenuhi  kebutuhan  tersebut  dapat  disolusikan    untuk  membuat    “Sistem  Informasi Transaksional Pengolahan Nilai di SMK Negeri 1 Gempol Berbasis Web”.Sistem Informasi ini diharapkan akan mempermudah  sekolah  dalam  menginformasikan  nilai  para  pesrta  didiknya  secara  lebih  cepat  tanpa  harus menunggu  terlebih  dahulu  rapor  kepada  para  orang  tua  atau  wali  murid  yang  telah  mengerti  akan  teknologi internet.
Kata kunci : Sistem, informasi, Transaksional, web
SMK  Negeri  1  Gempol  merupakan sekolah  menengah  kejuruan  negeri  yang berada  di  wilayah  Gempol.  sekolah  ini berdiri  pada  tahun  2007.  Walaupun terhitung  masih  baru,  akan  tetapi  minat calon  siswa  yang  ingin  melanjutkan  dari sekolah  menengah  pertama  cukup  banyak dan  mengalami  kenaikan  dari tahun  ke tahun,  hal  ini  terjadi  karena  beberapa faktor, salah satunya adalah karena kualitas pendidikan yang diberikan telah memenuhi standar nasional.
Meski demikian masih banyak system  informasi  sekolah  yang  dilakukan secara  manual,  yakni setelah  seluruh  guru menilai seluruh hasil ujian  yang dilakukan maka nilai tersebut akan di ketahui setelah adanya  pembagian  rapor.  Dengan  keadaan
yang seperti ini maka setiap orang tua akan sulit dalam memantau perkembangan anak mereka  yang bersekolah  di SMK Negeri 1 Gempol karena harus menunggu keluarnya rapor  terlebih  dahulu  selain  itu  penulisan raport juga masih dilakukan secara manual yakni  dengan  tulisan  tangan  oleh  wali kelas masing-masing. Siswa yang bersangkutan  juga  sulit  untuk  mengetahui nilai  ujian  yang  telah mereka  kerjakan. Sehingga diperlukan sebuah solusi dimana dapat  mempermudah  dalam  permasalahan penyampaian informasi ini.
Dengan  keadaan  yang  seperti  ini maka  siswa  yang  bersangkutan  sulit  untuk mengetahui  nilai  ujian  yang  telah  mereka kerjakan  serta  sistem  yang  memudahkan guru  serta  wali  kelas  dalam  penyampaian
nilai ke orang tua ataupun siswa, Sehingga diperlukan  sebuah  solusi  dimana  dapat mempermudah dalam
penyampaian informasi ini.
Untuk  memenuhi  kebutuhan  tersebut dapat  disolusikan  untuk  membuat  “Sis tem Informasi  Transaksional  Pengolahan  Nilai Mata  Pelajaran  di  SMK  Negeri  1  Gempol Berbasis  Web”.  Sistem  Informasi  ini diharapkan  akan  mempermudah  sekolah dalam  menginformasikan  nilai  para  pesrta didiknya secara lebih cepat dan mudah.

## PERANCANGAN SISTEM YANG DIUSULKAN
Perancangan sistem dilakukan untuk mengetahui dan menentukan masalah  sebenarnya.  Sistem  yang  sudah ada atau sistem yang berlaku penting untuk dianalisa  karena  merupakan  dasar  untuk merancang  sistem  baru  yang  diharapkan dapat melakukan fungsi-fungsi yang dimiliki  sistem  sekarang  dan  berfungsi lebih baik dari sistem lama.
Berdasarkan data yang telah dikumpulkan  dari  tahap  analisis  diatas, maka langkah selanjutnya adalah melakukan  perancangan  sistem  disini penulis  akanmerancang  sebuah  aplikasi
pengolahan data nilai siswa untuk kenaikan kelas berbasis web.

## Desain Model Sistem
Desain  model  sistem  ini  digunakan untuk menggambarkan bagaimana nantinya  fungsi-fungsi  sistem  pengolahan data  nilai  siswa  untuk  kenaikan  kelas bekerja. Dalam  desain  model  ini  ada  2 bentuk logical model yang akan digunakan untuk  menjelaskan  fungsi-fungsi  sistem aplikasi  secara  logikal  bekerja. logical model digambarkan  dengan  menggunakan context  Diagram dan Data  flow  diagram (DFD).

## Konteks Diagram
Diagram  kontek merupakan  model grafis  yang  memperlihatkan  sistem  dalam bentuk umum digunkan unutk mendefinisikan serta memperlihatkan lingkup  atau  batasan  yang  akan  ditelaah juga  untuk  mempersenatasikan  keseluruha dari  sistem.  Berikaut  gambaran  umum mengenai  sistem  informasi  penilaian  yang diusulkan. Dimana dalam diagram konteks tersebut terdapat 5 (lima) entitas antara lain : admin,  TU,  guru,  walas,  siswa/wali murid.
kepribadian pengembangan_diri Data_Walas Laporan_Pengembangan_Diri Laporan_Nilai_Raport Laporan_Nilai_Mapel Nilai Raport Akhir Pencarian Data Guru & Siswa Data_Wali_Murid Jadwal Pelajaran Nilai_Mapel Data_Siswa Laporan_Kepribadian Laporan_Nilai_Mapel Laporan_Ketidakhadiran Raport Akhir ketidakhadiran Data_Mapel Data_Guru Data_Kelas Data_User Range_Nilai 1 SISTEM INFORMASI PENILAIAN SISWA + Wali Kelas Staff TU Admin Guru Wali Murid Gambar 1 Diagram Konteks Sistem Informasi Penilaian

## Data Flow Diagram (DFD)
Data  flow  diagram adalah  model logika  data  atau  proses  yang  dibuat  untuk menggambarkan  dari  mana  asal  data  dan kemana tujuan data yang kelua dari sistem, dimana  data  simpan, proses  apa  yang menghasilkan  data  tersebut  dan  interkasi anatara  yang  tersimpan  dan  proses  apa
yang  menghasilkan  data  tersebuat  dan interkasi  antara  data  flow  diagram  dapat menggambarkan  penyimpanan  data  dan prose  yang  mentranfomasikan  data,  juga dapat  menunjukan  hubungan  antara  data, sistem dan pada sistem.
Berikut  ini  gambaran  umum  DFD sistem  infomasi  penilaian  yang  sedang berjalan :
kepribadian pengembangan_diri data_walas data_walas Data_Walas Laporan_Pengembangan_Diri data_pengembangan_diri data_pengembangan_diri data_jadwal_pelajaran data_range data_guru data_siswa Laporan_Nilai_Raport Laporan_Nilai_Mapel Nilai Raport Akhir Pencarian Data Guru & Siswa Data_Wali_Murid data_mapel data_jadwal_pelajaran data_kelas data_kepribadian data_ketidakhadiran data_nilai_mapel Nilai_Mapel Jadwal Pelajaran Data_Siswa data_nilai_mapel data_kepribadian data_ketidakhadiran ketidakhadiran data_kelas data_guru data_siswa data_range data_user Data_Kelas Data_Mapel Data_Guru Raport Akhir Laporan_Nilai_Mapel Laporan_Ketidakhadiran Laporan_Kepribadian Data_User Range_Nilai Admin Admin Staff TU Staff TU Staff TU Wali Kelas Wali Kelas Wali Kelas Staff TU Staff TU Staff TU Staff TU Wali Kelas Wali Kelas 1 Maintanance + 2 Transaksi + 3 Laporan t_user t_range t_siswa t_guru t_kelas t_ketidakhadiran t_kepribadian t_nilai_mapel Staff TU Guru Staff TU t_jadwal_pelajaran t_mapel Staff TU Wali Murid Wali Murid Guru Wali Kelas Staff TU t_Pengembangan_ Diri Staff TU Staff TU t_walas Wali Kelas Wali Kelas Gambar 2 DFD Level 1
Dari  DFD  level  1  diatas  terdapat terdapat  tiga  proses  utama  yakni  proses maintenance,  proses  transaksi  dan  proses laporan.  Dari  tiga  proses  tersebut  akan diuraikan  menjadi  proses  yang  lebih tercerinci (DFD Level 2).
Berikut merupakan hasil penguraian  dari Proses  Maintenance  pada DFD level 1.
data_walas Data_Walas data_kkm data kkm Data_Wali_Murid data_mapel data_kelas data_guru Data_Guru Data_Mapel Data_Kelas data_siswa data_range data_user Data_User Range_Nilai Admin Admin Staff TU Staff TU Staff TU t_user t_range t_siswa t_guru t_kelas 2 Maintanance Range 1 Maintance User 3 Maintanance Siswa 4 Maintanance Pegawai 5 Maintanance Mapel 6 Maintanance Kelas t_mapel Staff TU Staff TU 10 Maintanance KK t_kkm Staff TU t_walas Gambar 3 DFD level 2 Proses Maintenance
Dan  dapat  pula  dilihat  pada Gambar 4.9 yang merupakan hasil penguraian dari proses transaksi pada DFD level 1. Berikut merupakan hasil penguraian  dari  Proses  Mantenance  pada DFD level 1. kepribadian data_walas data_walas pengembangan_diri data_walas data_KKM data_kelas data_pengembangan_diri data_kelas data_kelas data_guru data_range data_kelas data_guru data_siswa Laporan_Nilai_Mapel Laporan_Nilai_Raport Pencarian Data Guru & Siswa Nilai Raport Akhir Nilai_Mapel Data_Siswa ketidakhadiran Jadwal Pelajaran data_jadwal_pelajaran data_kelas data_ketidakhadiran data_nilai_mapel data_kepribadian Wali Kelas Staff TU Staff TU t_nilai_mapel t_ketidakhadiran t_kepribadian 1 Pembagian Kelas 2 Jadwal Pelajaran 3 Ketidakhadira n 4 Penilaian Kepribadian 5 Penilaian Mapel t_kelas t_jadwal_pelajaran Guru Wali Murid Wali Murid Guru Wali Kelas t_siswa t_guru t_range t_Pengembangan_ Diri 6 Penilaian Pengembang an Diri t_kkm t_walas Wali Kelas Wali Kelas

## PERANCANGAN DATA
Perancangan  data  adalah  aktivias pertama  dan  beberapa  sering  mengatakan yang  terpenting  dari  empat  aktivitas perancangan yang dilakukan selama pengembangan  sistem.  Pengaruh struktur data pada struktur program dan kompleksitas  procedural  menyebabkan perancangan  data  berpengaruh  penting terhadap kualitas perangkat lunak.
Konsep  informasi  dan  abstraksi data  memberikan  dasar  bagi  peneliti terhadap  perancangan  data.  Tanpa  melihat teknik  perancangan  yang  digunakan,  data yang didesain dengan baik dapat membawa  kepada  struktur  program  dan
modularitas  yang  baik  serta  mengurangi kompleksitas prosedural. Berikut tahapan untuk perancangan data, antara lain:

## Conceptual Data Model (CDM)
Menurut Michael D. Walls (2007:26) dijelaskan  bahwa Conceptual Data  Model (CDM)  digunakan untuk memberikan  gambaran  tingkat  tinggi  dari database.
Pada Conceptual Data Model (CDM) ini terdapat 13 tabel. Untuk lebih jelasnya, CDM dapat ditunjukkan pada gambar 4.11.
Gambar 5 Conceptual Data Model (CDM) Sistem Informasi Penilaian
NIS NIS NIS NIS NIS NIS NIS menilai KKM nam a_guru id_guru nam a_mapel huruf NIS t_user id_user user password level t_range huruf range_awal range_akhir nilai th_kurikulum t_siswa NIS nama_siswa jenis_kelamin tempat_lahir tgl_lahir agama anak_ke status_dlm_keluarga alamat no_telp di_kelas th_pelajaran asal_sekolah alamat_sekolah th_ijazah no_ijazah nama_ayah pekerjaan t_guru id_guru NIP nama_guru tempat_lahir tgl_lahir jenis_kelamin bidang_ajar alamat no_telp t_kelas id_kls kd_kls kelas th_pelajaran nama NIS t_ketidakhadiran id_nilai_ket NIS alasan nilai th_pelajaran t_kepribadian id_nilai_k NIS aspek nilai th_pelajaran t_nilai_mapel id_nilai th_pelajaran NIS kd_kls id_mapel nama_mapel KKM tgs_1 tgs_2 tgs_3 uts uas NR t_jadwal_pelajaran id_mapel id_guru id_kls th_pelajaran hari jam_mulai jam_selesai t_mapel id_mapel nama_mapel kelas jurusan semester komptensi_dasar t_Pengembangan_Diri id_nilai_pengembangan_diri NIS kegiatan nilai th_pelajaran t_kkm id_mapel nama_mapel th_pelajaran KKM t_walas id_guru th_pelajaran kelas

## Physical Data Model (PDM)

## Menurut Government  of  Ontario
IT  Standard Physical Data Modelling (PDM)  adalah  sebuah  model  data  fisik mendefinisikan  implementasi  fisik  dari persyaratan data logis menggunakan tertentu teknologi dalam platform implementasi dimaksudkan dan lingkungan(2011:2-11). Seperti  CDM, Physical  Data
Model (PDM)  ini  juga  memiliki  13  tabel dan juga terdapat 2 tabel tambahan karena pada CDM ada alur many to many. Untuk lebih  jelasnya,  PDM  dapat  ditunjukkan pada gambar 4.12.
Gambar 6 Physical Data Model (PDM) Sistem Informasi Penilaian
ID_KLS = ID_KLS ID_KLS = ID_KLS ID_KLS = ID_NILAI_K ID_KLS = NIS ID_GURU = ID_NILAI_PENGEMBANGAN_DIRI ID_GURU = ID_NILAI_K ID_GURU = NIS ID_GURU = ID_GURU ID_KKM = HURUF ID_GURU = ID_GURU ID_GURU = ID_GURU ID_GURU = ID_GURU ID_J ADWAL = ID_J ADWAL ID_J ADWAL = ID_J ADWAL ID_MAPEL = ID_MAPEL HURUF = HURUF ID_KLS = NIS NIS = NIS T_USER I D_USER int eger USER v archar(50) PASSW OR D v archar(50) LEVEL v archar(30) T_RANG E HU RUF v archar(2) RAN GE_AW AL decim al(3)
RAN GE_AKHI R decim al(3) NI LAI v archar(10) TH_KUR IKU LUM v archar(50) T_SIS WA NI S v archar(15) NAMA_SISW A v archar(100) JENI S_KELAMI N
v archar(1)
TEMPAT_LAH IR v archar(50) TGL_LAHI R
t imest amp AGAMA v archar(20) ANAK _K E v archar(10) STATUS_D LM_KELUAR GA v archar(10) ALAMAT v archar(50) NO _TELP v archar(15) DI _KELAS v archar(10) TH_PELAJAR AN v archar(10) ASAL_SEKO LAH v archar(50) ALAMAT_SE KOLAH v archar(100) TH_I JAZAH
v archar(10)
NO _I JAZAH
v archar(20)
NAMA_AY AH v archar(50) PEKER JAAN v archar(50) T_GUR U I D_GUR U int eger NI P v archar(10) NAMA_STAFF v archar(50) TEMPAT_LAH IR v archar(50)
TGL_LAHI R t imest amp JENI S_KELAMI N v archar(1)
BI DANG _AJAR v archar(50)
ALAMAT v archar(50) NO _TELP v archar(15) T_KELAS I D_KLS v archar(10) KD_KELA S v archar(5) KELAS v archar(20) TH_PELAJAR AN v archar(10) NAMA v archar(100) NI S v archar(15) T_KETID AKHAD IRA N I D_NI LA I_KET v archar(1) NI S v archar(15) ALASAN v archar(40)
NI LAI v archar(10) TH_PELAJAR AN v archar(10) T_KEPRI BADI AN I D_NI LA I_K v archar(20) NI S v archar(15) ASPEK v archar(40) NI LAI v archar(10) TH_PELAJAR AN v archar(10) T_NI LAI_MA PEL I D_GUR U int eger I D_NI LA I v archar(20) HU RUF v archar(2) I D_KLS int eger TH_AJAR AN v archar(10)
NI S v archar(15) KD_KLS int eger I D_MAPEL int eger NAMA_MAPEL v archar(50) KKM f loat TGS_1 v archar(10) TGS_2 v archar(10) TGS_3 v archar(10) UTS f loat UAS f loat NR f loat T_JADW AL_PELAJARAN I D_JADW AL int eger I D_MAPEL int eger I D_GUR U int eger I D_KLS v archar(10) THN_AJA RAN int eger HAR I v archar(1) JAM_MU LAI t imest amp JAM_SELES AI t imest amp T_MAPEL I D_MAPEL int eger NAMA_MAPEL v archar(50) KELAS v archar(10) JURU SAN v archar(20) SEME STER int eger KOMPTENSI _DASAR char(10) T_PENG EMBANG AN_DI RI I D_NI LA I_PEN GEMBAN GAN_D IRI int eger I D_KLS int eger NI S
v archar(15)
KEGI ATAN v archar(1) NI LAI v archar(10) TH_PELAJAR AN v archar(10) T_KKM I D_KKM int eger I D_MAPEL int eger NAMA_MAPEL v archar(50)
KKM f loat TH_PELAJAR AN v archar(10) T_WA LA S I D_GUR U int eger TH_PELAJAR AN v archar(10) KELAS v archar(10) NAMA_MAPEL I D_MAPEL int eger I D_JADW AL int eger I D_GUR U I D_GUR U int eger I D_JADW AL int eger

## IMPLEMENTASI DAN ANALISA SISTEM

## Implementasi Sistem
Implementasi  adalah  suatu  proses penerapan  rancangan  program  yang  telah dibuat kedalam
sebuah
aplikasi pemograman  sesuai  dengan  tujuan  yang diharapkan  dari  program  aplikasi  tersebut. Kegiatan  implementasi  dilakukan  dengan dasar yang telah direncanakan dalam tahap perancangan.
Program  atau  aplikasi  ini  dibuat dengan menggunakan bahasa pemrograman PHP, Javascript, dan HTML.  Alasan  penggunaan  PHP  sebagai bahasa  pemrograman  adalah  karena  PHP bersifat  gratis,  mudah  dipelajari,  mudah digunakan, mudah diimplementasikan serta keamanan  cukup  baik.  Dalam  pembuata kode  program,  perangkat  lunak  yang digunakan
adalah
Macromedia Dreamweaver  CS4. Selain  itu,  aplikasi  ini juga menggunakan MySQL sebagai aplikasi basis data.
Karena  bahasa  pemrograman  yang digunakan  adalah  PHP,  maka  ekstensi  file yang  dihasilkan  adalah  .PHP  sehingga tidak  bisa  langsung  dijalankan  seperti halnya  aplikasi  berbasis  desktop.  Untuk dapat  menjalankan  aplikasi  ini  dan mengetahui hasil koding, maka diperlukan pula web server App Server atau sejenisnya yang mampu menjalankan PHP.

## 1. Halaman Login
Halaman  login  merupakan    tampilan awal saat sistem dijalankan. Dimana semua User  harus  terlebih  dahulu  menginputkan data  loginnya  untuk  masuk  ke  dalam sistem. Form ini merupakan form
autentifikasi user agar dapat menggunakan sistem sesuai level masing-masing.
Tombol  kunci  digunakan  untuk  masuk  ke dalam  menu  utama  pada  sistem.  Untuk lebih jelasnya, halaman login dapat dilihat pada Gambar 7.
Gambar 12. Halaman Login

## 2. Struktur Menu Utama
Gambaran di bawah merupakan tampilan menu utama pada sistem jika user telah  berhasil  melakukan  login.  Bagian Admin  akan  mendapatkan  4  menu  utama yaitu home,  maintenance,  report dan logout. Struktur menu utama untuk bagian admin ini dapat dilihat pada Gambar 7.
Gambar 7. Struktur Menu Utama
3. Halaman Menu Maintenance Data Siswa
Halaman  menu  maintenance  data  siswa ini  digunakan  oleh  bagian  Staf  TU  untuk  edit dan  hapus  data  siswa  di  SMK  Negeri  1 Gempol. Serta Tombol Entri untuk menginputkan  data  siswa.  Lebih  jelasnya, halaman  menu  maintenance  data  siswa ini dapat dilihat pada Gambar 8
Gambar 8. Halaman Menu Maintenance Data Siswa
4. Halaman Entri Data Siswa
Halaman Entri  data  siswa  digunakan oleh  staf  TU  untuk  menginputkan  data  siswa SMK  Negeri  1  Gempol.  Lebih  jelasnya, halaman entri  data siswa ini dapat dilihat pada Gambar 9
Gambar 9. Halaman Entri Data Siswa
Ada beberapa proses lain  yang  ada dalam menu input data dalam sistem penilaian, selain input data siswa yaitu:
a. Data Kelas
b. Data Mata Pelajaran
c. Data Jadwal Mengajar
d. Data Guru
e. Data Wali Kelas
f. Nilai Mata Pelajaran
g. Nilai Kepribadian
5. Halaman Tampil Data
Halaman menu tampil data ini digunakan  oleh  bagian  admin  untuk  melihat hasil  data  yang  telah  disimpan. Dengan memilih  menu  Report.  Kemudian  bagian admin  dapat  melihat  data siswa berdasarkan NIM, nama siswa, jenis kelamin, tempat/tanggal  lahir, dan  alamat. Lebih jelasnya,  struktur tampil data  siswa ini  dapat dilihat pada Gambar 10.
Gambar 10. Struktur Tampil Data Siswa
Ada  beberapa  tampilan  data  lain  yang ada  dalam  sistem  akademik,  selain tampilan data mahasiswa yaitu: a. Data Kelas b. Data Mata Pelajaran c. Data Jadwal Mengajar d. Data Guru e. Data Wali Kelas 6. Halaman Report Raport Siswa
Pada  Struktur  menu  Cetak  Raport ini wali kelas dapat mencetak raport (kumpulan  nilai)  siswa,  dengan  terlebih dahulu  memilih  nis,semester,  kelas  dan jurusan  siswa. Tampilan  awal Struktur menu Cetak  Raport untuk  bagian Wali kelas ini dapat dilihat pada Gambar 11.

## 7. Halaman Menu Nilai
Gambar  di  bawah  ini  merupakan tampilan  menu nilai untuk  bagian  Siswa ini  terdiri  dari Nilai  Raport Siswa . Struktur  menu nilai untuk Siswa ini  dapat dilihat pada Gambar 12.
Gambar 12. Raport Siswa
Ada beberapa laporan data lain yang ada dalam  sistem penilaian,  selain raport  dan laporan data nilai siswa yaitu:
a. Laporan data siswa
b. Laporan data siswa perkelas
c. Laporan data mata pelajaran
d. Laporan data jadwal mengajar
e. Laporan data guru
f. Laporan data wali kelas

## Evaluasi Sistem
Setelah melakukan implementasi sistem, tahap  selanjutnya  adalah  melakukan  uji  coba dan  evaluasi  terhadap  sistem.  Tujuan  evaluasi ini  adalah  untuk  mengetahui  apakah  aplikasi yang  telah  dibuat  ini  sudah  berjalan  dengan baik dan sesuai dengan tujuan atau output yang diharapkan.  Evaluasi  ini  akan  dilakukan dengan menggunkan metode black box testing. Adapun  evaluasi  yang  dilakukan  adalah sebagai berikut:
1. Uji Coba Halaman Login Nama Tabel : t_login Fungsi Tabel : Untuk  menyimpan  data user, password dan level Tabel 1 Hasil Uji Coba Halaman Login Tujuan Input Output Yang Diharapkan Status Deskripsi username dan password yang valid Mengisi username dengan nik/nim dan password dengan pin yang benar lalu tekan tombol login User masuk ke dalam halaman utamanya masing- masing. 100% Deskripsi username dan password yang tidak valid Mengisi username dengan nik/nim dan password dengan pin yang salah lalu tekan tombol login User tidak dapat masuk ke sistem, tetap pada halaman login, dan user diminta input ulang 100% 2. Uji Coba Halaman Data Siswa Nama Tabel : t_siswa Fungsi Tabel : Untuk  menyimpan  data siswa Tabel 2 Hasil Uji Coba Halaman Data Siswa Tujuan Input Output Yang Diharapkan Status Menyimpan data siswa Data mahasiswa , tombol simpan Data masuk ke tabel dan muncul dalam tabel siswa 100% Menghapus data siswa Data siswa , tombol hapus Data terhapus dari tabel siswa 100% Mengedit data siswa Data siswa , tombol edit Data edit data siswa dan simpan ke tabel 100%

## KESIMPULAN
Berdasarkan  evaluasi  pengembangan sistem  informasi  transaksional  pengolahan nilai  di  SMK  Negeri  1  Gempol  berbasis web,  dapat  diambil  sebuah  simpulan bahwa  desain  pengembang  dan  aplikasi
sistem  infromasi  transaksional  pengolahan nilai  telah  berjalan  dengan baik.  Hal  ini dibuktikan dengan pengujian sistem dengan  menggunakan  metode black  box testing pada sub sistem.

## SARAN
Dalam sistem informasi  transaksional pengolahan nilai di SMK Negeri 1 Gempol berbasis  web yang  diusulkan ini    masih terdapat  beberapa  kekurangan.  Beberapa saran yang dapat disampaikan adalah :
1. Semoga  pada  penelitian  selanjutnya dapat dikembangkan sistem keamanan yang melindungi aplikasi basisdata.
2. Diperlukan backup data untuk mengantisipasi kehilangan akibat kerusakan media penyimpanan data.
3. Semoga  pada  penelitian  selanjutnya dapat  dikembangkan  menjadi  sistem informasi  yang  terintegrasi  dengan sistem yang lain.

## DAFTAR PUSTAKA
Jogiyanto,  HM.  2001. Analisis  dan  Desin
Sistem Informasi Pendekatan
Terstruktur  Teori  dan  Praktek Aplikasi Bisnis. Yogyakarta: Andi.
Fathansyah,  2002. Basis  Data. Bandung: Informatika.

## Hartono,  Jogiyanto.  1999. Analisia  dan
Desain  Sistem  Informasi. Yogyakarta: Andi.
Yunesi, Siska. “Siska Yunesi, Komputerisasi  Pengolahan  Data  Nilai pada SMU N 3 Padang” http://siskayunensi.wordpress.com/bab -ii/ (diakses tanggal 8 juli 2010)
Pressman, R.S. 2001. Software
Engineering A. Practitioner’s
Approach  Fifth  Edition.  New  York USA:  McGrawn-Hill  Companies, Inc.
_____.  2002. Rekayasa  Perangkat  Lunak Pendekatan Praktis (Buku I). Yogyakarta  :  Penerbit  Andi  and McGraw-Hill Book Co.
Suprianto,  D.  2008. Dasar  Pemrograman PHP.  Bandung:  Penerbit  OASE Media.
Lane,  J,  dkk.  2008. Foundation  Website Creation  with  CSS,  XHTML,  adn
JavaScript. United States of
America.
Nugroho,  Bunafit.  2004. php  &  MySQL dengan Editor Dreamweaver. Yogyakarta: ANDI.
Walls,  M  D.  2007. Data  Modelling Second,  Revised  Edition United
States  of  America.  United  States America: URISA.
Rizal  Yan,  2012. Pembuatan  Sistem
Informasi  Nilai  Akademik. STMIK
AMIKOM YOGYAKARTA.