Studi Kasus pada SD Sokomoyo I Girimulyo Kulon Progo TUGAS AKHIR Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika

  SISTEM INFORMASI AKADEMIK SEKOLAH DASAR Studi Kasus pada SD Sokomoyo I Girimulyo Kulon Progo TUGAS AKHIR Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika Disusun oleh : ANANG ARDYANTARA 995314004 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS SANATA DHARMA YOGYAKARTA

  SISTEM INFORMASI AKADEMIK SEKOLAH DASAR Studi Kasus pada SD Sokomoyo I Girimulyo Kulon Progo TUGAS AKHIR Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Teknik Program Studi Teknik Informatika Disusun oleh : ANANG ARDYANTARA 995314004 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS SANATA DHARMA YOGYAKARTA 2007

  

ACADEMIC INFORMATION SYSTEM

OF A ELEMENTARY SCHOOL

A Case Study at SD Sokomoyo I Girimulyo

Kulon Progo

  

FINAL PROJECT

Presented as Partial Fulfillment of The Requirements

to Obtain The Sarjana Teknik Degree

In Informatics Engineering

  

By :

ANANG ARDYANTARA

995314004

  

INFORMATICS ENGINEERING STUDY PROGRAM

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF ENGINEERING

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2007

  

TUGAS AKHIR

SISTEM INFORMASI AKADEMIK SEKOLAH DASAR

Studi Kasus pada SD Sokomoyo I Girimulyo

  

Kulon Progo

Oleh :

ANANG ARDYANTARA

  

995314004

  Telah disetujui oleh : Dosen Pembimbing Tanggal Desember 2006 Albertus Agung Hadhiatma, S.T., M.T.

  TUGAS AKHIR SISTEM INFORMASI AKADEMIK SEKOLAH DASAR Studi Kasus : SD Sokomoyo I Girimulyo Kulon Progo

  Dipersiapkan dan ditulis oleh :

ANANG ARDYANTARA 995314004

  Telah dipertahankan di depan Panitia Penguji pada tanggal 12 Desember 2006 dan dinyatakan telah memenuhi syarat.

  Susunan Panitia Penguji Ketua Augustinus Bayu Primawan, S.T., M.Eng. ………………….

  Sekretaris Alb. Agung Hadhiatma, S.T., M.T. …………………. Anggota Drs. Stephanus Hari Suparwito, S.J., M.App.IT. …………………. Anggota Merry, S.T. ………………….

  Yogyakarta, 12 Desember 2006 Fakultas Teknik Universitas Sanata Dharma Dekan, Ir. Greg. Heliarko S.J., S.S., B.S.T., M.A., M.Sc.

  

M otto D an P ersembahan

Janganlah kamu khawatir akan segala sesuatu, tetapi yakinlah akan segala sesuatu

dan bersabarlah terhadap segala sesuatu, dengan demikian kamu akan memperoleh

sesuatu di dalam hidupmu.

Jadikanlah pengalaman sebagai guru besar dalam hidupmu, karena dengan

pengalaman itu kamu mengetahui apa yang sebenarnya baik dan tidak baik bagi

hidupmu mendatang.

Jika kamu lelah dan penat di dalam hidupmu janganlah kamu takut datang dan

berharap pada Dia yang senantiasa akan datang menghibur dan menemanimu.

Tuhan Yesus Kasih-Mu kepada kami sungguh melimpah, tiada kasih seperti kasih-

Mu Tuhan, kasih yang sempurna, kasih yang murni, kasih kalvari. Diri kami yang

hina ini telah kau tebus dengan darah-Mu yang suci. Segala kecemaran dalam diri

kami telah Kau angkat, dosa kami yang merah telah Kau basuh dengan darah-Mu

menjadi putih seputih salju.

Aku rasakan kasih-Mu pada hari baruku oh Tuhan, Engkaulah Allahku dan aku

akan selalu memuji-Mu setiap pagi aku akan mencari-Mu, aku mau selalu belajar

berjalan dijalan-Mu dengan kasih-Mu langkah demi langkah Engkau membimbing

aku, dan aku mau taat karena aku tahu Engkau sayang padaku.

  

Tuhan Yesus aku memerlukan Dikau, terima kasih untuk kematian-Mu di kayu

salib bagi dosaku, aku membuka pintu hati dan menerima Engkau sebagai juru

selamat dan Tuhanku, Kuasailah hidupku dan bentuklah aku sesuai dengan

kehendak-Mu.

  

Kupersembahkan karya ini kepada :

1. Hati Yesus yang Maha Kudus dan Bunda Maria.

  

2. Kedua Orang Tuaku tercinta dan keluarga besarku.

  

