• Tidak ada hasil yang ditemukan

SEMINAR 1 Skripsi Hasil Skripsi

N/A
N/A
Protected

Academic year: 2018

Membagikan "SEMINAR 1 Skripsi Hasil Skripsi"

Copied!
36
0
0

Teks penuh

(1)

BAB I PENDAHULUAN

A. Latar Belakang Masalah

Sejalan dengan perkembangan teknologi informasi yang semakin maju dengan pesat terutama di dunia internet, sebagai konsumen kita dituntut untuk dapat memanfaatkan layanan teknologi secara optimal. Sebuah organisasi seperti : lembaga pendidikan, instansi pemerintah diharapkan dapat mengoptimalkan pengggunaan teknologi internet guna meningkatkan dalam memberikan layanan informasi yang dibutuhkan secara cepat , tepat dan akurat.

Salah satu layanan informasi yang ada didunia pendidikan adalah pada saat tahun ajaran baru, dimana setiap awal tahun ajaran baru setiap sekolah membuka pendaftaran siswa baru yang memerlukan tingkat ketelitian, keakuratan, ketepatan dan kecepatan dalam pengolahan data (seleksi calon siswa). Selama ini prosedur penerimaan siswa baru di SMK Muhammadiyah Mungkid dilakukan secara manual siswa datang langsung ke sekolah mendaftar dan mengisi formulir pendaftaran melaksanakan tes seleksi kemudian datang lagi untuk mengambil pengumuman kelulusan sesuai jadwal yang ditentukan , dengan bantuan komputer yang pada detik-detik terakhir penentuan calon siswa terjadi keruwetan penghitungan dengan berbagai kepentingan , sehingga cara tersebut dirasa kurang efektif dan efesien dari segi waktu, tenaga bahkan seringkali dipengaruhi dari faktor-faktor lain seperti kekeluargaan, kekuasaan, serta kebijakan-kebijakan dengan berbagai kepentingan tertentu.

SMK Muhammadiyah Mungkid dalam meningkatkan pelayanan kepada masyarakat luas proses pendaftaran calon peserta didik baru diperlukan sistem informasi pendaftaran calon peserta didik baru berbasis online dan penentuan kelulusan menggunakan kriteria-kriteria yang sudah ditetapkan yaitu dengan mempertimbangkan Nilai Raport, UN, Tes Fisik dan Penghargaan (Prestasi). Seleksi dengan tes fisik penting karena apabila ada kekurangan fisik akan menghambat kelancaran praktek, sedangkan penghargaan yang berwujud prestasi diharapkan akan membawa nama baik sekolah.

(2)

Dari alasan-alasan tersebut diatas dalam skripsi ini mencoba mengambil judul “Sistem Pengolahan Peringkat Nilai Penerimaan Peserta Didik Baru di SMK Muhammadiyah Mungkid Berbasis Online”.

B. Rumusan Masalah

Memperhatikan permasalahan tersebut, maka kami merumuskan, bagaimana membuat sistem yang dapat menentukan peringkat nilai penerimaan siswa baru yang dapat diakses secara online.

C. Tujuan Penelitian

Tujuan penelitian ini adalah untuk membuat sistem yang dapat menentukan peringkat nilai penerimaan peserta didik baru secara online di SMK Muhammadiyah Mungkid sehingga bisa diakses kapan saja dan dimana saja.

D. Manfaat Penelitian

1. Memudahkan bagi pihak instansi untuk mengolah data, mengambil keputusan dan menginformasikan kepada publik

2. Memberikan kemudahan bagi calon peserta didik yang mendaftar

E. Asumsi-asumsi

Asumsi-asumsi yang digunakan dalam penyusunan skripsi ini adalah : a. Komputer yang mendukung

(3)

BAB II STUDI PUSTAKA

A. Penelitian Relevan

1. Dimas Ariel L (2012) Fakultas Teknik, Program Studi Teknik Informatika Universitas Muhammadiyah Magelang membuat laporan dengan judul : Membangun sistem informasi penerimaan siswa baru dalam upaya perbaikan pelayanan pendidikan. Dengan adanya sistem informasi penerimaan siswa baru dapat diambil manfaat :

a. Memudahkan bagi pihak instansi untuk menerima calon siswa b. Memberikan kemudahan bagi calon siswa yang mendaftar

c. Data calon siswa baru lebih mudah disimpan dan dalam pencarian lebih cepat

2. Nasir Mansur (2010) ) Fakultas Teknik, Program Studi Teknik Informatika Universitas Muhammadiyah Magelang membuat laporan dengan judul : Membangun sistem informasi penerimaan siswa baru dalam upaya perbaikan pelayanan pendidikan. Dengan adanya sistem informasi penerimaan siswa baru dapat diambil manfaat :

a. Mempermudah proses pemberian informasi serta pengolahan data dan pemberian laporan hasil pegolahan data.

b. Meningkatkan efisiensi dan efektifitas dalam proses penerimaan siswa baru. 3. Anton Maendarto (2011) Fakultas Teknik, Program Studi Teknik Informatika

