Disusun Oleh:
1. 161021401462 SEHABUDIN
2. 161011400094 M. RIFQI DARMAWAN
NIM NAMA
161021401462 SEHABUDIN
161011400094 M. RIFQI DARMAWAN
Disetujui untuk dipertahankan dalam sidang laporan Kerja Praktek (KP) periode
semester genap Tahun Ajaran 2018/2019.
1
KATA PENGANTAR
Segala puja dan puji syukur kami panjatkan kehadirat Allah SWT, karena atas
rahmat serta petunjuknya sehingga kami dapat menyelesaikan tugas ini dengan
baik. Adapun judul yang kami ambil adalah “Analisis dan Perancangan Sistem
Informasi Penerimaan Peserta Didik Baru Pada SMK Sirajul Falah Parung”.
Tujuan penulisan Laporan Kerja Praktek ini dibuat sebagai pengganti UAS
smester 6 materi Kerja Praktek (KP). Sebagai bahan penulisan kami mengambil
berdasarkan hasil riset dan wawancara langsung dengan narasumber di SMK
Sirajul Falah Parung serta beberapa sumber lain yang mendukung penulisan ini.
Kami menyadari bahwa tanpa bimbingan dan dorongan dari beberpa pihak, maka
penulisan Laporan Kerja Praktek ini tidak akan lancar. Oleh karena itu selaku
penulis mengucapkan rasa terima kasih kami kepada:
1. Rektor STMIK ERESHA
2. Ketua Program Studi sekaligus Dosen Pembimbing Laporan Kerja Praktek
Bpk. Dede Supriyadi, S.Kom.,M.Kom
3. Seluruh Dosen Teknik Informatika STMIK ERESHA
4. Kepala SMK Sirajul Falah Parung Bpk. Madro’i, S.Pd.M.Pd.
5. Staff dan Dewan Guru SMK Sirajul Falah Parung
6. Sahabat dan Teman-teman Teknik Informatika STMIK ERESHA
7. Serta semua pihak yang mungkin belum saya sebutkan dan sahabat-sahabat
yang telah membantu penulis hingga terselesaikanya proposal penelitian ini.
Kami menyadari bahwa penulisan Laporan Kerja Praktek ini masih jauh dari kata
sempurna, untuk itu kami selaku penulis mohon kritik dan saran yang bersifat
membangun demi kesempurnaan penulisan di masa yang akan datang.
Demikian hasil tugas dari Laporan Kerja Praktek kami, semoga dapat bermanfaat
dan menjadi tambahan wawasan untuk kita semua khususnya para pembaca.
Tangerang, 30 Maret
2019
Penulis
2
DAFTAR ISI
Cover
Persetujuan Laporan Kerja Praktik ..............................................................i
Kata Pengantar .................................................................................................ii
Daftar Isi ...........................................................................................................iii
BAB I PENDAHULUAN
1. Latar Belakang .....................................................................................1
2. Tujuan Kerja Praktek............................................................................2
3. Manfaat Kerja Praktek..........................................................................2
4. Metode Pelaksanaan Kerja Praktek......................................................3
5. Tempat Kerja Praktek............................................................................3
6. Jadwal Kerja Praktek............................................................................4
7. Sistematika Penulisan...........................................................................4
BAB II TINJAUAN UMUM TEMPAT KERJA PRAKTEK
1. Visi Misi SMK Sirajul Falah Parung....................................................6
2. Profile SMK Sirajul Falah Parung........................................................6
3. Struktur Organigram.............................................................................9
4. Uraian Tugas Pimpinan dan Staff SMK Sirajul Falah Parung..............9
3
BAB I
PENDAHULUAN
1600
1400
1200
1000
800
600
400
200
0
2010 2011 2012 2013 2014 2015 2016 2017 2018
1
Gambar 1.1 Diagram Siswa Baru dan Jumlah Siswa per tahun
2
2
a. SMK Sirajul Falah Parung dapat menerapkan sistem yang baru sehingga
menghasilkan data atau informasi dengan lebih
b. Bagi siswa yaitu dapat memberikan suatu informasi yang cepat, tepat dan
akurat.
c. Penulis dapat menerapkan teori-teori yang diperoleh ke dalam praktek
yang sebenarnya, sehingga penulis dapat mengetahui manfaat dan
keuntungan dalam aplikasinya.
d. Bagi pembaca di samping sebagai bahan penelitian juga sebagai sarana
untuk menambah pengetahuan tentang aplikasi penerimaan peserta didik
baru.
Tahun 2019
N
Aktivitas Maret April Mei Juni Juli
o
14 18 19 20 21 22
1 Pengajuan Judul KP
2 Pelaksanaan KP
3 Pengumpulan Data
Penyusunan dan
4
Bimbingan KP
5 Pengumpulan KP
BAB I : PENDAHULUAN
Pada bab ini diuraikan secara ringkas pembahasan tentang Latar
Belakang, Identifikasi Masalah, Rumusan Masalah, Bahasan
Masalah, Tujuan Penulisan, Manfaat Penulisan, Metode
Penulisan, Tempat Penulisan, Jadual Penulisan serta Sistematika
Penulisan.
BAB I1 : TINJAUAN UMUM TEMPAT KERJA PRAKTEK
Pada Bab ini berisi uraian tentang Visi, Misi dan Tujuan SMK
Sirajul Falah Parung, Profil SMK Sirajul Falah Parung, Struktur
Organisasi SMK Sirajul Falah Parung, Uraian tugas khusus divisi
SMK Sirajul Falah Parung
BAB III : BAHASAN KP
Halaman ini berisi penjelasan mengenai pembahasan dari materi
dan penugasan yang diterima selama pelaksanaan Kerja Praktik.
Pada bab ini dijelaskan secara detail, mengenai penugasan yang
diterima, dan cara penyelesaian dari penugasan tersebut
BAB IV : PENUTUP
Berisi tentang beberapa kesimpulan yang didapatkan dari hasil
pembahasan bab-bab sebelumnya, serta saran-saran yang dapat
dilakukan selama Kerja Praktek.
DAFTAR PUSTAKA
LAMPIRAN
BAB II
TINJAUAN UMUM TEMPAT KERJA PRAKTEK
9
10
dengan The Japan Pondation, selain itu juga daya tarik yang terdapat pada
SMK Sirajul Falah Parung adalah Ekstra Kurikuler seperti Paskibra,
Pramuka, Taekwondo, Music Acoustic, Hadroh, Futsal, Badminton dan
Qiroatul Qur’an.
Untuk lebih jelasnya bisa dilihat melalui website SMK Sirajul Falah
Parung dan website resmi dinas pendidikan yang terhubung dengan aplikasi
dapodikmen sekolah sebagai berikut: https://smksirajulfalahparung.sch.id
dan https://sekolah.nusagates. com/20258518
(Sumber : https://smksirajulfalahparung.sch.id)
c. Tujuan
1) Mewujudkan Lembaga Pendidikan Kejuruan yang akuntabel sebagai
Pusat Pembudayaan Kompetensi Berstandar Nasional
2) Menyiapkan Peserta didik agar memiliki kepribadian yang bermoral
dan beretika sehingga mampu meningkatkan kualitas hidup dan
memiliki keahlian yang andal di bidangnya.
3) Menyiapkan Peserta didik menjadi tenaga kerja yang terampil,
produktif untuk dapat mengisi lowongan kerja yang ada.
4) Menyiapkan peserta didik untuk berkarir, mandiri yang mampu
beradaptasi di lingkungan kerja sesuai bidangnya dan mampu
menghadapi perubahan yang terjadi di masyarakat.
5) Memberikan peluang masa depan lebih baik, jika tidak bisa
melanjutkan ke jenjang yang lebih tinggi.
(Sumber : https://smksirajulfalahparung.sch.id)
Jenis Kel
No Kompetensi Keahlian Total
L P
1 Teknik Komputer dan Jaringan 23 8 31
2 Akuntansi dan Keuangan Lembaga 16 21 37
3 Otomatisasi & Tata Kelola Perkantoran 88 84 172
4 Bisnis Daring dan Pemasaran 89 17 106
Jumlah 669 439 1108
N Kelas
Kompetensi Keahlian Total
o X XI XII
1 Teknik Komputer dan Jaringan 2 1 1 4
2 Akuntansi dan Keuangan Lembaga 2 1 1 4
3 Otomatisasi & Tata Kelola Perkantoran 4 3 4 11
4 Bisnis Daring dan Pemasaran 5 3 3 11
Jumlah 13 8 9 30
Filosofi Logo
1) Logo Bola dunia yang dilingkari warna hijau yang bertuliskan Sirajul
Falah Indonesia adalah nama sirajul falah selalu ada dimana-mana
dan selalu dikenal masyarakat luas serta memberikan kenyamanan
dan ketentraman bagi setiap orang yang berada di lingkungan
tersebut, baik siswa, orang tua, guru dan masyarakat luas di sekitar
Yayasan Sirajul falah tersebut.
2) Arti Tulisan Sirajul Falah dalam Bahasa arab yang berada ditengah
dan berwarna hijau adalah pelita kemenangan, yang diartikan sebagai
kemenangan yang didapat dari memberikan penerangan hati dan
fikiran dalam Pendidikan di Sirajul falah serta memberikan
ketenangan dan percaya diri dalam kegiatan belajar mengajar.
3) Warna orange ialah kombinasi warna merah dan kuning. Merupakan
warna hangat dan ramah yang membuat orang merasa nyaman berada
di lingkungan SMK Sirajul Falah Parung.
4) Bentuk bidang segi lima ialah makna dasar Negara Republik
Indonesia, Pancasila atau makna dari rukun islam.
5) Arti warna hitam dalam bentuk bidang segi lima ialah
menggambarkan berpendirian teguh dan percaya diri sendiri.
6) Hijau menggambarkan kesuburan, kemakmuran, dan harapan serta
warna kesukaan Nabi Muhammad SAW.
(Sumber : https://smksirajulfalahparung.sch.id)
3.5. Uraian Tugas Pimpinan dan Staff SMK Sirajul Falah Parung
a. Tugas Kepala Sekolah
1) Membimbing guru dalam hal menyusun dan melaksanakan program
pengajaran, mengevaluasi hasil belajar dan melaksanakan program
pengajaran dan remedial.
2) Membimbing karyawan dalam hal menyusun program kerja dan
melaksanakan tugas sehari-hari.
3) Membimbing siswa dalam kegiatan ekstra kurikuler, OSIS dan
mengikuti lomba diluar sekolah.
4) Mengembangkan staf melalui pendidikan/latihan, melalui pertemuan,
seminar dan diskusi, menyediakan bahan bacaan, memperhatikan
kenaikan pangkat, mengusulkan kenaikan jabatan melalui seleksi
calon Kepala Sekolah.
5) Mengikuti perkembangan iptek melalui pendidikan/latihan,
pertemuan, seminar, diskusi dan bahan-bahan.
16
e. Tugas Kabag TU
Bertanggung jawab kepada Kepala Sekolah dalam kegiatan:
1) Penyusunan program kerja tata usaha sekolah
2) Pengelolaan dan pengarsipan surat-surat masuk dan keluar
3) Pengurusan dan pelaksanaan administrasi sekolah
4) Pembinaan dan pengembangan karir pegawai tata usaha sekolah
5) Penyusunan administrasi sekolah meliputi kurikulum, kesiswaan dan
ketenagaan
6) Penyusunan dan penyajian data/statistik sekolah secara keseluruhan
7) Penyusunan tugas staf Tata Usaha dan tenaga teknis lainnya
18
20
21
21
Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas
penyimpanannya. Basis data diakses atau dimanipulasi menggunakan
perangkat lunak paket yang disebut DBMS (Database Management
System).
8) Komponen Kontrol
Banyak hal yang dapat merusak sistem informasi, seperti bencana
alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan-
kegagalan sistem itu sendiri, ketidak efisienan, sabotase dan lain
sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan
untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat
dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat
langsung cepat diatasi.
e. Penerimaan Peserta Didik Baru (PPDB)
1) Pengertian
PPDB (Penerimaan Peserta Didik baru) Online adalah sebuah sistem
yang dirancang untuk melakukan otomasi seleksi PPDB. Otomasi
yang dimaksud adalah mulai dari proses pendaftaran, proses seleksi
hingga pengumuman hasil seleksi yang dilakukan secara online dan
berbasis waktu nyata.
2) Implementasi
Tedapat beberapa sisi positif yang dihasilkan dari implementasi/
penggunaan PPDB Online, salah satunya yaitu dapat meminimalisir
unsur nepotisme. Dimana para orang tua atau wali dari calon peserta
didik akan lebih sulit untuk melobi panitia PPDB atau Kepala sekolah
untuk menerima anak mereka, hal itu dikarenakan
semua sistem diproses secara online. Adapun hal positif lain yang
diperoleh dari PPDB online adalah calon peserta didik dan orang
tuanya serta panitia lebih ringan kerjanya. Selain itu para calon peserta
didik hanya tinggal melihat hasil update setiap saat lewat internet.
Pada umumnya dalam pelaksanaan penerimaan peserta didik baru
baik itu secara online maupun konvensional harus berpegang pada
azasazas seperti berikut:
a) Objektivitas
24
(1) Model
Merupakan bagian kode program yang berhubungan langsung
dengan database untuk memanipulasi data (insert, update,
delete, search), menangani validasi dari bagian controller,
namun tidak dapat berhubungan langsung dengan bagian view.
(2) View
Merupakan bagian yang menangani presentation logic. Berupa
template html/xhtml atau php untuk menampilkan data pada
browser. Bagian ini tidak memiliki akses langsung terhadap
bagian model.
(3) Controller
Merupakan bagian yang mengatur hubungan antara bagian
model dan bagian view, controller berfungsi untuk menerima
request dan data dari user kemudian menentukan apa yang
akan diproses oleh aplikasi.
Adapun alur model MVC pada aplikasi berbasis Framework
CodeIgniter dapat dilihat pada gambar berikut :
27
CodeIgniter dibuat pertama kali oleh Rick Ellis, CEO Ellislab, Inc.
(www.ellislab.com). Tujuan dari pembuatan Framework
CodeIgniter ini menurut user manualnya adalah untuk
menghasilkan Framework yang akan dapat digunakan untuk
pengembangan proyek pembuatan website secara lebih cepat
dibandingkan dengan pembuatan website dengan cara koding
secara manual, dengan menyediakan banyak sekali pustaka yang
dibutuhkan dalam pembuatan website, dengan antarmuka yang
sederhana dan struktur logika untuk mengakses pustaka yang
dibutuhkan. CodeIgniter membiarkan untuk memfokuskan diri
pada pembuatan website dengan meminimalkan pembuatan kode
untuk berbagai tujuan pembuatan website.
Ada beberapa keuntungan menggunakan CodeIgniter, antara lain:
(a) Gratis
CodeIgniter berlisensi dibawah Apache/BSD opensource,
sehingga bisa digunakan secara bebas/sesuai keinginan.
(b) Ditulis menggunakan PHP 4
Meskipun CodeIgniter dapat berjalan pada PHP 5, namun
sampai saat ini kode program CodeIgniter masih dibuat dengan
menggunakan PHP 4. Hal ini dilakukan agar CodeIgniter dapat
tersebar lebih luas dikomunitas PHP. Karena hingga saat ini,
sebagian besar web hosting masih menggunakan PHP 4.
(c) Ringan dan cepat
CodeIgniter hanya berjalan dengan meload beberapa
pustaka/library saja, dengan demikian hanya membutuhkan
resource yang sedikit sehingga ringan dan cepat dijalankan.
Pustaka-pustaka lain yang nantinya akan digunakan bisa di load
sesuai dengan kebutuhan.
28
3 Menggambarkan hubungan
keterkaitan antara use case
Association
dengan actor
4
Menspesifikasikan paket yang
System
menampilkan system secara
Boundary
terbatas.
b) Activity diagram
Activity diagram menggambarkan alir aktivitas dalam sebuah
sistem yang akan dibuat, bagaimana sebuah aktivitas dimulai,
31
c) Sequence diagram
Sequence diagram digunakan untuk menjelaskan aliran pesan dari
suatu objek ke objek lain secara sekuensial (berurutan) dari
pertama pengguna memulai sampai menghasilkan output yang
diharapkan. Sequence diagram dapat menggambarkan scenario
atau rangkaian-rangkaian respon sebuah objek hingga
menghasilkan output tertentu. Berikut merupakan simbol yang
digunakan dalam sequence diagram:
32
2
Lifeline Menyatakan kehidupan suatu objek
4
Menggambarkan proses / kegiatan
Self Stimulus
aktivitas di dalam satu objek
(b) Sistem informasi PPDB ini dapat digunakan untuk memantau hasil
peringkat sementara, hasil akhir penerimaan dan hasil pembagian
kelas serta dapat diakses di mana saja dan kapan saja.
(c) Para calon peserta didik ataupun orang tua dapat melihat peringkat,
hasil akhir penerimaan dan pembagian kelas tanpa harus datang ke
sekolah karena dapat diakses/dilihat lewat website.
2) Analisis perangkat
Analisis perangkat dilakukan untuk mengetahui persyaratan minimal
yang harus dipenuhi agar dapat mengakses sistem informasi yang
telah dibuat. Kebutuhan perangkat yang tersedia terdiri dari perangkat
keras dan perangkat lunak.
3) Perangkat keras
Perangkat keras yang dibutuhkan berupa Handphone (HP) dan
seperangkat komputer yang terdiri dari Monitor, CPU, Keyboard,
Mouse, dan Jaringan internet
4) Perangkat lunak
Sistem operasi minimal yang digunakan adalah Windows XP dan
Windows 7, sedangkan browser minimal yang digunakan antara lain
Mozilla Firefox, Opera, dan Internet Explorer.
14) Desain
1. Model Sistem
Pada tahap ini perancangan proses yang terjadi didalam sistem
dimodelkan menggunakan UML. Berikut adalah gambaran diagram
proses aplikasi sistem informasi PPDB online berbasis web gateway yang
meliputi use case diagram, activity diagram, dan sequence diagram.
36
b) Activity diagram
Activity diagram digunakan untuk menggambarkan alur aktivitas dari
tiap use case. Activity diagram tidak membahas detail urutan proses,
namun hanya memberikan gambaran umum bagaimana urutan
prosesnya.
Dikarenakan perancangan proses dengan menggunakan activity
diagram terlalu banyak jika ditampilkan semua, maka hanya untuk
aktor petugas yang ditampilkan activity prosesnya. Sedangkan
penjelasan activity diagram proses dari aktor admin dan siswa
terdapat pada lampiran. Beberapa contoh activity diagram untuk aktor
petugas pada aplikasi sistem informasi PPDB online yang dapat
digambarkan sebagai berikut :
(1) Login
Urutan aktivitas untuk login dapat dijelaskan seperti berikut:
(a) Petugas mengakses halaman petugas dan sistem akan
menampilkan form login
(7) Logout
(a) Petugas memilih menu logout
(b) Sistem akan meminta konfirmasi, jika petugas memilih ya
maka petugas akan keluar tetapi jika tidak maka akan kembali
ke halaman petugas
c) Sequence diagram
Sequence diagram digunakan untuk menggambarkan interaksi antar
objek satu sama lain selama eksekusi suatu use case.
Jika perancangan proses dengan menggunakan sequence
diagram pada aplikasi sistem informasi PPDB online berbasis web
dan sms gateway ditampilkan semuanya maka akan terlalu banyak,
49
maka hanya sequence proses dari aktor petugas saja yang akan
ditampilkan. Sedangkan sequence diagram proses yang lain yaitu
untuk aktor siswa dan admin penjelasannya terdapat pada lampiran.
(1) Login
Sequence ini diawali dengan memanggil form login kemudian
mengisi username dan password lalu akan dicek oleh database,
jika pengecekan sesuai maka akan ditampilkan form utama tetapi
jika pengecekan tidak sesuai maka akan direject yaitu petugas akan
menerima pesan jika username atau password yang dimasukkan
salah.
database dan akan ditampilkan detail data siswa pada form detail
data siswa.
pendaftaran jika data ditemukan dan pesan error jika data tidak
ditemukan.
(7) Logout
Setelah login dan tampil form utama, untuk logout petugas
memanggil action klik logout() kemudian akan tampil konfirmasi
jika ya maka keluar dari form utama tetapi jika tidak maka tetap
pada halaman petugas.
55
LANJUT HALAMAN 81 ok
HEADER
Menu Utama
- Home
- Profil ISI
- Syarat Pendaftaran
- Daya Tampung
- Aturan Susun Peringkat
- Alur Pendaftaran
- Jadwal Pelaksanaan
- Formulir Pendaftaran
- Peringkat Sementara
- Akhir Penerimaan
- Pembagian Kelas
FOOTER
HEADER
63
DATA
Menu Utama Nama Lengkap :
- Alur Pendaftaran Hp :
- Jadwal Pelaksanaan
- Formulir Pendaftaran
Propinsi :
Kota/Kabupaten :
DATA NILAI
Bahasa Indonesia :
Bahasa Inggris :
Matematika :
IPA :
Nomor Ijazah :
Prestasi Akademik
DATA WALI
Nama Wali :
Alamat wali :
DAFTAR
FOOTER
64
HEADER
Menu Utama
CARI
- Home
- Profil Cari peringkat dengan Nomor
- Syarat Pendaftaran pendaftaran
- Daya Tampung
- Aturan Susun Peringkat
- Alur Pendaftaran
Peringkat Nama Asal SMP - NILAI TOTAL
Jadwal Pelaksanaan
- Formulir Pendaftaran
- Peringkat Sementara
- Akhir Penerimaan
- Pembagian Kelas
FOOTER
Gambar 3.23. Desain interface halaman peringkat
HEADER
65
Menu Utama
CARI
- Home
- Profil Cari peringkat dengan Nomor
- Syarat Pendaftaran pendaftaran
- Daya Tampung
- Aturan Susun Peringkat
- Alur Pendaftaran
Nama Asal SMP Pelaksanaan
- Jadwal
- Formulir Pendaftaran
- Peringkat Sementara
- Akhir Penerimaan
- Pembagian Kelas
FOOTER
Gambar 3.24. Desain interface halaman akhir penerimaan
HEADER
FOOTER
Gambar 3.25. Desain interface halaman pembagian kelas
Username
Password
66
HEADER
Menu Utama
- Home
- Edit Siswa
-
-
Cetak formulir
Cetak Bukti
ISI
FOOTER
HEADER
Menu Utama
CARI
- Home
- Edit Siswa
- Cetak Formulir Cari data pendaftar dengan nomor pendaftaran
- Cetak Bukti
- Logout
FOOTER
HEADER
Menu Utama
CARI
- Home
- Edit Siswa
- Cetak Formulir Masukkan Nomor Pendaftaran
- Cetak Bukti
- Logout
FOOTER
Gambar 3.29 Desain interface halaman cetak bukti
HEADER
68
Menu Utama
- Home CARI
- Edit Siswa
- Cetak Formulir
Masukkan Nomor Pendaftaran
- Cetak Bukti
- Logout
FOOTER
Gambar 3.30. Desain interface halaman cetak formulir
HEADER
Menu Utama
- Home
- Manajemen Siswa
- Pembagian Kelas
ISI
- Manajemen Petugas
- Manajemen Admin
- Manajemen Jadwal
- Logout
- Pesan Masuk
- Pesan Pending
- Pesan Terkirim
FOOTER
Gambar 3.31. Desain interface halaman home admin
HEADER
69
Menu Utama
N I LAI T O TAL
T G LDAF TAR
- Home
N O. D A F T A R
TGLLHR
ACTION
S TAT U S
- Manajemen Siswa
UMUR
NAMA
SMP
NO
- Pembagian Kelas
- Manajemen Petugas
- Manajemen Admin
- Manajemen Jadwal
- Logout Detail
Menu SMS
Edit
- Pesan Masuk
- Pesan Pending Hapus
- Pesan Terkirim
FOOTER
HEADER
Menu Utama No.Daftar
- Home
- Manajemen Siswa
- Pembagian Kelas
Kelas
- Manajemen Petugas simpan
- Manajemen Admin
- Manajemen Jadwal Lihat
- Logout Kelas
- Pesan Masuk No No.Daftar Nama Jenis Kelamin Agama
- Pesan Pending
- Pesan Terkirim
HEADER
FOOTER
HEADER
FOOTER
Gambar 35. Desain interface halaman manajemen admin
71
HEADER
FOOTER
LANJUT HALAMAN 95
72
73
74
4. Bagi siswa yang telah diterima melalui pengumuman di sekolah, maka siswa
diharuskan melakukan daftar ulang dengan melakukan pembayaran untuk
mendapatkan NIS (Nomor Induk Siswa) dan kuitansi. Data kuitansi tersebut
dibuat dua rangkap, satu untuk siswa dan satunya lagi dibuatkan laporan
pembayaran siswa baru dengan dua rangkap, satu untuk diserahkan kepada
kepala sekolah dan satunya lagi dibuat arsip oleh TU.
Flowmap Data Sistem Berjalan
Flowmap adalah diagram yang menunjukan aliran data berupa formulir-
formulir atau keterangan berupa dokumentasi yang mengalir atau beredar
dalam suatu sistem. Diagram ini berfungsi untuk mengetahui hubungan antara
entity melalui aliran dokumen yang ada terhadap seluruh dokumen yang
berasal dari sumber sampai dokumen tersebut diterima oleh penerima
dokumen. Di bawah ini flowmap sistem berjalan yang akan dirancang di
SMK Sirajul Falah Parung.
Rancangan Flowmap penerimaan peserta didik baru dan pembayaran di
SMK Sirajul Falah Parung
19
Gambar III.2.
Keterangan :
PSB : Penerimaan Siswa Baru
DPCSB : Data Penerimaan Calon Siswa Baru
A : Arsip Data Calon Siswa
B : Arsip Data Siswa
C : Arsip Data Pembayaran
20
Gamar III. 3.
KETERANGAN
FSD = Formulir Sudah Diisi
PSB = Penerimaan Siswa Baru
PPSB = Pengumuman Penerimaan Siswa Baru
NIS = Nomor Induk Siswa
2. Diagram Nol
21
3. Diagram Detail
22
1.6.3 Normalisasi
Normalisasi merupakan peralatan yang digunakan untuk melakukan proses
pengelompokkan data menjadi tabel-tabel yang menunjukkan entitas dan
relasinya. Dalam proses normalisasi, persyaratan sebuah tabel masih harus
dipecah didasarkan adanya kesulitan kondisi pengorganisasian data seperti
untuk menambah atau menyisipkan, menghapus atau mengubah, serta
28
pembacaan data dari tabel tersebut. Bila masih ada kesulitan, maka tabel
harus dipecah menjadi beberapa lagi, dan dilakukan proses normalisasi
kembali sampai diperoleh tabel yang optimal.
Secara umum proses normalisasi dibagi dalam tiga tahap, yaitu tahap
tidak normal (Unnormal), normalisasi tahap 1, normalisasi tahap 2 dan
normalisasi tahap 3. pada tahap yang ketiga biasanya sudah akan diperoleh
tabel yang optimal.
1. UnNormalisasi
{No_pendaftaran*, Tanggal_pendaftaran, nama, tempat_lahir,
tanggal_lahir, agama, jenis_kelamin, alamat_rumah, no_telepon,
asal_sekolah, nem, nama_ayah, pekerjaan_ayah, nama_ibu, pekerjaan_ibu,
alamat_ortu, no_telepon_ortu, No_kuitansi*, No_pendaftaran, tgl_transfer,
jam, no_rekening, atas_nama, Nip*, nama_guru, tmpt_lahir, tgl_lahir, jk,
status_pegawai, gol, jabatan, keahlian_utama, pendidikan_terakhir,
tahun_kerja_aktif, Id_kelas*, nama_kelas, wali_kelas, Id_berita*,
id_kategori, judul, headline, isi, pengirim, tanggal, Nis*, tgl_daftar_ulang,
Tanggal_pendaftaran, nama, tempat_lahir, tanggal_lahir, agama,
jenis_kelamin, alamat_rumah, no_telepon, asal_sekolah, nem, nama_ayah,
pekerjaan_ayah, nama_ibu, pekerjaan_ibu, alamat_ortu, no_telepon_ortu}.
2. Bentuk Normal Pertama (1 st NF)
Suatu relasi dikatakan mempunyai bentuk normal form pertama bila semua
domain adalah sederhana (anomatic). Artinya, setiap atribut mempunyai
domain tunggal.
{No_pendaftaran*, Tanggal_pendaftaran, nama, tempat_lahir,
tanggal_lahir, agama, jenis_kelamin, alamat_rumah, no_telepon,
asal_sekolah, nem, nama_ayah, pekerjaan_ayah, nama_ibu, pekerjaan_ibu,
alamat_ortu, no_telepon_ortu, No_kuitansi*, No_pendaftaran, tgl_transfer,
jam, no_rekening, atas_nama, Nip*, nama_guru, tmpt_lahir, tgl_lahir, jk,
status_pegawai, gol, jabatan, keahlian_utama, pendidikan_terakhir,
tahun_kerja_aktif, Id_kelas*, nama_kelas, wali_kelas, Id_berita*,
id_kategori, judul, headline, isi, pengirim, tanggal}
29
2. File Pembayaran
Nama File : Pembayaran
Primary Key : no_kuitansi*
Table III.9. Tabel Pembayaran.
4. File Guru
Nama File : guru
Primary Key : NIP *
Table II.11. Tabel Guru.
N Nama Field Type Size Keterangan
o
1 Nip* Intejer 25 No Induk
Pegawai
2 Nama_Lengkap varchar 30 Nama
3 Tempat_Lahir varchar 25 Tempat
4 Tanggal_Lahir Date - Tangal
5 Jenkel varchar 12 Jenis Kelamin
6 Status varchar 15 Status
7 Gol varchar 20 Golongan
8 Jabatan varchar 20 Jabatan
9 Ahli varchar 25 Ahli
10 Pendidikan_Akhir varchar 30 Pendidikan akhir
11 Tahun_Kerja varchar 4 Tahun Kerja
3.6.6 Struktur Kode
Sistem pengkodean ini dibuat guna mengidentifikasi suatu objek secara
singkat. Dengan adanya sistem pengkodean ini diharapkan dapat
mengklasifikasikan data. Kode dapat dibentuk dari kumpulan huruf, angka,
dan karakter khusus. Pengkodean yang dibuat yaitu:
Kode No Pendaftaran : xxx
No urut
d. Input Pendaftaran
2. Perancangan Output
Perancangan output merupakan rencana pembuatan halaman antarmuka
untuk keluaran sebuah program. Berikut ini adalah perancangan output pada
Sistem Informasi Penerimaan Siswa Baru SMAN 4 Kabupaten Tangerang.
1. Output Pendaftaran Online
38
2. Output Pembayaran
39
4.1. Kesimpulan
Dari hasil kerja praktek yang telah dilakukan dapat diambil beberapa
kesimpulan dari Analisis dan Perancangan Sistem Informasi Penerimaan
Peserta Didik Baru Pada SMK Sirajul Falah Parung. Kesimpulan dari sistem
ini adalah sebagai berikut:
a. Telah dihasilkan sistem informasi penilaian kinerja karyawan perusahaan
yang bisa dilihat dari laporan penilaian, laporan sanksi dan laporan
prestasi.
b. Telah dihasilkan suatu sistem informasi tentang laporan penilaian
berdasarkan sikap kerja,hasil kerja dan potensi dan kemampuan.
c. Telah dihasilkan suatu sistem informasi tentang laporan sanksi karyawan .
d. Telah dihasilkan suatu sistem informasi tentang prestasidari setiap
karyawan berdasarkan prestasi yang didapat.
4.2. Saran
Berdasarkan uraian dari bab-bab sebelumnya dalam Analisis dan Perancangan
Sistem Informasi Penerimaan Peserta Didik Baru Pada SMK Sirajul Falah
Parung. Maka saran yang dapat disampaikan untuk pengembangan sistem ini
adalah sebagai berikut:
1. Untuk pengelolaan penilaian kinerja karyawan perlu dilakukan manajemen
yang benar-benar sesuai dengan konsep yang ada.
2. Untuk pengelolaan penilaian kinerja karyawan dibuatkan dalam bentuk aplikasi
web, agar pengecekan barang bisa dilakukan sewaktu-waktu.
3. Untuk penilaian kinerja karyawan perusahaan bisa dilakukan melalui aplikasi
mobile, sehingga bagi user yang ingin melihat laporan tersebut dimudahkan
apabila user dalam kondisi diluar lokasi perusahaan.
4. Perlu dilakukan sistem yang terintegrasi sehingga tercipta suatu internal control
yang baik dari sistem informasi penilaian kinerja karyawan.
10
DAFTAR PUSTAKA
LAMPIRAN
11