commit to user
C. BATASAN MASALAH
Supaya lingkup yang akan dibahas tidak meluas ke hal lain, maka batasan masalah yang akan dibahas dalam pembuatan sistem informasi pengelolaan data
nilai siswa SD PIUS Cilacap adalah: 1. Bahasa pemrograman yang digunakan adalah bahasa pemrograman PHP dan
database MySQL. 2. Sistem ini menyediakan fasilitas di antaranya mengelola data siswa, data
kelas, data mapel, data guru, dan data nilai siswa, membuat perankingan siswa per kelas serta membuat laporan data nilai per siswa.
3. Sistem ini hanya mengatur nilai-nilai mata pelajaran siswa per semester. 4. Sistem ini hanya membuat laporan nilai per siswa dan laporan ranking siswa
per kelas.
D. TUJUAN DAN MANFAAT
Tujuan dari Tugas Akhir ini adalah membuat sistem informasi pengelolaan data nilai siswa SD PIUS Cilacap yang dapat memudahkan dalam memasukkan
daftar nilai siswa secara lebih efektif, membantu dalam proses perankingan siswa per kelas, dan membantu dalam proses pelaporan data nilai per siswa.
Manfaat yang didapat dari Tugas Akhir ini adalah terciptanya sebuah sistem informasi pengelolaan data nilai siswa yang dapat memberikan manfaat yaitu
memperlancar kinerja guru sekolah dengan menggunakan sistem pengelolaan data nilai siswa untuk membantu memasukkan data nilai siswa yang masih dilakukan
secara manual.
E. METODOLOGI PENELITIAN
Penelitian diperlukan sebagai sarana pendukung dalam pembuatan laporan Tugas Akhir, dimana penelitian ini digunakan dengan menggunakan beberapa metode.
Metode yang digunakan yaitu:
1. Pengumpulan Data
Metode pengumpulan data yang digunakan penulis dalam penyusunan tugas akhir ini di antaranya:
commit to user
a. Wawancara Penulis melakukan wawancara terhadap Bapak Joni Endra, S. Pd. dan
Bapak Gunawan Angga Kusuma selaku guru di SD PIUS Cilacap untuk mendapatkan informasi secara lisan dengan tujuan untuk memperoleh data
yang dapat menjelaskan atau menjawab masalah terkait pengelolaan nilai siswa.
b. Studi Pustaka Penulis mengambil referensi dari artikel di internet dan buku-buku dari
perpustakaan untuk mencari deskripsi tentang sistem informasi, Context Diagram, Data Flow Diagram, database, Entity Relationship Diagram,
Relasional Antar Tabel, dan lain-lain.
2. Perancangan
Dalam merancang sistem informasi pengelolaan data nilai siswa digunakan beberapa diagram. Antara lain Context Diagram, Data Flow Diagram, Entity
Relationship Diagram, dan Relasional Antartabel. Selain itu, penulis juga membuat perancangan database.
3. Implementasi
Implementasi sistem informasi pengelolaan data nilai siswa ini dikerjakan dengan menggunakan bahasa pemrograman utama PHP dan HTML serta DBMS
MySQL. Untuk desain gambarnya, penulis menggunakan Adobe Photoshop. Untuk mengatur tata letak tampilan, penulis menggunakan Adobe Dreamwaver.
4. Pengujian
Untuk menguji sistem informasi pengelolaan data nilai siswa apakah sistem sudah memenuhi kriteria yang dibutuhkan, yaitu menyelesaikan masalah terkait
penilaian.
F. SISTEMATIKA PENULISAN
Dalam penulisan laporan Tugas Akhir ini digunakan sistematika penulisan sebagai berikut:
BAB I PENDAHULUAN
commit to user
Bab ini menjelaskan secara umum latar belakang masalah, perumusan masalah, batasan masalah, tujuan dan manfaat, metode penelitian, dan sistematika
penulisan. BAB II LANDASAN TEORI
Bab ini berisikan dasar-dasar teori yang digunakan dalam pembuatan Tugas Akhir, yaitu sistem informasi, basis data, context diagram, data flow diagram,
entity relationship diagram, dan entity relationship. Dasar-dasar teori tersebut berhubungan dengan metode pemecahan masalah yang diterapkan pada Tugas
Akhir. BAB III PERANCANGAN DAN DESAIN
Bab ini menerangkan perancangan dan desain sistem atau Tugas Akhir yang dibuat oleh penulis. Perancangan dan desain meliputi permodelan proses,
permodelan basis data, perancangan struktur navigasi, dan perancangan desain tampilan.
BAB IV IMPLEMENTASI DAN ANALISIS Bab ini memuat implementasi perancangan dalam hal kerja sistem dan
analisis terhadap sistem. Bab ini berisi dua subbab yaitu analisis dan implementasi. Subbab implementasi berisi penjelasan dari desain antarmuka
sistem, sedangkan subbab analisis berisi penjelasan kinerja sistem ketika sistem telah diimplementasikan.
BAB V PENUTUP Bab ini berisi dua subbab yaitu kesimpulan dan saran. Subbab kesimpulan
berisi kesimpulan yang didapatkan dari analisis. Subbab saran berisi sumbang saran pemikiran yang didasarkan pada kesimpulan yang diperoleh untuk
penyempurnaan dan pengembangan di masa mendatang.
commit to user
BAB II LANDASAN TEORI
A. SISTEM INFORMASI
Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan mengolah data
menggunakan perangkat keras dan perangkat lunak tersebut. Selain itu data juga memegang peranan yang penting dalam sistem informasi. Data yang akan
dimasukkan dalam sebuah sistem informasi dapat berupa formulir-formulir, prosedur-prosedur, dan bentuk data lainnya. Kristanto, 2003
B. BASIS DATA Database
Basis data adalah kumpulan data, yang dapat digambarkan sebagai aktivitas dari satu atau lebih organisasi yang berelasi. Kristanto, 2003 Database adalah
kumpulan file-file yang saling berelasi, relasi tersebut biasa ditunjukkan dengan kunci dari tiap file yang ada. Satu database menunjukkan satu kumpulan data
yang dipakai dalam satu lingkup perusahaan, instansi. Kristanto, 2002
C. PERANCANGAN SISTEM
Analisis perancangan sistem adalah suatu pendekatan yang sistematis untuk mengidentifikasi masalah, peluang, dan tujuan-tujuan, menganalisis arus
informasi dalam organisasi, serta untuk merancang sistem informasi terkomputerisasi untuk menyelesaikan suatu masalah. Saat informasi berkembang,
suatu pendekatan yang sistematis dan terencana untuk memperkenalkan, memodifikasi, dan pemeliharaan sistem informasi menjadi sangat penting.
Analisis dan perancangan sistem menampilkan pendekatan semacam itu. Analisis dan perancangan sistem berupaya menganalisis input data atau aliran
data secara sistematis, memproses atau mentransformasikan data, menyimpan data, dan menghasilkan output informasi dalam konteks bisnis khusus.
Selanjutnya, analisis dan perancangan sistem digunakan untuk menganalisis,