Universitas Muhammadiyah Magelang membuat laporan dengan judul : Membangun sistem informasi penerimaan siswa baru online. Dengan adanya sistem informasi penerimaan siswa baru dapat diambil manfaat :

a. Memberikan kemudahan pihak instansi dalam mengadakan program tahunan yaitu Penerimaan Siswa Baru (PSB)

b. Memberikan kemudahan bagi calon siswa yang mendaftar dan dapat mengetahui pengumuman secara online

Ketiga penelitian diatas pada dasarnya membahas tentang bagaimana mengelola administrasi sebuah instansi untuk memudahkan dalam proses seleksi penerimaan siswa baru dibanding dengan sistem yang ada sebelumnya. Pada penelitian ini

(4)

peneliti ingin memperbaiki dan menambah kekurangan-kekurangan dari ketiga penelitian diatas. Bahasa pemrograman yang digunakan pada penelitian ini adalah Personal Home Page (PHP) dengan diintegrasikan dengan database MySQL. Dengan mengacu pada penelitian-penelitian di atas disebutkan kriteria proses penerimaan siswa baru yang sudah ditentukan dengan pendataan dan penginputan data yang dilakukan sendiri oleh calon siswa untuk mendaftar langsung pada komputer. Selanjutnya untuk proses registrasi dan pengolahan data calon siswa diserahkan kepada petugas yang telah diberikan hak akses. Pada proses registrasi terdapat panitia yang login menggunakan hak aksesnya pada sistem sehingga pada kartu pendaftaran atau registrasi akan tercantum panitia yang melakukan proses registrasi.

B. Petunjuk Teknis PPDB Kabupaten Magelang

Pelaksanaan Penerimaan Peserta Didik Baru (PPDB) merupakan kegiatan yang wajib dilaksanakan oleh setiap sekolah. Berdasarkan Surat Edaran Kepala Dinas Pendidikan Provinsi Jawa Tengah Nomor 422.1/18246, tanggal 10 Mei 2012, Perihal Penerimaan Peserta Didik Baru Tahun Pelajaran 2012/2013, Pemerintah Daerah Kabupaten Magelang yang diwakili oleh Dinas Pendidikan mengedarkan petunjuk teknis PPDB tahun Pelajaran 2012/2013. Pada surat edaran tersebut dicantumkan :

1. Ketentuan Umum

Sekolah menetapkan kepanitiaan Penerimaan Peserta Didik Baru dengan melibatkan komite sekolah yang susunanya terdiri dari ketua, sekretaris, bendahara dan seksi-seksi dengan kebutuhan disekolah.

2. Persyaratan

Persyaratan alon Peserta Didik Kelas X Sekolah Menengah Kejuruan (SMK) a. Telah tamat dan memiliki Surat Tanda Tamat Belajar (STTB)/Ijazah

SMP/MTs/Program Paket B;

(5)

c. Memenuhi syarat sesuai dengan ketentuan spesifik program studi keahlian disekolah yang bersangkutan;

d. Ketentuan spesifik program keahlian harus diputuskan bersama antara sekolah, komite sekolah dan institusi pasangan;

e. Berusia setinggi-tingginya 21 tahun pada tanggal 14 Juli 2012; f. Mendaftarkan pada SMK yang dituju

3. Daya Tampung (Jumlah Peserta Didik) Setiap Kelas

Jumlah peserta didik setiap kelas untuk SMK standar maksimal 32 peserta didik dan SMK RSBI/SBI maksimal 24 peserta didik, kecuali pada kondisitertentu daya tampung dapat melebihi ketentuan tersebut dengan ijin tertulis Kepala Disdikpora;

4. Biaya

Biaya pendaftaran setiap peserta didik baru SMK yang menyelenggarakan tes khusus maksimal sebesar Rp 25.000,00 dan yang tidak menyelenggarakan tes khusus sebesar Rp 20.000,00

5. Seleksi

Seleksi Penerimaan Peserta Didik untuk SMK :

a. Seleksi dilakukan dengan tes khusus untuk mendapatkan kesesuaian kemampuan dan minat calon peserta didik dengan bidang studi keahlian/program studi keahlian yang dipilihnya dengan menggunakan kriteria yang ditetapkan oleh sekolah bersama Komite Sekolah atau Institusi Pasangan;

b. Apabila seleksi sebagaimana huruf a diatas tidak diperlukan, seleksi dilakukan berdasarkan peringkat nilai Ujian Nasional yang tercantum dalam SKHUN SMP/MTs/Paket B untuk empat mata pelajaran yaitu Matematika, bahasa Inggris, Bahasa Indonesia dan IPA dan bonus prestasi

c. Bonus prestasi dimaksud pada butir a adalah bidang akademis, olahraga, kesenian dan bidang keterampilan diberi bonus seperti tercantum pada lampiran surat edaran ini;

d. Apabila pada peringkat akhir terdapat beberapa siswa yang memiliki jumlah nilai yang sama, maka calon siswa yang diterima ditentukan dengan :

(6)

2) Nilai Ujian Nasinal tertinggi pada urutan mata pelajaran yang tercantum dalam Surat Keterangan Hasil Nilai Ujian Nasional (SKHUN)

