Anda di halaman 1dari 6

Jurnal TEKESNOS Vol 2 No 1 01 Mei tahun 2020

Jurnal Teknologi, Kesehatan dan Ilmu


Sosial
PERANCANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB
DI SMP RAHMAT ISLAMIYAH
1
Yuli Anggreini Pratiwi, 2Riah Ukur Ginting, 3Harold Situmorang, 4Rianto Sitanggang
Program Studi Sistem Informasi Universitas Sari Mutiara Indonesia Medan
Jl. Kapten Muslim No.79 Medan 20123 Medan Telp (061)-8476769
e-mail : 1 yulianggreiza@gmail.com, 2riahukur@gmail.com,
3
haroldsitumorang.hs@gmail.com,
4
rianto.sitanggang79@gmail.com
Abstrak
Pada saat era globalisasi teknologi saat ini, kebutuhan informasi dalam dunia pendidikan sangat
dalam menentukan kemajuan suatu lembaga. Dengan pemanfaatan dan penerapan teknologi informasi, kumpulan
data yang sling berhubungan satu sama lain. Sistem Informasi Akademik Berbasis Web pada SMP Rahmat
Islamiyah merupakan sistem yang memudahkan dalam penginputan data guru dan data siswa serta data alumni
yang bersangkutan dalam akademik berbasis web, sehingga membantu kecepatan dan kualitas dalam penyampaian
informasi . selain itu dengan informasi berbasis web maka informasi data dapat diakses dengan waktu dan
tempat yang tidak ditentukan. Dari sinilah muncul keinginan dari penulis untuk membuat aplikasi Sistem
Informasi Akademik Sekolah Berbasis Web untuk medukung kegiatan oprasional sehari-hari pada sekolah tersebut.
Dengan adanya aplikasi berbasis web ini akan meciptakan pengolahan yang terorganisir, sistem dimenu hanya
dapat diakses oleh user tertentu yaitu administrator , siswa dan pengajar. Pada hal penelitian ini telah
dikembangkan sebuah sistem informasi akademik berbasis web dengan studi kasus pada SMP Rahmat
Islamiyah Dimana dalam membangun sistem ini digunakan alat bantu dengan pengembangan sistem Data Flow
Daigram (DFD), context Diagram, Entity Relationship Diagram (ERD) data flowchart serta dengan menggunakan
bahasa pemograman PHP dan HTML dan MySQL sebagai databasenya.

Kata kunci : Sistem Informasi Akademik, PHP dan HTML, MySQL

1. PENDAHULUAN terkomputerisasi, maka data yang ada dapat


Perkembangan teknologi informasi kini semakin tersimpan dengan rapi, intergrity terjamin,
pesat tidak terkecuali di Indonesia, dengan pengolahan data dan informasi dapat dilakukan
berkembangnya teknologi informasi hampir semua secara cepat, tepat daan akurat dibandingkan cara
kebutuhan manusia yang berkaitan dengan yang belum menggunakan sistem dan aplikasi yang
pekerjaan di suatu perusahaan, perdagangan serta belum terkomputerisasi.
perguruan tinggi sangat membutuhkan teknologi
informasi dan seiring berjalannya waktu sekolahan Rumusan Masalah
juga memiliki peran penting terhadap teknologi Dengan melihat latar belakang diatas, maka
informasi. Pengguna teknologi informasi terus rumusan masalah dalam penellitian ini adalah
meningkat dengan adanya internet. Teknologi 1. Bagaimana membuat aplikasi perancangan
internet dapat mendukung pengguna teknologi sistem informasi akademik berbasis web yang
informasi sebagai sarana pembelajaran. Sebagai dinamis, sederhana, dan mudah digunakan.
contoh internet dapat digunakan untuk 2. Bagaimana sistem informasi akademik ini
menyebarkan informasi pembelajaran. Pandia membantu proses pencatatan data guru, siswa,
Henry, (2007). Seiring dengan era globalisasi kelas, dan jadwal mata pelajaran
teknologi saat ini kebutuhan informasi dalam dunia
bisnis dan pendidikan menjadi sangat penting Batasan Masalah
dalam memberikan kemajuan pada suatu instansi Dengan melihat latar belakang di atas, maka
tersebut. Aktivitas yang baik pada suatu perusahaan batasan masalah dalam penelitian ini adalah
atau teknologi sangat ditentukan oleh informasi “Bagaimana membuat Perancangan Sistem
yang tersedia. Untuk mengelola informasi yang Informasi Akademi di SMP Rahmat Islamiyah”
tersedia dibutuhkan teknologi informasi yang dapat
mengorganisir dengan baik data-data perusahaan Tujuan Penelitian
secara terstruktur dan mudah dipahami dengan Berdasarkan rumusan masalah di atas, maka
baik. tujuan penelitian ini adalah membangun sistem
Dengan memanfaatkan penerapan teknologi informasi akademik berbasis web yang dapat
informasi kumpulan data yang saling terhubung digunakan sebagai salah satu fasilitas di SMP
satu sama lain dapat terorganisir menjadi sebuah Rahmat Islamiyah untuk penyajian informasi
file, dimana data-data diorganisasikan dan disimpan kepada siswa mengenai data nilai dan data absensi
ke dalam komputer untuk memudahkan pemakaian serta menyajikan informasi kepada user mengena
dalam mengakses data. Dengan menggunakan
sistem dan perancangan aplikasi yang telah
27
Jurnal TEKESNOS Vol 2 No 1 01 Mei tahun 2020

