APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH...

20
APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH SOMOPURO GANTIWARNO KLATEN BERBASIS WEB Naskah Publikasi diajukan oleh Muhammad Fauzan Rifa’I 09.01.2494 Achmaddito 09.01.2502 kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2012

Transcript of APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH...

Page 1: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH SOMOPURO

GANTIWARNO KLATEN BERBASIS WEB

Naskah Publikasi

diajukan oleh

Muhammad Fauzan Rifa’I 09.01.2494

Achmaddito 09.01.2502

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM

YOGYAKARTA

2012

Page 2: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

 

 

 

NASKAH PUBLIKASI

APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH SOMOPURO

GANTIWARNO KLATEN BERBASIS WEB

disusun oleh

Muhammad Fauzan Rifa’I 09.01.2494 Achmaddito 09.01.2502

Dosen Pembimbing

Sudarmawan, S.T., M.T NIK. 190302035

Tanggal, 8 Maret 2012

Ketua Jurusan Teknik Informatika

Hanif Al Fatta, M. Kom NIK. 190302096

  

Page 3: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

STUDENT APPLICATION DATA VALUES SD MUHAMMADIYAH SOMOPURO GANTIWARNO KLATEN WEB BASED

APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH SOMOPURO GANTIWARNO KLATEN BERBASIS WEB

Muhammad Fauzan Rifa’i Achmaddito

Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA

ABSTRACT

Current computer software applications and the internet or the website is growing rapidly. Internet technology has spurred the emergence of new applications, including in the field of information and education. Many facilities that can support any educational activity. One was the web media, so that all of the information can be directly delivered through the network.

In this case the authors are interested in creating a web-based applications, in particular the Student Value Data Applications is built using PHP Hypertext Prepocessor programming language (PHP). To design a data value of this applications and scripts of PHP and MySQL to use Adobe Dreamweaver CS3.

This applications is an information medium that serves to assist the user in the

data information display student scores on the SD Muhammadiyah Somopuro Gantiwarno.

Key words: Value, PHP, MySQL

Page 4: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

1. Pendahuluan

1.1 Latar Belakang Masalah Pendidikan sangatlah penting dalam meningkatkan kualitas kehidupan di zaman

teknologi modern yang semakin canggih. Teknologi informasi yang semakin berkembang

sangat memberi dukungan bagi pengembangan system informasi sebuak lembaga

pendidikan terutama dengan pemanfaatan teknologi informasi yang berbasis computer

atau yang lebih dikenal dengan Computer Based Information System. Bicara tentang

pendidikan maka tidak akan pernah lepas dari kegiatan belajar-mengajar yang dilakukan

antara siswa dengan pengajar. Hasil kegiatan tersebut biasanya dievaluasi oleh pengajar

dengan memberikan soal ujian kepada siswa.

Hasil ujian tersebut biasa berupa nilai akademik yang biasanya dilaporkan pada

sebuah buku laporan kemajuan belajar siswa atau raport setiap semester. Maka raport

digunakan untuk melaporkan hasil kemajuan siswa selama mengikuti kegiatan belajar-

mengajar.Buku raport tersebut biasanya diberikan kepada wali siswa oleh pihak

penyelenggara tempat belajar-mengajar tersebut diadakan,dalam masalah ini pihak

penyelenggara tempat belajar-mengajar tersebut adalah SD MUHAMMADIYAH

SOMOPURO GANTIWARNO. Permasalahan tersebut misalnya,butuh waktu lama dalam

mencari, mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan yang siap

cetak. Masalah-masalah tersebut akan sulit diatasi dengan proses pengelolaan data nilai

siswa secara konvesional.

Aplikasi data nilai siswa ini merupakan salah satu metode alternatif dalam

mengatasi masalah-masalah yang dimisalkan tersebut. Dengan memanfaatkan

kecanggihan teknologi informasi saat ini, keefisiensinan dalam proses penyajian data

akademik seorang siswa akan terpenuhi.

Berdasarkan latar belakang diatas penulis bermaksud merancang suatu aplikasi

yang dapat mencari, mengelola dan menyajikan data nilai siswa dengan mengangkat

judul ‘’Aplikasi Data Nilai Siswa SD MUHAMMADIYAH SOMOPURO GANTIWARNO

KLATEN’’.

Page 5: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

1.2 Metode Penelitian