e. Keputusan Penerimaan Peserta Didik Kelas X SMK dilakukan panitia penerimaan peserta didik disekolah tersebut sesuai dengan peringkat yang dibutuhkan;

f. Bagi tamatan SMP/MTs sebelum tahun pelajaran 2007/2008 dapat menggunakan SKHUN dan Nilai Mata Pelajaran IPA dalam Ijazah.

6. Penghargaan

Calon peserta didik yang meraih prestasi dalam mengikuti kejuaraan baik beregu maupun perorangan dapat diperhitungkan untuk tambahan nilai dalam analisis dan penyusunan peringkat dengan ketentuan :

a. Prestasi bidang akademik (KIR, lomba mapel dan siswa berprestasi);

b. Prestasi bidang olahraga (semua cabang olahraga yang resmi dipertandingkan pada tingkat nasional);

c. Prestasi bidang kesenian (seni tradisi, seni tari modern, seni suara/vokal, seni lukis/kriya, seni pedalangan, seni musik, seni karawitan, seni teater/drama, seni baca puisi/geguritan, membaca “cerkak” mengarang dan MTQ);

d. Prestasi keterampilan (pramuka, UKS, Dokter Kecil dan PMR);

e. Prestasi-prestasi di atas apabila sebagai juara pada tingkat nasional,propinsi, kabupaten/kot dan kecamatan diberi bonus nilai sebagai berikut :

NO TINGKAT KEJUARAAN

JUARA I JUARA II JUARA III 1 Internasional Langsung diterima pada sekolah yang

dipilih dan sekolah membebaskan Iuran Dana Pendidikan

2 Nasional Langsung diterima pada sekolah yang dipilih dan sekolah membebaskan Iuran Dana Pendidikan sesuai kemampuan sekolah

3 Propinsi Langsung diterima pada sekolah yang dipilih

4 Karesidenan 2,75 2,65 2,60

5 Kabupaten/Kota 2,00 1,75 1,50

(7)

Rayon

7 Kecamatan 1,00 0,75 0,50

f. Prestasi diatas diakui apabila dicapai siswa dalam kurun waktu 3 tahun terakhir;

g. Semua jenis sertifikat (piagam) penghargaan diluar ketentuan tersebut diatas tidak diperhitungkan. (Sumber dari mana )

C. Pengertian Sistem

Sistem adalah kesatuan utuh yang terdiri dati beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu (Teguh Wahyono, 2004). Definisi diatas relevan dengan definisi yang dikemukakan oleh Jogianto. HM, bahwa sistem adalah suatu kesatuan yang terdiri dari duaatau lebih komponen atau subsistem yang berinteraksi untuk mencapai suatu tujuan.

Suatu sistem dapat terdiri dari sistem-sistem bagian (sub systems). Subsistem inilah yang saling berhubungan, berintegrasi dan berinteraksi dalam mencapai tujuan yang sama secara efektif dan efisien.

Dari berbagai sudut pandang, sistem dapat diklasifikasikan yang dirumuskan secara teoritis diantaranya sistem terbuka yaitu sistem yang selalu berhubungan dengan lingkungan luarnya untuk melakukan proses dan mendapatkan output, dan sistem tertutup yaitu sistem yang bekerja tidak berhubungan dengan lingkungan luarnya Teguh Wahyono, 2004).

D. Pengolahan Peringkat Nilai

(8)

Dalam pelaksanaan sehari-hari scoring dan granding disatukan atau tidak mengenal pemisahan ; pemberian biji/skor sekaligus berarti pemberian nilai. Sebagai hasilnya ialah bahwa penilaian tersebut tidak comparable dan penafsiran terhadap nilai yang diberikan dapat berbeda-beda. Untuk dapat melakukan evaluasi yang lebih memadai maka kedua kegiatan tersebut harus dipisahkan artinya; granding baru dapat dilaksanakan setelah skoring selesai, sehingga nilai tiap siswa dapat dibandingkan, penafsiran terhadap nilai sama, sifat terbuka dapat terpenuhi, obyektivitas lebih terjamin.

Rank (peringkat) adalah urutan data dari yang terkecil (minimum), terkecil kedua dan seterusnya,

E. Pengertian peserta didik

Secara etimologi peserta didik dalam bahasa arab disebut dengan Tilmidz jamaknya adalah Talamid, yang artinya adalah “murid”, maksudnya adalah “orang-orang yang mengingini pendidikan”. Dalam bahasa arab dikenal juga dengan istilah Thalib, jamaknya adalah Thullab, yang artinya adalah “mencari”, maksudnya adalah “orang-orang yang mencari ilmu”.

Menurut pasal 1 ayat 4 UU RI No. 20 Tahun 2003 tentang system pendidikan nasional, peserta didik adalah anggota masyarakat yang berusaha mengembangkan dirinya melalui proses pendidikan pada jalur jenjang dan jenis pendidikan tertentu.