Jurnal Teknologi, Kesehatan dan Ilmu


Sosial

daftar pegawai, daftar pengajar, daftar kelas serta mengizinkan anda membuat halaman web dengan
daftar jadwal mata pelajaran. cepat tanpa harus menuliskan satu baris kode.

Manfaat Penelitian Pengertian PHP


Perancangan sistem informasi akademi Menurut Swastika (2006), PHP adalah sebuah
berbasis web ini merupakan suatu sistem yang bahasa pemograman seperti halnya Java,
sangat dibutuhkan untuk menunjang kecepatan dan Pascal,Basic atau C yang bersama-sama dengan data
ketepatan dalam penyajian informasi tentang base server membuat situs yang kita buat menjadi
perkembangan pendidikan siswa. Manfaat dari lebih dinamis, PHP kepanjangan dari personal Home
penelitian bagi SMP Rahmat Islamiyah sendiri tapi akhirnya mengalami perubahan tapi akhirnya
yaitu sebagai bahan pertimbangan dalam mengalami perubahan menjadi PHP Hypertexs
menyelesaikan permasalahan yang ada di dalam preprosesor. Diperkenalkan pertam kali oleh Rasmus
suatu sekolah, terutama dalam hal ini adalah untuk Lerdorf. Karena sifatnya yang open source maka
penyajian informasi perkembangan pendidikan orang diseluruh dunia dapat
siswanya dengan baik dan benar serta informatif. mengembangkan,menggunakan, dan
mendistribusikan secara gratis.
2. TINJAUAN PUSTAKA
Secara garis besar sistem merupakan suatu Contoh Script PHP:
kumpulan komponen dan elemen yang saling <?php
terintegrasi, komponen yang terorganisir dan // semua kode PHP diletakkan disini ;
bekerjsama dalam mewujudkan suatu tujuan ?
tertentu. Menurut Sutanto djahir dan pratita (2015) Variabel PHP
mengemukakan bahwa “sistem adalah Dalam variable PHP terdaat beberapa variabel
kumpulan/grup dari subsistem/bagian/komponen yang digunakan pada penulisan kode program,
apapun baik fisik maupun nonfisik yang saling adalah sebagai berikut
berhubungan satu sama lain dan bekerja sama 1. Dalam PHP variabel dimulai oleh symbol dolar
secara harmonis untuk mencapai satu tujuan ($) diikuti oleh nama variabel, seperti berikut :
tertentu”. $nama_variabel=Nilai
2. Terdapat beberpa aturan yang harus diketahui
Pengertian Akademik saat menentukan nama variabel PHP, yaitu :
Kata akademik berasal dari bahasa yunani a. Variabel harus dimulai huruf dan boleh diikuti
yakni academos yang berarti sebuah taman oleh huruf atau bilangan dan garis bawah.
umum (plasa) disebelah barat laut kota Athena. b. Variabel hanya dapat terdiri dari alfanumerik
Nama Academos adalah nama seorang (a..z,A..Z,0..9) dan garis bawah(_).
pahlawan yang terbunuh pada saat perang c. Variabel dengan lebih dari satu kata sebaiknya
legendaris Troya. Pada plasma inilah filosofi dipisahkan dengan garis bawah, misalnya
Socrates berpidato dan membuka arena $status_perkawinan, bukan spasi.
perdebatan tentang berbagai hal. Tempat ini
juga menjadi plato melakukan dialog dan
MySQL
mengerjakan pikiran-pikiran filosofinya kepada Dalam mengelola basis data (database)
orang-orang yang datang. Sesudah itu, kata perangkat lunak yang sering digunakan ialah
academos berubah menjadi akademik, yaitu MyQL, dimana MySQL adalah sebuah
semacam tempat perguruan. Para pengikut implementasi dari sistem manajemen basis data
perguruan tersebut disebut academist, relasional yang mempunyai kompatibel dengan
sedangkan perguruan semacam itu disebut berbagai sistem operasi. Menurut Ahmar (2013)
academian. Berdasarkan hal ini, inti dari MySQL adalah sistem yang berguna untuk
pengertian akademik adalah keadaan orang- melakukan proses pengaturan koleksi-koleksi
orang bisa menyampaikan dan menerima struktur dan (database) baik meliputi proses
gagasan, pemikiran, ilmu pengetahuan, dan pembuatan atau proses pengelolaan database.
sekaligus dapat mengujinya secara jujur, MySQL merupakan software database untuk
terbuka, dan leluasan (www.unp.ac.id). mengelola dan menyimpan data yang jenisnya
beraneka ragam dan tipe data relational yang saling
Macromedia Dreamweaver berhubungan. Menurut Hirin dan Virgi (2011),
Macromedia Dreamweaver 8 adalah suatu MySQL adalah perangkat lunak sistem manajemen
editor HTML professional untuk perancangan, basis data (database) SQL atau sering disebut
pengkodean, pengembangan website, halaman web, dengan DBMS(Database Management System).
dan aplikasi web. Dreamweaver juga menyediakan Penulis menyimpulkan bahwa MySQL merupakan
tools yang sangat membantu meningkatkan perangkat lunak atau sistem basis data yang saling
pengalaman dalam pembuatan web yang powerfull. mempunyai hubungan tipe data relational dalam
Berbagi fitur visual editing pada Dreamwever mengelola data dan menyimpan data
28
Jurnal TEKESNOS Vol 2 No 1 01 Mei tahun 2020

