Anda di halaman 1dari 20

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web

Supriyono, Risma Prihartanti Fakultas Teknik Universitas Muria Kudus

Abstract The research entitles "Web-Based Information Systems in Secondary School (SMP) / Islamic Secondary School (MTs) of Disdikpora Kudus regency for school data processing in Kudus regency through Education, Youth and Sports Department of the Kudus Regency. The system was designed using UML modeling, while the programming language used is PHP and MYSQL database. The result of this design is the application information system that presents the information owned by each Secondary School in Kudus Regency in order that the prospective students, parents, and the public can find out school information through Disdikpora Kudus. Key words : Information Systems, Web, SMP / MTs 1. Pendahuluan Pendidikan sangatlah penting untuk masa depan putra-putri kita, sehingga biasanya kita menginginkan putra-putri kita sekolah ditempat yang mempunyai kualitas pendidikan yang baik. Tetapi sekarang ini sebagai orang tua, kadang kita kesulitan mencari sekolah yang baik untuk putra-putri kita. Banyak orang tua siswa yang bingung dalam menentukan sekolah mana yang baik untuk putra-putrinya, hal itu sering kali dikarenakan informasi yang kurang tentang sekolah-sekolah yang ada khususnya di Kabupaten Kudus. Untuk itu diperlukan suatu informasi tentang sekolah yang ada di Kabupaten Kudus mulai dari profil, lokasi sekolah, sarana dan prasaraana yang

tersedia, kegiatan, pengajar dan prestasi sekolah serta semua hal yang dapat

memberikan sedikit gambaran tentang suatu sekolahan. membantu Hal orang itu diharapkan tua siswa dapat dalam

menentukan sekolah mana yang sesuai dengan putra-putrinya. Pada penelitian ini kami tim dari Fakultas Teknik UMK mencoba untuk merancang suatu Analisa dan Perancangan Sistem Informasi Sekolah di Kabupaten Kudus Berbasis Web. Analisa dan Analisa
-83-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

dan Perancangan Sistem Informasi Sekolah di Kabupaten Kudus Berbasis Web adalah bentuk pengembangan sistem sistem

maka tim peneliti membatasi pembahasan masalah ini pada : a. Analisa dan desain secara konseptual sistem informasi sekolah di kabupaten Kudus berbasis web khususnya untuk sekolah menengah pertama. Proses

informasi berbasis teknologi informasi. Dari hasil analisa dan perancangan Analisa dan Perancangan Sistem Informasi Sekolah di Kabupaten Kudus Berbasis Web ini

dikembangkan ke bentuk suatu sistem yang dapat menyampaikan informasi sekolah di Kabupaten Kudus untuk membantu orang tua siswa dalam menentukan sekolah yang sesuai dengan putra-putri meraka.

analisa dan desain secara konseptual dengan cara pengumpulan data jenis produk yang dijual, media dan alat pemasaran dilaksanakan yang serta selama ini daerah

pemasarannya. Hal ini digunakan untuk keperluan analisis kebutuhan dan desain

2.

Perumusan Masalah Dari uraian diatas maka dapat diambil

sistem informasi penjualan online yang akan diterapkan b. Perancangan prototipe sistem informasi sekolah di kabupaten Kudus berbasis web dikhususkan ke sekolah menengah pertama. Proses perancangan prototipe sistem informasi Sistem Informasi

suatu perumusan masalah sebagai berikut : Bagaimana menganalisa dan merancang suatu Sistem Informasi Sekolah di Kabupaten Kudus Berbasis Web sehingga para orang tua siswa mempunyai gambaran yang benar tetang sekolah mana yang sesuai dengan putra-putri mereka

Sekolah di Kabupaten Kudus Berbasis Web berdasarkan hasil perancangan analisa dan design sistem, yang akan dibuat menggunakan software-software

3.

Pembatasan Masalah Dari latar belakang dan perumusan

desain

web

dan

grafis,

seperti Adobe

Macromedia masalah diatas agar pembahasan masalah tidak menyimpang dari pokok permasalahan,

dreamweaver,

Potoshop dan Corel Draw. 4. Pembahasan

A. Analisa Permasalahan

-84-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

Kesulitan

Orang

tua

untuk

untuk

sistem

informasi

sekolah

di

mengarahkan, memilih, dan menentukan anaknya ke sekolah SMP yang berkualitas dengan melihat dengan profil sekolah, dan prestasi yang dicapai sekolah serta sumbar daya pengajar disamping juga dengan