Abu Ahmadi juga menuliskan tentang pengertian peserta didik, peserta didik adalah anak yang belum dewasa, yang memerlukan usaha, bantuan, bimbingan orang lain untuk menjadi dewasa, guna dapat melaksanakan tugasnya sebagai makhluk Tuhan, sebagai umat manusia, sebagai warga negara, sebagai anggota masyarakat dan sebaga suatu pribadi atau individu.

(9)

dikembangkan yaitu mengembangkan unsur-unsur yang ada pada manusia. Misalnya untuk mengembangkan unsur raga diberikan pendidikan jasmani, untuk unsur cipta ada pendidikan akal, untuk mengembangkan unsur rasa ada pendidikan perasaan dan sebagainya. Pendidikan untuk manusia muda yang ditinjau dari sikapnya, sebagai makhluk individu dan makhluk sosial, ada pendidikan individual dan pendidikan sosial.

Dari definisi-definisi yang diungkapkan di atas dapat disimpulkan bahwa peserta didik adalah orang yang mempunyai fitrah (potensi) dasar, baik secara fisik maupun psikis, yang perlu dikembangkan, untuk mengembangkan potensi tersebut sangat membutuhkan pendidikan dari pendidik.

F. Pengertian Data Base

Harianto Kristanto (2005) mendefinisikan database sebagai kumpulan file-file yang saling berelasi, relasi tersebut ditunjukkan dengan kunci dari tiap file yang ada. Jadi satu database merupakan kumpulan data yang dipakai dalam satu lingkup perusahaan atau instansi.

Dalam database dikenal beberapa istilah yaitu : entitas, atribut data value, record, file dan database management sistem (DBMS). Dan dengan menggunakan database ada banyak memperoleh keuntungan karena database sendiri disusun untuk menangani masalah pada penyusunan data. Diantaranya adalah : redudansi, kesulitan dalam pengaksesan data, isolasi data untuk standarisasi, multiuser, masalah keamanan, masalah integritas dan masalah data independence.

G. Data Flow Diagram (DFD).

(10)

pengembangan sistem yang terstruktur. Kelebihan utamapendekatan aliran data, yaitu : pemahaman lebih jauh mengenai keterkaitan satu sama lain dalam sistem dan subsistem, mengkomunikasikan pengetahuan sistem yang ada dengan pengguna melalui diagram aliran data dan menganalisis sistem yang diajukan untuk menentukan apakah data-data dan proses yang diperlukan sudah ditetapkan.

DFD terdiri dari DFD context diagram dan diagram rinci (DFD Levelled). 1. DFD Context

DFD Context berfungsi untuk memetakkan model lingkungan (menggambarkan hubungan antara entitas luar, masukan dan keluaran sistam), yang direpresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem. 2. DFD Levelled

Menggambarkan sistem sebagai jaringan kerja antara fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan data, model ini hanya memodelkan sistem dari sudut pandang fungsi. Dalam DFD levelled akan terjadi penurunan level dimana dalam penurunan level yang lebih rendah harus mampu mempresentasikan proses tersebut ke dalam spesifikasi proses yang jelas.

3. Simbol-simbol dalam DFD a. Simbol Aliran Data

Menggambarkan aliran data dari suatu proses ke proses lain. Berikut ini merupakan simbol aliran data :

Gambar 2.1 Simbol aliran data b. Simbol Entitas atau tujuan Data

Entitas dapat berupa orang, organisasi luar atau sistem informasi lain yang memberikan atau menerima data informasi dari sistem.

Berikut ini merupakan simbol aliran data :

(11)

Merupakan komponen proses atau fungsi yang mentransformasikan data secara umum. Berikut ini merupakan symbol proses :

Gambar 2.3 Simbol Proses d. Simbol Simpanan Data atau Data Store.

Digunakan untuk menyimpan data dari hasil proses. Berikut ini merupakan symbol data store :

Gambar 2.4. Simbol data store H. Entity Relation Diagram (ERD)

Database adalah kumpulan file yang saling berketerkaitan pada model data. Relational hubungan antara file direlasikan dengan kunci relasi (relation key) yang merupakan kunci utama dan masing-masing file relasi antar dua file atau dua tabel dapat dikategorikan menjadi 3 macam. Demikian untuk membantu gambaran relasi secara lengkap terdapat juga tiga macam relasi dalam hubungan atribut dalam satu file.

1. One to One (1 – 1)

One to one yaitu hubungan antar entitas pertama dengan kedua adalah satu banding satu.

2. One to Many (1 – M)

One to many yaitu hubungan antar entitas pertama dengan entitas kedua adalah satu banding banyak.

3. Many to Many (M – M)

(12)

I. Personal Home Page (PHP)

Personal Home Page atau sering disebut PHP merupakan script untuk pemrograman script web server-side, script yang membuat dokumen HTML, secara on the fly documen HTML yang dihasilkan dari suatu aplikasi bukan dokumen HTML, yang dibuat dengan menggunakan editor teks atau editor HTML. Dengan menggunakan PHP maka maintenance suatu situs web menjadi lebih mudah. Proses update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan script PHP.

