Anda di halaman 1dari 13

Jurnal Informatika Mulawarman Vol 4 No.

2 Juli 2009 1

Sistem Informasi Akademik Berbasis Web


SMP Negeri 4 Samarinda
Nataniel Dengen
Dyna Marisa Kh
Program Studi Ilmu Komputer, FMIPA Universitas Mulawarman
Jl. Barong Tongkok no.5 Kampus Unmul Gn. Kelua Sempaja Samarinda
75119

Abstrak
Sistem Informasi Akademik Berbasis Web pada SMP Negeri 4 Samarinda merupakan suatu sistem yang
memberikan informasi laporan keaktifan siswa secara online yang berupa laporan nilai serta laporan absensi
siswa yang bersangkutan dengan berbasiskan web, sehingga membantu kecepatan dan kualitas dalam
penyampaian informasi. Selain itu dengan berbasiskan web maka informasi data dapat diakses dengan waktu
dan tempat yang tidak ditentukan. Pada sistem ini, menu hanya dapat diakses oleh user tertentu yaitu siswa,
pengajar dan administrator.

Pada hasil penelitian ini telah dikembangkan sebuah Sistem Informasi Akademik Berbasis Web dengan
studi kasus pada SMP Negeri 4 Samarinda. Dimana dalam membangun sistem ini digunakan alat bantu
pengembangan sistem yaitu Data Flow Diagram (DFD), Context Diagram, Entity Relationship Diagram (ERD)
dan Flowchart serta dengan menggunakan bahasa pemrograman PHP dan HTML dan MySQL sebagai
databasenya.

Kata kunci: Sistem Informasi Akademik

1. PENDAHULUAN sarana informasi bagi siswa dan pengajar mengenai


1.1 Latar Belakang pelaporan data nilai dan data keaktifan siswa
Dunia internet semakin lama semakin dengan memanfaatkan sistem komputerisasi yang
berkembang karena manusia selalu mencari diolah dengan menggunakan bahasa pemrograman
terobosan baru. Dalam perkembangan sebuah web PHP serta database MySQL.
sistem informasi jarak jauh yang memberikan hak
akses khusus bagi anggotanya sudah banyak yang 1.2 Rumusan Masalah
menggunakannya. Sistem informasi akademik Dengan melihat latar belakang di atas,
berbasis web pada SMP Negeri 4 Samarinda, maka rumusan masalah dalam penelitian ini adalah
khususnya dalam hal pengolahan data siswa, mulai “Bagaimana merancang dan membuat Sistem
dari memasukkan data (input), mengubah data dan Informasi Akademik di SMP Negeri 4 Samarinda
menampilkan data (output). Sistem informasi ini dengan berbasiskan web.”
memiliki fasilitas pelaporan nilai dan absensi siswa
dari pengajar kepada bagian administrasi secara 1.3 Tujuan Penelitian
langsung. Berdasarkan rumusan masalah di atas,
SMP Negeri 4 Samarinda salah satu maka tujuan penelitian ini adalah membangun
sekolah yang belum memiliki sistem informasi ini sistem informasi akademik berbasis web yang dapat
dirasa sangat memerlukan sistem informasi digunakan sebagai salah satu fasilitas di SMP
akademik berbasis web guna memberikan Negeri 4 Samarinda untuk penyajian informasi
kemudahan baik kepada pengajar dalam kepada siswa mengenai data nilai dan data absensi
menginformasikan pelaporan keaktifan siswa. serta menyajikan informasi kepada user mengenai
Dengan begitu proses pelaporan data nilai dan daftar pegawai, daftar pengajar, daftar kelas serta
absensi keaktifan siswa dapat diinformasikan daftar jadwal mata pelajaran.
dengan cepat.
Berdasarkan uraian di atas maka dapat
diambil kesimpulan bahwa sistem informasi sangat 1.4 Manfaat Penelitian
diperlukan dalam dunia pendidikan khususnya yang Sistem informasi akademik berbasis web
menyangkut akademik kesiswaan. Sebagai contoh ini merupakan suatu sistem yang sangat penting
dengan adanya sistem informasi akademik berbasis untuk menunjang kecepatan dan ketepatan dalam
web pada SMP Negeri 4 Samarinda ini sebagai penyajian informasi tentang perkembangan
Program Studi Ilmu Komputer Universitas Mulawarman
Jurnal Informatika Mulawarman Vol 4 No. 2 Juli 2009 2

pendidikan siswa. Jadi, manfaat dari


penelitian

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Mulawarman Vol 4 No. 2 Juli 2009 3

bagi SMP Negeri 4 Samarinda sendiri yaitu sebagai


