Sistem Informasi Siswa Berbasis Web
Sistem Informasi Siswa Berbasis Web
Universitas Labuhanbatu
Vol. 8 No.2/ Mei/ 2020
2615-1855 (E-ISSN)
2303-2863 (P-ISSN)
ABSTRAK
Sistem Informasi Data Siswa sangatlah penting bagi sebuah organisasi sekolah dan pihak-pihak
lain yang membutuhkan data siswa tersebut, dengan adanya informasi data siswa, kita bisa
mengetahui tentang suatu info data siswa dengan efektif dan efesien. Adapun Bahasa Pemograman
yang di gunakan dalam pembuatan aplikasi yang dimaksud adalah berbasis Web. Pembuatan
databasenya menggunakan MySQL dan AppServ. Perancangan sistem dilakukan dengan metode
waterfall yang merupakan model pengembangan sistem informasi yang sistematik dan sekuensial.
Metode penggalian data yang digunakan adalah wawancara, observasi, dan studi kepustakaan.
Hasil dari pembuatan program yakni ditujukan dengan Terselesaikan nya Aplikasi Sistem informasi
Pengelolaan Data Siswa Berbasis Web. Semoga dengan adanya aplikasi ini, dapat meningkatkan
Kinerja dalam proses informasi pengolaan data siswa dan pencarian data siswa yang dibutuhkan
kapan saja di SMA NEGERI 02 BILAH HULU.
65 | P a g e
Deci Irmayani1) Musthafa Haris Munandar2) Informatika : Jurnal Ilmiah Fakultas Sains dan Teknologi
Universitas Labuhanbatu
Vol. 8 No.2/ Mei/ 2020
2615-1855 (E-ISSN)
2303-2863 (P-ISSN)
sistem informasi terdiri atas tiga komponen a. Interface, yang didalamnya terdapat bahasa
utama. Ketiga komponen tersebut mencakup manipulasi data (data manipulation
software, hadrware dan brainware. Ketiga language).
komponen ini saling berkaitan satu sama lain b. Bahasa definisi data (datadefinition
Beroperasinya suatu sistem adalah dengan language) untuk skema eksternal, skema
maksud dan tujuan tertentu, maksud dan tujuan konsepsual dan skema internal.
akhir yang diinginkan akan bisa tercapai hanya c. Sistem kontrol basis data(Database Control
bila dilakukan suatu kegiatan terkontrol. System) yang mengakses basis data karena
adanya perintah dari bahasa manipulasi
2.2 Pengertian Informasi data.
Informasi merupakan hasil pengolahan dari Contoh bahasa menggunakan komponen-
sebuah model, formasi, organisasi, ataupun komponen tersebut adalah SQL (Structured
suatu perubahan bentuk dari data yang memiliki Query Language). SQL merupakan bahasa
nilai arti, dan bisa digunakan untuk menambah standar yang digunakan oleh kebanyakan
manfaat ataupun pengetahuan bagi penerimanya aplikasi- aplikasi DBMS.
(Pratama, 2014). Informasi adalah data yang
telah diklasifikasikan atau diolah atau
interpretasikan untuk digunakan dalam proses 2.6 Pengertian MySQL
pengambilan keputusan (Sutabri, 2013). Dapat MySQL dikembangkan oleh pengembang
disimpulkan bahwa informasi adalah data yang dan konsultan database bernama MySQL AB
sudah diolah atau dimanipulasikan sesuai sekitar tahun 1994 di Swedia. Tujuan awal
dengan keperluan tertentu yang memiliki nilai dikembangkan untuk mengembangkan aplikasi
dan manfaat. berbasis web pada client. MySQL sebuah
perangkat lunak sistem manajemen basis data
SQL (database management system) atau
2.5 Pengertian Database
Database merupakan kumpulan file - file DBMS yang multithread, multi-user, dengan
yang saling berkaitan dan berinteraksi, relasi sekitar 6 juta instalasi di seluruh dunia. MySQL
tersebut bila ditunjukan dengan kunci dari tiap - merupakan perangkat lunak (software) gratis
tiap file yang ada. Satu database menunjukkan dibawah lisensi GPL (GNU General Public
suatu kumpulan data yang dipakai dalam suatu License). MySQL sebagai sebuah implementasi
lingkup perusahaan, instansi. Pengolahan dari sistem manajemen basis data relasional
database merupakan suatu cara yang dilakukan (RDBMS-Relational DataBase Management
terhadap file-file yang berada di suatu instansi System) didistribusikan secara gratis dibawah
yang mana file tersebut dapat disusun, diurut, lisensi GPL (General Public License). Dapat
diambil sewaktu-waktu serta dapat ditampilkan secara bebas menggunakan MySQL, namun
dalam bentuk suatu laporan sehingga dapat dengan batasan tidak boleh dijadikan produk
mengolah file-file yang berisikan informasi turunan yang bersifat komersial. MySQL
tersebut secara rapi. merupakan turunan konsep utama dalam basis
data, yaitu SQL. SQL adalah sebuah konsep
Komponen-komponen DBMS : pengoperasian basis data, terutama untuk
pemilihan atau seleksi dan input data, yang
66 | P a g e
Deci Irmayani1) Musthafa Haris Munandar2) Informatika : Jurnal Ilmiah Fakultas Sains dan Teknologi
Universitas Labuhanbatu
Vol. 8 No.2/ Mei/ 2020
2615-1855 (E-ISSN)
2303-2863 (P-ISSN)
memungkinkan pengoperasian data dikerjakan saling berhubungan satu sama lain dan bekerja
dengan mudah. sama secara harmonis untuk mencapai satu
tujuan yaitu mengolah data menjadi informasi
2.7 Pengertian Web yang berarti dan berguna”.
World wide web atau sering di kenal Menurut Robert yang dikutip oleh Minarni
sebagai web adalah suatu layanan sajian dan Saputra (2011), Sistem informasi adalah
informasi yang menggunakan konsep hyperlink suatu sistem di dalam suatu organisasi yang
(tautan), yang memudahakan surfer (sebutan mempertemukan kebutuhan pengolahan
para pemakai komputer yang melakukan transaksi harian, mendukung operasi, bersifat
browsing atau penelusuran informasi melalui manajerial dan kegiatan strategi dari suatu
internet). Keistimewaan inilah yang telah organisasi dan menyediakan pihak luar tertentu
menjadikan web sebagai service yang paling dengan laporan - laporan yang diperlukan.
cepat pertubuhannya. Web mengijinkan
pemberian highlight (penyorotan atau penggaris 2.9 Pengertian Xampp
bawahan) pada kata-kata atau gambar dalam Menurut MADCOMS (2016) “Xampp
sebuah dokumen untuk menghubungkan atau adalah sebuah paket kumpulan software yang
menunjuk ke media lain seperti dokumen, frase, terdiri dari Apache, MySQL, PhpMyAdmin,
movie clip, atau file suara. Web dapat PHP, Perl, Filezilla, dan lain.” Xampp berfungsi
menghubungkan dari sembarang tempat dalam untuk memudahkan instalasi lingkungan PHP,
sebuah dokumen atau gambar ke sembarang di mana biasanya lingkungan pengembangan
tempat di dokumen lain. Dengan sebuah web memerlukan PHP, Apache, MySQL dan
browser yang memiliki Grapihcal User Interface PhpMyAdmin.
(GUI), link-link dapat di hubungkan ke XAMPP adalah perangkat lunak bebas,
tujuannya dengan menunjuk link tersebut yang mendukung banyak sistem operasi,
dengan mouse dan menekannya. Penemu Situs merupakan kompilasi dari beberapa program.
Web. Penemu situs Web adalah Sir Timothy Fungsinya adalah sebagai server yang berdiri
Jhon BermersLee, sedangakan situs web yang sendiri (localhost), yang terdiri atas program
tersambung dengan jaringan pertama kali Apache HTTP Server, MySQL database, dan
muncul pada tahun 1991. Maksud dari timothy penerjemah bahasa yang ditulis dengan bahasa
ketika merancang situs web adalah untuk pemrograman PHP dan Perl. Nama XAMPP
memudahkan tukar menukar dan merupakan singkatan dari X (empat sistem
memperbaharui informasi pada sesama peneliti operasi apapun), Apache, MySQL, PHP dan
di tempat ia bekerja. Pada tanggal 30 april 1993, Perl. Program ini tersedia dalam GNU General
CERN (tempat dimana timothy bekerja) Public License dan bebas, merupakan web
mengumumkan bahwa www dapat digunakan server yang mudah digunakan yang dapat
secara garatis oleh public. melayani tampilan halaman web yang dinamis.
berkembang secara sistematis dari satu tahap 3.2 Metode Perancangan SDLC (System
ke tahap lain dalam model seperti air terjun. Deveploment Life Cycle)
Metode pengumpulan data merupakan tejnik SDLC (Systems Development Life Cycle,
atau cara yang dilakukan untuk Siklus Hidup Pengembangan Sistem) atau
mengumpulkan data. Systems Life Cycle (Siklus Hidup Sistem),
dalam rekayasa sistem dan rekayasa perangkat
3.1 Metode Pengumpulan Data lunak, adalah proses pembuatan dan
Dalam penelitian ini penulis memperoleh pengubahan sistem serta model dan metodologi
data dengan metode sebagai berikut: yang digunakan untuk mengembangkan sistem-
1. Observasi (Pengamatan) sistem tersebut. Konsep ini umumnya merujuk
Metode observasi adalah metode pada system komputer atau informasi. SDLC
pengumpulan data dengan cara mengamati juga merupakan pola yang diambil untuk
secara langsung data, proses dan objek mengembangkan sistem perangkat lunak, yang
permasalahan untuk memperoleh data-data, terdiri dari tahap-tahap: rencana, analisis,
observasi dilakukan di SMAN 02 BILAH desain, implementasi, ujicobadan pengelolaan.
HULU. Dalam rekayasa perangkat lunak konsep SDLC
2. Wawancara (Interview) mendasari berbagai jenis metodologi
Wawancara (Interview) adalah metode pengembangan perangkat lunak. Metodologi-
pengumpulan data yang dilakukan penulis metodologi ini membentuk suatu kerangka kerja
dengan cara tanya jawab kepada pihak yang untuk perencanaan dan pengendalian pembuatan
bersangkutan yaitu Bapak Muda Ritonga, sistem informasi.
[Link], MM selaku Kepala Sekolah di SMAN 02
BILAH HULU, agar informasi yang didapat 3.3 DFD(Data Flow Diagram)
dapat membantu dalam perancangan Sistem Adapun DFD Level 0 dari sistem
Informasi Pengelolaan Data Siswa yang akan informasi Pengelolaan Data Siswa :
dibuat.
3. Studi Pustaka
Metode Kepustakaan adalah metode
pengumpulan data yang didapat dari
beberapa jurnal yang berisi teori-teori yang
berkaitan dengan masalah yang akan
dibahas. Pada metode ini, peneliti mendapat
banyak masukan tentang bagaimana
merancang suatu sistem.
4. Dokumentasi
Proses dokumentasi yaitu proses
pengambilan data yang dilakukan dengan
melihat data, catatan, dan dokumen yang Gambar 3.3 DFD Pengelolaan Data Siswa
terkait dengan sistem pengelolaan data siswa Penjelasan :
yang terdapat di SMAN 02 BILAH HULU. Pada gambar 3.1 admin memasukan
username dan password dan login ke
sistem. Kemudian admin menginputkan data
68 | P a g e
Deci Irmayani1) Musthafa Haris Munandar2) Informatika : Jurnal Ilmiah Fakultas Sains dan Teknologi
Universitas Labuhanbatu
Vol. 8 No.2/ Mei/ 2020
2615-1855 (E-ISSN)
2303-2863 (P-ISSN)
Penjelasan:
Pada gambar 3.4 merupakan rancangan
interface dari ssitem informasi pengelolaan
data siswa, di tampilannya ada menu utama,
meliputi Beranda, Input Data Siswa, Cari Data
Siswa, Print Data Siswa, Data Siswa dan
Logout. Di menu Input data siswa ada bagian Gambar 4.1 Tampilan Menu Utama
input data.
2. Menu Input
a. Input Data Siswa
4. HASIL DAN PEMBAHASAN Form input data siswa digunakan untuk
melakukan pengelolaan data siswa. Data
4.1 Hasil Dan Pembahasan tersebut dapat dilihat di menu print data
Sistem yang diusulkan ini bukanlah sekedar siswa atau data siswa lalu masukkan nis,
untuk mempercepat atau mengoptimalkan suatu nama,tempat tanggal lahir, Jenis kelamin,
kegiatan operasional, dalam penghematan agama, alamat, kelas, wali kelas, jurusan, tahun
waktu dan biaya. Diharapkan dengan adanya angkatan, status dan tambahkan foto siswa lalu
sistem informasi pengelolaan data siswa ini klik simpan data siswa form tersebut diisi sesuai
dapat memperoleh informasi yang dibutuhkan data siswa yang ada. misalnya user mengisi nis
setiap saat untuk melakukan pengambilan 01,
keputusan secara cepat dan tepat. nama eka wahyu albara, tempat tanggal lahir
Hasil dan pembahasan dari sistem pemsel 24 01 1997, Jenis kelamin laki-laki,
informasi pengelolaan data siswa dapat agama islam, alamat pemsel, kelas 12 ips 1,
digolongkan menjadi beberapa bagian yaitu wali kelas devi andriani, jurusan ipa, tahun
bagian menu utama, bagian input sistem dan angkatan 2015 status Alumni maka akan
bagian output sistem. muncul data berupa data siswa adapun form
69 | P a g e
Deci Irmayani1) Musthafa Haris Munandar2) Informatika : Jurnal Ilmiah Fakultas Sains dan Teknologi
Universitas Labuhanbatu
Vol. 8 No.2/ Mei/ 2020
2615-1855 (E-ISSN)
2303-2863 (P-ISSN)
input data siswa dapat dilihat pada gambar Dalam penerapan sistem yang dibuat
berikut. tidak terlepas dari perangkat keras dan
perangkat lunak. Untuk menguji aplikasi
atau sistem informasi pengelolaan data
siswaberbasis web pada SMAN 02 BILAH
HULU, digunakan komputer dengan
spesifikasi yang diuraikan dalam beberapa
spesifikasi yang diuraikan dalam beberapa
bagian yaitu sebagai berikut:
itu diperlukan pengembangan sistem [9] M. Faizal and putri listya Sanda, “Jurnal
Teknologi Informasi dan Komunikasi STMIK
yang lebih sempurna Subang, Oktober 2017 ISSN: 2252-4517,” Sist.
3. Melakukan pemeliharaan dan Inf. Pengolah. DATA PEGAWAI Berbas. WEB
perawatan sistem yang diusulkan ini. (STUDI KASUS DI PT Perkeb. Nusant. VIII
TAMBAKSARI, pp. 1–23, 2017.
[4] Emil salim Podungge and Asmawati, “Sistem [14] S. R. S. Siregar and P. Sundari, “Rancangan
Informasi Data Nilai Siswa Pada SMP Negeri 2 Sistem Informasi Pengelolaan Data
Bahodopi di Kabupaten Morowali,” J. Elektron. Kependudukan Desa ( Studi Kasus di Kantor
Sist. Inf. dan Komput., vol. 3, no. 1, pp. 1–128, Desa Sangiang Kecamatan Sepatan Timur ),”
2017. Sisfotek Glob., vol. 6, no. 1, pp. 76–82, 2016.
[5] F. Ayu and N. Permatasari, “Perancangan Sistem [15] T. Desyani, “Perancangan Sisitem Informasi
Informasi Pengolahan Data Praktek Kerja Pengelolaan Data Obat pada Apotek Sinar Mulia
Lapangan (PKL) Pada Devisi Humas Pt. Berbasis Web,” vol. 3, no. 1, pp. 51–60, 2018.
Pegadaian,” vol. 2, no. 2, pp. 12–26, 2018.
[16] Yusri, “Sistem Informasi Perpustakaan Berbasis
[6] F. Kamran and N. faisall Kharie, “Sistem Web Pada SMP Frater Makassar,” J. Sist. Inf.
Informasi Akademik Berbasis Web Pada Bisnis, vol. XIV, no. 2, pp. 66–77, 2015.
Politeknik Sains Dan Teknologi Wiratama
Maluku Utara,” Indones. J. Inf. Syst. Sist., vol. 1, [17] M. Nasution, S. Pohan, and S. Z. Harahap,
no. September 2016, pp. 39–46, 2016. “Implementasi Obrim (Option-Based Risk
Management) Sebagai Framework Investasi
[7] K. Arif and A. Ambarita, “SISTEM Teknologi Informasi Perguruan Tinggi (Studi
PENGOLAHAN DATA REKAM MEDIS Kasus: Amik Labuhan Batu),” JURNAL
BERBASIS WEB PADA PUSKESMAS INFORMATIKA, vol. 8, no. 1, pp. 26–35, Jan.
PERAWATAN JAMBULA KOTA TERNATE 2020.
DATA,” vol. 1, no. September 2016, pp. 68–77,
2016.
71 | P a g e