BAB IV IMPLEMENTASI DAN ANALISA
4.1 Kebutuhan Sistem
Dalam pembuatan tugas akhir ini alat yang digunakan dibagi menjadi
2 perangkat, yaitu perangkat keras (hardware) dan perangkat lunak (software).
Adapun rincian kebutuhan alat yang digunakan adalah sebagai berikut.
4.1.1 Kebutuhan Software
Software yang diperlukan dalam pembuatan sistem inventaris adalah sebagai berikut:
1. Adobe Photoshop CS5 digunakan untuk melakukan proses desain
interface dari sistem yang dibuat.
2. Notepad ++ digunakan untuk melakukan proses scripting.
3. Xampp 1.7.3 digunakan sebagai web server dari aplikasi yang dibuat. Adapun paket-paket yang terdapat pada Xampp 1.7.3 adalah :
a. Apache Web Server sebagai web server.
b. PHP Script Language sebagai script language.
c. MySQL Database sebagai DBMS (Database Management System). d. PhpMyAdmin Database Manager sebagai Database Manager. 4. Web Browser standar saat ini (Mozilla Firefox, Google chrome)
digunakan untuk menjalankan sistem.
4.1.2 Kebutuhan Hardware
Keperluan hardware yang digunakan antara lain :
1. Processor Intel Core to Duo
2. RAM 2 GB
3. VGA Card 256 MB
4. Monitor, mouse, dan keyboard
5. Server hosting dengan paket-paket : php versi 5.2.13, MySQL client
commit to user
4.2 Implementasi Sistem
Sistem inventaris ini didesain untuk diimplimentasikan di Labkom
FMIPA UNS. Aplikasi dan database berada di webserver dan database server
FMIPA dengan domain silat.mipa.unc.ac.id. Aplikasi ini merupakan sub sistem dari sistem Labkom yang akan dikembangkan.
Aktor yang terlibat dalam sistem inventaris ini ada lima orang atau pengguna sistem antara lain yaitu Guest, Member, Asisten, Pengelola dan Administrator. Masing-masing aktor mempunyai fungsi tertentu dalam sistem dengan hak akses yang berbeda-beda sesuai level user.
Secara garis besar dalam sistem ini memiliki lima halaman akses yang berbeda sesuai dengan level aktor, yaitu halaman utama untuk Guest yang dapat diakses tanpa melalui login, halaman member yang menyediakan menu-menu yang berkaitan dengan peminjaman alat dan surat bebas Labkom, halaman Asisten yang menyediakan menu-menu tertentu untuk mengelola data tertentu yang ada dalam sistem, halaman Pengelola menyediakan menu-
menu yang berkaitan dengan pengelolaan data inventaris dan report, halaman
Administrator berisi menu yang mengatur/mengelola user. Untuk lebih jelasnya sebagai berikut :
1. Halaman Home Guest
Halaman ini merupakan halaman awal/default saat kita
mengakses url sistem inventaris. Halaman ini tidak memerlukan login
untuk mengaksesnya. Pada halaman Guest ini hanya ada tiga menu yaitu
home, registrasi dan about. Disamping itu juga terdapat form untuk melakukan login member. Untuk tampilannya ditunjukkan pada gambar 4.1.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
107
Gambar 4.1 Halaman Home Guest
2. Halaman Registrasi Member
Halaman ini merupakan halaman yang digunakan untuk melakukan registrasi/pendaftaran Member agar dapat melakukan peminjaman alat di Labkom. Untuk tampilannya ditunjukkan pada gambar 4.2.
commit to user
3. Halaman Utama Member
Gambar 4.3 Halaman Utama Member
Halaman ini merupakan halaman awal/default setelah kita
berhasil melakukan login, disini disediakan menu-menu seperti :
1. Home
Merupakan menu yang akan menunjukkan halaman muka, berisi
penjelasan seperti pada halaman muka Guest.
2. Order Inventaris
Merupakan menu untuk menampilkan form pemesanan alat oleh Member.
3. Cetak Surat Order
Merupakan menu yang digunakan untuk mencetak surat order alat.
4. Cetak Surat Bebas Labkom
Merupakan menu yang digunakan untuk mencetak surat bebas Labkom.
5. Logout
Merupakan menu yang digunakan untuk keluar dari halaman member
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
109
4. Halaman Menu Order Inventaris
Gambar 4.4 Halaman Menu Order Inventaris
Merupakan halaman menu untuk menampilkan form yang digunakan untuk melakukan pemesanan alat oleh Member, disini member dapat meminjam alat lebih dari satu. Setelah selesai
memasukkan data dan klik button simpan, Member akan langsung
commit to user
5. Halaman Login
Gambar 4.5 Halaman Login
Merupakan halaman yang digunakan untuk masuk ke halaman Administrator, Pengelola dan Asisten. Disini sistem akan mengecek user level yang nantinya digunakan untuk menentukan halaman mana yang akan ditampilkan.
6. Halaman Utama Pengelola
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
111
Halaman ini merupakan halaman yang hanya dapat diakses oleh Pengelola setelah melakukan login. Adapun menu-menu yang disediakan antara lain :
1. Home
Merupakan tampilan awal saat berhasil login.
2. Data Master
Merupakan menu yang digunakan untuk melakukan pengelolaan data master yang mencakup data master inventaris dan data master BHP.
3. Tabel Bantuan
Merupakan menu yang digunakan untuk melakukan pengelolaan data yang nantinya digunakan untuk menunjang data master antara lain : data kategori inventaris, ruang/gudang dan status mutasi.
4. Manajemen Data Transaksi
Merupakan menu yang digunakan untuk melakukan manajemen data transaksi yang mencakup transaksi peminjaman, pembelian BHP, pemakaian BHP dan mutasi inventaris.
5. Transaksi
Merupakan menu yang digunakan untuk menambah data transaksi.
6. Report
Merupakan menu yang digunakan untuk mencetak report. Report
yang dapat dicetak antara lain : report inventaris berdasarkan ruang,
report inventaris berdasarkan kategori, report inventaris berdasarkan tahun beli, report mutasi barang, show sejarah mutasi, report stok
bhp, report pembelian BHP berdasarkan tahun dan report pembelian
BHP berdasarkan range tanggal.
7. Logout
Merupakan menu yang digunakan untuk keluar dari halaman utama dan akan kembali ke halaman login.
commit to user
7. Halaman Utama Asisten
Gambar 4.7 Halaman Utama Asisten
Pada halaman utama asisten ini tidak jauh beda dengan halaman utama pengelola bedanya hanya beberapa menu dan sub-menu saja yang ditampilkan tidak semuanya seperti pada halaman utama pengelola. Untuk menu dan sub-menu yang dapat diakses antara lain hanya:
1. Home
Merupakan tampilan awal saat berhasil login.
2. Data Master
Merupakan menu yang digunakan untuk melakukan pengelolaan data master yang mencakup data master inventaris dan data master BHP.
3. Transaksi
Merupakan menu yang digunakan untuk menambah data transaksi yang mencakup pembelian BHP, pemakaian BHP dan mutasi inventaris.
4. Manajemen Data Transaksi
Merupakan menu yang digunakan untuk melakukan manajemen data transaksi yang hanya mencakup transaksi peminjaman.
5. Logout
Merupakan menu yang digunakan untuk keluar dari halaman utama dan akan kembali ke halaman login.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
113
8. Halaman Menu Data Master Inventaris
Halaman ini menampilkan data master inventaris. Pada halaman ini hanya disediakan fitur untuk mengubah dan tambah data saja. Untuk tampilannya ditunjukkan pada gambar 4.8.
Gambar 4.8 Halaman Menu Data Master Inventaris
9. Halaman Menu Data Master BHP
Halaman ini menampilkan data master BHP. Pada halaman ini hanya disediakan fitur untuk mengubah dan tambah data saja. Untuk tampilannya ditunjukkan pada gambar 4.9.
commit to user
10. Halaman Tambah Data Inventaris
Pada halaman ini berisi form yang digunakan untuk menambah
data inventaris. Halaman tambah data inventaris muncul setelah klik link
tambah data. Untuk tampilannya ditunjukkan pada gambar 4.10.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
115
11. Halaman Edit Data Master BHP
Pada halaman ini berisi form yang digunakan untuk mengubah
data BHP. Halaman Edit data master BHP akan muncul setelah klik link
edit pada action. Untuk tampilannya ditunjukkan pada gambar 4.11.
Gambar 4.11 Halaman Edit Data Master BHP
12. Halaman Menu Manajemen Kategori
Halaman ini menampilkan data kategori. Pada halaman ini disediakan fitur untuk mengubah, menghapus dan tambah data. Untuk tampilannya ditunjukkan pada gambar 4.12.
commit to user
13. Halaman Tambah Data Kategori
Pada halaman ini berisi form yang digunakan untuk menambah data kategori. Halaman tambah data kategori muncul setelah klik link
tambah data. Untuk tampilannya ditunjukkan pada gambar 4.13.
Gambar 4.13 Halaman Tambah Data Kategori
14. Halaman Menu Manajemen Ruang/Gudang
Halaman ini menampilkan data ruang/gudang. Pada halaman ini disediakan fitur untuk mengubah, menghapus dan tambah data. Untuk tampilannya ditunjukkan pada gambar 4.14.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
117
15. Halaman Edit Data Ruang/Gudang
Pada halaman ini berisi form yang digunakan untuk mengubah
data ruang/gudang. Halaman Edit data master ruang/gudang muncul
setelah klik link edit pada action. Untuk tampilannya ditunjukkan pada gambar 4.15.
Gambar 4.15 Halaman Edit Data Ruang/Gudang
16. Halaman Menu Manajemen Status
Halaman ini menampilkan data status. Pada halaman ini disediakan fitur untuk mengubah, menghapus dan tambah data. Untuk tampilannya ditunjukkan pada gambar 4.16.
commit to user
17. Halaman Tambah Status
Pada halaman ini berisi form yang digunakan untuk menambah
data status. Halaman tambah data status muncul setelah klik link tambah
data. Untuk tampilannya ditunjukkan pada gambar 4.17.
Gambar 4.17 Halaman Tambah Status
18. Halaman Menu Manajemen Data Transaksi Mutasi
Halaman ini menampilkan data header mutasi. Pada halaman ini
disediakan fitur untuk mengubah data dan view detail. Untuk
tampilannya ditunjukkan pada gambar 4.18.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
119
19. Halaman Detail Mutasi
Halaman ini menampilkan data detail mutasi yang berisi data alat yang di mutasi . Untuk tampilannya ditunjukkan pada gambar 4.19
Gambar 4.19 Halaman Detail Mutasi
20. Halaman Menu Manajemen Data Transaksi Peminjaman
Halaman ini menampilkan data header peminjaman. Pada
halaman ini disediakan fitur untuk mengubah data dan view detail. Untuk
tampilannya ditunjukkan pada gambar 4.20.
commit to user
21. Halaman Detail Peminjaman
Halaman ini menampilkan data detail peminjaman yang berisi
data alat yang di pinjam . Untuk tampilannya ditunjukkan pada gambar 4.21.
Gambar 4.21 Halaman Detail Peminjaman
22. Halaman Menu Manajemen Data Transaksi Pembelian
Halaman ini menampilkan data header pembelian BHP. Pada
halaman ini hanya disediakan fitur untuk mengubah data dan view detail.
Untuk tampilannya ditunjukkan pada gambar 4.22.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
121
23. Halaman Detail Pembelian
Halaman ini menampilkan data detail pembelian yang berisi data
barang yang di beli . Untuk tampilannya ditunjukkan pada gambar 4.23.
Gambar 4.23 Halaman Detail Pembelian
24. Halaman Menu Manajemen Data Transaksi Pemakaian
Halaman ini menampilkan data header pemakaian BHP. Pada
halaman ini hanya disediakan fitur untuk mengubah data dan view detail.
Untuk tampilannya ditunjukkan pada gambar 4.24.
commit to user
25. Halaman Detail Pemakaian
Halaman ini menampilkan data detail pemakaian yang berisi data
barang yang di pakai. Untuk tampilannya ditunjukkan pada gambar 4.25.
Gambar 4.25 Halaman Detail Pemakaian
26. Halaman Menu Transaksi Mutasi Inventaris
Pada halaman ini berisi form yang digunakan untuk menambah data mutasi inventaris yang terbagi menjadi dua bagian yaitu bagian
header dan detail. Untuk tampilannya ditunjukkan pada gambar 4.26.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
123
27. Halaman Menu Transaksi Pembelian BHP
Pada halaman ini berisi form yang digunakan untuk menambah data pembelian BHP yang terbagi menjadi dua bagian yaitu bagian
header dan detail. Untuk tampilannya ditunjukkan pada gambar 4.27.
Gambar 4.27 Halaman Menu Transaksi Pembelian BHP
28. Halaman Menu Transaksi Pemakaian BHP
Pada halaman ini berisi form yang digunakan untuk menambah data pemakaian BHP yang terbagi menjadi dua bagian yaitu bagian
header dan detail. Untuk tampilannya ditunjukkan pada gambar 4.28.
commit to user
29. Halaman Menu Report Inventaris by Ruang
Pada halaman ini berisi form berbentuk combobox yang berisi
data ruang/gudang yang digunakan untuk filter data inventaris yang akan
dicetak. Untuk tampilannya ditunjukkan pada gambar 4.29
Gambar 4.29 Halaman Menu Report Inventaris by Ruang
Setelah dilakukan filter, hasil yang akan didapat kurang lebih seperti berikut :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
125
30. Halaman Menu Report Mutasi Inventaris
Pada halaman ini berisi form input yang digunakan untuk filter
data mutasi yang akan dicetak. data yang dimasukkan berupa tahun mutasi. Untuk lebih jelasnya dapat dilihat pada gambar 4.31.
Gambar 4.31 Halaman Menu Report Mutasi Inventaris
Setelah dilakukan filter, hasil yang akan didapat kurang lebih seperti berikut :
commit to user
31. Halaman Menu Report Pembelian BHP
Pada halaman ini berisi form input yang digunakan untuk filter
data pembelian BHP yang akan dicetak. Data yang dimasukkan berupa tahun mutasi. Untuk tampilannya ditunjukkan pada gambar 4.33.
Gambar 4.33 Halaman Menu Report Pembelian BHP
Setelah dilakukan filter, hasil yang akan didapat kurang lebih seperti berikut :
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
127
32. Halaman Utama Administrator
Gambar 4.35 Halaman Utama Administrator
Pada halaman utama Administrator hanya menampilkan menu untuk mengelola user saja. Untuk menu yang dapat diakses antara lain hanya:
1. Home
Merupakan tampilan awal saat berhasil login.
2. Manajemen Petugas Lab
Merupakan menu yang digunakan untuk melakukan manajemen data Petugas Lab (Pengelola/Asisten).
3. Manajemen Mahasiswa
Merupakan menu yang digunakan untuk melakukan manajemen data Mahasiswa.
4. Logout
Merupakan menu yang digunakan untuk keluar dari halaman utama dan akan kembali ke halaman login.
commit to user
33. Halaman Menu Manajemen Petugas Lab
Halaman ini menampilkan data Pengelola/Asisten. Pada halaman ini disediakan fitur untuk mengubah, menghapus dan tambah data. Untuk tampilannya ditunjukkan pada gambar 4.36
Gambar 4.36 Halaman Menu Manajemen Admin
34. Halaman Tambah Data Petugas Lab
Pada halaman ini berisi form yang digunakan untuk menambah data Pengelola/Asisten. Halaman tambah data admin muncul setelah klik
link tambah data. Untuk tampilannya ditunjukkan pada gambar 4.40.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
129
35. Halaman Menu Manajemen Mahasiswa
Halaman ini menampilkan data Mahasiswa. Pada halaman ini hanya disediakan fitur untuk mengubah data saja. Untuk tampilannya ditunjukkan pada gambar 4.38.
commit to user
130 BAB V PENUTUP
5.1 Kesimpulan
Berdasarkan implementasi dan analisa yang telah dibahas sebelumnya dapat disimpulkan bahwa sistem inventaris Laboratorium Komputasi FMIPA UNS telah selesai dibuat yamg memiliki beberapa fasilitas diantaranya :
1. Halaman Guest
Guest dapat melakukan registrasi untuk menjadi member.
2. Halaman Member
Member dapat melakukan order alat, mencetak surat bebas Labkom.
3. Halaman Administrator
Administrator dapat mengelola data Petugas Lab (Pengelola/Asisten), mengelola data Mahasiswa.
4. Halaman Pengelola
Pengelola dapat memanajemen data master inventaris, data master BHP, data kategori, data ruang/gudang, data status, data transaksi peminjaman, data transaksi mutasi inventaris, data transaksi pembelian BHP dan data transaksi pemakaian BHP, mutasi inventaris, pembelian BHP dan pemakaian BHP, dapat mencetak laporan inventaris, mutasi dan pembelian.
5. Halaman Asisten
Asisten dapat memanajemen data master inventaris, data master BHP, data transaksi peminjaman, dapat menambah transaksi pengembalian, mutasi inventaris, pembelian BHP dan pemakaian BHP.
Dengan dibuatnya sistem inventaris ini dapat mempermudah pengelolaan dan pengendalian persediaan barang yang ada di Laboratorium Komputasi FMIPA UNS.
perpustakaan.uns.ac.id digilib.uns.ac.id
commit to user
131
5.2 Saran
Berkaitan dengan penulisan laporan tugas akhir ini, saran yang dapat penulis sampaikan sebagai berikut :
1. Bagi pembaca yang tertarik untuk mengembangkannya, sistem ini masih
dapat dikembangkan secara lebih detail dan lebih luas lagi tergantung dengan kebutuhan.
2. Untuk masalah sekuritas perlu ditingkatkan lagi berkaitan dengan SQL