3. Adik-adikku yang sangat aku kasihi.

  

4. Seseorang yang selalu sayang dan mendampingi aku.

  

5. Diriku sendiri dan teman-teman tercinta.

PERNYATAAN KEASLIAN KARYA

  Saya menyatakan dengan sesungguhnya bahwa skripsi yang saya tulis ini tidak memuat karya atau bagian karya orang lain, kecuali yang telah disebutkan dalam kutipan dan daftar pustaka, sebagaimana layaknya karya ilmiah.

  Yogyakarta, 12 Desember 2006 Penulis

  Anang Ardyantara

  

ABSTRAK

SISTEM INFORMASI AKADEMIK SEKOLAH DASAR

  Studi Kasus pada SD Sokomoyo I Girimulyo Kulon Progo

  

Anang Ardyantara

Universitas Sanata Dharma

Yogyakarta

2006

  Di SD Negeri Sokomoyo I masih banyak pekerjaan yang dilakukan secara manual, khususnya dalam penyajian data akademik. Untuk membantu mengatasi permasalahan tersebut, maka dibuatlah sebuah sistem berbasis web dinamis yang dapat menyajikan data akademik sekolah dasar.

  Pembuatan Sistem Informasi Akademik Sekolah Dasar yang bersifat multi-user ini, membantu Kepala Sekolah (dalam sistem ini sebagai administrador), Guru Wali Kelas, dan Guru Mata Pelajaran dalam memantau perkembangan akademik anak didiknya. Sistem ini juga bermanfaat bagi Orang Tua siswa, dimana orang tua siswa dapat memantau perkembangan akademik anak-anaknya. Sistem ini juga bermanfaat bagi sekolah untuk menjadikan media promosi dan publikasi sekolah kepada masyarakat luas.

  

ABSTRACT

ACADEMIC INFORMATION SYSTEM

OF A ELEMENTARY SCHOOL

  A Case Study at SD Sokomoyo I Girimulyo Kulon Progo

  

Anang Ardyantara

Sanata Dharma University

Yogyakarta

2006

  There are many manually accomplished tasks at SD Sokomoyo, especially in its academic data presentation. To help solving the above problem, a dynamic web-based system that enables data presentation for elementary school is made.

  This multi-user academic information system for elementary school helps the headmaster (in this system as the administrator), classroom teacher, and subject teacher in monitoring the students’ academic progress. This system also enables parents to monitor their children academic progress. For the school this system would be a good media for promotion and publication.

KATA PENGANTAR

  Puji dan syukur aku ucapkan kepada-Mu ya Tuhan Yesus Kristus, atas rahmat dan kasih-Mu yang

selalu menyertaiku di sepanjang hidupku, terlebih dengan segala keterbatasanku dalam menuntut ilmu

di Universitas Sanata Dharma Yogyakarta hingga terselesaikannya penyusunan tugas akhir yang berjudul

“Sistem Informasi Akademik Sekolah Dasar”. Tugas akhir ini aku susun untuk memenuhi persyaratan akhir dalam mencapai Gelar Sarjana Teknik

Program Studi Teknik Informatika pada Fakultas Teknik Universitas Sanata Dharma Yogyakarta. Selama

penyusunan tugas akhir ini, aku banyak mendapatkan bantuan dari berbagai pihak. Oleh karena itu

dengan segala kerendahan hati pada kesempatan ini aku ingin menyampaikan ucapan terima kasih yang

sebesar-besarnya kepada :

  

1. Romo Ir. Greg. Heliarko S.J., S.S., B.S.T., M.A., M.Sc., selaku Dekan Fakultas Teknik Universitas

Sanata Dharma Yogyakarta.

  

2. Ibu Agnes Maria Polina, S.Kom., M.Sc., selaku Ketua Program Studi Teknik Informatika Universitas

Sanata Dharma Yogyakarta.

  

3. Bapak Alb. Agung Hadhiatma, S.T., M.T., selaku Dosen Pembimbing I yang telah meluangkan waktu

untuk membimbing, memberikan saran dan koreksi dalam penulisan tugas akhir ini.

  

4. Bapak Stephanus Wisnu Wijaya, S.T., selaku Dosen Pembimbing II yang telah meluangkan waktu

dalam membimbing dan mengarahkanku selama penyusunan tugas akhir ini.

  

5. Bapak Yohanes Sutadi, selaku kepala sekolah SD SOKOMOYO I Girimulyo Kulon Progo

Yogyakarta yang telah memberikan kesempatan kepadaku untuk melaksanakan studi kasus di SD SOKOMOYO I Girimulyo Kulon Progo Yogyakarta.

  

