Anda di halaman 1dari 43

PROPOSAL SKRIPSI

APLIKASI PENGOLAH DATA SARANA DAN PRASARANA PADA


SMKN 2 KANDANGAN

Oleh:
IRLI NURJANNAH
NPM : 16.63.0878

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INFORMASI
UNIVERSITAS ISLAM KALIMANTAN
MUHAMMAD ARSYAD AL BANJARI
BANJARMASIN
2020

i
DAFTAR ISI

Hal
DAFTAR ISI ........................................................................................................... ii

DAFTAR GAMBAR ............................................................................................. iv

DAFTAR TABEL ................................................................................................... v

BAB I PENDAHULUAN ....................................................................................... 1

1.1 Latar Belakang ......................................................................................... 1

1.2 Rumusan Masalah .................................................................................... 2

1.3 Batasan Masalah ....................................................................................... 3

1.4 Tujuan Penelitian ...................................................................................... 3

1.5 Manfaat Penelitian .................................................................................... 3

BAB II TINJAUAN PUSTAKA............................................................................. 4

2.1 Landasan Teori .............................................................................................. 4

2.1.1 Pengertian Aplikasi ................................................................................ 4

2.1.2 Pengertian Pengolah Data ...................................................................... 5

2.1.3 Pengertian Sarana dan Prasarana ........................................................... 5

2.1.4 Fungsi Sarana dan Prasarana .................................................................. 6

2.1.5 Cara Pemeliharaan Sekaligus Penyimpanan Sarana dan Prasarana ....... 7

2.1.6 Ruang Lingkup Sarana dan Prasarana.................................................... 8

2.1.7 Contoh Sarana dan Prasarana ............................................................... 11

2.2 Penelitian Terkait ................................................................................... 13

BAB III METODE PENELITIAN .................................................................... 15

3.1 Teknik Pengumpulan Data .................................................................. 15

3.1.1 Pengumpulan Data ............................................................................. 15

ii
3.1.2 Tahapan Pengembangan Perangkat Lunak .......................................... 16

3.2 Analisis Sistem Yang Berjalan ............................................................... 17

3.3 Analisis Kebutuhan Sistem ......................................................................... 19

3.3.1 Kebutuhan Fungsional ......................................................................... 19

3.2.1 Kebutuhan Non Fungsional ......................................................... 19

3.2.2 Kebutuhan Perangkat Lunak ...................................................... 19

3.4 Rancangan Model Sistem............................................................................ 21

3.4.1 Data Flow Diagram (DFD) .................................................................. 21

3.3 Rancangan Basis Data.......................................................................... 24

3.3.1 Rancangan Tabel........................................................................... 24

3.3.2 Relasi Tabel ................................................................................... 29

3.6 Rancangan Antarmuka Masukan Sistem ................................................ 30

3.7 Rancangan Antarmuka Keluaran Sistem ................................................ 34

iii
DAFTAR GAMBAR
Gambar 3. 1 Metode Waterfall Pengembangan Sistem ........................................ 16
Gambar 3. 2 Flowmap Sistem Baru ...................................................................... 18
Gambar 3. 3 Notasi dan Simbol DFD ................................................................... 21
Gambar 3. 4 Diagram Konteks.............................................................................. 22
Gambar 3. 5 DFD Level 1 Proses 1 : Admin ........................................................ 23
Gambar 3. 6 DFD Level 1 Proses 2 : User (Pengguna/Toolman) ......................... 23
Gambar 3. 7 DFD Level 1 Proses 3 : Siswa.......................................................... 24
Gambar 3. 8 Relasi Tabel ...................................................................................... 29
Gambar 3. 9 Rancangan Form Login Siswa ......................................................... 30
Gambar 3. 10 Rancangan Form Login User (Pengguna/Toolman) ...................... 30
Gambar 3. 11 Rancangan Form Login Siswa ....................................................... 31
Gambar 3. 12 Rancangan Form Registrasi Siswa ................................................. 31
Gambar 3. 13 Rancangan Form Input Siswa ........................................................ 32
Gambar 3. 14 Rancangan Form Input User .......................................................... 32
Gambar 3. 15 Rancangan Form Input Barang ...................................................... 33
Gambar 3. 16 Rancangan Form Input Bangunan .................................................. 33
Gambar 3. 17 Rancangan Laporan Inventaris Tanah ............................................ 34
Gambar 3. 18 Rancangan Laporan Inventaris Bangunan...................................... 34
Gambar 3. 19 Rancangan Laporan Inventaris Barang .......................................... 35
Gambar 3. 20 Rancangan Laporan Riwayat Barang ............................................. 35
Gambar 3. 21 Rancangan Laporan Riwayat Pemakaian Barang .......................... 35
Gambar 3. 22 Rancangan Kartu Pemakaian Barang/Alat ..................................... 36
Gambar 3. 23 Rancangan Laporan Pengeluaran Barang ...................................... 36

iv
DAFTAR TABEL

Tabel 3. 1 Tabel Admin ........................................................................................ 24

Tabel 3. 2 Tabel User (Pengguna/Toolman) ......................................................... 25

Tabel 3. 3 Tabel Siswa .......................................................................................... 25

Tabel 3. 4 Tabel Jurusan ....................................................................................... 26

Tabel 3. 5 Tabel Tanah.......................................................................................... 26

Tabel 3. 6 Tabel Bangunan ................................................................................... 27

Tabel 3. 7 Tabel Barang ........................................................................................ 28

Tabel 3. 8 Tabel Peminjaman................................................................................ 29

