• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM INFORMASI PENDAFTARAN CPNS DAERAH KABUPATEN KARO BERBASIS WEB TUGAS AKHIR IVAN HAGA VINDONTA PURBA

N/A
N/A
Protected

Academic year: 2022

Membagikan "PERANCANGAN SISTEM INFORMASI PENDAFTARAN CPNS DAERAH KABUPATEN KARO BERBASIS WEB TUGAS AKHIR IVAN HAGA VINDONTA PURBA"

Copied!
74
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI PENDAFTARAN CPNS DAERAH KABUPATEN KARO BERBASIS WEB

TUGAS AKHIR

IVAN HAGA VINDONTA PURBA 132406216

PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKUTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN

2016

(2)

PERANCANGAN SISTEM INFORMASI PENDAFTARAN CPNS DAERAH KABUPATEN KARO BERBASIS WEB

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

IVAN HAGA VINDONTA PURBA 132406216

PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN

2016

(3)

PERSETUJUAN

Judul : Perancangan Sistem Informasi Pendaftaran CPNS Daerah Kabupaten Karo Berbasis Web

Kategori : Tugas Akhir

Nama : Ivan Haga Vindonta Purba

NIM : 132406216

Program Studi : Diploma (D3) Teknik Informatika

Departemen : Matematika

Fakultas : Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara

Disetujuidi Medan. Juli 2016

Disetujui Oleh

Program Studi D3 Teknik Informatika Pembimbing, FMIPA USU

Ketua,

Dr. Elly Rosmaini, M.Si Dr. Elly Rosmaini,M.Si.

NIP. 196005201985032002 NIP. 19605201985032002

(4)

PERNYATAAN

PERANCANGAN SISTEM INFORMASI PENDAFTARAN CPNS DAERAH KABUPATEN KARO BERBASIS WEB

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri. Kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juli 2016

IVAN HAGA VINDONTA PURBA

132406216

(5)

PENGHARGAAN

Puji dan syukur penulis ucapkan kepadaTuhan Yang Maha Esa yang telah memberikankarunia-Nya kepada kita semua sehingga penulis dapat menyelesaikantugas akhir ini dengan baik.Selama mempersiapkan tugas akhir ini penulis banyak mendapat bantuan, dorongan, dan motivasi baik secara langsung maupun tidak langsung,

Penyusunan menyadari Tugas Akhir ini masih jauh dari kesempurnaan sehingga masih perlu pengembangan lebih. maka pada kesempatan ini penulis juga menyampaikan terima kasih kepada :

1. Ibu Dr. Elly Rosmaini, M.Si. selaku Ketua Program Studi D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam dan juga sebagai Dosen pembimbing saya yang telah memberikan dan membimbing penulis menyelesaikan tugas akhir ini.

2. Bapak Prof. Dr. Tulus, M.Si, selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Bapak Dr. Kerista Sebayang, M.S, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

4. Bapak, Ibu dan abang kakak kandung saya yang telah memberikan doa dan dukungannya kepada saya.

5. Teman-teman seperkuliahan saya Amri, Fajrul, Sergio, Ari, Benny,

Michael dan semua yang tak dapat saya sebutkan satu persatu.

(6)

Akhir kata, semoga laporan tugas akhir ini dapat memberi manfaat dan menambah wawasan maupun pengetahuan kita.

Medan, Juli 2016

Penulis

(7)

PERANCANGAN SISTEM INFORMASI PENDAFTARAN CPNS DAERAH KABUPATEN KARO BERBASIS WEB

ABSTRAK

Dalam rangka mewujudkan Pegawai Negeri Sipil yang profesional, berkualitas, dan bertanggung jawab, diperlukan Pegawai Negeri Sipil yang kompeten melalui sistem pengadaan yang transparan dan akuntabel serta bebas dari korupsi, kolusi dan nepotisme.Peranan Teknologi Informasi (TI) inisemakin menjadi prioritas yang utama untuk mewujudkan hal tersebut. Makadenganitu, Perekrutan CPNS Daerah Kabupaten Karo, dilakukan dengan mempergunakan aplikasi komputer biasadanterkomputerisasisehingga pelaksanaan pada masing-masing tahapan berjalan secara konvesional serta proses pengarsipan akansemakin efektif. Internet menjadikan proses semakin mudah dan cepat untuk mendapatkan informasi, karena dengan menggunakan sarana ini maka permasalahan waktu dan kesulitan jangkauan akan tempat yang jauh akan teratasi dengan mudah. Juga akan mengurangi biaya-biaya operasional yang biasanya digunakan serta dalam hal pendokumentasian sudah terkomputerisasi dengan baik. Dengan melakukan analisa dan membuat aplikasi berbasis web dapat tercipta suatu sistem yang lebih memberikan kemudahan dalam Pendaftaran CPNS di Daerah Kabupaten Karo.

Kata kunci : SistemInformasi, Perekrutan, PHPMySQL, Daerah KabupatenKaro

(8)

REGISTRATION INFORMATION SYSTEM C.P.N.S KARO DISTRICT THE WEB BASED

ABSTRACT

In order to establish the Civil Service professional, qualified and responsible, we need civil servants who are competent in the procurement system more transparent and accountable and free from corruption, collusion and nepotism.

Role of Information Technology (IT) is increasingly becoming a top priority for creating it. Karo District goverment in the process of receiving candidate for Civil Servants (CPNS) is done by using an ordinary computer application and not computerized so that the implementation of each phase running for conventional as well as the archiving process is still less effective. Internet makes the process easier and faster to get the information, because this means using the time of the problems and difficulties will reach distant places will be resolved easily. It will also reduce operational costs as well as commonly used in computerized documentation well. By analyzing and creating web-based applications can create a system that provides more convenience in registration servant in Karo District.

Keywords : Information Systems, Recruitment, PHPMySQL, Regency Karo

(9)

DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak v

Abstract vi

Daftar Isi vii

Daftar Tabel viii

Daftar Gambar ix

BAB 1. Pendahuluan

1.1. Latar Belakang 1

1.2. Perumusan Masalah 2

1.3. Batasan Masalah 2

1.4. Tujuan Penelitian 2

1.5. Manfaat Penelitian 3

1.6. Sistematika Penulisan 3

BAB 2. Landasan Teori

2.1. Sekilas Tentang Sistem Pendaftaran CPNS Berbasis Website 4

2.2. Sekilas Tentang Perancangan 4

2.3. Sekilas Tentang Sistem Dan Informasi 6

2.4. Sekilas Tentang PHP Dan MySQL 7

2.5. Sekilas Tentang HTML (HyperText Markup Language) 10 2.6. Sekilas Tentang CSS (Cascading Style Sheet) 11

2.7. Sekilas Tentang JavaScript 10

2.8. Data Flow Diagram (DFD) 12

2.9. Flowchart (Diagram Alir) 13

BAB 3. Perancangan Sistem

3.1. Tahap Perancangan 14

3.2. Diagram Konteks 16

3.3. Diagram Alir (Flowchart) 18

3.3.1. Flowchart Pendaftaran Soal 18

3.3.2. Flowchart Input Data Pada Admin 19