6. Para guru SD SOKOMOYO I Girimulyo Kulon Progo Yogyakarta yang telah bersedia meluangkan

waktunya untuk membantu hingga terselesaikannya tugas akhir ini.

  7. Bapak dan Ibuku yang telah dengan susah payah mendidik dan membesarkan aku sampai aku mampu menyelesaikan tugas belajar di Universitas Sanata Dharma ini. (matur nuwun sanget nggih pak, nggih bu kerana donganipun kula sampun rampung……!!! Lan nyuwun ngapunten nggih pak, bu menawi kula wonten lepat…)

  

8. Adikku si ‘Enduuuut’ Nitoel, ‘dek makasih banget kamu sering banget “ngelingake” aku ben cepet

rampung. Ayo gek cepet le lulus ben qta iso wisuda bareng….!??!’

  

9. Simbah Sukinem, Alm. Simbah Pawiro Inangun, dan Alm. Simbah Somo matur nuwun sanget nggih

mbah, margi donganipun kula saniki sampun rampungan.

  

10. Le’ Radi, Le’ Yat, Le’ Mint dan Om Sigit+Nouel, makasih banget ya, atas dorongan semangat

kalian aku akhirnya lulus.

  (om Sigit….. nek panen duren q, jo mung di pek dewe….!)

  

11. Simbah Dipo, mbah…..matur nuwun sanget nggih??? Kula sampun kathah sanget damel repot,

he…he…he….

  

12. Dwi Hadiningsih yang tercinta…. Makasih ya kamu selama ini udah memberikan perhatian, cinta yang

begitu besar, dan semangat buat aku. (Kw kok ngakali to, lulus disik…jare arep ngenteni….ben iso wisuda bareng)

  

13. Sahabat-sahabatku terkasih Yanti (Yon…kpn kw rep ngenalke aku karo pacarmu..), Rini (suskes

yo Rin…jolali kenalke karo pacarmu sing inisiale ‘A’ kae, heeee…), one ‘Spd’ (Ped… berjuang terus yo, jo patah semangat…jo nganti kalah karo cah cilik….), Nanggo (cah gedhe ning cilik kok wedi karo ‘jangkrik’….), Mz. Koko (makasih banget lo…dorongan semangatmu buat aku cpt lulus..), Nico, Hoho, Pak Nanang+Bu Maryani (sing akur yo…kapan le arep duwe momongan…????), Tamie, Nita, Mz. Gik, Mz. Antok, Mz. Bronto, Mbak Etik+Nico kecil (makasih atas doa dan kebersamaan kalian selama ini…….kapan kita dolan bareng lagi????) Mz. Nardi, Makasih banget ya mas laptopnya, tanpa laptopmu aku gak tahu harus bagaimana….! Zhumar, Teguh ‘Surip’, Iwan, Wisnu, Chrisnoadi ‘Sronggot’ Hartono, Andre dan Ucup, qta sekarang dah jadi ‘Tukang Insinyur’…… Sigit, Kukuh ayo berjuang terus jangan sampai kita jadi pengacara… he…he…he… Selain itu juga aku ingin menyampaikan rasa syukur dan terima kasih yang tak terhingga kepada

semua pihak yang tidak dapat disebutkan satu persatu, yang telah membantu hingga terselesaikannya

tugas akhir ini.

  DAFTAR ISI

HALAMAN JUDUL .................................................................................................... i

  ................................................................................ ii

  HALAMAN JUDUL ENGGRIS HALAMAN PERSETUJUAN PEMBIMBING ........................................................ iii

  ..................................................................................... iv

  HALAMAN PENGESAHAN HALAMAN MOTTO DAN PERSEMBAHAN ........................................................ v PERNYATAAN KEASLIAN KARYA ...................................................................... vi

  .................................................................................................................... vii

  ABSTRAK ABSTRACT ................................................................................................................... viii

  ................................................................................................. ix

  KATA PENGANTAR

DAFTAR ISI ................................................................................................................ xi

