Anda di halaman 1dari 5

SISTEM INFORMASI PENGOLAHAN DATA SISWA DAN GURU

BERBASIS WEB

Bragas Rexita Ecos Fernanda1


Program Studi Teknik Informatika, Jurusan Teknologi Informasi, Politeknik Negeri Malang,
Jl. Soekarno Hatta 09 Malang 65141
bragazrexi@gmail.com1

Abstrak
Pada era modern sekarang ini perkembangan teknologi berkembang sangat pesat, terutama teknologi informasi
komputer. Manusia berlomba-lomba untuk bisa menguasai ilmu pengetahuan dan teknologi. Karena dengan
menguasai ilmu pengetahuan dan teknologi, manusia dapat melakukan suatu pekerjaan dengan mudah, hampir semua
pekerjaan dapat dibantu oleh teknologi yang diciptakan oleh manusia sehingga manusia dapat mengefisienkan waktu,
tenaga, dan biaya. Pada Sekolah SMA PGRI Gondang Mojokerto pengolahan data siswa dan guru masih tergolong
konvensional, yaitu pengolahan data siswa dan guru masih dicatat pada buku besar, sehingga proses pendataan
berjalan sangat lama, sering terjadi kesalahan data, sulitnya dalam pencarian data dan pencarian data kurang begitu
cepat. Sehingga menyebabkan keterlambatan dalam penyajian data-data pada saat data tersebut diperlukan.
Berdasarkan permasalahan yang telah disebutkan maka Sekolah SMA PGRI Gondang Mojokerto di rasa perlu
mengadakan perubahan dari sistem konvensional menjadi terkomputerisasi. Sehingga menjadi lebih praktis, mudah,
cepat dan akurat dalam menyajikan informasi yang dihasilkan dari penelitian ini adalah sistem informasi pengolahan
data siswa pada SMA PGRI Gondang Mojokerto yang memberikan gambaran pihak SMA PGRI Gondang Mojokerto
dalam proses pengolahan data.
Kata Kunci: Sistem Informasi Pengolahan Data, WEB Codeighniter.

I. PENDAHULUAN dan guru masih dicatat pada buku besar, sehingga


proses pendataan berjalan sangat lama, sering terjadi
Sistem Informasi adalah suatu kegiatan dari
kesalahan data, sulitnya dalam pencarian data dan
prosedur-prosedur yang diorganisasikan, bilamana
pencarian data kurang begitu cepat. Sehingga
dieksekusi akan menyediakan informasi untuk
menyebabkan keterlambatan dalam penyajian data-
mendukung pengambilan keputusan dan pengendalian
data pada saat data tersebut diperlukan.
di dalam sebuah organisasi Pendidikan. Didalam
instansi Pendidikan, khususnya Sekolah SMA PGRI
II. TEORI
Gondang Mojokerto, selalu membutuhkan sistem untuk
A. Sistem Informasi
mengumpulkan, mengolah, menyimpan, melihat
Informasi adalah data yang dibentuk menjadi
kembali, serta menyalurkan informasi. Salah satu
bentuk yang lebih berguna dan lebih berarti bagi
contoh pengolahan data yang dilakukan Sekolah
penerimanya. (Yogianto, 1989). Menurut George R.
Menengah Atas adalah pengolahan data meliputi input
Terry, bahwa informasi adalah data yang memberikan
data siswa, dan data guru.
pengetahuan yang berguna. Sedangkan menurut
Website sekolah sekarang ini sedang menjadi tren Gordon B. Davis informasi adalah suatu data yang
di dunia pendidikan dan website sekolah mendapatkan lebih diolah menjadi sebuah bentuk yang penting bafi
perhatian, tanggapan yang sangat bagus dari berbagai penerima dan mempunyai nilai yang nyata atau yang
pihak baik itu dari tenaga kependidikan, siswa dan juga dapat dirasakan dalam keputusan-keputusan yang
masyarakat serta keberadaan website sekolah pada saat sekarang atau yang akan datang
ini memang sangat penting. Proses penginputan data
siswa,data guru dan karyawan disekolah tersebut, akan B. Framework CodeIgniter
tetapi sekolah ini memiliki website yang belum Codeigniter adalah framework yang dibuat
terstruktur, sehingga user memilah informasi dengan berdasarkan design pattern model view controller
memakan waktu yang lama untuk dicerna oleh atau biasa disingkat MVC. Design Pattern adalah
pengguna, dengan begitu sulit untuk mengetahui kumpulan penjelasan mengenai metode-metode
informasi yang ada pada sekolah tersebut. Pada Sekolah bagaimana cara menyelesaikan suatu masalah yang
SMA PGRI Gondang Mojokerto pengolahan data siswa umum ditemui dalam proses perancangan perangkat
dan guru masih tergolong konvensional, yaitu lunak (Software Design). Design pattern
pengolahan data siswa
merupakan petunjuk bagaimana cara menyelesaikan
suatu masalah di seputar dunia software design.

