You are on page 1of 46

Design Build Information Systems

Acceptance of New Students (PPDB)


USING WEB-BASED PHP AND MY
SQL
IN SMK 2 BAWANG BANJARNEGARA

Presented By :
Cahyo Eso Setiawan
D307142
A. Background
Today the rate of development of computer
technology is always increasing segnificant.
The impact of that development is not only
at the industrial sector, but also into the
world of education.
 We have increased education very segnificant and we can see
with government programs such as:
◦ free schools for elementary, junior high school, vocational or high school
and a scholarship program for example JARDIKNAS.

 Withsuch a phenomenon that almost all schools in Indonesia,


elementary, junior high, high school or vocational, and
university, all have extremely busy at the time of Acceptance of
New Students.
This phenomenon is also felt by SMK Negeri 2
Bawang on every year, especially at the time of
Acceptance of New Students (PPDB) and not infrequently
experienced the same problem on the team each year
if the data are prospective new learners have
difficulties in processing data Educate New
Participant . Therefore felt necessary to create a
program that can be a solution to the problem.
For that made Design Build Information Systems
Acceptance of New Students (PPDB) In making this
design includes the design of programs and
databases on the New Educate Participants
Acceptance System using PHP and Mysql.
SMK Negeri 2 Bawang has 3 skills programs

◦ Electronics Engineering ( TAV)


◦ Computer and Network Engineering( TKJ )
◦ And new programs of Motorcycle Engineering (TSM)
With reference to the background on the author tried to
pick-up a Title

“Design Build Information Systems


Acceptance of New Students (PPDB)
USING WEB-BASED PHP AND MY SQL
IN SMK 2 BAWANG BANJARNEGARA”
B. Problems
Based on the above descriptions there are some
problems that need further examination that is;
◦ How to build Information System Acceptance of New
Participants Students (PPDB) using a web based PHP and
MYSQL in SMK NEGERI 2 BAWANG?
C .PROBLEM LIMITATION

Seeing the philosophy and system of assessment of


the problem. The author will provide the boundaries
issues include
◦ The system was made with PHP-based
◦ Using MySQL as a database
◦ System is made for data management scale prospective new
students Vocational High School (SMK) include: the
number of applicants, score, level and status of accepted or
not for each individual skill program
D.PURPOSES
 Making Information System Acceptance of New
Participants Students (PPDB)-based Web with PHP and
MYSQL as a database
E. THE BENEFITS OF WRITING
Computer work to maximize PPDB process in SMK
Negeri 2 Bawang faster and reduce errors
F. METHODOLOGY ACTIVITY
1. Systematic design
Input
 Input Biodata ( berisi tentang identitas dari Pendaftar )
 Input Pendaftar ( berisi tentang nilai dari pendaftar)
Output
◦ Data Report all
◦ Data by gender
◦ Data based on the status (accepted or not)
◦ Data based on the original and not SKHU
◦ journal or by date
◦ Statistical data registries
Data Base
◦ Table biodata
◦ Table Pendaftar
2. Systematic Development
a. Hirarchy Chart
0
Sistem
PPDB
smkn2bawang

1 2 3 4
Memproses Memverifikasi Merekam Membuat
Data Data Data Laporan
Calon Siswa Calon Siswa PPDB

1.1 1.2 3.1 3.2


Memproses Memproses Merekam Merekam
Biodata Pendaftar Biodata Pendaftar
Calon Siswa Calon Siswa Calon Siswa Calon Siswa

4.1 4.2 4.3 4.4 4.5 4.6

Membuat Lap. Membuat Membuat Membuat Membuat Membuat


Lap.Berdasar Lap.Berdasar Lap.Berdasar Lap.Berdasar Lap.Berdasar
Keseluruhan Status SKHU Tanggal
Jenis Kelamin Statistik
Perjurusan Perjurusan Perjurusan Perjurusan Perjurusan keseluruhan
i. For DAD Processing
ii. For DAD Record
iii. For DAD Reporting
4.1

Membuat Lap.
Keseluruhan
Perjurusan

4.2

Membuat Lap.Berdasar
Jenis Kelamin
Perjurusan

4.3

Membuat Lap.Berdasar
Status
Perjurusan
Panitia
PPDB
Smkn2Bawang
4.4

Membuat Lap.Berdasar
SKHU
Perjurusan

4.5

Membuat
Lap.Berdasar
Tanggal
Perjurusan

4.6

Membuat Lap.Berdasar
Statistik
Perjurusan
iv. Workflow Schema System

VerifikasiData
Verifikasi Data

Server/ /Sistem
Server SistemPPDB
PPDB Data Calon
DATA
DATA SMK N 2 BAWANG Data Calon
BASE SMK N 2 BAWANG SISWA
SISWA
BASE

Laporan PPDB
Laporan PPDB
3. Flow Chart Diagram Final Project
Mulai

Pengumpulan Data Perancangan, Pembuatan dan


Konfigurasi Sistem

Pengaplikasian Program

Perbaikan Pengujian / Testing

Ya Terdapat Eror

Tidak

Aplikasi Berhasil