v
1

BAB I
PENDAHULUAN

1.1 Latar Belakang

Di era globalisasi ini, perkembangan Ilmu Pengetahuan dan Teknologi

(IPTEK) semakin pesat, yang mengharuskan kita untuk turut serta dala mengikuti

perkembangan tersebut. Perkembangan Teknologi dapat membantu dalam

menghasilkan berbagai bentuk muatan data yang bisa kita dapatkan secara cepat,

akurat dan juga relevan serta dapat membantu dalam peningkatan efisiensi kerja.

Dalam instansi pendidikan, pengolahan data sangat diperlukan unmtuk

sebuah informasi, yang biasanya digunakan sebagai laporan maupun sebagai

penunjang sebuah pekerjaan. Cara penyajiannyapun beragam, dari yang hanya

berbentuk gambar atau teks hingga dijadikan sebuah aplikasi yang dapat

menyimpan banyak data dalam suatu bentuk yang dinamakan basis data.

SMKN 2 Kandangan merupakan salah satu Sekolah Menengah Kejuruan

yang ada di Kabupaten Hulu Sungai Selatan. SMKN 2 Kandangan memiliki 5

jurusan yaitu Jurusan Bisnis Konstrusi Batu dan Beton (BKP), Desain Pemodelan

dan Informasi Bangunan (DPIB), Teknik Komputer dan Jaringan (TKJ), Teknik

Kendaraan Ringan Otomotif (TKRO) dan Teknik Pengelasan (TP). Dengan total

jumlah keseluruhan siswa sebanyak 822 siswa, serta memiliki Tenaga Pendidik

sebanyak 63 orang dan Tenaga Kependidikan sebanyak 16 orang.

Sarana dan Prasarana di SMKN 2 Kandangan merupakan penunjang penting yang

diperlukan sekolah untuk kegiatan sekolah terutama dalam kegiatan pembelajaran.

Oleh sebab itu, pendataan Sarana dan Prasarana yang ada di SMKN 2 Kandangan

1
2

sangat diperlukan. Pada setiap semester, SMKN 2 Kandangan melaksanakan ISO

9001:2015 dimana pada kegiatan itu data dari Sarana dan Prasarana SMKN 2

Kandangan merupakan hal penting yang selalu diperiksa dan untuk dibenahi serta

dipelihara terutama pendataan Sarana dan Prasarana dari setiap Jurusan yang ada

di SMKN 2 Kandangan. Selain untuk keperluan itu, Pendataan Sarana dan

Prasarana yang ada di SMKN 2 Kandangan juga sangat diperlukan untuk

membantu sekolah dalam mengajukan bantuan yang diperlukan SMKN 2

Kandangan, untuk laporan persemester tentang data Sarana dan Prasarana, Untuk

laporan pemeriksaan Akreditasi, dan sebagainya yang berhubungan untuk

kemajuan Sarana dan Prasarana yang ada di SMKN 2 Kandangan. Namun

pendataan Sarana dan Prasarana di SMKN 2 Kandangan masih menggunakan cara

pendataan manual pencatatan dibuku yang biasanya dimuat dalam bentuk file,

gambar, serta dokumen. Sehingga, pendataan yang dilakukan masih kurang

efisien terutama pada pendataan Sarana dan Prasarana di setiap jurusan yang ada

di SMKN 2 Kandangan.

Berdasarkan permasalahan tersebut penulis ingin membuat sistem yang dapat

mempermudah dalam Pengolahan data Sarana dan Prasarana yang ada di SMKN

2 Kandangan.

1.2 Rumusan Masalah

1. Bagaimana cara mempermudah pengolahan data Sarana dan Prasarana SMKN

2 Kandangan?

2. Bagaimana cara mempermudah pembuatan laporan data Sarana dan Prasaraa

SMKN 2 Kandangan?
3

3. Bagaimana cara mempermudah dalam peminjaman alat/barang yang dilakukan

siswa saat melaksanakan praktik dibengkel?

1.3 Batasan Masalah

Masalah pada penelitian ini terbatas pada pengolahan data Sarana dan

Prasarana yang ada di SMKN 2 Kandangan.

1.4 Tujuan Penelitian

Penelitian ini bertujuan untuk menganalisis sistem pengolahan data Sarana

dan Prasarana pada SMKN 2 Kandangan, sehingga sistem lama tersebut dapat

digantikan dengan sistem yang baru yaitu Aplikasi Pengolah Data Sarana dan

Prasarana pada SMKN 2 Kandangan.

1.5 Manfaat Penelitian

Manfaat adanya Aplikasi Pengolah Data Sarana dan Prasarana pada SMKN

2 Kandangan adalah sebagai berikut ;

1. Mempermudah dalam pengolahan data Sarana dan Prasarana SMKN 2

Kandangan.

2. Mempermudah pembuatan laporan seperti inventaris, data riwayat

alat/barang dan laporan lainnya yang berkaitan dengan Sarana dan Prasarana

di SMKN 2 Kandangan.

3. Mempermudah pendataan peminjaman maupun pemakaian alat/barang.


4

BAB II
TINJAUAN PUSTAKA

2.1 Landasan Teori

Landasan teori merupakan teori relevan yang digunakan untuk menjelaskan

tentang variabel yang akan diteliti dan sebagai dasar memberi jawaban sementara

terhadap rumusan masalah yang diajukan (hipotesis), dan penyusunan instrument

penelitian.

2.1.1 Pengertian Aplikasi

Menurut Hasan Abdurahman dan Asep Ririh Riswaya (2014), aplikasi