bahan pertimbangan dalam menyelesaikan
2.2.2 Kebutuhan Perangkat Lunak
permasalahan yang ada di dalam suatu sekolah, (Software)
terutama dalam hal ini adalah untuk penyajian Perangkat lunak yang digunakan untuk
informasi perkembangan pendidikan siswanya membangun sistem informasi akademik ini terdiri
dengan baik dan benar serta informatif. dari:
a. Sistem operasi Windows XP
2. METODOLOGI PENELITIAN b. Web browser seperti Internet Explorer, Mozilla
atau web browser lainnya.
2.1 Metode Penelitian
Adapun metode pengumpulan data dan c. Macromedia Dreamweaver MX
informasi yang digunakan adalah sebagai berikut: d. Adobe Photoshop CS
e. MySQL 3.23.47
2.1.1 Studi Lapangan (Field Research) f. Web server Apache 1.3.23
Yaitu penelitian dengan cara meneliti
langsung ke lapangan atau lokasi penelitian guna 2.2.3 Kebutuhan Antarmuka Pemakai
melihat secara langsung hal-hal atau data-data yang (User Interface)
berkaitan dengan materi yang dibutuhkan. Antarmuka pemakai atau user interface
adalah bagian penghubung antara program dengan
2.1.2 Studi Kepustakaan (Library pengguna. Pengguna akan berhubungan dengan
Research) server melalui sebuah program yang dibuat
Yaitu penelitian yang dilaksanakan menggunakan bahasa pemrograman PHP.
berdasarkan data yang diperoleh dari teori-teori
yang bisa didapat dari buku-buku penunjang yang 2.2.4 Kebutuhan Input
berhubungan dengan topik yang diambil sebagai Kebutuhan input dari sistem informasi
bahan pembanding atau dasar pembahasan lanjut, akademik adalah sebagai berikut:
serta untuk memperoleh landasan-landasan teori 1. Data lengkap pegawai, data lengkap pengajar,
dari sistem yang akan dikembangkan. data lengkap siswa, data kelas, data mata
pelajaran, data jadwal mata pelajaran, data
2.1.3 Internet aspek penilaian serta data sarana dan prasarana
Merupakan sumber data dan informasi sekolah.
yang diperoleh dan didapat secara online yang 2. Data nilai dan data absensi siswa berdasarkan
berguna untuk menambah referensi dan sebagai mata pelajaran tertentu oleh pengajar.
perbandingan bagi penelitian kepustakaan dan
dokumentasi serta literatur untuk mendapatkan data 2.2.5 Kebutuhan Output
sekunder guna memperkuat argumentasi dan Kebutuhan output dari sistem informasi
presentasi. akademik adalah sebagai berikut :
1. Informasi daftar pegawai, daftar pengajar, data
2.1.4 Analisa Data lengkap siswa, daftar kelas, daftar sarana dan
Data yang diperoleh selanjutnya dianalisis prasarana sekolah serta daftar jadwal mata
untuk mengembangkan sistem yang ada dengan pelajaran.
tujuan memperoleh hasil yang lebih baik lagi. 2. Informasi laporan data keaktifan siswa yang
berupa data nilai dan data absensi yang dapat
2.1.5 Desain dilakukan oleh masing-masing siswa dengan
Merancang dan mendesain suatu sistem melakukan login terlebih dahulu.
untuk menyajikan serta menyampaikan suatu 3. Laporan data nilai serta data absensi siswa
informasi. dalam media kertas sebagai arsip manual
pengajar dan bagian administrasi.
2.2 Analisa Kebutuhan
2.2.1 Kebutuhan Perangkat Keras 2.3 Metode Perancangan
Sistem informasi akademik berbasis web
(Hardware) dibangun dengan menggunakan bahasa
Untuk kebutuhan hardware, penulis
pemrograman web PHP serta database MySQL.
menggunakan satu unit PC (Personal Computer)
Program ini berisi subsistem mulai dari input data
dengan spesifikasi, Pentium IV 1.81 GHz, RAM
lengkap siswa dan pengajar, pengolahan data nilai
512 MB, HD 100 GB, VGA Ati Radeon9200,
serta absensi siswa juga komponen lain yang
Monitor 15 Inch.
mendukung program.

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Mulawarman Vol 4 No. 2 Juli 2009 4

Program ini digunakan sebagai sistem