DAFTAR TABEL ........................................................................................................ xv

  ................................................................................................... xvi

  DAFTAR GAMBAR

  BAB I PENDAHULUAN 1.1. Latar Belakang.................................................................................................

  1 1.2. Rumusan Masalah ..........................................................................................

  3 1.3. Batasan Masalah .............................................................................................

  4 1.4. Tujuan dan Manfaat Penelitian .......................................................................

  4 1.5. Metodologi Peneliltian ...................................................................................

  5 1.6. Sistematika Penulisan .....................................................................................

  6 BAB II LANDASAN TEORI 2.1. Sistem Informasi .............................................................................................

  8

  2.2. Basis Data ....................................................................................................... 11 2.2.1. Relational Database Management System (RDBMS) .............................

  25 2.5. Tinjauan MySQL ............................................................................................

  33 3.1.2. Analisa Sistem Baru ................................................................................

  31 3.1.1.2. Sistem Pengolahan Data Nilai Siswa .............................................

  30 3.1.1.1. Sistem Pengolahan Data Siswa ......................................................

  30 3.1.1. Analisa Sistem Lama ...............................................................................

  29 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem ................................................................................................

  28 2.5.3. Kelebihan dan Kekurangan MySQL .......................................................

  27 2.5.2. Tipe Data .................................................................................................

  26 2.5.1. Structured Query Language (SQL) pada MySQL ...................................

  24 2.4.6. Keunggulan dan Kelemahan PHP ...........................................................

  12 2.2.2. Tahap-tahap Perancangan Basis Data ......................................................

  23 2.4.5. Fungsi MySQL ........................................................................................

  23 2.4.4. Session handling ......................................................................................

  23 2.4.3. Include dan require ..................................................................................

  23 2.4.2. Fungsi Explode() .....................................................................................

  21 2.4.1. Fungsi md5() ...........................................................................................

  17 2.4. Tinjauan PHP ..................................................................................................

  16 2.3. Tinjauan HTML .............................................................................................

  14 2.2.4. Data Flow Diagram .................................................................................

  13 2.2.3. Konsep E – R Diagram ............................................................................

  35

  3.1.2.1. Prosedur Sistem Informasi Akademik ............................................

  35 3.1.2.2. DFD Sistem Informasi Akademik ..................................................

  38 3.2. Perancangan Sistem ........................................................................................

  42 3.2.1. Perancangan Sistem Secara Umum .........................................................

  42 3.2.1.1. Perancangan Data Entry .................................................................

  42 3.2.1.2. Perancangan Basis Data Secara Umum ..........................................

  44 3.2.1.3. Perancangan Input Secara Umum ..................................................

  45 3.2.1.4. Perancangan Output Secara Umum ................................................

  45 3.2.2. Perancangan Sistem Secara Rinci ............................................................

  46 3.2.2.1. Perancangan Basis Data Secara Rinci ............................................

  46 3.2.2.1.1. Conceptual Design .................................................................

  46 3.2.2.1.2. Logical Design .......................................................................

  47 3.2.2.1.3. Physical Design .....................................................................

  49 3.2.2.2. Perancangan Input Secara Rinci .....................................................

  52 3.2.2.3. Perancangan Output Secara Rinci ..................................................

  55 3.2.2.4. Perancangan Menu .........................................................................

  60 3.2.3. Perancangan Teknologi ...........................................................................

  62 3.2.3.1. Perangkat Lunak yang akan digunakan ..........................................

  62 3.2.3.2.Perangkat Keras yang akan digunakan ............................................

  62 BAB IV IMPLEMENTASI 4.1. Implementasi Sistem ......................................................................................

  63 4.2. Implementasi Teknologi .................................................................................

  64

  4.2.1. Hardware ............................................................................................... 64

  4.2.2. Software .................................................................................................

  64 4.2.3. Perangkat Lunak ....................................................................................

  65 4.3. Implementasi Program ....................................................................................

  65 4.3.1. Koneksi Database ..................................................................................

  65 4.3.2. Antar Muka ............................................................................................

  66 4.3.2.1. Antar-muka untuk Administrasi ................................................

  67 4.3.2.2. Antar-muka untuk Wali Kelas dan Guru Mapel ........................

  93

  4.3.2.3. Antar-muka untuk Siswa atau Wali Siswa ............................... 104

  BAB V ANALISA SISTEM

  5.1. Analisa Manfaat .............................................................................................. 113

  5.1.1. Penggunaan untuk Administrator .......................................................... 113

  5.1.2. Penggunaan untuk Guru Mata Pelajaran dan Wali Kelas ...................... 114

  5.1.3. Penggunaan untuk Siswa/Wali Siswa ................................................... 114

  5.2. Analisa Kebutuhan ......................................................................................... 115

  5.2.1. Kebutuhan Hardware ............................................................................. 115

  5.2.2. Kebutuhan Software .............................................................................. 115

  5.3. Analisa Metode Rekayasa Perangkat Lunak .................................................. 115

  BAB VI PENUTUP

  6.1. Kesimpulan ..................................................................................................... 117

  6.2. Saran ............................................................................................................... 117 .................................................................................................. xix

  DAFTAR PUSTAKA

  

DAFTAR TABEL