adalah program siap pakai yang dapat digunakan untuk menjalankan perintah-

perintah dari pengguna aplikasi tersebut dengan tujuan mendapatkan hasil yang

lebih akurat sesuai dengan tujuan pembuatan aplikasi tersebut, aplikasi

mempunyai arti yaitu pemecahan masalah yang menggunakan salah satu teknik

pemrosesan data aplikasi yang biasanya berpacu pada sebuah komputansi yang

diinginkan atau diharapkan maupun pemrosesan data yang diharapkan. Pengertian

aplikasi secara umum adalah alat terapan yang difungsikan secara khusus dan

terpadu sesuai kemampuan yang dimilikinya, aplikasi merupakan suatu perangkat

komputer yang siap pakai bagi user.

Pengertian aplikasi menurut para ahli :

a. Pengertian aplikasi menurut Jogiyanto (1999:12) adalah penggunaan dalam

suatu komputer, instruksi(instruction) atau pernyataan(statement) yang disusun

sedemikian sehingga komputer dapat memproses input menjadi output.

4
5

b. Pengertian aplikasi menurut Kamus Besar Bahasa Indonesia adalah penerapan

dari rancang system untuk mengolah data yang menggunakan aturan atau

ketentuan bahasa pemrograman tertentu. Aplikasi adalah suatu program

komputer yang dibuat untuk mengerjakan dan melaksanakan tugas khusus dari

pengguna.

c. Menurut Wikipedia, aplikasi adalah suatu subkelas perangkat lunak komputer

yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu

tugas yang diinginkan pengguna.

2.1.2 Pengertian Pengolah Data

Menurut Sutarman (2012), “Pengolahan Data adalah proses

perhitungan/transformasi data input menjadi informasi yang mudah dimengerti

ataupun sesuai dengan yang diinginkan” (Paramitha, 2015).

Menurut Hutahaean (2014), menjelaskan tentang pengertian pengolahan

data menurut ahli sebagai berikut: George R. Terry menyatakan, “Pengolahan data

adalah serangkaian operasi atas informasi yang direncanakan guna mencapai

tujuan atau hasil yang diinginkan”.

2.1.3 Pengertian Sarana dan Prasarana

Secara umum yang dimaksud Sarana dan Prasarana adalah seperangkat alat

yang digunakan untuk suatu kegiaitan, alat tersebut bisa berupa alat utama atau

alat yang membantu proses kegiatan, Sehingga tujuan dari kegiatan tersebut dapat

tercaapai. Sebenarnya Sarana dan Prasarana bukan hanya meliputi seperangkat

alat/barang saja, tetapi bisa juga suatu tempat atau ruangan untuk proses kegiatan.
6

Menurut Kamus Besar Bahasa Indonesia, Sarana merupakan segala sesuatu

yang dapat dipakai sebagai alat/media dalam mencapai maksud atau tujuan

(KBBI, 2002:999). Sedangkan Prasarana merupakan penunjang utama

terselenggaranya suatu proses (usaha, pembangunan, proyek, dsb) (KBBI,

2002:893).

Menurut Hamalik (1980:23) Sarana dan Prasarana adalah semua bentuk

perantara yang dipakai orang untuk menyebar ide, sehingga ide tersebut bisa

sampai pada penerima.

Menurut Ali, Sarana merupakan segala sesuatu yang dapat dipakai sebagai alat

dalam mencapai maksud atau tujuan (Ali, 1996:880). Sedangkan Prasarana

merupakan segala sesuatu yang merupakan penunjang utama terselenggaranya

suatu proses (Ali, 1996:796).

2.1.4 Fungsi Sarana dan Prasarana

Fungsi Sarana dan Prasarana daat berbeda sesuai lingkup dan

penggunaannya, misalkan Sarana dan Prasarana pendidikan berbeda dengan

trasnportasi, wisata dan sebagainya, Namun memiliki tujuan yang sama yaitu

untuk mencapai hasil yang diharapkan sesuai dengan rencana.

Fungsi utama sarana dan prasarana pada dasarnya memiliki tujuan :

1. Menciptakan kenyamanan.

2. Menciptakan kepuasan.

3. Mempercepat proses kerja.

4. Memudahkan proses kerja.

5. Meningkatkan produktivitas.
7

6. Hasil lebih berkualitas.

2.1.5 Cara Pemeliharaan Sekaligus Penyimpanan Sarana dan Prasarana

Adapun cara pemeliharaan sekaligus penyimpanan sarana dan prasarana

yang diantaranya yaitu:

1. Pemeliharaan Sarana Dan Prasarana

Manfaat dari pemeliharaan sarana dan prasarana diantaranya ;

 Supaya awet sehingga jarang terjadi kerusakan.

 Supaya tidak mudah basi atau kadaluarsa.

 Dan supaya tidak mudah susut.

2. Pemeliharaan dapat dilakukan dengan berbagai macam cara seperti ;

 Pemeliharaan yang berdasarkan jangka waktu tertentu misalnya

membersihkan dan melakukan pengecekan peralatan seminggu sekali.

 Pemeliharaan yang dilakukan setiap hari, misalnya membersihkan lantai,

meja atau barang lainnya.

 Pemeliharaan berdasarkan jenis barangnya, misal barang bergerak dan

barang tidak bergerak, pastinya akan berbeda cara pemeliharaannya.

3. Penyimpanan Sarana Dan Prasarana

Tujuan dari penyimpanan sarana dan prasarana diantaranya ;

 Supaya tidak mudah hilang karena lupa menyimpan.

 Supaya barang tersimpan secara rapi dan mudah ditemukan saat akan

