Anda di halaman 1dari 10

JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO.

1 JUNI 2014

PERANCANGAN SISTEM INFORMASI AKADEMIK SEKOLAH BERBASIS WEB


DENGAN JAVA

Sandra J Kuryanti
Program Studi Manajemen Informatika, AMIK “BSI Bogor”
Jl. Perintis Kemerdekaan C-12 Mall Merdeka, Bogor, Indonesia
sandra.sjk@bsi.ac.id

Abstract
Information and communication technology is currently growing rapidly. Internet is one of the
information and communication technology that is currently very popular and liked by the public.
Internet today many uses, among others, to seek information, promotion, and so forth. School
academic information system is one of the web-based information system created in order to
provide convenience especially to teachers in informing the data value to students. That way the
data reporting process of the students can be informed quickly and accurately. Academic
information system containing information about teacher data, the data value, the data subjects,
and schedule data. Academic information system serves as the academic data processing so that the
data can be used as academic academic information that will be presented to the faculty and
students.

Key words : Internet, Academic Information, Web-based information system

1. PENDAHULUAN waktu yang bersamaan, secara cepat


Seiring dengan meningkatnya dan efisien. Penerapan internet saat ini
kebutuhan hidup manusia, maka mempunyai peran yang penting untuk
perkembangan teknologi informasi semua bidang profesi. Banyak instansi,
semakin terpacu. Jika dahulu orang– perusahaan-perusahaan, serta lembaga
orang hanya dapat berkomunikasi pendidikan memanfaatkannya untuk
menggunakan surat tetapi sekarang berbagi informasi.
tidak hanya surat yang dapat dijadikan Sistem informasi akademik
alat komunikasi terlebih setelah berbasis website dibuat guna
ditemukannya telepon, handphone dan memberikan kemudahan khususnya
lain sebagainya. Beberapa tahun kepada pengajar dan siswa untuk
terakhir komunikasi yang sering mendapatkan dan memberika
digunakan adalah menggunakan sarana informasi, karena dengan website
internet. informasi dapat diterima dengan cepat
Berbicara mengenai internet tentu dan akurat.
tidak dapat dilepaskan dari sistem
jaringan komputer. Perubahan 2. LANDASAN TEORI
informasi yang begitu cepat dapat 1.1 Definisi Sistem Informasi
diterima melalui internet. Dengan Akademik
adanya jaringan pada komputer maka Sistem adalah suatu jaringan kerja
sangat dimungkinkan untuk terjadinya dari prosedur-prosedur yang saling
komunikasi antara satu komputer berhubungan, berkumpul bersama-
dengan komputer yang lainnya dalam sama untuk melakukan suatu kegiatan
atau untuk menyelesaikan suatu
sasaran yang tertentu (Jogianto, 2008a).

77
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

Sedangkan menurut scott (1995) komunikasi yang mampu