Pencarian fakta dan pengumpulan data sebagai sumber untuk penyusunan tugas

akhir ini, digunakan beberapa metode pengumpulan data, yaitu:

1. Metode wawancara (Interview)

Adalah cara mendapatkan data dengan mengadakan wawancara langsung

dengan pihak-pihak yang terkait dengan objek penelitian. Tugas akhir ini

disusun dengan mewawancarai kepala SD Muhammadiyah Somopuro

Gantiwarno Klaten.

2. Observasi

Observasi merupakan tehnik pengumpulan data dengan cara mengadakan

pengamatan langsung terhadap objek yang akan diteliti serta pencatatan

secara cermat dan sistematik sehingga menghasilkan suatu hasil yang

obyektif, dimana penulis melakukan penelitian dan peninjauan langsung ke

SD Muhammadiyah Somopuro Gantiwarno Klaten.

3. Metode Kepustakaan (Library)

Tehnik pengumpulan data dengan memanfaatkan literature-literatur yang

terdapat di perpustakaan STMIK AMIKOM Yogyakarta, dan beberapa buku

lainnya sebagai acuan dalam menyelesaikan masalah yang teliti, serta

memanfaatkan media internet.

4. Dokumentasi

Dokumentasi merupakan tehnik pengumpulan data dengan cara mempelajari arsip-arsip

yang berhubungan dengan permasalahan yang akan dipecahkan.

2. Landasan Teori

2.1 Pengertian Sistem Informasi Untuk memahami pengertian system informasi, harus dilihat keterkaitan antara

data dan informasi sebagai entitas penting pembentuk system informasi. Data

merupakan nilai, keadaan, atau sifat yang berdiri sendiri lepas dari konteks apapun.

Sedangkan informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti

bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau

Page 6: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

mendatang. Mc Leod (1995)i mengatakan bahwa informasi adalah data yang telah

diproses, atau data yang memiliki arti.

Akhirnya Sistem Informasi Manajemen (SIM) dapat didefinisikan sebagai suatu

alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga bermanfaat bagi

penerimanya (Kertahadi, 1995)ii. Tujuannya adalah untuk menyajikan informasi guna

pengambilan keputusan pada perencanaan, pemrakasaan, pengorganisasian,

pengendalian kegiatan operasi sub system suatu perusahaan, dan menyajikan sinergi

organisasi pada proses (Murdick dan Ross, 1993)iii.

2.2 Komponen Sistem Informasi Stair (1992) menjelaskan bahwa system informasi berbasis computer (CBIS)

dalam suatu organisasi terdiri dari komponen-komponen berikut:

a. Perangkat keras, yaitu perangkat keras komponen untuk melengkapi

kegiatan memasukan data, memproses data dan keluaran data.

b. Perangkat lunak, yaitu program dan instruksi yang diberikan ke computer.

c. Database, yaitu kumpulan data dan informasi yang diorganisasikan

sdemikian rupa sehingga mudah diakses pengguna system informasi.

d. Telekomunikasi, yaitu komunikasi yang menghubungkan antara pengguna

system dengan system computer secara bersama-sama kedalam suatu

jaringan kerja yang efektif.

e. Manusia, yaitu personel dari system informasi, meliputi manajer, analis,

programmer dan operator, serta bertanggung jawab terhadap perawatan

system.iv

2.3 CaseTool Agar lebih mudah, CaseTool dibagi menjadi beberapa klasifikasi:

Upper Case: Case yang didesain untuk mendukung perencanaan, identifikasi, dan

seleksi proyek (permulaan dari perencanaan proyek),tepatnya pada fase analisis dan

desain dari suatu system development life cycle (SDLC). Tools yang termasuk kelas ini

adalah jenis Diagramming tools, Form and Report generators dan Analysis Tools.

Lower Case: Case yang di desain untuk mendukung tahap implementasi dan

maintenance dari SDLC.Tools yang termasuk kelas ini adalah jenis Code Generator. Software Upper Case

                                                            i Hanif Al Fatta, Analisis & perancangan Sistem Informasi, hal 9 ii Ibid. iii Hanif Al Fatta, Analisis & perancangan Sistem Informasi, hal 9 iv Ibid. hal 3 - hal 10 

Page 7: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

1. Adobe Photoshop, atau biasa disebut Photoshop, adalah perangkat lunak

editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan

foto/gambar dan pembuatan efek.