digunakan kembali.

 Dan tentunya supaya barang tidak mudah rusak.

4. Cara Penyimpanan
8

Cara untuk menyimpannya dapat dilakukan dengan berbagai macam cara

seperti:

 Barang disimpan berdasarkan jenisnya “seperti berdasarkan beratnya,

merknya, jangka waktu penyimpanannya dan jenis bahannnya”.

 Simpan barang dalam keadaan bersih.

 Simpan di tempat yang cukup udara dan ruangan yang memadai.

 Barang yang penting atau berharga tinggi sebaiknya simpan ditempat yang

dapat terkunci.

 Barang yang sering digunakan sebaiknya simpan ditempat yang gampang

di ambil.

 Hindari barang tertentu dari sinar matahari.

2.1.6 Ruang Lingkup Sarana dan Prasarana

Berikut ini terdapat beberapa ruang lingkup sarana dan prasarana, terdiri

atas:

1. Peralatan/perlengkapan kantor (office supplies)

Peralatan/perlengkapan adalah alat atau bahan yang digunakan untuk

membantu pelaksanaan pekerjaan kantor, sehingga menghasilkan suatu

pekerjaan yang diharapkan selesei lebih cepat, lebih tepat dan lebih baik.

Peralatan/perlengkapan kantor dibedakan menjadi dua, yaitu

 Paralatan/perlengkapan kantor dilihat dari bentuknya :

 Peralatan/perlengkapan kantor berbentuk lembaran

Perlatan/perlengkapan kantor yang berbentuk lembaran/helaian,

yaitu kertas HVS, kertas folio bergaris, kertas karbon, kertas stensil,
9

formulir, kertas berkop, plastik transparan, kertas karton, kertas

buffalo, amplop dan map.

 Peralatan/perlengkapan kantor berbentuk nonlembaran

Peralatan/perlengkapan kantor yang berbentuk nonlembaran (bukan

berupa kertas lembaran), yaitu pulpen, pensil, spidol, penghapus,

penggaris, rautan, gunting, pemotong kertas (cutter), pembuka surat

(letter opener), pelubang kertas dll.

 Peralatan/perlengkapan kantor berbentuk buku

Peralatan/perlengkapan kantor yang berbentuk buku, antara lain ;

- Buku catatan (block note), yaitu buku untuk menulis catatan

harian sekretaris.

- Buku pedoman organisasi, yaitu buku panduan tentang informasi

yang berkaitan dengan organisasi, mulai sejarah, struktur, produk

dan jasa, hingga prosedur kerja.

- Buku tamu, yaitu buku yang digunakan untuk mencatat tamu

yang datang ke perusahaan.

- Buku agenda surat, yaitu buku yang mencatat keluar masuknya

surat sehari-hari.

 Peralatan/perlengkapan kantor dilihat dari penggunaannya :

 Barang habis pakai

Barang habis pakai adalah barang/benda kantor yang

pengguanaannya hanya satu/beberapa kali pakai atau tidak tahan

lama. Contoh : kertas, tinta, karbon, klip, pensil dan pulpen.


10

 Barang tidak habis pakai

Barang yang tidak habis pakai adalah barang/benda kantor yang

penggunaannya tahan lama. Contoh : stapler, perforator, cutter, dan

gunting.

2. Mesin-mesin kantor (office machine)

Mesin-mesin kantor (office machine) adalah alat yang digunakan untuk

menghimpun, mencatat, mengolah bahan-bahan keterangan dalam pekerjaan

kantor yang bekerja secara mekanik, elektrik, dan magnetik. Contoh : komputer,

laptop, LCD, mesin tik manual dan elektrik, mesin fotocopy, dll.

3. Mesin komunikasi kantor

Mesin komunikasi kantor adalah sarana kantor yang digunakan untuk

melakukan komunikasi, baik di lingkungan organisasi sendiri maupun ke luar

organisasi. Contoh : telepon, interkom, faksimile dan telepon wireless.

4. Perabot kantor (office furniture)

Perabot kantor adalah benda-benda kantor yang terbuat dari kayu atau besi

untuk membantu pelaksanaan tugas pekerjaan kantor. Contoh : meja, kursi, sofa

(meja dan kursi untuk tamu), rak buku, lemari, papan tulis dll.

5. Interior kantor (office arrangement)

Interior kantor adalah benda-benda kantor yang digunakan untuk menambah

suasana jadi menyenangkan sehingga memberi semangat dan kenyamanan dalam

menyeleseikan pekerjaan. Contoh : gambar presiden dan wakil presiden, gambar

lambang negara, bendera, struktur organisasi, lukisan, patung, vas bunga, tanaman

hidup maupun buatan, jam dinding dll.


11

6. Tata ruang kantor (office lay out)

Tata ruang kantor adalah pengaturan ruangan kantor serta penyusunan alat-

alat dan perabotan kantor sesuai dengan luas lantai dan ruangan kantor yang

tersedia sehingga memberikan kepuasan dan kenyamanan kepada karyawan dan

pekerja.

2.1.7 Contoh Sarana dan Prasarana

1. Di Sekolahan

Adapun beberapa sarana dan prasarana yang dapat membantu proses belajar

mengajar di sekolah, diantaranya yaitu:

 Ruang kelas, berguna untuk proses belajar dan mengajar. Berguna untuk

menyimpan dan membaca buku-buku materi mata pelajaran.

 Fasilitas olah raga, berguna untuk berolah raga bagi para siswa dan guru,