Kemampuan dari PHP (Personal Home Page) secara dasar dapat mengerjakan semua yang dapat dikerjakan oleh program CGI seperti mendapatkan data dan form, menghasilkan isi halaman web yang dinamik dan menerima cookies. Kemampuan PHP yang paling diandalkan dan signifikan adalah dukungan kepada banyak data base. Membuat halaman web menggunakan data dari database sangat mudah. Database yang didukung oleh PHP antara lain : adabas D, Empress, Font Base, Interbase, MySql, ODBC, Oracle dan masih banyak yang lainnya.

J. My Structure Query Language (MySql)

Zaqi, Ali (2008) My Structure Query Language (MySql) adalah program pembuatan database yang bersifat open source. Karena bersifat open source maka dapat dijalankan pada semua platform baik windows maupun linux. Selain itu MySql juga merupakan program pengakses database yang bersifat jaringan sehingga dapat digunakan untuk aplikasi Multi User (banyak pengguna). Kelebihan lain dari MySql adalah menggunakan bahasa query standar yang dimiliki SQL (Structure Query Language). SQL adalah suatu bahasa permintaan yang terstruktur yang telah distandarkan untuk semua program pengakses database seperti oracle, sql, sql server dan lain-lain.

(13)

BAB III

ANALISIS DAN PERANCANGAN SISTEM

A. ANALISIS SISTEM

Penerimaan siswa baru yang sudah berjalan

3.1 Gambar flowchart proses penerimaan peserta didik baru yang sudah berjalan

Kartu tes

Tes Fisik

Daftar Ulang Mulai

Selesai diterima

Berkas dikembalikan

Peserta Didik Baru Daftar dan isi

formulir

(14)

Keterangan :

1. Calon siswa mendaftar dan mengisi formulir pendaftaran pada panitia pembagian formulir pendaftaran

2. Calon siswa mengisi formulir kemudian mengembalikan ke panitia dan akan mendapatkan kartu tes

3. Panitia melakukan tes fisik kepada peserta didik

4. Calon peserta didik yang tidak diterima dapat mengambil kembali berkas yang dikumpulkan dan data calon siswa yang diterima diproses ke proses berikutnya 5. Selanjutnya peserta didik melakukan pemberesan administrasi / registrasi daftar

ulang peserta didik baru

B. PERANCANGAN SISTEM 1. Sistem Pendaftaran

Sistem pendaftaran yang terjadi di SMK Muhammadiyah Mungkid selama ini memakai cara manual yaitu calon siswa datang kesekolah mengisi formulir melakukan tes dan datang lagi untuk mengambil pengumuman kelulusan.

Sistem pendaftaran secara online yang akan dikembangkan di SMK Muhammadiyah Mungkid mempunyai urutan kejadian sebagai berikut : 1. Secara mandiri

Pengajuan pendaftaran secara mandiri dilakukan dengan prosedur sebagai berikut :

a. Membuka situs.

b. Mengisi formulir pengajuan pendaftaran secara online.

(15)

2. Datang langsung ke lokasi pendaftaran

Pendaftaran datang lansung ke sekolah dilakukan dengan prosedur sebagai berikut :

a. Datang langsung ke sekolah dengan membawa berkas persyaratan sesuai jadwal yang telah ditentukan.

b. Dibantu panitia sekolah dalam melakukan pendaftaran online.

c. Panitia sekolah mencetak tanda bukti pendaftaran online berupa dokumen Kartu Ujian melalui fasilitas Cari Data di bawah menu navigasi yang memuat kode pendaftaran kemudian menyerahkan kepada calon peserta didik baru.

3. Menempel foto, menandatangani dan kemudian menyimpan tanda bukti pengajuan pendaftaran.

4. Melakukan test fisik penerimaan calon peserta didik baru sesuai jadwal yang ditentukan dan menyerahkan fotocopy piagam prestasi apabila memiliki pada waktu pelaksanaan ujian.

5. Menunggu pengumuman seleksi secara online.

(16)

0.0

Sistem Peneriman Peserta Didik Baru

Calon

Data calon pesert didik, Nilai 2. Perancangan sistem informasi

a. DFD Konteks

DFD Konteks pada sistem penerimaan peserta didik baru.

Gambar 3.2 DFD Konteks Keterangan :

Dari gambar diatas menunjukkan perjalanan sistem secara umum dari awal hingga akhir proses.

1. Calon Peserta Didik Baru

Pada DFD Konteks diatas pendaftar merupakan elemen awal masuknya data untuk dapat diolah pada sistem PPDB. Pendaftar menginputkan data dirinya kedalam sistem, kemudian pendaftar harus mengumpulkan persyaratan pendaftaran untuk diperiksa oleh panitia. Setelah dilakukan proses seleksi yang didasarkan pada nilai pendaftar kemudian setelah diterima pendaftar akan mendapat pengumuman berupa diterima atu tidaknya.

2. Kepala sekolah

(17)

1.0 Input data

Pengu muman

Calon Peserta didik

2.0

Seleksi peserta didik baru Data calon peserta didik mendaftar

Data peserta didik diterima

Data peserta didik

3.0

Laporan

laporan

Data calon peserta didik

Kepala Sekolah b. Diagram konteks level 0

Gambar 3.3 DFD Level 0 Keterangan :

(18)

Calon siswa