2. Microsoft Office Visio 2007 (atau sering disebut visio) adalah sebuah program

aplikasi yang sering digunakan untuk membuat diagram, diagram alir(flowchart),

brainstorm, dan skema jaringan yang dirilis oleh Microsoft Coorporation. Aplikasi

ini menggunakan grafik vector untuk membuat diagram-diagramnya.

Software Lower Case

1. Adobe Dreamweaver merupakan program penyunting halaman web keluaran

Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver keluaran

Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-

fiturnya yang menarik dan kemudahan penggunaannya.

2. Server HTTP Apache atau Server Web/WWW Apache adalah server web yang

dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows

dan Novell Netware serta platform lainnya) yang berguna untuk melayani dan

memfungsikan situs web. Protokol yang digunakan untuk melayani fasilitas

web/www ini menggunakan HTTP.

3. MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL

(bahasa Inggris: database management system) atau DBMS yang multithread,

multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

3 Tinjauan Umum 3.1 Kebutuhan Hardware Software 3.1.1 Kebutuhan Perangkat Keras (hardware)

Untuk membuat sebuah aplikasi data nilai siswa, maka diperlukan komponen-

komponen perangkat keras(hardware). Berikut adalah spesifikasi minimal hardware yang

disarankan:

1. Processor Intel Core Duo 2.1 GHz

2. Memory 1 GB DDR2

3. Hardisk 40 GB

4. LCD 14” dengan resolusi 1366 x 768 pixel

3.1.2 Kebutuhan persangkat Lunak (software) Pada kebutuhan software, mencakup sistem operasi yang akan digunakan dalam

pembuatan Aplikasi. Komponen aspek perangkat lunak antara lain:

1. Bahasa Pemrograman (Language Software) merupakan bahasa yang

digunakan untuk membuat instruksi-instruksi ke komputer.

Page 8: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

2. Sistem Operasi (Operating System) merupakan program yang berfungsi

sebagai pengatur bermacam-macam tugas atau kegiatan yang dikerjakan

oleh komputer.

3. Paket Terapan (Application) merupakan program yang bersifat tinggal pakai,

dalam pengertianya adalah bahwa pemakai tidak perlu lagi membuat program

untuk menyelesaikan masalah karena telah ada program terapan tersebut.

Berikut software yang dibutuhkan dalam pembuatan aplikasi :

1. Sistem Operasi Windows Seven Ultimate

2. Microsoft Office Visio 2007

3. MySQL

4. PHP

5. Apache Web Server

6. Adobe Dreamwever CS3

7. Adobe Photoshop CS3

3.2 Data Flow Diagram

Berikut ini merupakan Data Flow Diagram Aplikasi Data Nilai Siswa SD

Muhammadiyah Somopuro Gantiwarno :

Guru

KaryawanTata Usaha

Admin Data User

data mapeldata siswadata gurudata kelasdata nilai

data presensi

laporan data siswa

laporan data guru

laporan data kelas

laporan data nilai

laporan data siswa kelas

Aplikasi DataNilai Siswa

0

 

Gambar 3. 1 Diagram Konteks

Page 9: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Olah Data KelasData Siswa KelasData Guru Mapel

Data Nilai

2

Laporan Data SiswaGuruKelas

Siswa KelasNilai Siswa

3

Olah Data UserData SiswaData GuruData Mapel

1

TU / Admin

D2 Data Siswa

D3 Data Guru

D4 Data Mapel

Data Nilai

Data Kelas

Data Siswa

Data Guru

Data Mapel

Data Siswa

Data Guru

Data Mapel

Data Siswa

Data Guru

Data Mapel

D5 Data Kelas

D6 Data Siswa Kelas

D7 Data Guru Mapel

D8 Data Nilai

Data Kelas

Data Siswa Kelas

Data Guru Mapel

Data Nilai

Data Nilai

Data Siswa Kelas

Data Kelas

D2 Data Siswa

D3 Data Guru

D4 Data Mapel

Guru

Data Siswa

Data Guru

Data Mapel

D1 Data UserData User

Data User

 

Gambar 3. 2 DFD Level 0

3.3 Perancangan Basis Data Basis data adalah kumpilan data yang saling berelasi. Sedangkan data sendiri

merupakan fakta mengenai objek orang dan lain-lain. Data dinyatakan dengan nilai