informasi akademik berbasis web pada SMP Negeri
2.4 Gambaran Umum SMP Negeri 4
4 Samarinda. Sistem ini dibuat bersifat intern yang Samarinda
artinya pengguna program ini hanya kalangan 2.4.1 Profil Singkat
tertentu yang memiliki hak akses terhadap program. Sekolah Menengah Pertama Negeri 4
Bagian-bagian yang dapat mengakses program ini Samarinda diresmikan berdasarkan Surat
adalah administrasi/administrator, pengajar dan Keputusan Menteri Pendidikan dan Kebudayaan
siswa. Republik Indonesia terhitung mulai tanggal 02
September 1978 dengan nomor Surat Keputusan
0292/0/1978. SMP Negeri 4 terletak di Jln. Ir. H.
Juanda No. 14 RT. 17 Kelurahan Air Putih
Samarinda. Sekolah ini memiliki bangunan
permanen dengan luas lahan 10.129 m2 yang
terbagi dari luas halaman 4.534 m2 dan luas gedung
seluruhnya 3.309 m2.

2.4.2 Struktur Organisasi


STRUKTUR ORGANISASI
SMP NEGERI 4 SAMARINDA

Kepala Sekolah
Komite Sekolah
Wakil Kepala Sekolah

Laboratorium Tata Usaha Sekolah

Perpustakaan

Wali Kelas

Guru Mata Pelajaran


Garis Komando
Garis Koordinasi
Guru Pembimbing

Gambar 3.1 Struktur organisasi SMP Negeri 4 Samarinda

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Mulawarman Vol 4 No. 2 Juli 2009 5

2.4.3 Satuan Kurikulum SMP Negeri 4 ujian tengah semester dan nilai ujian akhir
Samarinda semester.
Kurikulum di SMP Negeri 4 Samarinda
sekarang berbeda dengan kurikulum tahun-tahun 3. HASIL PENELITIAN DAN
sebelumnya. Kurikulum yang berlaku saat ini
dimana sistem penilaian suatu mata pelajaran
PEMBAHASAN
didasarkan pada aspek-aspeknya. Masing-masing 3.1 Hasil Analisa Kebutuhan Masalah
mata pelajaran memiliki beberapa aspek penilaian. Berdasarkan analisa kebutuhan masalah
Sebagai contoh, mata pelajaran Bahasa Indonesia yang telah dibahas sebelumnya, sistem informasi
memiliki empat aspek yaitu mendengarkan, akademik pada SMP Negeri 4 Samarinda ini
berbicara, membaca dan menulis. Hal ini bertujuan berguna sebagai sarana informasi mengenai SMP
agar siswa dapat mengembangkan potensinya Negeri 4 Samarinda. Dalam sistem ini masalah
sesuai dengan kemampuannya. Pada masing- yang difokuskan lebih kepada informasi mengenai
masing aspek tersebut memiliki standar kompetensi laporan data nilai serta data absensi oleh pengajar
dan kompetensi dasar dalam proses belajar kepada siswa bimbingannya secara online sehingga
mengajar sebagai acuan. Standar kompetensi dan proses pelaporan data tersebut dapat cepat
kompetensi dasar menjadi arah dan landasan untuk diinformasikan.
mengembangkan materi pokok, kegiatan Mengenai satuan kurikulum yang telah
pembelajaran dan indikator pencapaian kompetensi diuraikan sebelumnya yang berlaku di SMP Negeri
untuk penilaian. Standar kompetensi menjelaskan 4 Samarinda, maka dengan adanya perubahan
materi pokok dari aspek mata pelajaran dan kurikulum tersebut maka laporan yang diberikan
dijabarkan materi-materi pokok tersebut sebagai oleh pengajar kepada siswanya lebih banyak
kompetensi dasar. Pada masing-masing materi dikarenakan sistem penilaian yang didasarkan pada
pokok di standar kompetensi memiliki alokasi aspek-aspek penilaiannya, tidak seperti tahun-tahun
waktu dalam satu semester (enam bulan), jadi ajaran sebelumnya yang belum menggunakan
pengajar dapat dengan mudah membuat sistem standar kompetensi sehingga materi
perencanaan untuk pembahasan materi sesuai pokoknya diujikan keseluruhan dan tidak
alokasi waktunya. berdasarkan pada aspek-aspeknya. Dengan
Dalam proses belajar mengajar, pengajar dibangunnya sebuah sistem informasi akademik
memberikan materi pokok sesuai aspek dari suatu berbasis web yang berguna sebagai alat bantu pihak
mata pelajaran. Untuk pelaksanaan ulangan harian, sekolah dalam penyampaian informasi kepada
ujian tengah semester maupun ujian akhir semester, siswanya secara cepat, tepat dan uptodate, sehingga
materi yang diujikan berdasarkan pada masing- kinerja suatu pekerjaan dapat diwujudkan lebih
masing aspek dan standar kompetensi dari suatu maksimal.
mata pelajaran. Sehingga pada pelaporan nilai
akhir yaitu nilai rapor, nilai yang dilaporkan dirapor 3.2 Hasil Perancangan Sistem
berdasarkan pada masing-masing aspek penilaian Perancangan sistem dibedakan menjadi beberapa
dari suatu mata pelajaran. Proses perhitungan bagian yang sesuai dengan tahapan-tahapan yang
untuk nilai rapor adalah 60%:20%:20% masing- diterapkan pada metode perancangan yaitu:
masing dari nilai rata-rata ulangan harian, nilai

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Mulawarman Vol 4 No. 2 Juli 2009 6