Tabel 2.1. Simbol Konsep E-R .................................................................................

  15 Tabel 2.2. Simbol DFD .............................................................................................

  16 Tabel 2.3. Tipe Data Numeric MySQL ....................................................................

  28 Tabel 2.4. Tipe Data String MySQL..........................................................................

  28 Tabel 2.5. Tipe Data Tanggal MySQL .....................................................................

  29 Tabel 3.1. Tabel Database .........................................................................................

  45 Tabel 3.2. Tabel Input Data ......................................................................................

  45 Tabel 3.3. Tabel Output Data ....................................................................................

  46 Tabel 3.4. Tabel Siswa ..............................................................................................

  49 Tabel 3.5. Tabel Guru ...............................................................................................

  50 Tabel 3.6. Tabel Kelas ..............................................................................................

  50 Tabel 3.7. Tabel Data Materi ....................................................................................

  50 Tabel 3.8. Tabel Materi .............................................................................................

  51 Tabel 3.9. Tabel Kelas_$kelas ..................................................................................

  51

  

DAFTAR GAMBAR

Gambar 2.1. Tahap Perancangan Basis Data .............................................................

  14 Gambar 3.1. Diagram Prosedur Pengolahan Data Siswa ..........................................

  33 Gambar 3.2. Diagram Peosedur Pengolahan Data Nilai Siswa .................................

  34 Gambar 3.3. Diagram Prosedur Sistem Baru ............................................................

  36 Gambar 3.4. Diagram Konteks Sistem Baru .............................................................

  38 Gambar 3.5. Diagram Berjenjang dari SIA SD .........................................................

  39 Gambar 3.6. DFD Level 0 .........................................................................................

  40 Gambar 3.7. DFD Level 1 Proses 1 ...........................................................................

  40 Gambar 3.8. DFD Level 1 Proses 2 ...........................................................................

  41 Gambar 3.9. DFD Level 1 Proses 3 ...........................................................................

  41 Gambar 3.10. Conseptual Design ................................................................................

  47 Gambar 3.11. Logical Design ......................................................................................

  48 Gambar 3.12. Form Tambah Data Materi ...................................................................

  52 Gambar 3.13. Form Input Nilai Siswa..........................................................................

  52 Gambar 3.14. Form Tambah Data Kelas .....................................................................

  53 Gambar 3.15. Form Tambah Data Karyawan .............................................................

  53 Gambar 3.16. Form Tambah Data Materi Baru ..........................................................

  53 Gambar 3.17. Form Tambah Data Siswa ....................................................................

  54 Gambar 3.18. Form Input Absensi Siswa ....................................................................

  54 Gambar 3.19. Output Jadwal Pelajaran .......................................................................

  55 Gambar 3.20. Output Nilai Akhir (Raport) .................................................................

  56

Gambar 3.21. Output Data Siswa ................................................................................

  70 Gambar 4.5. Tampilan Data Karyawan .....................................................................

  84 Gambar 4.14. Halaman Tambah Materi Baru .............................................................

  82 Gambar 4.13. Tampilan Detail Materi ........................................................................

  81 Gambar 4.12. Form Tambah Materi ............................................................................

  79 Gambar 4.11. Halaman Ubah Data Kelas ...................................................................

  77 Gambar 4.10. Halaman Tambah Data Kelas ...............................................................

  75 Gambar 4.9. Tampilan Ubah Data Siswa ..................................................................

  75 Gambar 4.8. Halaman Semua Siswa .........................................................................

  73 Gambar 4.7. Konfirmasi Kesalahan Userid ...............................................................

  71 Gambar 4.6. Form Input Data Siswa .........................................................................

  69 Gambar 4.4. Form Input Data Karyawan ..................................................................

  57 Gambar 3.22. Output Pencarian ..................................................................................

  68 Gambar 4.3. Halaman Utama Admin ........................................................................

  66 Gambar 4.2. Form Login Admin ...............................................................................

  61 Gambar 4.1. Tampilan Index .....................................................................................

  61 Gambar 3.29. Tampilan Utama Menu Siswa ..............................................................

  60 Gambar 3.28. Tampilan Utama Menu Wali Kelas ......................................................

  60 Gambar 3.27. Tampilan Utama Menu Admin .............................................................

  59 Gambar 3.26. Tampilan Menu Utama .........................................................................

  58 Gambar 3.25. Print Out Nilai Akhir (raport) ...............................................................

  58 Gambar 3.24. Print Out Jadwal Pelajaran ...................................................................

  57 Gambar 3.23. Output Hasil Pencarian .........................................................................

  86