Jurnal Teknologi, Kesehatan dan Ilmu


Sosial

MySQL merupakan database yang pertama kali


didukung oleh bahasa pemrograman script untuk
internet (PHP dan Perl). MySQL dan PHP dianggap
sebagai pasangan software pembangun aplikasi web
yang ideal. MySQL lebih sering digunakan untuk
membangun aplikasi berbasis web, umumnya
pengembangan aplikasinya menggunakan bahasa
pemrograman script PHP. Beberapa keunggulan
dari MySQL yaitu :
a. Cepat, handal dan mudah dalam Langkah – langkah yang harus dilakukan pada
penggunaannya MySQL lebih cepat tiga metode ini adalah sebagai berikut:
sampai empat kali dari pada database server 1. Tahapan Perencanaan Sistem (System
komersial yang beredar saat ini, mudah Planning) . lebih menekan pada aspek
diatur dan tidak memerlukan seseorang yang kelayakan pengembangan sistem.
ahli untuk mengatur administrasi 2. Analisis Sistem (System Analysis). Tujuan
pemasangan MySQL. proyek memurnikan menjadi fungsi
b. Didukung oleh berbagai bahasa Database didefinisikan dan operasi dari aplikasi
server MySQL dapat memberikan pesan dimaksud. Menganalisa penggunaan akhir
error dalam berbagai bahasa seperti Belanda, informasi yang dibutuhkan.
Portugis, Spanyol, Inggris, Perancis, Jerman, 3. Desain Sistem (System Design). Menjelaskan
dan Italia. fitur yang diinginkan dan secara operasi rinci,
c. Mampu membuat tabel berukuran sangat termasuk tata letak layar, aturan bisnis,
besardan ukuran maksimal dari setiap tabel diagram proses dan dokumen lainnya.
yang dapat dibuat dengan MySQL adalah 4 4. Cooding Sistem (System Cooding). menulis
GB sampai dengan ukuran file yang dapat sekumpulan code sesuai syntax (aturan
ditangani oleh sistem operasi yang dipakai. penulisan) tergantung bahasa pemrograman
d. Lebih Murah MySQL bersifat open source yang dipakai.
dan didistribusikan dengan gratis tanpa biaya 5. Pengujian Sistem ( System Testing).
untuk UNIX platform, OS/2 dan Windows Melakukan pengujian terhadap sistem yang
platform. dibuat.
e. Melekatnya integrasi PHP dengan MySQL, 6. Perawatan Sistem (System Maintenance).
keterikatan antara PHP dengan MySQL yang Dilakukan oleh admin untuk menjaga sistem
sama-sama software opensource sangat kuat, tetap mampu beroperasi secara benar melalui
sehingga koneksi yang terjadi lebih cepat kemampuan sistem dalam mengadaptasikan
jika dibandingkan dengan menggunakan diri sesuai dengan kebutuhan.
database server lainnya. Modul MySQL di
PHP telah dibuat built-in sehingga tidak Analisis Sistem
memerlukan konfigurasi tambahan pada file Analisis yang digunakan untuk menganalisis
konfigurasi php.ini. sistem informasi untuk dapat mengenali penyebab
masalah menggunakan metode PIECES
3. METODE PENELITIAN (Perfomance, Information, Economics, Control,
Metode penelitian pada dasarnya Efficiency, Service) dengan analisis tersebut, maka
merupakan cara ilmiah untuk mendapatkan data dapat diperoleh beberapa penyebab masalah yang
dengan tujuan dan kegunaan tertentu. Untuk akhirnya dapat disimpulkan dengan jelas dan lebih
mencapai tujuan yang diperlukan dibutuhkan spesifik pada titik permasalahannya sehingga
metode yang relevan untuk mencapai tujuan yang membantu dalam membuat perancangan sistem
diinginkan. Sugiono (2016). Penelitian ini baru yang lebih baik.
menggunakan metode penelitian (Research & Salah satu sistem yang dimiliki adalah halaman
Development). Metode penelitian dan website sekolah dengan menggunakan metode
pengembangan adalah metode penelitian yang kerangka PIECES sebagai dasar untuk memperoleh
digunakan untuk menghasilkan produk tertentu dan pokok-pokok permasalahan yang lebih jelas dan
menguji keefektifan produk tersebut. spesifik. Kemudian berdasarkan hasil dari analisa
Untuk dapat menghasilkan suatu produk terlebih ini dapat dirancang usulan-usulan untuk diterapkan
dahulu melakukan penelitian yang bersifat analisis dalam sistem yang baru. Hal ini juga untuk
kebutuhan, dan untuk menguji keefektifan produk mengetahui alasan dari perubahan sistem saat ini
tersebut supaya dapat berfungsi dengan baik, maka dengan tepat serta dapat membatu mengambil
dipeerlukan peneliti untuk menguji keefktifan keputusan.
produk tersebut. Diagram metode research tampak
pada Gambar 3.1 dan metode development tampak
pada Gambar 3.2
29
Jurnal TEKESNOS Vol 2 No 1 01 Mei tahun 2020

