• Tidak ada hasil yang ditemukan

PERANCANGAN SISTEM PENDAFTARAN ONLINE UJIAN MASUK PEGAWAI NEGERI SIPIL BERBASISKAN WEB DENGAN PHP SKRIPSI ZULKARNAIN LUBIS

N/A
N/A
Protected

Academic year: 2021

Membagikan "PERANCANGAN SISTEM PENDAFTARAN ONLINE UJIAN MASUK PEGAWAI NEGERI SIPIL BERBASISKAN WEB DENGAN PHP SKRIPSI ZULKARNAIN LUBIS"

Copied!
12
0
0

Teks penuh

(1)

PERANCANGAN SISTEM PENDAFTARAN ONLINE UJIAN

MASUK PEGAWAI NEGERI SIPIL BERBASISKAN WEB

DENGAN PHP

SKRIPSI

ZULKARNAIN LUBIS

051401035

PROGRAM STUDI S1 ILMU KOMPUTER

DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2009

(2)

PERANCANGAN SISTEM PENDAFTARAN ONLINE UJIAN MASUK PEGAWAI NEGERI SIPIL BERBASISKAN WEB DENGAN PHP

SKRIPSI

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Sarjana Ilmu Komputer

ZULKARNAIN LUBIS 051401035

PROGRAM STUDI S1 ILMU KOMPUTER DEPARTEMEN ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2009

(3)

PERSETUJUAN

Judul : PERANCANGAN SISTEM PENDAFTARAN

ONLINE UJIAN MASUK PEGAWAI NEGERI SIPIL BERBASISKAN WEB DENGAN PHP

Kategori : SKRIPSI

Nama : ZULKARNAIN LUBIS Nomor Induk Mahasiswa : 051401035

Program Studi : SARJANA (S1) ILMU KOMPUTER Departemen : ILMU KOMPUTER

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, 15 September 2009 Komisi Pembimbing :

Pembimbing 2 Pembimbing 1

Syahril Efendi, S.Si, M.IT. Prof. Dr. Muhammad Zarlis NIP. 196711101996021001 NIP. 195707011986011003

Diketahui/Disetujui oleh

Program Studi S1 Ilmu Komputer Ketua,

Prof. Dr. Muhammad Zarlis NIP. 195707011986011003

(4)

PERNYATAAN

PERANCANGAN SISTEM PENDAFTARAN ONLINE UJIAN MASUK PEGAWAI NEGERI SIPIL BERBASISKAN WEB DENGAN PHP

SKRIPSI

Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, 15 September 2009

ZULKARNAIN LUBIS 051401035

