PEMBANGUNAN SISTEM INFORMASI AKADEMIK PADA SEKOLAH MENENGAH PERTAMA (SMP) NEGERI III TEGALOMBO
NASKAH PUBLIKASI SKRIPSI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Sarjana Strata Satu ( S1) Program Teknik Informatika Universitas Surakarta
Disusun Oleh
Nama : Gurid Budi Wiyono NIM : 200922469 Program Studi : Teknik Informatika Pembimbing Utama : Bambang Eka Purnama, M.Kom Pembimbing Pembantu : Indah Uly Wardati, S.Kom
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013
1
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
PERNYATAAN PENULIS
JUDUL
: PEMBANGUNAN SISTEM INFORMASI AKADEMIK PADA SEKOLAH MENENGAH PERTAMA (SMP) NEGERI III TEGALOMBO
NAMA
: GURID BUDI WIYONO
NIM
: 200922469
1. Saya menyatakan dan bertanggung jawab dengan sebenarnya bahwa penelitian ini adalah hasil karya saya sendiri. Jika pada suatu saat ada pihak lain yang mengklaim bahwa Penelitian ini sebagai karyanya yang disertai dengan bukti yang cukup maka saya bersedia membatalkan gelar kami beserta hak dan kewajiban yang melekat pada gelar tersebut. 2. Saya menyatakan bahwa hasil penelitian diperbolehkan untuk disebarluaskan dan dipublikasikan secara umum oleh Universitas Surakarta bersama dengan dosen pembimbing, dosen penguji dan penulis.
Surakarta, 09 Oktober 2013
Gurid Budi Wiyono
2
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
LEMBAR PERSETUJUAN NASKAH PUBLIKASI SKRIPSI
JUDUL
: PEMBANGUNAN SISTEM INFORMASI AKADEMIK PADA SEKOLAH MENENGAH PERTAMA (SMP) NEGERI III TEGALOMBO
NAMA
: GURID BUDI WIYONO
NIM
: 200922469 Naskah ini telah disetujui Surakarta, 09 Oktober 2013 Pembimbing Utama
Pembimbing Pembantu
Bambang Eka Purnama,M.Kom
Indah Uly Wardati, S.Kom
3
UNIVERSITAS SURAKARTA FAKULTAS TEKNOLOGI INFORMATIKA
LEMBAR PENGESAHAN NASKAH PUBLIKASI SKRIPSI JUDUL
: PEMBANGUNAN SISTEM INFORMASI AKADEMIK PADA SEKOLAH MENENGAH PERTAMA (SMP) NEGERI III TEGALOMBO
NAMA
: GURID BUDI WIYONO
NIM
: 200922469
Naskah ini telah diujikan didepan dewan penguji Pada hari / tanggal
: Sabtu, 12 Oktober 2013
Ketua Penguji : Estiarto Wahyu Sumirat, S.Kom, M.Eng
___________________
Sekretaris
: Bambang Eka Purnama, M.Kom
___________________
Anggota
: Aziz Ahmadi, M.Cs
___________________
Mengetahui Dekan Fakultas
Ketua Program Studi
Teknologi Informatika
Teknik Informatika
Achmad Nurhidayat, ST, M.Pd
Ir. Tri Iriyanto Tj, MT
4
DAFTAR ISI
HALAMAN JUDUL .........................................................................................................................
i
LEMBAR PERNYATAAN ................................................................................................................
ii
LEMBAR PERSETUJUAN ..............................................................................................................
iii
LEMBAR PENGESAHAN ................................................................................................................
iv
DAFTAR ISI .....................................................................................................................................
v
DAFTAR GAMBAR .........................................................................................................................
vii
DAFTAR TABEL ..............................................................................................................................
viii
ABSTRACT .....................................................................................................................................
1
ABSTRAKSI ...................................................................................................................................
1
1.
LATAR BELAKANG MASALAH ..............................................................................................
2
2.
RUMUSAN MASALAH ............................................................................................................
2
3.
BATASAN MASALAH ..............................................................................................................
2
4.
TUJUAN PENELITIAN.............................................................................................................
2
5.
MANFAAT PENELITIAN .........................................................................................................
2
6.
METODE PENELITIAN ...........................................................................................................
2
7.
LANDASAN TEORI .................................................................................................................
3
a. Sistem ..............................................................................................................................
3
b. Karakteristik Sistem .........................................................................................................
3
c.
Informasi ..........................................................................................................................
3
d. Kualitas Informasi ............................................................................................................
3
e. Sistem Informasi ..............................................................................................................
4
f.
Sistem Basis Data ............................................................................................................
4
g. Entity Relationship Diagram (ERD) .................................................................................
4
h. Context Diagram ..............................................................................................................
4
i.
Data Flow Diagram ..........................................................................................................
4
j.
PHP ..................................................................................................................................
4
k.
MySQL .............................................................................................................................
4
l.
Web Server Apache ........................................................................................................
4
8. TINJAUAN PUSTAKA .............................................................................................................
5
9. ANALISIS MASALAH ..............................................................................................................
5
10. PERANCANGAN 1.
Diagram Konteks .............................................................................................................
6
2.
DFD Level 1 .....................................................................................................................
6
3.
DFD Level 1 Proses 1 ......................................................................................................
6
4.
DFD Level 1 Proses 2 ......................................................................................................
6
5.
DFD Level 1 Proses 3 ......................................................................................................
6
5
6.
DFD Level 1 Proses 4 ......................................................................................................
6
7.
DFD Level 1 Proses 5 ......................................................................................................
7
8.
DFD Level 1 Proses 6 ......................................................................................................
7
9.
DFD Level 1 Proses 7 ......................................................................................................
7
10. DFD Level 1 Proses 8 ......................................................................................................
7
11. DFD Level 1 Proses 9 ......................................................................................................
8
12. ENTITY RELATIONSHIP DIAGRAM (ER- D)..................................................................
8
13. Struktur Rancang Tabel ...................................................................................................
8
14. Relasi Antar Tabel ...........................................................................................................
8
15. Perancangan Dialog Layar Menu Utama.........................................................................
9
16. Perancangan Dialog Layar Menu Setting ........................................................................
9
17. Perancangan Dialog Layar Menu Entry Data Siswa .......................................................
9
18. Perancangan Dialog Layar Menu Entry Data Guru .........................................................
9
19. Perancangan Dialog Layar Menu Entry Nilai ...................................................................
9
20. Perancangan Dialog Layar Menu Laporan ......................................................................
9
21. Perancangan Desain Input Output ..................................................................................
10
22. Implementasi ....................................................................................................................
12
22.1. Tampilan Halaman Pembangunan Sistem Informasi Informasi Akademik Pada Sekolah Menengah Pertama (SMP) Negeri III Tegalombo......................................
12
22.2. Hasil Dari Kuisioner ...............................................................................................
14
22.3. Perbandingan Sebelum dan Sesudah Sistem Dibangun ......................................
15
11. KESIMPULAN DAN SARAN .................................................................................................
15
11.1. Kesimpulan ....................................................................................................................
15
11.2. Saran .............................................................................................................................
15
DAFTAR PUSTAKA ........................................................................................................................
15
6
DAFTAR GAMBAR
Gambar 1. Diagram konteks ...........................................................................................................
6
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Data .........................................................
6
Gambar 3. DFD Level 1 Proses 1...................................................................................................
6
Gambar 4. DFD Level 1 Proses 2...................................................................................................
6
Gambar 5. DFD Level 1 Proses 3...................................................................................................
6
Gambar 6. DFD Level 1 Proses 4...................................................................................................
7
Gambar 7. DFD Level 1 Proses 5...................................................................................................
7
Gambar 8. DFD Level 1 Proses 6...................................................................................................
7
Gambar 9. DFD Level 1 Proses 7...................................................................................................
7
Gambar 10. DFD Level 1 Proses 8.................................................................................................
7
Gambar 11. DFD Level 1 Proses 9.................................................................................................
8
Gambar 12. Entity Relationship Diagram .......................................................................................
8
Gambar 13. Relasi Antar Tabel ......................................................................................................
9
Gambar 14. Perancangan Dialog Layar Menu Utama ...................................................................
9
Gambar 15. Perancangan Dialog Layar Menu Setting ...................................................................
9
Gambar 16. Perancangan Dialog Layar Menu Entry Data Siswa ..................................................
9
Gambar 17. Perancangan Dialog Layar Menu Entry Data Guru ....................................................
9
Gambar 18. Perancangan Dialog Layar Menu Entry Nilai .............................................................
9
Gambar 19. Perancangan Dialog Layar Menu Laporan .................................................................
9
Gambar 20. Perancangan Login.....................................................................................................
10
Gambar 21. Perancangan Home ....................................................................................................
10
Gambar 22. Perancangan form tahun ajaran .................................................................................
10
Gambar 23. Perancangan form kelas .............................................................................................
10
Gambar 24. Perancangan form semester ......................................................................................
10
Gambar 25. Perancangan form data mata pelajaran .....................................................................
10
Gambar 26. Perancangan Form Entry Data Siswa ........................................................................
10
Gambar 27. Perancangan Form Entry Data Guru ..........................................................................
11
Gambar 29. Perancangan form entry paket pelajaran ...................................................................
11
Gambar 31. Perancangan form entry nilai siswa ............................................................................
11
Gambar 32. Perancangan laporan data siswa perkelas ................................................................
11
Gambar 33. Perancangan tampilan laporan data siswa pertahun ajaran ......................................
11
Gambar 34. Perancangan tampilan laporan data siswa detail .......................................................
11
Gambar 35. Perancangan tampilan laporan data guru ..................................................................
11
Gambar 36. Perancangan tampilan laporan data guru detail .........................................................
11
Gambar 37. Perancangan tampilan laporan semua mata pelajaran ..............................................
12
Gambar 38. Perancangan tampilan laporan data pelajaran perkelas ............................................
12
Gambar 39. Perancangan tampilan laporan data pelajaran persemester .....................................
12
7
Gambar 40. Perancangan tampilan laporan nilai siswa .................................................................
12
Gambar 41. Perancangan form select laporan rekap nilai persiswa ..............................................
12
Gambar 42. Perancangan form menu logout .................................................................................
12
Gambar 43. Halaman Login............................................................................................................
12
Gambar 44. Halaman Menu Utama ................................................................................................
13
Gambar 45. Halaman Tampilan Pengguna Sistem ........................................................................
13
Gambar 46. Halaman Tampilan Setting Identitas Sekolah ............................................................
13
Gambar 47 Halaman Tampilan Entry Kelas ...................................................................................
13
Gambar 48. Halaman Tampilan Entry Siswa .................................................................................
13
Gambar 49. Halaman Tampilan Entry Guru ...................................................................................
13
Gambar 50. Halaman Tampilan Entry Mata Pelajaran ...................................................................
13
Gambar 51. Halaman Tampilan Entri Nilai Siswa ..........................................................................
13
Gambar 52. Halaman Tampilan Cetak Nilai Per Kelas ..................................................................
14
Gambar 53. Halaman Tampilan Cetak Nilai per Siswa ..................................................................
14
Gambar 54. Halaman Tampilan Cetak Nilai Per Mata Pelajaran ...................................................
14
Gambar 55. Halaman Tampilan Logout .........................................................................................
14
Gambar 56. Grafik Soal Nomor 1 ...................................................................................................
14
Gambar 57. Grafik Soal Nomor 2 ...................................................................................................
14
Gambar 58. Grafik Soal Nomor 3 ...................................................................................................
14
8
DAFTAR TABEL
Tabel 1. Tabel Guru ........................................................................................................................
7
Tabel 2. Tabel Kelas .......................................................................................................................
7
Tabel 3. Tabel Kelas ......................................................................................................................
7
Tabel 4. Tabel Tahun Ajaran ..........................................................................................................
7
Tabel 5. Tabel Mata Pelajaran ........................................................................................................
7
Tabel 6. Tabel Nilai .........................................................................................................................
7
Tabel 7. Tabel Nilai Ekstra ..............................................................................................................
7
Tabel 8. Tabel Paket Pelajaran.......................................................................................................
8
Tabel 9. Tabel Semester.................................................................................................................
8
Tabel 10. Perbandingan Sebelum dan Sesudah Sistem Dibangun ..............................................
15
9
Pembangunan Sistem Informasi Akademik Pada Sekolah Menengah Pertama (SMP) Negeri III Tegalombo Gurid Budi Wiyono, Bambang Eka Pernama, Indah Uly Wardati
[email protected] Fakultas Teknologi Informatika Universitas Surakarta
ABSTRACT : At today's modern era berkemban very rapid technological development , information technology , especially computers . Human vying to be able to master science and technology . Because by mastering science and technology man can do a job easily . Almost all of the work can be aided by technology created by humans so that humans can minimize the time , effort , and cost . At the Junior High School ( SMP ) State III Tegalombo data processing and value students still conventional , ie data processing students and the students are still recorded in the ledger , so the data collection process runs very long , frequent data errors , difficulties in data retrieval and data retrieval not so fast . Thus causing the delay in the presentation of the data at the time of reporting the data required . Based on the problems that have been mentioned the Junior High School ( SMP ) District III Tegalombo in the sense necessary to make the change from conventional to computerized systems . So that it becomes more practical , easy , fast and accurate in presenting information . Resulting from this research is the design of information systems anlisis and Academic At Junior High School ( SMP ) District III Tegalombo which gives an overview of the Junior High School ( SMP ) District III Tegalombo students in data processing . Keywords : Academic Information System Design
ABSTRAKSI : Pada era modern sekarang ini perkembangan tekhnologi berkemban sangat pesat, terutama tekhnologi informasi komputer. Manusia berlomba-lomba untuk bisa menguasai ilmu pengetahuan dan teknologi. Karena dengan menguasai ilmu pengetahuan dan teknologi manusia dapat melakukan suatu pekerjaan dengan mudah. Hampir semua pekerjaan dapat dibantu oleh teknologi yang diciptakan oleh manusia sehingga manusia dapat mengefisienkan waktu, tenaga, dan biaya. Pada Sekolah Menengah Pertama (SMP) Negeri III Tegalombo pengolahan data dan nilai siswa masih konvensional, yaitu pengolahan data siswa dan nilai siswa masih dicatat pada buku besar, sehingga proses pendataan berjalan sangat lama, sering terjadi kesalahan data, sulitnya dalam pencarian data dan pencarian data kurang begitu cepat. Sehingga menyebabkan keterlambatan dalam penyajian laporan data-data pada saat laporan data tersebut diperlukan. Berdasarkan permasalahan yang telah disebutkan maka Sekolah Menengah Pertama (SMP) Negeri III Tegalombo di rasa perlu mengadakan perubahan dari sistem konvensional menjadi terkomputerisasi. Sehingga menjadi lebih praktis, mudah, cepat dan akurat dalam menyajikan informasi. Yang dihasilkan dari penelitian ini adalah anlisis dan perancangan sistem informasi Akademik Pada Sekolah Menengah Pertama (SMP) Negeri III Tegalombo yang memberikan gambaran pihak Sekolah Menengah Pertama (SMP) Negeri III Tegalombo dalam proses pengolahan data siswa. Kata Kunci
: Perancangan Sistem Informasi Akademik
1.1. LATAR BELAKANG MASALAH SMP Negeri III Tegalombo merupakan salah satu lembaga pendidikan yang mempunyai misi memberikan pendidikan yang berkualitas kepada peserta didiknya dan membantu peserta didik yang kurang mampu. Sehingga nantinya setelah lulus mempunyai bekal dan mampu ikut bersaing serta berperan aktif dalam perkembangan dan pembangunan
bangsa guna mendukung tercapai misi tersebut maka di perlukan tenaga – tenaga pendidik yang handal dan prefosional. (Sumber:Profil SMP Negeri III Tegalombo). Kegiatan pengolahan data siswa, merupakan kegiatan yang cukup menghabiskan waktu dan energi bagi pihak administrasi Padahal kegiatan ini sangat penting untuk mengetahui
10
1.4. TUJUAN PENELITIAN Adapun tujuan dari penelitian ini yaitu menghasilkan Sistem Informasi Akademik yang diharapakan dapat membantu dalam pegolahan data nilai siswa dan memudahahkan dalam pencarian data nilai siswa. 1.5. MANFAAT PENELITIAN Adapun manfaat penelitian ini sebagai berikut: a) Memberikan kemudahan pihak administrasi SMP Negeri III Tegalombo dalam melakukan proses pengolahan data nilai siswa b) Memberikan kemudahan untuk meningkatkan efisiensi dan efektifitas kerja SMP Negeri III Tegalombo.
identitas para pegawai.( Wawancara:2013 ). Pengolahan data nilai siswa pada SMP Negeri III Tegalombo masih di lakukan secara konvensional yaitu dicatat pada buku induk nilai siswa hal tersebut bisa saja mengakibatkan data hilang karena data masih dalam bentuk lembaranlembaran. Selain itu proses pencarian data nilai siswa membutuhkan waktu yang lama karena harus mencari dan membuka berkas-berkas yang dahulu. Dengan adanya beberapa permasalahan yang telah disebutkan maka, proses pengolahan data nilai siswa di SMP Negeri III Tegalombo yang selama ini dilakukan secara konvensional dirasa perlu untuk diubah. Oleh sebab itu, penulis berupaya merancang dan membangun sistem informasi Akademik pada SMP Negeri III Tegalombo yang kedepannya dapat di implementasi kan ke sebuah sistem infomasi.
1.6. METODE PENELITIAN Untuk mendapatkan hasil yang baik Adapun metode penelitian yang digunakan untuk menyelesaikan berbagai permasalahan yang terjadi di atas adalah : 1. Kepustakaan Merupakan jenis metode yang dilakukan dengan mengumpulkan data-data dari buku-buku, makalah, bahan kuliah mengenai rancang bagun sistem informasi. 2. Observasi Merupakan metode yang dilakukan oleh penulis dengan datang langsung kelapangan untuk memperoleh sumber data sesuai kebutuhan. 3. Wawancara Merupakan metode yang dilakukan oleh penulis untuk mencari dan mengumpulkan data dengan cara mengajukan pertanyaan kepada narasumber. 4. Analisis data dan sistem Yaitu mengidentifikasi masalah dan memahami sistem yang ada dan melakukan analisis terhadap data-data tersebut sehingga diketahui kebutuhan-kebutuhan untuk pembuatan sistem baru. 5. Perancangan sistem Pada tahap ini praktikan merancang atau mendesain sistem yang baik, yang isinya adalah langkah-langkah operasi dalam pengolahan data dan prosedur untuk mendukung operasi sistem. 6. Pembuatan program
1.2. RUMUSAN MASALAH Berdasarkan latar belakang yang telah disebutkan diatas, maka didapat rumusan masalah sebagai berikut : a. Pengolahan data nilai siswa pada SMP Negeri III Tegalombo masih di lakukan secara konvensional yaitu dicatat pada buku induk nilai siswa hal tersebut bisa saja mengakibatkan data hilang karena data masih dalam bentuk lembaran-lembaran. Selain itu proses pencarian data nilai siswa membutuhkan waktu yang lama karena harus mencari dan membuka berkas-berkas yang dahulu. b. Bagaimana membangun sistem informasi Akademik pada SMP Negeri III Tegalombo yang terkomputerisasi? 1.3. BATASAN MASALAH Pembangunan sistem informasi pengolahan data nilai siswa dibuat dengan: 1. Dalam pembangunan sistem Informasi Akademik penulis melakukan penelitian pada SMP Negeri III Tegalombo. 2. Dalam pembangunan sistem Informasi Akademik membahas pembangunan pengolahan nilai siswa dan data siswa.
11
Pada tahan ini penulis penyusunan atau penulisan bahasa pemrograman sesuai rancangan sistem yang telah dibuat sehinga menjadi sebuah sistem informasi yang dibutuhkan. 7. Pengujian program Yaitu dengan menguji program yang telah dibuat untuk mengetahui apakah program menerima input dengan baik atau tidak, serta memberikan output sesuai dengan yang diharapkan 8. Implementsi program Yaitu untuk menguji, menginstal dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama. 9. Pembuatan laporan Pada tahap ini penulis membuat laporan tentang permasalahan ditempat penelitian beserta solusi yang diberikan.
yang lainnya atau dengan lingkungan luarnya. Lingkungan luar dari suatu sistem adalah apapun diluar dari batas sistem yang mempengaruhi operasi sistem. Penghubung merupakan media penghubung antara suatu subsistem dengan subsistem yang lainnya. Keluaran dari suatu subsistem akan menjadi masukan untuk subsistem yang lainnya dengan melalui penghubung. Masukan adalah energi yang dimasukkan ke dalam sistem dapat berupa masukan perawatan dan masukan sinyal. Masukan perawatan dimasukkan supaya sistem dapat beroperasi sedangkan sinyal untuk mendapatkan keluaran. Keluaran adalah hasil dari energi yang diperoleh dan diklasifikasikan menjadi keluaran yang berguna dari sisi pembuangan. Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang dihasilkan sistem (Yogianto, 1989). c. Informasi Informasi adalah data yang dibentuk menjadi bentuk yang lebih berguna dan lebih berarti bagi penerimanya. (Yogianto, 1989). Menurut George R. Terry, bahwa informasi adalah data yang memberikan pengetahuan yang berguna. Sedangkan menurut Gordon B. Davis informasi adalah suatu data yang lebih diolah menjadi sebuah bentuk yang penting bafi penerima dan mempunyai nilai yang nyata atau yang dapat dirasakan dalam keputusankeputusan yang sekarang atau yang akan datang. Informasi akan memiliki arti manakala informasi tersebut memiliki unsur-unsur sebagai berikut : 1. Relavan artinya informasi yang diinginkan benar-benar ada relevansi dengan masalah yan dihadapi. 2. Kejelasan artinya terbebas dari istilah-istilah yang membingungkan.
2.1. LANDASAN TEORI a. Sistem Terdapat dua kelompok pendekatan dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Suatu sistem adalah suatu jaringan kerja untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Sedangkan pengertian prosedur itu sendiri menurut Richard F. Neuschel, prosedur suatu urutan- operasi klerikal (tulis menulis), biasanya melibatkan beberapa orang dalam satu atau lebih departemen, yang diterapkan untuk menjamin penanganan yang seragam dari transaksi-transaksi bisnis yang terjadi. (Yogianto, 1989). b. Karakteristik Sistem Suatu sistem mempunyai karakteristik atau sifat-sifat yang tertentu, yaitu mempunyai komponenkomponen (components), sistem data (boundary), lingkungan luar sistem (environments), penghubung (interface), masukan (input), keluaran (output), pengolahan (proses) dan sasaran (objectives) atau tujuan (goal). Komponen-komponen sistem atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Batasan sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem
12
Akurasi artinya bahwa informasi yang hendak disajikan harus secara teliti dan lengkap. 4. Tepat waktu artinya data yang disajikan adalah data terbaru dan mutakhir. 2.2. TINJAUAN PUSTAKA Penelitian sejenis pernah dilakukan oleh Fatoni, Tri Irianto Tjendrowasono (2009) dengan judul sistem informasi akademik pada lembaga pendidikan alfa farma husada surakarta, sistem informasi akademik dapat digunakan untuk mengolah data akademik di Alfa Farma Husada dan pembuatan sistem informasi ini dibuat dengan cara dilakukan studi, analisis, desain dan pembuatan program. Dari hasil penelitian yang dilakukan Fatoni, Tri Irianto Tjendrowasono maka penulis membuat sistem informasi akademik untuk SMP Negeri III Tegalombo untuk mempercepat proses pengolahan dan pencarian data sehingga penyajian laporan bisa tepat waktu.. Agustinus Noertjahyana, Andre Julius, Adi Wibowo (2006) juga pernah melakukan penelitian dengan judul Sistem Lelang Barang Berbasis Web Pada Organisasi, dengan mengembangkan sistem lelang berbasis web, maka dapat mempermudah kegiatan suatu organisasi dalam mengelola inventaris, infrastruktur yang ada di dalam suatu organisasi dapat lebih dimaksimalkan penggunaannya. Dari hasil penelitian yang dilakukan Agustinus Noertjahyana, Andre Julius, Adi Wibowo (2006), penulis merancang sistem untuk SMP Negeri III Tegalombo yang diharapkan dapat mempermudah dalam mengelola data. 3.
Pertanyaan : Dengan sistem yang masih konvensional, permasalahan apa yang sering terjadi? Jawaban : Dengan sistem yang ada pada saat ini kami mengalami kendala yaitu lamanya proses pendataan dan pencarian data pada saat data tersebut diperlukan sehingga mengakibatkan keterlambatan dalam penyajian laporan. Dengan melakukan wawancara tersebut maka dapat diambil kesimpulan bahwa Negeri III Tegalombo Pacitan mengalami masalah dalam proses pendataan siswa, guru, daftar matapelajaran, nilai dan pencarian data. Sehingga penulis mencoba untuk mengatasi masalah dengan membuat perancanagan sistem informasi akademik. 3.2 PERANCANGAN 1. Diagram Konteks admin
Lap data tahun ajaran Input data semester Lap data kelas Lap data guru Lap data matapeljaran Lap data peket pelajaran Lap data siswa Lap data nilai
Input data tahun ajaran Input data semester Input data kelas Input data guru Input data matapelajaran Input data paket pelajaran Input data siswa Input data nilai 0 Sistem informasi akademik
Lap nilai siswa
siswa
Gambar 1. Diagram konteks. 2. DFD Level 1 Setup tahun ajaran
Setup semester
Setup kelas
Statf administrasi Setup matapelajaran
3.1 ANALISIS MASALAH Adapun permasalahan yang dihadapi oleh SMP Negeri III Tegalombo berdasarkan hasil wawancara dengan pihak yang terkait adalah sebagai berikut :
1.0 pengolahan Tahun ajaran
Tabel tahun ajaran
2.0 Pengolahan semester
Table semester
3.0 Kelas Pengolahan
Table kelas
Ambil data tahun 4.0 pengolahan matapelajaran
Tabel matapelajaran
Ambil data semester
Setup guru
5.0 Pengolahan guru
Tabel guru Ambil data kelas Ambil data guru
Setup paket pelajaran
6.0 Pengolahan Pekatpelajaran
Paket pelajaran
Setup siswa
Entry nilai siswa Lap siswa perkelas Lap persemester Lap semua siswa Lap nilai persiswa Lap rekap nilai siswa
Pertanyaan : Bagaimana proses pendataan akademiknya di Sekolah ini, maksutnya dengan cara apa?
7.0 Pengolahan siswa
Tabel siswa
Ambil data peket 8.0 Pengolahan nilai
Ambil data siswa
Tabel nilai 9.0 Pengolahan laporan
Ambil data siswa
Ambil data nilai
Jawaban : Saat ini di Sekolah kami proses pendataanya masih secara konvensional, yaitu ditulis pada buku.
Gambar 2. DFD Level 1 Sistem informasi Pengolahan Data
13
3. DFD Level 1 Proses 1
7. DFD Level 1 Proses 5
1.1 Input tahun ajaran
Input tahun ajaran
Data input
5.1 Input guru
Input guru Edit tahun ajaran
1.2 Edit tahu ajaran
Data input
Data edit
Staf administrasi
Tabel tahun ajaran
Hapus tahun ajaran
1.3 Hapus Tahun ajaran
Data hapus
Edit guru
1.4 Tampil tahun ajaran
Tampil tahun ajaran
5.2 Edit guru
Data edit
Tabel guru
Staf administrasi
Data tahun ajaran
Gambar 3. DFD Level 1 Proses 1 Hapus guru
5.3 Hapus guru
Data hapus
4. DFD Level 1 Proses 2 2.1 Input semester
Input semester
Edit semester
2.2 Edit semester
Tampil guru
Data input
Gambar 7. DFD Level 1 Proses 5 Data edit
8. DFD Level 1 Proses 6
Tabel semester
Staf adminitrasi
Hapus semester
2.3 Hapus semester
Data hapus
6.1 Input paketpelajaran
Input paket
Edit paket
Gambar 4. DFD Level 1 Proses 2 5. DFD Level 1 Proses 3
3.2 Edit kelas
Data edit
Hapus paket
6.4 Tampil paket pelajaran
Tampil paket
Gambar 8. DFD Level 1 Proses 6
Tabel kelas
3.3 Hapus kelas
6.3 Hapus paket pelajaran
Data input
Staf adminitrasi
Hapus kelas
Edit paket
Tebel peket pelajaran
Tampil paket pelajaran Edit kelas
6.2 Edit paketpelajaran
Staf administrasi
Hapus paket 3.1 Input kelas
Input kelas
Data input
Data semester
2.4 Tampil semster
Tampil semestar
Data guru
5.4 Tampil guru
9. DFD Level 1 Proses 7
Data hapus
Tabel tahun ajaran
Ambil data tahun Tampil kelas
Data kelas
3.4 Tampil kelas
Gambar 5. DFD Level 1 Proses 3
Tabel kelas
7.1 Input data siswa
6. DFD Level 1 Proses 4 Input matapelajaran
4.1 Input matapelajaran
4.2 Edit matapelajaran
Staf administrasi
Hapus matapeljaran
Tabel semester
Ambil data semester
Data siswa
Data input
7.2 Edit data siswa
admin Edit matapelajaran
Ambil data kelas
Data edit siswa
Table siswa
Data edit
Tabel kelas
4.3 Hapus matapelajaran
Data hapus
7.3 Hapus data siswa
Data hapus siswa
Data matapelajaran Tampil matapelajaran
4.4 Tampil matapelajaran
Gambar 9. DFD Level 1 Proses 7
Gambar 6. DFD Level 1 Proses 4
14
10. DFD Level 1 Proses 8
25. Struktur Rancang Tabel Tabel 1. Tabel Guru
Tabel paket pelajaran
Ambil data paket
Field No_urut_guru nm_guru tgl_lahir_guru tmpt_lahir_guru jenis_kelamin Agama_guru Alamat_guru
Tabel siswa
8.1 input nilai
Input nilai
Ambil data siswa
Data nilai
Edit nilai
8.2 Edit nilai
Data edit
Panjang 6 20
Primary key
20 10 8 20
Tabel nilai
Tabel 2. Tabel Kelas
admin
Hapus nilai
Tampil nilai
Jenis varchar varchar date varchar varchar varchar varchar
8.3 Hapus nilai
Field kd kelas angka huruf
Data hapus nilai
Data nilai
8.4 Tampil nilai
Ambil
Field No_urut_siswa nm_siswa tmpt_lahir tgl_lahir jenis_kelamin alamat agama wali kd_kelas kd_tahun ayah ibu pekerjaan agama_wali warga_negara alamat_wali kd_semester
Tabel kelas
Ambil data siswa Tabel semster
9.2 Lap siswa per semester
Ambil
Ambil data siswa Tabel siswa
9.3 Lap semua siswa
Panjang 3 1 5
Primary key
Panjang 7 20 20 8 9 20 10 20 3 3 20 20 20 10 3 30 3
Primary key
Tabel 3. Tabel Kelas
Gambar 10. DFD Level 1 Proses 8 11. DFD Level 1 Proses 9
9.1 Laporan siswa perkelas
Jenis varchar varchar varchar
Ambil data siswa
Staf administrasi Tabel nilai
Jenis varchar varchar varchar date varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar
Ambil nilai 9.4 Lap nilai per siswa
Tabel 4. Tabel Tahun Ajaran
Ambil nilai siswa
Ambil nilai siswa 9.5 Lap rekap nilai siswa
Gambar 11. DFD Level 1 Proses 9
Field
Jenis
Panjang
kd_tahun th_ajaran
varchar varchar
3 9
Primary key
Tabel 5. Tabel Mata Pelajaran Field kd_matpel nm_matpel
12. Entity Relationship Diagram (ERD)
Jenis varchar varchar
Panjang 5 20
Primary Key
Panjang 5 12 5 7 4 3 3
Primary Key
Panjang 5 3 4
Primary Key
Tabel 6. Tabel Nilai Field Id_niIai kd_input_nilai kd_paket No_urut_siswa nilai kd_kelas kd_semester
Jenis Int varchar varchar varchar varchar varchar varchar
Tabel 7. Tabel Nilai Ekstra Field Kd_nilai_extra kd_input_nilai tpa
Gambar 12. Entity Relationship Diagram
15
Jenis Int varchar varchar
pramuka pks sakit ijin Tanpa_ket prilaku kerajinan kerapian kebersian kedisiplinan
varchar varchar varchar varchar varchar varchar varchar varchar varchar varchar
4 4 4 4 4 4 4 4 4 4
Gambar 16. Perancangan Home
Tabel 8. Tabel Paket Pelajaran Field Kd_paket Kd_matpel Kd_kelas status No_urut_guru Kd_semester
Jenis varchar varchar varchar varchar varchar varchar
Panjang 5 5 3 20 15 3
Primary Key
Panjang 3 10
Primary Key
Gambar 17. Perancangan form tahun ajaran
Tabel 9. Tabel Semester Field kd_semester semester
Jenis varchar varchar
Gambar 18. Perancangan form kelas 26. Relasi Antar Tabel
Gambar 19. Perancangan form semester
Gambar 13. Relasi Antar Tabel 27. Perancangan Dialog Layar Menu Utama
Gambar 20. Perancangan form data mata pelajaran
Gambar 14. Perancangan Dialog Layar Menu Utama 28. Perancangan Desain Input Output
Gambar 15. Perancangan Login Gambar 21. Perancangan Form Entry Data Siswa
16
Gambar 26. Perancangan tampilan laporan data guru
Gambar 27. Perancangan tampilan laporan data guru detail Gambar 22. Perancangan Form Entry Data Guru
Gambar 28. Perancangan tampilan laporan semua mata pelajaran
Gambar 23. Perancangan form entry paket pelajaran Gambar 29. Perancangan tampilan laporan data pelajaran perkelas
Gambar 30. Perancangan tampilan laporan data pelajaran persemester
Gambar 24. Perancangan form entry nilai siswa
Gambar 25. Perancangan laporan data siswa perkelas
Gambar 31. Perancangan tampilan laporan nilai siswa
17
4.1. Tampilan Halaman Pembangunan Sistem Informasi Informasi Akademik Pada Sekolah Menengah Pertama (SMP) Negeri III Tegalombo
Gambar 37. Halaman Tampilan Entry Siswa
Gambar 32. Halaman Login
Gambar 38. Halaman Tampilan Entry Guru
Gambar 39. Halaman Tampilan Entry Mata Pelajaran
Gambar 33. Halaman Menu Utama
Gambar 34. Halaman Tampilan Pengguna Sistem
Gambar 40. Halaman Tampilan Entri Nilai Siswa Gambar 35. Halaman Tampilan Setting Identitas Sekolah
Gambar 41. Halaman Tampilan Cetak Nilai Per Kelas 22.1. Gambar 36 Halaman Tampilan Entry Kelas
Perbandingan Sebelum dan Sesudah Sistem Dibangun
Tabel 10. Perbandingan Sebelum dan Sesudah Sistem Dibangun
18
No
Permasalahan Yang Dibandingkan
Sebelum Sistem Dibangun (Waktu)
1.
Pencatatan Data
30 menit
5 menit
2.
Proses Data
15 menit
5 menit
3.
Pencarian Data
30 menit
3 menit
4.
Pembuatan Laporan
30 menit
3 menit
5.
Pencatatan Data
30 menit
5 menit
pendidikan alfa farma husada surakarta. (2009).
Sesudah Sistem Dibangun (Waktu)
[3]Marlinda,
Linda.2004.Sistem Data.Yogyakarta,Andi.
Basis
[4]Madcoms. 2008. Adobe Dreamweaver CS5 dan PHP-MYSQL untuk Pemula. Madiun [5]Madcoms. 2008. PHP dan MYSQL untuk Pemula. Madiun.
5.1. KESIMPULAN Berdasarkan uraian tersebut di atas, praktikan dapat mengambil kesimpulan dari Pembangunan Sistem Informasi Akademik pada SMP Negeri III Tegalombo. Maka dapat penulis simpulkan bahwa pembangunan sistem informasi Akademik pada SMP Negeri III Tegalombo memberikan gambaran ke pihak SMP Negeri III Tegalombo tentang pengolahan data siswa dan data nilai yang terkomputerisasi dimana dapat mempercepat proses pengolahan data siswa , mempercepat proses nilai siswa dan membantu dalam pembuatan data nilai siswa jika sewaktu- waktu dibutuhkan.
[6]Nugroho, Bunafit, 2007, Tip dan Trik Membuat Aplikasi Web dengan PHP, Yogjakarta, Gava Media. [7]Nugroho, Bunafit, 2008, Membuat Sistem Informasi Berbasis Web dengan PHP dan MySQL. Yogjakarta, Gava Media. [8]Peranginangin, Kasiman. Aplikasi Web dengan PHP dan MySQL. Yogyakarta, Andi [9]Prof. Dr. Jogiyanto HM, MBA, Akt., 2005. Sistem Teknologi Informasi, Andi, Yogyakarta.
5.2. SARAN Saran yang dapat diberikan penulis dalam pengembangan Pembangunan Sistem Informasi Akademik SMP Negeri III Tegalombo adalah 1. Pengetahuan dasar dan teknis mengenai teknologi informasi yang digunakan kepada semua pihak di bagian administrasi, agar nantinya pengembangan sistem informasi pengolahan data nilai siswa ini digunakan secara optimal. 2. Pembangunan Sistem Informasi Akademik ini diharapkan di implementasikan ke sistem infromasi sehingga dapat membantu dalam pengolahan data siswa dan nilai siswa
[10]Witarto,2004,Memahami Sistem Informasi.Bandung,Informatika. [11]Yakub.
DAFTAR PUSTAKA [1]Agustinus Noertjahyana, Andre Julius, Adi Wibowo, Sistem Lelang Barang Berbasis Web Pada Organisasi. (2006). [2]Fatoni, Tri Irianto Tjendrowasono sistem informasi akademik pada lembaga
19
2012. Pengantar Sistem Informasi.Yogyakarta, Graha Ilmu.