ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro
Rancang Bangun Sistem Informasi Laboratorium Teknik Elektro Terpadu Universitas Lampung Berbasis Web Mahendra Pratama1, Muhamad Komarudin2, Helmy Fitriawan3 Jurusan Teknik Elektro Universitas Lampung, Bandar Lampung Jl. Prof. Sumantri Brojonegoro No.1 Bandar Lampung 35145 1
[email protected] 2
[email protected] 3
[email protected]
Intisari — Teknologi Informasi semakin berkembang pesat dan telah menjadi salah satu kebutuhan di era digital sekarang ini. Pada Laboratorium Teknik Elektro Terpadu Universitas Lampung, informasi yang disimpan sangat menyita tempat dan pengelolaannya juga menyita waktu dalam hal pengarsipan. Oleh karena itu akan dibuat Sistem Informasi Laboratorium agar memudahkan pengguna maupun pengurus Laboratorium dalam pengolahan dan penyimpanan data Laboratorium. Sistem Informasi ini dibangun menggunakan metode rekayasa perangkat lunak “Modified Waterfall” dengan menggunakan bahasa pemrograman PHP, HTML5, CSS3, Jquery, dan PostgreSQL sebagai database. Sistem Informasi ini dibuat berdasarkan kebutuhan entitas-entitas yang ada di Laboratorium Teknik Elektro Terpadu Universitas Lampung. Sistem Informasi yang telah dibuat dapat memudahkan Kepala Laboratorium, Jurusan, dan Fakultas untuk dapat memonitori aktifitas yang ada pada masing-masing Laboratorium setiap saat serta mampu mengolah data yang ada pada Laboratorium, termasuk dalam hal inventarisasi, pendataan penelitian, daftar dosen yang ada pada masing-masing laboratorium, Standard Operation Procedure, pemberian surat bebas Laboratorium, pendataan praktikum, buku tamu, pengisian monitoring evaluasi, dan kebutuhan lainnya. Kata kunci — Sistem Informasi Laboratorium, Modified Waterfall, PHP, PostgreSQL, monitoring evaluasi. Abstract — Information technology is growing rapidly and has become one of the necessities in today's digital age. At the Laboratory of Integrated Electrical Engineering University of Lampung, consuming the stored information and management is also a time-consuming in terms of archiving. It will therefore be made in order to facilitate the Laboratory Information System users and administrators Laboratory in processing and data storage Laboratories. This information system is built using software engineering Modified Waterfall methods by using the programming language PHP, HTML5, CSS3, JQuery, and PostgreSQL as the database. This information system is based on the needs of the entities that exist in the Laboratory of Integrated Electrical Engineering University of Lampung. The information system has been created to facilitate the Head of Laboratory, Department, and Faculty to be able to monitor the activities that exist in each laboratory at all times and be able to process data in the laboratory, including the inventory, research data collection, a list of existing faculty in each laboratory, Standard Operation Procedure, granting free letter laboratory, practical data collection, guest book, monitoring and evaluation, and other needs. Keywords — Laboratory Information System, Modified Waterfall, PHP, PostgreSQL, monitoring and evaluation.
I. PENDAHULUAN A. Latar Belakang Teknologi Informasi semakin berkembang pesat dan telah menjadi salah satu kebutuhan di era digital sekarang ini. Hampir semua perusahaan, instansi, bahkan Volume 8, No. 3, September 2014
universitas memiliki Sistem Informasi mereka sendiri untuk membantu atau memudahkan mereka dalam mengolah dan menyimpan data. Sistem Informasi banyak digunakan karena lebih bermanfaat daripada bekerja secara manual, selain waktu bekerja jadi semakin efektif dan efisien, memudahkan
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 137 penyimpanan data menjadi lebih rapih, juga B. Tujuan memudahkan untuk memonitori aktivitas Tujuan dari penelitian ini adalah: tanpa harus melihat secara langsung. Melalui 1. Merancang dan membangun sebuah Sistem Sistem Informasi ini pun masyarakat dapat Informasi Laboratorium Teknik Elektro dengan mudah memperoleh informasi yang Terpadu yang nantinya dapat diaplikasikan dia butuhkan. di kemudian hari. Pada Laboratorium Teknik Elektro 2. Memudahkan proses pengolahan data di Terpadu Universitas Lampung, informasi Laboratorium Teknik Elektro Terpadu yang disimpan sangat menyita tempat dan Universitas Lampung. pengelolaannya juga menyita waktu dalam 3. Memudahkan penyimpanan data tanpa hal pengarsipan. Ketika Kepala Laboratorium harus memenuhi ruangan kerja dan ingin melihat data-data mengenai terhindar dari tumpukan kertas pada pengelolahan Laboratorium juga harus Laboratorium Teknik Elektro Terpadu menyempatkan diri datang langsung ke Universitas Lampung. Laboratorium. Dalam hal penilaian mutu oleh II. TINJAUAN PUSTAKA Pusat Penjaminan Mutu Universitas (PPMU) juga demikian. Oleh karena itu akan dibuat A. Sistem Informasi Laboratorium Sistem Informasi Laboratorium agar Sistem Informasi Laboratorium adalah memudahkan pengguna maupun pengurus sebuah sistem yang menyimpan informasi Laboratorium dalam pengolahan dan dari sebuah laboratorium, yang dimana data penyimpanan data Laboratorium. tersebut disimpan agar dapat terkelola secara Sistem Informasi ini di bangun efisien. Sistem Informasi ini mencakup semua menggunakan Bahasa Pemrograman PHP dan kegiatan yang ada pada laboratorium tersebut, PostgreSQL, dengan menggunakan software mulai dari alat yang tersedia, siapa saja yang Adobe DreamWeaver CC dan WAPP menggunakan alat tersebut, siapa saja yang (Windows Apache PHP PostgreSQL). PHP keluar masuk laboratorium, surat menyurat, merupakan bahasa pemrograman yang pengarsipan data, dan lain-lain. Dengan digunakan untuk membuat program website adanya Sistem Informasi Laboratorium ini di mana kode program yang telah dibuat dibuat akan: digabungkan dan dijalankan pada sisi server 1. Memudahkan dalam hal pengarsipan data oleh Apache untuk menghasilkan halaman laboratorium. website, bahasa pemrograman ini dapat 2. Mengefisiensikan waktu pencarian data menggunakan struktur dasar pemrograman laboratorium. HTML5 dan juga CSS3 sebagai tampilannya. 3. Mudah dimonitor oleh Kepala Sedangkan PostgreSQL merupakan salah satu Laboratorium ataupun instansi lainnya. perangkat lunak untuk manajemen database 4. Memudahkan dalam penilaian penjaminan SQL. mutu laboratorium. Sistem Informasi ini akan digunakan oleh 5. Melalui penginputan data ke server dapat Pranata Laboratorium Pendidikan (PLP), dan lebih mudah dibandingkan penginputan Kepala Laboratorium untuk memanajemen data secara manual. data laboratorium, sehingga dapat dimonitoring oleh Jurusan, Fakultas, dan B. Rekayasa Perangkat Lunak PPMU, dan juga dapat memberikan informasi Rekayasa Perangkat Lunak adalah mengenai laboratorium oleh user, mahasiswa, aplikasi ilmu komputer untuk membangun dan dosen yang menggunakan sistem ini. suatu sistem perangkat lunak yang membahas semua aspek produksi, mulai dari tahapan Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 138 ERD hanya mencakup tabel database awal, sampai pemeliharaan sistem setelah yang ada pada sistem. digunakan. Tujuan dilakukannya rekayasa b. CD (Context Diagram) perangkat lunak untuk sistem yang akan Adalah suatu diagram perancangan dibangun adalah: sistem yang menyatakan alur kerja 1. Memperoleh biaya produksi software yang sistem tersebut secara menyeluruh rendah. beserta entitas yang bekerja didalamnya. 2. Menghasilkan perangkat lunak berkinerja c. DFD (Data Flow Diagram) tinggi, handal dan tepat waktu. Adalah suatu diagram pengembangan 3. Menghasilkan perangkat lunak yang dapat dari CD di mana pada diagram ini bekerja pada berbagai platform. menjelaskan alur kerja suatu sistem 4. Menghasilkan perangkat lunak dengan sesuai dengan entitasnya masingbiaya perawatan rendah. masing. Perbedaannya dibandingkan Rekayasa perangkat lunak yang CD adalah DFD lebih menjelaskan alur digunakan pada perancangan sistem ini kerja sistem secara terperinci adalah Modified Waterfall Method atau dibandingkan CD. metode modifikasi air terjun. Alur dari 3. Penulisan Kode Program (Implementasi) rekayasa perangkat lunak metode ini dapat Setelah itu dilakukan penulisan kode dilihat pada Gbr 2.1 di bawah ini. program sesuai dengan hasil analisa dan pendesainan yang telah dilakukan sebelumnya. Penulisan kode program bisa menggunakan perangkat lunak pendukung seperti Notepad++, DreamWeaver, Sublime Text, Lobster, Netbeans, Eclipse, dan lain-lain. Gbr. 1 Alur Modified Waterfall Method 4. Pengujian Program Kemudian dilakukan pengujian sistem Berdasarkan gambar 1 di atas maka alur apakah sesuai dengan yang dibutuhkan modified waterfall terbagi menjadi 5 tahapan, atau tidak. yaitu: 5. Pemeliharaan 1. Analisis Kebutuhan Dan terakhir dilakukan pemeliharaan Pada tahap ini dilakukan analisis untuk sistem agar sistem yang dibuat dapat keperluan dari sistem tersebut. Analisis ini dikelola lebih baik. dapat dilakukan dengan melakukan metode study literatur, wawancara langsung, III. METODE PENELITIAN ataupun dengan menggunakan quisioner pertanyaan. A. Analisis Kebutuhan 2. Desain Sistem Tahap pertama adalah menganalisa dan Kemudian tahap selanjutnya adalah mencari tahu informasi yang dibutuhkan melakukan pendesainan sistem yang akan untuk di masukkan ke dalam sistem informasi dibuat. Desain sistem yang dibuat ini. Pada tahap ini yang dilakukan adalah mencakup: mewawancarai PLP, kepala lab, jurusan, a. ERD (Entity Relation Diagram) fakultas, dan civitas-civitas yang Adalah suatu diagram perancangan menggunakan laboratorium. Berdasarkan sistem yang menyatakan relasi yang hasil wawancara di peroleh kebutuhan sistem terdapat pada basis data sistem tersebut. sebagai berikut: a) Volume 8, No. 3, September 2014
Kebutuhan Fungsional User
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 139 e) Kebutuhan Fungsional Kepala Berita / Artikel Laboratorium Denah Laboratorium Menulis Berita / Artikel Struktur Laboratorium Verifikasi Surat Bebas Laboratorium Sarana dan Prasarana Laboratorium Melihat data Penggunaan b) Kebutuhan Fungsional Mahasiswa Laboratorium Berita / Artikel Melihat data Pengabdian Pendaftaran Surat Bebas Melihat data Riset Laboratorium Melihat Inventaris, Fasilitas, dan Pendaftaran Surat Izin Menggunakan Riwayat Penggunaan Alat Laboratorium untuk Penelitian dan Tugas Akhir Melihat Praktikum beserta Modul Praktikum Struktur Laboratorium Meng-input Visi dan Misi SOP Melihat data Pengajuan Alat Pengaturan User Melihat Peminjaman Alat Quisioner c) Kebutuhan Fungsional Dosen Buku Tamu Berita / Artikel Meng-input Nama PLP Pendaftaran Penggunaan Melihat Hasil Quisioner Laboratorium untuk Penelitian Meng-input Borang Monitoring Evaluasi Struktur Laboratorium Sarana dan Prasarana Laboratorium Pengaturan User SOP Memberikan Login Acces ke Member Laboratorium (PLP, Dosen, dan Pengaturan User Mahasiswa) d) Kebutuhan Fungsional PLP f) Kebutuhan Fungsional Jurusan Menulis Berita / Artikel Berita / Artikel Verifikasi Surat Bebas Laboratorium Melihat data Pengajuan Surat Bebas Melihat data Penggunaan Laboratorium pada masing-masing lab Laboratorium Melihat data Penggunaan Meng-input data Pengabdian Laboratorium untuk Penelitian dan Meng-input data Riset Tugas Akhir pada masing-masing lab Pemasukan Inventaris dan Fasilitas Melihat data Riset pada masing Mendata Penggunaan Alat masing lab Meng-input Praktikum beserta Modul Melihat data Pengabdian pada masingPraktikum masing lab Meng-input Visi dan Misi Melihat Inventaris, Fasilitas, dan Mengajukan Alat Riwayat Penggunaan Alat pada Meng-input Peminjaman Alat masing-masing lab Buku Tamu Melihat Praktikum yang terdapat pada Meng-input Nama Asisten dan Staff masing-masing lab Melihat Hasil Quisioner SOP pada masing-masing lab Meng-input data Pengajuan Alat Melihat Struktur Kepengurusan Pengaturan User Laboratorium dan Meng-input data Memberikan Login Access ke Member Kepala Laboratorium Laboratorium (Dosen dan Mahasiswa) Melihat data Pengajuan Alat Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 140 Melihat Daftar Tamu pada masing Melihat Fasilitas dan Inventaris serta masing lab Penggunaan Alat pada masing-masing lab Melihat hasil Quisioner Laboratorium pada masing-masing lab Melihat Praktikum yang terdapat pada masing-masing lab Melihat hasil Monitoring Evaluasi pada masing-masing lab Melihat SOP pada masing-masing lab Pengaturan User Melihat Alat yang diajukan pada masing-masing lab Memberikan Login Acces ke Member Laboratorium (Kepala Laboratorium, Melihat Peminjaman Alat pada PLP, Dosen, dan Mahasiswa) masing-masing lab g) Kebutuhan Fungsional Fakultas Melihat Pengunjung / Buku Tamu Berita / Artikel pada masing-masing lab Melihat data Pengajuan Surat Bebas Memberikan Penilaian Evaluasi Laboratorium pada masing-masing lab setelah Kepala Laboratorium mengisi Borang Melihat data Penggunaan Laboratorium untuk Penelitian dan Pengaturan User Tugas Akhir pada masing-masing lab i) Kebutuhan Fungsional Penilai External Melihat data Riset pada masing Artikel / Berita masing lab Melihat data Penggunaan Melihat data Pengabdian pada masingLaboratorium untuk Penelitian dan masing lab Tugas Akhir pada masing-masing lab Melihat Inventaris, Fasilitas, dan Melihat data Pengabdian pada masingRiwayat Penggunaan Alat pada masing lab masing-masing lab Melihat data Riset pada masing Melihat Praktikum yang terdapat pada masing lab masing-masing lab Melihat Saran dan Prasarana serta SOP pada masing-masing lab Riwayat Pengunaan Alat pada masingmasing lab Melihat Struktur Kepengurusan Laboratorium Melihat Praktikum yang terdapat pada masing-masing lab Melihat data Pengajuan Alat SOP pada masing-masing lab Melihat Daftar Tamu pada masingmasing lab Struktur Laboratorium Melihat hasil Questioner Melihat hasil Monitoring Evaluasi Laboratorium pada masing-masing lab yang dilakukan oleh Kepala Laboratorium dan PPMU Melihat hasil Monitoring Evaluasi pada masing-masing lab Pengaturan User Pengaturan User B. Desain Sistem h) Kebutuhan Fungsional PPMU Langkah selanjutnya adalah mendesain Melihat data Penggunaan database dan sistem informasi agar lebih Laboratorium untuk Penelitian dan menarik dilihat, dan juga mudah digunakan. Tugas Akhir pada masing-masing lab Pada tahap ini desain sistem yang dibuat Melihat data Pengabdian pada masingadalah: masing lab 1) ERD (Entity Relation Diagram). Melihat data Riset pada masingmasing lab
Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro Pada tahap ini pertama-tama dibuat tabel 3) DFD (Dataflow Diagram) diagram database seperti yang diperlihatkan pada gambar 2 ini.
Gbr. 5 DFD Level 1 Sistem Informasi Laboratorium
Gbr. 2 Tabel Database Sistem Informasi Laboratorium
IV. Kemudian selanjutnya membuat Diagram Relasi antar Entitas yang dapat dilihat pada gambar 3 di bawah ini.
141
HASIL DAN PEMBAHASAN
A. Penulisan / Penerapan Kode Program Berdasarkan metode yang digunakan yaitu “Modified Waterfall”, tahap ketiga yaitu tahap penulisan kode program atau implementasi program Sistem Informasi Laboratorium Teknik Elektro Terpadu Universitas Lampung. Pada tahap ini dilakukan implementasi pada database, dan sistem informasi berbasis web. a. Implementasi pada database Untuk pemanajemenan database dari PostgreSQL menggunakan software phppgadmin. Tampilan awal phppgadmin dapat dilihat pada gambar 6di bawah ini.
Gbr. 3 Entity Relation Diagram Sistem Informasi Laboratorium 2) CD (Context Diagram) Gbr. 6 Tampilan awal phppgadmin
Selain menggunakan phppgadmin pemanajemenan database pada server dilakukan menggunakan software Navicat. Berikut tampilan Navicat dapat dilihat pada gambar 7 di bawah ini.
Gbr. 4 Context Diagram Sistem Infomasi Laboratorium
Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro
Gbr. 7 Tampilan awal Navicat
b.
Sistem Informasi berbasis web Tahap selanjutnya adalah implementasi Sistem Informasi Laboratorium Teknik Elektro Terpadu Universitas Lampung ke dalam bentuk program menggunakan software Adobe DreamWeaver CC dengan bahasa pemrograman php.
B. Pengujian Program Pengujian ini dilakukan 2 tahapan, yaitu: a. Pengujian Fungsional Berikut tabel yang menjelaskan pengujian dari kebutuhan fungsional masing-masing entitas.
No. 1. 2. 3. 4.
Tabel 1. Tabel Fungsional user. Berjalan Fungsi Ya Tidak Berita / Artikel √ Denah Laboratorium √ Struktur Laboratorium √ Sarana dan Prasarana √
Tabel 2. Tabel Fungsional mahasiswa. Berjalan No. Fungsi Ya Tidak 1. Berita / Artikel √ 2. Pendaftaran Surat Bebas √ Laboratorium 3. Pendaftaran Izin √ Menggunakan Laboratorium untuk Penelitian dan Tugas Akhir 4. Struktur Laboratorium √ 5. Mengunduh SOP √ 6. Pengaturan User √ 7. Mengisi Quisioner √ Pelayanan Laboratorium
Volume 8, No. 3, September 2014
142
Tabel 3. Tabel Fungsional dosen. Berjalan No. Fungsi Ya Tidak 1. Berita / Artikel √ 2. Pendaftaran Izin √ Menggunakan Laboratorium untuk Penelitian 3. Struktur Laboratorium √ 4. Sarana dan Prasarana √ Laboratorium 5. SOP √ 6. Pengaturan User √ Tabel 4. Tabel Fungsional PLP. Berjalan No. Fungsi Ya Tidak 1. Memberikan Berita / Artikel √ 2. Verifikasi Surat Bebas √ Laboratorium 3. Melihat data Penggunaan √ Laboratorium 4. Meng-input Data Pengabdian √ 5. Meng-input Data Riset √ 6. Pemasukan Inventaris dan √ Fasilitas 7. Mendata Penggunaan Alat √ 8. Meng-input Praktikum beserta √ Modul Praktikum 9. Meng-input Profil, Visi dan √ Misi 10. Mendata Pengajuan Alat √ 11. Mendata Peminjaman Alat √ 12. Meng-input SOP √ 13. Melihat Buku Tamu √ 14. Mendata Asisten dan Staff √ 15. Melihat hasil Quisioner √ Pelayanan Laboratorium 16. Pengaturan User √ 17. Memberikan Login ke √ Member Laboratorium (Dosen dan Mahasiswa) Tabel 5. Tabel Fungsional Kepala Laboratorium. Berjalan No. Fungsi Ya Tidak 1. Memberikan Berita / √ Artikel 2. Verifikasi Surat Bebas √ Laboratorium
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 3. 4. 5. 6.
7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Melihat data Penggunaan Laboratorium Melihat Data Pengabdian Melihat Data Riset Melihat Inventaris, Fasilitas, dan Riwayat Penggunaan Alat Melihat Praktikum beserta Modul Praktikum Meng-input Profil, Visi dan Misi Melihat Data Pengajuan Alat Melihat Data Peminjaman Alat Mengunduh SOP Melihat Buku Tamu Mendata PLP Melihat hasil Quisioner Pelayanan Laboratorium Meng-input Borang Monitoring Evaluasi Pengaturan User Memberikan Login ke Member Laboratorium (PLP, Dosen dan Mahasiswa)
√ √ √ √
√
14. 15. 16.
√
√ √ √ √ √
√ √
No.
√ √ √ √
1. 2.
√
4. 5. 6.
√ √
Tabel 6. Tabel Fungsional Jurusan. Berjalan No. Fungsi Ya Tidak 1. Berita / Artikel √ 2. Melihat data Pengajuan Surat √ Bebas Laboratorium 3. Melihat data Penggunaan √ Laboratorium 4. Melihat Data Pengabdian √ 5. Melihat Data Riset √ 6. Melihat Inventaris, Fasilitas, √ dan Riwayat Penggunaan Alat 7. Melihat Praktikum beserta √ Modul Praktikum 8. Mengunduh SOP √ 9. Melihat Struktur √ Kepengurusan Laboratorium dan Meng-input Data Kepala Laboratorium 10. Melihat Data Pengajuan Alat √ 11. Melihat Data Peminjaman √
Volume 8, No. 3, September 2014
12. 13.
143 Alat Melihat Buku Tamu Melihat hasil Quisioner Pelayanan Laboratorium Melihat Hasil Monitoring Evaluasi Pengaturan User Memberikan Login ke Member Laboratorium (Kepala Lab, PLP, Dosen dan Mahasiswa)
3.
7. 8. 9. 10. 11. 12. 13. 14.
No. 1.
2. 3. 4.
5.
Tabel 7. Tabel Fungsional Fakultas. Berjalan Fungsi Ya Tidak Berita / Artikel √ Melihat data Pengajuan Surat √ Bebas Laboratorium Melihat data Penggunaan √ Laboratorium Melihat Data Pengabdian √ Melihat Data Riset √ Melihat Inventaris, Fasilitas, √ dan Riwayat Penggunaan Alat Melihat Praktikum beserta √ Modul Praktikum Mengunduh SOP √ Melihat Struktur √ Kepengurusan Laboratorium Melihat Data Pengajuan Alat √ Melihat Buku Tamu √ Melihat hasil Quisioner √ Pelayanan Laboratorium Melihat Hasil Monitoring √ Evaluasi Pengaturan User √ Tabel 8. Tabel Fungsional PPMU. Berjalan Fungsi Ya Tidak Melihat data Penggunaan √ Laboratorium untuk Penelitian dan Tugas Akhir Melihat Data Pengabdian √ Melihat Data Riset √ Melihat Inventaris, Fasilitas, √ dan Riwayat Penggunaan Alat Melihat Praktikum beserta √
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 6. 7. 8. 9. 10. 11. 12.
Modul Praktikum Mengunduh SOP Melihat Struktur Kepengurusan Laboratorium Melihat Data Pengajuan Alat Melihat Data Peminjaman Alat Melihat Buku Tamu Melihat dan Meng-input Hasil Monitoring Evaluasi Pengaturan User
√ √ √ √ √ √ √
Tabel 9. Tabel Fungsional Penilai Eksternal. Berjalan No. Fungsi Ya Tidak 1. Artikel / Berita √ 2. Melihat data Penggunaan √ Laboratorium untuk Penelitian dan Tugas Akhir 3. Melihat Data Pengabdian √ 4. Melihat Data Riset √ 5. Melihat Inventaris, Fasilitas, √ dan Riwayat Penggunaan Alat 6. Melihat Praktikum beserta √ Modul Praktikum 7. Mengunduh SOP √ 8. Melihat Struktur √ Kepengurusan Laboratorium 9. Melihat Hasil Monitoring √ Evaluasi 10. Pengaturan User √
b.
Pengujian Konektifitas Pengujian yang dilakukan adalah dengan mencoba login ke dalam sistem menggunakan hak akses sesuai username dan password yang tersimpan ditabel login_db. Percobaan login yang dilakukan dapat dilihat pada gambar 8 di bawah ini.
Volume 8, No. 3, September 2014
144
Gbr. 8 Pengujian konektifitas dengan percobaan login menggunakan komputer client
Username dan Password yang dimasukkan harus sesuai dengan username dan password pada tabel login_db yang dijelaskan pada tabel 4.11. Apabila username dan password yang dimasukkan benar, maka sistem akan membaca hak akses sesuai dengan username tersebut. Beriku adalah hasil pengujian konektifitas pada sistem ini dapat dilihat pada gambar 9 di bawah ini.
Gbr. 9 Pengujian konektifitas halaman hasil pembacaan hak akses pada database
Gambar diatas menjelaskan salah satu hak akses login yang berhasil dilakukan dengan menggunakan username Mahendra1512 yaitu hak akses mahasiswa. Ketika login berhasil dilakukan maka akan muncul halaman sesuai dengan hak akses pada login_db. Hal ini membuktikan bahwa sistem informasi ini sudah terhubung dengan database dan dapat diakses oleh komputer client.
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 145 atau foto (jika diperlukan untuk materi C. Pemeliharaan dan Penerapan Program artikel), untuk penulis artikel akan Sistem ini telah tersimpan atau ter-install otomatis ter-input sesuai dengan akses pada server yang terdapat pada BBS peng-input artikel, dan juga waktu artikel Universitas Lampung, menggunakan hosting juga akan terekam otomatis sesuai UNILA dan dapat diakses dengan dengan waktu saat peng-input-an artikel. memasukkan URL http://simlab.ee.unila.ac.id 2. Kemudahan pengelolaan data surat bebas pada browser seperti Firefox, Google Laboratorium Chrome, Opera, dan lain-lain. Pemeliharaan Pada sistem informasi ini data surat bebas dilakukan sebulan sekali dengan mem-backup Laboratorium dapat di-input oleh database agar terhindar dari kehilangan data mahasiswa. Setelah mahasiswa mengketika terjadi kesalahan teknis. input-kan selanjutnya PLP akan memvalidasikan surat bebas D. Pembahasan Laboratorium sekaligus melakukan Setelah dilakukan tahap implementasi pengecekan apakah mahasiswa tersebut dan pengujian program, telah didapat sistem memiliki alat yang belum dikembalikan informasi Laboratorium berbasis web atau tidak melalui menu peminjaman alat. menggunakan PHP dan database PostgreSQL Setelah divalidasi oleh PLP, selanjutnya yang berfungsi untuk mengelola data-data kepala Laboratorium harus yang ada di Laboratorium Teknik Elektro memvalidasikan surat bebas Terpadu Universitas Lampung, dimulai dari Laboratorium yag telah diajukan, agar peng-input-an data inventarisasi, surat bebas Laboratorium dapat diunduh penyimpanan data riset, pengabdian, dan dan dicetak oleh mahasiswa. Berikut pola penelitian, peminjaman alat, pemberian surat alur dari permintaan surat bebas bebas Laboratorium, peminjaman alat, buku Laboratorium dapat dilihat pada gambar tamu, hingga memudahkan dalam penilaian 10. monitoring evaluasi penjaminan mutu laboratotium oleh kepala Laboratorium dan PPMU. Sistem informasi Laboratorium ini telah dilakukan serangkaian pengujian untuk mengetahui tingkat kemampuan dari sistem informasi ini, kesesuaian dengan kebutuhan, dan kemudahan dalam menggunakan sistem informasi ini. Adapun fungsi-fungsi yang dapat memudahkan pengelolaan data Gbr. 10 pola alur permintaan surat bebas Laboratorium Laboratorium adalah sebagai berikut: 1. Kemudahan pengelolaan data artikel Form bebas Laboratorium yang telah Pada sistem informasi ini data artikel diunduh dapat dilihat pada gambar 11 di dapat di-input melalui akses PLP, kepala bawah ini. Laboratorium, dan administrator. Artikel pada sistem ini bertujuan untuk memberikan pengumuman ataupun bahan bacaan kepala seluruh user yang menggunakan sistem informasi ini. Pada peng-input-an data artikel, yang di-input hanya judul, berita yang ingin disampaikan, dan lampiran berupa file Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro
Gbr. 11 form bebas Laboratorium yang telah diunduh
3.
4.
5.
Kemudahan pengelolaan data penggunaan Laboratorium Pada sistem informasi ini data penggunaan Laboratorium dapat di-input oleh mahasiswa dan dosen. Penggunaan Laboratorium terbagi menjadi 2, yaitu untuk penelitian dan tugas akhir. Untuk mahasiswa hanya meng-input-kan konsentrasi, keterangan, judul, alat dan bahan yang digunakan, serta jadwal per 6 bulan. Untuk dosen hanya meng-inputkan judul, alat dan bahan, serta jadwal per 6 bulan. Sedangkan nama dan NPM /NIP akan sama dengan biodata dari masing-masing member login. Data ini diperlukan untuk PLP dan kepala Laboratorium memonitoring siapa saja pengguna Laboratorium. Kemudahan pengelolaan data riset Laboratorium Pada sistem informasi ini data riset dapat di-input oleh PLP untuk mendata riset apa saja yang dilakukan pada Laboratorium tersebut. PLP hanya menginput-kan judul, waktu pelaksanaan, tempat pelaksanaan, dan anggota risetnya siapa saja, sehingga dapat dimonitoring oleh kepala Laboratorium dan dapat meningkatkan mutu Laboratorium. Kemudahan pengelolaan data pengabdian Laboratorium
Volume 8, No. 3, September 2014
6.
7.
146 Pada sistem informasi ini data pengabdian dapat di-input oleh PLP untuk mendata pengabdian yang dilakukan oleh Laboratorium tersebut. PLP meng-input-kan judul, waktu dan lamanya pelaksanaan pengabdian, ketua dan anggota tim pengabdian, serta tempat dilakukannya pengabdian. Data ini selain digunakan untuk pengarsipan data Laboratorium, juga diperlukan untuk membantu PPMU dalam pengisian borang Monitoring Evaluasi. Kemudahan pengelolaan data struktur organisasi Laboratorium Pada sistem informasi ini data struktur organisasi Laboratorium terdapat beberapa data, yaitu profil Laboratorium, visi dan misi, kepala Laboratorium, PLP, dosen yang ada pada Laboratorium tersebut, dan assisten Laboratorium. Untuk data profil, visi dan misi, juga dosen yang ada pada Laboratorium dapat di-input oleh kepala Laboratorium maupun PLP, sedangkan untuk data kepala Laboratorium hanya bisa di-input oleh jurusan, untuk data PLP hanya bisa di-input oleh kepala Laboratorium, dan data assisten hanya bisa di-input-kan oleh PLP. Kemudahan pengelolaan data inventarisasi Pada sistem informasi ini data inventarisasi dapat di-input oleh PLP untuk mencatat apa saja inventaris alat dan bahan pada Laboratorium tersebut. Data yang tersimpan adalah nama barang, jumlah barang, spesifikasi barang, fungsi dari barang tersebut, lalu ada id barang sebagai identitas dari barang tersebut, lalu ada tahun pembuatan barang, asal barang, kondisi barang apakah baik atau rusak, keterangan barang untuk menyatakan kondisi keseluruhan barang, dan banyaknya digunakan yang dimana data ini sesuai dengan data penggunaan alat. Inventarisasi alat dan bahan pada Laboratorium ini bisa dicetak dan
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 147 monitoring oleh kepala Laboratorium, didokumentasikan ke dalam menu jurusan, fakultas, dan PPMU untuk inventaris per tahun, dengan meng-inputpeningkatan mutu Laboratorium. kan tahun ajaran dari inventaris tersebut. 11. Kemudahan pengelolaan data SOP Tampilan inventaris setelah dicetak dapat Pada sistem informasi ini data SOP dapat dilihat pada gambar 12 berikut ini. di-input oleh PLP untuk dapat diunduh oleh mahasiswa atau siapapun yang menggunakan sistem infromasi Laboratorium ini agar dapat mengetahui SOP dari masing-masing Laboratorium. 12. Kemudahan pengelolaan data fasilitas Gbr. 12 Tampilan data inventaris yang sudah Laboratorium dicetak Pada sistem informasi ini data fasilitas Laboratorium dapat di-input oleh PLP 8. Kemudahan pengelolaan data untuk memberitahukan ke pengguna peminjaman alat Laboratorium baik internal maupun Pada sistem informasi ini data eksternal fasilitas yang disediakan oleh peminjaman alat hanya dapat di-input masing-masing Laboratorium. oleh PLP, untuk mendata siapa saja yang 13. Kemudahan pengelolaan data praktikum meminjam alat, status pengembalian, dan Pada sistem informasi ini data praktikum lamanya peminjaman. PLP hanya mengdapat di-input oleh PLP untuk mendata input-kan identitas peminjam, keperluan, praktikum apa saja yang terdapat pada dan id alat yang terhubung dengan data Laboratorium tersebut. Data praktikum inventarisasi. Setelah alat dikembalikan ini dapat dilihat berdasarkan kategori maka PLP mengkonfirmasikan dengan tahun ajaran dan semester. Pada data mengganti status pengembalian menjadi praktikum mencakup data nama telah dikembalikan. praktikum, dosen penanggung jawab, 9. Kemudahan pengelolaan data PLP praktikum, assisten praktikum, penggunaan alat pelaksanaan praktikum, alat dan bahan, Pada sistem informasi ini data serta softcopy dari modul praktikum yang penggunaan alat dapat di-input oleh PLP, dapat di unduh jika diperlukan. untuk mendata alat digunakan untuk 14. Kemudahan pengelolaan data peraturan kegiatan apa. PLP hanya meng-input-kan Laboratorium id barang yang sudah terhubung dengan Pada sistem informasi ini data peraturan data inventarisasi, nama alat, kegiatan Laboratorium dapat di-input oleh PLP yang diikuti, tanggal digunakan alat, dan kepala Laboratorium. Data ini tanggal dikembalikannya alat, dan mencakup tata kerja, tupoksi, dan etika kondisi barang. Setiap data penggunaan pada masing-masing Laboratorium. Data alat di-input maka pada data inventaris ini diperlukan untuk peningkatan mutu penggunaan alat bertambah 1 sesuai Laboratorium oleh PPMU. dengan id barang yang digunakan. 15. Kemudahan pengelolaan data tempat 10. Kemudahan pengelolaan data pengajuan penyimpanan alat alat Pada sistem informasi ini data tempat Pada sistem informasi ini data pengajuan penyimpanan alat berfungsi untuk alat di-input oleh PLP untuk mencatat mendenahkan tempat penyimpanan alat alat yang diajukan oleh masing-masing dimasing-masing Laboratorium, data ini Laboratorium. Data ini membantu untuk Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 148 diperlukan untuk peningkatan mutu Laboratorium oleh PPMU. 16. Kemudahan pengelolaan data buku tamu Data buku tamu pada sistem informasi ini adalah data yang berisikan identitas tamu dari masing-masing Laboratorium. Data ini mencakup nama, nip / npm, instansi, keperluan, waktu masuk dan keluar dari tamu tersebut sehingga dapat dimonitoring oleh kepala Laboratorium, jurusan, dan fakultas siapa saja yang keluar masuk Laboratorium. 17. Kemudahan pengelolaan data quisioner Data quisioner pada sistem informasi ini adalah data feedback ataupun masukan Gbr. 13 Tampilan hasil monitoring evaluasi dari oleh pengguna Laboratorium, sehingga PPMU nantinya bisa menjadi tolak ukur kinerja 20. Kemudahan pengelolaan data manajemen Laboratorium tersebut. member Laboratorium untuk mengakses 18. Kemudahan pengelolaan data tim audit Sistem Informasi Laboratorium internal PPMU Data manajemen member Laboratorium Pada sistem informasi ini data tim audit adalah data pemberian izin untuk internal PPMU berguna untuk mendata mengakses sistem informasi siapa saja yang melakukan pengisian Laboratorium ini. Pemberian hak akses monitoring evaluasi Laboratorium oleh login sistem informasi ini dapat pihak PPMU. diterangkan melalui gambar 14 di bawah 19. Kemudahan pengelolaan data monitoring ini. evaluasi Pada sistem informasi ini data monitoring evaluasi di-input oleh kepala Laboratorium dan tim audit internal PPMU. Setelah kepala Laboratorium mengisi form monitoring evaluasi, PPMU baru bisa meng-input penilaiannya terhadap Laboratorium tersebut. Setelah di-input oleh PPMU, maka hasil dari monitoring evaluasi tersebut dapat diunduh oleh kepala Laboratorium. Hasil borang monitoring evaluasi dapat dilihat oleh gambar 13 di bawah ini.
Gbr. 14 Alur pemberian akses login sistem informasi laboratorium
Volume 8, No. 3, September 2014
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro 149 V. SIMPULAN DAN SARAN disediakan, juga asisten, PLP, dan dosen penanggung jawab hanya perlu diambil A. Kesimpulan dari data asisten, PLP, dan dosen pada Kesimpulan dari Perancangan dan laboratorium tersebut. Bangun Sistem Informasi Laboratorium 3. Peningkatan keamanan log user untuk adalah: mengetahui aktifitas yang dilakukan oleh 1. Sudah terbangun sebuah Sistem masing-masing pemilik login pada sistem Informasi Laboratorium Teknik Elektro ini dan pemberian captcha pada login Terpadu Universitas Lampung yang telah untuk menghindari looping pada saat terpasang di BBS UNILA. salah memasukkan username dan 2. Proses pengolahan dan penyimpanan data password. dapat dengan mudah karena data 4. Untuk segi Interface dapat dipercantik disimpan di dalam database yang ada lagi sehingga pengguna nyaman. pada server dan dapat mengurangi 5. Penambahan keterangan untuk verifikasi tumpukan kertas pada Laboratorium bebas lab. Teknik Elektro Terpadu Universitas 6. Pembuatan template Sistem Informasi Lampung. Laboratorium agar Laboratorium di 3. Berdasarkan hasil survey lebih dari 90% Jurusan lain bisa menggunakannya, dan mengatakan bahwa Sistem Informasi peningkatan Sistem Informasi Laboratorium Teknik Elektro Terpadu Laboratorium ini digunakan untuk Sistem sangat perlu untuk diaplikasikan sehingga Infermasi Jurusan. memudahkan proses pengolahan data di REFERENSI Laboratorium Teknik Elektro Terpadu Universitas Lampung. [1] Kadir, Abdul. 2011. From Zero to Pro 4. Berdasarkan hasil survey lebih dari 90% HTML5. Penerbit ANDI. Yogyakarta. mengatakan bahwa Sistem Informasi [2] M. Firgiawan Khafidli. 2011. Trik Laboratorium ini sangat efisien Menguasai HTML5 CSS3 PHP Aplikatif. dibandingkan pekerjaan manual karena Penerbit Lokomedia. Yogyakarta. tidak memenuhi tempat kerja dan [3] Kadir, Abdul. 2011. From Zero to Pro CSS. mengurangi tumpukan kertas di Penerbit ANDI. Yogyakarta. Laboratorium. [4] Kadir, Abdul. 2008. Dasar Pemrograman 5. Berdasarkan hasil pengujian, Sistem Web Dinamis Menggunakan PHP. Penerbit Informasi Laboratorium Teknik Elektro ANDI. Yogyakarta. Terpadu sudah terhubung dengan [5] http://www.termasmedia.com/65database dan dapat diakses menggunakan pengertian/69-pengertian-database.html. Diakases tanggal 2 Juni 2014. komputer client. B. Saran Saran dari penelitian ini adalah: 1. Penambahan penggunaan laboratorium untuk perkuliahan dan seminar, serta data log book untuk tugas akhir, pengisian biodata dosen, data informasi kerja sama (MoU) laboratorium. 2. Untuk data praktikum ditambah data praktikan agar pelaporan per praktikum setiap semesternya dapat dengan mudah Volume 8, No. 3, September 2014
[6] http://suyem.blogspot.com/2009/11/postgres ql.html. Diakses tanggal 18 Maret 2014. [7] Kadir, Abdul. 2011. From Zero to Pro Javascript & JQuery. Penerbit ANDI. Yogyakarta. [8] Kadir, Abdul. 2011. Buku Pintar jQuery dan PHP. Penerbit Mediakom. Yogyakarta. [9] http://helpx.adobe.com/x-productkb/policypricing/system-requirementsdreamweaver.html. Diakses tanggal 18 Maret 2014.
ELECTRICIAN – Jurnal Rekayasa dan Teknologi Elektro [10] Afuan, Lasmedi dan Ipung Permadi. 2013. Rancang Bangun Sistem Informasi Laboratorium (SILAB) Berbasis Web di Teknik Informatika UNSOED. ISBN 978602-99334-2-0.
Volume 8, No. 3, September 2014
150