dalam bukunya Al-Fatta sistem terdiri menghubungkan jaringan-jaringan
dari unsur - unsur seperti masukan computer diseluruh dunia.
(input), pengolahan (processing), serta
keluaran output). 1.3 Definisi Website
Informasi adalah faktor terpenting Website atau situs dapat diartikan
dalam sistem untuk pengambilan suatu sebagai kumpulan halaman- halaman
keputusan. Definisi dari informasi yang digunakan untuk menampilkan
adalah Data yang diolah menjadi bentuk informasi teks, gambar diam atau gerak,
yang lebih berguna dan lebih berarti animasi, suara, dan atau gabungan dari
bagi yang menerimanya (Mukyanti, semuanya, baik yang bersifat statis
2009). maupun dinamis yang membentuk satu
Sistem informasi adalah cara-cara rangkaian bangunan yang saling terkait,
yang diorganisasi untuk yang masing-masing dihubungkan
mengumpulakan, memasukkan, dengan jaringan-jaringan halaman
mengolah, dan menyimpan data dan (Hidayat, 2008).
cara-cara yang diorganisasi untuk Website berfungsi sebagai sarana
menyimpan, mengelola, mengendalikan untuk menyebarkan informasi agar
dan melaporkan informasi sedemikian informasi tersebut dapat dengan cepat
rupa sehingga sebuah organisasi dapat sampai kepada orang yang
mencapai tujuan yang telah ditetapkan membutuhkan informasi tersebut,
(Jogianto, 2008b). karena website tidak dibatasi oleh jarak
Dari definisi diatas bisa diambil dan waktu.
kesimpulan sistem informasi akademik
merupakan sebuah sistem yang 1.4 Definisi Netbeans
mengolah data administrasi akademik Netbeans merupakan sebuah
dan menghasilkan informasi berupa software yang digunakan untuk
informasi akademik. Data akademik membuat sebuah aplikasi berbasis java.
yang dimaksud adalah data siswa, data Software ini digunakan sebagai media
nilai akademik siswa, data guru dan untuk menjalankan program dan
seluruh data yang bersangkutan dengan software ini mempermudah kita untuk
kegiatan belajar mengajar. Sistem melihat kesalahan dari program tersebut
informasi akademik bertugas (Kurniawan, 2011).
melakukan pengolahan data akademik
sehingga data–data akademik tersebut 1.5 Definisi JSP (Java Server Pages)
dapat dijadikan informasi akademik JSP adalah suatu teknologi web
yang akan disampaikan kepada tenaga berbasis bahasa pemrograman Java dan
pengajar dan siswa. berjalan di Platform Java, serta
merupakan bagian teknologi J2EE (Java
1.2 Definisi Internet 2 Enterprise Edition). JSP Sangat sesuai
Internet merupakan singkatan dari dan tangguh untuk menangani
interconnected network (jaringan yang presentasi di web. Sedangkan J2EE
saling terhubung). Internet adalah merupakan platform Java untuk
kumpulan komputer yang terhubung pengembangan sistem aplikasi enterprise
satu dengan yang lainnya dalam sebuah dengan dukungan API (Application
jaringan (Sunarto, 2008). Programming Inteface) yang lengkap dan
Sedangkan menurut ramadhan portabilitas serta memberikan sarana
(2005) internet adalah sebuah sistem untuk membuat suatu aplikasi yang

78
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

memisahkan antara business logic a. Data Primer, data yang


(sistem), presentasi dan data. dikumpulkan oleh peneliti
Java Server Pages (JSP) merupakan langsung dari sumbernya, melalui
script atau program yang diletakan di metode :
server, yang dapat dijalankan memakai 1) Teknik Observasi, langsung
browser tertentu. (Supardi, 2009) mengadakan analisa terhadap
Teknologi JSP menyediakan cara objek yang dianalisis.
yang lebih mudah dan cepat untuk 2) Teknik Wawancara yaitu
membuat halaman-halaman web yang suatu cara penganalisaan atau
menampilkan isi secara dinamik. pengumpulan data yang
Teknologi JSP didesain untuk membuat dilakukan dengan cara
lebih mudah dan cepat dalam membuat memberikan pertanyaan
aplikasi berbasis web yang bekerja langsung kepada petugas yang
dengan berbagai macam web server, memiliki hubungan dengan
application server, browser dan development masalah yang akan dianalisis.
tool. b. Data Sekunder yaitu data yang
telah dikumpulkan pihak lain. Data
3. METODE PENELITIAN ini diperoleh dengan cara riset
Dalam melakukan analisa penulis kepustakaan, membaca buku-buku
menggunakan metode deskriptif, yaitu yang berhubungan dengan
dengan cara mengumpulkan data–data masalah yang dianalisis.
yang akan diolah dan dibuat suatu
rumusan sehingga akhirnya sampai 4. PEMBAHASAN
pada suatu kesimpulan. Adapun teknik Tahapan dalam proses:
pengumpulan data dalam pengumpulan 1.1 Data Flow Diagram
datanya adalah : 1) Diagram Konteks

Gambar 1. Diagram Konteks

79
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

2) Diagram Nol

Data Guru

Data Guru Data Guru


2.0 10.0
8.0
Informasi Guru
Mengolah Guru Memproses
Login Guru
Data Guru Data Guru Logout
Admin Informasi Guru

Status Logout
Status Login
User & Pass
Data Admin

Data Admin

Informasi Guru
Data
Jadwal Pelajaran

Data Logout
Jadwal Pelajaran
Guru
3.0
1.0 Informasi Jadwal Mengolah Data Jadwal Mata Data Nilai
Login Admin Pelajaran Jadwal Mata Pelajaran
Pelajaran

Informasi Jadwal
Informasi Jadwal
Pelajaran

Pelajaran
Username & Password

Status Login

Informasi
Nilai
9.0
Data Data Mengolah

Menampilkan data nilai dan


Pelajaran Pelajaran Data Nilai
4.0
Mata

jadwal pelajaran
Admin Mengolah Data
Pelajaran

Data Nilai
Mata Pelajaran