3.2.1 Context Diagram

Laporan Nilai dan Absensi


Administrator
Data Sarana
Datadan
AspekPrasarana Penilaian

Data Jadwal Mata Pelajaran Data Mata Pelajaran


Data Kelas

Data SiswaSISTEM
Data PengajarINFORMASI

Data PegawaiAKADEMIK

Laporan
Nilai dan
Absensi

Data Nilai dan Absensi Informasi data pegawai, pengajar, kelas , sarana prasarana dan jadwal mata pelajara

Informasi data pegawai, pengajar, kelas , sarana prasarana dan jadwal mata pelajaran

Pengajar Siswa

Gambar 4.1 Context Diagram Sistem Informasi Akademik


Berikut penjelasan context diagram di atas :
didiknya ke dalam sistem untuk kemudian
1. Administrator, seorang administrator
dilaporkan secara online kepada siswa yang
melakukan input data ke dalam sistem serta
bersangkutan.
melakukan update jika terdapat penambahan
3. Siswa, seorang siswa diberi hak akses untuk
data baru. Seorang admin memiliki hak akses
melihat laporan data nilai absensinya
yang luas sehingga admin juga diberikan
berdasarkan mata pelajaran dan pengajar
laporan data nilai serta data absensi siswa
tertentu yang telah diinput oleh pengajar dari
untuk dapat dicetak oleh admin sebagai arsip
mata pelajaran masing-masing dan telah diolah
manual.
(processing) oleh sistem
2. Pengajar, seorang pengajar diberikan hak akses
untuk menginput data nilai dan absensi siswa

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 7

3.2.2 Data Flow Diagram (DFD)

Administrator Data Sarana


Data Aspek Data Kelas
Data Siswa
DataData Pengajar Jadwal
Data Pegawai

1.0 2.0 3.0 4.0

Input Data Pegawai Input Data Pengajar Input Data Siswa Input Data Kelas

NIP, NIP, NIS, ID, Nama, Jenis


Nama Nama Nama

D1 D3 D4
Pegawai D2 Pengajar Siswa Kelas

ID_Pengajar ID_Kelas
ID_Siswa
Data Mapel

5.0 6.0 7.0 8.0

Input DataInput Jadwal Input Data Aspek Input Data Sarana


MapelID_MapelMapel

ID, Nama, Session ID_Mata Pelajaran ID, Nama, Aspek_1 ID, Nama, Jumlah, Ukuran
Sarana

D5 D6 D7 D8
Mapel Jadwal Aspek

ID,
Nama Aspek

9.0 10.0

Input Data Nilai dan Absensi Laporan


Nilai dan Absensi

Laporan Daftar Pegawai, Pengajar, Kelas, Sarana dan Jad


D9 Kelas_n

Data Nilai dan Absensi

11.0
Laporan Nilai dan Absensi
Laporan Nilai dan Absensi
Laporan Nilai dan Absensi

Laporan Daftar Pegawai, Pengajar, Kelas, Sarana dan Jadwal Mapel


Pengajar Siswa

Gambar 4.2 Data Flow Diagram Level 0 dari Sistem Informasi Akademik

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 8

