Sistem Informasi Manajemen Aset Laboratorium
oleh Albert Suteja NIM : 612004002
Skripsi ini telah diterima dan disahkan sebagai salah satu persyaratan guna mencapai gelar SARJANA TEKNIK Dalam Program Studi Teknik Elektro
FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER UNIVERSITAS KRISTEN SATYA WACANA SALATIGA 2012
i
Sistem Informasi Manajemen Aset Laboratorium
oleh Albert Suteja NIM : 612004002
Skripsi ini telah diterima dan disahkan sebagai salah satu persyaratan guna mencapai gelar SARJANA TEKNIK Dalam Program Studi Teknik Elektro FAKULTAS TEKNIK ELEKTRONIKA DAN KOMPUTER UNIVERSITAS KRISTEN SATYA WACANA SALATIGA
Disahkan Oleh
Pembimbing I
Pembimbing II
Handoko ,M.Eng
Saptadi Nugroho, S.T, M.Sc
Tgl........................................
Tgl........................................
ii
INTISARI Laboratorium adalah salah satu bagian yang penting dari sebuah fakultas atau institusi lain yang bekerja berhubungan dengan penelitian dan uji coba. Fakultas Teknik Elektronika dan Komputer (FTEK) UKSW dalam kegiatan perkuliahannya sering kali menggunakan laboratorium sebagai tempat untuk melakukan praktikum dan penelitian. Selama ini laboratorium di FTEK dikelola secara manual. Dengan jumlah laboratorium yang banyak dan peralatan yang beragam maka diperlukan pengelolaan dengan menggunakan teknologi informasi. Pada skripsi ini dirancang dan direalisasikan sebuah sistem untuk mengelola aset laboratorium tersebut dinamakan Sistem Informasi Manajemen Aset Laboratorium (SIMAL). SIMAL dirancang dengan teknologi ASP.NET MVC, AJAX, dan database menggunakan Microsoft SQL Server. Dengan menggunakan ASP.NET maka pemrosesan dilakukan pada sisi server. Sehingga ketika pengguna meminta data, server terlebih dahulu mengolah data yang diminta baru kemudian ditampilkan ke pengguna. Pengujian dilakukan dengan menggunakan dua browser yaitu Google Chrome dan Mozilla Firefox. Dalam pengujian, sistem ini mampu untuk melakukan penambahan alat laboratorium, penambahan pengguna, pembatasan akses berdasarkan peran, kemampuan untuk melakukan pencarian aset,
dan
kemampuan untuk mengunggah data. Beberapa hal yang belum dapat dilakukan antara lain adalah kemampuan untuk mencari menggunakan barcode dan fungsi backup dan restore menggunakan mirroring pada SQL Server.
iii
PRAKATA Penulis panjatkan puji dan syukur kehadirat Tuhan Yang Maha Esa karena hanya dengan rahmat dan kasihnya sajalah, Penulis dapat melaksanakan dan menyelesaikan Skripsi berjudul "SISTEM INFORMASI MANAJEMEN ASET LABORATORIUM" ini dengan baik dan benar, serta tepat pada waktunya. Penulis pun yakin, bahwa Skripsi ini tidak mungkin dapat terselesaikan kalau tidak dengan bantuan berbagai pihak, baik yang secara langsung maupun yang tidak langsung, Oleh karena itu, pada kesempatan ini, Penulis hendak menyampaikan rasa terima kasih kepada:
1. Bapak Handoko selaku Dekan dan Dosen pembimbing I Skripsi ini; 2. Bapak Saptadi selaku Dosen pembimbing II Skripsi ini; 3. Bapak Herdiyanto selaku Wali Studi Penulis; 4. Bapak Hartanto selaku Wakil Dekan yang turut membantu penulisan Skripsi ini; 5. Dosen-Dosen FTEK UKSW yang dengan kesabaran, keramahan, dan ketulusannya telah memberi bimbingan selama Penulis belajar di Fakultas Teknik Elektronika; 6. Orang Tua Penulis dalam dukungannya dalam bentuk moril maupun materiil; 7. Serta tak lupa semua pihak yang tak mungkin sebutkan satu-persatu oleh Penulis, yang telah memberikan andil dan inspirasi yang besar,
iv
baik secara langsung maupun secara tidak langsung kepada penulis. Penulis menyadari betul bahwa penyusunnan Skripsi ini masih jauh dari sempurna, oleh sebab itu, segala kritik dan saran membangun dari segenap Pembaca sangat penulis harapkan. Akhirnya, dengan segala kerendahan hati, Skripsi sederhana ini penulis persembahkan kepada segenap Pembaca, meski hanya sebersit, Penulis berharap, ada manfaat yang dapat dpetik oleh Pembaca dari Skripsi ini.
SALATIGA, FEBRUARI 2012
Penulis
v
DAFTAR ISI
PENGESAHAN
ii
INTISARI
iii
PRAKATA
iv
DAFTAR ISI
vi
DAFTAR GAMBAR
viii
DAFTAR TABEL
ix
BAB I PENDAHULUAN 1.1. Latar Belakang
1
1.2. Tujuan
2
1.3. Gambaran Sistem
3
1.4. Blok Diagram Sistem
4
1.5. Spesifikasi
4
1.6. Sistematika Penulisan
6
BAB II DASAR TEORI 2.1. Sistem Informasi Manajemen Aset Laboratorium 2.1.1. Definisi dan Fungsi
7 7 7
2.2. ASP.NET MVC
7
2.2.1. ASP.NET
7
2.2.2. MVC 3
8
2.2.3. Struktur Direktori
10
2.2.4. LINQ To SQL
11
2.2.5. Entity Framework
12
2.2.6. AJAX
14
2.2.7. JQuery
15
2.2.8. Backup dan Restore
15
2.2.9. Barcode
16
2.2.10. Waterfall Model
16
2.2.11. Standar ISO 17025:2005
17
BAB III PERANCANGAN
18
vi
3.1. Perancangan Antarmuka Pengguna 3.1.1. Layout Page
18 18
3.2. Perancangan SIMAL
20
3.2.1 Grid View
20
3.2.2. Perancangan User
22
3.2.3. Perancangan Mesin Pencari
24
3.2.4. Perancangan Pengunggah
25
3.2.5. Barcode
27
3.2.6. Perancangan Database
27
BAB IV PENGUJIAN
30
4.1. Pengujian Antarmuka Pengguna
30
4.2. Pengujian SIMAL
31
4.2.1. Pengujian Grid View
31
4.2.2. Pengujian Pengunggah
34
4.2.3. Fungsi Manage User
35
4.2.4. Pengujian Pencarian Dengan Barcode
36
4.2.5. Pengujian Backup dan Restore Dengan Backup Monkey
36
BAB V KESIMPULAN DAN SARAN
38
5.1 Kesimpulan
38
5.2 Saran
38
DAFTAR PUSTAKA
40
vii
DAFTAR GAMBAR Gambar 1.1. Pembelian dan Peminjaman Aset
3
Gambar 1.2. Blok Diagram Sistem
4
Gambar 1.3. Arsitektur ASP.NET
8
Gambar 2.2. Diagram MVC
9
Gambar 3.1. Layout Pada Sistem
19
Gambar 3.2. Contoh Grid View
20
Gambar 3.3. Grid Layout
21
Gambar 3.4. Manage User
24
Gambar 3.5. Unggah
25
Gambar 3.6. Entity Relational Diagram SIMAL
28
Gambar 4.1. Antarmuka Pengguna Sebelum Login
31
Gambar 4.2. Antarmuka Pengguna Setelah Login
31
Gambar 4.3. Daftar Laboratorium
32
Gambar 4.4. Daftar Aset Pada Laboratorium
32
Gambar 4.5. Detail Aset
33
Gambar 4.6. Searching
33
Gambar 4.7. Sorting
34
Gambar 4.8. Grouping
34
Gambar 4.9. Unggah Data
35
Gambar 4.10. Unggah Berhasil
35
Gambar 4.11. Manage User
36
Gambar 4.12. Backup Berhasil
37
Gambar 4.13. Restore Berhasil
37
viii
DAFTAR TABEL
Tabel 2.1. Tabel Perbedaan MVC 2 dan MVC 3
9
Tabel 2.2. Fitur-fitur LINQ-to-SQL dan Entity Framework
13
ix