Gambar 4.15. Halaman Nilai .......................................................................................

  87 Gambar 4.16. Tampilan Cetak Nilai ............................................................................

  88 Gambar 4.17. Halaman Login Administrador .............................................................

  89 Gambar 4.18. Halaman Konfirmasi Kesalahan Login ................................................

  90 Gambar 4.19. Halaman Ganti Password ......................................................................

  91 Gambar 4.20. Konfirmasi Kesalahan Ganti Password ................................................

  91 Gambar 4.21. Konfirmasi Ganti Password Sukses ......................................................

  92 Gambar 4.22. Halaman Login Wali Kelas ..................................................................

  94 Gambar 4.23. KOnfirmasi Login Salah .......................................................................

  95 Gambar 4.24. Halaman Utama Wali Kelas ..................................................................

  96 Gambar 4.25. Halaman Utama Guru Mapel ................................................................

  96 Gambar 4.26. Halaman Data Kelas Yang Diampu ......................................................

  98 Gambar 4.27. Halaman Absensi Siswa di Kelas yang Diampu ..................................

  99 Gambar 4.28. Halaman Masukkan Absensi ................................................................ 101

Gambar 4.29. Halaman Nilai ....................................................................................... 101Gambar 4.30. Halaman Masukkan Nilai ..................................................................... 103Gambar 4.31. Halaman Login Siswa............................................................................ 105Gambar 4.32. Tampilan Awal Halaman Siswa ........................................................... 106Gambar 4.33. Tampilan Halaman Absensi .................................................................. 107Gambar 4.34. Tampilan Halaman Nilai ...................................................................... 108Gambar 4.35. Halaman Ubah Data Siswa ................................................................... 110Gambar 4.36. Halaman Ubah Passwoed ..................................................................... 111Gambar 4.37. Konfirmasi Ubah Password Sukses ...................................................... 111