Informasi
Informasi

Nilai
Informasi
Pelajaran
Pelajaran Informasi
Pelajaran
Logout

Nilai
Data Kelas
Data Kelas
5.0
Mengolah Kelas
Data Kelas
Status Logout

Informasi Kelas 13.0


Informasi Kelas
Menampilkan
Data

Informasi Kelas

7.0
Memproses Data Siswa
6.0
Logout Data Siswa Informasi Siswa
Mengolah Siswa
data nilai siswa

Data Siswa
Menampilkan

Informasi Siswa
Informasi Siswa
Data Siswa
Data Siswa

11.0 Status Login


Siswa
Login siswa
User & Pass

12.0
Logout
Memproses
Logout
Status Logout

Gambar 2. Diagram Nol

80
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

3) Diagram Level 2 Proses 1.0 5) Diagram Level 2 Proses 4.0

Data Mata Pelajaran 4.1 Data Mata Pelajaran


Input Data
Informasi Data Mata
Informasi Data Mata
Pelajaran
Pelajaran

Data Mata Pelajaran 4.2 Data Mata Pelajaran


Edit Data
Informasi Data Mata Informasi Data Mata
Pelajaran Pelajaran

Data Mata Pelajaran 4.3 Data Mata Pelajaran Data Mata


ADMIN Hapus Data Pelajaran
Informasi Data Mata Informasi Data Mata
Pelajaran Pelajaran

Data Mata Pelajaran 4.4 Data Mata Pelajaran


Cetak Data
Informasi Data Mata Informasi Data Mata
Pelajaran Pelajaran

4.5
Data Jadwal Pelajaran Data Mata Pelajaran
Pencarian
Data
Gambar 3. Diagram Data Flow Diagram Informasi Data Mata
Pelajaran
Informasi Data Mata
Pelajaran
Level 2 Proses 1.0
Gambar 5. Diagram Level 2 Proses 4.0
4) Diagram Level 2 Proses 2.0

Data Guru 2.1 Data Guru 6) Diagram Level 2 Proses 5.0


Input Data
Data Kelas 5.1 Data Kelas
Informasi Data Guru Informasi Data Guru Input Data

Informasi Data Kelas Informasi Data Kelas

Data Guru 2.2 Data Guru


Edit Data
Data Kelas 5.2 Data Kelas
Informasi Data Guru Informasi Data Guru Edit Data
Informasi Data Kelas Informasi Data Kelas

Data Guru 2.3 Data Guru


ADMIN Hapus Data Data Guru
Data Kelas 5.3 Data Kelas
ADMIN Hapus Data Data Kelas
Informasi Data Guru Informasi Data Guru
Informasi Data Kelas Informasi Data Kelas

Data Guru 2.4 Data Guru


Cetak Data Data Kelas 5.4 Data Kelas
Cetak Data
Informasi Data Guru Informasi Data Guru
Informasi Data Kelas Informasi Data Kelas

2.5 5.5
Data Guru Data Guru Data Kelas Data Kelas
Pencarian Pencarian
Data Data
Informasi Data Guru Informasi Data Guru Informasi Data Kelas Informasi Data Kelas

Gambar 4. Diagram Data Flow Diagram Gambar 6. Diagram Level 2 Proses 5.0
Level 2 Proses 1.0

81
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

7) Diagram Level 2 Proses 6.0 9) Data Flow Diagram Level 2 Proses


9.0

Data Siswa 6.1 Data Siswa Data Nilai 9.1 Data Nilai
Input Data Input Data

Informasi Data Siswa Informasi Data Siswa Informasi Data Nilai Informasi Data Nilai

Data Siswa 6.2 Data Siswa Data Nilai 9.2 Data Nilai
Edit Data Edit Data
Informasi Data Nilai Informasi Data Nilai
Informasi Data Siswa Informasi Data Siswa

Data Nilai 9.3 Data Nilai


Data Siswa 6.3 Data Siswa GURU Data Nilai
ADMIN Hapus Data Data Siswa Hapus Data
Informasi Data Nilai Informasi Data Nilai
Informasi Data Siswa Informasi Data Siswa

Data Nilai 9.4 Data Nilai


Data Siswa 6.4 Data Siswa Cetak Data
Cetak Data
Informasi Data Nilai Informasi Data Nilai
Informasi Data Siswa Informasi Data Siswa

