Bab 3
METODOLOGI PENELITIAN
1.13. Waktu dan Tempat Penelitian
Dalam pelaksanaan studi ini, penulis melakukan penelitian Tugas Akhir di SMP SWASTA YAPENDAK AIR BATU yang beralamat Air Batu, Asahan. Pelaksanaan
penelitian Tugas Akhir ini selama dua minggu, mulai tanggal 5 Maret 2009 sd 19 Maret 2009.
1.14. Alat dan Bahan yang Dipergunakan
Dalam pembuatan program aplikasi sistem informasi akademik di SMP SWASTA YAPENDAK AIR BATU dengan menggunakan bahasa pemrograman PHP dan juga
membutuhkan perangkat keras Hardware, perangkat lunak Software. Adapun Hardware dan Software yang digunakan adalah :
1. Perangkat Keras Hardware
a. Processor Core2 Duo 1.6 GHz
b. Harddisk Seagate 160 GB
c. RAM 2 GB
d. Monitor LG Flatron 15”
e. Keyboard dan Mouse Optical.standard windows
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
2. Perangkat Lunak Software a.
Sistem Operasi Windows XP Service Pack 2. b.
Visual Basic 6.0 c.
Microsoft Access 2007 d.
Anti virus untuk mengetahui terjadinya kerusakan sistem.
1.15. Metode Penyelesaian Masalah
3.3.1. Jenis Permasalahan
Setelah penulis memperoleh data yang diperlukan yang berhubungan dengan masalah yang dihadapi maka analisa data yang digunakan untuk menganalisa masalah ini
adalah deskriptif. Yang dimaksud dengan deskriptif adalah metode dimana penulis melakukan pengumpulan data, menggolongkan data, menganalisa untuk memberi
gambaran akan kesimpulan dari permasalahan dari sekolah tersebut. Hal ini sangat lah berguna sebab hasil yang dicapai akan lebih sistematis dan terarah pada tujuan semula
yang memperbaiki cara penyajian informasi yang selama ini di pakai di sekolah tersebut.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
3.3.2. Rancangan Penyelesaian Masalah
Gambar 3.1. Rancangan Penyelesaian Masalah
Rumusan Masalah
Pengujian Program
PemeliharaanMainte nence
Implementasi Pembuatan Koding
Program Kolekting Data
Perancangan IO Database
Analisa
Pembuatan Algoritma
Identifikasi Masalah
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
3.3.3. Cara Memperoleh Data
Dalam penelitian Tugas Akhir ini penulis memperoleh data dengan cara : 1.
Penelitian Kepustakaan Penelitian yang dilakukan terhadap buku-buku yang digunakan dalam
pengambilan data-data atau kutipan-kutipan yang terdapat di SMP SWASTA YAPENDAK AIR BATU.
2. Penelitian Lapangan
a. Dokumen
Penelitian yang dilakukan terhadap informasi yang didokumentasikan dalam rekaman, baik gambar, suara, tulisan atau lain-lain bentuk rekaman
biasa dikenal dengan penelitian analisis dokumen atau analisis isi. b.
Wawancara Penulis secara langsung mengadakan tanya jawab kepada pegawai dan guru
serta siswa yang ada di sekolah tersebut, sehingga dapat menjelaskan mengenai sistem yang sedang berjalan di sekolah tersebut. Hasil dari
wawancara yang penulis lakukan tentang sistem informasi akademik yang masih mengunakan cara manual. Dengan menggunakan sistem seperti ini
tentu akan membutuhkan waktu yang lama dalam menentukan menyajikan informasi di SMP SWASTA YAPENDAK AIR BATU.
c. Observasi Mengamati
Pengumpulan data-data dari hasil pengamatan penelitian yang telah dilakukan dan mengambil suatu kesimpulan.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
3.3.4. Cara Analisis Data
Di SMP SWASTA YAPENDAK AIR BATU penulis melakukan penelitian tentang sistem yang sedang dijalankan. Dimana di SMP SWASTA YAPENDAK AIR BATU
hampir semua system masih menggunakan metode atau cara manual, sehingga membutuhkan waktu yang lama. Disini penulis ingin merancang suatu sistem
informasi akademik di SMP SWASTA YAPENDAK AIR BATU secara komputerisasi, sehingga tidak membutuhkan waktu yang lama, yang diharapkan dapat
membantu proses kegiatan belajar mengajar yang terkontrol dengan baik.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Guru Siswa
Sistem Informasi Pembuatan Jadwal
PIMPINAN LAPORAN
Data Guru Info Jadwal Mengajar
Data Siswa Kelas
Data Jadwal
Gambar 4.1. Data Flow Diagram Konteks
Keterangan Gambar 4.1 : 1.
Meregistrasi data Guru, dengan meminta informasi kepada guru. 2.
Memasukkan data Siswa kedalam sistem 3.
Menginformasikan jadwal guru kepada setiap guru 4.
Menginformasikan jadwal setiap hari kepada siswa. 5.
Membuat laporan sesuai dengan kebutuhan pimpinan.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.2 Perancangan Database
Tujuan mendisain Database adalah mengidentifikasikan file-file yang akan diperlukan oleh sistem informasi. Untuk memudahkan rancangan sistem yang dilakukan, maka
penulis membuat rancangan database yang terdiri dari tabel-tabel disertai gambar relasi yang menunjukkan hubungan antar tabel.
Tabel 4.1 Guru
Field Name Type
Size Indexed
Description
Nama NIK
Golongan Aktif Mengajar
Jurusan Tahun Lulus
TempatTanggal Lahir Jenis Kelamin
Jabatan Text
Text Text
DateTime Text
Text Text
Text Text
10 30
1 20
8 30
20 20
12 Yes
- -
- -
- -
- -
Nama Pegawai NIK
Golongan Mulai mengajar
Jurusan Tahun lulus
TTL Jenis Kelamin
Jabatan
Tabel 4.2 Siswa
Field Name Type
Size Indexed
Description
NIS NamaSiswa
JenisKelamin TempatLahir
Text Text
Text Text
5 30
1 20
Yes -
- -
NIS Nama Siswa
Jenis Kelamin Tempat Lahir
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
TanggalLahir Alamat
Kelas Text
Text Text
8 30
3 -
- -
Tanggal Lahir Alamat
Kelas
Tabel 4.3 Mata Pelajaran
Field Name Type
Size Indexed
Description
KodeMPelajaran NamaMPelajaran
Varchar Varchar
5 30
Yes -
Kode Mata Pelajaran Nama Mata Pelajaran
4.2.1 Relasi Database
System Informasi Akademik ini tidak mempunyai Relasi antar table, sebab system informasi akademik ini hanya digunakan untuk menyimpan data data akademik baik
peserta akademik maupun pendukung akademik, misalnya data guru, data siswa, data pelajaran data kelas dan lain sebagainya.
4.3 Perancangan Input
Desain input merupakan rancangan dari percakapan antara pemakai sistem user dengan komputer, percakapan ini dapat berupa proses memasukkan data ke sistem,
ataupun menampilkan informasi kepada user.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.3.1 Input Data Guru
Form desain input data guru merupakan rancangan dari percakapan antara pemakai sistem user dengan komputer, yang digunakan untuk memasukkan data guru ke
sistem.
Gambar 4.2 Input Data Guru
NIP Nama Guru
Jenis Kelamin Tempat Lahir
Tanggal Lahir Alamat
Pendidikan
Baru Simpan
Batal Edit
Hapus Keluar
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.3.2 Input Data Mata Pelajaran
Form desain input data mata pelajaran merupakan rancangan dari percakapan antara pemakai sistem user dengan komputer, yang digunakan untuk memasukkan data
mata pelajaran ke sistem seperti kode mata pelajaran dengan mata pelajaran.
Gambar 4.3 Input Data Mata Pelajaran
4.3.3 Input Data Siswa
Form desain input data siswa merupakan rancangan dari percakapan antara pemakai sistem user dengan komputer, yang digunakan untuk memasukkan data siswa ke
sistem.
Kode Pelajaran Nama Pelajaran
Baru Simpan
Batal Edit
Hapus Keluar
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.4 Input Data Siswa
4.4 Perancangan Output
Hasil dari yang dikeluarkan oleh sistem adalah mencetak berbagai jenis laporan, yang akan dipergunakan oleh pemakai sistem sesuai dengan kebutuhan di perusahaan.
Adapun bentuk-bentuk laporan yang dirancang oleh penulis adalah sebagai berikut:
4.4.1 Laporan Data Guru
Laporan data guru merupakan media untuk menampilkan data-data guru yang telah diproses di dalam sistem tersebut. Adapun bentuk dari laporan data guru ini akan
terlihat seperti gambar 5 :
NIS Nama Siswa
Jenis Kelamin Tempat Lahir
Tanggal Lahir Alamat
Kelas
Baru Simpan
Batal Edit
Hapus Keluar
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
NIP Nama
Guru Jenis
Kelamin Tmpt
Lahir Tgl
Lahir Alamat
Pendi dikan
Jurusan Telepon
Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
Xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
Xxxxx
Gambar 4.5 Laporan Data Guru
4.4.2 Laporan Data Siswa
Laporan data siswa merupakan media untuk menampilkan data-data siswa yang telah diproses di dalam sistem tersebut. Adapun bentuk dari laporan data siswa ini akan
terlihat seperti dibawah ini :
NIS Nama
Siswa Jenis
Kelamin Tempat
Lahir Tanggal
Lahir Alamat
Telepon
Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
xxxxx Xxxxx
Xxxxx
Gambar 4.6 Laporan Data Siswa
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.4.3 Laporan Data Mata Pelajaran
Laporan data mata pelajaran ini merupakan laporan dari semua data mata pelajaran seperti kode mata pelajaran, nama mata pelajaran yang akan ditampilkan. Adapun
bentuk dari laporan mata pelajaran ini akan terlihat seperti gambar 7 :
Kode Mata Pelajaran Nama mata Pelajaran
Xxxxxx
Xxxxxxx Xxxxxx
xxxxxxx
Gambar 4.7. Laporan Mata Pelajaran
4.5 Algoritma Program
Algoritma merupakan alur sistem yang disusun dengan gambar yang terdiri dari simbol tertentu yang menggambarkan jalannya program.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.5.1 Flowchart Menu Utama
Start
Menu Utama
File
Laporan
Exit Yes
No
No Prosedur File
Prosedur Laporan Yes
End Yes
No A
B Z
Gambar 4.8 Flowchart Menu Utama
Keterangan : Mulai :
1. Tampil menu utama
2. Dalam Menu utama terdapat menu
- File
Jika diklik file selanjutnya akan tampil prosedur file
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
- Laporan
Jika diklik Laporan selanjutnya akan tampil prosedur Laporan -
Exit 3. Klik exit untuk keluar dari sistem
Selesai
4.5.2 Flowchart Sub Menu File
Guru
M Pelajaran
Siswa Yes
No Form Data Guru
Form Data M Pelajaran Yes
Yes A1
A2 A
Form Data Siswa Yes
A3
No Z
Jadwal Guru Yes
Form Data Jadwal Guru Yes
A4 Yes
Jadwal Siswa Yes
Form Data Jadwal Siswa A5
Gambar 4.9. Flowchart Sub Menu File
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Keterangan gambar : 1.
Prosesur File Dalam Menu file terdapat sub-sub menu antara lain :
- Guru
Klik guru untuk menampilkan form data guru -
Mata Pelajaran Klik mata pelajaran untuk menampilkan form data mata pelajaran
- Siswa
Klik data siswa untuk menampilkan form data siswa -
Jadwal Guru Klik jadwal Guru untuk menampilkan form data jadwal guru
- Jadwal siswa
Klik jadwal siswa untuk menampilkan form data jadwal siswa
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.5.3 Flowchart Data Guru
Gambar 4.10. Flowchart Data Guru Keterangan gambar :
1. Buka database
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
2. Klik tombol tambah, selanjutnya masukkan NIP
3. cari didatabase apakah data sudah ada atau tidak.
4. Jika ketemu tampil pesan data sudah ada, kursor kembali ke texbox isian NIP
5. Jika tidak ditemukan, masukkan data
6. Jika data benar untuk disimpan tekan tombol simpan.
7. Jika tidak tekan tombol batal
8. Untuk mengedit click atau input NIP untuk menampilkan data pada textbox
isian. 9.
Cek NIP, jika tidak tampil pesan data tidak ada. 10.
Jika ditemukan, tampilkan data. 11.
Jika data mau diedit, tekan tombol edit, selanjutnya jalankan perintah pada item no 6.
12. Jika mau dihapus tekan tombol hapus.
13. untuk keluar dari form guru tekan tombol keluar.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.5.4 Flowchart Data Mata Pelajaran
Gambar 4.11. Flowchart Data Mata Pelajaran Keterangan gambar:
1. Buka database
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
2. Klik tombol tambah, selanjutnya masukkan Kode Pelajaran
3. cari didatabase apakah data sudah ada atau tidak.
4. Jika ketemu tampil pesan data sudah ada, kursor kembali ke texbox isian Kode
Pelajaran 5.
Jika tidak ditemukan, masukkan data 6.
Jika data benar untuk disimpan tekan tombol simpan. 7.
Jika tidak tekan tombol batal 8.
Untuk mengedit click atau input Kode Pelajaran untuk menampilkan data pada textbox isian.
9. Cek NIP, jika tidak tampil pesan data tidak ada.
10. Jika ditemukan, tampilkan data.
11. Jika data mau diedit, tekan tombol edit, selanjutnya jalankan perintah pada
item no 6. 12.
Jika mau dihapus tekan tombol hapus. 13.
untuk keluar dari form guru tekan tombol keluar.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.5.5 Flowchart Data Siswa
Gambar 4.12. Flowchart Data Siswa Keterangan gambar :
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
1. Buka database
2. Klik tombol tambah, selanjutnya masukkan NIS
3. cari didatabase apakah data sudah ada atau tidak.
4. Jika ketemu tampil pesan data sudah ada, kursor kembali ke texbox isian NIS
5. Jika tidak ditemukan, masukkan data
6. Jika data benar untuk disimpan tekan tombol simpan.
7. Jika tidak tekan tombol batal
8. Untuk mengedit click atau input NIS untuk menampilkan data pada textbox
isian. 9.
Cek NIS, jika tidak tampil pesan data tidak ada. 10.
Jika ditemukan, tampilkan data. 11.
Jika data mau diedit, tekan tombol edit, selanjutnya jalankan perintah pada item no 6.
12. Jika mau dihapus tekan tombol hapus.
13. untuk keluar dari form guru tekan tombol keluar
4.6 Analisis Data
Perancangan sistem yang penulis lakukan berdasarkan analisis data dari penelitian yang sudah penulis lakukan sebelumnya. Analisis data yang penulis lakukan ini
menghasilkan sebuah aplikasi yang dapat mempermudah dalam penyusunan jadwal mata pelajaran di SLTP SWASTA YAPENDAK AIR BATU. Hasil dari pengolahan
data-data tersebut adalah laporan data guru, laporan data siswa, laporan data siswakelas, laporan mata pelajaran, laporan data jadwal. Desain form-form yang ada
dibuat sedemikian rupa agar mudah untuk digunakan oleh pengguna user.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
4.7 Implementasi
Merancang suatu sistem sangat penting untuk menentukan bentuk program, baik dalam prosedur pemasukan data maupun menampilkan informasi atau laporan.
Dibawah ini penulis membuat desain menu utama, yang terdiri dari sub menu file, sub menu laporan.
4.7.1 Desain Menu Utama
Menu utama merupakan awal dimulainya proses informasi atau desain yang akan ditampilkan pertama sekali sewaktu program dijalankan.
Gambar 4.13. Desain Menu Utama
4.7.2 Sub Menu File
Sub menu file merupakan menu file yang terdiri dari data guru, data siswa, pelajaran dan data jadwal.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Ga mbar 4.14. Sub Menu File
4.7.3 Sub Menu Laporan
Sub menu laporan merupakan hasil laporan-laporan dari data guru, data siswa, data mata pelajaran dan data jadwalkelas.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.15. Sub Menu Laporan
4.7.4 Data Guru
Form data guru merupakan hasil dari masukan data dari user yang terdiri dari semua data-data guru yang di input dan akan tersimpan di database, yang akan menjadi
outputnya seperti gambar :
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.16. Data Guru
4.7.5 Data Siswa
Form data siswa merupakan hasil dari masukan data dari user yang terdiri dari semua data-data siswa yang di input dan akan tersimpan di database, yang akan menjadi
outputnya seperti gambar :
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.17. Data Siswa
4.7.6 Data Mata Pelajaran
Form data mata pelajaran merupakan hasil dari masukan data dari user yang terdiri dari semua data-data mata pelajaran yang di input dan akan tersimpan di database,
yang akan menjadi outputnya seperti gambar :
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.18. Data Mata Pelajaran
4.7.7 Laporan Data Guru
Form laporan data guru merupakan hasil dari masukan data dari user yang terdiri dari semua data-data guru yang tersimpan di database, yang akan menjadi tampilan
outputnya seperti gambar :
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.19. Laporan Data Guru
4.7.8 Laporan Data Siswa
Form laporan data siswa merupakan hasil dari masukan data dari user yang terdiri dari semua data-data siswa yang tersimpan di database, yang akan menjadi tampilan
outputnya seperti gambar :
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Gambar 4.20. Laporan Data Siswa
4.7.9 Laporan Data Mata Pelajaran
Form laporan data mata pelajaran merupakan hasil dari masukan data dari user yang terdiri dari semua data-data mata pelajaran yang tersimpan di database, yang akan
menjadi tampilan outputnya seperti gambar :
Gambar 4.21. Laporan Data Mata Pelajaran
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
Bab 5
KESIMPULAN DAN SARAN
5.1. Kesimpulan
Selama penulis merancang sistem informasi penjadwalan mata pelajaran di SMP SWASTA YAPENDAK AIR BATU, banyak sekali manfaat yang diperoleh.
Diantaranya yaitu penulis dapat menerapkan ilmu pengetahuan yang sudah dipelajari pada masa kuliah sehingga penulis dapat mengatasi masalah yang terdapat pada SMP
SWASTA YAPENDAK AIR BATU. Dari pengalaman yang penulis peroleh, maka penulis dapat menyimpulkan bahwa :
1. Dengan beroperasinya sistem informasi penjadwalan mata pelajaran dapat
memperlancar proses belajar mengajar. 2.
Sistem informasi ini membuat penjadwalan mata pelajaran di SMP SWASTA YAPENDAK AIR BATU menjadi teratur.
3. Dengan adanya sistem informasi penjadwalan mata pelajaran di SMP
SWASTA YAPENDAK AIR BATU, dapat mempermudah guru untuk mengetahui kelas mana yang akan diberi pengajaran sesuai dengan mata
pelajaran dan waktu yang telah ditentukan. 4.
Sudah tidak asing lagi bahwa seorang guru dapat mengajar lebih dari satu mata pelajaran.
Rizky Yudhistira : Sistem Informasi Akademik DI SMP Swasta YAPENDAK Air Batu, 2010.
5.2. Saran