3.4. Merancang Database 20

3.5. Desain Sistem Informasi Berbasis Website 22

3.5.1. Desain Halaman Beranda Dan Profile 22

3.5.2. Desain Halaman User Data 22

3.5.3. Design Halaman Isi Biodata 24

3.5.4. Halaman Cetak Kartu Peserta Ujian 24

3.5.5. Halaman Login Admin 25

3.5.6. Halaman Halaman Akun Admin 26

3.5.7. Halaman Penginputan 26

3.5.8. Biodata Peserta Pada Halaman Admin 27

(10)

BAB 4. Implementasi Sistem

4.1. Pengertian Implementasi Sistem 28

4.2. Tujuan Implementasi Sistem 28

4.3. Komponen Dalam Implementasi Sistem 28

BAB 5. Kesimpulan Dan Saran

5.1. Kesimpulan 29

5.2. Saran 29

Daftar Pustaka

Lampiran

Listing Program

(11)

DAFTAR TABEL

Halaman

Tabel 3.4.1. Tabel Admin 20

Tabel 3.4.2. Pengolahan Data 20

Tabel 3.4.3. Penginputan Biodata Peserta 21

(12)

DAFTAR GAMBAR

Halaman

Gambar 3.5.1. Halaman Beranda Login 22

Gambar 3.5.2.1. Halaman pendaftaran 23

Gambar 3.5.2.2. Halaman menerima ID dan Username 23

Gambar 3.5.3 Halaman Isi Biodata 24

Gambar 3.5.4.1. Haaman Print Preview Kartu Ujian 24

Gambar 3.5.4.2. Kartu Peserta Ujian 25

Gambar 3.5.5. Halaman Login Admin 25

Gambar 3.5.6. Halaman Akun Admin 26

Gambar 3.5.7 Halaman Penginputan Data 26

Gambar 2.5.8. Halaman Biodata Peserta pada Halaman Admin 27

(13)

BAB 1

PENDAHULUAN

1.1. Latar Belakang

Sebagai salah satu instansi pemerintah yang memiliki sistem yang lumayan lengkap, kabupaten karo diharapkan untuk dapat memberikan pelayanan secara maksimal kepada masyarakatnya, yaitu merekrut Calon Pegawai Negeri Sipil di Lingkungan Pemerintah Kabupaten Karo, sebagian masih menggunakan sistem manual dalam pengaturan pendaftaran, verifikasi data dan pemberian nilai sehingga masih mengalami kesulitan dalam hal keakuratan data, kecepatan proses, ketepatan waktu serta relevansi data yang handal. Agar dapat memaksimalkan dalam memberikan informasi pendaftaran dan hasilnya bagi para calon pegawai negeri sipil maka dibuatlah sistem informasi pendaftaran dengan berbasis web dapat diakses secara realtime.

Oleh karena itulah kami melakukan perancangan sistem informasi

pendaftaran cpns yang akan menganalisa dan membuat aplikasi berbasis web

dengan judul ”Perancang Sistem Informasi Pendaftaran CPNS Daerah Kabupaten

Karo Berbasis Web” Tujuan yang dilakukan di ini bertujuan untuk membangun

sebuah sistem informasi yang digunakan dalam proses pendaftaran CPNS

sehingga dapat memberikan solusi atas permasalahan yang timbul mulai pada

sistem berjalan saat ini mulai dari proses pendaftaran, verifikasi data dan

pemberian nilai.

(14)

1.2. Perumusan Masalah

Dalam sistem penerimaan CPNS yang selama ini berjalan ditemukan masalah masalah sebagai berikut:

a. Bagaimana membuat proses pendaftaran menjadi lebih singkat dan efisien?, b. Bagaimana memberikan solusi yang lebih baik pada sistem pendaftaran calon

pegawai negeri sipil di Kabupaten Karo agar menjadi lebih lancar?

c. Bagaimana meminimalkan resiko terjadinya kesalahan pencatatan data atau kehilangan berkas pelamar yang telah dikirimkan?

1.3. Batasan Masalah

Untuk mengarahkan penelitian ini agar tidak menyimpang dari sasaran yang diuji, maka perlu membuat batasan ruang lingkup permasalahan. Sebagai batasan masalah ini adalah terbatas pada jangkauan sistem yang masih dalam tahap untuk digunakan oleh satu organisasi pendidikan dan belum dapat diterapkan untuk menghubungkan sistem ini secara nasional. Sistem ini juga tidak menutup jaringan internet agar hanya bisa membuka website ini saja, untuk itu dibutuhkan pemblokiran manual.

1.4. Tujuan Penelitian

Tujuan yang dilakukan ini adalah untuk membangun sebuah sistem informasi

yang digunakan dalam proses pendaftaran CPNS sehingga dapat memberikan

solusi atas permasalahan yang timbul mulai pada sistem berjalan saat ini mulai

dari proses pendaftaran, verifikasi data dan pemberian informasi.

(15)

1.5. Manfaat Penelitian

Penelitian yang dilakukan penulis ini bertujuan untuk:

a. Agar mengetahui bagamanakah membangun sebuah sistem informasi yang digunakan dalam proses pendaftaran CPNS, sehingga dapat memberikan solusi atas permasalahan yang timbul mulai pada sistem berjalan saat ini mulai dari proses pendaftaran, verifikasi data dan pemberian nilai.

b. Penelitian ini juga untuk mengetahui bagaimana merancang dan membangun sebuah sistem secara yang terperinci, cepat dan up to date tentunya dengan menggunakan script PHP dan database MySQL.

1.6. Sistematika Penulisan

Sistematika penulisan yang duraikan untuk memberikan kerangka atau gambaran dari tugas akhir ini, yaitu sebagai berikut:

1. BAB1. Pendahuluan

Pada bab ini berisi tentang latar belakang masalah, perumusan masalah, batasan masalah, manfaat penelitian, dan sistematika penulisan.

2. BAB 2. Landasan Teori

Pada bab ini berisi tentang pengertian sebuah sistem, pembahasan tentang metode

pemberian nilai, software yang dibutuhkan oleh serorang developer dan bahasa

pemograman yang akan digunakan.

(16)

3. BAB 3. Perancangan Sistem

Bab ini menjelaskan tentang logika pemberian nilai, pengaturan akses, manajemen soal dan jawaban dan hasil studi mahasiswa.

4. BAB 4. Implementasi Sistem

Bab ini akan membahas tentang bagaimana sistem ini akan dijalankan dalam suatu organisasi pendidikan.

5. BAB 5. Kesimpulan dan Saran

Bab ini merupakan bab penutup yang merupakan kesimpulan dari pembahasan

serta saran-saran penulis berdasarkan kesimpulan yang didapat.

(17)

BAB 2

LANDASAN TEORI

2.1. Sekilas Tentang Pendaftaran CPNS Berbasis Website

Pendaftaran CPNS di lingkungan Kabupaten Karo, yaitu sebagai berikut:

Pendaftar melakukan pendaftaran secara online dengan menginput data diri, kemudian secara otomatis pendaftar akan memperoleh username dan password yang nantinya akan dipakai sebagai id pendaftaran. Setelah itu pendaftar yang sudah registrasi dapat mengikuti ujian online dengan login terdahulu. Peserta yang telah melengkapi biodata dan mengupload dokumen yang telah ditentukan dapat menyimpan dan mencetak bukti pendaftaran yang nantinya akan digunakan sebagai kartu ujian off-line. Proses Pemberian Nilai dan pembuatan laporan oleh Panitia dilakukan dengan mengentri nilai pada halaman administrator (back end) sesuai masing-masing tahapan seleksi.

Peserta dapat melakukan pendaftaran dengan mengentry pendaftaran.

Peserta melakukan Placement test, namun terlebih dahulu harus login, setelah selesai melakukan placement test, peserta harus mencetak bukti pendaftaran. Jika peserta lulus, peserta dapat mengupload dokumen yang di persyaratkan, dan bisa melakukan update data diri.

2.2. Sekilas Tentang Perancangan

Perancangan dapat diartikan sebagai suatu tahap setelah analisa dari

pengembangan sistem untuk mengembangkan bagaimana suatu sistem itu akan

(18)

dibentuk. Perancangan juga dapat berupa penggambaran, perencanaan, dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. Termasuk juga menyangkut perangkat lunak dan komputer.

2.3. Tentang Sistem Dan Informasi

Kata sistem berasal dari bahasa Yunani yaitu “systema” yang berarti kesatuan suatu kesatuan yang saling tergantung dan saling bekerja sama untuk mencapai tujuan tertentu. Suatu sistem dapat terdiri dari sitem-sistem bagian lainnya atau sering disebut subsistem. Subsistem saling berinteraksi dan saling berhubungan membentuk suatu kesatuan untuk tercapainya suatu sasaran dan sistem tidak terlepas dari komponen-komponen pendukung sistem yang mempunyai sifat dan fungsi tertentu dan mampu mempengaruhi proses sistem secara keseluruhan.

Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur, komponen, atau variabel-variabel yang terorganisasi, saling berinteraksi, saling tergantung satu sama lain dan terpadu. Sistem bisa berupa abstraksi atau fisis (Gordon B. Davis, 2002).

Sistem yang abstrak adalah susunan yang teratur dari gagasan-gagasan

atau konsepsi yang saling tergantung. Sedangkan sistem yang bersifat fisis adalah

serangkaian unsur yang bekerjasama untuk mencapai suatu tujuan (Tata Sutabri,

2004). Informasi adalah hasil pengolahan data yang diperoleh dari setiap elemen

sistem menjadi bentuk yang mudah dipahami oleh penerimanya dan informasi ini

(19)

menggambarkan kejadian-kejadian nyata untuk menambah pemahamannya terhadap fakta-fakta yang ada, sehingga dapat digunakan untuk pengambilan suatu keputusan. Sumber informasi adalah data. Data adalah kenyataan yang menggambarkan kejadian-kejadian dan kesatuan yang nyata .

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan- laporan yang diperlukan (Tata Sutabri, 2004).

2.4. Sekilas Tentang PHP (Hypertext Preprocessor) dan MySQL

PHP adalah salah satu bahasa pemrograman di Internet. Bisa juga di artikan

sebagai bahasa scripting yang menyatu dengan HTML dan dijalankan pada server

side. PHP bersifat cepat, gratis dan murah ( gratis ), selain itu PHP mendukung

penggunaan database seperti MySQL, PostgreSQL, dan Oracle. Untuk dapat

menjalankan PHP melalui browser, maka anda diharuskan terlebih dahulu

menginstall web server (misalnya Apache, PWS, IIS) lalu menginstall PHP,

sedangkan untuk menjalankan MySQL anda tidak perlu menginstall web server,

hanya saja jika ingin dijalankan melalui browser, maka anda harus menginstall

web server. Prosedur penginstallan web server, PHP dan MySQL dapat anda baca

pada manual masing – masing. Jika anda tidak ingin merasa direpotkan untuk

menginstall PHP, MySQL, Apache dan sebagainya, ada alternatif yang bisa anda

coba. XAMPP, adalah software alternatif yang akan membantu anda dengan

memberikan layanan pengaktifan PHP, MySQL, Apache, Filezilla dan Tomcat

(20)

sekaligus. Syntax dalam pemograman PHP hamper sama dengan bahasa pemograman C++.

Persamaan yang paling jelas adalah setiap akhir statement harus diakhiri oleh semicolon ( ; ). Fungsi-fungsi yang ada di C++ juga ada dalam PHP, seperti IF, FOR, WHILE, DO, ARRAY dan sebagainya. Sebagai fungsi yang unik dalam PHP, ada fungsi FOREACH yang bisa diartikan sebagai “setiap”. PHP dijalankan dalam file berekstensi .php, .php3 atau .phtml, itu tergantung dengan settingan PHP anda, tetapi secara umum ekstensi file PHP adalah .php. Kode PHP menyatu dengan tag – tag HTML dalam satu file. Kode PHP diawali dengan tag <? php dan ditutup dengan ?>.

Contoh :

<?php

Echo”Hai”;

?>

Struktur penulisan dalam PHP, sama seperti dalam C++, yaitu setiap pernyataan diakhiri oleh semicolon ( ; ) dan bersifat case sensitive untuk penulisan nama variabel. Dalam penulisan variabel dalam PHP, variabel harus diawali dengan symbol dolar ( $ ) lalu nama variabelnya tanpa menggunakan spasi dan tida boleh diawali dengan angaka seperti $1, variabel tersebut tidak akan dianggap sebagai variabel . Berikut adalah contoh penggunaan variabel dan operasi sederhana dalam PHP.

Contoh :

<?php

(21)

$a=1;

$b=2;

$c=$a +$b;

echo $c;

?>

MySQL adalah sebuah perangkat lunak Pembuat database yang bersifat terbuka atau open source dan berjalan disemua platform baik Linux maupun Windows, MySQL merupakan program pengakses database yang bersifat network sehingga dapat digunakan untuk aplikasi Multi User (Pengguna Banyak).Ada beberapa fungsi yang dipakai untuk memanipulasi isi database, seperti SELECT, ALTER, DROP dan sebagainya. Bahasa PHP bisa dikombinasikan untuk memanipulasi isi database. Contoh kombinasi bahasa PHP dan MySQL adalah sebagai berikut.

Contoh:

<?php

include’koneksi.php’;

$q=”SELECT * FROM `Nama_Database`”;

If(mysql_query($q))

{

echo” Ok ”;

}

?>

(22)

2.5. Sekilas Tentang HTML (HyperText Markup Language)

HTML merupakan singkatan dari Hypertext Markup Language. HTML digunakan untuk membangun suatu halaman Web. Sekalipun banyak orang menyebutnya sebagai suatu bahasa pemrograman, HTML sebenarnya sama sekali bukan bahasa pemrograman, karena seperti tercermin dari namanya HTML adalah suatu bahasa mark up. HTML digunakan untuk melakukan mark up (penandaan) terhadap sebuah dokumen teks. Tanda tersebut digunakan untuk menentukan format atau style dari teks yang ditandai. Untuk menandai sebuah file teks merupakan file HTML, maka ciri yang paling nampak jelas adalah file-nya, yaitu .html. Namun lebih jauh daripada itu, di dalam file tersebut harus terkandung struktur sebagai berikut:

<html>

<body>

...

</body>

</html>

Tag <html> tersebut harus diletakkan pada bagian paling awal dan tag

</html> harus diletakkan pada bagian paling akhir. Bagian head umumnya berisi informasi mengenai dokumen tersebut, misalnya judul dokumen, versi HTML yang digunakan. Sedangkan body berisi layout atau desain halaman web.

2.6. Sekilas Tentang CSS ( Cascading Style Sheet )

Cascading Style Sheet (CSS) adalah salah satu bahasa pemrograman web yang

digunakan untuk mengendalikan beberapa komponen dalam sebuah web sehingga

(23)

akan lebih terstruktur dan seragam. CSS dapat kita gunakan dalam mengendalikan ukuran gambar, warna teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya. CSS bisa juga diartikan sebagai bahasa style sheet yang digunakan untuk mengatur tampilan dokumen. Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.

2.7. Sekilas Tentang Sublime Text 3

Sublime Text merupakan text editor berbagai bahasa pemrograman mulai dari C hingga Java, menurut penulis Sublime Text merupakan tampilannya minimalis namun elegant, bawaannya yang ringan namun diboboti dengan keakuratan dalam penulisan yang mengikuti algoritma dan aturan setiap bahasa pemrograman yang digunakan. Sublime Text 3 harus bekerja pada semua sistem yang saat ini dijalankan Sublime Text 2, dengan pengecualian OS X 10.6. Sayangnya, karena tidak ada C ++ 11 toolchain untuk OS X 10.6, dan Sublime Text 3 membuat ekstensif menggunakan fungsi di C ++ 11.

2.8. Data Flow Diagram (DFD)

Data flow diagram (DFD) adalah alat bantu yang digunakan untuk

menggambarkan aliran data informasi dan transformasi (proses) dari data dimulai

dari pemasukan data sampai menghasilkan keluaran (output) data. Adapun

simbol-simbol dari flow diagram, yaitu:

(24)

No. Gambar Nama Fungsi

1 Kesatuan Luar

(External Entity)

Merupakan kesatuan luar diluar lingkungan sistem yang akan memberikan input dan menerima output

2 Proses

Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output

3 Aliran Data

Data mengalir melalui sistem,dimulai dengan sebagian input data dan diubah atau diproses untuk menjadi input

4

Data Storage (Penyimpanan-

d a t a )

Data disimpan untuk keperluan berikutnya

Tabel 2.8 Simbol DFD

2.9. Flowchart (Diagram Alir)

Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-

urutan prosedur dari suatu program. Flowchart menolong analis dan programmer

untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan

menolong dalam menganalisis alternatif -alternatif lain dalam pengoperasian

(25)

masalah yang perlu dipelajari dan dievaluasi lebih lanjut. Petunjuk untuk membuat flowchart Bila seorang analisis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti :

1. Flowchart digambarkan dari halaman atas ke bawah dan kiri ke kanan.

2. Aktifitas yang digambarkan harus didefinisikan secara hati-hati dan defenisi ini harus dapat dimengerti oleh pembacanya.

3. Kapan aktifitas dimulai dan berakhir harus ditentukan secara jelas.

4. Setiap langkah dari aktifitas harus diuraikan dengan menggunakan deksripsi kata kerja.

5. Setiap langkah dari aktifitas harus berada pada urutan yang benar.

6. Lingkup, range dan aktifitas yang sedang digambarkan harus ditelusuri dengan hati - hati.

7. Percabangan - percabangan yang memotong aktifitas yang sedang digambarkan tidak perlu digunakan dan percabangannya diletakkan pada halaman yang terpisah atau hilangkan seluruhnya bila percabangan tidak berkaitan dengan sistem.

8. Gunakan symbol – symbol flowchart yang standard.

Berikut ini adalah gambar simbol – simbol standar dalam flow chart beserta

dengan arti dari masing -masing simbol :

(26)

Simbol Keterangan

Terminal/Interupt (Mulai/Berhenti)

Simbol ini dipergunakan untuk menunjukkan awal kegiatan atau akhir kegiatan atau berhentinya suatu program.

Input/Output

Untuk mewakili data input dan menuliskan output-nya

Proses/Pengolahan

Suatu simbol yang

melambangkan diprosesnya suatu data.

Decision (Keputusan)

Dipakai untuk menuliskan jika adanya percabangan, seperti if, case.

Flow Lines (Garis Alir)

Bila suatu flowchart dihubungkan dengan garis-garis ini. Garis-garis ini menunjukkan akar selanjutnya yang akan dituju. Bila arahnya ke bawah atau ke kanan tidak perlu memakai tanda panah.

Tabel: 2.9. Simbol Flowchart

(27)

BAB 3

PERANCANGAN SISTEM

3.1. Tahap Perancangan

Tahapan perancangan dan perancanaan merupakan tahapan awal yang dilakukan penulis dalam membangun sistem ini. Pada tahapan ini penulis akan menjabarkan awal perancangan sistem sebelum membangun software website, ada beberapa tahapan pertanyaan sebagai identifikasi awal yang perlu dilakukan, antara lain :

a. Sistem seperti apa yang akan dibuat?

b. Apa saja yang dibutuhkan untuk menjalankan sistem ini?

c. Apa saja yang ingin dicapai oleh sistem ini?

Dengan menjawab beberapa pertanyaan di atas, maka jawaban dari penulis untuk beberapa pertanyaan di atas sebagai berikut :

Sistem ini adalah sistem yang terintegerasi antara seorang administrator dan semua pengguna yang terdaftar dalam sistem ini. Mulai dari nilai serta hasil ujian tersebut akan transparan dan bisa dipertanggungjawabkan.

a. Untuk menjalankan sistem ini, yang masih merupakan sistem dengan

server lokal, komputer harus mempunyai software yang bernama oracle

sebagai sistem server lokal, Atau jika ingin memiliki software yang bisa

menglah database untuk setiap komputer, penulis menyarankan untuk

memiliki software XAMPP yang merupakan software cross-platform dan

bersifat open-source yang bisa didapatkan secara gratis.

(28)

b. Target yang ingin dicapai penulis adalah memudahkan sistem peserta mendaftar. Serta hasil data yang diinputkan otomatis dapat tersimpan di sistem database admin.

3.2. Diagram Kontek

Dalam perancangan sistem ini, penulis mencoba untuk memberikan gambaran mengenai alur pemesanan produk. Adapun rancangan DFD pada sistem ini adalah sebagai berikut:

Gambar 3.2. Diagram Kontek Sistem

I n f o r m a s i C P N S

Admin Pendaftar

Pendaftaran

Input Pengumuman Input Kelulusan

Input Biodata

Cetak Kartu Hapus Peserta

Memberi Informasi

Memberi Info Kelulusan

(29)

3.3. Diagram Alir (Flowchart)