Kabupaten Kudus adalah sebagai berikut : Data data yang diperlukan antara lain : a. b. c. d. e. f. g. Data sekolah Data pengajar (guru) Data kegiatan sekolah (Ekskul) Data mata pelajaran Data prestasi sekolah Data fasilitas sekolah Data alumni

memperhatikan nilai hasil belajar anaknya di Sekolah Dasar (SD). Sedangkan informasi yang orang tua ketahui terbatas sebab informasi-informasi tersebut didapat dari cerita-cerita wali murid lain yang dirasa kurang akurat. Untuk memberikan solusi dari

Informasi yang akan dihasilkan antara lain : a. b. c. Daftar informasi sekolah Daftar informasi tenaga pengajar (guru) Daftar informasi (Ekskul) d. e. f. g. Daftar informasi mata pelajaran Daftar informasi prestasi sekolah Daftar informasi fasilitas sekolah Daftar informasi data alumni kegiatan sekolah

permasalahan diatas dibuatlah suatu sistem informasi sekolah di kabupaten Kudus dengan menggunakan media web dengan tujuan untuk memberikan informasi SMP yang akurat kepada masyarakat terutama orang tua calon siswa baru SMP.

B. Analisa Kebutuhan Data dan Informasi Untuk membangun sebuah sistem

C. Perancangan Sistem a. System Use Case System use case digunakan untuk memecah atau memilah proses bisnis

dibutuhkan adanya masukan berupa data yang nantinya akan diproses oleh sistem sehingga informasi sistem yang dapat memberikan kepada

kedalam interaksi yang bermakna atau berhubungan langsung dengan sistem TI (Sholiq, 2010). Berikut sistem use case pada sistem informasi sekolah :
-85-

bermanfaat

penggunanya. Kebutuhan data dan informasi

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

kelola pengguna

<<include>>

data sekolah

registrasi pengguna <<include>>

mapel admin lihat sekolah pengguna data guru PSB

data keg. sekolah <<include>> kelola berita prestasi sekolah

kelola galeri

fasilitas

data alumni

pendaftaran pengajuan <<include>> kepsek

lihat pengajuan

Gambar 1 Usecase Diagram

-86-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

b. Class Diagram Class merupakan konstruksi atau komponen dari apa yang nantinya dibutuhkan dalam membuat suatu sistem (Sholiq, 2010). Berikut adalah class diagram dari sistem yang akandibangun

Gambar 2. Class Diagram


-87-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

c.

Squence Diagram Sequence diagram menjelaskan secara

sistem untuk mencapai tujuan (Sholiq, 2010).

detail urutan proses yang dilakukan dalam 1. Squence Diagram Kelola Pengguna

: admin

pengguna / masyarakat

hapus / blokir data pengguna konfirmasi blokir data

Gambar 3 Squence diagram kelola pengguna

2.

Squence Diagram Data Sekolah

: admin tambah data sekolah konfirmasi tambah data ubah data sekolah konfirmasi ubah data hapus data sekolah konfirmasi hapus data

data sekolah

Gambar 4 Squence diagram data sekolah

-88-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

3.

Squence Diagram Data Kegiatan Sekolah

: admin tambah data ekskul konfirmasi tambah data ubah data ekskul konfirmasi ubah data hapus data ekskul konfirmasi hapus data

data ekskul

Gambar 5 Squence diagram data kegiatan sekolah

4.

Squence Diagram Data Guru

: admin tambah data guru konfirmasi tambah data ubah data guru konfirmasi ubah data hapus data guru konfirmasi hapus data

data guru

Gambar 6 Squence diagram data guru

5.

Squence Diagram Data Mata Pelajaran

: admin tambah data mapel konfirmasi tambah data ubah data mapel konfirmasi ubah data hapus data mapel konfirmasi hapus data

data mapel sekolah

Gambar 7 Squence diagram data mata pelajaran


-89-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

6.

Squence Diagram Data Prestasi Sekolah

: admin tambah data prestasi konfirmasi tambah data ubah data prestasi konfirmasi ubah data hapus data prestasi konfirmasi hapus data

data prestasi sekolah

Gambar 8 Squence diagram data prestasi sekolah

7.

Squence Diagram kelola data fasilitas

: admin tambah data fasilitas konfirmasi tambah data ubah data fasilitas konfirmasi ubah data hapus data fasilitas konfirmasi hapus data

data fasilitas sekolah

Gambar 9 Squence diagram data fasilitas sekolah

8.

Squence Diagram kelola data alumni

: admin tambah data alumni konfirmasi tambah data ubah data alumni konfirmasi ubah data hapus data alumni konfirmasi hapus data

data alumni

Gambar 10 Squence diagram data alumni


-90-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

9.

