Institutional Repository | Satya Wacana Christian University: Sistem Informasi Manajemen Aset Laboratorium
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
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