SISTEM INFORMASI PENGOLAHAN NILAI BERBASIS WEB...
Transcript of SISTEM INFORMASI PENGOLAHAN NILAI BERBASIS WEB...
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/sim-
edit-pdf-d419276967, hal 2. 2Hanif 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)6
ERD merupakan notasi grafis dalam 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/sim-
edit-pdf-d419276967, hal 1. 4Hanif 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/sim-
edit-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
dengan sistem.7
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)
7Hanif 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
9Hanif 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.10
2.9 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-23-
html_css.pdf, hal 2. 13
Nur Hasyim, 2012, HTML dan CSS, http://blog.unitomo.ac.id/dwicah/files/2012/05/temu-23-
html_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 urut-
urutan 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 Instalasi Program
4.1.1.1 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.