Penjabaran dari Data Flow Diagram di atas: g. Proses 7 (Input Data Aspek Penilaian)
Administrator memegang peranan yang Administrator melakukan proses input data
penting dalam menjalankan sistem informasi ini. aspek penilaian dari suatu mata pelajaran. Data
Seorang administrator bertanggung jawab terhadap ini akan tersimpan ke dalam tabel aspek
delapan proses awal dari sistem informasi ini. penilaian. Tabel aspek penilaian ini berperan
Berikut penjelasan dari proses-proses yang terjadi: dalam penginputan atau menampilkan data
a. Proses 1 (Input Data Pegawai) nilai siswa.
Administrator melakukan input data pegawai, h. Proses 8 (Input Data Sarana dan Prasarana
kemudian tersimpan ke dalam tabel pegawai Sekolah)
serta melakukan update jika terdapat Administrator melakukan input data sarana dan
penambahan pegawai baru. Data pegawai ini prasarana sekolah yang akan tersimpan ke
akan menjadi laporan berupa informasi untuk dalam tabel sarana. Data ini nantinya berguna
siswa maupun pengajar. sebagai laporan informasi mengenai daftar
b. Proses 2 (Input Data Pengajar) sarana dan prasarana yang dimiliki sekolah
Administrator melakukan input data pengajar kepada siswa maupun pengajar.
yang akan tersimpan ke dalam tabel pengajar i. Proses 9 (Input Data Nilai dan Absensi)
serta melakukan update ataupun melakukan Proses ini dilakukan oleh pengajar dengan
delete data pengajar tersebut. Seorang melakukan input data nilai dan absensi siswa
pengajar memiliki hak akses di dalam sistem yang dibimbingnya berdasarkan mata
ini yaitu untuk input data nilai serta data pelajarannya ke dalam sistem berdasarkan data
absensi dari siswa yang dibimbingnya. manual dilapangan. Data nilai yang diinput
c. Proses 3 (Input Data Siswa) yaitu nilai rata-rata harian, nilai ujian tengah
Administrator melakukan input, update atau semester dan nilai ujian akhir semester
delete data siswa yang disimpan dalam tabel berdasarkan pada aspek penilaiannya pada
siswa dan secara otomatis data siswa yang suatu mata pelajaran yang kemudian diolah
terdaftar memiliki hak akses dalam sistem oleh sistem sehingga menghasilkan nilai akhir
informasi ini untuk melihat laporan data nilai pada semester yang sedang berjalan sedangkan
ataupun data absensi siswa tersebut yang telah data absensi yang diinput berdasarkan pada tiap
diinput oleh pengajarnya sesuai mata pelajaran pertemuannya. Data nilai dan absensi yang
berdasarkan pada aspek-aspek penilaiannya. diinput oleh pengajar tersebut akan tersimpan
d. Proses 4 (Input Data Kelas) ke dalam tabel kelas_n.
Proses ini merupakan proses untuk menginput j. Proses 10 (Proses Daftar Laporan)
data-data kelas aktif yang akan disimpan ke Proses dimana menampilkan laporan berupa
dalam tabel kelas. Tabel ini befungsi untuk informasi baik kepada pengajar maupun siswa
menampilkan data siswa yang dibaca melalui mengenai daftar pegawai, daftar pengajar,
tabel kelas tersebut. daftar kelas, daftar sarana dan prasarana
e. Proses 5 (Input Data Mata Pelajaran) sekolah serta daftar jadwal mata pelajaran pada
Administrator melakukan proses input data tiap-tiap kelas. Data-data tersebut diambil dari
mata pelajaran yang nantinya akan tersimpan data yang telah masuk dalam database pada
ke dalam tabel mata pelajaran. Data mata tiap-tiap tabel.
pelajaran tersebut akan dipakai dalam proses k. Proses 11 (Proses Laporan Nilai dan
untuk menginput data jadwal mata pelajaran. Absensi)
f. Proses 6 (Input Data Jadwal Mata Proses ini menampilkan laporan data nilai dan
Pelajaran) data absensi siswa berdasarkan mata pelajaran
Administrator melakukan proses input, update dan pengajar dalam periode tertentu yaitu per
atau delete terhadap data jadwal mata pelajaran semesternya. Laporan data nilai dan absensi
yang dibuat di setiap tahun ajaran. Data jadwal ini diberikan untuk siswa, dimana seorang
mata pelajaran tersebut akan tersimpan ke siswa memiliki hak akses untuk melihat
dalam tabel jadwal. Data jadwal mata laporan data nilai dan absensinya per semester
pelajaran ini berperan untuk pengajar dalam berdasarkan mata pelajarannya dengan
proses menginput atau menampilkan data nilai melakukan login terlebih dahulu. Laporan nilai
dan data absensi siswa sesuai mata dan absensi ini juga diberikan/dilaporkan
pelajarannya. kepada administrasi yang mana diberikan hak
akses untuk mencetak laporan nilai dan absensi
tersebut yang digunakan sebagai arsip manual.

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 9

3.2.3 Flowchart
1. Flowchart siswa untuk melihat data nilai dan data absensi
Start

Halaman Login

Input user ID dan password

Cek login gagal

berhasil
Halaman siswa (membaca data siswa berdasarkan mata pelajaran)

Laporan data nilai dan absensi siswa