(angka, deretan, karakter, atau simbol). Basis data juga dapat diartikan himpunan

kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa sehingga

dapat diakses dengan cepat dan mudah. Pada dasarnya basis data merupakan

kumpulan data yang saling berhubungan yang disimpan secara bersamaan sedemikian

rupa tanpa perulangan (redudancy) yang tidak perlu, untuk memenuhi kebutuhan. Basis

data terdiri dari kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam

media penyimpanan elektronik.

Page 10: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Entitas Relationship Diagram (ERD)

Gambar 3. 3 Entitas Relationship Diagram (ERD)

Page 11: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

4 Implementasi Dan Pembahasan 4.1 Proses Data Siswa

Proses data siswa berfungsi untuk mengolah biodata siswa seperti tambah, ubah

dan hapus data siswa. Proses data siswa ini juga dilengkapi fitur eksport data siswa,

import data siswa, search data siswa dan cetak data siswa.

4.1.1 Tambah Data Siswa Dibawah ini adalah script yang digunakan untuk melakukan proses tambah data

siswa.

$g=mysql_query("INSERT INTO datasiswa(nis, nisn, nama,    id_jk, 

temp_lahir, tgl_lahir, id_agama, kd_gol, alamat, telepon, id_kelas, 

tgl_diterima, sekolah_asal, almt_sekolah_asal, nama_ortu, id_pkrj, 

status)  

 

VALUES('$_POST[nis]', 

       '$_POST[nisn]', 

   '$_POST[nama]', 

   '$_POST[jk]', 

   '$_POST[temp_lahir]', 

      '$tgl_l', 

      '$_POST[agama]', 

   '$_POST[gol_darah]', 

   '$_POST[alamat]', 

   '$_POST[telepon]', 

   '$_POST[kelas_diterima]', 

   '$tgl_d', 

   '$_POST[sekolah_asal]', 

   '$_POST[almt_sekolah_asal]', 

   '$_POST[nama_ortu]', 

   '$_POST[pekerjaan]', 

   '$_POST[status]')");

Page 12: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Gambar 4.1 Data siswa sebelum proses tambah

Gambar 4.2 Proses tambah data siswa

Page 13: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Gambar 4.3 Data siswa setelah proses tambah

Gambar 4.19 merupakan tampilan data siswa sebelum dilakukan proses tambah

data siswa, sedangkan untuk gambar 4.21 merupakan tampilan dimana data baru

dengan nis 152 atas nama Joko Triyono telah sukses di tambahkan ke dalam form tampil

data siswa.

4.1.2 Ubah Data Siswa Dibawah ini adalah script yang digunakan untuk melakukan proses ubah data

siswa.