contohnya seperti bola voli, bola sepak, bola basket dan lapangan tempat

berolahraga.

 Ruang praktek, berguna untuk siswa melakukan prakterk mata pelajaran,

misalnya laboratorium kimia maupun fisika dan ruang praktek komputer.

 Ruang Ibadah, berguna sebagai tempat beribadah bagi para siswa dan guru

dan semua warga sekolah.

2. Di Perkantoran

Adapun beberapa sarana dan prasarana yang digunakan untuk membantu

proses pekerjaan di kantor diantaranya yaitu:

 Peralatan mesin, merupakan peralatan yang membantu proses

menyelesaikan pekerjaan dikantor misalnya alat tersebut digunakan untuk


12

mencatat, merekam dan mengolah data-data. Contohnya komputer, mesin

foto copy, printer, scaner, proyektor, mesin ketik, dll.

 Perabotan kantor, peralatan yang membantu dalam pelaksanaan proses

pekerjaan di kantor, contohnya meja, kursi dan papan tulis.

 Peralatan atau perlengkapan lainnya merupakan bahan atau perlengkapan

lain yang dapat menghasilkan sesuatu dari proses pekerjaan yang dilakukan,

contohnya kertas dan buku untuk mencatat data-data.


13

2.2 Penelitian Terkait

No Judul Nama Peneliti Masalah Aplikasi Ketidaksesuaian

1 Perancangan Sistem Unun Setiadi Sistem Informasi Visual Basic 6,0, Aplikasi perlu lebih

Informasi Pengelolaan Pengelolaan Sarana dan SQL Server dikembangkan

Sarana dan Prasarana Prasarana belum menggunakan sistem

Pembelajaran Berbasis terkomputerisasi baru, terutama pada

Client Server di STIMIK kelemahan aplikasi.

AMIKOM Yogyakarta,

(2013)

2 Perancangan Sistem Wahyu Nur Pendataan Sarana dan PHP Aplikasi perlu

Informasi Pendataan Cholifa, Ridwan Prasarana masih perkembangan lebih

Sarana dan Prasarana Rachmadi menggunakan cara lanjut karena masih

Sekolah pada Sekolah manual yang banyak kelemahan


14

Dasar Islam Terpadu menyembabkan terutama pada sistem

IQRO’, (2017) ketidakaturan dan peminjaman

keterlambatan Informasi

3 Sistem Informasi Titin Hardiyanti Pengolah Data Sarana PHP Fitur Informasi

Pengolahan Sarana dan S. Launa dan Prasarana tidak disediakan lebih

Prasarana Sekolah di terdata dengan baik lengkap dan tampilan

Lingkungan Dinas WEB dibuat lebih

Pendidikan Berbasis bagus. Belum adanya

WEB, (2017) kelengkapan menu

pengisian data guru,

pegawai, siswa serta

rombel secara

lengkap.
15

BAB III
METODE PENELITIAN
3.1 Teknik Pengumpulan Data

3.1.1 Pengumpulan Data

Untuk mendapatkan data yang diperlukan pada penelitian ini, penulis

menggunakan beberapa metode sebagai berikut.

1. Observasi ( Pengumpulan Data Secara Langsung )

Pengumpulan data dengan cara observasi yaitu melakukan pengamatan

langsung terhadap objek yang akan diteliti sehingga di dapat pengetahuan

tentang proses kerja objek secara langsung dan lebih detail.

2. Wawancara ( Pengumpulan Data Secara Lisan )

Pengumpulan data dengan wawancara digunakan untuk mendapatkan

keterangan lisan bertatap muka dengan oraang yang dapat memberikan

keterangan tentang objek yang di teliti, Saya melakukan wawancara kepada

Kepala Bengkel Teknik Pengelasan tentang prosedur bagaimana cara siswa

melakukan peminjaman alat, sehingga dapat mengetahui proses kerja yang

terjadi dan juga kendala yang dihadapi.

3. Studi Pustaka ( Pengumpulan Data Dokumentasi )

Pengumpulan data dengan studi kasus yaitu melakukan pengumpulan data

melalui hasil dokumentasi, baik bahan yang diperoleh dari buku, jurnal,

ataupun hasil browsing dari internet. Pada tahap ini saya melakukan pencarian

dan pemahaman teori-teori lainnya yang dapat membantu dalam proses analisis

erancangan, koding sampai dengan implementasi program yang akan dibuat.

15
16

3.1.2 Tahapan Pengembangan Perangkat Lunak

Gambar 3. 1 Metode Waterfall Pengembangan Sistem

1. Requirement

Pada tahap ini pengembang harus mengetahui seluruh informasi mengenai

kebutuhan sofatware seperti kegunaan software yang diinginkan oleh

pengguna dan batasan software. Informasi tersebut biasanya diperoleh dari

wawancara, survey, ataupun diskusi. Setelah itu informs dianalisis sehingga

mendapatkan data-data yang lengkap mengenai kebutuhan pengguna akan

software yang akan dikembangkan.

2. Design

Tahap selanjutnya yaitu Desain. Desain dilakukan sebelum proses coding

dimulai. Ini bertujuan untuk memberikan gambaran lengkap tentang apa yang

harus dikerjakan dan bagaimana tampilan dari sebuah sistem yang diinginkan.

Sehingga membantu menspesifikan kebutuhan hardware dan sistem, juga

mendefinisikan arsitektur sistem yang akan dibuat secara keseluruhan.


17

3. Implementation