(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kehadirat Allah SWT atas berkat, rahmat dan karunia yang diberikan-Nya sehingga penulis dapat menyelesaikan skripsi ini dalam waktu yang telah ditetapkan.

Ucapan terima kasih saya sampaikan kepada Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahril Efendi, S.Si, M.IT. selaku pembimbing pada penyelesaian skripsi ini yang telah memberikan panduan dan penuh kepercayaan kepada saya untuk menyempurnakan kajian ini. Panduan ringkas, padat dan profesional telah diberikan kepada saya agar penulis dapat menyelesaikan tugas ini. Ucapan terima kasih juga ditujukan kepada Bapak Prof. Dr. Iryanto, M.Si. dan Bapak Syahriol Sitorus, S.Si, M.IT. selaku pembimbing akademik sekaligus pembanding. Ucapan terima kasih juga ditujuka n kepada Ketua dan Sekretaris Program Studi Ilmu Komputer, Bapak Prof. Dr. Muhammad Zarlis dan Bapak Syahriol Sitorus, S.Si, M.IT., Dekan dan Pembantu Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, semua dosen di Program Studi Ilmu Komputer FMIPA USU, pegawai-pegawai di Program Studi Ilmu Komputer FMIPA USU, dan tidak lupa kepada rekan-rekan kuliah yang telah banyak memberikan bantuan kepada penulis khususnya semua teman-teman angkatan 05 (Andre, Endang, Delan, Herry, Pantry, Husli dan seluruh teman-teman di Program Studi Ilmu Komputer FMIPA USU). Akhirnya tidak terlupakan kepada kedua orangtua saya, ayahanda Abdul Aziz Lubis dan Ibunda Farida Hanum Nasution serta semua ahli keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Allah SWT akan membalasnya.

(6)

ABSTRAK

Informasi adalah salah satu kata kunci pada zaman ini. Semua kegiatan memerlukan informasi khususnya pengguna komputer dan bisa juga dikatakan bahwa semua kegiatan tersebut dituntut untuk menghasilkan informasi. Untuk mendapatkan dan menghasilkan informasi, komputer dan teknologinya adalah salah satu alat bantu yang paling tepat. Banyaknya keluhan mengenai mekanisme penerimaan Pegawai Negeri Sipil di negeri ini telah membuat berbagai kalangan berusaha untuk menghadirkan sebuah sistem dengan pola penerimaan yang lebih terbuka dan dapat dipercaya. Perkembangan Ilmu Pengetahuan (IPTEK) dengan teknologi informasi di dalamnya menjadi solusi terbaik dalam era keterbukaan dengan hadirnya sistem penerimaan Calon Pegawai Negeri Sipil secara online. Hadirnya era baru dalam dunia teknologi informasi juga ikut memberi warna bagi perkembangan sistem penerimaan Calon Pegawai Negeri Sipil (CPNS) yang lebih terbuka. Sistem informasi penerimaan CPNS online merupakan sebuah sistem informasi berbasis web yang tidak hanya berfungsi sebagai media informasi pembukaan penerimaan Calon Pegawai Negeri Sipil (CPNS), tetapi juga sarana yang berisi informasi tentang tata cara atau prosedur pendaftaran calon peserta secara online, login sebagai calon peserta ujian masuk pegawai negeri sipil, registrasi secara online, upload foto, serta proses pelamar mencetak kartu ujian peserta. Sistem berbasis web online ini diharapkan dapat menekan biaya panitia dan pelamar, transparansi, dan yang paling penting adalah mempercepat proses di seluruh tahapan.

(7)

DESIGN OF WEB BASED PUBLIC SERVANT TEST ONLINE REGISTRATION SYSTEM USING PHP

ABSTRACT

Nowadays, information is one of keyword. All activities need information especially computer users. Those activities are claimed to produce information, computer and its technology is one of the most precisely tools to get and produce information. Much complaint about mechanism of public servant acceptance in this country has made various of communities try to present barer acceptance system and can be trusted. Science growth with Information technology becomes best solution in openness era by attending acceptance of public servant candidate online. New era in the world of information technology also gives color for the growth of barer acceptance system of public servant candidate. Acceptance system of public servant candidate online is web based information system that not only as information media of acceptance opening public servant candidate but also as a medium information about procedures and registration of public servant candidate online, login as participant test of public servant candidate, and applicant process where candidate prints card of participant test. Web based online system expected in depressing committee and candidate’s expense, transparancy and the most important thing is speeding up process in all steps.

(8)

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak v Abstract vi

Daftar Isi vii

Daftar Tabel ix Daftar Gambar x Bab 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 4 1.3 Batasan Masalah 5 1.4 Tujuan Penelitian 5 1.5 Manfaat Penelitian 6 1.6 Metodologi Penelitian 6 1.7 Sistematika Penulisan 7

Bab 2 Landasan Teori 9

2.1 Sistem Informasi 9

2.1.1 Defenisi Sistem 9

2.1.2 Karakteristik Sistem 10 2.1.3 Pengertian Sistem Informasi 11 2.2 Pengangkatan Calon Pegawai Negeri Sipil Dalam Jabatan Struktural 13

2.2.1 Persyaratan Pengangkatan Pegawai Negeri Sipil

Dalam Jabatan Struktural 13 2.2.2 Seleksi/Tes Penilaian Dan Pertimbangan Dalam Jabatan 14 2.2.3 Eselonering Dalam Jabatan Struktural 15

2.3 Database 17

2.4 Jaringan Komputer 18

2.4.1 Konsep TCP/IP 18

2.4.2 World Wide Web (WWW) 19 2.4.3 Hypertext Transfer Protocol (HTTP) 20 2.4.4 Hypertext Markup Language (HTML) 21 2.4.5 Browser dan Server Web 22 2.4.6 Internet Sebagai Sistem Client Server 23 2.4.7 Web Dengan Informasi yang Dinamis 25 2.5 Analisis dan Perancangan Sistem Terstruktur 27

2.5.1 Analisis Sistem 27

(9)

2.5.2.1 Pemodelan Proses Menggunakan Data Flow

Diagram 29

2.5.2.2 Pemodelan Data 31 2.5.2.2.1 Entity Relationship Diagram (ERD) 31 2.5.2.2.2 Normalisasi 35 2.5.2.3 Perancangan Antarmuka 37 Bab 3 Analisis dan Pemodelan Perangkat Lunak 39 3.1 Analisis Permasalahan 39 3.2 Analisis Kebutuhan 40

3.3 Deskripsi Sistem 42

3.4 Pemodelan Fungsional 46 3.4.1 Data Flow Diagram (DFD) 46 3.4.2 Spesifikasi Proses 49 3.4.3 Entity Relationship Diagram (ERD) 52

3.4.4 Kamus Data 53

Bab 4 Perancangan dan Implementasi 57

4.1 Perancangan 57

4.1.1 Perancangan Basis Data 57 4.1.2 Perancangan Arsitektur 59 4.1.3 Perancangan Antarmuka Pemakai 60

4.2 Implementasi 76

4.2.1 Teknik Pengujian Sistem 76 4.2.2 Cara Menjalankan Sistem 79 4.2.3 Perangkat yang Dibutuhkan 79 4.2.4 Tampilan Program 80 Bab 5 Penutup 98 5.1 Kesimpulan 98 5.2 Saran 99 Daftar Pustaka 100 Lampiran 102

(10)

DAFTAR TABEL

Halaman Tabel 2.1 Eselon Dan Jenjang Pangkat Dalam Jabatan Struktural 16 Tabel 2.2 Notasi Kardinalitas dan Modalitas 35 Tabel 3.1 Spesifikasi Proses Diagram Konteks 50 Tabel 3.2 Spesifikasi Proses Diagram Level 1 50 Tabel 3.3 Spesifikasi Proses DFD Level 2 dari Proses 1 51 Tabel 3.4 Spesifikasi Proses DFD Level 2 dari Proses 2 51

Tabel 3.5 Kamus Data 53

Tabel 4.1 Daftar 57

Tabel 4.2 Peserta 58

Tabel 4.3 Jabatan 59

(11)

DAFTAR GAMBAR

Halaman Gambar 2.1 Konsep Dasar Browser dan Server Web 20 Gambar 2.2 Konsep Sistem Mainframe 23 Gambar 2.3 CGI Secara Sederhana 26 Gambar 2.4 Program CGI menjadi Penghubung ke Sistem Database 27 Gambar 2.5 Simbol Pelaku Eksternal 30

Gambar 2.6 Simbol Proses 30

Gambar 2.7 Simbol Simpanan Data 30 Gambar 2.8 Simbol Aliran Data 31

Gambar 2.9 Simbol Entitas 32

Gambar 2.10 Simbol Atribut Biasa 32 Gambar 2.11 Simbol Atribut Komposit 32 Gambar 2.12 Simbol Atribut Bernilai Banyak 33 Gambar 2.13 Simbol Atribut Turunan 33

Gambar 2.14 Simbol Hubungan 33

Gambar 3.1 Alur Pendaftaran Online Ujian Masuk Pegawai Negeri Sipil

Berbasiskan Web 45

Gambar 3.2 DFD level 0 47

Gambar 3.3 DFD Level 1 48

Gambar 3.4 DFD Level 2 Diturunkan dari DFD Level 1 pada Proses Login

Peserta (P.1) 48

Gambar 3.5 DFD level 2 Diturunkan dari DFD Level 1 pada Proses Data

Peserta (P.2) 49

Gambar 3.6 Entity Relationship Diagram (ERD) 52 Gambar 4.1 Rancangan Arsitektur Sistem Pendaftaran Online 60 Gambar 4.2 Rancangan Antar Muka Menu Home 61

Gambar 4.3 Rancangan Antar Muka Menu Panduan 62 Gambar 4.4 Rancangan Antar Muka Menu Login 63 Gambar 4.5 Rancangan Antar Muka Menu Register 64

Gambar 4.6 Rancangan Antar Muka Menu Persyaratan Peserta 65 Gambar 4.7 Rancangan Antar Muka Menu Prosedur Pendaftaran 66

Gambar 4.8 Rancangan Antar Muka Menu Kabupaten/ Kotamadya 67 Gambar 4.9 Rancangan Antar Muka Menu Lokasi/ Area Ujian 68 Gambar 4.10 Rancangan Antar Muka Menu Formasi Penerimaan 69 Gambar 4.11 Rancangan Antar Muka Menu Data Peserta 70 Gambar 4.12 Rancangan Antar Muka Menu Sunting Data Peserta 72 Gambar 4.13 Rancangan Antar Muka Menu Upload Foto 73

Gambar 4.14 Rancangan Antar Muka Menu Memilih Area Ujian 74 Gambar 4.15 Rancangan Antar Muka Menu Mencetak Kartu Ujian 75

Gambar 4.16 Tampilan Menu Home 81

Gambar 4.17 Tampilan Menu Panduan 81 Gambar 4.18 Tampilan Menu Login 82

(12)

Gambar 4.20 Tampilan Halaman Login yang Gagal 83 Gambar 4.21 Tampilan Menu Register 84

Gambar 4.22 Tampilan Konfirmasi Kesalahan pada Menu Register 85 Gambar 4.23 Tampilan Menu Persyaratan Peserta 85 Gambar 4.24 Tampilan Menu Prosedur Pendaftaran 86

Gambar 4.25 Tampilan Menu Kabupaten/ Kotamadya 87 Gambar 4.26 Tampilan Menu Lokasi/ Area Ujian 87

Gambar 4.27 Tampilan Menu Formasi Penerimaan 88 Gambar 4.28 Tampilan Menu Formasi Untuk Tenaga Guru 89 Gambar 4.29 Tampilan Menu Formasi Untuk Tenaga Kesehatan 89

Gambar 4.30 Tampilan Menu Formasi Untuk Tenaga Teknis 90 Gambar 4.31 Tampilan Menu Data Peserta 91

Gambar 4.32 Tampilan Menu Sunting Data Peserta 92 Gambar 4.33 Tampilan Menu Data Peserta yang Telah Disunting 93 Gambar 4.34 Tampilan Menu Upload Foto 94 Gambar 4.35 Tampilan Direktori Lokasi Foto yang Akan Di-upload 94 Gambar 4.36 Tampilan Halaman Upload Foto yang Berhasil 95 Gambar 4.37 Tampilan Halaman Upload Foto yang Gagal 95 Gambar 4.38 Tampilan Menu Memilih Area Ujian 96 Gambar 4.39 Tampilan Menu Mencetak Kartu 96 Gambar 4.40 Tampilan Kartu Ujian Peserta 97 Gambar 4.41 Tampilan Menu Menu Logout 97

Referensi

Dokumen terkait

Versi mekanisme pasar dikenal dengan istilah distribusi pendapatan fungsional Perlunya perwujudan pertumbuhan ekonomi yang memberikan keberpihakan pada masyarakat

Sistem Informasi geografis Untuk Pengelolaan Bentang Lahan Berbasis Sumber Daya Alam Buku 1 Sistem Informasi Geografis dan Pengindraan Jauh Menggunakan ILWIS Open Source..

Penelitian ini bertujuan untuk menguji secara empiris pengaruh penerapan sistem informasi akuntansi, komunikasi internal, dan kompensasi terhadap kinerja karyawan pada Usaha

Dengan alasan tersebut, penulis memutuskan untuk membuat sebuah program feature televisi tentang budaya yang berjudul Pesona Seni Kopi Lelet.. Nglelet merupakan salah satu

Sistem navigasi GPS menggunakan kumpulan dari 24 satelit pada ketinggian orbit sekitar 11.000 mil di atas bumi dengan 4 satelit pada masing-masing 6 bidang orbit yang berbeda.

Seperti hal ketika yang berikut ini dibutuhkan untuk mencatatat dikantor daerah pengangkutan atau transportasi yang mengawasi daerah tempat Anda tinggal, dan semua kendaraan

[r]

Maka dari itu, penulis mencoba untuk mengemukakan suatu solusi untuk penganalisaan data yang paling efektif dan efisien, yaitu dengan menggunakan sebuah aplikasi yang belum lama