Disusun oleh:
Nama : Novanto Trias Prasetyo
NIM : B17063
2020
i
PERSETUJUAN PROPOSAL TUGAS AKHIR
Proposal tugas akhir ini telah disetujui oleh dosen pembimbing pada
Hari :
Tanggal :
Surakarta,
Menyetujui :
Pembimbing I Pembimbing II
Mengetahui
ii
PROPOSAL TUGAS AKHIR
A. Judul Proposal
dan kualitas siswa atau siswi. Dalam bidang pendidikan, khususnya SMK selalu
salah satunya dalam aktivitas proses belajar mengajar. Dalam kegiatan belajar
mengajar dalam suatu sekolah, tentu saja memiliki siswa atau siswi yang harus
dicatat kehadirannya setiap hari. Pencatatan kehadiran ini lebih sering dikenal
mengajar dan merupakan salah satu penunjang yang dapat mendukung atau
sebagai sarana informasi dalam bidang kedisiplinan bagi orang tua siswa,
(Cahyono 2017)
1
Mengingat pentingnya absensi siswa, maka diperlukan pemanfaatan
teknologi untuk mempermudah proses pengolahan data absensi siswa. Untuk itu
siswa.
Absensi siswa di SMK Batik 2 Surakarta saat ini masih menggunakan cara
manual yaitu guru mengabsen siswa dengan mencatat di buku absen. Kegiatan
absensi siswa ini dilakukan guru setiap hari di awal pembelajaran di pagi hari.
Guru melakukan rekapitulasi absensi siswa satu per satu setiap kelas di akhir
semester. Jumlah siswa dan siswi di SMK Batik 2 Surakarta lebih dari 300 siswa.
Dengan jumlah siswa dan siswi sebanyak ini memerlukan ketelitian dari guru saat
C. Rumusan Masalah
Berdasarkan latar belakang diatas, masalah yang dirumuskan oleh penulis adalah
Batik 2 Surakarta?
2
D. Pembatasan Masalah
Pembatasan masalah dilakukan agar penelitian lebih terarah, terfokus, dan tidak
1. Sistem yang dibahas melingkupi data siswa, data kelas, data guru dan proses
absensi siswa.
3. Hak akses admin hanya melakukan operasi data berupa input, edit, hapus,
update data siswa dan guru dan cetak laporan absensi siswa.
4. Hak akses guru hanya melakukan proses absensi siswa dan edit data guru
Tugas akhir ini bertujuan untuk mendapatkan gelar Ahli Madya (A.Md) D3
Surakarta.
3
3. Menerapkan ilmu dan keterampilan yang sudah diperoleh selama kuliah di
1. Bagi Penulis
masyarakat umum.
Penulisan tugas akhir ini dapat dijadikan panduan serta pembelajaran bagi
penulis sendiri dan bagi mahasiswa lain yang akan menyelesaikan tugas
akhir.
G. Pengumpulan Data
Dalam penulisan proposal tugas akhir ini dibutuhkan data-data pendukung yang
relevan. Metode pengumpulan data yang digunakan oleh penulis adalah sebagai
berikut:
4
1. Metode Observasi
situasi buatan.
2. Metode Wawancara
4. Metode Dokumentasi
H. Sistematika Penulisan
Menjabarkan secara garis besar materi yang akan diuraikan dalam laporan tugas
akhir yang terbagi dalam BAB dari penulisan tugas akhir yang dilakukan sehingga
terlihat adanya pedoman yang akan dilakukan dalam penyusunan laporan tugas
5
BAB I. PENDAHULUAN
Penulis menjabarkan teori dasar yang berhubungan dengan kasus atau masalah
yang akan di bahas dalam tugas akhir. Uraian ini harus mengacu / bersumber pada
sumber yang bertanggung jawab, seperti buku teks, jurnal, internet, majalah dll
Bab ini menguraikan tentang sejarah atau profil SMK Batik 2 Surakarta, Visi dan
Misi, Denah Lokasi SMK Batik 2 Surakarta, Struktur Organisasi SMK Batik 2
Bab ini merupakan tentang analisa kebutuhan baik kebutuhan fungsional maupun
non fungsional, desain sistem yang berjalan, desain sistem yang akan
BAB V. PENUTUP
Berisi tentang kesimpulan yang menjawab dari perumusan masalah dan saran
dihasilkan.
6
I. Tinjauan Pustaka
Dalam melakukan penelitian ini, peneliti mengacu pada beberapa teori antara lain
sebagai berikut:
1. Pengertian Perancangan
memperbaiki dan menyusun suatu sistem, baik sistem fisik maupun non fisik
operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan
7
untuk dapat menentukan keberhasilan dari tujuan yang akan dicapai.
3. Pengertian Absensi
Absensi adalah sebuah pembuatan data untuk daftar kehadiran yang biasa
digunakan bagi sebuah lembaga atau instansi yang sangat perlu membutuhkan
sistem siperti ini. Absensi menuaikan sebuah sistem yang harus dipergunakan
sebaagi konsep sistem absensi, disaat sistem membutuhkan sebuah data maka
Absensi siswa juga dapat digunakan sebagai sarana informasi dalam bidang
4. Pengertian Kehadiran
keikutsertaan siswa secara fisik dan mental terhadap aktivitas sekolah pada
8
antara guru dan siswa, untuk mempelajari dan memahami pesan yang
menengah sebagai lanjutan dari SMP, MTs, atau bentuk yang lain yang
sederajat. Sebagai salah satu bentuk sekolah kejuruan maka kurikulum yang
diterapkan SMK juga berbeda dengan kurikulum yang ada di SMA. Di SMK
siswa dibekali dengan berbagai macam program keahlian sesuai dengan bakat
dan minat calon peserta didik. Selain itu di SMK juga dilengkapi dengan
6. Pengertian Web
data teks, data gambar, data animasi, suara, video dan gabungan dari
semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu
9
dengan jaringan-jaringan halaman (hyperlink)”. (Destiningrum and Adrian
2017)
yang berisi informasi dalam bentuk data digital baik berupa teks, gambar,
video, audio, dan animasi lainnya yang disediakan melalui jalur koneksi
7. Pengertian Android
8. Pengertian Server
prosesor yang bersifat scalable dan RAM yang besar dengan dilengkapi
sistem operasi khusus. Sistem operasi ini berbeda dengan sistem operasi yang
biasanya. Jika kita biasa menggunakan sistem operasi Windows, MacOS dll,
maka sistem operasi dari server ini mungkin berbeda. (Prakoso and Asmunin
2018)
10
Server dapat diartikan sebagai pusat, baik pusat data, pusat data pusat
database, pusat sistem. Jadi server adalah komputer yang bertugas melayani
semua permintaan yang dilakukan oleh komputer klien selanjutnya hasil dari
merupakan piranti khusus dalam jaringan komputer yang menjadi tempat bagi
9. Pengertian Hosting
Hosting berasal dari kata host. Komputer yang terhubung dalam jaringan.
Notepad++ adalah sebuah aplikasi text editor yang bersifat gratis. Notepad+
+ menitik beratkan kegunaan aplikasi untuk editing text dalam waktu yang
pemrograman seperti PHP, HTML, Java Script dan CSS. (Siregar, Handika,
11
11. Pengertian Database
yang disimpan secara bersama-sama pada suatu media, tanpa mengatap satu
sama lain atau tidak perlu suatu kerangkapan data (controlled redundancy).
XAMPP adalah sebuah paket kumpulan software yang terdiri dari APACHE,
HTML (Hyper Text Markup Language) adalah bahasa yang digunakan pada
dokumen web sebagai bahasa untuk pertukaran dokumen web. (Ferdika and
Kuswara 2017) HTML (Hyper Text Markup Language) adalah suatu bahasa
12
yang digunakan untuk membuat sebuah halaman web. (Hidayat and Faisal
2019)
MySQL adalah salah satu jenis database server yang sangat terkenal dan
Mahdiati 2016)
mampu bekerja secara cepat dan mudah digunakan MySQL juga merupakan
dibawah lisensi GPL (General Public License). Dimana setiap program bebas
13
15. Bagan Alir Sistem (Flowchart System)
Flowchart atau bagan alir adalah suatu bagan yang berisi simbol-
simbol grafis yang menunjukkan arah aliran kegiatan dan data-data yang
dimiliki program sebagai suatu proses eksekusi. (Hidayat and Faisal 2019)
2016)
14
Keterangan
Simbol Arti
Simbol Kegiatan
Manual Menunjukkan pekerjaan manual
Menunjukkan input
Simbol Keyboard
menggunakan keyboard
15
Tabel 2.1 Simbol System Flowchart(Lanjutan)
Menunjukkan penghubung ke
Simbol halaman yang lain atau masih
penghubung dalam suatu halaman
Simbol
Untuk mewakili data input/output
Input/Output
16
16. Pengertian ERD (Entity Relationship Diagram)
model. Didalam hubungan ini tersebut dinyatakan yang utama dari ERD
17
No Gambar Keterangan
1. Entity
3. Simple Atribut
18
DFD adalah suatu model logika data atau proses yang dibuat untuk
menggambarkan darimana asal data dan ke mana tujuan data yang keluar
dari sistem, dimana data tersimpan, proses apa yang menghasilkan data
tersebut, dan interaksi antara data tersimpan dan proses yang dikenakan
tergantung pada perangkat keras, lunak, struktur data dan organisasi file.
19
Gambar Keterangan
Kesatuan Luar (Eksternal Entity) = merupakan
menjadi keluaran.
Penyimpanan Data/Data Store merupakan
proses.
20
memperbaiki sistem yang telah ada. Disini penulis menggunakan metode
waterfall.
dibangun.
21
c. Penulisan kode program (implementation and unit testing): ialah
sebenarnya.
Menurut penelitian yang dilakukan oleh Heroe Santoso dan Ahmad Wilda
Siswa Berbasis Web dan SMS Gateway”. Sistem absensi yang akan
22
dibuat menggunakan metode Prototipe. Sistem absensi yang dibuat akan
masuk, halaman browse pesan keluar, halaman form isi pesan terjadwal,
menampilkan data siswa, data guru, data kelas, data jurnal guru dan data
23
1. Latif Cahyono Pengembangan Metode Sistem informasi absensi
Terdapat tampilan
tampilan halaman
absensi.
24
Tabel jurnal Pembanding (Lanjutan)
Surakarta
J. Waktu Pelaksanaan
25
Agar pelaksanaan penulis proposal tugas akhir dapat berjalan sesuai yang
1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4
Pengajuan
1. tema dan
judul
Observasi
2.
Lapangan
Penyusunan
3.
Proposal
Konsultasi
4.
Proposal
Seminar
5.
Proposal
Bimbingan
6.
Laporan
Penyusunan
7.
Laporan
Penyusunan
8. Artikel
Ilmiah
26
Penulisan
laporan dan
9.
pembuatan
sistem
Konsultasi
10.
Tugas Akhir
Ujian Tugas
11.
Akhir
Revisi
12. Laporan
Tugas Akhir
Penggandaa
13.
n Laporan
27
DAFTAR PUSTAKA
Ayu, Fitri and Nia Permatasari. 2018. “Perancangan Sistem Informasi Pengolahan
Data Praktek Kerja Lapangan (PKL) Pada Devisi Humas PT.Pegadaian.”
2(2):12–26.
Cahyono, Latif. 2017. “Pengembangan Sistem Informasi Absensi Siswa Berbasis
Web Di Smk Ypkk 1 Sleman Yogyakarta.” Jurnal Pendidikan Teknik
Informatika 1–10.
Destiningrum, Mara and Qadhli Jafar Adrian. 2017. “Sistem Informasi
Penjadwalan Dokter Berbasis Web Dengan Menggunakan Framework
Codeigniter (Studi Kasus: Rumah Sakit Yukum Medical Centre).” Jurnal
Teknoinfo 11(2):30–37.
Ferdika, Mikhael and Heri Kuswara. 2017. “Sistem Informasi Penjualan Berbasis
Web Pada PT Era Makmur Cahaya Damai Bekasi.” Information System for
Educatos and Professionals. E-ISSN: 2548-3587 1(2):176.
Fridayanthie, Eka and Tias Mahdiati. 2016. “Rancang Bangun Sistem Informasi
Permintaan ATK Berbasis Intranet (Studi Kasus: Kejaksaan Negeri
Rangkasbitung).” IV(2):126–38.
Harianto, Kusno, Heny Pratiwi, and Yonatan Suhariyadi. 2019. “Sistem
Monitoring Lulusan Perguruan Tinggi Dalam Memasuki Dunia Kerja
Menggunakan Tracer Study.” Media Sahabat Cendekia.
Hastanti, Rulia Puji, Bambang Eka Purnama, and Indah Uly Wardati. 2018.
“Sistem Penjualan Berbasis Web (E-Commerce) Pada Tata Distro Kabupaten
Pacitan.” Indian Journal of Pure and Applied Mathematics 49(3):549–57.
Hidayat, Ahmad and Faisal. 2019. “Rancang Bangun Sistem Informasi
Penyewaan Lahan Parkir Berbasis Web Gis.” 1(1):1–9.
Iswandy, Eka. 2015. “Sistem Penunjang Keputusan Untuk Menentukan
Penerimaan Dana Santunan Sosial Anak Nagari Dan Penyaluran Bagi
Mahasiswa Dan Pelajar Kurang Mampu Di Kenagarian Barung-Barung
Balantai Timur.” 3(2).
Lestari, Sri and Moh Mudzakkir. 2016. “Rasionalitas Memilih Sekolah Menengah
Kejuruan SMK (Studi Kasus Di Desa Dingil Kecamatan Jatirogo Kabupaten
Tuban).”
Muslihudin, Muhamad and Oktafianto. 2016. “Analisis Dan Perancangan Sistem
Informasi Menggunakan Model Terstruktur Dan UML.” Yogyakarta: CV
ANDI OFFSET.
Neyfa, Bella Chintya and Dony Tamara. 2016. “Perancangan Aplikasi E-Canteen
Berbasis Android Dengan Menggunakan Metode Object Oriented Analysis
& Design (OOAD).” British Medical Journal 1(6001):107–9.
Nugraha, Agus and Gati Pramukasari. 2017. “Sistem Informasi Akademik
Sekolah Berbasis Web Di Sekolah Menengah Pertama Negeri 11
Tasikmalaya.” Jurnal Manajemen Informatika 4(2):3.
Nur, Rusdi and Muhammad Suyuti. 2018. “Perancangan Mesin-Mesin Industri.”
Yogyakarta: CV BUDI UTAMA.
Pradiatiningtyas, Diah and Suparwanto. 2017. “E-Learning Sebagai Media
Pembelajaran Berbasis Web Pada Smk N 4 Purworejo.” IndonesiaJournal on
Networking 7(2):1–8.
Prakoso, Ruli Dimas and Asmunin. 2018. “Implementasi Dan Perbandingan
Performa Proxmox Dalam Virtualisasi Dengan Tiga Virtual Server.” Jurnal
Manajemen Informatika 8:79–85.
Pratama, Ndaru Adi and Catur Hermawan. 2016. “Aplikasi Pembelajaran Tes
Potensi Akademik Berbasis Android.” 6:1–6.
Putra, Hutama, Randy, Ery Hartati, and Hengky Honggo. 2016. “Aplikasi
Penjualan Dan Pemasaran Berbasis Web Pada CV Suasana Indah Profil.”
Aplikasi Penjualan Dan Pemasaran Berbasis Web Pada CV Suasana Indah
Profil (x):1–14.
Rifka, R, N. 2017. “Step by Step Lancar Membuat SOP.” HUTA PUBLISHER.
Santoso, Heroe and Ahmad Wilda Yulianto. 2017. “Analisa Dan Perancangan
Sistem Absensi Siswa Berbasis Web Dan Sms Gateway.” Jurnal Matrik
16(2):65.
Setiawan, Dani and Asrorul Mais. 2017. “Pengaruh Tingkat Kehadiran Siswa
Terhadap Efektifitas Proses Pembelajaran Siswa Kelas IV Tuna Grahita
Ringan Dalam Kelas Reguler SD Inklusi Di Kabupaten Jember.” 8.
Siregar, Helmi Fauzi, Yustria Siregar Handika, and Melani. 2019. “Perancangan
Aplikasi Komik Hadist Berbasis Multimedia.” Jurnal Teknologi Informasi
2(2):113.
Sukrianto, Darmanta. 2017. “Penerapan Teknologi Barcode Pada Pengolahan
Data Pembayaran Sumbangan Pembinaan Pendidikan (SPP).” 1(2).
Susena, Edy. 2016. “Analisis Dan Desain Sistem (ANSI).” Yogyakarta:
Deepublish.
Susilo, Indrat and Gesang Kristiyanto Nugraha. 2015. “Pembangunan Web Server
Mengunakan Debian Server Untuk Media Pembelajaran Di Sekolah
Menengah Kejuruan (Smk) Negeri 1 Sragen.” Indonesian Jurnal on
Networking and Security (IJNS) 2(1):22–27.