tidak
logout
ya

End

Gambar 4.3 Flowchart siswa untuk melihat laporan data nilai dan absensi
Penjabaran dari flowchart di atas:
terdapat beberapa link yang mengarah pada menu untuk
Seorang siswa hanya memiliki hak akses untuk
melihat data nilai siswa dan data absensi siswa. Jadi
melihat data saja. Siswa harus melakukan login melalui
setiap siswa hanya dapat melihat data nilai dan data
formulir login terlebih dahulu. Apabila data password
absensi dirinya masing-masing. Setelah siswa selesai
yang dimasukkan sesuai dengan data dalam database
melihat informasi nilai atau absensi dirinya, siswa dapat
maka halaman siswa yang menginformasikan tentang data
melakukan logout untuk keluar dari halaman tersebut.
pribadi siswa akan dibuka. Pada halaman tersebut

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 1

2. Flowchart pengajar untuk melakukan proses input data nilai dan absensi siswa

Start

Halaman Login

Input nama dan password

gagal
Cek login

berhasil
Halaman pengajar (membaca data jadwal)

Input data nilai dan absensi siswa

tidak logout

ya

End

Gambar 4.4 Flowchart pengajar untuk input data nilai dan absensi siswa

Penjabaran dari flowchart di atas: yang ada pada tabel pengajar maka akan dialihkan
Tugas seorang pengajar dalam sistem ini ke halaman formulir login untuk mengulanginya.
adalah menginput data nilai dan absensi siswa Data dari tabel jadwal tersebut digunakan untuk
untuk laporan ke bagian administrator. Tahap membaca data siswa yang ada di tabel kelas tertentu
pertama, seorang pengajar harus melakukan login yang telah mengikuti mata pelajaran tersebut.
pada halaman formulir untuk login. Apabila data Halaman pengajar menampilkan dua link, yaitu link
password yang diinputkan sesuai dengan data data nilai siswa dan link data absensi siswa. Setelah
dalam database maka sistem akan mengarah pada proses selesai maka pengajar dapat melakukan
halaman pengajar dengan membaca tabel jadwal. logout untuk keluar dari halaman tersebut.
Apabila password tidak sesuai dengan database

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 1

3. Flowchart administrator

Start

Halaman login

Input user ID dan password

gagal
Cek login

berhasil
Halaman admin

Input data pegawai, pengajar, siswa, kelas, jadwal, aspek dan sarana

tidak logout

ya
End

Gambar 4.5 Flowchart administrator


Penjabaran dari flowchart di atas: 3.3 Implementasi Perangkat Lunak
Administrator melakukan login dahulu 3.3.1 Batasan Implementasi
untuk masuk ke dalam sistem. Apabila user ID dan Batasan implementasi ini ditinjau agar
password sesuai maka sistem akan mengarahkan pengguna dapat mengakses perangkat lunak dengan
pada halaman admin. Di halaman admin terdapat baik, batasannya adalah sebagai berikut :
beberapa link yang berfungsi untuk menampilkan a. Segi hardware, PC (personal computer)
data pegawai, data pengajar, data siswa, data kelas, dengan prosesor yang memiliki clock speed
data jadwal mata pelajaran, data aspek penilaian 400 MHZ dan RAM minimal 64 MB atau
serta data sarana dan prasarana yang semua link memiliki spesifikasi lebih baik.
tersebut berguna sebagai fasilitas untuk menuju b. Segi software, menggunakan browser yaitu
pada proses penambahan data, perubahan data atau aplikasi untuk melihat tampilan halaman web.
penghapusan data karena seorang admin memiliki
hak akses yang luas. Data tersebut kemudian dapat
ditampilkan dalam bentuk tampilan cetak yang 3.3.2 Batasan Implementasi Ditinjau
dicetak oleh adminstrator sebagai arsip manual. dari Server
a. Segi hardware, PC (personal computer)
dengan prosesor yang memiliki clock speed 1.8
GHZ dan RAM minimal 128 MB atau memliki
spesifikasi lebih baik maka layanan akan lebih
baik.

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 1