kan jml siswa yg diterima

1. Calon peserta didik mendaftar dan mengisi formulir pendaftaran atau menginputkan data

2. Calon peserta didik setelah menginputkan data mengikuti seleksi peserta didik baru

3. Data peserta didik yang diterima dilaporkan kepada kepala sekolah dan sekolah memberikan pengumuman kepada peserta didik yang diterima b. Diagram Konteks Level 1 dari proses 2.0

Diagram yang menggambarkan tentang proses yang terjadi pada sistem tersebut yang sifatnya lebih detail dan lebih jelas.

(19)

Calon Siswa No pendaftaran

Pendaf taran

Panitia PSB SMK

Muh Mungkid Nama calon siswa

data calon siswa Nilai UN

Nilai Raport

Nilai prestasi Keterangan :

Diagram gambar diatas menerangkan :

a. Menentukan jumlah siswa yang diterima dalam sistem informasi PPDB b. Pendaftaran kemudian mengumpulkan nilai dan data calon siswa

c. Seleksi peserta didik baru yang hasilnya dilaporkan kepada kepala sekolah

d. Diagram Relasi Entitas (ER)

ERD merupakan diagram yang mengikuti kondisi antar entity sesuai kegiatan yang sebenarnya dari proses yang ada. Untuk menghubungkan antar entity dapat digunakan alat bantu berupa entity relationship diagram (ERD)

Berikut ini hubungan antar entitas pada sistem PPDB ayang akan dibuat :

(20)

Keterangan:

Diagram ERD menggambarkan abstraksi yang terdiri dari komponen : 1. Entitas  menyatakan obyek/kejadian terdiri dari calon siswa

2. Atribut  item data yang menjadi bagian dari suatu entitas, misalnya entitas calon siswa maka atributnya no pendaftaran, nama dan data calon siswa 3. Relasi

Hubungan kaitan antara dua atau lebih antitas Keterangan atribut diatas

(21)

C. RELASI ANTAR TABEL

Database akan berpengaruh terhadap berjalannya sistem yang dibangun. Berikut ini adalah relasi antar tabel yang terbentuk setelah ERD dibuat :

(22)

D. PERANCANGAN DATABASE TERINCI

1. Tabel yang digunakan dalam proses pengolahan data Nama Tabel : Pendaftaran

Primary Key : nopendaftaran

Tabel 3.1. Struktur Tabel Pendaftaran

Nama Field Tipe Lebar Keterangan

nopendaftaran varchar 10 Nomor urut pendaftaran

namalengkap varchar 27 Nama pendaftar

Nisn varchar 27 Nomor Induk Siswa Nasional

tempatlahir varchar 4 Tempat lahir pendaftar

Tanggallahir date Tanggal lahir pendaftar

Jeniskelamin varchar 1 Jenis kelamin pendaftar

Kodeagama tinyint 2 Kode agama pendaftar

Anakke tinyint 2 Pendaftar anak keberapa

jumlahsaudara tinyint 2 Jumlah saudara pendaftar alamatlengkap varchar 250 Alamat asal pendaftar

Lokasi kode varchar 250 Kode alamat pendaftar

Nomorhp varchar 15 Nomor telepon atau nomor handphone

Namaayah varchar 50 Nama ayah pendaftar

Namaibu varchar 50 Nama ibu pendaftar

nomorhportu varchar 15 Nomor telepon atau nomor handphoneorang tua alamatortu varchar 250 Alamat orangtua pendaftar pekerjaanayah tinyint 2 Kode pekerjaan ayah pendaftar

(23)

pendidikanibu varchar 30 Pendidikan ibu pendaftar golgajiayah varchar 1 Golongan gaji Ayah pendaftar

Golgajiibu varchar 1 Golongan gaji Ibu pendaftar

Namawali varchar 50 Nama wali pendaftar

teleponwali varchar 15 Nomor telepon wali pendaftar

alamatwali varchar 250 Alamat wali pendaftar

pekerjaanwali tinyint 2 Kode pekerjaan orangtua pendaftar golgajiwali varchar 1 Golongan gaji wali pendaftar

sekolahasal varchar 40 Nama sekolah asal

alamatsekolah varchar 250 Alamat sekolah asal

Nomonorijasah Varchar 20 No ijasah pendaftar

totalnilai Decimal 8,2 Total Nilai pendaftar alasanpilihan varchar 50 Alasan pilihan pendaftar

daftarlain varchar 40 Daftar ke nama sekolah lainnya kodeprogram1 integer 2 Kode program ke 1 yang diminati kodeprogram2 integer 2 Kode program ke 2 yang diminati kodeprogram3 integer 2 Kode program ke 3 yang diminati

informasi integer 2 Kode sumber informasi

tanggaldaftar datetime Tanggal pendaftaran

kategorilulus varchar 1 Kategori Kelulusan

kodeprogram tinyint 2 Kode program lolos seleksi Tato Enum(‘T’,’Y’) - Pendaftar bertato atau tidak Tindik Enum(‘T’,’Y’) - Pendaftar bertindik atau tidak

(24)

Nama Tabel : Agama Primary Key : Kodeagama

