halaman judullaporan kerja praktik perancangan sistem

63
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

Upload: others

Post on 15-Oct-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 2: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

ii

Page 3: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

iii

Page 4: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 5: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 6: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 7: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 8: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 9: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 10: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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 :

Page 11: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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:

Page 12: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 13: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 14: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 15: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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).

Page 16: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 17: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 18: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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 :

Page 19: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 20: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 21: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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:

Page 22: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

13

biasanya dinyatakan menggunkan

kata benda di awal frase nama aktor

Page 23: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 24: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 25: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 26: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 27: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 28: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 29: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 30: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 31: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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 :

Page 32: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 33: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 34: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 35: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 36: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN 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

Page 37: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 38: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 39: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 40: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 41: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 42: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 43: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 44: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 45: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 46: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 47: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 48: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

39

Activity diagram penerimaan siswa baru

Figure 6 Activity diagram penerimaan siswa baru

Page 49: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

40

Sequence diagram login

Figure 7 Sequence diagram login

Class diagram sistem informasi PSB

Figure 8 Class diagram sistem informasi PSB

Page 50: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 51: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 52: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 53: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

44

Tampilan Menu Utama

Figure 10 Tampilan Menu Utama

Page 54: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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.

Page 55: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN 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.

Page 56: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 57: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 58: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 59: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 60: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 61: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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

Page 62: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

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)

Page 63: HALAMAN JUDULLAPORAN KERJA PRAKTIK PERANCANGAN SISTEM

54

Lampiran 4 Foto Sekolah Paud Sps Melati II Purwakarta

Lampiran 5 Plang Sekolah Paud Sps Melati II Purwakarta