1.4. Tujuan Penelitian
Tujuan penelitian pada tugas akhir ini adalah : a.
Menyediakan Sistem Informasi Penilaian Pencapaian Kompetensi Peserta Didik Sekolah Menengah Pertama Berdasarkan Kurikulum 2013 yang sesuai untuk pihak
guru mata pelajaran, wali kelas, kepala sekolah dan operator sekolah di SMP Negeri 1 Muntilan guna membantu dalam melakukan penilaian kompetensi peserta didik
sesuai kebutuhan masing-masing pengguna. b.
Menyediakan Sistem Informasi Penilaian Pencapaian Kompetensi Peserta Didik Sekolah Menengah Pertama yang membantu proses penilaian secara tepat guna, cepat
dan mudah digunakan.
1.5. Metodologi Penelitian
Langkah-langkah metodologi penelitian yang dilakukan dalam penelitian ini sebagai berikut :
1.5.1. Survey awal
Dilakukan wawancara kepada pihak SMP Negeri 1 Muntilan dan melakukan pengumpulan data yang telah tersedia sebelumnya dengan tujuan mendapatkan
atribut data dan juga untuk melakukan desain struktur database.
1.5.2. Studi Pustaka
Dilakukan studi pustaka untuk mengumpulkan teori-teori yang digunakan dalam penelitian ini, meliputi teori mengenai sistem informasi, Web PHP, dan database
MySQL, serta mencari informasi-informasi lain yang mendukung pembangunan sistem informasi ini.
1.5.3. Pembangunan Sistem Informasi
Pembangunan sistem informasi ini menggunakan metode rekayasa perangkat lunak secara terstruktur, yaitu metode Framework for the Application of System
Technique Whitten et.al, 2004 dengan tahap-tahap sebagai berikut :
1. Analisa Sistem
a. Scope Definition
Hal yang dilakukan pada tahap ini adalah mendefinisikan ruang lingkup dengan cara melakukan pengumpulan data penilaian pencapaian
kompetensi kurikulum 2013. b.
Problem Analysis Hal yang dilakukan pada tahap ini adalah analisa masalah yang terdapat
dalam pendataan data penilaian pencapaian kompetensi kurikulum 2013 pada SMP Negeri 1 Muntilan.
c. Requirement Analysis
Hal yang dilakukan pada tahap ini adalah mengidentifikasi kebutuhan sistem dengan cara mengumpulkan data kebutuhan pengguna sistem yang
kemudian dimodelkan dalam diagram use case.
2. Desain Sistem
Pada tahap ini dilakukan desain basis data untuk sistem informasi tersebut, meliputi :
a. Logical Design
Menggambarkan logical data model, logical process model, dan logical interface model
. b.
Decision Analysis Implementasi sistem ke dalam bentuk bahasa pemrograman PHP dan
MySQL sebagai pengelola database. Perangkat keras yang digunakan dalam implementasi adalah laptop atau komputer desktop.
c. Physical Design and Integration
Implementasi secara teknik dengan membuat physical database design, dan physical user interface.
d. Construction and Testing
Implementasi rancangan ke dalam program menggunakan PHP dan MySQL. Kemudian dilakukan uji coba terhadap sistem.
3. Uji Coba Perangkat Lunak
Pada tahap ini dilakukan uji coba per penilaian program serta keseluruhan sistem informasi model penilaian pencapaian kompetensi.
1.5.4. Uji Coba Terhadap Pengguna
Pada tahap ini dilakukan uji coba sistem kepada pengguna untuk mengetahui seberapa efektif tepat guna dan efisien cepat sistem informasi tersebut serta
mengetahui kekurangan sistem. Tujuan dilakukannya uji coba terhadap pengguna adalah menghasilkan sistem informasi yang benar-benar sesuai dengan kebutuhan
pengguna.
1.5.5. Analisis Hasil Uji Coba
Pada tahap ini dilakukan analisa hasil uji coba yaitu mengumpulkan kelemahan- kelemahan yang ada pada sistem. Tujuan dilakukannya analisa hasil uji coba
adalah mengetahui saran-saran yang dapat membangun perkembangan sistem oleh peneliti berikutnya.
1.6. Sistematika Penulisan
Sistematika penulisan dibagi menjadi beberapa bab, sebagai berikut :
a. Bab I : Pendahuluan
Bab ini berisi latar belakang, rumusan dan batasan masalah, tujuan penelitian, metodologi penelitian, dan sistematika penulisan.
b. Bab II : Landasan Teori
Bab ini berisi teori-teori yang terkait dengan perancangan dan pembangunan Sistem Informasi Penilaian Pencapaian Kompetensi Peserta Didik Sekolah Menengah
Pertama Berdasarkan Kurikulum 2013 berbasis web PHP.
c. Bab III : Analisa dan Perancangan Sistem
Bab ini berisi tentang analisa dan perancangan sistem yang akan dibangun, meliputi diagram use case, diagram ER Entity Relationship, diagram aliran data Data Flow
Diagram , dan metode penyelesaian yang akan digunakan untuk menyelesaikan
masalah dalam sistem tersebut.
d. Bab IV : Implementasi Hasil
Bab ini berisi implementasi dari hasil perancangan ke dalam bahasa pemrograman.
e. Bab V : Analisis Hasil dan Pembahasan
Bab ini berisi analisa dari hasil pembuatan sistem meliputi pembahasan tentang hasil pengujian-
pengujian sistem secara α tes untuk mencari kekurangan-kekurangan sistem maupun uji coba terhadap pengguna β tes.
f. Bab VI : Kesimpulan dan Saran