Tabel 3.2. Struktur Tabel Agama

Nama Field Tipe Lebar Keterangan

kodeagama integer 2 Nomor kode agama namaagama varchar 25 Nama daftar agama Nama Tabel : Biaya pendidikan

Primary Key : Kodebiaya pendidikan

Tabel 3.3. Struktur Tabel Biaya Pendidikan

Nama Field Tipe Lebar Keterangan

Kodebiaya

pendidikan integer 2 Nomor kode biaya pendidikan Namabiaya varchar 50 Nama biaya

nilaibiaya int 7 Nilai biaya

Nama Tabel : golongan gaji Primary Key : Kodegolongan gaji

Tabel 3.4. Struktur Tabel golongan gaji

Nama Field Tipe Lebar Keterangan

Kodegolongan

gaji integer 2 Nomor kode golongan gaji Golongan gaji varchar 25 Nama golongan gaji Nama Tabel : Informasi

Primary Key : Kodeinformasi

Tabel 3.5 Struktur Tabel Informasi

Nama Field Tipe Lebar Keterangan

kodeinformasi Integer 2 Nomor kode informasi namainformasi varchar 40 Nama asal diperoleh informasi

Nama Tabel : Jadwal Primary Key :

-Tabel 3.6. Struktur -Tabel jadwal

Nama Field Tipe Lebar Keterangan

Kegiatan Int 2 Jenis Kegiatan

Tanggal varchar 30 Tanggal kegiatan

Waktu varchar 30 Waktu jam kegiatan

(25)

Nama Tabel : Konfigurasi Primary Key :

-Tabel 3.7. Struktur -Tabel Konfigurasi

Nama Field Tipe Lebar Keterangan

settanggal varchar 60 Set tanggal untuk waktu pendaftaran dan waktu pengumuman

Biayadaftar decimal 10,2 biaya pendaftaran Nama Tabel : Lokasi

Primary Key : lokasi_id

Tabel 3.8. Struktur Tabel lokasi

Nama Field Tipe Lebar Keterangan

Lokasi_kode varchar 50 Nomor kode lokasi

Lokasi_nama varchar 100 Nama lokasi pendaftar Lokasi_propinsi Integer 2 Lokasi propinsi pendaftar Lokasi_kabupatenkota Integer 2 Lokasi kabupatenkota pendaftar

Lokasi_kecamatan Integer 2 Lokasi kecamatan pendaftar Lokasi_kelurahan Integer 4 Lokasi kelurahan pendaftar Nama Tabel : nilai

Primary Key : No Pendaftaran

Tabel 3.9. Struktur Tabel nilai

Nama Field Tipe Lebar Keterangan

No pendaftar Varchar 50 Nomor pendaftar

Semester Varchar 100 Semester dalam raport Initial Integer 2 Initial nama mata pelajaran

Nilai Integer 2 Jumlah nilai pendaftar

Nama Tabel : pekerjaan Primary Key : Kode_pekerjaan

Tabel 3.10. Struktur Tabel Pekerjaan

Nama Field Tipe Lebar Keterangan

Kodepekerjaan Tinyint 2 Nomor kode pekerjaan

(26)
(27)

Nama Tabel : Pelajaran Primary Key : Kode_pelajaran

Tabel 3.11. Struktur Tabel Pelajaran

Nama Field Tipe Lebar Keterangan Kodepelajaran Tinyint 2 Nomor kodepelajaran

Initial Varchar 10 Initial nama pelajaran Namapelajara

n varchar 20 Nama pelajaran

Nama Tabel : Pendidikan Ortu Primary Key : kode pendidikan

Tabel 3.12. Struktur Tabel Pendidikan Nama Field Tipe Lebar Keterangan

Kodependidikan Integer 2 Nomorkodependidikan ortupendaftar pendididikan Varchar 15 Nama pendidikan ortu pendaftar Nama Tabel : Prestasi

Primary Key :

-Tabel 3.13. Struktur -Tabel Prestasi

Nama Field Tipe Lebar Keterangan

nopendaftaran varchar 10 Nomor urut pendaftaran jenisprestasi varchar 20 Jenis prestasi pendaftar

tingkat Decimal 4 Tingkat prestasi Tahun decimal 4 Tahun memperoleh prestasi Nama Tabel : Program

Primary Key : Kodeprogram

Tabel 3.14. Struktur Tabel Program

Nama Field Tipe Lebar Keterangan

kodeprogra

m integer 2 Nomor kode program namaprogra

m varchar 40 Nama program yang diminati dayatampun

(28)

2. Sistem Menu

Menu yang akan dikembangkan berupa tautan (hyperlink) berupa teks atau gambar yang apabila diklik akan menuju kehalaman informasi tertentu. Website ini akan diawali dengan tampilan berupa halaman awal (homepage) dengan pola utama sebagai berikut :

Gambar 3.6. Login / akses fasilitas administrator

(29)

3. Antarmuka Formulir (Form)

Perancangan design form di atas untuk pengelolaan data master pekerjaan. Dalam design ini kolom No berisi nomor urut daftar pekerjaan bersifat auto number dan kolom Nama Pekerjaan berisi data Varchar dengan lebar 40 character.

