Oleh :
JOKO ENDRIYANTO
160103125
Tanggal :
Menyetujui,
Pembimbing I Pembimbing II
……………………….. ………………………..
HALAMAN PENGESAHAN
Proposal ini diajukan oleh :
Nama : Joko Endriyanto
NIM : 160103125
Program Studi : S1- TEKNIK INFORMATIKA
Judul : Sistem Informasi Manajemen Praktik Kerja Industri
(Prakerin) Berbasis Mobile Android Di Smk Muhammdiyah
1 Sukoharjo
Mengesahkan,
Penguji I Penguji II
……………………….. ………………………..
Ditetapkan di :
Tanggal :
Mengetahui,
Ketua Program Studi
Teknik Informatika
1. Judul Proposal
“Sistem Informasi Manajemen Praktik Kerja Industri (Prakerin) Berbasis
2. Latar Belakang
Indonesia sekarang ini telah memasuki era Industri 4.0 dimana dengan
Dunia Kerja dan Dunia Industri yaitu Prakerin, setiap siswa akan memiliki
berserta tujuan tempat Prakerin di form yang sudah disediakan, selain itu
presensinya di form yang sudah desediakan, dimana proses ini rawan terjadi
awal hinggal akhir. Berdasarkan observasi dan wawancara dengan Bapak Arif
dan juga dapat hilang atau sobek. Dalam pelaksanaan nya masih terdapat
akan tetapi cara tersebut masih kurang cepat dan efisien. Pada saat siswa
pembimbing dikarenakan lokasi industri yang jauh. Selain itu tidak adanya
cepat, akurat dan lengkat, dapat mempermudah siswa dalam mencari industri
yang sesuai dengan kompetensi yang dimiliki, dan dapat membantu sekolah
industri.
3. Perumusan Masalah
4. Batasan Masalah
Muhammadiyah 1 Sukoharjo.
OS minimal versi 2.3 dan Resolusi layar HP minimal 320 x 240 pixel.
5. Tujuan Penelitian
6. Manfaat Penelitian
Manfaat yang diperoleh dalam pembuatan skripsi ini adalah sebagai berikut :
a. Manfaat Teoritis
b. Manfaat Praktis
Sukoharjo.
7. Tinjauan Pustaka
WEB . Pada Jurnal tersebut hanya terfokus dalam manajemen monitoring saja
Sedangkan Aplikasi yang penulis buat terdapat fitur dimana pengguna aplikasi
informasi prakerin berbasis web pada SMK Model PGRI 1 Mejayan. Pada jurnal
tersebut terdapat fitur proses pendaftaran siswa dan manajemen nilai prakerin.
Sedangkan aplikasi yang penulis buat terdapat fitur dimana siswa mendapatkan
menggunakan kamera .
8. Landasan Teori
8.1. Pengertian Praktik Kerja Industri
yang sesuai bagi siswa agar siswa mampu dalam melakukan pekerjaan yang
dibutuhkan dalam DU/DI, prakerin merupakan media untuk mendidik dan melatih
siswa dalam DU/DI yang terstruktur yang bertujuan agar siswa terbekali dengan
informasi yang diterimanya akan sangat bermanfaat untuk membantu dalam hal
bentuk yang lebih berguna dan lebih berarti bagi penerimanya.Sumber dari
informasi adalah data. Data adalah sekumpulan kajadian yang diangkat dari suatu
kenyataan, yang belum dievaluasi atau bahan mentah. Data dapat terbentuk dari
karakter yang berupa alfabet, angka maupun simbol-simbol khusus atau gabungan
dari keduanya yang menggambarkan suatu ide, objek, kodisi atau situasi tertentu.
Nilai informasi ditentukan oleh 2 (dua) hal, yaitu manfaat dan biaya untuk
instruksi khusus dalam komputer yang dirancang agar kita menyelesaikan tugas-
tugas tertentu. Sebagai contoh, aplikasi Word Processing adalah sebuah aplikasi
web.
Menurut Safaat (2012 : 1), Android adalah sistem operasi berbasis Linux bagi
telepon seluler seperti telepon pintar dan komputer tablet. Android juga
mereka sendiri yang akan digunakan untuk berbagai macam piranti gerak.
Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat
mulai pada tingkat kemajuan sistem pada seluruh nalis, design, kode, pengujian,
dan pemeliharaan. Inti dari metode waterfall adalah pengerjaan dari suatu sistem
dilakukan secara berurutan atau secara linear. Dalam penelitian ini, penulis hanya
perancangan sistem.
yang akan digunakan untuk mengembangkan suatu sistem informasi. Pada metode
ini terdapat 6 ( enam ) tahap untuk mengembangkan suatu perangkat lunak. Ke-6 (
Analisis, Design, Coding, Testing, Maintenance. Dimana konsep dari metode ini
adalah bagaimana melihat suatu masalah secara sistematis dan terstruktur dari atas
a. System Engineering, adalah tahap rekayasa system yang ada pada tahap ini
(Diagram Alir Data), entity Reationship. Struktur tabel, dan struktur menu.
Pengujian ini dimulai dengan membuat suatu uji kasus untuk setiap fungsi
terakhir pada tampilan antara muka untuk memastikan tidak ada kesalahan
dan semua berjalan dengan baik dan input yang diberikan hasilnya sesuai
8.6.1 Flowchart
program atau prosedur sistem atau logika. Bagan alir digunakan terutama untuk
alat bantu komunikasi dan untuk dokumentasi. Bagan alir program merupakan
suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam
suatu program dari awal sampai akhir. ( Jogiyanto H.M, 2001 : 795 )
8.6.2 Data Flow Diagram (DFD)
Menurut Hanif Al Fatta (2007:106) Data Flow Diagram (DFD) adalah suatu
model logika data atau proses yang dibuat untuk menggambarkan dari mana asal
data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan,
proses apa yang menghasilkan data tersebut dan interaksi antara data yang
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada
lingkungan fisik dimana data tersebut mengalir (misalnya lewat telepon, surat dan
sebagainya) atau lingkungan fisik dimana data tersebut tersimpan (misalnya file
kartu, hardisk, tape, diskette dan sebagainya). DFD merupakan alat yang cukup
popular sekarang ini, karena dapat menggambarkan arus data di dalam sistem
dengan struktur dan jelas serta merupakan dokumentasi dari sistem yang baik.
hubungan antara entity luar, masukan dan keluaran sistem. Diagram konteks
DFD Level, model ini menggambarkan sistem sebagai jaringan kerja antar
fungsi yang berhubungan satu dengan yang lain dengan aliran dan penyimpanan
data. Sebagai alat Bantu desain sistem, model ini hanya memodelkan dari sudut
pandang fungsi.
Dalam DFD level, ini akan terjadi penurunan level dimana dalam penurunan
level yang lebih rendah harus mampu mempresentasikan proses tersebut ke dalam
spesifikasi proses yang jelas. Jadi dalam DFD level bisa dimulai dari DFD level 0
kemudian turun DFD level 1 dan seterusnya. Setiap penurunan hanya dilakukan
Untuk membaca suatu DFD kita harus memahami dulu elemen-elemen yang
menyususn suatu DFD. Ada 4 elemen yang menyusun DFD sebagai berikut.
model relasi antar rancangan data tersimpan model relasi ini diperlukan untuk
menggambarkan struktur data dari relasi antar data (yang mungkin sangat
komplek).
a. Entitas
Adalah segala sesuatu yang ada dan dapat dibedakan. Entitas dapat berupa
orang, tempat, benda, peristiwa atau konsep yang bisa memberikan atau
mengandung informasi.
b. Relasi
Hubungan antara entitas atau beberapa entitas jenis relasi yang ada di dalam
c. Atribut
entitas tersebut.
d. Kunci (key)
8.8 MySQL
hubungan antar basis data yang sangat cepat dan sempurna. MySQL merupakan
alat bantu untuk manipulasi basis data, sehingga basis data dapat dengan mudah
diisi, diambil, disusun dan diubah datnya. Server MySQL pun dapat mengatur
kontrol akses dari data, sehingga beberapa pengguna dapat sekaligus bekerja pada
d. Dapat dijalankan pada beberapa sistem operasi seperti sistem Unix dan
Microsoft Windows.
8.9 Framework Codeigniter
pattern/ teknik pemrograman yang memisahkan bisnis logic (alur pikir), data
secara sederhana adalah memisahkan antara desain, data, dan proses (Ibnu,
2011). Gambar 1 dibawah ini menunjukkan pola MVC terdiri dari 3 bagian,
yaitu:
data dari aplikasi yang bisa berupa basis data maupun data lain.
halaman web, rss, javascript dan lain-lain. Di dalam view hanya berisi
3) Controller bertindak sebagai penghubung antara data/ model dan view. Tugas
Codeigniter dibuat pertama kali oleh Rick Ellis yang merupakan CEO dari
dibandingkan framework php yang lain (zend, laravel, kohana, fuel, yii,
9. Metodologi Penelitian
a. Data Primer
Data primer dalam penelitian ini adalah data laporan informasi HUMAS DU/DI
b. Data Sekunder
Data sekunder bukan merupakan data yang diperoleh melalui pengamatan atau
sekunder. Data sekunder diperoleh dari pustaka, dipesan dari bank data sebuah
institusi, ataupun diperoleh dari internet. Data sekunder dalam penelitian ini
a. Metode observasi
pengamatan secara langsung pada objek yang diteliti, sehingga didapat data yang
pekerjaan.
terkait untuk mendapatkan data yang diperlukan. Dalam kegiatan ini dilakukan
wawancara dengan Pimpinan HUMAS DU/DI Bp. Ahmad Sigit Riswanto, M.Pd,
Muhammadiyah 1 Sukoharjo?
c. Metode Dokumentasi
mempelajari dokumen untuk mendukung data yang ada. Seperti arsip atau
dokumen tentang data informasi lowongan pekerjaan, data jumlah siswa yang
Analisis, Design, Coding, Testing, Maintenance. Dimana konsep dari metode ini
adalah bagaimana melihat suatu masalah secara sistematis dan terstruktur dari atas
a. System Engineering
System Engineering adalah tahap rekayasa system yang ada pada tahap ini
b. Analisis sistem
kemudian dikembangkan dengan sistem yang baru. Sebagai langkah awal untuk
tersebut. Pada tahap ini peneliti melakukan analisis kebutuhan. Adapun kebutuhan
untuk mencapai tujuan peneliti yaitu untuk merancang sistem manajemen praktik
kerja industri maka dibutuhkan data dari SMK Muhammadiyah 1 Sukoharjo yaitu
berupa data manajemen informasi praktik kerja industi, dokumen dan jadwal
sistem yang biasa yaitu dengan cara di tempel di papan pengumuman SMK
c. Design
dianalisis kedalam bentuk yang lebih mudah dimengerti oleh pemakai, yaitu pada
tahapan ini penulis membuat design dengan cara menampilkan kedalam Diagram
kontek, data Diagram (Diagram Alir Data), entity Reationship. Struktur tabel, dan
struktur menu.
d. Coding,
Coding adalah tahap penterjemahan data / pemecahan masalah software
yang telah dirancang kedalam bahasa pemograman yang telah ditentukan. Pada
tahapan ini penulis membuat Coding dari software Lowongan pekerjaan dengan
e. Testing
Testing adalah tahap pengujian terhadap program yang telah dibuat. Pengujian ini
dimulai dengan membuat suatu uji kasus untuk setiap fungsi pada perangkat
dengan pengujian terhadap modul-modul dan terakhir pada tampilan antara muka
untuk memastikan tidak ada kesalahan dan semua berjalan dengan baik dan input
f. Maintenance
(periperal atau system operasi baru) baru, atau karena pelanggan membutuhkan
perkembangan fungsional.
10. Waktu dan Tempat Pelaksaan
Waktu :-
Telepon : 0271-593187
Website : www.smkmuh1-skh.sch.id
sebagai berikut:
BAB I PENDAHULUAN
Bab ini membahas tentang teori-teori yang menjadi acuan dalam pembuatan
Bab ini membahas tentang Profil, Visi dan Misi, Struktur Organisasi, Pembagian
Tugas dan Wewenang pada SMK Muhammadiyah 1 Sukoharjo, Denah Lokasi
BAB IV PEMBAHASAN
BAB V PENUTUP
Bab ini berisi tentang kesimpulan dan saran yang di dalamnya menyangkut hal-hal
1 Engineering
2 Analisis
3 Design
4 Coding
5 Testing
6 Maintenance
Daftar Pustaka