b. Segi software, menggunakan sistem operasi Tabel pegawai digunakan untuk menampung
Microsot Windows XP, Apache sebagai web data-data pegawai.
server dan pemrograman script menggunakan 9. Tabel Sarana
PHP dan HTML. Tabel sarana digunakan unruk menampung
data-data sarana dan prasarana yang dimiliki
3.3.3 Implementasi oleh sekolah.
Implementasi merupakan tahap dimana 10. Tabel Administrator
sistem siap dioperasikan pada keadaan yang Tabel administrator digunakan untuk
sebenarnya, dari sini akan diketahui apakah sistem menampung data administrator/administrasi,
yang dibuat benar-benar dapat menghasilkan tujuan seperti nama, userid, dan password.
yang diinginkan.
Sebelum sistem diterapkan dan 3.3.3.2 Implementasi Sistem Informasi
diimplementasikan, maka sistem harus bebas Akademik
terlebih dahulu dari kesalahan-kesalahan penulisan Sistem informasi akademik ini dibagi
bahasa, kesalahan sewaktu proses atau kesalahan menjadi beberapa halaman. Dalam sistem
logika. Setelah sistem bebas dari kesalahan, sistem informasi akademik ini terdapat halaman yang
dites dengan membuka halaman-halaman yang ada. memiliki hak akses tersendiri. Berikut halaman
yang ada pada sistem informasi akademik berbasis
3.3.3.1 Implementasi Database web ini :
Sistem informasi akademik berbasis web 1. Halaman Utama
ini menggunakan MySQL sebagai Database Halaman utama merupakan tampilan yang
Management System (DBMS). Diperlukan satu pertama kali dilihat oleh pengguna. Pada
database yang diberi nama akademik serta tabel- halaman utama terdapat tujuh menu berupa link
tabelnya. Tabel-tabel database yang digunakan untuk mengakses halaman lain.
untuk penyimpanan data pada sistem informasi 2. Halaman Profil
terdiri dari beberapa tabel. Berikut tabel-tabel Halaman profil berisi informasi mengenai
database akademik yang diperlukan dalam profil sekolah, kondisi tenaga pengajar dan
penyelesaian sistem informasi akademik ini: tenaga administrasi, serta informasi kondisi
1. Tabel Pengajar siswa dan akademik.
Tabel pengajar digunakan untuk menampung 3. Halaman Daftar
data-data lengkap yang berhubungan dengan Halaman daftar menampilkan informasi data
pengajar. pengajar, data pegawai, data kelas, data sarana
2. Tabel Siswa dan prasarana sekolah serta data jadwal mata
Tabel siswa digunakan untuk menampung pelajaran.
data-data lengkap siswa. 4. Halaman Denah
3. Tabel Kelas Halaman denah menampilkan denah dari SMP
Tabel kelas digunakan untuk menampung data Negeri 4 Samarinda.
nama-nama kelas. 5. Halaman Siswa
4. Tabel Kelas_n Halaman siswa ini hanya dapat di akses oleh
Tabel kelas_n digunakan untuk menampung siswa yang bersangkutan dengan melakukan
data suatu kelas tertentu yang mana berisi login terlebih dahulu. Kemudian barulah siswa
mengenai data absensi serta data nilai siswa dapat melihat laporan nilai dan absensi dari
berdasarkan mata pelajaran dan pengajar siswa yang bersangkutan.
tertentu. 6. Halaman Pengajar
5. Tabel Jadwal Halaman pengajar hanya dapat di akses oleh
Tabel jadwal digunakan untuk menampung seorang pengajar. Hak akses yang diberikan
data jadwal mata pelajaran masing-masing kepada pengajar lebih luas dibanding siswa.
kelas. Pengajar diberikan hak untuk menginputkan
6. Tabel Mata Pelajaran atau mengedit data nilai siswa serta data
Tabel mata pelajaran berbeda dengan tabel absensi siswa yang dibimbingnya. Masing-
mata pelajaran. Pada tabel mata pelajaran ini masing pengajar hanya dapat mengakses data
digunakan hanya untuk menampung data kelas dan siswa yang dibimbingnya saja, oleh
nama-nama mata pelajaran saja. sebab itu setiap pengajar juga harus melakukan
7. Tabel Aspek login terlebih dahulu.
Tabel aspek berisi data nama-nama aspek dari 7. Halaman Administrator
masing-masing mata pelajaran yang Seorang administrator memiliki hak akses yang
dipergunakan untuk penilaian. paling luas dibanding user yang lain. Halaman
8. Tabel Pegawai yang paling awal yang akan diakses oleh
administrator adalah halaman login.

Program Studi Ilmu Komputer Universitas Mulawarman


Jurnal Informatika Vol 4 No. 2 Juli 1

4. PENUTUP informasi kepada pihak yang memerlukan