C. PHP (Personal Home Page)


PHP adalah Bahasa pemrograman script server-
side yang didesain untuk pengembangan web. Personal
Home Page (PHP) pada umumnya digunakan untuk
membuat website pribadi, dalam beberapa tahun
perkembangannya PHP menjelma menjadi Bahasa
pemrograman web yang powerfull dan tidak hanya
digunakan oleh jutaan orang seperti Wikipedia,
wordpress dll. PHP saat ini dapat digunakan secara Gambar 1. Usecase Diagram
gratis (free) yang bersifat Open Source, sehingga para
programmer tidak mengeluarkan banyak dana untuk Pada gambar diatas dijelaskan bahwa admin yang
membuat sebuah website dengan PHP. dimaksudkan adalah orang yang memiliki wewenang
penuh untuk mengelolah data dari Sistem Informasi
III. PERANCANGAN SISTEM Pengolahan Data Siswa Dan Guru SMA PGRI
[1] Deskripsi Sistem Gondang. Admin dapat melakukan insert, update dan
Website sekolah sekarang ini sedang menjadi tren delete dengan ketentuan harus login sebagai admin
di dunia pendidikan dan website sekolah mendapatkan untuk dapat mengakses dan melakukan pemeliharaan
perhatian, tanggapan yang sangat bagus dari berbagai pada web sekolah tersebut. Sedangkan untuk user
pihak baik itu dari tenaga kependidikan, siswa dan juga dapat mencari data dan melihat data tanpa harus
masyarakat serta keberadaan website sekolah pada saat login
ini memang sangat penting. Proses penginputan data
[3] Pembuatan Flowchart
siswa,data guru dan karyawan disekolah tersebut, akan
Pada gambar menjelaskan alur kerja sistem
tetapi sekolah ini memiliki website yang belum
dimulai dari login dan masuk kedalam koneksi
terstruktur, sehingga user memilah informasi dengan
database jika login valid maka admin menambahkan
memakan waktu yang lama untuk dicerna oleh
data pencurian, kemudian sistem akan memeriksa
pengguna, dengan begitu sulit untuk mengetahui
apakah data tersebut sudah ada atau belum, jika
informasi yang ada pada sekolah tersebut. Tujuan
belum ada maka username dapat ditambahkan pada
diadakan penelitian ini untuk membuat website pada
database. Jika login valid maka admin mengisi form
Sekolah SMA PGRI Gondang. Untuk mempermudah
input data, tombol submit untuk menyimpan data
siswa, guru, karyawan dan masyarakat mendapatkan
pada database berikut adalah gambar flowchart.
informasi tentang Sekolah SMA PGRI Gondang ini
dengan cepat dan memperkenalkan Sekolah SMA
PGRI Gondang ke publik melalui website.
Pada umumnya website berisikan kumpulan
informasi berupa data teks, gambar, animasi, audio,
video maupun gabungan dari semuanya yang biasanya
dibuat untuk personal, organisasi dan perusahaan.

[2] Usecase Diagram


Usecase adalah rangkaian kelompok yang saling
terkait dan membentuk sistem secara teratur yang
dilakukan atau diawasi seseorang actor, sehingga user
atau pengguna sistem paham dan mengerti mengenai
apa saja kegunaan sistem yang akan dibangun. Dalam
proyek ini Usecase memiliki dua actor yaitu admin dan
user.

Gambar 2. Desain Flowchart


Pada gambar diatas adalah proses dan langkah–langkah Tabel 1. Tabel Data Siswa
menggunakan aplikasi yang dijelaskan mulai dari
admin melakukan login, actor mengisi form username Field Type Extra
dan password, jika proses login valid maka actor nis int auto_increment
diarahkan menuju halaman tambah data siswa dan nama varchar
guru, selanjutnya actor mengisi form tersebut yang ttl date
sudah disediakan oleh developer, selanjutnya actor alamat varchar
menekan tombol simpan data, jika proses simpan data agama varchar
gagal maka akan tampil pesan error, jika proses tambah kelas varchar
data berhasil maka akan membuaka koneksi database tlp varchar
data akan tersimpan pada database foto varchar

[4] Pembuatan Activity Diagram Dari tabel diatas terdapat 8 field yang memiliki tipe
Activity diagram digunakan menggambarkan berbeda beda yaitu nis mempunyai tipe integer karena
berbagai aliran aktivitas yang terjadi didalam sistem, pada setiap tabel data tersebut dipanggil berdasarkan
yang meliputi bagaimana sebuah proses dapat terjadi, id yang berbeda-beda. Tempat tanggal lahir memiliki
kemungkinan-kemungkinan yang dapat terjadi. Activity tipe date karena format tanggal lahir harus sesuai
diagram dibuat untuk menggambarkan dengan format tanggal.
aktivitas aktor dapat memodelkan proses logika, proses
bisnis, dan alur kerja. Dibawah ini merupakan activity
diagram yang diambil dari beberapa fitur di dalam
aplikasi [6] Pembuatan Tabel Guru
Perancangan tabel guru ini digunakan untuk
mengelola data guru yang berada di website dan akan
ditampilkan dengan memiliki field nip, nama, ttl,
status, pendidikan, kelas, nomor telephone dan foto