Proses penulisan code ada di tahap ini. Pembuatan software akan dipecah

menjadi modul-modul kecil yang nantinya akan digabungkan dalam tahap

selanjutnya. Dalam tahap ini juga akan dilakukan pemeriksaan lebih dalam

terhadap modul yang sudah dibuat, apakah sudah memenuhi fungsi yang

diinginkan atau belum.

4. Integration & Testing

Pada tahap keempat ini akan dilakukan penggabungan modul-modul yang

sudah dibuat sebelumnya. Setelah itu akan dilakukan pengujian yang

bertujuan untuk mengetahui apakah software sudah sesuai desain yang

diinginkan dan apakah masih ada kesalahan atau tidak.

5. Operation & Maintenance

Operation & Maintenance adalah tahapan terakhir dari metode

pengembangan waterfall. Di sini software yang sudah jadi akan dijalankan

atau dioperasikan oleh penggunanya. Disamping itu dilakukan pula

pemeliharaan yang termasuk :

 Perbaikan kesalahan

 Perbaikan implementasi unit sistem

 Peningkatan jasa sistem sesuai kebutuhan baru

3.2 Analisis Sistem Yang Berjalan

Sistem yang berjalan saat ini pada pendataan Sarana dan Prasarana di

SMKN 2 Kandangan adalah masih menggunakan sistem manual yaitu

menggunakan buku catatan atau dokumen dan pada akhir semester semua data
18

Sarana dan Prasarana akan dikumpulkan semua dokumennya dan disusun didalam

ordner. Sehingga hal ini masih kurang efektif, karena terkadang dokumen-

dokumen yang terkumpul di dalam ordner ataupun dalam bentuk file tidak terarsip

dengan baik. Sedangkan untuk pendataan peminjaman Sarana dan Prasarana juga

masih menggunakan sistem manual yaitu menggunakan Kartu Peminjaman yang

diberikan kepada Peminjam lalu pada akhir bulan akan direkap oleh petugas untuk

dijadikan satu dokumen didalam ordner.

Berdasarkan analisis sistem tersebut, penulis merancang sistem baru yang

dapat digunakan sebagai pengganti sistem lama. Sistem baru yang diusulkan

menggunakan bahasa pemrograman PHP dengan bahasa markah HTML, serta

menggunakan framework Bootstrap.

Berikut ini adalah alur sistem baru yang diusulkan untuk mengganti sistem lama.

Gambar 3. 2 Flowmap Sistem Baru


19

3.3 Analisis Kebutuhan Sistem

3.3.1 Kebutuhan Fungsional

Adapun kebutuhan fungsional dalam sistem ini yaitu :

1. Sistem ini dapat melakukan input, edit, dan delete pada data Sarana dan

Prasarana serta data user dan siswa.

2. Operator dapat melakukan rekap langsung tanpa menunggu

Petugas/toolman menyampaikan rekapannya.

3. Operator dan Petugas dapat melakukan rekap data Sarana dan Prasarana.

4. Siswa dapat melakukan peminjaman tanpa perlu menunggu diberikan

Kartu Peminjaman Alat dari Petugas/Toolman.

5. Pengguna dapat mencetak laporan Sarana dan Prasarana, Laporan

Peminjaman serta Laporan data siswa yang melakukan peminjaman.

3.2.1 Kebutuhan Non Fungsional

Adapun alat yang diperlukan untuk proses aplikasi ini adalah sebagai berikut.

1. Microsoft Windows 8 atau yang diatasnya.

2. Processor Minimal 3,00 GHz.

3. Ram minimal 2 GB.

4. Printer untuk mencetak laporan.

3.2.2 Kebutuhan Perangkat Lunak

Adapun beberapa software yang dibutuhkan dalam pembuatan Aplikasi

Pengolah Data Sarana dan Prasarana pada SMKN 2 Kandangan adalah sebagai

berikut.
20

1. Text Editor

Text Editor merupakan sebuah software aplikasi atau program komputer yang

memungkinkan penggunanya membuat, mengubah, atau mengedit file teks

(plain text). Text editor dapat digunakan untuk membuat program-program

komputer, mengedit source code bahasa pemograman, serta membuat halaman

web atau template web design dan pembuat aplikasi kertentu Aplikasi ini

secara umum bayak digunakan untuk tujuan pemrograman.

2. Web Server

Dalam pembuatan web secara offline dibutuhkan sebuah web server local

(localhost). Hal ini berguna untuk mensimulasikan sebuah server sebenarnya

(online). Pada web server akan diletakkan file beserta databasenya.

3. Web Browser

Web Browser merupakan software yang digunakan untuk membuka halaman

web atau melihat web yang dibuat. Web yang telah dibuat, sebelum di publish

secara online atau dalam tahap pembuatan web, maka di cek terlebih dahulu

dengan view melalui web browser akan terlihat hasil atau tampilan web yang

dibuat.

4. Database MySQL

MySQL adalah sistem untuk mengelola database atau manajemen data. Untuk

menyimpan data dan informasi ke komputer kita menggunakan data, contoh

kita menyimpan data karyawan pada suatu perusahaan dan memasukkan suatu

file. File data yang dikelompokkan inilah yang disebut database, dan MySQL

bertugas mengatur dan mengelola data – data pada database. Dalam mengelola
21

database MySQL menggunakan struktur atau kerangka yang berbentuk tabel.

Dalam tabel – tabel itulah data di atur dan dikelompokkan. Keunggulan

MySQL adalah termasuk open source, dikenal sebagai sistem database yang