Jurnal Teknologi, Kesehatan dan Ilmu


Sosial

Melihat Data Guru


Flowchart & staff

Flowchart admin dapat dilihat pada Gambar 3.4 «uses»

MULAI
«extends»
«uses»
LOGIN
Melihat Data Siswa

«uses»

PROSES

«uses»

Melihat Data Nilai


Siswa
GURU
INPUT USER ID «extends»
DAN
PASSWORD
LOGIN

GAGAL Melihat Jadwal


pengajaran

CEK LOGIN

Data Alumni
GAGAL
HALAMAN MENU
UTAMA

Gambar 3.6 Use Case Diagaram Guru


Melihat data nilai
Melihat jadwal
mata pelajaran
Melihat absensi

Melihat Mata
Pelajaran

SELESAI

«uses»
Gambar 3.4 Flowchrat Login Admin
Melihat Data Siswa
«uses»

Use Case Diagram «extends»


Use case diagram digunakan untuk LOGIN
«uses»

mendapatkan fungsional requirement dari sebuah Melihat Data Guru

sistem spesifikasi kebutuhan dasar actor dan sistem «uses»

dapat di lihat pada gambar dibawah ini : «uses»


SISW A
Perancangan Use case diagram yang dapat Melihat NIilai

dilakukan oleh admin ditunjukkan pada gambar 3.5

Data Alumni

Input Data Siswa

Gambar 3.7 Use Case Diagaram Siswa


«uses»
Input Data Guru
4.Hasil dan Pembahasan
«uses»
Untuk menjalankan sebuah pembuatan desain
Input mata
program, maka dilakukan proses perancangan
«uses» «uses»
Login
pelajaran
desain untuk tampilan dari program sistem
«uses» informasi akademik berbasis web. Berikut beberapa
«uses» Input Data Nilai perancangan desain programnya:
Admin

input data alumni

Gambar 3.5 Use Case Diagaram Admin

Gambar 4.2 Halaman Utama

30
Jurnal TEKESNOS Vol 2 No 1 01 Mei tahun 2020

Jurnal Teknologi, Kesehatan dan Ilmu


Sosial

Desain Halaman Login


Desain login untuk yang dibuat sangat
sederhana dimana dalam satu login ada 2 user yaitu
admin dan siswa.

