TUGAS AKHIR
RANCANG BANGUN SISTEM INFORMASI MANAJEMEN LABORATORIUM BERBASIS WEB PADA JURUSAN TEKNIK ELEKTRO UNIVERSISTAS UDAYANA
ADE APRILIO KEDEO NIM. 0804405071
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA BUKIT JIMBARAN 2015
i
RANCANG BANGUN SISTEM INFORMASI MANAJEMEN LABORATORIUM BERBASIS WEB PADA JURUSAN TEKNIK ELEKTRO UNIVERSISTAS UDAYANA
Tugas Akhir Diajukan Sebagai Prasyarat untuk Memperoleh Gelar Sarjana S1 (Strata1) pada Jurusan Teknik Elektro Fakultas Teknik Universitas Udayana
ADE APRILIO KEDEO NIM : 0804405071
JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS UDAYANA JIMBARAN-BALI 2015
ii
LEMBAR PERNYATAAN ORISINALITAS
Tugas Akhir/Skripsi ini adalah hasil karya saya sendiri, Dan semua sumber baik yang dikutip maupun dirujuk telah saya nyatakan dengan benar.
Nama
: Ade Aprilio Kedeo
NIM
: 0804405071
Tanda Tangan
:
Tanggal
: 10 Juli 2015
iii
iv
UCAPAN TERIMAKASIH
Segala puji syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa karena atas rahmat dan karunia-Nya laporan tugas akhir dengan judul Rancang Bangun Sistem Informasi Manajemen Laboratorium Berbasis Web Pada Jurusan Teknik Elektro Universitas Udayana ini akhirnya dapat terselesaikan. Penulis menyampaikan banyak terima kasih kepada: 1.
Bapak Prof. Ir. Ngakan Putu Gede Suardana, MT., Ph.D. sebagai Dekan Fakultas Teknik Universitas Udayana.
2.
Bapak Ir. I Nyoman Setiawan, MT. sebagai Ketua Jurusan Teknik Elektro Universitas Udayana.
3.
Bapak I Made Arsa Suyadnya, ST.,M.Eng. sebagai Dosen Pembimbing I
4.
Bapak Ir. Putu Arya Mertasana, M.Si.,MT. sebagai Dosen Pembimbing II
5.
Bapak Ir. I Made Mataram, MErg.,MT. sebagai Dosen Pembimbing Akademik
6.
Orang tua dan kakak adik tercinta yang telah memberikan dukungan moral dan motivasi.
7.
Rekan-rekan angkatan 2008 yang selalu kompak dalam memberikan dukungan dan bantuan dalam penyusunan Tugas Akhir ini. Penulis menyadari masih terdapat kekurangan dalam Tugas Akhir ini,
saran-saran yang membangun sangat diharapkan untuk menyempurnakan Tugas Akhir ini. Akhir kata penulis mengharapkan semoga Tugas Akhir ini dapat memberikan kontribusi dalam pengembangan ilmu pengetahuan yang bermanfaat bagi kita semua.
Jimbaran, Juli 2015
Ade Aprilio Kedeo
v
ABSTRAK Laboratorium Jurusan Teknik Elektro merupakan salah satu sarana penting untuk membantu kegiatan praktikum terutama bagi mahasiswa. Untuk itu sangat diperlukan suatu manajemen yang dapat mengelola sebuah organisasi menjadi lebih terstruktur dengan prosedur yang telah ditentukan. Terbentuknya manajemen laboratorium pada Jurusan Teknik Elektro merupakan kebutuhan utama untuk pengembangan dan pengelolaan laboratorium. Sistem informasi manajemen (SIM) adalah kumpulan hardware, software komputer, prosedur, dokumentasi, formulir dan manusia dalam sebuah organisasi yang bertanggung jawab menggerakkan manajemen, distribusi data dan informasi dan memprosesnya sehingga bermanfaat bagi manajemen itu sendiri. Dalam hal ini sistem informasi manajemen laboratorium dapat membantu kegiatan pengelolaan laboratorium Jurusan Teknik Elektro. Aplikasi sistem informasi manajemen laboratorium ini berbasis web dengan bahasa pemrograman PHP. Sistem informasi manajemen laboratorium berbasis web ini dibagi menjadi dua aplikasi yaitu back-end dan front-end. Aplikasi back-end berfungsi khusus untuk melakukan manajemen laboratorium sesuai hak akses dari user, data-data akan tersimpan pada database MySQL. Data yang tersimpan akan terpublikasi pada aplikasi front-end. Manfaat yang diharapkan dari sistem informasi manajemen ini adalah untuk membantu pengelolaan laboratorium agar data-data dapat disimpan terkomputerisasi dan terstruktur dalam database serta informasi laboratorium bisa didapatkan secara terpusat. Kata kunci: SIM, Laboratorium, Aplikasi berbasis web, back-end, front-end
vi
ABSTRACT Laboratory of Electrical Engineering is one of the important tool to support practical activities especially for the students. It is very necessary to create a management which be able to manage an organization to be more structured with predefined procedures. Establishment of the laboratory management at the Department of Electrical Engineering is an essential requirement for the development and management of the laboratory. Management information systems (MIS) is a set of hardware, software, procedures, documentations, forms and humans in an organization that is responsible for stiring the management, data distribution and information and then processing them so they can be benefical to management itself. In this case the laboratory management information system can assist the management of the Electrical Engineering Department laboratory. The application of laboratory management information system is a webbased application with PHP programming language. This laboratory management information system is divided into two applications, namely the back-end application and front-end application. Back-end application has specific function that is to manage the management according the acces of users, the data will be stored in MySQL database. The stored data will be published on the front-end application. The expected benefits from this management information system is to assist the management of the laboratory so the data can be computerized and stored as structured databases and as well the laboratory informations can be obtained easily and centrally. Keywords: MIS, laboratory, web-based applications, the back-end application, the front-end application
vii
DAFTAR ISI
SAMPUL DALAM .................................................................................. i PRASYARAT GELAR ........................................................................... ii LEMBAR PERNYATAAN ORISINALITAS ...................................... iii LEMBAR PENGESAHAN .................................................................... iv UCAPAN TERIMAKASIH.................................................................... v ABSTRAK ............................................................................................... vi ABSTRACT ............................................................................................. vii DAFTAR ISI ............................................................................................ viii DAFTAR GAMBAR ............................................................................... xii DAFTAR TABEL ................................................................................... xiv
BAB I PENDAHULUAN 1.1
Latar Belakang .......................................................................................1
1.2
Rumusan Masalah ..................................................................................2
1.3
Tujuan Penelitian ...................................................................................2
1.4
Manfaat Penelitian .................................................................................2
1.5
Ruang Lingkup dan Batasan Masalah ....................................................3
1.6
Sistematika Penulisan ............................................................................4
BAB II KAJIAN PUSTAKA 2.1
Tinjauan Mutakhir ..................................................................................5
2.2
Tinjauan Pustaka ....................................................................................6 2.2.1
Jurusan Teknik Elektro Fakultas Teknik ...................................6 2.2.1.1 Perkembangan Fakultas Teknik .................................6 2.2.1.2 Jurusan Teknik Elektro................................................7 2.2.1.3 Laboratorium Jurusan Teknik Elektro.........................8 2.2.1.4 Struktural Lab ............................................................10
2.2.2 Teknologi Informasi .................................................................11 2.2.2.1 Aset Sumber Daya Manusia ......................................12
viii
2.2.2.2 Aset Teknologi ..........................................................12 2.2.2.3 Aset Relasi................................................................14 2.2.3 Konsep Sistem Informasi .........................................................15 2.2.3.1 Pengertian Sistem Informasi Manajemen .................16 2.2.3.2 Pengertian E-Office ...................................................16 2.2.3.3 Keuntungan dari E-Office..........................................18 2.2.4 Perancangan Sistem .................................................................18 2.2.4.1 Diagram Konteks.......................................................18 2.2.4.2 Flowchart ..................................................................19 2.2.4.3 DFD ...........................................................................20 2.2.4.4 Kamus Data ...............................................................22 2.2.5 Perancangan Basis Data ...........................................................22 2.2.5.1 Definisi Basis Data ....................................................22 2.2.5.2 Entity Relationship Diagram .....................................23 2.2.5.3 DBMS........................................................................25 2.2.6 Pemrograman Berbasi Web ......................................................26 2.2.6.1 HTML........................................................................27 2.2.6.2 PHP............................................................................28 2.2.7 MySQL.....................................................................................29 2.2.7.1 Tipe Data MySQL .....................................................31
BAB III METODE DAN PERANCANGAN SISTEM 3.1
Tempat dan Waktu Penelitian ..............................................................35
3.2
Data ......................................................................................................35 3.2.1
Sumber Data ............................................................................35
3.2.2
Metode Pengumpulan Data .....................................................35
3.3
Analisa Data .........................................................................................36
3.4
Analisa Sistem......................................................................................36
3.5
Kebutuhan Hardware dan Software .....................................................38 3.5.1
Kebutuhan Perangkat Keras ....................................................38
3.5.2
Kebutuhan Perangkat Lunak ...................................................38
ix
3.6
Perangkat Pemodelan Sistem ...............................................................38 3.6.1
Statement of Purpose (STP) ....................................................39
3.6.2
Gambaran Umum Sistem ........................................................39
3.6.3
Alur Proses Sistem ..................................................................40
3.6.4
Diagram Konteks .....................................................................46
3.6.5
Data Flow Diagram (DFD) .....................................................48 3.6.5.1 Diagram Berjenjang (Hierarchy Chart) ....................48 3.6.5.2 DFD Level 0 ..............................................................49 3.6.5.3 DFD Level 1 Proses Manajemen Lab .......................50 3.6.5.4 DFD Level 1 Proses Penjadwalan Praktikum ...........50 3.6.5.5 DFD Level 1 Proses Inventory ..................................51
3.7
3.6.6
ERD (Entity Relationship Diagram) .......................................52
3.6.7
Hubungan Antar Tabel ............................................................54
3.6.8
Struktur Data ...........................................................................55
3.6.9
Rancangan Antarmuka ............................................................60
Metode Pengujian.................................................................................63
BAB IV HASIL DAN PEMBAHASAN 4.1
Hasil .....................................................................................................64 4.1.1 Tahap-tahap Pengujian untuk mendapat Hasil ............................64
4.2
Pembahasan Sistem ..............................................................................65 4.2.1 Aplikasi Back-End ......................................................................65 4.2.1.1 Login Aplikasi Back-End ...............................................66 4.2.1.2 Sidebar dan Mengelola Data Master .............................67 4.2.1.3 Pengelolaan Data Master ...............................................68 4.2.1.4 Pengelolaan Data Staff ..................................................70 4.2.1.5 Report ............................................................................72 4.2.1.6 Logout ............................................................................72 4.2.1.7 Manajemen Laboratorium .............................................73 4.2.1.8 Manajemen Inventory ....................................................74 4.2.2 Aplikasi Front-End ....................................................................76
x
4.2.2.1 Berita Lab ......................................................................77 4.2.2.2 Menu Lab Front-End .....................................................78 4.2.3 Pendaftaran Praktikum ................................................................81 4.2.3.1 Pendaftaran Praktikum Mhs ..........................................81 4.2.3.2 Manajemen Pendaftaran Prak. .......................................83 4.3 Pengujian Sistem .........................................................................................85 4.4 Kelebihan dan Kekurangan Sistem .............................................................86 4.4.1 Kelebihan Sistem ........................................................................86 4.4.2 Kekurangan Sistem .....................................................................86
BAB IV HASIL DAN PEMBAHASAN 5.1 Simpulan.....................................................................................................87 5.2 Saran ...........................................................................................................87 DAFTAR PUSTAKA LAMPIRAN Lampiran A Pengujian Tabel Black Box
xi
DAFTAR GAMBAR
Gambar 2.1
Lima Komponen Sistem Informasi ................................................15
Gambar 2.2
Contoh Komponen E-Office ...........................................................17
Gambar 2.3
Contoh Perancangan Diagram Konteks..........................................19
Gambar 2.4
Database Management System .......................................................26
Gambar 3.1
Alur Analisa Perancangan Sistem ..................................................37
Gambar 3.2
Gambaran Umum Sistem Informasi Manajemen Lab ....................40
Gambar 3.3
SOP Alur Proses Manajemen Lab ..................................................41
Gambar 3.4
Flowchart Perencanaan Kegiatan Lab............................................42
Gambar 3.5
Alur Proses Penjadwalan Praktikum ..............................................43
Gambar 3.6
Flowchart Praktikum......................................................................44
Gambar 3.7
Alur Proses Inventarisasi ................................................................45
Gambar 3.8
Flowchart Inventarisasi ..................................................................46
Gambar 3.9
Diagram Konteks Sistem Informasi Manajemen Laboratorium ....47
Gambar 3.10 Diagram Hierarki Sistem Inforasi Manajemen Laboratorium........48 Gambar 3.11 DFD Level 0 Sistem Informasi Manajemen Laboratorium ............49 Gambar 3.12 DFD Level 1 Proses Manajemen Lab ............................................50 Gambar 3.13 DFD Level 1 Proses Penjadwalan Praktikum ................................51 Gambar 3.14 DFD Level 1 Proses Inventory .......................................................52 Gambar 3.15 ERD dari Sistem Informasi Manajemen Laboratorium..................53 Gambar 3.16 Hubungan Antar Tabel Sistem Informasi Manajemen Lab ............54 Gambar 3.17 Tampilan halaman login aplikasi berbasi web...............................60 Gambar 3.18 Tampilan menu dan sub-menu admin master .................................60 Gambar 3.19 Tampilan menu dan sub-menu admin lab ......................................61 Gambar 3.20 Tampilan menu dan sub-menu teknisi ............................................61 Gambar 3.21 Tampilan halaman depan ................................................................62 Gambar 3.22 Tampilan login mahasiswa .............................................................62 Gambar 3.23 Tampilan menu dan sub-menu dosen .............................................63 Gambar 4.1 Tampilan Awal Aplikasi back-end .................................................... 66 Gambar 4.2 Halaman dengan notifikasi user gagal login ..................................... 67
xii
Gambar 4.3 Halaman home pada back-end Sistem ............................................... 67 Gambar 4.4 Tampilan sidebar back-end ............................................................... 68 Gambar 4.5 Tabel data master laboratorium ........................................................ 69 Gambar 4.6 Form tambah pada tabel laboratorium .............................................. 69 Gambar 4.7 Tampilan Menu Manage Staff ........................................................... 70 Gambar 4.8 Menambah staff dan hak akses user .................................................. 71 Gambar 4.9 Mengganti hak-akses dengan update data ......................................... 71 Gambar 4.10 Report Inventory suatu lab .............................................................. 72 Gambar 4.11 Button logout .................................................................................. 72 Gambar 4.12 Login sebagai salah satu admin lab ................................................. 73 Gambar 4.13 Hak Akses Admin Laboratorium ..................................................... 73 Gambar 4.14 Admin lab memanipulasi data sesuai hak akses ............................. 74 Gambar 4.15 Teknisi memanipulasi inventaris suatu lab ..................................... 74 Gambar 4.16 Notifikasi hapus data dalam aplikasi back-end ............................... 75 Gambar 4.17 Status verifikasi usulan Perbaikan................................................... 75 Gambar 4.18 Tampilan awal aplikasi front-end .................................................... 76 Gambar 4.19 Menu dropdown laboratorium ......................................................... 76 Gambar 4.20 Berita pada front-end ....................................................................... 77 Gambar 4.21 Mengganti status publikasi pada suatu berita .................................. 77 Gambar 4.22 Berita pada laboratorium tertentu .................................................... 78 Gambar 4.23 Sub-menu kegiatan pada laboratorium tertentu .............................. 79 Gambar 4.24 Mengunduh materi sebuah praktikum tertentu................................ 80 Gambar 4.25 Inventory sebuah laboratorium pada front-end ............................... 80 Gambar 4.26 Halaman login Mahasiswa .............................................................. 81 Gambar 4.27 Daftar praktikum button .................................................................. 81 Gambar 4.28 Mahasiswa wajib upload KRS ........................................................ 82 Gambar 4.29 History praktikum mahasiswa ......................................................... 83 Gambar 4.30 Mahasiswa mendaftar praktikum suatu laboratorium .................... 84 Gambar 4.31 Contoh bukti KRS ........................................................................... 84 Gambar 4.32 Fitur Searching pada manage nilai.................................................. 85
xiii
DAFTAR TABEL
Tabel 2.1 Simbol Flowchart ..................................................................................19 Tabel 2.2 Komponen DFD .....................................................................................21 Tabel 2.3 Komponen ERD .....................................................................................24 Tabel 2.4 Tipe Data Bilangin .................................................................................32 Tabel 2.5 Tipe Data Waktu ....................................................................................33 Tabel 2.6 Tipe Data Karakter .................................................................................34 Tabel 3.1 Tabel Lab ...............................................................................................55 Tabel 3.2 Tabel Kegiatan Lab ................................................................................55 Tabel 3.3 Tabel Berita Lab.....................................................................................55 Tabel 3.4 Tabel Jenis Kegiatan Lab .......................................................................56 Tabel 3.5 Tabel Staff Lab.......................................................................................56 Tabel 3.6 Tabel Usulan Penelitian .........................................................................56 Tabel 3.7 Tabel Praktikum .....................................................................................57 Tabel 3.8 Tabel Materi Praktikum .........................................................................57 Tabel 3.9 Tabel Daftar Praktikum ..........................................................................57 Tabel 3.10 Tabel Mahasiswa .................................................................................58 Tabel 3.11 Tabel Daftar Praktikum Bukti ..............................................................58 Tabel 3.12 Tabel Berita Kategori ...........................................................................58 Tabel 3.13 Tabel Inventory Lab .............................................................................58 Tabel 3.14 Tabel Usulan Pengadaan ......................................................................59 Tabel 3.15 Tabel Usulan Perbaikan .......................................................................59
xiv