Diagram alir (flowchart) ini menjelaskan secara rinci langkah-langkah dari proses program. Flowchart dibuat dengan menggunakan simbol-simbol tertentu yang menyatakan setiap langkah program. Berikut adalah Flowchhart dari fungsi utama dalam sistem ujian online.

3.3.1. Flowchart Alur Pendaftaran

Pada sistem ini, pelamar diminta memasukkan biodata, dan mengisi data-data

pelamar yang valid. Sehingga data nantinya diverifikasi oleh admin yang secara

otomatis masuk ke databse admin. Tentunya biodata dan data pelamar sebagai

bukti mendaftar secara online yang akan masuk nanti untuk mencetak kartu

peserta. Setelah itu pelamar juga dimasukkan pilihan-pilihan yang wajib diisi yang

dimasukkan sudah valid. Berikut adalah diagram alir untuk pendaftaran cpns

daerah kabupaten karo sebagai berikut:

(30)

Gambar: 3.3.1. Flowchart Alur Pendaftaran

Start

ID & Password

Login

Input Biodata

Cetak Kartu Verifikasi

D a t a

P e l a m a r Halaman Akun

Gagal

Berhasil

Verfikasi

G a g a l

Verifikasi

B e r h a s i l

(31)

3.3.2. Flowchart Input Data Pada Admin

Gambar: 3.3.2. Flowchart Input Data Pada Admin

ID & Password

Login

Selesai Penginput Data

D a n

I n f o r m a s i Halaman Akun

A d m i n Start

(32)

3.4. Merancang Database

Database merupakan tempat penyimpanan data yang terstruktur sehingga dapat

diakses dengan cepat dan mudah. Tahap mempersiapkan database ini merupakan tahap dimana penulis mempersiapkan tempat untuk menampung data di server.

Data tersebut akan diproses oleh program yang kita buat pada tahap pemrograman baik menambah, mengubah, penghapusan, dan menampilkan database itu sendiri.