Gambar 4.8 Menu Alumni

5. KESIMPULAN DAN SARAN


Berdasarkan hasil penelitian dan pembahasan
pada bab sebelumnya maka penulis dapat
menarik kesimpulan dan saran sebagai berikut
Gambar 4.3 Menu Login :
Kesimpulan
Desain Menu Utama a. Dengan adanya sistem informasi akademik
yang sudah dibuat ini, diharapkan
terbentuknya sistem akademik yang dinamis,
sederhana dan mudah digunakan.
b. Sistem informasi akademik yang dibuat dapat
membantu dan mempercepat proses pencatatan
data guru, siswa, kelas, dan jadwal pelajaran
serta data alumni menggunakan sistem
akademik berbasis web.
c. Dengan adanya sistem ini, pencarian data
diharapkan dapat lebih cepat dan akurat.
Gambar 4.4 Menu Utama
Saran
a. Sistem Informasi Akademik yang dibuat hanya
terbatas pada urusan nilai, jadwal dan data
Desain Menu Siswa
alumni. Saran pengembangan sistem akademik
dibuat lebih kompleks seperti pendaftaran siswa
baru, keuangan atau gaji guru, serta
perpustakaan online.
b. Tampilan web ini masih sangat sederhana,
untuk itu dalam pengembangan diharapkan
dalam penambahan animasi dan perbaikan
tampilan.

6.Ucapan Terima Kasih

Gambar 4.5 Menu Siswa Puji syukur peneliti ucapkan kepada Tuhan
Yang Maha Esa yang telah memberikan
Desain Menu Karyawan kesempatan untuk saya dalam mengerjakan
penelitian ini. Tidak lupa juga peneliti
mengucapkan terima kasih yang sebesar-besarnya
kepdada : Ibu Riah Ukur Ginting S.Si M.Cs selaku
Dosen Pembingbing I, Bapak Harold Situmorang,
S.T, M.Kom selaku dosen pembimbing II dan
Bapak Rianto Sitanggang,S.kom,M.kom selaku
Penguji. Serta seluruh staff dan pengajar jurusan
Sistem Informasi Fakultas Sain Teknologi dan
Informasi Universitas Sari Mutiara Indonesia,
kepada kedua orang tua tercinta. Kakak, adik dan
Gambar 4.6 Menu Karyawan seluruh teman-teman seperjuangan jurusan Sistem
Informasi angkatan tahun 20
31
Jurnal TEKESNOS Vol 2 No 1 01 Mei tahun 2020

Jurnal Teknologi, Kesehatan dan Ilmu


Sosial

DAFTAR PUSTAKA
Aiszakiyudin,Sistem yang ada didalam organisasi
yang membutuhkan pengolahan transaksi, Elex
Media Komputindo, 2012.

Anahar, Konsep dasar sistem informasi


akademik,Jakarta:Mediakita, 2010.
Djahir & pratita sutanto.. Pengertian Sistem adalah
kumpulan/grup dari sub sistem, yogyakarta, 2015.

Erik & Imelda. Sisitem informasi akademik yaitu


sistem yang memberikan layanan informasi, “
jurnal teknologi dan informasi, 2014.

Hutahean, Sistem adalah jaringan yang saling


berhubungan, Yogyakarta:Deepublish:Andi offset,
2015

Hirin & virgin.. Pengertian data base yaitu


sekumpulan informasi atau data secara sistematik,
Bandung: informatika 2011

Hutahean, Klasifikasi sistem & Ciri ciri


karakteristik sistem, Yogyakarta: Deepublish 2015
Jogiyanto. 2005 Analisis dan DesainSistem
Informasi : pendekatan Terstruktur teori dan
praktek Aplikasi Bisnis. Yogyakarta:Andi.
Kendal, Kenneth E dan Kendall,Jullie E.2003.
Analisa dan Perancangan Sistem Jilid 1. Jakarta :
PT.INDEKS Kelompok Gramedia.

Mulyani, Pengertian sistem yang bisa diartikan


sebagai sub sistem yang bertujuan menghasilkan
output, jakarta: mediakita 2016.

Nugroho, Adi ST.MMSI. 2004. Konsep


Pengembangan Sistem Basis Data. Bandung:
Informatika

R.A. Sukamto & shalahuddin. Informasi akademik


SIA adalah perangkat lunak yang menyajikan
informasi dan menata administrasi, bandung:
informatika 2007

R.A. Sukamto & shalahuddin, Pengertian UML


unified modeling language,
Bandung:informatika,2013.

32

Anda mungkin juga menyukai