efisien dan reliable, proses query cepat dan mudah. MySQL juga mudah

dihubungkan dengan berbagai bahasa pemograman dan aplikasi, sehingga

tingkat kompabilitasnya tinggi disamping itu kode – kode perintah MySQL

sederhana sehingga dapat mudah dipahami.

3.4 Rancangan Model Sistem

3.4.1 Data Flow Diagram (DFD)

Menurut Andri Kristanto DFD (Data Flow Diagram) adalah model proses

data yang dibuat atau dirancang utuk mengambarkan aliran data, dari mana ia

masuk dan kemana tujuannya.

Gambar 3. 3 Notasi dan Simbol DFD


22

1. Diagram Konteks

Diagram konteks ini merupakan diagram yang terdiri dari sebuah proses yang

dengannya dapat menggambarkan lingkup sebuah sistem. Diagram konteks

sendiri adalah bagian paling tinggi dalam DFD (Data Flow Diagram), artinya

sebelum masuk ke pembuatan DFD, dibutuhkan diagram konteks terlebih

dahulu. Hal ini dikarenakan diagram konteks menggambarkan sistem secara

umum, sedangkan DFD menggambarkan sistem tersebut lebih detail hingga

bagian terkecil seperti fitur dalam setiap bagian yang dimiliki oleh sistem.

Berikut Diagram Konteks yang digambarkan untuk Aplikasi Pengolah Data

Sarana dan Prasarana pada SMKN 2 Kandangan.

Gambar 3. 4 Diagram Konteks


2. DFD Level 1

DFD level 1 adalah tahapan lebih lanjut tentang DFD level 0, dimana semua

proses yang ada pada DFD level 0 akan dirinci dengan lengkap sehingga lebih
23

lengkap dan detail. Proses-proses utama yang ada akan dipisahkan sesuai

prosesnya masing-masing.

a. DFD Level 1 Proses 1 : Admin

Gambar 3. 5 DFD Level 1 Proses 1 : Admin

b. DFD Level 1 Proses 2 : User (Pengguna/Toolman)

Gambar 3. 6 DFD Level 1 Proses 2 : User (Pengguna/Toolman)


24

c. DFD Level 1 Proses 3 : Siswa

Gambar 3. 7 DFD Level 1 Proses 3 : Siswa


3.3 Rancangan Basis Data

3.3.1 Rancangan Tabel

Nama Database : sarprassmkn2

1. Tabel Admin

Tabel 3. 1 Tabel Admin


No Field Tipe Ukuran Keterangan

1 id_admin INT 11 Id Admin

2 username Varchar 200 Username untuk login


Admin
3 password Varchar 200 Password untuk login
Admin
25

2. Tabel User (Pengguna/Toolman)

Tabel 3. 2 Tabel User (Pengguna/Toolman)


No Field Tipe Ukuran Keterangan

1 id_user INT 100 Id User

2 nama Varchar 200 Nama User


(Pengguna/Toolman)
3 jabatan Varchar 200 Jabatan user

4 username Varchar 200 Username untuk login


user
5 password Varchar 200 Password untuk login
user

3. Tabel Siswa

Tabel 3. 3 Tabel Siswa

No Field Tipe Ukuran Keterangan

1 id_siswa INT 100 Id Siswa

2 nisn Varchar 100 NISN siswa

3 nama Varchar 100 Nama Siswa

4 Kelas Varchar 100 Kelas Siswa

5 username Varchar 100 Username login siswa

6 password Varchar 100 Password login siswa


26

4. Tabel Jurusan

Tabel 3. 4 Tabel Jurusan


No Field Tipe Ukuran Keterangan

1 id_jurusan INT 100 Id Jurusan

2 nama_jurusan Varchar 200 Nama Jurusan

3 status INT 200 Jurusan berstatus


Aktif atau Tidak

5. Tabel Tanah

Tabel 3. 5 Tabel Tanah


No Field Tipe Ukuran Keterangan

1 id_tanah INT 100 Id Tanah

2 register Varchar 200 Register Kepemilikan


Tanah
3 luas Varchar 200 Luas Tanah

4 tahun_pengadaan Varchar 200 Tahun tanah


didapatkan
5 letak Text - Letak tanah (alamat
lengkap)
6 hak Varchar 200 Hak kepemilikan
Tanah
7 tgl_sertifikat Varchar 200 Tanggal Sertifikat
tanah
8 penggunaan Varchar 200 Penggunaan Tanah

9 asal Varchar 200 Asal Tanah

10 harga Varchar 200 Harga pembelian


tanah
11 ket Text - Keterangan lainnya
27

6. Tabel Bangunan

Tabel 3. 6 Tabel Bangunan


No Field Tipe Ukuran Keterangan

1 id_bangunan INT 100 Id Bangunan

2 nama_bangunan Varchar 200 Nama Bangunan

3 kondisi Varchar 200 Kondisi Bangunan

4 letak Varchar 200 Letak Bangunan

5 tgl_dokumen Varchar 200 Tanggal


Pembangunan
6 no_dokumen Varchar 200 No Dokumen
Pembangunan
7 luas Varchar 200 Luas Bangunan

8 status Varchar 200 Status Aktif/Tidak


Aktif Bangunan
9 no_kode_tanah Varchar 200 No Kode Tanah

10 asal Varchar 200 Asal Pembangunan


bangunan
11 harga Varchar 200 Harga Pembangunan

12 ket Text - Keterangan

13 foto Varchar 200 Foto Bangunan


28

7. Tabel Barang

Tabel 3. 7 Tabel Barang


