MODUL LAPORAN TUK RPL TAHUN 2019
1. JUDUL : APLIKASI SARANA DAN PRASARANA DI SMK 2. ALAT DAN BAHAN
Tabel 2.1 Alat da Bahan N
o Nama Alat dan Bahan Spesifikasi A. Hardware
1. Komputer (PC/Laptop) - Prosesor Dual Core 2,4 GHz
- Keyboard - Mouse - Monitor B. Software
1. Sistem Operasi OS(property/Linux)
2. Aplikasi Tools Pemograman Text Editor(sublime Text) 3. Bahasa Pemograman Php,html,css,java,jquery 4. Aplikasi Server Basis Data Database Server(MySQL) 5. Aplikasi Pendukung XAMPP(Web Server)
3. PENUGASAN/SOAL
a. Melakukan Instalasi dan Pengaturan Software Tools Pemograman.
b. Menginterpretasikan Spesifikasi program yang diberikan.
- Aplikasi berbasis system client server.
- Aplikasi yang dibuat berbasis Web.
- Aplikasi mengunakan pembagian privillage dengan tingkatan admin, operator dan peminjam.
c. Membuat Desain User Interface.
Table 3.1 Desain User Interface Fitur Administrato
r
Operator Peminjam
Login X X X
Logout X X X
Inventaris X
Peminjaman X X X
Pengembalian X X
Generate
Laporan X
d. Membuat disain dengan memperhatikan estetika dan user friendliness.
e. Membuat form pelaporan dibuat sekomunikatif mungkin.
f. Menerapkan pemograman berbasis objek.
g. Membuat basis data dengan PDM sebagai berikut:
pegawai id_pegawai
nama_pegawai nip
alamat jenis
id_jenis nama_jenis keterangan
ruang id_ruang
nama_ruang kode_ruang keterangan
inventaris id_inventaris
nama kondisi keterangan jumlah id_jenis
tanggal_register id_ruang kode_inventaris id_petugas
Petugas id_petugas
username password nama_petugas id_level
level id_level
nama_level
detail_pinjam id_detail_pinjam id_inventaris jumlah
peminjaman id_peminjaman tanggal_pinjam tanggal_kembali status_peminjaman id_pegawai
Gambar 3.1 Disain Database h. Menerapkan stored procedure
i. Hubungkan aplikasi dengan basis data
4. TAMPILAN/CODE
a. Halaman Login
Gambar 4.1 Tampilan Halaman Login
Controller (Login.php)
Gambar 4.2 Controller (Login.php)
View(login.php)
Gambar 4.3 View (login.php)
Halaman Menu Inventaris
Gambar 4.4 Menu Inventaris
Controller(c_inventaris.php)
Gambar 4.5 Controller(c_inventaris.php)
Model(m_inventaris.php)
Gambar 4.6 Model(m_inventaris.php)
Halaman Tambah Inventaris(v_tambahinventaris.php)
Gambar 4.7 Halaman Input Inventaris
Code view
Gambar 4.8 Code view Input Inventaris
Halaman Edit Inventaris(v_editinventaris)
Gambar 4.9 Halaman Edit Inventaris
Code View
Gambar 4.10 Code view Halaman edit inventaris
Halaman Laporan Inventaris
Gambar 4.11 Halaman Laporan Inventaris
Code view laporan Inventaris
Gambar 4.12 code view laporan inventaris
b. Halaman Menu Peminjaman
Gambar 4.13 Halaman Menu Peminjaman
Controller(c_peminjaman.php)
Gambar 4.14 Controller(c_peminjaman.php)
Model(m_peminjaman.php)
Gambar 4.15 Model(m_peminjaman.php)
View(v_peminjaman.php)
Gambar 4.16 View(v_peminjaman.php)
Tampilan Tambah Data Peminjaman
Gambar 4.17 Halaman Input Peminjaman
Code View Tambah Peminjaman
Gambar 4.18 Halaman Input Peminjaman
Tampilan Data Edit Peminjaman
Gambar 4.19 Halaman Edit Peminjaman
Code View Edit Peminjaman
Gambar 4.20 code view edit peminjaman
Tampilan Laporan Peminjaman
Gambar 4.21 Tampilan Laporan peminjaman
code view laporan peminjaman
Gambar 4.22 Code view laporan peminjaman