Gambar 3.8 Perancangan design form data pekerjaan

(30)

Gambar 3.10 Perancangan design form data program

Gambar 3.11 Perancangan design form data informasi

(31)

Gambar 2.13 Perancangan design form Penentuan Kategori Kelulusan

Gambar 2.14 Perancangan design form ubah sandi

(32)

Gambar 2.36 Perancangan design form data user 4. Laporan (Report)

Gambar 3.17 Perancangan design Laporan Daftar Pekerjaan

Gambar 3.18 Perancangan design Laporan Daftar Agama

(33)

Gambar 3.20 Perancangan design Laporan Daftar Informasi

Gambar 3.21

Perancangan design laporan pendaftar berdasarkan waktu daftar

FORMULIR PENDAFTARAN

A. IDENTITAS CALON SISWA 1. Nama Calon Siswa : X (50) 2. NISN : X (10)

3. Tempat Lahir : X (40) 4. Tanggal Lahir : dd-mm-yy 5. Jenis Kelamin : X (10)

6. Agama : X (15)

7. Anak ke : X (10) 8. Provinsi : X (40)

Kota/Kab : X (40) Kecamatan : X (40)

Kelurahan/Desa : X (40) Jln/RT/RW : X (40)

(34)

Gambar 3.22 Perancangan design formulir pendaftaran

10.Alamat Lengkap : X (50) 11.Pekerjaan : X (50) Agama 99,9 99,9 99,9 99,9 99,9 Bhs

Indonesia 99,9 99,9 99,9 99,9 99,9 Bhs Inggris 99,9 99,9 99,9 99,9 99,9 Matematik

a 99,9 99,9 99,9 99,9 99,9 IPA 99,9 99,9 99,9 99,9 99,9 IPS 99,9 99,9 99,9 99,9 99,9 Ujian 99,9

D. MINAT DAN BAKAT

1. Program keahlian yang saya pilih Pilihan I : X(40)

Pilihan II : X(40) Pilihan III : X(40 2. Alasan pilihan : X(50)

3. Info memgenai SMK Muh Mungkid diperoleh dari : X(50)

E. PRESTASI NON AKADEMIK No Jenis Prestasi Non

Akademik Tingkat Tahun

1 X(50) X(20) yyyy

2 X(50) X(20) yyyy

(35)

Gambar 3.23 Perancangan design laporan kartu peserta tes ujian seleksi

Gambar 3.24 Perancangan design laporan pendaftar berdasarkan program KARTU PESERTA UJIAN PENERIMAAN CALON PESERTA

DIDIK BARU

SMK MUHAMMADIYAH MUNGKID TAHUN AJARAN 2013/2014

Nomor Tes : X (10) 1. Nama Lengkap : X(40)

2. Tempat & Tgl Lahir : X(40) 3. Jenis Kelamin : X(40)

4. Nama sekolah asal : X(40) 5. Alamat sekolah : X(40)

6. Tempat tes : X(40)

7. Waktu tes : XX:XX WIB – Selesai Mungkid, dd,mm,yyyy CALON PESERTA DIDIK BARU

X(40)

Foto 3x4 Ditempel

(36)

Gambar

Gambar 3.2 DFD Konteks
Gambar 3.3 DFD Level 0
Gambar 3.4 DFD Level 1
Gambar 3.4 Diagram Relasi Entitas (ER)
+7

Referensi

Dokumen terkait

12 Rajah 12 menunjukkan sebuah alat penimbang tanpa jarum dan sebiji tembikai. Jisim sebiji tembikai itu ialah 1.8 kg.. 15 Rajah 15 menunjukkan sebuah segi empat tepat ABCD.

Menurut Daryanto (2014;64), pada kegiatan menanya guru membuka kesempatan secara luas kepada siswa untuk bertanya mengenai apa yang sudah dilihat, disimak, dibaca,

Berdasarkan Gambar 2 diketahui bahwa terjadi pertambahan panjang tokolan Udang Vannamei selama penelitian, dengan pertambahan panjang tertinggi terdapat pada P3

Ketika seseorang memiliki sifat raja’ maka ia akan bersemangat untuk menggapai rahmat Allah Swt. karena Dia memiliki sifat Maha Pengampun, Maha Pengasih dan Penyayang.

Materi yang disampaikan dalam kegiatan sosialisasi maupun materi yang terdapat di media informasi lainnya meliputi pemaparan pengelolaan sampah di Kota Bandung, sosialisasi

Bursa memanjang, jari-jari bursa bagian dorsal melebar dari pangkalnya, percabangan utama terjadi pada pertengahan panjang dorsal, ujung percabangan meruncing; percabangan

Berdasarkan hasil penelitian dapat disimpulkan bahwa efektivitas penyerapan serbuk gergaji yang telah diregenerasi lebih baik dalam menyerap ion logam Cu dibandingkan

Tujuan penciptaan karya fotografi ini untuk: (1) mendeskripsikan visualisasi respons colour splash dengan percikan air dan ledakan holi powder untuk objek model perempuan