BAB I PENDAHULUAN 1. 1. Latar Belakang. Teknologi informasi berkembang sangat pesat sekali dalam kurun

  waktu yang tidak lama. Tidak hanya perkembangan dari perangkat lunak (

  software) dan perangkat keras (hardware) namun juga perkembangan dunia internet. Melalui internet maka komunikasi antar manusia walaupun pada

  jarak yang berjauhan dan tempat yang berbeda dapat berjalan dengan lancar tanpa ada kesulitan. Berkembangnya teknologi komputer telah mendorong penggunaan dan pemanfaatan informasi lebih luas, untuk itu telah banyak aplikasi sistem informasi dikembangkan sebagai sarana untuk pengolah data sebagai sumber informasi. Kemampuan teknologi perangkat keras yang memungkinkan dibangunnya sebuah koneksi antar komputer atau PC (

  personal computer) dengan berbagai media semakin memungkinkan pengguna dan pemanfaatan informasi secara efisien dan efektif.

  Kebutuhan informasi saat ini tidak hanya kebutuhan untuk mendapatkan informasi semata, tetapi lebih penting lagi menyangkut aspek pengelolaan informasi. Di mana di dalamnya memungkinkan pengguna informasi untuk melakukan distribusi informasi dan melakukan validasi terhadap data sebagai sumber informasi untuk mendapatkan informasi secara spesifik. Di banyak bidang kehidupan, penggunaan informasi sebagai dukungan untuk menciptakan layanan secara lebih efisien merupakan suatu kebutuhan mutlak.

  Kemajuan teknologi informasi dan aplikasi berbasis

  web tersebut

  juga sangat berpengaruh terhadap bidang pendidikan. Bidang pendidikan merupakan bidang yang sangat berperan dan berpengaruh terhadap kehidupan dan kemajuan manusia. Dari pendidikan inilah kita mendapatkan berbagai hal, baik itu pengetahuan akan teknologi ataupun pengetahuan tentang moral.

  Maka dari itu manusia menjadi pintar dan cerdas.

  Melakukan pengontrolan terhadap perkembangan akademik anak didiknya dari tiap-tiap semester merupakan tugas dari seorang guru wali kelas dan Kepala Sekolah. Pengawasan dan pengontrolan ini dilakukan agar wali kelas dan Kepala Sekolah benar-benar mengetahui sejauh mana perkembangan akademik anak didiknya yang berhubungan dengan daya serap siswa terhadap mata pelajaran yang diberikan guru.

  Tidak jarang pada saat wali kelas atau guru yang bersangkutan akan melihat berkas anak didiknya yang bermasalah membutuhkan waktu pencarian yang sangat lama karena harus melakukan secara manual dan tidak jarang juga berkas yang dicari sudah mengalami kerusakan dan bahkan hilang karena perawatan dan penyimpanannya yang kurang baik.

  Dalam penentuan nilai akhir siswa dan untuk menentukan peringkat kelas sering juga membuat wali kelas atau guru yang bersangkutan kerepotan karena harus dilakukan dengan perhitungan secara manual dengan menggunakan kalkulator. Apalagi biasanya wali kelas diminta untuk mencari siswa yang berprestasi di dalam kelasnya untuk mendapat beasiswa atau diikutkan dalam lomba bidang studi, maka wali kelas akan disibukkan dengan data-data siswa yang acak-acakan dan kurang tertata rapi.

  Hal-hal tersebut di atas yang mendorong penulis mengangkat masalah ini untuk dipecahkan dengan membuat sistem informasi untuk wali kelas atau kepala sekolah atau user yang lainnya.

  Di SD Sokomoyo I, sudah terdapat fasilitas komputer namun komputer yang ada sudah termasuk komputer lama. Sehingga sampai saat ini hanya untuk membuat surat dan sedikit untuk membuat perhitungan nilai akhir dengan bantuan

  Microsoft Excel. Sedangkan data-data siswa masih

  disimpan dalam map besar yang dikelompokkan menurut Kelas dan Tahun Pelajaran. Maka dari itu pada saat akan dilakukan pencarian data siswa harus membongkar semua berkas yang ada.

  Pada sistem yang baru memberikan pemecahan terhadap persoalan tersebut sehingga proses pencarian data dapat dilakukan dengan cepat dan menghemat biaya dan waktu. Sistem baru nantinya juga akan dilengkapi dengan

  password dan pengaturan hak akses bagi penggunanya, sehingga keamanan dan keutuhan data yang ada akan terjamin.

  1. 2. Rumusan Masalah.

  Rumusan masalah dalam kasus ini adalah bagaimana mengembangkan Sistem Informasi Sekolah Dasar yang dapat diterapkan dan diakses secara umum. Dalam penyelesaian tugas akhir ini penulis melakukan studi kasus di SD Sokomoyo I, Girimulyo, Kulon Progo.

  1. 3. Batasan Masalah.

  Sistem akan dibatasi pada perancangan yang bersifat

  multi-user

  dengan pembagian kewenangan penggunaan data pribadi siswa maupun guru dan penanganan nilai akhir siswa pada guru wali kelas. Bagi orang tua siswa yang dapat menggunakan komputer maka diberikan pula hak akses tersendiri demikian juga dengan guru bidang studi yang dapat mengakses data siswa sebagai penentu nilai bidang studi yang diampunya. Sedangkan kepala sekolah hanya berhak membuka dan melihat data serta mengesahkan keluaran data yang dicetak.

  1. 4. Tujuan dan Manfaat Penelitian.

  Tujuan dan manfaat dari pembuatan Sistem Informasi Akademik ini adalah sebagai berikut :

  1. Perhitungan nilai dapat dilakukan dengan lebih akurat dan dalam waktu yang singkat.

  2. Memudahkan guru bidang studi, guru wali kelas dan kepala sekolah dalam mengawasi perkembangan studi siswa selama belajar di SD tersebut.

  3. Melibatkan teknologi informasi dalam bidang pendidikan khususnya bidang pengawasan perkembangan studi siswa.

  1. 5. Metodologi Penelitian.

  Metodologi penelitian yang digunakan untuk membuat sistem ini adalah :

  1. Identifikasi masalah yang ada. Proses ini meliputi : a. Wawancara.

  Untuk lebih mengetahui kebutuhan-kebutuhan dari sistem yang akan dibuat, dilakukan wawancara dengan user yang bersangkutan.

  b. Pengamatan langsung.

  Pengamatan terhadap pokok permasalahan dan kebutuhan user, yaitu : guru bidang studi, guru wali kelas, kepala sekolah dan orang tua siswa.

  c. Survei Materi.

  Mengumpulkan data-data yang berhubungan dengan sistem yang akan dibuat.

  2. Menganalisa masalah yang telah dikumpulkan pada tahap sebelumnya.

  a. Menganalisa semua kebutuhan yang diperlukan dalam pengembangan sistem.

  b. Mendefinisikan semua kebutuhan yang diperlukan.