No Field Tipe Ukuran Keterangan

1 id_barang INT 100 Id Barang

2 nama_barang Varchar 200 Nama Barang

3 merk_barang Varchar 200 Merk Barang

4 ukuran Varchar 200 Ukuran Barang

5 bahan Varchar 200 Ukuran Bahan

6 tahun_perolehan Varchar 200 Tahun Perolehan


Barang
7 kode_barang Varchar 200 Kode Barang

8 jumlah Varchar 200 Jumlah/Banyaknya


Barang
9 keadaan Varchar 200 Keadaan Barang

10 ket Varchar 200 Keterangan

11 foto Varchar 200 Foto barang


29

8. Tabel Peminjaman

Tabel 3. 8 Tabel Peminjaman


No Field Tipe Ukuran Keterangan

1 id_pinjam INT 100 Id Pinjam

2 id_siswa INT 100 Id Peminjam yaitu


siswa
3 id_barang INT 100 Id Barang yang
dipinjam
4 jumlah INT 100 Jumlah barang yang
dipinjam
5 tgl_pinjam DateTime - Tanggal Peminjaman
barang
6 tgl_kembali DateTime - Tanggal Kembalinya
barang yang dipinjam
7 status Tinyint 1 Status peminjaman

3.3.2 Relasi Tabel

Gambar 3. 8 Relasi Tabel


30

3.6 Rancangan Antarmuka Masukan Sistem

Berikut ini adalah rancangan tampilan antarmuka masukan sistem pada

Aplikasi Pengolah Data Sarana dan Prasarana pada SMKN 2 Kandangan.

1. Rancangan Form Login

a. Rancangan Form Login Admin

Gambar 3. 9 Rancangan Form Login Siswa


b. Rancangan Form Login User (Pengguna/Toolman)

Gambar 3. 10 Rancangan Form Login User (Pengguna/Toolman)


31

c. Rancangan Form Login Siswa

Gambar 3. 11 Rancangan Form Login Siswa


2. Rancangan Form Registrasi Siswa

Gambar 3. 12 Rancangan Form Registrasi Siswa


32

3. Rancangan Form Input Siswa

Gambar 3. 13 Rancangan Form Input Siswa


4. Rancangan Form Input User

Gambar 3. 14 Rancangan Form Input User


33

5. Rancangan Form Input Barang

Gambar 3. 15 Rancangan Form Input Barang


6. Rancangan Form Input Bangunan

Gambar 3. 16 Rancangan Form Input Bangunan


34

3.7 Rancangan Antarmuka Keluaran Sistem

Berikut ini adalah rancangan tampilan antarmuka keluaran sistem pada

Aplikasi Pengolah Data Sarana dan Prasarana pada SMKN 2 Kandangan.

1. Rancangan Laporan Inventaris Tanah

Gambar 3. 17 Rancangan Laporan Inventaris Tanah


2. Rancangan Laporan Inventaris Bangunan

Gambar 3. 18 Rancangan Laporan Inventaris Bangunan


35

3. Rancangan Laporan Inventaris Barang

Gambar 3. 19 Rancangan Laporan Inventaris Barang

4. Rancangan Laporan Riwayat Barang

Gambar 3. 20 Rancangan Laporan Riwayat Barang

5. Rancangan Laporan Riwayat Pemakaian Barang

Gambar 3. 21 Rancangan Laporan Riwayat Pemakaian Barang


36

6. Rancangan Kartu Pemakaian Barang/Alat

Gambar 3. 22 Rancangan Kartu Pemakaian Barang/Alat


7. Rancangan Laporan Pengeluaran Barang

Gambar 3. 23 Rancangan Laporan Pengeluaran Barang


37

3.8 Tempat dan Jadwal Penelitian

a. SMKN 2 Kandangan

b. Jl. Gambah Dalam Walangku No. 77 Kandangan, Hulu Sungai Selatan

c. Jadwal Penelitian

Juli Agustus September Oktober November Desember

No Uraian Kegiatan
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1 Persiapan Penelitian

2 Analisis Permasalahan

3 Perancangan Sistem

4 Pembuatan Aplikasi

5 Dokumentasi dan Penulisan


Laporan

37
DAFTAR PUSTAKA

Community, e. (2012). Indeks Lengkap Syntax Untuk Pemula. Yogyakarta: MediaKom.


Guntoro. (2020, Juli 13). Metode Waterfall. Retrieved September 23, 2020, from Badoy
Studio: https://badoystudio.com/metode-waterfall/
Ilkom, D. (2019). Pengertian dan Fungsi PHP. Retrieved September 28, 2020, from
Dunia Ilkom: https://www.duniailkom.com/pengertian-dan-fungsi-php-
dalampemrograman-web/
Imihitam. (2019). Pengertian Pengamatan. Retrieved September 27, 2020, from
Wikipedia: https://id.m.wikipedia.org/wiki/Pengamatan
Novianto, A. (2017). Pemrograman Dasar untuk SMK/MAK Kelas X. Surakarta:
Erlangga.
Pendidikan, D. (2020, Agustus 8). Pengertian Aplikasi Menurut Para Ahli. Retrieved
September 20, 2020, from Dosen Pendidikan.com:
https://www.dosenpendidikan.co.id/pengertian-aplikasi-menurut-para-ahli/
unknown. (2016). Pengertian Studi Kepustakaan. Retrieved September 27, 2020, from
Transiskom.com: https://www.transiskom.com/2016/03/pengertian-studi-
kepustakaan.html?m=1

38

Anda mungkin juga menyukai