Implementasi

Laporan

Selesai
Entity Relationship Diagram
DATABASE DESIGN
1.Table Biodata
Nama Field Type Size Keteranangan
nourut Varchar 11  Nomor Urut Pendaftar
nama Varchar 255 Nama Pendaftar 
tmtlahir Varchar 255 Tempat Lahir Pendaftar 
tgllahir Date   Tanggal Lahir Pendaftar 
jk Varchar 255 Jenis Kelamin Pendaftar
agama Varchar 255 Agama Pendaftar
rt Varchar 255 Alamat Rt Pendaftar
rw Varchar 255 Alamat Rw Pendaftar
desa Varchar 255 Alamat Desa Pendaftar 
kecamatan Varchar 255 Alamat Kecamatan Pendaftar
kabupaten Varchar 255 Alamat Kabupaten Pendaftar
asalsklh Varchar 255 Asal Sekolah Pendaftar 
namaayah Varchar 255 Nama Ayah Pendaftar 
kerjaayah Varchar 255 Pekerjaan Ayah Pendaftar
namaibu Varchar 255 Nama Ibu Pendaftar
Pekerjaan Ibu Pendaftar
kerjaibu Varchar 255 Contoh : Ibu Rumah Tanggga 
namawali Varchar 255 Nama Wali Pendaftar
kerjawali Varchar 255 Pekerjaan Wali Pendaftar
tglbiodata Date   Tanggal memesukan Biodata 
2. Table Pendaftar
3. Table User

Nama Field Type Size Keteranangan

Username Varchar 255 Nama user yang akan digunakan

Password Varchar  255 Password dari user yang digunakan

Tkj Tinyint 4 Login Dengan menggunakan user tkj


Login Dengan menggunakan user tav
Tav Tinyint 4

Tsm Tinyint 4 Login Dengan menggunakan user tsm

Admin Tinyint 4 Login Dengan menggunakan user admin


PHASE STRUCTURE OF PROGRAM

1. Login

login

User Administrator User Perjurusan

Tkj Tav Tsm


2. chart main menu

Menu Utama

Home Input Data Edit Data Laporan Log out


3. Chart Data Input Menu

Input Data

Biodata Nilai

4. Chart Edit Data Menu

Edit Data

Biodata Nilai
5. Chart Report Menu

Laporan

Lap. Lap. Lap. Lap.


Keseluruhan bardasarkan Status/siswa Berdasarkan
jenis kelamin diterima SKHU

Lap. Lap. Data


Keseluruhan Statistik
Pertanggal

6. Chart Logout

Log out

Keluar dari
program
DISCUSSION PROGRAM APPLICATION

1.Login
If the username and password are entered correctly then the display
will look like the following image

And if the username and password it will look like following image:
New Educate Participants Acceptance Program are 4 (four), user
status, namely:

a.Administrator
Administrator on the status of all existing facilities accessible
application for handling and data processing prospective new
students of SMK Negeri 2 Bawang

b. TKJ

To TKJ status can only use all the facilities associated with
this program skill program Computer And Network
Engineering (TKJ), so that users in this state can not
manipulate all the data.
c. TAV
For TAV status can only use all the facilities associated with this
program Program Technical expertise Audio Video (TAV), so that
users in this state can not manipulate all the data.

d. TSM
For TSM status can only use this program all the facilities
associated with the Program Technical expertise Motorcycles
(TSM), so that users in this state can not manipulate all the
data.
2. Main Page
The main page is the start page that displays a variety of menus,
submenus Home, Data Input, Edit Data, Reports, Logout and
information on how to use this program

a.Home Page
Menu Home is a page that contains the information and how to use
this program to make it more max
b. Input Data Page
Data Input menu is a page that displays the options for the user to
enter data and on this menu there are two sub menus, or two
input

i.Input Biodata Menu


This menu is a menu of status or privileges which the user can
enter data prospective new learners associated with the identity
of applicants and the form on this menu must be completed
before filling out the form on the value input menu
ii. Input Nilai Menu
This menu is a menu where users can enter data status of the
prospective new learners associated with grades and achievement
of prospective applicants
c. Edit Data Page
Edit menu is a menu of data which is used to edit or correct data
in case of errors during data entry and on this menu there are two
parts or sub menu of the edit is
i.Edit Biodata Menu
This menu is a menu where users can improve the status of
personal data already in the input in case of errors and allow it to
be revised
If No. Urut biodata that we are looking for and we'll fix already
included, then we click on the Edit button and it will display showing
Bios
ii. Edit nilai Menu
This menu is a menu where users can improve the status of that
already in the input value if an error occurred
If No. Urut biodata that we are looking for and we'll fix has been
incorporated, and then we will be looking for. If you have found click
Edit Value button
d. Report

This report is a menu of the menu to display and print reports from
the data processing results as shown in Figure below
i. Overall Report
ii. Reports based on gender
iii. Status Report or students who received
iv. Reports based on SKHU
v. Overall report each dated
vi. Statistical data report
e. Logout

This menu serves for the user out of this program and will appear
in the display as follows

You might also like