Tabel 2. Tabel Data Guru

Field Type Extra


nip int auto_increment
nama varchar
Gambar 3. Desain Activity Diagram ttl date
status varchar
Pada gambar diatas dijelaskan tentang fitur pada pendidikan varchar
aplikasi yang berada pada website sekolah yaitu admin kelas varchar
melakukan tambah data siswa ataupun guru selanjutnya tlp varchar
sistem akan memeriksa data tersebut, selanjutnya foto varchar
sistem akan menampilkan data siswa ataupun guru
untuk ditampilkan pada halaman beranda. User ini Dari tabel diatas terdapat 8 field yang memiliki tipe
dibatasi hanya dapat melihat data siswa ataupun guru berbeda beda yaitu nis mempunyai tipe integer karena
tanpa harus melakukan login pada setiap tabel data tersebut dipanggil berdasarkan
id yang berbeda-beda. Tempat tanggal lahir memiliki
[5] Pembuatan Tabel Siswa tipe date karena format tanggal lahir harus sesuai
Perancangan tabel siswa ini digunakan untuk dengan format tanggal yang berlaku.
mengelola data siswa yang berada di website dan akan
ditampilkan dengan memiliki field nis, nama, kelas, ttl, [7] Pembuatan Tabel Ruang Kelas
agama, alamat, nomor telephone dan foto. Perancangan tabel kelas ini digunakan untuk
mengelola data kelas yang berada di website dan akan
ditampilkan dengan memiliki field id, prodi, tkt,
nama, kapasitas dan wali kelas.
Tabel 3. Data Ruang Kelas IV. KESIMPULAN
Laporan Praktik Kerja Lapangan selama 1 bulan
Field Type Extra di SMA PGRI Gondang sejak tanggal 1 Februari
Id int auto_increment sampai dengan 28 Februari 2018. Dari seluruh
Prodi varchar pembahasan diatas, maka dapat ditarik kesimpulan
Tkt varchar bahwa Sistem Informasi Pengolah Data Siswa Dan
Nama varchar Guru Berbasis Web dibuat untuk mempermudah User
Kapasistas varchar atau Masyarakat sekitar untuk mencari data Siswa
wali varchar dan Informasi Detail pada sekolah SMA PGRI
Gondang.
Dari tabel diatas terdapat 6 field yang memiliki tipe
berbeda beda yaitu id mempunyai tipe integer karena V. DAFTAR PUSTAKA
pada setiap tabel data tersebut dipanggil berdasarkan id
yang berbeda-beda [1] Kadir, A. 1999, Konsep dan Tuntunan Praktis
Basis Data. Yogyakarta, Andi.
[8] Pembuatan Tabel Mapel [2] Nugroho, Bunafit, 2008, Membuat Sistem
Perancangan tabel mata pelajaran ini digunakan Informasi Berbasis Web dengan PHP dan
untuk mengelola data mata pelajaran yang berada di MySQL. Yogjakarta, Gava Media.
website dan akan ditampilkan dengan memiliki field id,
prodi, tkt, nama, kapasitas dan wali kelas. [3] Syafii, M, 2004, Membangun Aplikasi Berbasis
PHP dan MySQL. Yogyakarta, Andi.
Tabel 4. Data Mata Pelajaran [4] Witarto, 2004, Memahami Sistem informasi.
Bandung, Informatika.
Field Type Extra
Id int auto_increment [5] Marlinda, Linda. 2004. Sistem Basis Data.
Prodi varchar Yogyakarta, Andi.
Jenis varchar [6] Suparto Darudiato, Anzaludin sam, Geyna
Nama varchar
Poernomo Hadi Analisis dan Perancangan Basis
Dari tabel diatas terdapat 4 field yang memiliki tipe Data Eksplorasi Berbasis Objek Studi Kasus
berbeda beda yaitu id mempunyai tipe integer karena Kondur Petroleum SA. Tugas Akhir Sarjana
pada setiap tabel data tersebut dipanggil berdasarkan id
Komputer. Universitas Bina Nusantara. (2006).
yang berbeda-beda, id tersebut ayutomatis dipanggil
dengan auto_increment. [7] Yakub. 2012. Pengantar Sistem Informasi.
Yogyakarta, Graha Ilm.
[9] Pembuatan Tabel User
Pada tabel user ini digunakan untuk menyimpan
data login admin dan menuju kehalaman tambah data.
Tabel ini memiliki field username dan password untuk
validasi login.

Tabel 5. Data User

Field Type Extra


id int auto_increment
username varchar
password varchar MD5

Pada tabel diatas dijelaskan bahwa login memiliki id,


username, password dengan tipe varchar, sedangkan id
memiliki tipe integer

Anda mungkin juga menyukai