4.1 Kesimpulan informasi tersebut.
Dari hasil penelitian, perancangan dan 3. Perancangan sistem informasi akademik
implementasi yang telah dilakukan ada beberapa berbasis web ini hendaknya segera ditindak
kesimpulan yang dapat dikemukakan sebagai lanjuti untuk direalisasikan oleh pihak SMP
berikut: Negeri 4 Samarinda sehingga dapat mencapai
1. Sistem informasi akademik berbasis web ini serta mewujudkan kinerja yang lebih baik dan
dirancang sebagai solusi bagi pihak SMP maksimal.
Negeri 4 Samarinda untuk mengelola bagian
akademik dalam penyajian laporan nilai serta
keaktifan siswa secara cepat dan tepat DAFTAR PUSTAKA
dibandingkan secara manual sehingga kinerja Amsyah, Z. 2001. Manajemen Sistem Informasi.
dalam mencapai pekerjaan dapat diwujudkan Jakarta: PT Gramedia Pustaka Umum.
secara lebih maksimal. Departemen Pendidikan Nasional. 2001. Kamus
2. Sistem informasi akademik berbasis web dibuat Besar Bahasa Indonesia Edisi Ke-3. Jakarta:
bersifat intern, artinya pengguna program ini Balai Pustaka.
hanya kalangan tertentu yang memiliki hak Divisi Penelitian dan Pengembangan MADCOMS.
akses terhadap sistem ini yaitu siswa, pengajar 2005. Aplikasi Manajemen Database
dan administrator. Pendidikan Berbasis Web dengan PHP dan
3. Sistem ini dibuat sebagai sarana informasi MySQL. Yogyakarta: ANDI.
dalam menyajikan informasi laporan nilai serta Jogiyanto, HM. 2001. Analisa dan Desain Sistem
absensi siswa pada semester yang sedang Informasi. Yogyakarta: ANDI.
berjalan kepada kalangan yang memiliki hak Hakim, L dan Musalini, U. 2004. Cara Mudah
akses dalam sistem ini. Memadukan Web Design dan Web
4. Dalam menampilkan laporan nilai dilakukan Programming. Jakarta: PT Elex Media
pada masing-masing aspek suatu mata Komputindo.
pelajaran, dikarenakan sistem penilaian di SMP Moekijat. 2001. Sistem Informasi Komputer.
Negeri 4 Samarinda sekarang telah berbeda Jakarta: PT Elex Media Komputindo.
dengan tahun-tahun lalu dimana sekarang lebih Nugroho, B. 2004. PHP dan MySQL dengan editor
diperinci dengan aspek penilaian pada masing- Dreamweaver MX. Yogyakarta: Gava
masing mata pelajaran dan aspek penilaian Media.
tersebut memiliki nilai standar kompetensi. Oetomo, BSD. 2002. Perancangan dan
5. Sistem informasi akademik ini juga Pembangunan Sistem Informasi.
memberikan informasi mengenai daftar data Yogyakarta: ANDI.
pegawai, data pengajar, data kelas, data sarana Prihatna, H. 2005. Kiat Praktis Menjadi Webmaster
dan prasarana yang dimiliki serta data jadwal Profesional. Jakarta: PT Elex Media
mata pelajaran pada tiap-tiap kelas. Komputindo.
Purbo, Onno W. 2000. Apache Web Server. Jakarta:
4.2 Saran PT. Elek Media Komputindo.
Dalam sistem ini disadari masih banyak Simarmata, J dan Paryudi, I. 2001. Basis Data.
kekurangan dan kelemahan, oleh karena itu untuk Yogyakarta: ANDI.
pengembangan selanjutnya disarankan: Sutedjo, B dan Nugroho, M. A. 2000. Algoritma
1. Sistem yang dibuat ini masih terbatas pada dan Teknik Pemrograman. Yogyakarta:
penginformasian atau pelaporan data nilai dan ANDI.
data absensi siswa. Untuk pengembangan Squire, E. 2002. Mendesain Sistem. Jakarta: PT
selanjutnya diharapkan dapat memberikan Pustaka Binaman Pressindo.
informasi atau laporan data-data yang lebih Tabratas Tharom Marta Dinata dan Xerandy. 2002.
meluas dalam cakupan akademik di SMP Mengenal Teknologi Informasi. Jakarta: PT
Negeri 4 Samarinda. Elex Media Komputindo.
2. Hendaknya dalam penginputan nilai ataupun
Wahid, F. 2002. Kamus Istilah TEKNOLOGI
absensi diperhatikan ketelitiannya sehingga INFORMASI. Yogyakarta: ANDI.
tidak terdapat kesalahan dalam penyampaian Witarto. 2004. Sistem Informasi Manajemen Jilid
Satu Edisi Ke-7. Jakarta: Prenhallindo.

Program Studi Ilmu Komputer Universitas Mulawarman

Anda mungkin juga menyukai