Sistem Informasi Tracer Study Berbasis W

Sistem Informasi Tracer Study Berbasis Web
(Studi Kasus : STMIK-AMIK Jayanusa Padang)

Erien Nada Azandra
STMIK JAYANUSA PADANG

Abstrak
Penelitian ini dilakukan untuk membuat suatu sistem informasi tracer study berbasis web
pada STMIK-AMIK Jayanusa Padang, di mana sistem ini akan dikelola oleh bagian alumni center.
Dalam penelitian ini pembuatan aplikasi menggunakan bahasa pemrograman PHP(framework
codeigniter) yang menggunakan konsep MVC(Model, View, Controller) dan MySQL sebagai dbmsnya. Dari penelitian ini nantinya akan menghasilkan suatu aplikasi yang menyajikan informasi
data alumni, riwayat pekerjaan, informasi lowongan pekerjaan, tahun kelulusan, pengguna jasa
alumni(instansi) dan informasi-informasi yang lainnya.
Dalam aplikasi ini nantinya akan terdiri dari tiga jenis pengguna yaitu alumni, instansi dan
administrator alumni center. Alumni bisa melakukan registrasi bagi alumni yang wisuda di bawah
tahun 2012 dan baru bisa login apabila sudah di verifikasi oleh administrator, sedangkan yang
wisuda pada tahun 2012 ke atas bisa login menggunakan user id dan password portal masingmasing. Alumni dapat memberbarui biodata, mengirim informasi lowongan pekerjaan, mengirim
pesan, mengirim kritik dan saran, mengisi riwayat pekerjaan dan melihat data lowongan
pekerjaan. Instansi bisa mengisi angket. Sedangkan administrator berfungsi sebagai pengelola
sistem.
Kata kunci: alumni, MVC


I.

PENDAHULUAN

Pada zaman teknologi modern yang semakin hari semakin canggih seperti sekarang ini,
pendidikan sangatlah diperlukan untuk meningkatkan kualitas kehidupan. Salah satu cara untuk
mendapatkan pendidikan adalah melalui bangku perkuliahan baik diperguruan tinggi swasta
maupun perguruan tinggi negero. Berbicara tentang pendidikan tidak akan lepas dari hasil yang
dicapai dari proses belajar mengajar. Hasil/keluaran dari poses belajar-mengajar tersebut adalah
adanya lulusan alumni.
Suatu perguruan tinggi sangat membutuhkan informasi mengenai data alumni, program
studi/jurusan, tahun tamat, tempat alumni tersebut bekerja, lama masa tunggu mendapatkan
pekerjaan setelah wisuda dan informasi-informasi lainnya yang berkaitan dengan kegiatan
perguruan tinggi. Beberapa perguruan tinggi masih memiliki masalah dalam pengolahan data

alumni karena belum tersedianya sistem yang memadai karena masih menggunakan proses secara
manual, tentu hal ini sangat menyulitkan bagi perguruan tinggi.
Pengolahan data alumni pada STMIK-AMIK Jayanusa Padang juga masih menggunakan proses
secara manul, di mana pada pendataan alumni bagian alumni center harus menghubungi satu

persatu no telp/hp alumni, tentu hal ini akan menimbulkan kerugian bagi perguruan tinggi, selain
kerugian di faktor tenaga kerja juga kerugian dalam pemanfaatan waktu.
Karena pentingnya keberadaan alumni bagi perguruan tinggi, sudah saatnya perguruan tinggi
menyediakan suatu sistem informasi yang dapat memudahkan proses pendataaan alumni. Dengan
kondisi tersebarnya alumni ke berbagai daerah, maka sistem informasi yang paling tepat yang
digunakan adalah sistem informasi berbasis web, karena mudah diaksses dan bisa diakses kapanpun
juga.

II.
2.1.

LANDASAN TEORI

Sistem informasi berbasis web
Sistem informasi berbasis web merupakan media yang digunakan untuk menampilkan

informasi mengenai suatu informasi melalui media interaksi seperti gambar, vidio, audio atau
gabungan dari semua media tersebut[1].
2.2


Konsep MVC
Model-View-Controller atau MVC adalah sebuah metode untuk membuat sebuah aplikasi

dengan memisahkan data (Model) dari tampilan (View) dan cara bagaimana memprosesnya
(Controller). Dalam implementasinya kebanyakan framework dalam aplikasi website adalah
berbasis arsitektur MVC. MVC memisahkan pengembangan aplikasi berdasarkan komponen utama
yang membangun sebuah aplikasi seperti manipulasi data, antarmuka pengguna, dan bagian yang
menjadi kontrol dalam sebuah aplikasi web[2].

Gambar 2.1 Konsep MVC
2.3.

Codeigniter
CodeIgniter adalah aplikasi open source yang berupa framework dengan model MVC

(Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP.
CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah
dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari
2006. Versi stabil terakhir adalah versi 2.1.4 [3]


2.4

Framework
Framework secara sederhana dapat diartikan kumpulan dari fungsi-fungsi/prosedur-prosedur

dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah
dan mempercepat pekerjaan seorang programer, tanpa harus membuat fungsi atau class dari awal.
Ada beberapa alasan mengapa menggunakan Framework:
a. Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
b. Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam
sebuah framework (dengan syarat programmer mengikuti pola standar yang ada)
c. Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita
tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple database,
scaffolding, pengaturan session, error handling, dll
d. Lebih bebas dalam pengembangan jika dibandingkan CMS [3]

2.5

MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris:


database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta
instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis
dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi
komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.
Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan
oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing,
MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana
memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang
Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael
"Monty" Widenius. [4]
2.6

UML
The Unified Modeling Language (UML) adalah bahasa standart untuk melakukan

spesifikasi, visualisasi, konstruksi, dan dokumentasi dari komponen-komponen perangkat lunak,
dan digunakan untuk pemodelan bisnis. Unified Modelling Language (UML) adalah sebuah
"bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan
mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang

model sebuah system (Badriyah, 2007). [5]

III.
3.1

PERANCANGAN SISTEM

Aktor
Berikut adalah deskripsi pendefinisian aktor pada sistem informasi alumni, aktor-aktor yang
terlibat dalam sistem adalah sebagai berikut :
Tabel 3.1 Aktor

3.2

No.
1

Admin

Aktor


2.
3.

Alumni
Umum

Diagram Use Case

Deskripsi
Orang yang bertugas dan memiliki hak akses penuh
pada sistem informasi alumni
Alumni STMIK-AMIK Jayanusa
User/pengunjung pada sistem informasi alumni

Diagram usecase sistem informasi alumni

Gambar 3.1 Diagram Usecase

3.3


Entity Relationship Diagram (ERD)
Berikut adalah diagram ER untuk sisitem informasi alumni

Gambar 3.2 Diagram ER

3.4

Disain file

Disain file berikut menggambarkan perancangan fisik database pada sistem informasi
alumni.
a. File alumni
Database

: sialu

Tabel

: alumni


Primary key : alumniid
Tabel 3.2 File alumni

b. File riwayat kerja
Database

: sialu

Tabel

: riwayatkerja

Primary key : rkid

Tabel 3.3 File riwayat kerja

c. File prodi
Database


: sialu

Tabel

: prodi

Primary key : prodiid
Tabel 3.4 File prodi

d. File agama
Database

: sialu

Tabel

: agama

Primary key : agamaid
Tabel 3.5 File agama


e. File resetpass
Database

: sialu

Tabel

: resetpass

Primary key : rpid
Tabel 3.6 File resetpass

f. File info
Database

: sialu

Tabel

: info

Primary key : infoid
Tabel 5.7 File info

g. File pesan
Database

: sialu

Tabel

: pesan

Primary key : pesanid

Tabel 3.8 File pesan

h. File admin
Database

: sialu

Tabel

: admin

Primary key : adminid
Tabel 3.9 File admin

i. File statuskerja
Database

: sialu

Tabel

: statuskerja

Primary key : idst
Tabel 3.10 File statuskerja

j. File lowker
Database

: sialu

Tabel

: lowker

Primary key : lkid
Tabel 3.11 File lowker

3.5

Desain form
1. Halaman utama

Gambar 3.3 Halaman utama

2. Form registrasi

Gambar 3.4 Form registrasi alumni
3. Form kirim saran/kritik

Gambar 3.5 Form kirim saran/kritik

4. Form kirim info lowongan kerja

Gambar 3.6 Form kirim info lowongan kerja

5. Form status pekerjaan

Gambar 3.7 Form status pekerjaan

6. Form riwayat kerja

Gambar 3.8 Form riwayat kerja

7. Form data registrasi

Gambar 3.9 Form data registrasi

8. From data alumni

Gambar 3.10 Form data alumni

9. Form input lowongan kerja

3.11 Gambar form input lowongan kerja

10. Form riwayat kerja alumni

Gambar 3.12 Form riwayat kerja alumni

DAFTAR PUSTAKA

[1]

Anggianni Septima Riyadi Dkk, “Perancangan Sistem Informasi Berbasis Website Subsitem
Guru Di Sekolah Pesantren Persatuan Islam 99 Rancabango”

[2]

http://id.wikipedia.org/wiki/MVC diakses tanggal 19-04-2014

[3]

http://id.wikipedia.org/wiki/CodeIgniter diakses tanggal 19-02-2014

[4]

http://id.wikipedia.org/wiki/MySQL diakses tanggal 19-02-2014

[5]

Hasanuddin Dkk, “ Rancang Bangun Sistem Penelusuran Alumni Online Menggunakan
Metode Berorientasi Objek”, Jurnal FASILKOM Vol.1, No 2, Juli 2012