1
WEBSITE SDK FRATER XAVERIUS 2 PALEMBANG
TediJurusan Sistem Informasi
STMIK PalComTech Palembang
Abstrak
SDK Frater Xaverius 2 adalah sebuah lembaga pendidikan yang saat ini mengalami kemajuan
yang cukup signifikan dan memiliki ribuan peserta didik. Seiring dengan perkembangan sekolah
ini, pemanfaatan teknologi informasi pada sekolah ini belum digunakan secara maksimal. Hal ini
dapat dilihat dari cara penyampaian informasi dan promosi sekolah masih dilakukan secara
manual, dimana informasi yang diberikan masih sebatas pengumuman ditulis yang dipasang di
papan pengumuman sekolah, ditulis di papan tulis kelas dan dicatat oleh siswa di buku
penghubung. Tujuan dari penulisan skripsi ini adalah untuk membuat website sebagai media
promosi dan penyampaian informasi. Metodologi yang digunakan penulis dalam menyusun
laporan ini adalah waterfall yaitu dengan mengadakan pengamatan secara langsung terhadap
objek penelitian, dalam pembuatan aplikasi website ini sendiri, penulis menggunakan PHP dan
MySQL sebagai bahasa pemograman dan databasenya. Hasil yang dicapai adalah bahwa SDK
Frater Xaverius 2 Palembang membutuhkan sebuah website sebagai media promosi dan
penyampaian informasi sekolah, sehingga mempermudah penyampaian informasi sekolah kepada
orang tua siswa, siswa, dan masyarakat pada umumnya. Dengan adanya sistem ini diharapkan
dapat menunjang kegiatan sekolah ini agar lebih efektif.
Kata Kunci : Website, PHP dan MySQL
PENDAHULUAN
Perkembangan teknologi informasi pada saat ini yang semakin cepat dan pesat menjaditantangan berat bagi lembaga pendidikan, baik negeri maupun swasta. Setiap lembagapendidikan diharapkan dapat memanfaatkan teknologi informasi sebagai penunjang kegiatanoperasional dan penggunaan suatu lembaga pendidikan tersebut dengan memanfaatkanteknologi yang baik, diharapkan dapat menunjang kelancaran dalam masalah administrasipendidikan.
Kemajuan dan perkembangan teknologi informasi khusunya komputer sangatmempengaruhi perkembangan dunia pendidikan. Perkembang teknologi komputer inipunberdampak positif pada SDK Frater Xaverius 2 Palembang. SDK Frater Xaverius 2Palembang merupakan lembaga pendidikan yang dikelola oleh para Frater Bunda Hati Kudusyang tergabung dalam suatu yayasan Mardi Wiyata yang berpusat di Malang ( Jawa Timur).Dimana sekolah ini memiliki siswa ± 1000 orang yang didukung ± 38 orang tenagapengajar/guru serta didukung oleh fasilitas gedung yang memiliki 25 ruangan kelas, 1 labsain, 1 lab computer dimana masing-masing ruangan sudah dilengkapi oleh komputer dan lcdprojector untuk menunjang kelancaran proses belajar mengajarnya.
Proses pelayanan akademik dengan teknologi pada sekolah ini sudah cukup baik,namun demikian peningkatan proses pelayanan akademik perlu dilakukan demi tercapainyatujuan dan sistem pembelajaran yang baik. Untuk mencapai hal tersebut pemanfaatanteknologi informasi dapat menjadi sebuah solusi dalam meningkatkan pelayanan.Pemanfaatan teknologi informasi pada sekolah ini belum digunakan secara maksimal, Hal inidapat dilihat dari cara penyampaian informasi dan promosi sekolah masih dilakukan secaramanual, Dimana informasi yang diberikan masih sebatas pengumuman ditulis yang dipasangdi papan pengumuman sekolah sehingga informasi yang disampaikan tidak secara maksimal
2
diterima oleh wali siswa dan masyarakat pada umumnya. Selain itu SDK Xaverius 2Palembang masih mengalami beberapa permasalahan antara lain kesulitan dan pencarian dataguru, siswa, nilai, absensi, pembayaran iuran spp hal ini dikarenakan dokumen yang kurangteratur sehingga pembuatan laporan data siswa, data guru, data nilai, dan data pembayaraniuran SPP yang tidak tepat waktu.
Dari uraian yang disampaikan diatas, dapat disimpulkan bahwa pengguna teknologiinformasi di SDK Frater Xaverius 2 Palembang masih kurang baik. Sehingga layananinformasi yang diberikan tidak berjalan dengan maksimal.
Untuk mengatasi hal tersebut penulis menawarkan sistem informasi berbasis Website.Oleh karena itu, dalam penulisan dalam pembuatan skripsi ini berjudul “Website SDK FraterXaverius 2 Palembang”.
LANDASAN TEORI
SistemMenurut Jogiyanto (2005:2), sistem adalah kumpulan dari elemen-elemen yang
berinteraksi untuk mencapai suatu tujuan tertentu.
InformasiMenurut Sutabri (2012:22), Informasi adalah data yang telah diklasifikasikan atau
diolah atau diinterpretasikan untuk digunakan dalam proses pengambilan keputusan.
Sistem InformasiMenurut Whitten (2004:10), “Sistem informasi merupakan pengaturan orang, data,
proses dan teknologi informasi yang berinteraksi untuk mengumpulkan, memproses,menyimpan, dan menyediakan sebagai output informasi yang diperlukan untuk mendukungsebuah organisasi”.
Analis SistemMenurut Fatta (2007:44), Analisis sistem adalah teknik pemecahan masalah
yangmenguraikan bagian-bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen tersebut bekerja dan berinteraksi untuk mencapai tujuan mereka.
Sistem Informasi WebMenurut Simarmata (2010:73), Sistem informasi web adalah sistem informasi yang
dibangun menggunakan teknologi web. Adapun Syarat-Syarat Merancang Sistem InformasiBerbasis Website diantaranya adalah sebagai berikut :1. Tersedianya Web Server
Baik web statis ataupun dinamis, jika ingin bisa online di internet, maka syarat pertamaharuslah memiliki server, baik berupa hardware maupun software. Untuk hardwareyaitu seperangkat komputer yang selalu terhubung online dengan internet. Untuksoftware, selain operating system, harus disediakan juga software untuk web server itusendiri. Untuk saat ini web server yang menjadi favorit adalah Aphace.
2. Tersedianya Software Pemrograman Web Berbasis ServerJika ingin membuat web, berarti harus tersedia sebuah bahasa pemrograman web selainHTML, baik itu client side maupun server side. Untuk yang client side, memilikikekurangan yaitu instruksi program bisaa terlihat oleh pengguna internet. Sedangkanserver side lebih aman karrena instruksi program nya tidak terlihat oleh user, yang
3
terlihat adalah seperti HTML biasa. Contoh bahasa pemrograman web yang favoritadalah PHP.
3. Tersedianya DatabaseDatabase merupakan software yang digunakan untuk men yimpan dan memanajemendata. Jika memiliki data yang sedikit, mungkin masih bisa memakai file biasa sebagaimedia penyimpanannya. Tapi jika datanya sudah sangat banyak, tanpa database akansangat rumit. Database dapat menyimpan berjuta-juta data dan dapat diakses dengansangat cepat. Contoh database yang bisa dipakai untuk membuat web adalah Oracle,MySQL, dan masih banyak lagi yang lain. Database yang akan digunakan penulis adalahMySQL
PromosiMenurut Alma (2006:292): “Promosi adalah sebagai komunikasi yang memberi
informasi kepada calon konsumen mengenai suatu produk, yang dapat memenuhi kebutuhandan keinginan konsumen dan mendorong mereka untuk membeli”.
PHPMenurut Saputra (2012:1), PHP (Hypertext PreProcessor) merupakan suatu bahasa
pemrograman yang hanya dapat berjalan pada sisi server ( Server Slide Scripting ). Artinyaproses yang dibuat dengan php tidak akan berjalan tanpa menggunakan web server. Phpdigunakan untuk membangun aplikasi berbasis web agar web tersebut dapat digunakan secaradinamis, seperti menambah, mengubah, membaca, serta menghapus suatu konten.
MySQLMenurut Kadir (2008) MySQL merupakan software yang tergolong sebagai DBMS
(Database Management System) yang bersifat Open Source. Open Source menyatakan bahwasoftware ini di lengkapi dengan source code (kode yang dipakai untuk membuat MySQL),selain tentu saja bentuk sistem operasi, dan bisa diperoleh dengan cara men-download(mengunduh) di Internet secara gratis.
HASIL DAN PEMBAHASAN
Data Flow Diagram (DFD)Desain Data Flow Diagram (DFD) dibuat untuk mendapatkan gambaran secara umum sistemyang dikembangkan.
1. Diagram KonteksDiagram konteks adalah diagram yang menggambarkan bagian besar dari alir arus data
sistem pengolahan data Website pada SDK Frater Xaverius 2 Palembang, dapat dilihat padagambar 1 berikut:
4
Gambar 1. Diagram Konteks2. Diagram Level Nol
Diagram level nol adalah diagram yang menunjukkan semua proses utama yangmenyusun keseluruhan aplikasi, diagram ini dapat dilihat pada gambar 1 berikut:
Gambar 2. Diagram Level Nol
5
3. Diagram Level 1Level ini menunjukkan proses-proses internal yang menyusun setiap prosesproses
dalam level 0.
Gambar 3. Diagram Level 1
4. Entity Relationship Diagram (ERD)Diagram ERD merupakan kumpulan entitas, Skema ini menggambarkan implementasi
teknis dari sebuah model data.
8.1PLaporan
Data Guru &Karyawan
Data Guru &Karyawan
Siswa
KEPALASEKOLAH
8.2PLaporan
Data Siswa
8.3PLaporan
Data Nilai
Nilai
Laporan Guru & Karyawan
Laporan Siswa
Laporan Guru & Karyawan
Laporan Siswa
Laporan Nilai
8.4PLaporan
Data Absen
AbsenLaporan Absen
Laporan SPP
Laporan NIlai
8.5PLaporan
Data SPP
SPPLaporan SPP
Laporan Absen
6
Gambar 4. Entitas Relationship Diagram
HASIL RANCANGAN
1. Tampilan Logina. Form LoginForm login merupakan tampilan password, dan hak akses yang berfungsi untuk
menjaga keteraturan data dalam mengakses sistem untuk masing-masing bidang.
7
Gambar 5. Form Login
b. Form Menu UtamaForm menu adalah tampilan untuk menampilkan list-list menu yang akan digunakan
oleh admin dan user
Gambar 6. Menu Utama
c. Form Input SiswaForm Input Siswa adalah tampilan yang digunakan oleh admin untuk menginput data
siswa.
8
Gambar 7. Input Siswa
d. Form Input Guru KaryawanForm Input guru karyawan adalah tampilan yang digunakan oleh admin untuk
menginput data guru dan karyawan.
Gambar 8. Input Guru Karyawan
9
e. Form Input Mata PelajaranForm Input mata pelajaran adalah tampilan yang digunakan oleh admin untuk
menginput data mata pelajaran.
Gambar 9. Input Mata Pelajaran
f. Form Input KelasForm Input kelas adalah tampilan yang digunakan oleh admin untuk menginput data
kelas.
Gambar 10. Input Kelas
g. Form Input Akademik SekolahForm Input akademik sekolah adalah tampilan yang digunakan oleh admin untuk
menginput data tahun akademik yang berlangsung.
Gambar 11. Input Akademik Sekolah
h. Form Input Data AjarForm Input data ajar adalah tampilan yang digunakan oleh admin untuk menginput data
ajar.
10
Gambar 12. Input Data Ajar
h. Form Input JadwalForm Input jadwal adalah tampilan yang digunakan oleh admin untuk menginput data
jadwal pelajaran.
Gambar 13. Input Jadwal
i. Form Input SPPForm Input spp adalah tampilan yang digunakan oleh admin untuk menginput data
pembayaran spp.
11
Gambar 14. Input SPP
j. Form Input BeritaForm Input berita adalah tampilan yang digunakan oleh admin untuk menginput data
berita terbaru.
Gambar 15. Input Berita
k. Form Input PengumumanForm Input pengumuman adalah tampilan yang digunakan oleh admin untuk
menginput data pengumuman.
Gambar 16. Input Pengumuman
l. Form Input Kalender AkademikForm Input kalender akademik adalah tampilan yang digunakan oleh admin untuk
menginput data kalender akademik.
12
Gambar 17. Input Kalender Akademik
j. Form Input NilaiForm Input nilai adalah tampilan yang digunakan oleh guru untuk menginput data nilai
siswa.
Gambar 18. Input Data Nilai
j. Form Input AbsensiForm Input absensi adalah tampilan yang digunakan oleh guru untuk menginput data
absensi.
Gambar 19. Input Data Absensi
13
j. Form Input KonsultasiForm Input konsultasi adalah tampilan yang digunakan oleh siswa untuk konsultasi
dengan gurunya.
Gambar 20. Input Konsultasi
PENUTUP
Berdasarkan dari hasil analisis yang telah dilakukan pada SDK Frater Xaverius 2Palembang, maka penulis membuat kesimpulan sebagai berikut: Sistem informasi sekolahyang dibuat diharapkan dapat meningkatkan proses pelayanan akademik pada SDK FraterXaverius 2 Palembang. Melalui sistem ini orang tua siswa maupun siswa dapat mengetahuiinformasi akademik sekolah yang meliputi berita, pengumuman, data nilai, absensi, informasipembayaran SPP dan mengunduh jadwal mata pelajaran, dimana dan kapan saja denganmenggunakan media internet. Website ini diharapkan dapat mempromosikan SDK FraterXaverius 2 kepada masyarakat luas yang ingin mengetahui tentang lembaga tersebut.
DAFTAR PUSTAKA
Kadir, Abdul. 2008. Tuntunan Praktis Belajar Database Menggunakan MySQL,Yogyakarta : CV. Andi Offset.
Alma, Buchari, 2006. Kewirausahaan. Penerbit Alfabeta, Bandung.
Fatta, Hanif Al. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : CV.AndiOffset.
Jeffry, L. Whitten,et al. 2004. Metode Desain dan Analisis Sistem. Edisi I. Diterjemahkanoleh tim penerjemah Andi. Yogyakarta: Andi Madcoms.
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi Pendekatan Terstruktur Teori danPraktek Aplikasi Bisnis, Cetakan Ketiga. Yogyakarta : CV. Andi Offset.
Saputra, Agus. 2012. Membangun Aplikasi Toko Online Dengan PHP dan SQL Server.Jakarta : PT. Gramedia.
Simarmata, Janner. 2010. Rekayasa Web. Yogyakarta: Andi Offset.