c. Mempelajari buku-buku yang ada hubungannya dengan web, database, dan PHP.

  3. Membuat rancangan dari sistem berdasarkan analisa pada tahap sebelumnya.

  Merancang program dan database dari sistem yang akan dibuat dengan teknik

  Structure Analysis and Design.

  4. Implementasi perancangan sistem yang telah dibuat ke dalam suatu bahasa pemrograman.

  Mengimplementasikan rancangan program dan

  database dengan menggunakan program aplikasi PHP dan MySQL.

  5. Pengujian sistem dan evaluasi.

  Menguji dan mengevaluasi sistem yang telah jadi dengan cara studi kelayakan sistem yang sudah jadi, yang dilakukan oleh user yang bersangkutan.

  1. 6. Sistematika Penulisan.

  Agar penulisan laporan penelitian ini mudah dimengerti dan dipahami, maka dalam penulisannya dibagi dalam beberapa bab dan rinciannya sebagai berikut :

  BAB I PENDAHULUAN Pada bab ini berisi tentang latar belakang permasalahan, rumusan masalah, batasan masalah, tujuan dan manfaat penelitian, Metodologi penelitian dan sistematika penulisan.

  BAB II LADASAN TEORI Pada bab ini berisi penjelasan tentang dasar-dasar teori dari sistem informasi, PHP dan MySQL yang akan digunakan untuk memecahkan masalah yang ada.

  BAB III ANALISA DAN PERANCANGAN SISTEM Bab ini berisi penjelasan umum dari sistem yang akan dibuat mulai dari analisa sistem, perancangan basis data,

  input, proses, output dan teknologi yang akan digunakan.

  BAB IV IMPLEMENTASI DAN ANALISA SISTEM Dalam bab ini akan dibahas mengenai implementasi dari perancangan yang telah dibuat ke dalam bahasa pemrograman PHP dan analisa dari sistem tersebut.

  BAB V PENUTUP Pada bab terakhir ini akan dimuat tentang kesimpulan, kelemahan dan kelebihan dari sistem yang telah dibuat dan diuji-cobakan di sekolah.

BAB II LANDASAN TEORI 2. 1. Sistem Informasi. Suatu sistem mempunyai maksud tertentu. Ada yang menyebutkan

  maksud dari sistem adalah untuk mencapai suatu tujuan (

  goal) dan ada yang

  menyebutkan untuk mencapai suatu sasaran (

  objectives). Goal biasanya

  dihubungkan dengan ruang lingkup yang lebih luas dan

  objectives dalam

  lingkup yang lebih sempit. Pendekatan sistem yang lebih menekankan pada elemen atau komponennya mendefinisikan sistem sebagai berikut : sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

  Sedangkan informasi (

  information) sendiri dapat didefinisikan

  sebagai berikut : informasi adalah sekumpulan data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya. Sumber dari informasi adalah data yang merupakan bentuk jamak datum atau data-item. Data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Kejadian (

  event) adalah suatu yang terjadi pada saat tertentu.

  Definisi dari sistem informasi menurut Robert A. Leith dan K. Roescoe Davis, adalah suatu sistem dalam sebuah organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi serta menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

  Sedangkan pengertian sistem informasi secara umum yaitu sekumpulan data-data yang telah diolah dan saling berhubungan atau terintegrasi antara satu dengan yang lain sehingga dapat dimanfaatkan oleh penggunanya untuk mendapatkan suatu bentuk informasi yang akurat dan tepat waktu.

  Sebuah Sistem Informasi yang baik haruslah memiliki kriteria- kriteria sebagai berikut :

  1. Dapat memberikan informasi yang cermat, tepat waktu dan akurat atau berkualitas.

  2. Mempunyai peranan yang kuat dalam perencanaan, analisis atau pengendalian manajemen untuk mengoptimalisasi guna pertumbuhan manajemen.

  Perkembangan sistem informasi yang berbasis komputer merupakan tugas kompleks yang membutuhkan banyak sumber daya dan dapat memakan waktu berbulan-bulan bahkan bertahun-tahun untuk menyelesaikannya. Proses pengembangan sistem melewati beberapa tahapan mulai dari sistem itu direncanakan sampai dengan sistem tersebut diterapkan, dioperasikan dan dipelihara. Bila operasi sistem yang sudah dikembangkan masih timbul kembali permasalahan-permasalahan yang kritis serta tidak dapat diatasi dalam tahap pemeliharaan sistem, maka perlu dikembangkan kembali suatu sistem untuk mengatasinya dan proses ini kembali ke tahap yang pertama, yaitu tahap perencanaan sistem. Siklus ini disebut dengan siklus hidup suatu sistem (

  system life cycle).

  Urutan tahap siklus hidup sistem menurut Robert A. Leicth/K. Roscoe Davis adalah sebagai berikut :

  1. Analisa Sistem

  a. Definisi kebutuhan dan pendekatan alternatif

  b. Desain sistem secara umum atau secara konsep

  2. Desain dan Implementasi Sistem

  a. Desain sistem terinci

  b. Rancang bangun program dan perencanaan implementasi

  c. Pemrograman dan pengetesan

  d. Pengetesan sistem

  e. Konversi

  f. Implementasi

  3. Penilaian Sistem Sedangkan dalam perancangan sistem akan digunakan pemodelan

  

Synchronize and stablize yaitu salah satu versi pemodelan incremental yang

  memiliki langkah kerja sebagai berikut :