Database `dari sistem ini dibuat dengan MySQL . Table utama pada database dari

sistem ini, berikut adalah table yang ada:

1. Table Admin

Berikut adalah tabel pada admin:

Tabel: 3.4.1. Admin

Nama Field Tipe Data Panjang Isi

ID INT 5

Password VARCHAR 100

2. Table Pengolahan Data Peserta

Tabel: 3.4.2. Data Peserta

Nama Field Tipe Data Panjang Isi

NIK INT 20

Nama VARCHAR 100

Nilai INT 20

Status VARCHAR 100

(33)

3. Table Pengisisan Biodata Peserta

Berikut ini adalah Tabel database penginputan biodata peserta : Tabel: 3.4.3. Penginputan Biodata Peserta

Nama Field Tipe Data Panjang Isi

Nama VARCHAR 100

Jenis Kelamin VARCHAR 100

Tanggal Lahir INT 20

Alamat VARCHAR 100

Agama VARCHAR 100

Nama Ayah VARCHAR !00

Pekerjaan Ayah VARCHAR 100

Nama Ibu VARCHAR 100

Pekerjaan Ibu VARCHAR 100

No.Telepon INT 20

Penghasilan Orangtua INT 100

Pendidikan Terakhir VARCHAR 100

Nilai Rata-Rata/IPK INT 100

Formasi Jabatan VARCHAR 100

Instansi VARCHAR 100

(34)

3.5. Desain Sistem Informasi Berbasis Website 3.5.1. Desain Halaman Beranda

Karena ini adalah sistem yang siap pakai oleh instansi yang menggunakan sistem ini, maka penulis berinisiatif untuk mengosongkan halaman Beranda dan Profile untuk diisi sendiri oleh instansi yang menggunakan sistem ini nantinya.

Gambar: 3.5.1. Halaman Beranda Login

3.5.2. Desain Halaman User Data

Pada halaman ini, siswa harus memasukkan NIM dan Password untuk masuk

kedalam akun siswa tersebut. Jika siswa belum mempunyai akun, pelamar juga

bisa mendaftarkan diri ke sistem ini dan setelah itu anda akan menerima ID dan

Password.

(35)

Gambar: 3.5.2.1. Halaman Pendaftaran

Gambar: 3.5.2.2. Halaman Menerima ID dan Password

(36)

3.5.3. Desain Halaman Isi Biodata

Gambar: 3.5.3. Halaman Isi Biodata

3.5.4. Halaman Cetak Kartu Peserta Ujian

Peserta dapat langsung mencetak kartu Peserta Ujiannya.

Gambar: 3.5.4.1. Print Preview Cetak Kartu Peserta Ujian

(37)

Gambar: 3.5.4.2. Kartu Peserta Ujian

3.5.5. Halaman Admin

Di halaman admin, admin bisa memasukkan soal, menghapus soal, memasukkan nilai, dan membuka atau menutup akses ujian.

Gambar: 3.5.5. Halaman Login Admin

(38)

3.5.6. Halaman Akun Admin

Gambar: 3.5.6. Halaman Akun Admin

3.5.7. Halaman Penginputan

Gambar: 3.5.7. Halaman Penginputan

(39)

3.5.8. Biodata Peserta Pada Halaman Admin

Gambar: 3.5.8. Halaman Biodata Peserta Pada Halaman Admin

(40)

BAB 4

IMPLEMENTASI SISTEM

4.1. Pengertian Implementasi Sistem

Implementasi sistem adalah langkah-langkah atau prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui untuk menguji, menginstal dan melalui sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama.

4.2. Tujuan Implementasi Sistem

Tujuan Implementasi Sistem adalah sebagai berikut :

1. Menyelesaikan desain website yang baru akan di buat.

2. Menguji program-program dan prosedur baru.

3. Memastikan bahwa sistem yang dibuka dengan sempurna oleh pengguna.

4. Menguji apakah sistem baru tersebut sesuai dengan apa yang diinginkan.

5. Memastikan bahwa user dapat mengoperasikan sistem baru dengan baik.

4.3. Komponen Dalam Implementasi Sistem

Untuk mengetahui perancangan sistem yang telah kita kerjakan dapat berjalan

dengan baik atau tidak, maka perlu dilakukan pengujian terhadap sistem yang

telah kita buat. Untuk itu dibutuhkan beberapa komponen utama mencakup

perangkat keras (hardware), perangkat lunak (software), dan otak (brainware).

(41)

Pada sistem pendaftran cpns online ini saya menggunakan dan membutuhkan beberapa komponen seperti yang di sebut diatas, yaitu :

1. Perangkat keras (hardware) a. Monitor

b. Hardisk c. Memori 2 GB

d. Keyboard dan Mouse 2. Perangkat lunak

a. Sistem Operasi Windows

b. MYSQL sebagai pengelola data.

c. PHP sebagai bahasa pemrograman serverside

d. XAMPP sebagai Modul Untuk menghidupkan fungsi MySql, dan Apache.

3. Perangkat Operator a. Administrator

b. Pengunjung dan pembeli

(42)

BAB 5

KESIMPULAN DAN SARAN

5.1. Kesimpulan

Dari keterangan dan bab-bab sebelumnya penulis dapat mengambil kesimpulan adalah sebagai berikut :

1. Sistem Informasi yang dirancang ini hanya melakukan pendaftaran secara offline, sehingga tidak membutuhkan koneksi ke internet.

2. Sistem ini juga hanya melayani perekrutan pendaftaran, verifikasi data calon peserta dan cetak kartu bukan untuk sampai tahap ujiannya yang dapat langsung terintegrasi berbasis online.

5.2. Saran

Adapun beberapa saran penulis pada pembuatan sistem ini adalah:

1. Penerapan sistem ini merupakan cara efektif dan efesien dalam menangani masalah perekrutan calon birokrasi yang ada di indonesia sehingga harus kita teruskan dan kembangkan sebaik mungkin.

2. Sebaiknyan kualitas dan kuantitas sumber daya manusia khususnya bidang

informasi di kalangan aparatur sipil negera sudah seharusnya kita optimalkan.

(43)

DAFTAR PUSTAKA

Al Fatta, Hanif.. Analisis Dan Perancangan Sistem Informasi.Yogyakarta, Andi. 2007 Adul Kadir, Dasar Pemograman WEB dinamis menggunakan PHP,2002.

Bersaing Perusahaan dan Organisasi Modern. Yogyakarta: Andi.

Darie, Cristian and Balanescu. 2008, Emilian. Beginning PHP and MySQL E-Commerce;

Second Edition

Dennis, Wilhom, Roth. System Analisys and Design [Online Serial]; Third Edition

Dwiartara, Loka. E-Book Menyelam dan Menaklukkan Samudra PHP [serial online]. Bogor

Gutmans, Andi., Saether Bakkken, Stig., and Rethans, Derrick. 2005, PHP 5 Power Programming.

Hanif Al Fatta. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan.

Kristanto, Andi. 2004. Perancangan Sistem Informasi dan Aplikasinya, Yogyakarta: Gava Media

M.Syair, Panduan Membuat Aplikasi Database dengan PHP 5, 2005Yuswanto.

2002. HTML Pemgrograman PHP. Surabaya: Prestasi Pustaka Publisher.

Welling, Luke. and Thomson, Laura. 2005. PHP and MySQL Web Development

[online serial]; Third Edition.

(44)

1. Admin.php

<?php

session_start();

if(!isset($_SESSION['user'])){

header("location:index.php?login-dahulu");

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"

/>

<title>Welcome</title>

<link rel="stylesheet" href="style.css"

type="text/css" media="all" />

</head>

<body>

<div id="wrapper" align="center">

<table width="100%" border="1" bordercolor="#0033FF"

cellspacing="8">

<tr>

<td><img src="logo/x.jpg" width="95%" height="50%" /></td>

<td><img src="logo/x.jpg" width="95%" height="50%" /></td>

</tr>

<tr>

<td colspan="2"><table width="320" border="1" class="nav">

<tr>

<td width="111"><a href="admin.php">Pengolah Peserta</a></td>

<td width="107"><a

href="pengumuman.php">Pengumuman</a></td>

<td width="80"><a href="out.php">Keluar</a></td>

</tr>

</table></td>

</tr>

<tr>

<td width="54%" align="center" >

<table width="83%" border="1" cellspacing="2"

cellpadding="4">

<tr>

<td width="10%">No. Ujian</td>

<td width="11%">Nik</td>

<td width="28%">Nama</td>

<td width="11%">Nilai</td>

<td width="23%">Status</td>

<td width="17%">Opsi</td>

</tr>

<?php include 'koneksi.php';

$a=mysql_query("select * from siswa");

while($b=mysql_fetch_array($a)) {

?>

(45)

<tr>

<td><?php echo $b['no_ujian']; ?></td>

<td><?php echo $b['nik']; ?></td>

<td><?php echo $b['nama']; ?></td>

<td><?php echo $b['nilai_ujian']; ?></td>

<td><?php echo $b['status']; ?></td>

<td><a href="ubah.php?nik=<?php echo $b['nik']; ?>">

Ubah </a> ||

<a href="hapus.php?nisn=<?php echo $b['nik']; ?> "

onClick="return confirm('Apakah Anda yakin?')"> Hapus </a> ||

<a href="cetak.php?nisn=<?php echo $b['nik']; ?>">

Cetak </a> ||

</td>

</tr>

<?php } ?>

</table></td>

</tr>

<tr>

<td colspan="2" bgcolor="#E9E9E9"> Pendaftaran CPNS Daerah Kabupaten Karo </td>

</tr>

</table>

</div>

</body>

</html>

2. Bio Sukses.php

<?php

session_start();

if(!isset($_SESSION['user'])){

header("location:index.php?login-dahulu");

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"

/>

<title>Welcome</title>

<link rel="stylesheet" href="style.css"

type="text/css" media="all" />

</head>

<body>

<div id="wrapper" align="center">

<table width="100%" border="1" bordercolor="#0033FF"

cellspacing="8">

<tr>

<td><img src="logo/x.jpg" width="53%" height="50%" /></td>

</tr>

<tr>

<td><table width="100%" border="1" class="nav">

(46)

<tr>

<td width="71"><a href="dashboard.php">Beranda</a></td>

<td width="76"><a href="prosedur2.php">Prosedur</a></td>

<td width="118"><a href="umum2.php">Pengumuman</a></td>

<td width="62"><a href="jadwal2.php">Jadwal</a></td>

<td align="right" style="float:right">Id : <?php echo

$_SESSION['user'] ?> || <a

href="out.php"> Keluar </a></td>

</tr>

</table></td>

</tr>

<tr>

<td bgcolor="#E9E9E9" class="isi" ><h3> Isi Biodata </h3> <br /><br />

<table width="410" border="0" cellpadding="4" style="padding- left:40px">

<?php include 'koneksi.php';

$a=mysql_query("select * from siswa where nik = '$_GET[nisn]'");

$b=mysql_fetch_array($a) ;

?>

<tr>

<td width="206">NIK</td>

<td width="182"><?php echo $b['nik']; ?></td>

</tr>

<tr>

<td>Nama</td>

<td width="182"><?php echo $b['nama']; ?></td>

</tr>

<tr>

<td>Jenis Kelamin</td>

<td width="182"><?php echo $b['jk']; ?></td>

</tr>

<tr>

<td>Tanggal Lahir</td>

<td width="182"><?php echo $b['tgl_lahir']; ?></td>

</tr>

<tr>

<td>Alamat</td>

<td width="182"><?php echo $b['alamat']; ?></td>

</tr>

<tr>

<td>Agama</td>

<td width="182"><?php echo $b['agama']; ?></td>

</tr>

<tr>

<td>Nama Ayah</td>

<td width="182"><?php echo $b['nama_ayah']; ?></td>

</tr>

<tr>

<td>Pekerjaan Ayah</td>

<td width="182"><?php echo $b['p_ayah']; ?></td>

</tr>

<tr>

<td>Nama Ibu</td>

<td width="182"><?php echo $b['nama_ibu']; ?></td>

</tr>

<tr>

(47)

<td width="182"><?php echo $b['p_ibu']; ?></td>

</tr>

<tr>

<td>No Telepon</td>

<td width="182"><?php echo $b['no_hp']; ?></td>

</tr>

<tr>

<td>Penghasilan ortu</td>

<td width="182"><?php echo $b['penghasilan']; ?></td>

</tr>

<tr>

<td>Pendidikan Terakhir</td>

<td width="182"><?php echo $b['asal_skl']; ?></td>

</tr>

<tr>

<td>Status Sekolah</td>

<td width="182"><?php echo $b['s_sekolah']; ?></td>

</tr>

<tr>

<td>No. Ijazah</td>

<td width="182"><?php echo $b['no_ijazah']; ?></td>

</tr>

<tr>

<td>Nilai Matematika</td>

<td width="182"><?php echo $b['n_mtk']; ?></td>

</tr>

<tr>

<td>Nilai IPA</td>

<td width="182"><?php echo $b['n_ipa']; ?></td>

</tr>

<tr>

<td>Nilai B Indonesia</td>

<td width="182"><?php echo $b['n_bi']; ?></td>

</tr>

<tr>

<td>Nilai B Inggris</td>

<td width="182"><?php echo $b['n_bing']; ?></td>

</tr>

<tr>

<td>Nilai Rata-rata/IPK</td>

<td width="182"><?php echo $b['rata']; ?></td>

</tr>

<tr>

<td>Gambar</td>

<td width="182"><img src="foto/<?php echo $b['gambar'];

?>" width="100" height="140" /></td>

<tr>

<td> Tanggal masuk </td>

<td width="182"><?php echo $b['tgl_msk']; ?></td>

</tr>

<tr> <td>&nbsp; </td> </tr>

<tr> <td colspan="2"> <a href="kartu.php?nisn=<?php echo $b['nisn']; ?>"><p align="right"

style="padding-right:50"> Cetak Kartu Ujian </p> </a></td></tr>

</table>

(48)

</tr>

<tr>

<td bgcolor="#E9E9E9"> Pendaftaran CPNS Daerah Kabupaten Karo Tahun 2016</td>

</tr>

</table>

</div>

</body>

</html>

3. Bio.php

<?php

session_start();

if(!isset($_SESSION['user'])){

header("location:index.php?login-dahulu");

}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1- transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"

/>

<title>Update</title>

<link rel="stylesheet" href="style.css"

type="text/css" media="all" />

</head>

<body>

<div id="wrapper" align="center">

<table width="100%" border="1" bordercolor="#0033FF"

cellspacing="8">

<tr>

<td><img src="logo/x.jpg" width="53%" height="50%" /></td>

</tr>

<tr>

<td><table width="100%" border="1" class="nav">

<tr>

<td width="71"><a href="dashboard.php">Beranda</a></td>

<td width="76"><a href="prosedur2.php">Prosedur</a></td>

<td width="118"><a href="umum2.php">Pengumuman</a></td>

<td width="62"><a href="jadwal2.php">Jadwal</a></td>

<td align="right" style="float:right">Id : <?php echo

$_SESSION['user']

?> || <a href="out.php"> Keluar

</a></td>

</tr>

</table></td>

</tr>

<tr>

<td bgcolor="#E9E9E9" class="isi" ><h3> Isi Biodata </h3> <br /><br />

(49)

<table width="auto" border="0" cellpadding="4" style="padding- left:40px" style="border-bottom:1 solid black">

<form action="bioaksi.php" method="post"

enctype="multipart/form-data">

<?php include 'koneksi.php';

$a=mysql_query("select * from daftar where id = '$_SESSION[user]'");

$ok=mysql_fetch_array($a);

?>

<input type="hidden" name="id" />

<tr>

<td width="200">NIK</td>

<td width="63"> <?php echo $ok['nisn'] ?><input type="hidden" name="nisn" value="<?php echo $ok['nisn'] ?>" /></td>

</tr>

<tr>

<td >Nama</td>

<td><input type="hidden" name="nama" value="<?php echo

$ok['nama'] ?>" /><?php echo $ok['nama']

?></td>

</tr>

<tr>

<td>Jenis Kelamin</td>

<td><p>

<label>

<input type="radio" name="jk" value="LK" id="jk_0" />

Laki-laki</label>

<br />

<label>

<input type="radio" name="jk" value="PR" id="jk_1" />

Perempuan</label>

<br />

</p></td>

</tr>

<tr>

<td>Tanggal Lahir</td>

<td><input type="date" name="tgl" /></td>

</tr>

<tr>

<td>Alamat</td>

<td><textarea name="alamat"></textarea></td>

</tr>

<tr>

<td valign="top">Agama</td>

<td><p>

<label>

<input type="radio" name="agama" value="Islam"

id="agama_0" />

Islam</label>

<br />

<label>

<input type="radio" name="agama" value="Katolik"

id="agama_1" />

Katolik</label>

<br />

(50)

<input type="radio" name="agama" value="Protestan"

id="agama_2" />

Protestan</label>

<br />

<label>

<input type="radio" name="agama" value="Hindu"

id="agama_3" />

Hindu</label>

<br />

<label>

<input type="radio" name="agama" value="Budha"

id="agama_4" />

Budha</label>

<br />

<label>

<input type="radio" name="agama" value="Khongucu"

id="agama_5" />

Konghucu</label>

<br />

</p></td>

</tr>

<tr>

<td>Nama Ayah</td>

<td><input type="text" name="ayah" /></td>

</tr>

<tr>

<td>Pekerjaan Ayah</td>

<td><input type="text" name="payah" /></td>

</tr>

<tr>

<td>Nama Ibu</td>

<td><input type="text" name="ibu" /></td>

</tr>

<tr>

<td>Pekerjaan Ibu</td>

<td><input type="text" name="pibu" /></td>

</tr>

<tr>

<td>No Telepon</td>

<td><input type="text" name="telp" /></td>

</tr>

<tr>

<td>Penghasilan ortu</td>

<td><input type="text" name="phasil" /></td>

</tr>

<tr>

<td>Pendidikan Terakhir</td>

<td><input type="text" name="asal" /></td>

</tr>

<tr>

<td>Status Sekolah/Universitas</td>

<td><p>

<label>

<input type="radio" name="status" value="swasta"

id="status_0" />

Swasta</label>

<br />

<label>

(51)

<input type="radio" name="status" value="negeri"

id="status_1" />

Negeri</label>

<br />

</p></td>

</tr>

<tr>

<td>No. Ijazah</td>

<td><input type="text" name="ijz" /></td>

</tr>

<tr>

<td>Nilai Matematika</td>

<td><input type="number" name="mm" /></td>

</tr>

<tr>

<td>Nilai IPA</td>

<td><input type="number" name="ipa" /></td>

</tr>

<tr>

<td>Nilai B Indonesia</td>

<td><input type="number" name="bi" /></td>

</tr>

<tr>

<td>Nilai B Inggris</td>

<td><input type="number" name="bin" /></td>

</tr>

<tr>

<td>Nilai Rata-rata</td>

<td><input type="text" name="rata" /></td>

</tr>

<tr>

<td>Nilai IPK</td>

<td><input type="text" name="rata" /></td>

</tr>

<tr>

<td>

Formasi Jabatan</td>

<td>

<p>

<label>

<input type="radio" name="formasi" value="GURU"

id="formasi_0" />

Guru</label>

<input type="radio" name="formasi" value="Dosen"

id="formasi_1" />

Dosen</label>

<label>

<input type="radio" name="formasi" value="Dokter"

id="formasi_1" />

Dokter</label>

<label>

<input type="radio" name="formasi" value="Peneliti"

id="formasi_1" />

Peneliti</label>

(52)

<input type="radio" name="formasi"

value="Instruktur" id="formasi_1" />

Instruktur</label>

<label>

<input type="radio" name="formasi" value="Tertentu"

id="formasi_1" />

Tertentu</label>

</p></td></tr><tr>

<td>

Instansi</td>

<td>

<p>

<label>

<input type="radio" name="instansi"

value="Kementerian Kesehatan"

id="formasi_0" />

Kementerian Kesehatan</label>

<br />

<label>

<input type="radio" name="instansi" value="

Kementerian Lingkungan Hidup Dan

Kehutanan" id="formasi_1" />

Kementerian Lingkungan Hidup Dan Kehutanan</label>

<br />

<label>

<input type="radio" name="instansi" value="

Kementerian Pertanian" id="formasi_1" />

Kementerian Pertanian</label>

<br />

<label>

<input type="radio" name="instansi"

value="Kementerian Pendidikan Dan Riset Teknologi" id="formasi_1" />

Kementerian Pendidikan Dan Riset Teknologi</label>

<br />

<label>

<input type="radio" name="instansi" value="

Kementerian Energi Dan Sumber Daya

Mineral" id="formasi_1" />

Kementerian Energi Dan Sumber Daya Mineral</label <br />

<label>

<input type="radio" name="instansi"

value="Kementerian Hukum Dan HAM"

id="formasi_1" />

Kementerian Hukum Dan HAM</label>

<br />

<label>

<input type="radio" name="instansi"

value="Kementerian Koperasi Dan UKM"

id="formasi_1" />

Kementerian Koperasi Dan UKM</label>

<br />

<label>

<input type="radio" name="instansi"

value="Kementerian Agama" id="formasi_1"

(53)

Kementerian Agama</label>

<br />

<label>

<input type="radio" name="instansi"

value="Kementerian Komunikasi Dan

Informatika" id="Kementerian Komunikasi Dan Informatika" />

Kementerian Komunikasi Dan Informatika</label>

<br />

<br />

</p></td>

</tr>

<tr>

<td>Gambar</td>

<td><input type="file" name="gambar" /></td>

<input type="hidden" name="tglmasuk" value="<?php echo date("Y/m/d") ?>"

<input type="hidden" name="nujian" value="0"

<input type="hidden" name="status" value="Belum Lulus"

</tr>

<tr>

<input type="hidden" name="quo" value="y" />

<td colspan="2" align="center"><br /><br /><input type="submit" value="Update Biodata"

onClick="return confirm('Apakah Anda yakin?')" /></td>

</tr>

</form>

</table>

<p> </td>

</tr>

<tr>

<td bgcolor="#E9E9E9" align="center"> Pendaftaran CPNS Daerah Kabupaten Karo </td>

</tr>

</table>

</div>

</body>

</html>

Cetak.php

<h2 align="center"> <img src="logo/x.jpg" width="700"

height="150"></h2><hr>

<br>

<h2 align="center"> NIK : <?php echo $_GET['nisn']; ?> </h2>

<table width="410" border="1" cellpadding="4" align="center">

<?php include 'koneksi.php';

$a=mysql_query("select * from siswa where nisn = '$_GET[nisn]'");

$b=mysql_fetch_array($a) ;

?>

(54)

<td width="206">NIK</td>

<td width="182"><?php echo $b['nisn']; ?></td>

</tr>

<tr>

<td>Nama</td>

<td width="182"><?php echo $b['nama']; ?></td>

</tr>

<tr>

<td>Jenis Kelamin</td>

<td width="182"><?php echo $b['jk']; ?></td>

</tr>

<tr>

<td>Tanggal Lahir</td>

<td width="182"><?php echo $b['tgl_lahir']; ?></td>

</tr>

<tr>

<td>Alamat</td>

<td width="182"><?php echo $b['alamat']; ?></td>

</tr>

<tr>

<td>Agama</td>

<td width="182"><?php echo $b['agama']; ?></td>

</tr>

<tr>

<td>Nama Ayah</td>

<td width="182"><?php echo $b['nama_ayah']; ?></td>

</tr>

<tr>

<td>Pekerjaan Ayah</td>

<td width="182"><?php echo $b['p_ayah']; ?></td>

</tr>

<tr>

<td>Nama Ibu</td>

<td width="182"><?php echo $b['nama_ibu']; ?></td>

</tr>

<tr>

<td>Pekerjaan Ibu</td>

<td width="182"><?php echo $b['p_ibu']; ?></td>

</tr>

<tr>

<td>No Telepon</td>

<td width="182"><?php echo $b['no_hp']; ?></td>

</tr>

<tr>

<td>Penghasilan ortu</td>

<td width="182"><?php echo $b['penghasilan']; ?></td>

</tr>

<tr>

<td>Asal Sekolah</td>

<td width="182"><?php echo $b['asal_skl']; ?></td>

</tr>

<tr>

<td>Status Sekolah</td>

<td width="182"><?php echo $b['s_sekolah']; ?></td>

</tr>

<tr>

<td>No. Ijazah</td>

<td width="182"><?php echo $b['no_ijazah']; ?></td>

Referensi

Dokumen terkait

Dari hasil pengujian dimmer circuit didapatkan hasil berupa nilai tegangan yang berbeda-beda sesuai dengan nilai dimming yang diberikan.Hasil pengujian dapat

Dalam rangka pelaksanaan amanat Undang-Undang Nomor 5 Tahun 2014 tentang Aparatur Sipil N'egara dan Peraturan Menteri Pendayagunaan Aparatur Negara dan Reformasi Birokrasi Nomor

Sebagai balasan bagi bayaran premium tambahan daripada Anda kepada Kami, Kami akan membayar kos mengganti atau membaiki kaca cermin depan/belakang, tingkap atau

Apabila sebuah organisasi kemasyarakatan bukan merupakan badan hukum yang terdaftar, organisasi tersebut tetap dapat menggunakan MOU dimaksud sebagai sumber pemikiran dan

2 Ketika pegangan tangan dengan pacar saya, muncul hasrat seksual untuk melakukan hal yang lain.. Terangsang ketika berpelukan dengan

Hasil Uji lanjut Beda Nyata Terkecil (BNT) pengaruh kandungan Kadmiun (Cd) pada 4 jenis tanah terhadap jumah daun tanaman Jengger Ayam Merah Celosia plumosa

Sementara dari rasio kecukupan modal atau Capital Adequacy Ratio (CAR) bank berkode emiten BNGA ini tercatat sebesar 17,96% per 31 Desember 2016, meningkat 168 bps yoy dari periode

Tesis Pengaruh Kondisi Sosial Ekonomi Masyarakat Nelayan Terhadap Lingkungan Rumah Tempat Tinggal Nelayan di Desa Lalang dan di Desa Medan Kecamatan Medang