Squence Diagram Kelola Pendaftaran

: admin lihat detail data calon siswa tampil detail calon siswa cetak data calon siswa data dicetak

pendaftaran

Gambar 11 Squence diagram kelola pendaftaran

10. Squence Diagram Galeri

: admin masuk kelola sekolah tampil data sekolah tambah galeri foto sekolah tambah data berhasil

galeri

Gambar 12 Squence diagram kelola galeri

11. Squence Diagram Kelola Berita

-91-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

: admin tambah berita tambah berita berhasil ubah status berita ubah status berhasil hapus berita hapus berita berhasil

kelola berita

Gambar 13 Squence diagram kelola berita 12. Squence Diagram Kelola Pengajuan

: admin

kelola pengajuan

lihat detail pengajuan dari kepsek tampil detail pengajuan

Gambar 14 Squence diagram kelola pengajuan

13. Squence Diagram Registrasi Pengguna

: pengguna

portal sekolah

masuk halamn utama tampil halaman utama registrasi pengguna konfirmasi registrasi

Gambar 15 Squence diagram registrasi pengguna

-92-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

14. Squence Diagram Lihat Sekolah

: pengguna login konfirmasi login pilih daftar sekolah

portal sekolah

tampil detail informasi sekolah

Gambar 16 Squence diagram lihat sekolah 15. Squence Diagram PSB

: pengguna pilih menu pendaftaran tampil form pendaftaran isi form pendaftaran data disimpan

PSB

Gambar 17 Squence diagram PSB 16. Squence Diagram Pengajuan

: kepsek

pengajuan

masuk sbg kepsek berhasil pilih pengajuan tampil halaman pengajuan masukkan isi pengajuan pengajuan telah diisi simpan pengajuan berhasil disimpan

Gambar 18 Squence diagram pengajuan

-93-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

d. Activity Diagram Activity Diagram Memodelkan alur kerja (workflow) sebuah proses bisnis dan urutan aktivitas dalam suatu proses.

Activity Diagram yang ada di sistem yang penulis rancang antara lain (Sholiq, 2010) : 1. Activity Diagram kelola pengguna

admin

kelola pengguna

pilih kelola data pengguna

tampil data pengguna

cari data pengguna T blokir? Y blokir/hapus data

Gambar 19 Activity diagram kelola pengguna 2. Activity Diagram Kelola Data Sekolah
admin kelola daftar sekolah

pilih menu data sekolah

tampil data sekolah tambah? T

T cari data sekolah hapus?

Y ubah? masukkan data sekolah

hapus data sekolah

Y ubah data sekolah

simpan data sekolah

Gambar 20 Activity diagram kelola data sekolah

-94-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

3.

Activity Diagram Kelola Ekskul


admin kelola data ekskul

pilih menu kelola ekskul

tampil halaman kelola ekskul tambah?

T Y

cari data ekskul

masukkan data ekskul

ubah?

hapus?

hapus data ekskul

Y simpan data ekskul ubah data ekskul

Gambar 21 Activity diagram kelola ekskul 4. ActivityDiagram Kelola Data Guru


admin kelola guru

pilih menu kelola guru

tampil halaman kelola guru

tambah?

cari data guru

Y masukkan data guru ubah? T

hapus?

hapus data guru

Y simpan data guru ubah data guru

Gambar 22 Activity diagram kelola data guru 5. Activity Diagram Kelola Mata Pelajaran

-95-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

admin

kelola mapel

pilih menu kelola mapel

tampil halaman kelola mapel tambah? T Y masukkan data mapel hapus? ubah? Y simpan data mapel ubah data mapel T Y hapus data mapel cari data mapel T

Gambar 23 Activitydiagram kelola maple

6.

Activity Diagram Kelola Prestasi Sekolah


admin prestasi sekolah

pilih menu kelola prestasi

tampil halaman kelola prestasi

tambah?

cari data prestasi ubah? T hapus? Y hapus data prestasi

masukkan data prestasi Y simpan data prestasi ubah data prestasi

Gambar 24 Activity diagram kelola prestasi sekolah

-96-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

7.

Activity Diagram Kelola Fasilitas Sekolah


admin fasilitas sekolah

pilih menu kelola fasilitas

tampil halaman kelola fasilitas tambah? T cari data fasilitas ubah? T hapus?

Y masukkan data fasilitas

hapus data fasilitas

simpan data fasilitas

ubah data fasilitas

Gambar 25 Activity diagram kelola fasilitas sekolah

8.

Activity Diagram kelola data alumni


admin kelola alumni

pilih menu data alumni

