PENDAHULUAN
1.1. Latar Belakang
1
2
admin juga dapat menghapus data-data yang dianggap tidak perlu, atau data-data
yang tidak valid.
f. Cetak (print out)
Pada proses ini admin juga dapat mengeluarkan/mencetak rekapitulasi data diri
dan nilai siswa sebagai laporan riil kepada kepala sekolah.
1.4. Tujuan
Tujuan dari Praktek Kerja Lapangan ini adalah untuk menghasilkan
rancangan dan implementasi Sistem Informasi Akademik Pendataan dan Rekap
Data Siswa di SMP PELITA.
tersebut akan memperoleh tenaga kerja yang sesuai dengan bidangnya. Kemudian
laporan praktek kerja lapangan dapat dimanfaatkan sebagai salah satu sumber
informasi mengenai situasi umum institusi tempat praktek tersebut.
3. Bagi Universitas
Menjalin hubungan antara pihak instansi PKL yang dalam hal ini adalah
SMP PELITA dengan pihak kampus dalam bidang pendidikan.
BAB I PENDAHULUAN
Dalam bab ini diuraikan tentang latar belakang masalah, rumusan masalah,
batasan masalah, tujuan dan manfaat praktek kerja lapangan, metode
pengumpulan materi, serta sistematika penulisan laporan.
5
6
7
B. Misi
Untuk mewujudkan visi SMP PELITA, sekolah memiliki Misi sebagai
berikut :
1. Meningkatkan keimanan dan ketaqwaan warga sekolah melalui kegiatan
keagamaan
2. Menggiatkan aktivitas peserta didik dalam bidang keagamaan baik
intrakurikuler maupun ekstrakurikuler
3. Menyelenggarakan proses pendidikan yang PAIKEM GEMBROT
( Pembelajaran yang aktif, inovatif, kreatif, menyenangkan, gembira dan
berbobot )
4. Menciptakan kondisi yang kondusif dengan menekankan pada disiplin
yang tinggi
5. Menumbuhkembangkan perilaku yang berkarakter bangsa
6. Menyelenggarakan program pembekalan keterampilan yang mengarah
pada dorongan untuk hidup mandiri.
7. Menerapkan/melaksanakan perilaku berbudaya lingkungan.
C. Tujuan
Berdasarkan visi dan misi sekolah, tujuan yang hendak dicapai adalah
sebagai berikut :
1. Meningkatkan keimanan dan ketaqwaan warga sekolah
2. Meningkatkan kemampuan warga sekolah dibidang akademik, dan non
akademik
3. Meningkatkan pencapaian rata-rata Nilai Ujian Nasional dan jumlah lulusan
yang diterima di Perguruan Tinggi.
4. Terbentuknya siswa yang memiliki ketrampilan (skill) untuk membekali
dirinya agar mampu bersaing.
8
10
11
gambar 3.1 :
Gambar 3.1 Waterfall Pressman
1. Communication
Langkah ini merupakan analisis terhadap kebutuhan software, dan
tahap untuk mengadakan pengumpulan data dengan melakukan pertemuan
dengan customer, maupun mengumpulkan data-data tambahan baik yang
ada di jurnal, artikel, maupun dari internet.
2. Planning
Proses planning merupakan lanjutan dari proses communication
(analysis requirement). Tahapan ini akan menghasilkan dokumen user
requirement atau bias dikatakan sebagai data yang berhubungan dengan
keinginan user dalam pembuatan software, termasuk rencana yang akan
dilakukan.
3. Modeling
Proses modeling ini akan menerjemahkan syarat kebutuhan ke sebuah
perancangan software yang dapat diperkirakan sebelum dibuat coding.
Proses ini berfokus pada rancangan struktur data, arsitektur software,
representasi interface, dan detail (algoritma) prosedural. Tahapan ini akan
menghasilkan dokumen yang disebut software requirement.
4. Construction
Construction merupakan proses membuat kode. Coding atau
pengkodean merupakan penerjemahan desain dalam bahasa yang bias
dikenali oleh komputer. Programmer akan menerjemahkan transaksi yang
diminta oleh user.
13
Gambar 3.2 Waterfall Sommerfille
1. Requirements Analysis and Definition
Mengumpulkan kebutuhan secara lengkap kemudian dianalisis dan
didefinisikan kebutuhan yang harus dipenuhi oleh software yang akan
dibangun. Hal ini sangat penting, mengingat software harus dapat
berinteraksi dengan elemen-elemen yang lain seperti hardware, database,
dsb. Tahap ini sering disebut dengan Project Definition.
2. Sistem and Software Design
Proses pencarian kebutuhan diintensifkan dan difokuskan pada
software. Untuk mengetahui sifat dari program yang akan dibuat, maka
para software engineer harus mengerti tentang domain informasi dari
software, misalnya fungsi yang dibutuhkan, user interface, dsb. Dari dua
14
3.5.3. XAMPP
XAMPP adalah perangkat lunak bebas yang mendukung banyak
sistem operasi, yang merupakan kompilasi dari beberapa program. Fungsi
dari XAMPP asalah sebagai server yang berdiri sendiri (localhost), yang
terdiri atas program apache HTTP server, MySQL database, dan
penerjemah bahasa yang ditulis dengan bahasa pemprograman PHP dan
Perl.
Bagian terpenting dari XAMPP, di antaranya :
1. Htdoc, merupakan folder tempat meletakkan berkas-berkas yang akan
dijalankan, seperti berkas PHP, HTML, dan script lain.
2. PhpMyAdmin, merupakan bagian untuk mengelola basis data MySQL yang
ada di computer
3. Control panel, berfungsi untuk mengelola layanan (service) XAMPP. Seperti
menghentikan (stop) layanan ataupun memulai (start)
20
3.5.4. Easycase
Easycase merupakan salah satu software atau alat bantu untuk
perancangan sistem yag memiliki kelebihan dibanding dengan aplikasi
yang telah ada sebelumnya antara lain flowchart, visio, dll. Kelebihan
EasyCase adalah kemampuannya untuk mengetes jalur atau arah atau
rule dari data serta dia juga mampu untuk mengecek keseimbangan
dari level yang dimiliki. Jika EasyCase adalah bahasa pemrograman,
maka dia mampu untuk mengcompile suatu program yang dibuat,
apakah sudah benar atau masih ada kesalahan. Rule Check digunakan
untuk mengontrol atau melakukan tes aliran diagram yang dibuat. Level
Balance digunakan untuk mengontrol atau mengetes keseimbangan
diagram yang dibuat. Untuk melakukan pengetesan, dapat dilakukan
dengan cara memilih menu Tools lalu pilih rule check atau level balance.
Dengan menggunakan Easy Case, sudah dipastikan bahwa diagram
yang telah dibuat, secara rule dan balancenya sudah benar.
BAB IV
PELAKSANAAN DAN PEMBAHASAN
4.1. Log Book
Adapun Log Book kegiatan kerja praktik yang penulis lakukan yaitu
sebagai berikut:
Tabel 4.1 Kegiatan Kerja Lapangan
21
22
5.1. Kesimpulan
Dengan dilaksanakannya kerja praktik, penulis dapat menerapkan ilmunya
dalam bidang Manajemen Informatika, sekaligus dapat menambah ilmu yang
tidak didapatkan semasa perkuliahan berkat bimbingan dari pembimbing praktik
kerja lapangan. Selama kegiatan PKL berlangsung penulis dapat mengetahui
struktur organisasi dan peraturan di SMP PELITA. Penulis dapat mengetahui
secara langsung aktifitas pekerjaan sehari-hari yang dilakukan di SMP PELITA.
5.2. Saran
SMP PELITA dapat memberikan informasi yang lebih jelas kepada
Mahasiswa/i tentang bagian-bagian yang saling berkaitan. SMP PELITA dapat
memberikan pengarahan kepada Mahasiswa/i mengenai prosedur dan hal-hal yang
harus dihindari agar tidak terjadi kesalahan serta lebih berhati-hati dalam bekerja.
SMP PELITA dapat mempertahankan suasana keakraban, kekeluargaan, serta
kerja sama yang baik untuk mencapai tujuan yang diinginkan.
30