$r=mysql_query("UPDATE datasiswa SET nis='$_POST[nis]', nisn='$_POST[nisn]',  nama='$_POST[nama]', id_jk='$_POST[id_jk]',                  temp_lahir='$_POST[temp_lahir]', tgl_lahir='$tgl_l',                  id_agama='$_POST[id_agama]',                  kd_gol='$_POST[kd_gol]',                  alamat='$_POST[alamat]',                  telepon='$_POST[telepon]',                  id_kelas='$_POST[id_kelas]',                  tgl_diterima='$tgl_d',                  sekolah_asal='$_POST[sekolah_asal]',                  almt_sekolah_asal='$_POST[almt_sekolah_asal]',                  nama_ortu='$_POST[nama_ortu]',                  

Page 14: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

id_pkrj='$_POST[id_pkrj]', status='$_POST[status]'    WHERE nis='$_POST[id]'");

Gambar 4.4 Detail data siswa sebelum proses ubah

Gambar 4.5 Ubah data siswa

Page 15: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Gambar 4.6 Detail data siswa setelah proses ubah

Gambar 4.22 merupakan tampil detail siswa nis 152 atas nama Joko Triyono

dengan alamat Klaten sebelum dilakukan proses ubah, sedangkan pada gambar 4.24

merupakan detail data siswa nis 152 atas nama Joko Triyono dengan tempat lahir yang

telah berhasil di ubah dari Klaten menjadi Yogyakarta.

4.1.3 Hapus Data Siswa Dibawah ini adalah script yang digunakan untuk melakukan proses hapus data

siswa.

$nis=$_GET[nis]; 

$d=mysql_query("DELETE FROM datasiswa WHERE nis='$nis'");

Page 16: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Gambar 4.7 Data siswa sebelum proses hapus

Gambar 4.8 Konfirmasi hapus data siswa

Gambar 4.9 Data siswa sesudah proses hapus

Gambar 4.25 merupakan tampil data siswa dengan nis 152 nama Joko Triyono

masih ada di sana, sedangkan setelah dilakukan proses hapus siswa maka hasilnya

adalah dapat dilihat pada gambar 4.27 di mana data siswa dengan nis 152 sudah

berhasil di hapus.

4.2 Laporan Data Nilai Untuk membuat laporan data nilai siswa kita harus masuk ke menu nilai

kemudian kita memilih kelas dimana siswa yang akan kita cetak nilai rapotnya Seperti

gambar dibawah ini.

Page 17: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

Gambar 4.10 Pilih Kelas

Untuk melakukan proses cetak silahkan tekan tombol cetak seperti pada tampilan di

bawah ini.

Gambar 4.11 Tampil data siswa kelas IIIA

Dibawah ini adalah tampilan detail nilai raport siswa atas nama Feriadi

Gambar 4.12 Tampilan Laporan Nilai Siswa

Page 18: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

5. Penutup 5.1 Kesimpulan Dari penelitian ini dapat dilihat bahwa pengolahan data nilai raport pada SD

Muhammadiyah Somopuro Gantiwarno masih menggunakan system manual, sehingga

kurang efektif untuk menghasilkan informasi yang diinginkan.

Penggunaan system baru dengan berbasis komputer khususnya dengan basis

web diharapkan menghasilkan informasi yang berkualitas, mudah dan cepat. Karena

system informasi mempunyai banyak keuntungan, terutama dalam hal penulisan(input

data) dan keamanan data. Keuntungan yang didapat dengan adanya system

komputerisasi antara lain :

• Dapat mempermudah proses input dan pencarian data.

• Dapat melakukan edit data dengan mudah dan mengurangi pekerjaan yang

berulang-ulang.

• Hasil laporan yang dibutuhkan dapat dengan mudah diperoleh.

• Bentuk tampilan dapat dengan mudah dimengerti oleh pemakai atau user.

• Meningkatkan kinerja dalam rangka melakukan pelayanan dan penyelesaian

tugas dengan baik.

• Penyimpanan data tidak mudah hilang.

Page 19: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

5.2 Saran

• Aplikasi data nilai siswa SD Muhammdiyah Somopuro Gantiwarno ini sangat

potensial untuk dikembangkan dikalangan tingkat pendidikan terutama tingkat

dasar, dikarenakan aplikasi seperti ini sangat dibutuhkan dalam era teknologi

informasi yang setiap saat selalu berkembang.

• Pada aplikasi data nilai siswa SD Muhammadiyah Somopuro Gantiwarno ini

masih belum sempurna, untuk meningkatkan kualitas dan ruang lingkup dari

aplikasi data nilai siswa ini, maka diperlukan pengembangan dan penambahan

fungsi aplikasi baru untuk pengelolaan data akademik lainnya seperti jadwal

mengajar guru dan administrasi keuangan.

• Untuk meningkatkan keamanan atau kehilangan data khususnya keamanan

database, maka diperlukan kestabilan supply listrik dengan memepertahankan

supply listrik dengan menggunakan UPS (uninterruptible power supply), sehingga

listrik akan tetap tersedia walaupun supply listrik terputus.

Page 20: APLIKASI DATA NILAI SISWA SD MUHAMMADIYAH …repository.amikom.ac.id/files/Publikasi_09.01.2494_09.01.2502.pdf · ... mengelola dan menyajikan nilai dan data siswa dalam bentuk laporan

DAFTAR PUSTAKA

Al Fatta, Hanif, Analisis dan Perancangan Sistem Informasi, Penerbit ANDI, Yogyakarta,

2007.

Listriyono, Andri, Yustiawan, Devi, Sistem Informasi Nilai Siswa SMP Negeri 1

TanjungSari Gunung Kidul Yogyakarta berbasis J2ME, 2011.

Oktariono, Susanto, Perancangan Aplikasi Nilai Siswa SD Muhammadiyah Serut Bantul

menggunakan JAVA, 2010.

Sunyoto, Andi, AJAX Membangun Web dengan Teknologi ASYNCHRONOUS JavaScript

& XML, Penerbit ANDI, Yogyakarta, 2007