9.5
6.5 Data Nilai Data Nilai
Data Siswa Data Siswa
Pencarian
Pencarian Data
Data Informasi Data Nilai Informasi Data Nilai
Informasi Data Siswa Informasi Data Siswa

Gambar 9. Diagram Level 2 Proses 9.0


Gambar 7. Diagram Level 2 Proses 6.0
10) Data Flow Diagram Level 2 Proses
8) Diagram Level 2 Proses 8.0
11.0
8.1
11.1
Memasukkan Username
Form Login Memasukkan Username
Username & Password Form Login
Username & Password
Password Password

Guru Data Guru Siswa Data siswa

11.2
8.2 Memproses Username
Status Login
Memproses Username Username & Password
Status Login
Username & Password Password
Password
Gambar 10. Diagram Level 2 Proses 11.0
Gambar 8. Diagram Level 2 Proses 8.0

82
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

1.2 Entity Relationship Diagram (ERD)

Gambar 11. Entity Relationship Diagram (ERD)

1.3 Class Diagram

Gambar 12. Class Diagram

83
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

1.4 Tampilan Website d. Halaman Edit Data Guru


a. Halaman Tambah Data Guru

Gambar 16. Halaman Edit Data Guru

e. Halaman Tambah Data Pelajaran


Gambar 13. Halaman Tambah Data
Guru

b. Halaman Edit Data Guru

Gambar 17. Halaman Tambah Data


Pelajaran

f. Halaman Edit Data Pelajaran

Gambar 18. Halaman Edit Data


Pelajaran
Gambar 14. Halaman Edit Data Guru
g. Halaman Tambah Data Jadwal
c. Halaman Tambah Data Siswa Pelajaran

Gambar 19. Halaman Tambah Data


Jadwal Pelajaran

Gambar 15. Halaman Data Siswa

84
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

h. Halaman Edit Data Jadwal k. Halaman Tambah Data Nilai


Pelajaran

Gambar 23. Halaman Tambah Data


Gambar 20. Halaman Edit Data Jadwal
Nilai
Pelajaran
l. Halaman Edit Data Nilai
i. Halaman Tambah Data Kelas

Gambar 21. Halaman Tambah Data


Kelas
j. Halaman Edit Data Kelas
Gambar 24. Halaman Edit Data Nilai

Gambar 22. Halaman Edit Data Kelas

m. Halaman Home

Gambar 25. Halaman Home

85
JURNAL KHATULISTIWA INFORMATIKA, VOL. 2 NO. 1 JUNI 2014

5. PENUTUP DAFTAR PUSTAKA


Sistem informasi akademik Fatta, AL, Hanif. 2007. Analisa dan
merupakan sebuah sistem informasi Perancangan Sistem Informasi
yang mengolah data administrasi Untuk Keunggulan Bersaing
akademik dan menghasilkan informasi Perusahaan dan Organisasi
berupa informasi akademik. Pengolahan Modern. Andi Offset. Yogyakarta
aplikasi Sistem Informasi Akademik ini Hidayat, Rahmat. 2010. Cara Praktis
meliputi data siswa, data guru, data Membangun Website Gratis. Elex
nilai siswa, data kelas, data mata Media Komputindo. Jakarta.
pelajaran, dan data jadwal pelajaran. Jogianto. 2008. Sistem Teknologi
Sistem informasi akademik Informasi. Andi Offset. Yogyakarta.
bertugas melakukan pengolahan data Kurniawan, H., Mardiani, E., &
akademik sehingga data–data akademik Rahmansyah, N. 2011. Aplikasi
tersebut dapat dijadikan informasi Penjualan dengan Program Java
akademik yang akan disampaikan Netbeans, Xampp, dan iReport. Elex
kepada tenaga pengajar dan siswa. Media Komputindo. Jakarta.
Dengan adanya aplikasi sistem Mukyanti, Agus. 2009. Sistem Informasi
informasi akademik ini data akademik Konsep dan Aplikasi. Pustaka Pelajar.
akan dapat tersimpan dengan baik, Yogyakarta
pencarian data akademik menjadi lebih Ramadhan, Arief. 2005. Internet dan
mudah dan penyampaian informasi Aplikasinya. Elex Media
akademik menjadi lebih cepat, efektif Komputindo. Jakarta.
dan efisien. Sunarto. 2008. Teknologi Informasi dan
Komunikasi. Jakarta : Grasindo
Supardi, Yuniar. 2009. Java 2 Untuk
Segala Tingkat. Elex Media
Komputindo. Jakarta.

86

Anda mungkin juga menyukai