Sistem Informasi Manajemen Tugas Akhir Besbasis Web (Studi Kasus Fakultas Teknik Universitas...

13
SISTEM INFORMASI MANAJEMEN TUGAS AKHIR BERBASIS WEB (Studi Kasus Fakultas Teknik Universitas Muhammadiyah Sidoarjo) JURNAL SKRIPSI Diajukan Sebagai Salah Satu Syarat Untuk Mencapai Gelar Sarjana Strata Satu Jurusan Teknik Informatika Oleh : DEDY PURWANTO NIM: 09.10802.00077 FAKULTAS TEKNIK JURUSAN TEKNIK INFORMATIKA UNIVERSITAS MUHAMMADIYAH SIDOARJO 2014

Transcript of Sistem Informasi Manajemen Tugas Akhir Besbasis Web (Studi Kasus Fakultas Teknik Universitas...

SISTEM INFORMASI MANAJEMEN TUGAS AKHIR

BERBASIS WEB

(Studi Kasus Fakultas Teknik Universitas Muhammadiyah Sidoarjo)

JURNAL SKRIPSI

Diajukan Sebagai Salah Satu Syarat

Untuk Mencapai Gelar Sarjana Strata Satu

Jurusan Teknik Informatika

Oleh :

DEDY PURWANTO

NIM: 09.10802.00077

FAKULTAS TEKNIK

JURUSAN TEKNIK INFORMATIKA

UNIVERSITAS MUHAMMADIYAH SIDOARJO

2014

PERSETUJUAN

Jurnal Skripsi yang berjudul “Sistem Informasi Manajemen

Tugas Akhir Berbasis Web (Studi Kasus Fakultas Teknik Universitas

Muhammadiyah Sidoarjo)” yang disusun oleh Dedy Purwanto, NIM

091080200077 ini telah disetujui oleh pembimbing.

Sidoarjo, 11 Juli 2014

Pembimbing

Arif Senja Fitrani, S.Kom

SISTEM INFORMASI MANAJEMEN TUGAS AKHIR

BERBASIS WEB

(Studi Kasus Fakultas teknik Universitas Muhammadiyah Sidoarjo)

Nama Mahasiswa : Dedy Purwanto

NIM : 09.10802.00077

Pembimbing : Arif Senja Fitrani, S.Kom

ABSTRAK

Tujuan dari kegiatan ini adalah membuat sistem informasi manajemen tugas akhir

berbasis web. Manfaatnya adalah system ini nantinya akan melayani mahasiswa

yang akan mengajukan judul tugas akhir. Selain itu, mahasiswa dan dosen juga

akan lebih mudah mendapatkan informasi tentang tugas akhir. Pembuatan aplikasi

ini dilakukan dengan cara pengumpulan data, analisis sistem serta perancangan

system. Dalam penelitian ini, studi kasus dan pencarian data dilakukan di Jurusan

Teknik Informatika Universitas Muhammadiyah Sidoarjo. Sistem informasi ini

dibuat dengan berbasis web sehingga system ini akan sangat efektif bagi

mahasiswa untuk memperoleh informasi yang cepat dan tepat tanpa harus datang

ke kampus.

Kata Kunci : Sistem Informasi, Web

1. PENDAHULUAN

Melihat semakin pentingnya penggunaan teknologi informasi sebagai suatu

kebutuhan bagi semua instansi atau lembaga untuk mencapai efektifitas kerja

maka saat ini, proses penyampaian informasi yang dimiliki oleh Fakultas Teknik

Universitas Muhammadiyah Sidoarjo telah menggunakan teknologi informasi.

Namun, masih ada beberapa proses yang dilakukan secara manual. Satu dari

beberapa proses manual tersebut antara lain pelayanan tugas akhir mahasiswa.

Dalam pelayanan tugas akhir, proses yang terjadi di Fakultas Teknik

Universitas Muhammadiyah Sidoarjo adalah mahasiswa secara langsung

mendaftar bimbingan pada dosen yang bersangkutan. Dalam hal ini, terkadang

mahasiswa masih kebingungan menentukan dosen mana yang mempunyai

keahlian sesuai dengan tema tugas akhir yang diangkat. Selain itu tidak sedikit

mahasiswa yang sulit sekali mendapatkan informasi kuota bimbingan dosen yang

bersangkutan apakah sudah penuh atau belum. Dalam pelaksanaan bimbingan

tugas akhir, tidak sedikit juga mahasiswa yang kesulitan melaksanakan bimbingan

dengan dosen pembimbingnya. Kebanyakan, disebabkan oleh perbedaan alokasi

waktu antara mahasiswa dengan dosen pembimbing. Jika dilihat dari segi waktu,

masih banyak sekali terjadi mahasiswa yang datang terlambat ketika ada jadwal

bimbingan dengan dosen begitu juga sebaliknya karena lupa ataupun alasan yang

lain. Disamping itu dibutuhkan suatu sistem untuk pendeskripsian judul tugas

akhir yang akan bekerja melalui sistem, dan akan membantu pengambil keputusan

penentuan judul Tugas akhir

Oleh karena itu, diperlukan adanya sebuah sistem atau software untuk

mengatur jalannya tugas akhir di Jurusan Teknik Informatika Universitas

Muhammadiyah Sidoarjo. Sistem ini nantinya akan melayani mahasiswa yang

akan mengajukan judul tugas akhir. Sistem ini akan sangat efektif untuk mengatur

dan menentukan pengelompokan judul tugas akhir mahasiswa sehingga tidak akan

terjadi kesalahan dalam memilih dosen pembimbing yang sesuai dengan program

studi keahliannya. Selain itu sistem ini akan dilengkapi dengan Repository yang

akan membantu memberikan informasi tentang tugas akhir kepada mahasiswa

angkatan tahun sebelumnya sehingga mahasiswa tidak akan mengambil judul

yang sama.

Dengan adanya permasalahan yang ada di Universitas Muhammadiyah

Sidoarjo ini, maka penulis membuat rencana untuk membuat suatu software atau

sistem yang nantinya akan dapat mengatasi permasalahan yang ada. Oleh karena

itu, penulis mengajukan judul penelitian “Sistem Informasi Manajemen Tugas

Akhir Berbasis Web ( Study Kasus Fakultas Teknik Universitas Muhammadiyah

Sidoarjo )”.

2. TINJAUAN PUSTAKA

a. Sistem Informasi

Informasi dapat diperoleh dari sistem informasi atau disebut juga

dengan processing system. Dari uraian di atas maka sistem informasi dapat

diartikan sebagai berikut :

1. Suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-

komponen dalam organisasi untuk mencapai suatu tujuan tertentu yaitu

menyajikan informasi.

2. Sekumpulan prosedur yang pada saat dilaksanakan akan memberikan

informasi bagi pengambil keputusan atau untuk mengendalikan

organisasi.

Sistem informasi sendiri memiliki sejumlah komponen tertentu yang

terdiri dari beberapa komponen yang berbeda yaitu manusia, data,

hardware, dan software. Sebagai suatu sistem, setiap komponen tersebut

berinteraksi satu dengan lainnya membentuk satu kesatuan untuk

mencapai sasarannya.

b. Internet

Internet (Interconected Network) merupakan jaringan komputer

yang terdiri dari ribuan jaringan komputer independen yang dihubungkan

satu dengan yang lainnya. Secara etimologis, internet berasal dari bahasa

Inggris yakni inter berarti antar dan net berarti jaringan sehingga dapat

diartikan hubungan antar jaringan.

Jaringan komputer ini terdiri dari lembaga pendidikan,

pemerintahan, militer, organisasi, dan bisnis dan organisasi lainnya.

Internet atau nama pendeknya Net merupakan jaringan komputer yang

tersebar di dunia. Sampai saat ini internet sudah menghubungkan lebih

dari 100.000 jaringan komputer dengan pemakai lebih dari 100 juta orang.

Internet adalah jaringan luas dikomputer yang lazim disebut dengan world

wide net secara lebih ringkas internet adalah sumber informasi dan alat

komunkasi serta hiburan.

Jaringan internet menyediakan beberapa aplikasi yang dapat

digunakan oleh user internet : E-mail, mailing list, news group, file

transfer protocol, gopher, telnet, talk, chat, world wide web.

c. HTML

HTML merupakan kependekan dari Hyper Text Markup Language.

Dokumen HTML merupakan file teks murni yang dapat dibuat dengan

editor teks sembarang. Dokumen ini dikenal sebagai dokumen web page.

Dokumen HTML merupakan dokumen yang disajikan dalam browser web

surfer. Dokumen ini umumnya berisi informasi ataupun interface aplikasi

di dalam internet. HTML sendiri adalah suatu dokumen teks biasa yang

mudah dimengerti dibanding bahasa pemrogaman lainnya, dan karena

bentuk itu maka HTML dapat dibaca oleh berbagai platform, seperti

windows, linux, macintosh. Kata “markup language” pada HTML

merupakan fasilitas yang berupa tanda tertentu dalam script HTML

dimana kita bisa mengatur judul, garis, tebal, gambar, dan lain-lain dengan

perintah yang telah ditentukan pada elemen HTML.

d. PHP

PHP merupakan bahasa pemrogaman web yang didesain untuk

web. PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Jika

dilihat dari versi pertamanya bahwa PHP terdiri dari sekumpulan script

PERL yang digunakan untuk mengolah data form dan website.

Kemungkinan bahwa PHP singkatan dari Perl Hypertext Preprocessor.

Pada awalnya PHP bernama FI (form Interpreted). Setelah Rasmus

melepaskan kode sumbernya, maka terbentuklah nama PHP. Sejak itulah

bersifat open source.

Pada bulan november 1997, PHP versi 2.0 berhasil dirilis. Pada

rilis ini interpreter sudah diimplementasikan dalam bahasa C. Masih pada

tahun yang sama sebuah perusahaan bernama Zend menulis ulang

interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Pada

bulan Juni 1998 Zend kembali merilis interpreter baru untuk PHP dan

meresmikan tersebut menjadi PHP 3.0.

Kemudian pada pertengahan tahun 1999, Zend merilis kembali

interpreter PHP baru dengan nama PHP 4.0. PHP 4.0 ini merupakan versi

PHP yang paling populer dikalangan programmer website. Alasan yang

menjadi versi 4.0 ini begitu diminati oleh adanya kemampuan untuk

membangun aplikasi website yang kompleks, namun tetap stabil dalam

kecepatan proses dan stabilitas yang tinggi.

Mulai pada bulan Juni 2004, PHP 5.0 kembali dirilis oleh Zend.

Versi adalah versi mutakhir PHP. Pada versi ini juga dikenalkan model

pemrogaman berorientasi objek baru untuk menjawab perkembangan

bahasa pemrogaman kearah pemrogaman berbasis objek.

e. MySQL

MySQL dikembangkan oleh sebuah perusahaan Swedia yang pada

saat itu bernama teX data konsult AB, dan pada akhirnya berubah nama

menjadi MySQL AB. Sekitar tahun 1994-1995, TcX membuat database

MySQL untuk mengembangkan aplikasi web bagi kliennya. TcX

merupakan perusahaan pengembang software dan konsultan database.

Micgele Widenius atau disebut “Monty” adalah pengembang satu-

satunya di TcX. Dengan landasan pada aplikasi UNIREG dan ISAM yang

dibuat sendiri, dia memutuskan untuk mencari antarmuka SQL yang

sangat tepat untu ditempelkan diatasnya. Awalnya dia menggunakan

mSQL singkatan dari mini SQL (Structure Query Language). Dia

beranggapan bahwa mSQL merupakan satu-satunya kode database open

source yang tersedia dan cukup sederhana saat itu. Namun setelah ia

melakukan uji coba, ternyata mSQL tidak cukup cepat dan fleksibel. Dan

pada versi pertama mSQL tidak memiliki indeks. Setelah itu dia

menghubungi David Hughes sebagai pembuat mSQL, namun karena

David tengah sibuk dalam mengembangkan versi 2 mSQL, maka Monty

memutuskan untuk membuat sendiri mesin SQL yang antarmuka mirip

dengan SQL, namun memiliki kemampuan yang lebih sesuai kebutuhan

sehingga lahirlah MySQL.

3. METODOLOGI PENELITIAN

a. Analisa Sistem

Untuk memulai membangun suatu website yang berupa aplikasi

Sistem Informasi Tugas Akhir Mahasiswa, penulis terlebih dahulu

merencanakan alur kerja berdasarkan kebutuhan dari user yang akan

menggunakan aplikasi berbasis web yang akan dibuat. Berikut adalah

gambar arsitektur sistemnya.

Gambar 3.1 Arsitektur Sistem

b. Rancangan Aplikasi

Untuk meringkas data yang ada di dalam database, maka

digunakan tabel relasi. Adapun gambar dari relasi table adalah sebagai

berikut.

Gambar 3.2 Tabel Relasi

4. HASIL PENELITIAN DAN PEMBAHASAN

Sistem Informasi Manajemen Tugas Akhir (SIMATA) merupakan sistem

yang bertujuan untuk memudahkan dan membantu mengelola dan memanfaatkan

data tugas akhir. Berikut adalah tampilan dari aplikasinya.

4.1 Form User Administrator

Gambar 4.1 Form Utama User Administrator

4.2 Form User Staff Admin (Koordinator TA)

Gambar 4.2 Form Utama User Staff Admin (Koordinator TA)

4.3 Form User Dosen

Gambar 4.3 Form Utama User Dosen

4.4 Form User Mahasiswa

Gambar 4.4 Form Utama User Mahasiswa

5. KESIMPULAN

5.1 Kesimpulan

Berdasarkan hasil penelitian yang telah dilakukan oleh penulis, dapat

diambil kesimpulan :

1. Program ini berbasis web sehingga user bisa mengakses dimana saja

dan kapan saja untuk memperoleh informasi tugas akhir.

2. Proses bimbingan dilakukan secara online sehingga mempermudah

dosen dan mahasiswa untuk melakukan proses bimbingan.

3. Sistem ini mampu memfasilitasi pihak-pihak yang berkepentingan

terhadap tugas akhir (mahasiswa, dosen pembimbing dan staf kampus)

untuk memudahkan dalam memproses dan melakukan manajemen

tugas akhir yang nantinya dapat menjadi solusi dalam upaya

peningkatan pelayanan kampus kepada mahasiswa.

5.2 Saran

Dalam pembuatan tugas akhir ini, masih terdapat banyak kekurangan yang

dapat diperbaiki untuk pengembangan selanjutnya. Beberapa saran yang dapat

diberikan adalah:

1. Sistem Informasi ini akan lebih bagus lagi jika selain mahasiswa dapat

melihat judul repository, mahasiswa juga bisa mendownload file

repository yang ada.

DAFTAR PUSTAKA

Al-Bahra Bin Ladjamudin. 2005. Analisis dan Desain Sistem Informasi.

Yogyakarta: Graha Ilmu

Kadir, Abdul. 1999. Konsep dan Tuntunan Praktis Basis Data. Yogyakarta:

Penerbit Andi.

Kadir, Abdul. 2008. Dasar Pemrograman Web Dinamis Menggunakan PHP.

Yogyakarta: Penerbit Andi.

Kasiman Peranginangin. 2006. Aplikasi Web dengan PHP dan MySQL.

Yogyakarta: Penerbit Andi

Nugroho, Bunafit. 2005. Database Relasional dengan MySQL. Yogyakarta:

Penerbit Andi

Susanto, Azhar. 2002. Sistem Informasi Akuntansi : Konsep dan Pengembangan

Berbasis Komputer. Bandung: Lingga Jaya.

Yakup. 2002. Pengantar Sistem Informasi . Yogyakarta: Graha Ilmu