halaman judullaporan kerja praktik perancangan sistem
TRANSCRIPT
HALAMAN JUDU L
LAPORAN KERJA PRAKTIK
PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA
BARU BERBASIS WEB PADA PAUD SPS MELATI II
PURWAKARTA
Oleh :
HERDIANA
311710136
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS PELITA BANGSA
BEKASI
2020
ii
iii
iv
KATA PENGANTAR
Puji dan Syukur penulis panjatkan kehadirat Allah Subhanallohu Wata’ala
Yang telah memberikan rahmat dan hidayah-Nya sehingga penulis dapat
menyelesaikan penulisan laporan kuliah kerja praktik ini.
Pada kesempatan ini penulis mengucapkan rasa terima kasih yang sedalam-
dalamnya kepada:
1. Bapak Hamzah Muhammad Mardi Putra S.K.M, M.M, sebagai Rektor
Universitas Pelita Bangsa
2. Bapak Dr. Ir. Supriyanto M.P, sebagai Wakil Rektor I Universitas Pelita
Bangsa
3. Ibu Putri Anggun Sari S.Pt, sebagai Dekan Fakultas Teknik, Universitas
Pelita Bangsa
4. Bapak Aswan S. Sunge, S.E., M.Kom. sebagai Ketua Program Studi Teknik
Informatika S-1
5. Bapak Abdul Halim Ansor, S.Kom., M.Kom. selaku dosen pembimbing dan
senantiasa ikhlas dijadikan tempat bertanya untuk berbagi ilmu.
6. Semua Bapak/Ibu dosen, keluarga, teman, yang telah membantu penulisan
dalam penyusunan tugas akhir ini hingga selesai yang tidak dapat saya
sebutkan satu per-satu.
Penulis menyadari bahwa dalam penulisan tugas akhir ini jauh dari kata sempurna,
untuk itu penulis sangat mengharapkan dukungan dari para pembaca untuk
memberikan kritik dan saran yang membangun guna perbaikan dimasa yang akan
datang.
Bekasi, 16 Juli 2020
HERDIANA
v
DAFTAR ISI
HALAMAN JUDUL ............................................................................................... i
HALAMAN PERSETUJUAN ............................... Error! Bookmark not defined.
HALAMAN PENGESAHAN ............................... Error! Bookmark not defined.
KATA PENGANTAR ........................................................................................... iv
DAFTAR ISI ........................................................................................................... v
DAFTAR TABEL ................................................................................................. vii
DAFTAR GAMBAR ........................................................................................... viii
DAFTAR LAMPIRAN .......................................................................................... ix
BAB I PENDAHULUAN ....................................................................................... 1
Latar Belakang ......................................................................................... 1
1.2 Identifikasi Masalah ................................................................................. 2
1.3 Batasan Masalah ....................................................................................... 2
1.4 Rumusan Masalah .................................................................................... 2
1.5 Tujuan Penelitian ...................................................................................... 3
1.6 Manfaat Penelitian .................................................................................... 3
1.7 Waktu dan Tempat Pelaksanaan .............................................................. 4
1.8 Sistematika Penulisan .............................. Error! Bookmark not defined.
BAB II LANDASAN TEORI ................................................................................. 6
2.1 Difinisi PAUD .......................................................................................... 6
2.2 Definisi Sistem ......................................................................................... 7
2.3 Definisi Informasi .................................................................................... 7
2.4 Definisi Sistem Informasi ......................................................................... 7
2.5 Definisi Perancangan Sistem .................................................................... 9
vi
2.6 Definisi Object Oriented Programing .................................................... 10
2.7 Definisi Unified Modeling Language (UML) ........................................ 11
2.8 Definisi Bahasa Pemograman ................................................................ 24
2.9 Definisi Data Base MySQL .................................................................... 25
2.10 Definisi Flowmap ............................................................................... 26
BAB III HASIL DAN PEMBAHASAN .............................................................. 28
3.1 Profile Sekolah ....................................................................................... 28
3.1 Struktur Organisasi ................................................................................. 30
3.2 Sistem Yang Sedang Berjalan ................................................................ 31
3.3 Sistem Yang Diusulkan .......................................................................... 33
3.4 Tabel Parameter ...................................................................................... 34
3.5 Laporan Kerja Praktik ............................................................................ 35
BAB IV KESIMPULAN DAN SARAN .............................................................. 45
4.1 Kesimpulan ............................................................................................. 45
4.2 Saran ....................................................................................................... 45
DAFTAR PUSTAKA ........................................................................................... 46
vii
DAFTAR TABEL
Table 2 Use Case Diagram ................................................................................... 16
Table 4 Activity Diagram ..................................................................................... 18
Table 6 Sequence Diagram ................................................................................... 21
Table 8 Class Diagram .......................................................................................... 24
Table 9 Definisi Flowmap .................................................................................... 27
Table 10 Tabel Parameter ..................................................................................... 35
Table 11 Formulir Kegiatan Mahasiswa ............................................................... 48
Table 12 Kartu Kendali Bimbingan Kerja Praktik................................................ 52
Table 13 Formulir Penilaian Kerja Praktik ........................................................... 53
viii
DAFTAR GAMBAR
Figure 1 Struktur Organisasi ................................................................................. 30
Figure 2 Sistem Berjalan ....................................................................................... 32
Figure 3 Sistem yang diusulkan ............................................................................ 33
Figure 4 Sistem Informasi Penerimaan Siswa baru .............................................. 36
Figure 5 Activity diagram login ............................................................................ 38
Figure 6 Activity diagram penerimaan siswa baru ............................................... 39
Figure 7 Sequence diagram login.......................................................................... 40
Figure 8 Class diagram sistem informasi PSB ...................................................... 40
Figure 9 Tampilan Interface .................................................................................. 43
Figure 10 Tampilan Menu Utama ......................................................................... 44
ix
DAFTAR LAMPIRAN
Lampiran 1 Formulir kegiatan harian Mahasiswa............................................... 47
Lampiran 2 Kartu Kendali Bimbingan Kerja Praktik ......................................... 49
Lampiran 3 Formulir Penilaian Kuliah Kerja Praktik ......................................... 53
Lampiran 4 Foto Sekolah Paud Sps Melati II Purwakarta .................................. 54
Lampiran 5 Plang Sekolah Paud Sps Melati II Purwakarta ................................ 54
1
BAB I PENDAHULUAN
PENDAHULUAN
Latar Belakang
Perkembangan teknologi informasi khususnya internet tentu disambut baik
oleh semua kalangan, salah satunya bahkan telah merambah ke dunia
pendidikan sejak beberapa tahun terakhir, Sehingga hal ini menciptakan
persaingan yang kompetitif diantara setiap lembaga pendidikan, tidak
terkecuali lembaga pendidikan swasta. PAUD SPS MELATI II
PURWAKARTA merupakan sekolah umum yang bernuansa islam,
mendidik siswa dari berbagai latar belakang kehidupan sosial. senantiasa
berusaha menyelenggarakan Pendidikan yang bermutu guna membekali
siswa dengan berbagai kecakapan hidup. Salah satu aktivitas akademik yang
ada di sekolah ini setiap kali menjelang tahun ajaran baru tentunya adalah
proses penerimaan siswa baru (PSB). Siswa baru yang mendaftar di PAUD
SPS MELATI II PURWAKARTA. Namun, karena proses penerimaan
siswa baru di sekolah ini yang masih menggunakan sistem konvensional,
sehingga calon siswa siswa yang berasal dari luar lingkungan sekitar
sekolah tersebut kesulitan untuk mendapatkan informasi dan melakukan
proses pendaftaran.
Sistem yang masih konvensional ini juga mengakibatkan proses
administrasi penerimaan siswa baru cenderung lambat, karena data siswa
baru yang telah mendaftar belum terintegrasi dan terkelola dengan baik.
Sistem ini juga masih menggunakan arsip berbentuk fisik yang rentan
mengalami kerusakan dan bahkan hilang. Sehingga kebutuhan akan suatu
konsep dan mekanisme penerimaan siswa baru dengan memanfaatkan
teknologi informasi menjadi hal yang perlu dipertimbangkan.
Berdasarkan permasalahan diatas, maka penulis tertarik untuk menjadikan
permasalahan tersebut sebagai objek penelitian dengan menarik judul :
2
“ PERANCANGAN SISTEM INFORMASI PENDAFTARAN SISWA
BARU BERBASIS WEB PADA PADA PAUD SPS
MELATI II PURWAKARTA” .
1.2 Identifikasi Masalah
Sehingga masalah yang terjadi dapat diidentifikasikan sebagai berikut:
1. Proses pendaftaran siswa baru masih menggunakan sistem konvensional
sehingga calon siswa yang berasal dari luar lingkungan sekitar sekolah
merasa kesulitan untuk mendapatkan informasi dan melakukan proses
pendaftaran.
2. Proses administrasi pendaftaran siswa baru cenderung lambat, karena
data calon siswa baru yang telah mendaftar belum terintegrasi dan
terkelola dengan baik.
3. Masih menggunakan arsip dalam bentuk fisik sehingga rentan
mengalami kerusakan dan bahkan hilang.
1.3 Batasan Masalah
Dari identifikasi masalah yang dijabarkan diatas, maka batasan masalah
pada penelitian ini adalah:
1. Penelitian ini berfokus pada pendaftaran siswa baru secara online (PSB).
2. Sistem informasi berbasis web ini tidak menyediakan fasilitas untuk
melakukan tes secara online atau ujian online.
3. Sistem informasi berbasis web ini tidak membahas mengenai proses
pemberian nilai ujian seleksi yang dilaksanakan di PAUD SPS MELATI
II PURWAKARTA.
1.4 Rumusan Masalah
Dari uraian identifikasi masalah diatas, penulis merangkum beberapa
rumusan masalah yakni sebagai berikut:
3
1. Bagaimana membuat sistem informasi pendaftaran siswa baru pada paud
sps melati II purwakarta berbasis web ?
2. Bagaimana sistem informasi pendaftaran siswa baru pada paud sps
melati II purwakarta berbasis web yang dibuat menjadi efektif dan
efisien ?
1.5 Tujuan Penelitian
Tujuan Penelitian ini adalah sebagai berikut :
1. Salah satu syarat untuk memenuhi kelulusan mata kuliah Kuliah Kerja
Praktik (KKP)
2. Mampu memberikan solusi dalam meningkatkan aktivitas pendaftaran
siswa baru pada paud sps melati II purwakarta.
3. Merancang sistem infromasi pendaftaran siswa baru yang lebih efektif,
sehingga memudahkan aktivitas paud sps melati II purwakarta.
1.6 Manfaat Penelitian
Manfaat yang diperoleh dengan tercapainya tujuan penelitian ini
diantaranya yaitu :
1. Penulis berharap hasil penulisan ini dapat dijadikan tambahan
pengetahuan dan pembuatan suatu program, terutama dalam rangka
memperoleh nilai mata kuliah Kuliah Kerja Praktik (KKP)
2. Hasil penelitian berguna bagi paud sps melati II purwakarta.
3. Diharapkan hasil penulisan ini dapat memberi saran pemikiran,
memperkaya dan menambah ilmu pengetahuan.
4
1.7 Waktu dan Tempat Pelaksanaan
Adapun pada pelaksanaan Kuliah Kerja Praktik yang penulis lakukan
adalah sesuai pada waktu dan tempat pelaksanaan sebagai berikut.
Waktu Pelaksanaan
Kuliah Kerja Praktik (KKP) dilaksanakan mulai tanggal 23 Maret 2020
sampai dengan Tanggal 22 April 2020
Tempat Pelaksanaan
Penulis melaksanakan Kuliah Kerja Praktik di PAUD Sps Melati II yang
beralamat di Kp. Krajan Rt.03 Rw.05 Desa. Margasari Kec. Pasawahan
Kab. Purwakarta, Jawa Barat.
1.8 Jadwal kegiatan
Sistematika penulisan ini dibagi menjadi beberapa bab, antara lain :
BAB I : PENDAHULUAN
Pada bab ini merupakan pendahuluan dari Laporan Kuliah Kerja Praktik ini
yang menguraikan tentang latar belakang, Identifikasi masalah, Batasan
masalah, Rumusan masalah, tujuan penelitian, manfaat penelitian, nama
kegiatan, waktu dan tempat pelaksanaan, peserta kuliah kerja praktik dan
sistematika penulisan.
BAB II : LANDASAN TEORI
Landasan teori yang berhubungan dengan sistem informasi pendaftaran
siswa baru. Dalam bab ini juga akan dibahas tentang Pengertian tentang
sekolah PAUD, Pengertian Pendaftaran sekolah, Pengertian Sistem,
Pengertian Informasi, Pengertian Sistem Informasi, Konsep teknologi
informasi, Pengertian bahasa pemograman PHP, Pengertian database
MySQL, Pengertian HTML, Pengertian CSS, Pengertian Unified Modeling
Language (UML) dan pengertian metodologi penelitian.
5
BAB III : HASIL DAN PEBAHASAN
Menjelaskan tentang sejarah Yayasan, Struktur organisasi dan proses
informasi pendaftaran siswa baru yang berjalan di Yayasan. Kemudian
merancang satu sistem yang lebih baik (Flow Map yang diusulkan). Dalam
hal ini penulis dalam merancang satu sistem dengan menggunakan UML.
BAB IV : PENUTUP
Pada bab ini penulis membuat kesimpulan tentang permasalahan sistem
yang telah dibahas pada bab terdahulu dan saran yang bertujuan untuk
memberikan peningkatan kemampuan.
6
BAB II LANDASAN TEOR I
LANDASAN TEORI
2.1 Difinisi PAUD
Pengertian Umum
Para ahli pendidikan anak memandang usia dini merupakan masa emas (the
golden ages) yang hanya ada sekali dan tidak dapat diulang kembali. Pada
masa itu anak berada pada periode sensitif yang dimana di masa inilah anak
secara khusus mudah menerima berbagai dampak dan pelajaran dari
lingkungan anak – anak tersebut. Anak pada usia 0 hingga 6 tahun adalah
usia yang sangat penting karena pada masa – masa tersebutlah adalah masa
dimana perkembangan otak mereka dapat berlangsung dengan optimal dan
itu sangatlah berpengaruh terhadap kehidupan seorang anak nantinya.
Sangatlah rugi jika sebuah keluarga atau masyarakat mengabaikan
program yang sudah ditetapkan oleh pemerintah yaitu Pendidikan Anak
Usia Dini (PAUD) bahwa Pendidikan Anak Usia Dini adalah suatu upaya
pembinaan yang ditujukan kepada anak sejak lahir sampai dengan usia
enam tahun yang dilakukan melalui pemberian ransangan pendidikan untuk
membantu pertumbuhan dan perkembangan jasmani dan rohani agar anak
memiliki kesiapan dalam memasuki pendidikan lebih lanjut (Depdiknas
USPN, 2004 : 4). Masa usia dini tersebut merupakan yang paling tepat
dalam mengembangkan aspek fisik – motorik, kognitif, sosial – emosi,
bahasa, moral dan agama. Menyadari akan manfaat positif untuk
perkembangan anak mereka maka para masyarakat atau keluarga – keluarga
di Indonesia mulai tertarik dengan program PAUD ini, dari ketertarikan
mereka itulah yang membuat program ini berkembang dengan pesat.
Program PAUD ini meliputi POSPAUD, Tempat Penitipan Anak (TPA),
Kelompok Bermain (KB), Taman Kanak – kanak (TK).
7
2.2 Definisi Sistem
Dalam mendefinisikan sistem terdapat dua kelompok pendekatan
sistem,yaitu sistem yang lebih menekankan pada prosedur dan elemennya.
Prosedur didefinisikan sebagai suatu urutan-urutan yang tepat dari tahapan
tahapan instruksi yang menerangkan apa yang harus dikerjakan, siapa yang
mengerjakan, kapan dikerjakan dan bagaimana mengerjakannya [1](Gerald,
J.,1991).
McLeod berpendapat, Sistem adalah sekelompok elemen yang
terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan atau
sasaran.
2.3 Definisi Informasi
Menurut Gordon B Davis (1985), informasi merupakan data yang telah
diolah menjadi bentuk yang lebih berarti dan berguna bagi penerimanya
untuk mengambil keputusan masa kini maupun yang akan datang. [2] Al-
bahra bin ladjamuddin,2013,p.8).
Menurut John burch dan Gary Grudnitski untuk kualitas informasi yang
dihasilkan berharga, maka informasi harus memenuhi kriteria sebagai
berikut.
a. Informasi harus akurat, sehingga mendukung pihak manajemen dalam
mengambil keputusan.
b. Informasi harus relevan, benar-benar terasa manfaat bagi yang
membutuhkan.
c. Informasi harus tepat waktu, sehingga tidak ada keterlambatan pada saat
dibutuhkan.
2.4 Definisi Sistem Informasi
Definisi informasi menurut [3]Kusnandar (2007) adalah sebagai berikut :
“Informasi merupakan hasil dari pengolahan data menjadi bentuk yang
lebih berguna bagi yang menerimanya yang menggambarkan suatu kejadian
8
– kejadian nyata dan dapat digunakan sebagai alat bantu untuk mengambil
suatu keputusan”.
Menurut [4]HM.Jogiyanto (2005) definisi informasi adalah : “Data yang
diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang
menerimanya.” Suatu informasi dikatakan bernilai bila manfaatnya lebih
efektif dibandingkan dengan biaya untuk mendapatkannya. Sedangkan
kualitas dari informasi tergantung dari tiga hal yaitu informasi harus akurat,
tepat pada waktunya, dan relevan. Akurat, berarti informasi harus bebas dari
kesalahan – kesalahan dan tidak bisa atau menyesatkan. Akurat juga berati
informasi harus jelas mencerminkan maksudnya. Tepat Waktu. Berarti
informasi yang datang pada penerima tidak boleh terlambat. Relevan,
berarti informasi tersebut mempunyai manfaat untuk pemakainya. (McLeod
2011)
Lippeveld, Sauborn, dan Bodart mengemukakan karakteristik infomasi
di dalam bukunya [5]Bambang Hartono (Wijaya 2014), yaitu :
a. Relevan
Informasi disediakan atau disajikan untuk digunakan. Oleh karena itu,
informasi yang bernilai tinggi adalah yang relevan dengan kebutuhan, yaitu
untuk apa informasi itu akan digunakan
b. Kelengkapan dan keluasan
Informasi akan bernilai semakin tinggi, jika tersaji secara lengkap dalam
cakupan yang luas. Informasi yang sepotong-sepotong, apalagi tidak
tersusun sistematis, tentu tidak akan banyak artinya. Demikian pun bila
informasi itu hanya mencangkup area yang sempit dari suatu permasalahan.
c. Kebenaran
Kebenaran informasi ditentukan oleh validitas atau dapatnya dibuktikan.
Informmasi berasal dari data, dan data fakta. Informasi yang bernilai tinggi
adalah informasi yang benar-benar berasal dari fakta, bukan opini atau ilusi.
d. Terukur
9
Informasi berasal dari data arau hasil pengukuran dan pencacatan terhadap
fakta. Jadi, informasi yang bernilai tinggi adalah informasi yang jika dilacak
kembali kepada datanya, data tersebut dapat diukur sesuai dengan faktanya.
e. Keakuratan
Informasi berasal dari data arau hasil pengukuran dan pencacatan terhadap
fakta. Oleh karena itu kecermatan dalam mengukur dan mencatat fakta akan
menentukan keakuratan data dan nilai dari informasi yang dihasilkan.
f. Kejelasan
Informasi dapat disajikan dalam berbagai bentuk teks, tabel, grafik, chart,
dan lain-lain. Namun, apa pun bentuk yang dipilih, yang penting adalah
menjadikan pemakai mudah memahami maknanya. Oleh sebab itu, selain
bentuk penyajiannya harus benar, juga harus diperhatikan kemampuan
pemakai dalam memahaminya.
g. Keluwesan
Informasi yang baik adalah yang mudah diubah-ubah bentuk penyajiannya
sesuai dengan kebutuhan dan situasi yang dihadapi.Ketepatan Waktu
Informasi yang baik adalah informasi yang disajikan tepat pada saat
dibutuhkan. Informasi yang terlambat datang menjadi informasi basi yang
tidak ada lagi nilainya (misalnya untuk pengambilan keputusan).
Berdasarkan definisi di atas penulis dapat menyimpulkan bahwa sistem
informasi adalah sebuah rangkaian prosedur yang menggabungkan
subsistem-subsistem yang mempertemukan kebutuhan organisasi dengan
laporan yang diperlukan.
2.5 Definisi Perancangan Sistem
Perancangan adalah penggambaran, perencanaan dan pembuatan sketsa
atau pengaturan dari berbagai elemen yang terpisah ke dalam satu kesatuan
yang utuh dan berfungsi [7](Syifaun Nafisah, 2003 : 2).
Pengertian perancangan menurut para ahli diantaranya adalah :
10
a. Menurut Varzello / John Reuter III perancangan adalah tahap setelah
analisis dari siklus pengembang sistem : Pendef inisian dari kebutuhan
kebutuhan fungsional dan persiapan untuk rancang bangun implementasi :
“ Mengembarkan bagaimana suatu sistem dibentuk”
b. Menurut John Buch & Gary Grudnitski perancangan dapat didefinisikan
sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan
dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan
berfungsi.
c. Menurut George M. Scott perancangan adalah menentukan bagaimana
sistem akan menyelesaikan apa yang mesti diselesaikan ; tahap ini
menyangkut mengkonfigurasikan dari komponen-komponen perangkat
lunak dan perangkat keras dari suatu sistem, sehingga setelah instalasi dari
sistem akan benar-benar memuaskan rancang bangun yang telah ditetapkan
pada akhir tahap analisis sistem. Pada saat membuat sebuah sistem yang
akan digunakan pada suatu perusahaan, setiap pengembang aplikasi
diharuskan membuat sebuah rancangan dari sistem yang ingin dibuat.
Rancangan ini bertujuan untuk memberi gambaran umum dari sistem yang
akan berjalan nantinya kepada setiap stakeholder.
2.6 Definisi Object Oriented Programing
Object Oriented Programming (OOP) adalah suatu metode pemrograman
yang berbasiskan pada objek, secara singkat pengertian dari OOP adalah
koleksi objek yang saling berinteraksi dan saling memberikan informasi
satu dengan yang lainnya. Suatu program disebut dengan pemrograman
berbasis obyek (OOP) karena terdapat:
1. Encapsulation (pembungkusan)
Variabel dan method dalam suatu obyek dibungkus agar terlindungi.
Untuk mengakses, variabel dan method yang sudah dibungkus tadi perlu
interface.
11
Setelah variabel dan method dibungkus, hak akses terhadapnya bisa
ditentukan.
Konsep pembungkusan ini pada dasarnya merupakan perluasan dari tipe
data struktur.
2. Inheritance (pewarisan)
Sebuah class bisa mewariskan atribut dan method-nya ke class yang lain.
Class yang mewarisi disebut superclass
Class yang diberi warisan disebut subclass.
Sebuah subclass bisa mewariskan atau berlaku sebagai superclass bagi
class yang lain disebut multilevelinheritance.
Keuntungan Penggunaan Pewarisan :
Subclass memiliki atribut dan method yang spesifik yang membedakannya
dengan superclass, meskipun keduanya mirip (dalam hal kesamaan atribut
dan method).
Dengan demikian pada pembuatan subclass, programmer bias
menggunakan ulang source code dari superclass disebut dengan istilah
reuse.
Class-class yang didefinisikan dengan atribut dan method yang bersifat
umum yang berlaku baik pada superclass maupun subclass disebut dengan
abstract class.
3. Polymorphism (polimorfisme–perbedaan bentuk)
Polimorfisme artinya penyamaran suatu bentuk dapat memiliki lebih dari
satu bentuk.
2.7 Definisi Unified Modeling Language (UML)
1. Use Case Diagram
Use case atau diagram use case merupakan pemodelan untuk kelakukan
(behaviour) system informasi yang akan di buat. Use case mendeskripsikan
sebuah interaksi antara satu atau lebih actor dengan system informasi yang
akan di buat. Secara kasar use case di gunakan untuk mengetahui fungsi
12
apa saja dan siapa saja yang berhak menggunakan fungsi-fungsi itu dalam
sebuah system informasi. [8](Rosa A.S dan M. Shalahudin , 2015:155).
Ada dua hal utama pada use case yaitu pendefinisian apa yang disebut actor
dan use case.
a. Aktor merupakan orang, proses, atau sistem lain yang berinteraksi
dengan system informasi yang akan di buat.
b. Use case merupakan fungsionalitas yang bersediakan system sebagai
unit-unit yang saling bertukar pesan antar unit atau aktor. Berdasarkan
definisi diatas, Use case diagram merupakan suatu pemodelan untuk
mendekripsikan sebuah interaksi atau kelakuan antara satu atau lebih
actor dengan sistem informasi yang akan dibuat.
Berikut adalah simbol-simbol yang ada pada use case diagram:
Simbol Nama Keterangan
Use Case
Fungsionalitas yang disediakan
sistem sebagai unit-unit yang saling
berkaitan bertukar pesan antar unit
atau actor : biasanya di nyatakan
dengan menggunakan kata kerja di
awal frase nama use case
Actor
Orang, Proses,atau sistem lain yang
berinteraksi dengan sistem
informasi yang akan di buat di luar
sistem informasi yang akan di buat
itu sendiri, jadi walaupun simbol
dari aktor adalah gambar orang, tapi
aktor belum tentu merupakan orang:
13
biasanya dinyatakan menggunkan
kata benda di awal frase nama aktor
14
Ektensi
Relasi use case tambahan ke sebuah
use case dimana use case yang
ditambahkan dapat berdiri sendiri
walau tanpa use case tambahan itu;
mirip dengan inheritance pada
pemograman berorientasi objek;
biasanya use
biasanya use case tambahan
memiliki nama depan yang sama
dengan use case yang di tambahkan,
misalkan :
Arah panah mengarah pada use case
yang di tambahkan ; biasanya use
case yang menjadi extendnya
merupakan jenis yang sama dengan
use case yang menjadi induknya.
15
Simbol Nama Keterangan
Generalisasi
Hubungan generalisasi dan
spesialisasi (umum-khusus) antara
dua buah use case dimana fungsi
yang satu adalah fungsi yang lebih
umum dari lainnya, misalnya : lebih
umum dari
lainnya, misalnya
:
Arah panah
mengarah pada
use case yang
menjadi generalisasinya (umum).
Include
Relasi use case tambahkan ke
sebuah use case dimana use case
yang di tambahkan memerlukan
use case ini untuk menjalankan
fungsinya atau sebagai syarat
dijalankan use case ini. ada dua
sudut pandang yang cukup besar
mengenai include di use case. A.
Include berarti use case yang
ditambahkan akan selalu di panggil
saat use case tambahan di jalankan
misal pada kasus berikut
16
Simbol Nama Keterangan
B. Include berarti use case yang
tambahan akan selalu melakukan
pengecekan apakah use case yang
ditambahkan telah dijalankan
sebelum use case tambahan
dijalankan. Misalkan pada kasus
berikut ini :
Kedua interpertasi diatas dapat
dianut salah satu atau keduanya
tergantung pada pertimbangan dan
interpertasi yang dibutuhkan.
Tabel 1 Use Case Diagram
2. Activity Diagram
Diagram aktivitas atau activity diagram menggambarkan workflow (aliran
kerja) atau aktivitas dari sebuah system atau proses bisnis atau menu yang
ada pada perangkat lunak. Yang perlu diperhatikan disini bahwa diagram
aktivitas menggambarkan aktivitas system bukan apa yang dilakukan aktor,
jadi aktivitas yang dapat dilakukan oleh sistem [9](Rosa A.S dan M.
Shalahudin, 2015:161).
Diagram aktivitas juga banyak digunakan untuk mendefinisikan hal-hal
berikut.
17
a. Rancangan proses bisnis dimana setiap urutan aktivitas yang
digambarkan merupakan proses bisnis sistem yang didefinisikan.
b. Urutan dan pengelompokan tampilan dari sistem/user interface dimana
setiap aktivitas dianggap memiliki sebuah
c. Rancangan antarmuka tampilan, rancangan pengujian dimana setiap
aktivitas dianggap memerlukan sebuah pengujian yang perlu
didefinisikan kasus ujinya.
d. Rancangan menu yang ditampilkan pada perangkat lunak.
Berikut adalah simbol-simbol yang ada pada diagram aktivitas.
Simbol Nama Keterangan
Status Awal
Status awal aktivitas
sistem, sebuah
diagram aktivitas
memiliki sebuah
staus awal.
Aktivitas
Aktivitas yang
dilakukan
sistem,aktivitas
biasanya di awali
dengan kata kerja
Percabangan
/decision
Asosiasi
percabangan
dimana jika ada
pilihan aktivitas
lebih dari satu.
Penggabungan /join
Asosiasi
penggabungan
dimana lebih dari
18
satu aktivitas di
gabungkan menjadi
satu.
Status Akhir
Status akhir yang
dilakukan sistem,
sebuah diagram
aktivitas memiliki
sbuah status akhir.
Swimlane
Memisahkan
organisasi bisnis
yang bertanggung
jawab terhadap
aktivitas yang
terjadi.
Tabel 2 Activity Diagram
3. Sequence Diagram
Diagram sequence menggambarkan kelakuan objek pada use case dengan
mendekripsikan waktu hidup objek dan message yang di kirimkan dan
diterima antar objek. Membuat diagram sekuen juga di butuhkan untuk
melihat scenario yang ada pada use case. [8](Rosa A.S dan M. Shalahudin,
2015:165). Banyaknya diagram sekuen yang harus di gambar adalah
minimal sebanyak pendefinisian use case yang memiliki proses sendiri atau
yang penting semua use case yang telah didefinisikan.
Berikut adalah simbol-simbol yang ada pada diagram sekuen
19
Simbol Nama Keterangan
Atau
Tanpa Waktu Aktif
Aktor
Orang,proses,atau sistem lain yang
berinteraksi dengan sistem
informasi yang akan di buat diluar
sistem informasi yang akan dibuat
itu sendir,jadi walaupun symbol
dari actor adalah gambar orang,tapi
actor belum tentu merupakan orang
; biasanya dinyatakan
menggunakan kata benda diawal
frase nama aktor
Garis hidup /
Lifeline
Menyatakan kehidupan suatu objek
Objek
Menyatakan objek yang
berinteraksi pesan.
20
Simbol Nama Keterangan
Waktu Aktif
Menyatakan objek dalam keadaan
aktif dan berinteraksi, semua yang
terhubung dengan waktu aktif ini
adalah sebuah tahapan yang
dilakukan di dalamnya misalnya :
Maka cek StatusLogin() dan
Open() dilakukan dalam metode
Login().
Aktor tidak memiliki waktu aktif.
Pesan tipe
create
Menyatakan suatu objek membuat
objek yang lain, arah panah
mengarah pada objek yang di buat.
Pesan tipe
Destroy
Menyatakan suatu objek
mengakhiri hidup objek yang lain.
Arah panah mengarah pada objek
yang diakhiri, sebaiknya jika ada
create maka ada destroy.
21
Pesan tipe
call
Menyatakan suatu objek
memanggil operasi/metode yang
ada pada objek lain atau dirinya
sendiri.
Arah panah mengarah pada objek
yang memiliki operasi/metode,
karena ini memanggil
operasi/metode maka
operasi/metode yang di panggil
harus ada pada diagram kelas
sesuai dengan kelas objek yang
berinteraksi.
Pesan tipe
send
Menyatakan bahwa suat objek
mengirimkan data/ masukan/
Informasi ke objek lainnya, arah
panah mengarah pada objek yang
dikirimi.
Pesan tipe
return
Menyatakan bahwa suatu objek
yang telah menjalankan suatu
operasi atau metode menghasilkan
suatu kembalian ke objek tertentu.
Arah panah mengarah pada objek
yang menerima kembalian.
Tabel 3 Sequence Diagra
22
4. Class Diagram
Diagram kelas atau class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun sistem. Kelas
memiliki apa yang disebut atribut dan metode atau operasi [8](Rosa A.S dan
M. Shalahudin, 2015:141).
a. Atribut merupakan variable-variabel yang di miliki oleh sesuatu kelas.
b. Operasi atau metode adalah fungsi-fungsi yang dimiliki oleh suatu
kelas. Kelas-kelas yang ada pada struktur sistem harus dapat melakukan
fungsi-fungsi sesuai dengan kebutuhan sistem.
Susunan struktur kelas yang baik pada diagram kelas sebaiknya
memiliki jenis-jenis kelas berikut :
c. Kelas main
Kelas yang memiliki fungsi awal di eksekusi ketika sistem dijalankan.
- Kelas yang menangani tampilan sistem (view), Kelas yang
mendefinisikan dan mengatur tampilan ke pemakai.
- Kelas yang diambil dari pendefinisian use case (controller)
Kelas yang menangani fungsi-fungsi yang harus ada diambil dari
pendefinisian use case.
- Kelas yang diambil dari pendefinisian data (model)
kelas yang digunakan untuk memegang atau membungkus data yang
menjadi sebuah kesatuan yang di ambil maupun akan disimpan ke basis
data.
Berikut simbol-simbol yang ada pada diagram kelas :
23
Simbol Nama Keterangan
Kelas
Kelas pada struktur
sistem.
Antarmuka /Interface
Sama dengan konsep
interface dalam
pemograman
berorientasi objek
Asosiasi/ association
Relasi antarkelas
dengan makna umum,
asosiasi biasanya juga
disertai dengan
multiplicity.
Asosiasi berarah /
directed
Association
Relasi antarkelas
dengan makna kelas
yang satu digunakan
oleh kelas yang lain,
asosiasi biasanya juga
disertai dengan
multiplicity.
Generalisasi
Relasi antarkelas
dengan makna
generalisasi -
spesialisasi (umum-
khusus)
Kebergantungan /
dependecy
Relasi antarkelas
dengan makna
kebergantungan antar
kelas.
24
Agregasi / aggregation
Relasi antarkelas
dengan makna semua-
bagian (whole-part)
Tabel 4 Class Diagram
2.8 Definisi Bahasa Pemograman
1. Pengertian PHP
PHP atau kependekan dari Hypertext Preprocessor adalah salah satu bahasa
pemrograman open source yang sangat cocok atau dikhususkan untuk
pengembangan Web dan dapat ditanamkan pada sebuah skrip HTML.
Bahasa PHP dapat dikatakan menggambarkan beberapa bahasa
pemrograman seperti C, Java, dan Perl serta mudah untuk dipelajari.
[10](A.M. Hirin &Virgi. 2011)
PHP diciptakan untuk mempermudah pengembang web dalam menulis
halaman web dinamis dengan cepat, bahkan lebih dari itu kita dapat
mengeksplorasi hal-hal yang luar biasa dengan PHP. Sehingga dengan
demikian PHP sangat cocok untuk para pemula, menengah maupun expert
sekalipun.
2. Pengertian HTML
Hypertext Markup Language (HTML) adalah sebuah bahasa markah yang
digunakan untuk membuat sebuah halaman web, menampilkan berbagai
informasi didalam sebuah penjelajah web internet dan pemformatan
hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat
menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas
yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam
format ASCII normal sehingga menjadi halaman web dengan perintah-
perintah HTML.
3. Pengertian CSS
25
Cascading Style Sheet (CSS) merupakan aturan untuk mengendalikan
beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan
seragam. CSS bukan merupakan bahasa pemograman. Pada umumnya CSS
dipakai untuk memformat tampilan halaman Web yang dibuat dengan
bahasa HTML dan XHTML.
Menurut BPTIK (Badan Pengembangan Teknologi Informasi dan
Komunikasi) Cascading Style Sheet atau CSS adalah sebuah pemrogaman
atau boleh dibilang script yang mengendalikan beberapa komponen (tag
html) dalam sebuah Website sehingga tampilan akan menjadi lebih
terstruktur dan seragam.
2.9 Definisi Data Base MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL
(bahasa inggris: database management system) atau DBMS yang
Multithread, Multiuser, dengan sekitar 6 juta instalasi di seluruh dunia.
MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis
dibawah lisensi GNU General Public License (GPL), tetapi mereka juga
menjual dibawah lisensi komersial untuk kasus – kasus dimana
penggunaannya tidak cocok dengan penggunaan GPL.
MySQL adalah sebuah implementasi dari sistem manajemen basis data
relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL
(General Public License). Setiap pengguna dapat secara bebas
menggunakan MySQL, namun dengan batasan perangkat lunak tersebut
tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL
sebenarnya merupakan turunan salah satu konsep utama dalam basis data
yang telah ada sebelumnya, SQL (Structured Query Language). SQL adalah
sebuah konsep pengoperasian basis data, terutama untuk pemilihan atau
seleksi dan pemasukkan data, yang memungkinkan pengoperasian data
dikerjakan dengan mudah secara otomatis
26
2.10 Definisi Flowmap
Flowmap atau bagan alir adalah bagan yang menunjukan aliran di dalam
program atau prosedur sistem secara logika. Flowmap ini berfungsi untuk
memodelkan masukan, keluaran, proses maupun transaksi dengan
menggunakan simbol-simbol tertentu. Pembuatan flowmap ini harus dapat
memudahkan bagi pemakai dalam memahami alur dari sistem atau
transaksi.
Simbol Nama Keterangan
Terminal Awal /
Akhir Program
Simbol untuk memulai dan
mengakhiri suatu program.
Dokumen Menunjukkan dokumen
berupa dokumen input dan
output pada proses manual
dan proses berbasis
komputer.
Proses Manual Menunjukkan kegiatan
proses yang dilakukan
secara manual.
Proses Komputer Menunjukkan kegiatan
proses yang dilakukan
secara komputerisasi.
Arah aliran data Menunjukkan arah aliran
dokumen antar bagian yang
terkait pada suatu sistem
27
Penyimpanan
Manual
Menunjukkan media
penyimpanan data /
infomasi secara manual
Data Simbol input / output
digunakan untuk mewakili
data input /output
Tabel 5 Definisi Flowmap
28
BAB III HASIL DAN PEMBAHA SAN
HASIL DAN PEMBAHASAN
3.1 Profile Sekolah
Sejarah Singkat
SPS Melati II berdiri sejak tahun 2007 dibawah naungan PKK Desa
Pasawahan. SPS Melati II merupakan sekolah umum yang bernuansa islam,
mendidik siswa dari berbagai latar belakang kehidupan sosial. senantiasa
berusaha menyelenggarakan Pendidikan yang bermutu guna membekali
siswa dengan berbagai kecakapan hidup, kemampuan intelektual,
pengelolaan emosional. Kurikulum mengintegrasikan Pendidikan agama
dengan Pendidikan umum melalui pendekatan kognitif, afektif dan
psikomotorik.
Lokasi dan Kondisi sekolah
Paud Sps Melati II berlokasi di Kp. Krajan rt.05 rw.03 desa. margasari
kec.pasawahan kab.purwakarta jawa barat.
a. Keadaan Geografis
1. Luas area tanah : 200 m2
2. Luas area bangunan : 136 m2
b. Fasilitas sekolah
- Ruang kelas
Jumlah ruang kelas sebanyak 2 ruang, ditambah ruang kantor dan ruang
guru, kamar mandi dengan fasilitas perlengkapan main APE dalam
berupa buku bacaan, alat permainan untuk bermain peran seni, serta
APE luar sebanyak lima buah bacaan dan ditambah dengan dua ruang
kelas yang dijadikan sebagai sentra persiapan.
Dengan ukuran sebagai berikut :
Ruang kelompok bermain : 32 m2
Ruang kelompok A : 22 m2
29
Ruang kelompok B : 22 m2
Ruang kantor : 22 m2
Ruang ibadah : 22 m2
c. Bangunan sarana pendukung yang ada yaitu :
- Kantor dan ruang kepala sekolah
- Ruang administrasi (Tata usaha) dan Guru
- Ruang dapur
- Ruang kamar mandi
Status satuan lembaga
- Status lembaga : Swasta
- Izin operasional : 421.10/2854/PLS/2007
- NPSN : 698227466
- No. yayasan : AHU 0030107.AH.01.12.2015
- Menkum HAM : A
- Akreditasi : Terakreditasi C
30
3.1 Struktur Organisasi
STRUKTUR ORGANISASI
PAUD SPS MELATI II PURWAKARTA
TAHUN AJARAN 2019 - 2020
Figure 1 Struktur Organisasi
PEMBINA
PENILIK
GURU
IYAH ALIAH
AI RUBAIAH
LIA YULIANI
UDAWIAH
ADMIN
ANRI
PENDUKUNG
SEKERTARIS
MARTYANTO
BENDAHARA
AI RUBAIAH
KOMITE
SUPARMAN
KEPALA SEKOLAH
IYAH ALIYAH
PENASEHAT
KEPALA DESA
31
3.2 Sistem Yang Sedang Berjalan
Analisis sistem yang sedang berjalan pada sistem PAUD Sps Melati II
bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut
dan masalah yang dihadapi untuk dapat dijadikan sistem yang baru agar
terkomputerisasi. PAUD Sps Melati II saat ini masih menggunakan Proses
manual. sistem yang sedang berjalan dilakukan berdasarkan urutan kejadian
yang ada dan dari urutan kejadian tersebut dapat dibuat diagram aliran
dokumen ( flowmap), prosedur sistem informasi PAUD Sps Melati IIT
dideskripsikan sebagai berikut :
1. Orang tua siswa datang ke sekolah untuk mendaftarkan anaknya
2. Mengisi biodata calon siswa baru
3. Membayar biaya pendaftaran
4. Melengkapi biodata calon siswa baru dengan membawa persyaratan
5. Membayar uang administrasi
6. Menerima nota/bukti pembayaran
7. Mengambil seragam calon siswa baru
8. Selamat bergabung dengan PAUD Sps Melati II
Berdasarkan analisa sistem yang sedang berjalan maka dapat digambarkan
flowmap sebagai berikut
32
Orang tua siswa Admin Bendahara
Figure 2 Sistem Berjalan
Mengisi
Biodata
Mendaftar
Bayar
pendaftaran
Melengka
pi Biodata
Bayar
adminis
trasi
Nota pembayaran
Mengam
bil
Seragam
Selamat Bergabung
Membawa
persyaratan
Mengambil Nota
pembayaran
33
3.3 Sistem Yang Diusulkan
Orang tua Siswa Admin
No
Yes
Figure 3 Sistem yang diusulkan
Start
Login
Mengisi
Biodata
Menu PSB
Konfirmasi
pembayaran
Membayar
Administrasi
Data Base
Bukti Pembayaran
Menerima
Seragam
END
34
3.4 Tabel Parameter
Berdasarkan analisa prosedur proses yang sedang berjalan dan sistem yang
diusulkan dengan parameter alur yang sama, berikut inilah hasil yang dapat
digambarkan pada sebuah tabel.
No Parameter Proses Manual Sistem Online
1. Mengisi form
pendaftaran
Orang tua datang ke
sekolah untuk mengisi
form pendaftaran siswa
baru
Menggunakan
handphone/komputer
untuk daftar online
melalui website
2. Membayaran biaya
pendaftaran
Orang tua siswa datang
kebagian bendahara
untuk membayar biaya
pendaftaran
Mengakses biaya
pendaftaran setelah
mendapatkan kode
pembayaran kemudian
membayar via
transfer/mobile banking
3. Melengkapi Biodata Orang tua kembali ke
sekolah dengan
membawa persyaratan
untuk melengkapi
biodata siswa
Mengisi biodata lengkap
dengan mengupload
persyaratan secara
online melalui website
Paud sps melati II
4. Menyerahkan
Persyaratan
Orang tua kembali ke
sekolah dengan
membawa persyaratan
untuk melengkapi
persyaratan
Upload persyaratan
siswa melalui website
secara online
5. Pembayaran
administrasi
Orang tua siswa datang
kebagian bendahara
untuk membayar
administrasi
Mengakses pembayaran
administrasi melalui
website setelah
mendapatkan kode
35
pembayaran kemudian
orang tua siswa
membayar via
transfer/mobile banking
6. Pengumuman hari
pertama sekolah
Orang tua siswa harus
datang ke sekolah untuk
melihat pengumuman
Melihat pengumuman
melalui website sekolah
secara online
7. Selamat Bergabung
Tabel 6 Tabel Parameter
3.5 Laporan Kerja Praktik
Berdasarkan hasil penelitian yang dilakukan di Paud Sps Melati II
Purwakarta yang beralamatkan di Kp. Krajan rt.05 rw.03 desa. margasari
kec.pasawahan kab.purwakarta jawa barat, bahwa proses penerimaan siswa
baru di sekolah ini yang masih menggunakan sistem konvensional, sehingga
calon siswa siswa yang berasal dari luar lingkungan sekitar sekolah tersebut
kesulitan untuk mendapatkan informasi dan melakukan proses pendaftaran.
Sebagai solusi permasalahan yang sudah dijelaskan pada latar belakang dan
uraian permasalahan. berikut ini adalah Usecase diagram, Activity diagram,
Squence diagram, dan Class diagram serta perancangan User interface,
perancangan Database dari sistem yang akan diusulkan sebagai sebagai
gambaran untuk solusi permasalahan yang ada pada Paud Sps Melati II
Purwakarta :
Usecase diagram Sistem Informasi Penerimaan Siswa Baru
36
Figure 4 Sistem Informasi Penerimaan Siswa baru
Berdasarkan Figure 4, diagram tersebut menjelaskan bahwa Usecase diagram
diatas menunjukan Actor yang terlibat didalam Sistem informasi penerimaan
siswa baru ada 2 Actor yang masing-masing mempunyai hak sebagai berikut :
a. Admin
Admin berperan penting, terlibat langsung dengan aktivitas pendaftaran
siswa baru baik untuk mengkonfirmasi pembayaran dan mencetak bukti
pembayaran.
Login
Admin masuk ke sistem infromasi pendaftaran siswa baru sebagai
pengelola sistem dan melihat aktivitas yang masuk pada sistem dimana
ada pendaftaran siswa baru akan ada pemebritahuan ataupun untuk
mengkonfirmasi pembayaran .
Konfirmasi Pembayaran
37
Admin bertugas untuk mengkonfirmasi pembayaran siswa/wali murid
yang telah melaukan regritasi pendaftaran dan melakukan pembayaran.
Mengeluarkan Nota/Bukti pembarayan
Setelah aktivitas pendaftaran selesai dan dikonfirmasi oleh admin maka
hal selanjutnya yang dilakukan oleh admin adalah mengeluarkan bukti
pembayaran berupa file/dokumen yang dapat dicetak sebagai bukti
pembayaran yang valid.
Logout
Pada proses ini admin keluar dari sistem jika sudah tidak ada transaksi.
b. Siswa/Wali murid
Login
Siswa/Wali murid melakukan aktivitas login untuk masuk kedalam
sistem informasi pendaftaran siswa baru sebagai pengunjung sistem
yang ingin melakukan aktivitas pendaftaran calon siswa baru.
Menu pendaftaran siswa baru
Siswa/Wali murid memilih menu pendaftaran siswa baru untuk
melakukan regritasi pendaftaran calon siswa baru
Mengisi Biodata
Berikutnya yang dilakukan siswa/wali murid adalah mengisi biodata
calon siswa baru pada form data calon siswa baru yang sudah disediakan
oleh sistem.
Melakukan Pembayaran
Pada proses ini siswa/wali murid melakukan pembayaran, setelah
melakukan regritasi pendaftaran siswa/wali murid akan mendapatkan
kode pembayaran yang dapat dibayarkan melalui m-banking atau
teransfer antar bank secara online.
Bukti Pembayaran
Siswa/wali murid selanjutnya mendapatkan bukti pembayaran berupa
file/dokumen yang dapat dicetak sebagai bukti pembayaran yang valid
untuk mengambil seragam calon siswa baru.
38
Logout
Setelah selesai melakukan aktivitas pendafatran calon siswa baru
siswa/wali murid bisa keluar dari sistem.
Activity diagram login
Figure 5 Activity diagram login
39
Activity diagram penerimaan siswa baru
Figure 6 Activity diagram penerimaan siswa baru
40
Sequence diagram login
Figure 7 Sequence diagram login
Class diagram sistem informasi PSB
Figure 8 Class diagram sistem informasi PSB
41
Rancangan Database
Pada subbab ini membahas mengenai desain tabel-tabel yang dibutuhkan
dalam pembuatan website ini. Tabel-tabel yang dibutuhkan antara lain :
a. Tabel Account
Nama database : db_account
Primary key : username
Nama field Type Keterangan
Nama Varchar(50) Nama pengguna
email Varchar(50) Email pengguna untuk
verifikasi account dan
dapat digunakaan
untuk pemulihan
account pada saat lupa
password
username Varchar(50) Username yang
digunakan oleh
pengguna untuk login
password Text Password yang
digunakan pada saat
login
b. Tabel Pendaftaran
Nama database : db_daftar
Primary key : -
Nama field Type Keterangan
Nama Lengkap Varchar(50) Nama lengkap peserta
didik
Jenis kelamin Varchar(20) Jenis kelamin
Tempat tanggal/lahir Varchar(50) Tempat tanggal/lahir
42
Usia Int(10) Usia
Nama Ayah Varchar(50) Nama ayah peserta
didik
Nama Ibu Varchar(50) Nama ibu peserta
didik
Alamat Varchar(200) Alamat peserta didik
No. telepon Int(20) Nomor telepon peserta
didik/wali murid yang
bisa dihubungi
c. Tabel Pembayaran
Nama database : db_pembayaran
Primary key : -
Nama field Type Keterangan
Jenis pembayaran Varchar(50) Memilih jenis
pembayaran
Nilai bayar Int(20) Jumlah biaya yang
harus dibayar
Tanggal bayar Int(10) Tanggal transaksi
Pilih bank Enum (‘on’,’off’) Data khusus yang
sudah ditentukan
(memilih bank tujuan
transfer)
d. Tabel Konfirmasi Pembayaran
Nama database : db_konfirmasi
PrimeryKey : konfirmasi_id
43
Nama field Type Keterangan
Konfirmasi_id Int(10) Kode konfirmasi
pembayaran
Jenis pembayaran Varchar(50) Pembayaran
pendaftaran
Nomor_rekening Varchar(30) Nomor rekening
siswa/wali murid
Nama_account Varchar(50) Nama akun pengguna
Tampilan Form Login
Figure 9 Tampilan Interface
44
Tampilan Menu Utama
Figure 10 Tampilan Menu Utama
45
BAB IV KESIMPULAN DAN SARAN
KESIMPULAN DAN SARAN
4.1 Kesimpulan
Kesimpulan yang dapat diambil dari penelitian ini adalah untuk
meningkatkan produktivtitas dalam administrasi pendaftaran siswa baru.
dengan dibuatnya sistem informasi pendaftaran siswa baru berbasis web
maka akan membantu pihak sekolah dalam proses penerimaan siswa baru.
4.2 Saran
Saran yang ingin disampaikan oleh penulis yaitu sistem yang penulis buat
ini masih butuh banyak pengembangan, perubahan dan penambahan dari
berbagai kinerja sistem. Sebaiknya bila mana sistem yang penulis buat ini
akan digunakan untuk waktu yang lama harus dikembangkan seiring
perubahan jaman dalam dunia pendidikan yang harus ditambahkan pada
sistem.
46
DAFTAR PUSTAKA
[1] J. Gerald, Definisi Sistem, New York: McGraw-Hill, 1991.
[2] A.-B. B. Ladjamudin, "Analisis dan Desain Sistem Informasi," Graha
Ilmu, 2013.
[3] Kusnandar, Definisi Sistem Informasi, Jakarta: PPPPPTX, 2007.
[4] Jogiyanto, Analisis dan Desain Sistem Infromasi, Yogyakarta: Andi,
2005.
[5] B. Hartono, Sistem Informasi Relevan, Bandar Lampung: Wijaya,
2014.
[6] Daryanto, Teknologi Jaringan Internet, Bandung: Satu Nusa, 2010.
[7] N. Syifaun, Pengertian Perancangan, Yogyakarta, 2003.
[8] A. Rosa and M.Shalahudin, Rekayasa Perangkat Lunak Terstruktur
dan Berorientasi Objek, Bandung, 2015.
[9] A. Rosa and M.Salahudin, Rekaya Perangkat Lunak, Bandung, 2015.
[10] Hirin and Virigi, Definisi Bahasa Pemograman, 2011.
[11] Sedarmayanti, Definisi Metodologi Penelitian, 2011.
[12] Hermawan, Definisi Metodologi Penelitian, 2006.
[13] Dr.Sudaryono, "Desain dan Rancangan Penelitian," pp. 1-2, 2015.
47
Lampiran 1 Formulir kegiatan harian Mahasiswa
FORMULIR KEGIATAN HARIAN MAHASISWA
Nama : Herdiana
Nim : 311710136
Program Studi : Teknik Informatika
Tempat KKP : Paud Sps Melati II purwakarta
Minggu
Ke
Tanggal Jenis Kegiatan Tanda
Tangan
1
23 Maret
2020
Datang ke sekolah melihat – lihat
lingkungan sekolah dan wawancara ibu
kepala sekolah paud sps melati II
2
30 Maret
2020
Proses belajar mengajar dilakukan secara
daring atau study from home
3
6 April
2020
Proses belajar mengajar dilakukan secara
daring atau study from home
4
13 April
2020
Datang ke sekolah untuk mengambil
gambar sekolah sebagai dokumentasi
dan lampiran pada laporan kuliah kerja
praktik
48
5
20 April
2020
Bertemu kembali dengan ibu kepala
sekolah dan bagian sekertaris untuk
meminta data tambahan sebagai
pelengkap isi laporan kkp
Tabel 7 Formulir Kegiatan Mahasiswa
Purwakarta, 27 April 2020
Pendamping Lapangan
Iyah Aliah S.Pd
49
Lampiran 2 Kartu Kendali Bimbingan Kerja Praktik
Nama Mahasiswa : Herdiana
Nim : 311710136
Program Studi : Teknik Informatika
Dosen Pembimbing : Bapak Abdul Halim Ansor S.kom M.kom
Judul Kerja Praktik : Perancangan Sistem Pendaftaran Siswa Baru pada Paud
Sps Melati II Purwakarta Berbasis Web
Tanggal
Konsultasi
Sub pokok
bahasan
Saran Tanggal
Kembali
Paraf
27 April
2020
Pengajuan Judul
laporan kerja
praktik
herdiana, sistem
informasi berbasis web
sangat diperlukan bagi
setiap orang baik itu
pihak
akademik,murid,wali
murid bahkan
pengunjung situs, ada
baiknya anda
menambahkan fungsi
juga untuk penungjung
sehingga bisa jadikan
sarana pemasaran
pendidikan bagi
pengunjung yang ingin
menyekolahkan
anaknya.informasi
seperti profill sekolah
,kegiatan, PSB
04 Mei
2020
50
(penerimaan siswa baru)
itu juga bisa termasuk
didalamnya,sehinngga
sistem informasi ini bisa
bersifat global dan bukan
intern saja.
04 Mei
2020
Pengajuan Bab I
laporan kerja
praktik
Penulisan sub bab dan
margin rata kanannya
diperbaiki
11 Mei
2020
11 Mei
2020
Pengajuan revisi
Bab I
Perbaiki penulisan kata
yang salah .
Ket : oke, lanjutkan..
25 Mei
2020
25 Mei
2020
Pengajuan Bab
II laporan kerja
praktik
Landasan teori masih
kurang, tambahkan
refrensi jurnal
01 Juni
2020
01 Juni
2020
Pengajuan revisi
Bab II
Tolong margin rata
kanannya diperbaiki
Ket : oke, lanjutkan..
15 Juni
2020
15 Juni
2020
Pengajuan Bab
III laporan kerja
praktik
Pada diagram alir sistem
berjalan wali murid tidak
menerima seragam tetapi
menerima nota/bukti
pembayaran, tolong
ditambahkan ya
22 Juni
2020
22 Juni
2020
Pengajuan revisi
Bab III
Pada flow mapnya masih
belum tepat bendahara
mengeluarkan nota,
panah langsung ke
orangtua (menerima
nota) baru ambil seragam
29 Juni
2020
51
29 Juni
2020
Pengajuan revisi
2 Bab III
Herdiana tolong
penulisannya dirapihkan
ya marginnya rata kanan
nya dan tampilan label
pada flow chart masih
ada yg berantakan.
untuk figure 3 (gambar
use case) disarankan
mengambil seragam arah
panahnya dari wali
murid bukan dari bukti
pembayaran.kan dari
admin serahkan bukti
pembayaran ke wali
murid panah menuju
walimurid lalu wali mrid
mengambil
seragam..seperti itu ya.
06 Juli
2020
06 Juli
2020
Pengajuan revisi
3 Bab III
Oke, lanjut.. 13 Juli
2020
13 Juli
2020
Pengajuan Bab
IV laporan kerja
praktik
tolong tulisannya
dirapihkan ya rata
kanannya .
15 Juli
2020
15 Juli
2020
Pengajuan revisi
Bab IV
Ok, lanjut.. 17 Juli
2020
17 Juli
2020
Pengajuan
kesimpulan dari
hasil laporan
kerja praktik
Kesimpulannya
diperbaiki lebih
mengarah ke hasil
laporan, oke.. lanjut.
19 Juli
2020
52
19 Juli
2020
Pengajuan saran
dari hasil kerja
praktik
Oke, lanjut.. 21 Juli
2020
21 Juli
2020
Pengajuan data
lampiran kerja
praktik
Oke, lanjut.
Tabel 8 Kartu Kendali Bimbingan Kerja Praktik
Mengetahui,
Dosen Pembimbing
Abdul Halim Anshor, S.Kom., M.Kom.
NIDN. 0421117604
53
Lampiran 3 Formulir Penilaian Kuliah Kerja Praktik
FORMULIR PENILAIAN KULIAH KERJA PRAKTIK
Nama : Herdiana
Nim : 311710136
Program Studi : Teknik Informatika
Tempat KKP : Paud Sps Melati II Purwakarta
No Penilaian Sangat
Baik
Baik Cukup Kurang
1 Kehadiran
2 Membantu
Kegiatan Sekolah
3 Sikap, Etika dan
Prilaku
4 Inovasi/Partisipasi
5 Laporan
Tabel 9 Formulir Penilaian Kerja Praktik
Purwakarta, 27 April 2020
Pendamping Lapangan
Iyah Aliah S.Pd
Catatam : Diisi dengan ceklis (v)
54
Lampiran 4 Foto Sekolah Paud Sps Melati II Purwakarta
Lampiran 5 Plang Sekolah Paud Sps Melati II Purwakarta