tampil halaman kelola alumni T tambah? T cari data alumni

Y masukkan data alumni ubah? T hapus? Y hapus data alumni

Y simpan data alumni ubah data alumni

Gambar 26 Activity diagram data alumni

9.

Activity Diagram Kelola Pendaftaran

-97-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

admin

pendaftaran

kelola sekolah

tampil data sekolah

pilih pendaftaran

tampil data calon siswa T cetak? Y cetak data calon siswa

Gambar 27 Activity diagram Kelola pendaftaran

10. Activity Diagram Kelola Galeri


admin galeri

pilih kelola data sekolah tampil data sekolah tambah data galeri foto simpan data

Gambar 28 Activity Diagram Kelola galeri

11. Activity Diagram Kelola Pengajuan


admin kelola pengaj uan

pilih menu kelola pengajuan

tampil data pengajuan

lihat detail pengajuan

Gambar 29 Activity Diagram Kelola Pengajuan

-98-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

12. Activity Diagram Kelola Berita


admin berita

pilih menu kelola berita

tampil halamanberita tambah? Y input data berita T Y ubah status berita ubah?

T T Y hapus berita hapus?

simpan berita

Gambar 29 Activity Diagram kelola berita

13. Activity Diagram registrasi pengguna dan lihat sekolah


pengguna sistem portal

halaman portal

tampil halaman portal lihat sekolah?

T pilih menu registrasi Y

T input data registrasi konfirmasi registrasi pilih sekolah? login pengguna Y

pilih menu daftar sekolah pilih sekolah

tampil daftar sekolah

tampil beranda informasi sekolah

Gambar 30 Activity diagram registrasi dan lihat pilih sekolah

-99-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

14. Activity Diagram PSB


pengguna PBS

masuk halaman portal

tampil halaman portal sekolah

pilih menu pendaftaran

daftar?

input data calon siswa

konfirmasi pendaftaran

Gambar 31 Activity diagram PSB

15. Activity Diagram Pengajuan


kepsek pengaj uan

tampil halaman portal untuk kepsek

pilih menu pengajuan sekolah

tampil form pengajuan

masukkan pengajuan data disimpan

Gambar 32 Activity Diagram Pengajuan

e.

Relasi Tabel Untuk menggambarkan hubungan antar tabel perlu digunakan relasi tabel, dan berikut

relasi antar tabel-tabel diatas :

-100-

Analisa Dan Perancangan Sistem Informasi Sekolah Di Kabupaten Kudus Berbasis Web (Supriyono, Risma P)

Gambar 33 Relasi Tabel

-101-

Majalah Ilmiah INFORMATIKA Vol. 3 No. 3, Sept. 2012

5.

Kesimpulan Dari hasil analisis dan perancangan, serta

implementasi dan pembahasan sebelumnya, penulis menarik kesimpulan sebagai berikut : a. Dari perancangan yang di buat penulis sebagai dasar dalam pembuatan aplikasi berbasis web yang menyajikan informasi tentang sekolah khususnya tingkat

Sait. M.U., 2009, Perancangan Sistem Informasi Berbasis Web Pada SMKN 4 Surakarta, Skripsi, Teknik Industri, Universitas Muhammadiyah Surakarta, Surakarta. Sholiq, 2010, Analisis dan Perancangan Berorientasi Objek, Muria Indah, Bandung. Suhendar. A., dan Gunadi. H., 2002, Visual Modeling Menggunakan UML dan Rational Rose, Informatika, Bandung. Sussanto. E., 2008, Perancangan Pelayanan Informasi Berbasis Web Pada Program Bimbingan Konseling di Sekolah, Skripsi, Ilmu Pendidikan, Universitas Lampung, Lampung. .

SMP/MTs di Kabupaten Kudus. b. Pengembangan Aplikasi ini nantinya digunakan untuk melakukan pendataan sekolah mulai dari profil sekolah, guru, mata pelajaran, ekstrakulikuler, fasilitas, alumni hingga prestasi yang dicapai oleh masing-masing sekolah.

Daftar Pustaka Anonim, Dinas Pendidikan Pemuda dan Olahrag Kabupaten Kudus http://disdikpora.kuduskab.go.id/ (diakses tanggal 02 Januari 2012) Kadir. A., 2003, Pengenalan Sistem Informasi, Andi, Yogyakarta.

Ladjamudin. A.B.B, 2005, Analisis dan Desain Sistem Informasi, Graha Ilmu, Yogyakarta. Nugroho. B., 2008, Latihan Membuat Aplikasi Web PHP dan MySQL dengan Dreamweaver, Gava Media, Jogyakarta.

-102-