SISTEM INFORMASI PENGOLAHAN NILAI BERBASIS WEB DI SD NEGERI GENDINGAN 4
NASKAH PUBLIKASI
diajukan oleh Yarkoni 09.11.3154
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2013
INFORMATION SYSTEM WEB-BASED VALUE PROCESSING at SD NEGERI GENDINGAN 4 SISTEM INFORMASI PENGOLAHAN NILAI BERBASIS WEB DI SD NEGERI GENDINGAN 4 Yarkoni Rum Muhamad Andri Kr Jurusan Teknik Informatika STMIK AMIKOM YOGYAKARTA
ABSTRACT Education, for now becoming closer with technology of Information and communication. Technology facilitates administration division of the office or school management that make it to be curriculum. Implementation of TIK ( Teknologi Informasi dan Komunikasi) is the best example. The inovation of Technology of Information and communication make education become important rule to spread knowledge and Tecnology of information and communication of students to help in managing of system information of academic. SD Nedeeri Gendingan 4 is the object of this research. That school still use old system in giving the report of the study result of the students. They use manual ways to run it. Possibility, it is the regulation of Dinas Pendidikan Pusat that lose the efective and efficiency in the realization. Unsecure is the main problem of this regulation, for example trouble of natural or human error. Looking at that problem, the author wants to give solution in managing academic information on that school using Information system that make it more efective and efficient. Database processing make it easier to use. We can use it for data searching, updating, data processing and deleting to get the correct information. The author recomends processing information systems on web-based report cards to dirrect access with online system for the parents. We hope the system will give the easier ways and help the school to improve their system in helping to give dirrect result of the studens. Keywords: information system, processing, value, Web
1.
Pendahuluan Teknologi informasi sekarang ini sudah menjadi hal yang umum bagi masyarakat,
sebagian besar masyarakat di negeri ini sudah menggunakan teknologi informasi sebagai sarana guna menunjang kehidupan sehari hari. Teknologi informasi memberikan informasi secara cepat dan akurat. Aplikasi web semakin banyak dan bermacam macam guna menunjang pekerjaan kita, selain itu banyak juga operator jaringan komunikasi yang memberikan penawaran jasa komunikasi dengan harga yang relatif terjangkau dan bisa disesuaikan sesuai kebutuhan pengguna, oleh karena itu tidak susah untuk mengakses aplikasi web dan melakukan pekerjaan dimanapun kita berada. Sitem informasi juga berkembang didunia pendidikan baik sebagai penunjang administrasi dan sebagai sarana pengolahan data siswa. Setelah melalui berbagai pertimbangan akhirnya penulis memilki solusi untuk mengembangkan suatu aplikasi web sebagai sarana pengolahan nilai siswa, sehingga data yang berkaitan dengan nilai siswa bisa di backup ke database, sehingga akan memudahkan admin atau guru dalam mengolah dan mencari data siswa, selain itu data yang diolah bisa langsung dicetak dan informasi siswa bisa langsung di ditampilkan dan orang tua siswa bisa langsung melihat nilai tanpa harus menunggu raport seperti dulu. Oleh karena itu penulis melakukan penelitian di SD NEGERI GENDINGAN 4 dan penulis mengajukan sebuah judul yaitu “SISTEM INFORMASI PENGOLAHAN RAPORT BERBASIS WEB DI SD NEGERI GENDINGAN 4”, semoga dengan adanya sistem yang memadai dapat memudahkan kinerja instansi terkait.
2.
Landasan Teori
2.1
Pengertian Sistem Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang
sama untuk mencapai suatu tujuan.
1
Ada juga definisi lain yang menyebutkan bahwa sistem adalah suatu kumpulan atau himpunan dari unsur atau variable-variable yang saling terorganisir, saling berinteraksi, dan saling bergantung satu sama lain.
2
Dengan adanya dua definisi tersebut, maka penulis menyimpulkan bahwa sistem adalah kumpulan dari variable yang berhubungan dan membentuk suatu jaringan kerja untuk mencapai tujuan tertentu.
1
Asti Widayati dkk . 2009, Sistem Informasi Manajemen, Bandung: http://ebookbrowse.com/simedit-pdf-d419276967, hal 2. 2 Hanif Al Fatta, 2007 Analisis & perancangan sisteminformasi untuk keunggulan Bersaing perusahaan & Organisasi Modern. Hal 3.
2.2
Pengertian Informasi Informasi adalah salah satu jenis sumber daya yang tersedia bagi manajer untuk
membantu proses pengambilan keputusan.
3
Ada juga definisi lain yang menyebutkan bahwa informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang.
4
Definisi informasi dapat disimpulkan oleh penulis sebagai suatu data yang dapat diolah untuk menghasilkan output untuk dijaddikan sebagai bahan pengambil keputusan.
2.3
Konsep Dasar Sistem Informasi Sistem informasi adalah satuan komponen yang saling berhubungan yang
mengumpulkan
(atau
mendapatkan
kembali),
memproses,
menyimpan,
dan
mendistribusikan informasi untuk mendukung pengambilan eputusan dan kendali dalam suatu organisasi.
5
Dengan definisi diatas maka sudah dapat disimpulkan bahwa sistem informasi adalah sebuah rangkaian prosedur yang menggabungkan subsistem-subsistem yang mempertemukan kebutuhan organisasi dengan laporan yang diperlukan.
2.4
Konsep Entity Relationship Diagram (ERD) ERD
merupakan notasi
grafis
dalam
6
pemodelan data
konseptual
yang
mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data, karena hal ini relatif kompleks.
2.5
Konsep Data Flow Diagram (DFD) DFD memiliki dua jenis, yaitu: 1. DFD
logis,
DFD
yang
menggambarkan
proses
tanpa
menyarankan
bagaimanamereka akan dilakukan. 2. DFD fisik, DFD yang menggambarkan proses model berikut implementasi pemrosesan informasinya. Terdapat empat elemen yang menyusun suatu DFD, yaitu: 1. Proses 3
Asti Widayati dkk . 2009, Sistem Informasi Manajemen, Bandung: http://ebookbrowse.com/simedit-pdf-d419276967, hal 1. 4 Hanif Al Fatta, 2007 Analisis & perancangan sisteminformasi untuk keunggulan Bersaing perusahaan & Organisasi Modern. Hal 9. 5 Asti Widayati dkk . 2009, Sistem Informasi Manajemen, Bandung: http://ebookbrowse.com/simedit-pdf-d419276967, hal 11. 6 Kusrini, 2007, Strategi Perancangan dan Pengolahan Basis Data, Yogyakarta, Andi Offset, hal 21-22
Aktivitas atau fungsi yang dilakukan untuk alasan bisnis yang spesifik, bisa berupa manual atau terkomputerisasi. 2. Data flow Satu data tunggal atau kumpulan logis suatu data, selalu diawali atau berakhir pada suatu proses. 3. Data store Kumpulan data yang disimpan dengan cara tertentu. Data yang mengalir dismpan dalam data store. 4. External entity Orang, organisasi, atau sistem yang berada di luar sistem tetapi berinteraksi 7
dengan sistem.
2.6
Konsep Flowchart Flowchart
adalah
penyajian yang
sistematis tentang proses dan logika dari
kegiatan penanganan informasi atau penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program.
8
Terdapat dua macam flowchart, yaitu: 1. Sistem flowchart Merupakan urutan proses dalam system
dengan menunjukkan alat media
input, output serta jenis media penyimpanan dalam proses pengolahan data. Simbol yang digunakan: 2. Program flowchart Merupakan suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.
2.7
Hierarchy Input Output Chart (HIPO) HIPO merupakan teknik untuk mendokumentasikan pengembangan suatu sistem
yang dikembangkan oleh IBM.
9
HIPO memiliki beberapa jenis diagram, dan berikut jenis diagram tersebut: 1. Daftar Isi Visual (DIV)
7
Hanif Al Fatta, 2007, Analisis & Perancangan system Informasi untuk keunggulan bersaing Perusahaan & Organisasi Modern, Andi offset, hal. 105-107 8 Anharku, 2009, Flowchart, http://ilmukomputer.org/, hal.1 9 Hanif Al Fatta, 2007, Analisis & Perancangan system Informasi untuk keunggulan bersaing Perusahaan & Organisasi Modern, Andi offset, hal. 147
Diagram ini memuat semua modul yang ada dalam sistem berikut nama dan nomornya. Dalam DIV juga bisa dilihat fungsi-fungsi utama yang menyusun sebuah sistem dan hubungan antar fungsi. 2. Diagram Ringkas Diagram ringkas menerangka input, proses, dan output dari sistem, yang telah didefinisikan dalam daftar isi visual. 3. Diagram Rinci Diagram rinci HIPO digunakan untuk memperinci input, proses, dan output yang telah digambarkan dalam diagram ringkas.
2.8
Pengertian Basis Data(database) Database adalah kumpulan file-file atau tabel-tabel yang saling berelasi atau
berhubungan antara satu dengan yang lain. Relasi tersebut ditunjukkan adanya kunci dari tiap file atau tabel yang ada.
2.9
10
Pengertian Nilai Nilai adalah rujukan dan keyakinan dalam menentukan pilihan. Selain itu nilai
dapat diartikan sebagai patokan normative yang mempengaruhi manusia dalam menentukan pilihannya diantara cara-cara tindakan alternative. Nilai sama dengan sesuatu yang menyenangkan kita, nilai identik dengan apa yang diinginkan, nilai merupakan sarana pelatihan kita.
11
Nilai juga diartikan dalam kamus besar Bahasa Indonesia, nilai diartikan sebagai harga, dalam hal ini adalah suatu angka kepandaian.
2.10 Pengertian Raport Raport itu sendiri merupakan salah satu pertanggung jawaban sekolah terhadap masyarakat tentang kemampuan yang telah dimiliki siswa yang berupa sekumpulan hasil penilaian. Menurut kamus besar Bahasa Indonesia Raport adalah buku yang berisi keterangan mengenai nilai kepandaian dan prestasi belajar murid di sekolah, yang biasanya dipakai sebagai laporan guru kepada orang tua siswa atau wali murid.
2.11 HTML HTML (Hypertext Markup Language) adalah salah satu client side scripting yang digunakan untuk membuat halaman web.
10
Andi Sunyoto, 2007, Pemrograman Database dengan Visual Basic dan Microsoft SQL, Yogyakarta, Andi Offset, hal 123 11 Sofyan Sauri, Nilai, http://file.upi.edu, hal. 1
Kegunaan HTML adalah sebagai berikut: 1. Mengintegrasikan gambar dengan tulisan. 2. Membuat sebuah acuan dalam dokumen hiperteks ke dokumen yang lain atau sumber lain. 3. Mengintegrasikan berkas suara dan rekaman gambar hidup. 4. Membuat form interaktif.
12
2.12 CSS Cascading Style Sheet (CSS) merupakan fitur yang sangat penting dalam membuat Dynamic HTML. Selain itu css merupakan tempat untuk mengontrol dan memanage style-style yang ada.
13
2.13 PHP PHP atau Pre Hypertext Processor merupakan bahasa yang hanya dapat berjalan pada server dan hasilnya dapat di tampilkan pada client.
14
Maksud dari server-side scripting adalah sintaks dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML biasa. Ciri-ciri web yang dinamis adalah bisa berinteraksi dengan pengunjung situs, bisa menampilkan informasi-informasi yang berasal dari database, dan halaman web bisa berubah secara otomatis.
2.14 JavaScript Javascipt adalah bahasa pemrograman yang berbasis script. Script JavaScript memiliki kemampuan untuk menciptakan halaman web yang dinamis serta didukung oleh banyak web browser.
15
Selain diatas juga ada pengertian lain, menurut fathul wahid (2005:153) javascript adalah bahasa script yang dikembangkan oleh SUN MICROSYSTEM dan NetScape yang digunakan untuk membuat halaman- halaman web lebih interaktif. Javascript dapat berinteraksi dengan kode HTML.
2.15 MySQL
12
Nur Hasyim, 2012, HTML dan CSS, http://blog.unitomo.ac.id/dwicah/files/2012/05/temu-23html_css.pdf, hal 2. 13 Nur Hasyim, 2012, HTML dan CSS, http://blog.unitomo.ac.id/dwicah/files/2012/05/temu-23html_css.pdf, hal 34. 14 Bunafit Nugroho, 2008, Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver,yogyakarta, Gava Media, Hal. 113 15 Irawan,2008, JavaScrip untuk Orang Awam, Palembang, Maxikom, hal 2
SQL (Structured Query Language) adalah bahasa standar yang digunakan untuk mengakses server database. Semenjak tahun 70-an bahasa ini telah dikembangkan oleh IBM, yang kemudian diikuti dengan adanya Oracle, Informix dan Sybase. Dengan menggunakan SQL, proses akses database menjadi lebih user-friendly dibandingkan dengan misalnya dBase ataupun Clipper yang masih menggunakan perintah – perintah pemrograman murni.
2.16 Adobe Dreamweaver CS3 Adobe Dreamweaver CS3 yang dulu dikenal sebagai Macromedia Dreamweaver merupakan program yang digunakan untuk pengembangan web. Adobe Dreamweaver adalah aplikasi desain dan pengembangan web yang menyediakan editor visual(design view).
2.17 Adobe Photoshop CS3 Adobe Photoshop adalah perangkat lunak editor citra buatan Adobe Systems yang dikhususkan untuk pengeditan foto/gambar dan pembuatan efek (sumber dari http://id.wikipedia.org/wiki/Adobe_Photoshop /24 Maret 2010). Perangkat lunak ini banyak digunakan oleh fotografer digital dan perusahaan iklan sehingga dianggap sebagai pemimpin pasar (market leader) untuk perangkat lunak pengolah gambar, dan, bersama Adobe Acrobat, dianggap sebagai produk terbaik yang pernah diproduksi oleh Adobe Systems.
2.18 XAMPP XAMPP merupakan perangkat lunak bebas yang mendukung banyak sistem operasi, dan kompilasi dari beberapa program. Fungsi xampp sendiri adalah sebagai server yang berdiri sendiri(localhost), yang terdiri atas program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl. 2.19 Internet Menurut pakar internet Onno. W. Purbo, “Internet dengan berbagai aplikasinya seperti Web, Volp, E-Mail pada dasarnya merupakan media yang digunakan untuk mengefesiensikan proses komunikasi” (Prihatna, 2005). Sedangkan menurut tim peelitian dan pengembangan wahana komputer (2005), Internet adalah metode untuk menghubungkan berbagai komputer ke dalam satu jaringan global, melalui protokol yang disebut Transmission Control Protocol / Internet Protocol(TCP/IP).
Berdasarkan kedua pendapat diatas, maka dapat disimpulkan bahwa internet adalah suatu jaringan komunikasi antara komputer yang dapat menghubungkan seluruh jaringan yang ada di dunia.
3.
Analisis Dan Perancangan Sistem
3.1
Analisis Sistem Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-
bagian komponen dengan mempelajari seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka (Al Fatta, 2007, hal:44). Di tahap analisis akan dijelaskan mengenai tahapan dan hasil
dari analisis perangkat lunak
aplikasi sistem informasi raport berbasis web. Analisis merupakan tahapan awal dan sangat penting, karena kesalahan pada tahap ini akan menyebabkan kesalahan pada tahap selanjutnya. Analisis merupakan fondasi untuk menentukan sukses atau tidaknya suatu sistem informasi yang akan dibuat. dalam perancangan sistem nantinya hal yang sangat penting adalah dengan mengetahui masalah yang timbul dan kebutuhan yang yang dibutuhkan.
3.2
Analisis Kelemahan Pada sistem ini akan dianalisis mengunakan Analisis PIECES (performance,
information, economy, control, efficiency and service). Analisis ini sangat penting untuk mengembangkan suatu sistem informasi karena dengan analisis ini akan diketahui permasalahannya sehingga masalah utama akan diketahui. a. Analisis Kinerja (Performance) Analisis kinerja bertujuan untuk mengetahui tingkat kinerja suatu
sistem,
apakah sistem sudah berjalan sesuai kebutuhan dan sasaran yang diinginkan. Kinerja dari sebuah sistem dilihat dan ditentukan oleh jumlah produksi (troughput) dan waktu tanggap (respon time). Pada sistem pengolahan nilai raport SD Negeri Gendingan 4, setiap wali kelas harus mengolah nilai untuk dijadikan nilai raport dan disetiap kelas terdapat 35 siswa. Sedangkan untuk menghasilkan 1 raport dibutuhkan waktu 20 menit, sehingga setiap wali kelas harus meluangkan waktu sebanyak 700 menit untuk menghasilkan 35 raport siswa di setiap kelasnya. b. Analisis Informasi (Information) Sistem pengolahan nilai raport di SD Negeri Gendingan 4 saat ini masih membutuhkan peningkatan dalam hal kualitas informasi dan kecepatan dalam pemberian informasi. Pada sistem yang berjalan sekarang, penyampaian informasi sudah berjalan cukup baik, meskipun masih bersifat manual. Selain itu jika orang
tua murid ingin tahu detail nilai anaknya dari kelas yang sebelumnya, maka orang tua murid harus datang kesekolah secara langsung, dan pihak sekolah membutuhkan watu kurang lebih 15 menit untuk pencarian salinan rekap nilai. c. Analisis Ekonomi(Economic) Dalam pembuatan data nilai, laporan nilai dan rekap nilai siswa pada sistem sekarang masih memerlukan biaya tambahan, yang berupa anggaran dana untuk membeli buku absensi baru, selain itu pihak sekolah juga harus menyediakan buku induk tambahan dan lemari arsip jika sewaktu-waktu buku induk dan lemari arsip terisi penuh, selain itu untuk pihak administrasi juga membutuhkan kertas, printer dan tinta untuk membuat laporan nilai yang akan diserahkan kepada kantor UPT dan semua itu akan membutuhkan biaya operasional lebih atau tambahan disetiap tahunnya. d. Analisis Pengendalian (Control) Analisis Controlsangat penting untuk menghindari penyalahgunaan dan kesalahan sistem, sekaligus untuk menjaga keamanan data dan informasi. Dengan adanya kontrol maka kinerja yang mengalami gangguan bisa diperbaiki. Pada sistem yang diterapkan saat ini, manajemen pengaturan hak akses masih sangat lemah karena data bisa diakses oleh setiap wali kelas. Selain itu data yang berbentuk berkas atau dokumen dulunya pernah mengalami kerusakan yang disebabkan faktor alam, yaitu terkena air hujan. e. Analisis Efisiensi (Efficiency) Efisiensi berhubungan erat dengan waktu dan biaya. Penyimpanan data manual atau disebut arsip masih menjadi pilihan utama sistem sekarang. Dalam hal penulisan data mungkin masih menjadi kendala karena dalam pengisian raport walikelas harus melakukan penulisan ulang nama, nis, semester dan tahun ajaran. Bahkan dalam pengisisan data pada raport sering terjadi kesalahan yang dikarenakan kurang telitinya wali kelas, dan semua itu terjadi karena terbatasnya kemampuan manusia. f. Analisis Pelayanan (Service) Sistem yang baik adalah sistem yang memberikan kemudahan bagi penggunanya sekaligus kemudahan dalam penyampaian informasi kepada sasaran yang dituju, dimana sasaran yang dimaksudkan adalah wali murid. Untuk pelayanan informasi di SD Negeri Gendingan 4 yang berjalan sekarang masih kurang memuaskan, karena sistem yang digunakan masih manual, maka wali kelas atau pihak akademik harus melakukan pencarian data dengan manual jika ada permintaan informasi dari wali murid, dan pencarian data pastinya membutuhkan waktu lebih karena harus memeriksa berkas satu persatu.
3.3
Analisis Kebutuhan Sistem
3.3.1 Fungsional Berdasar hasil analisis pieces yang telah penulis buat, maka sistem baru harus memenuhi kebutuhan fungsional sistem yaitu:
Sistem dapat mempersingkat waktu kerja dalam pengolahan nilai raport.
Sistem dapat memberikan informasi berupa nilai pada orang tua murid dengan tepat waktu dan ketepatan dalam perhitungan jumlah nilai raport.
Sistem dapat melakukan kontrol data nilai siswa, dan
mencetak laporan
nilai.
3.3.2 Non Fungsional 1. Kebutuhan Perangkat Lunak Perangkat lunak yang digunakan untuk pembuatan aplikasi web sistem informasi pengolahan nilai raport SD Negeri Gendingan 4 adalah sebagai berikut. OS Windows 8 Pro 64bit Adobe Dreamweaver CS3 Adobe Photoshop XAMPP 2. Kebutuhan Perangkat Keras Perangkat
keras
yang
dibutuhkan
untuk
sarana
penunjang
dalam
implementasi adalah seperangkat komputer atau notebook dengan spesifikasi sebagai berikut: Komputer atau notebook dengan spesifikasi: 1. Processor intel pentium IV ke atas atau yang sekelasnya. 2. Memori RAM minimal 512 MB lebih tinggi lebih baik. Perangkat keras yang digunakan dalam pembuatan sistem ini nantinya adalah sebagai berikut: Notebook dengan spesifikasi: 1. Processor Intel Core i3 2. Memori 2,00 GB 3. HDD 500 GB
3.4.1 Flowchart Sistem Informasi Pengolahan Raport Flowchart adalah penggambaran secara grafik dari langkah-langkah dan uruturutan prosedur dari suatu program. Flowchart yang di usulkan untuk Sistem Informasi Pengolahan Raport Berbasis Web Di Sd Negeri Gendingan 4 yang baru dapat di lihat pada gambar 3.1.
Gambar 3.1 Flowchart
3.4.2 Data Flow Diagram (DFD) DFD yang akan diusulkan untuk sistem pengolahan nilai SD N Gendingan 4 adalah sebagai berikut. 3.4.2.1 Diagram Context
Gambar 3.2 Diagram Konteks
3.4.2.2 DFD Level 0
Gambar 3.3 DFD Level 0
4.
Implementasi Dan Pembahasan
4.1
Implementasi Implementasi sistem merupakan tahap pengujian sistem baru yang diusulkan agar
sistem siap untuk dioperasikan sesuai dengan rancangan yang telah ditentukan dan sesuai fungsi yang diharapkan, untuk sistem ini fungsinya adalah mengolah nilai raport siswa dan menampilkan informasi berupa detail nilai dan nilai raport.
4.1.1 4.1.1.1
Instalasi Program Pemilihan Domain dan Hosting Karena sekolah sudah memiliki domain dan hosting maka lebih memudahkan
dalam instalasi program, untuk nama domain sekolah adalah sdngendingan4.sch.id dan hosting yang digunakan adalah SPANEL maka tahap selanjutnya adalah instalasi database. 4.1.1.2
Instalasi Database Instalasi database ke server hosting dengan menggunakan MySQL, karena
lebih mudah dalam pembuatan dan didukung dengan tampilan grafis yang bagus. Untuk pertama kali yang harus dilakukan adalah masuk halaman cpanel pada hosting, dan berikut caranya. Masuk spanel caranya adalah dengan menuliskan nama domain pada web browser yaitu “sdngendingan4.sch.id/spanel” tanpa tanda petik, setelah itu tekan enter maka akan web browser akan menampilkan gambar seperti dibawah ini.
4.1.2
Uji Coba Sistem Tujuan dari testing sistem adalah untuk
mengetahui sejauh mana sistem
berjalan dan memastikan jika sistem sudah siap untuk dijalankan. Tahap pengujian ini digunakan untuk menguji setiap modul dalam sistem apakah sudah berjalan dengan baik, jika sudah maka sistem sudah bisa digunakan sesuai dengan fungsinya. Pada pengujian sistem dilakukan dengan dua cara yaitu White Box Testing dan Black Box Testing. 1. White BoxTesting Pada White Box Testingpengujian dilakukan dengan langsung melihat ke dalam modul untuk meneliti kode-kode program yang ada dan menganalisis apakah ada kesalahan atau tidak. Pengujian dengan white box testingpada sistem E-Raport ini salah satunya dilakukan pada validasi input data baik data siswa, guru, nilai dan yang berkaitan. 2. Black Box Testing Pengujian pada metode ini lebih fokus pada program yang dibuat, apakah program sudah sesuai dengan kebutuhan . pengujiannya dilakukan dengan dengan
menjalankan modul-modul , kemudian diamati apakah program sudah sesuai dengan fungsi yang diinginkan. 4.1.3
Manual Program Manual program merupakan penjelasan dalam penggunaan program yang telah
dibuat untuk memudahkan pengguna dalam mengoperasikan program.
4.1.3.1 Halaman Login Halaman Admin merupakan halaman yang berfungsi untuk mengontrol sistem yang sedang berjalan, admin memiliki hak penuh dalam mengontrol sistem. Sebelum masuk halaman admin seorang admin harus melakukan login terlebih dahulu dengan menggunakan username dan password yang telah ditentukan sebelumnya. Untuk halaman login tampak pada gambar 4.1.
Gambar 4.1 Halaman Login
4.1.4
Pemilihan dan Pelatihan Personil 1. Pemilihan personil Pemilihan personil berasal dari guru atau karyawan SD Negeri Gendingan 4 sendiri dengan pertimbangan-pertimbangan: a. Personil yang akan menjalankan sistem dan sebagai admin adalah guru atau karyawan yang memiliki kemampuan untuk mengoperasikan komputer.
b. Memberikan posisi baru pada karyawan yang sudah ada lebih baik dan mudah daripada harus menambah karyawan baru, karena karyawan lama lebih memahami operasi sebelumnya di SD Negeri Gendingan 4.
2. Pelatihan Personil Pelatihan personil ini dilakukan supaya program yang dijalankan bisa dijalankan dan berjalan dengan baik. Pada pelatihan personil ini dilakukan beberapa pendekatan sebagai berikut. a. Pelatihan procedural Pelatihan dilakukan secara procedural tertulis dengan penjelasan kepada personil tentang kegiatan yang harus dilakukan setiap personil. b. Pelatihan tutorial Pelatihan tutorial dilakukan dengan memberikan arahan langsung secara tatap muka dengan personil. c.
Pelatihan langsung di pekerjaan Memberikan
penjelasan
dan
instruksi
kepada
personil
dengan
mendampingi secara langsung pada situasi kerja sebenarnya.
4.1.5
Pemeliharaan Sistem Pemeliharan website atau maintenance bertujuan untuk memastikan bahwa
website dapat berjalan dengan baik setiap harinya, termasuk dari sisi keamanannya. Adapun kegiatan pemeliharaan sistem yang dilakukan adalah : 1. Membackup database ke harddisk komputer.Caranya dengan eksport database dari PHPMyAdmin SPanel. 2. Membackup database sistem pada spanel atau menu backup database yang tersedia pada SPanel 3. Mengoptimize database setiap 1 bulan sekali untuk menghindari pembengkakan memori database. 4. Menginstall antivirus pada komputer admin, untuk menjamin keamanan data yang dibackup.
5.
Penutup
5.1
Kesimpulan Berdasarkan
rumusan
masalah,
tujuan
penelitian,
implementasi
dan
pembahasan maka penulis dapat mengambil kesimpulan sebagai berikut: 1. E-Raport (sistem informasi pengolahan nilai raport berbasis web) merupakan suatu proses instruksi yang melibatkan penggunaan peralatan elektronik
dalam penciptaannya, menyampaikan dan memudahkan pengguna dalam memberikan informasi atau sebaliknya menerima informasi kapanpun dan dimanapun . 2. Pembuatan Sistem Informasi Pengolahan Nilai Raport Berbasis Web di SD Negeri Gendingan 4 dengan PHP dan MySQL adalah untuk memudahkan kinerja dalam pengolahan data nilai raport. 3. Dengan adanya E-Raport ini maka orang tua murid tidak lagi kesulitan dalam pengecekan nilai anaknya dengan tanpa adanya batasan jarak.
5.2
Saran Penulis menyadari bahwasannya aplikasi sistem informasi pengolahan nilai
raport ini masih jauh dari kata sempurna. Oleh karena itu , untuk kedepannya bagi pengembang yang ingin mengembangkan sistem ini, maka penulis memberikan saran sebagai berikut: 1. Sistem ini harus dikembangkan lebih baik dengan tambahan fitur seperti form pesan ke admin, ataupun support online yang belum ada di sistem ini, sehingga pengguna bisa lebih nyaman dan juga sistem harus bisa memberikan kemudahan terhadap orang tua murid, wali kelas, admin, dan kepala sekolah. 2. Untuk mengembangkan aplikasi ini maka alangkah baiknya jika diadakan promosi baik secara langsung ataupun online melalui berbagai media. 3. Melakukan maintenance, backup database dan backup file website secara berkala untuk menghindari hal yang tidak diinginkan.
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis & Perancangan Sistem Informasi untuk Keunggulan Barsaing Perusahaan & Organisasi Modern. Yogyakarta: Andi Offset. Anharku. 2009. Flowchart.10 Februari 2013.http://ilmukomputer.org. Hasyim, N. 2012.HTML dan CSS .10 Februari 2013. http://blog.unitomo.ac.id/dwicah/files/2012/05/temu-23-html_css.pdf Irawan. 2008. JavaScript untuk Orang Awam. Palembang: Maxikom. Kusrini.2007. Strategi Perancangan dan Pengolahan Basis Data.Yogyakarta: Andi Offset. Nugroho, B. 2008.Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver.Yogyakarta: Grava Media. Pangestu, D.W. 2007.Teori Dasar Sistem Informasi Manajemen.10 Februari 2013.http://bangdanu.wordpress.com. Sauri, S. Nilai .10 Februari 2013. http://file.upi.edu. Sunyoto, A. 2007.Pemrograman Database dengan Visual Basic dan Microsoft SQL.Yogyakarta: Andi Offset. Widayanti, A. 2009.Sistem Informasi Mananjemen. 10 Februari 2013.Bandung: http://ebookbrowse.com/sim-edit-pdf-d419276967.