SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR

dokumen-dokumen yang mirip
SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR

Program Studi Diploma III Teknik Informatika

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN SUB EKIVALENSI WAKTU MENGAJAR PENUH (EWMP) DOSEN UNIVERSITAS SEBELAS MARET

PEMBANGUNAN SISTEM INFORMASI KEPEGAWAIAN UNIVERSITAS SEBELAS MARET SURAKARTA SUB PENILAIAN ANGKA KREDIT DOSEN FUNGSIONAL TUGAS AKHIR

Sistem Informasi Pergudangan Bahan Bangunan. Pada UD. Indah Karya Banyuwangi. Menggunakan Framework Yii dan Mobile Service.

SISTEM PENDUKUNG KEPUTUSAN SELEKSI BEASISWA PPA-BBM FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

SISTEM INFORMASI MANAGEMENT SEKOLAH SUB SISTEM PENERIMAAN PESERTA DIDIK BARU UNTUK SEKOLAH DASAR TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

Program Studi Diploma III Teknik Informatika

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

TUGAS AKHIR MEMBANGUN A P L I K A S I PEMESANAN PRODUK UMKM BERBASIS ANDROID STUDI KASUS : KABUPATEN BOYOLALI

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA SD AL FIRDAUS SURAKARTA. Tugas Akhir. Disusun untuk memenuhi salah satu syarat dalam memperoleh gelar

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

PERANCANGAN DAN PEMBUATAN APLIKASI KHAZANAH INTELEKTUAL BERBASIS WEB DAN ANDROID. Disusun oleh : JUPRI SANTOSO M

Disusun Oleh : Dinita Christy Pratiwi NIM. M

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB

APLIKASI PENDATAAN OPERASIONAL PT MITRA LINTANG INDONESIA. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

TUGAS AKHIR PEMBUATAN E-LEARNING PEMBELAJARAN SDIT NURUL ISTIQLAL SEBAGAI PENDAMPING DALAM PROSES BELAJAR MENGAJAR

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

PERANCANGAN DAN PEMBUATAN APLIKASI SISTEM GUDANG SENJATA (SGS) DI BATALYON XYZ. Tugas Akhir

APLIKASI ADMINISTRASI RAWAT JALAN PADA KLINIK HABIL SYIFA MEDIKA TUGAS AKHIR

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

SISTEM LELANG ON-LINE PERUM PEGADAIAN JATISRONO TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

SISTEM INFORMASI SELEKSI CALON PEKERJA LULUSAN SMK TAHAP PERTAMA PADA BKK XYZ BERBASIS WEB MENGGUNAKAN SMS GATEWAY IMAN HIMAWAN AFIANTO

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

Disusun Oleh : YOGI SULISTIANTO NIM.M

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 1 SEMESTER 1 BERTEMA KELUARGA BERBASIS ADOBE FLASH TUGAS AKHIR

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

PEMBUATAN APLIKASI MONITORING PERKULIAHAN DI DIPLOMA III TEKNIK INFORMATIKA FMIPA UNIVERSITAS SEBELAS MARET SURAKARTA

PEMBUATAN SISTEM INFORMASI WEB UNTUK ASOSIASI TOKO SPAREPART SEPEDA MOTOR. Diajukan Oleh DYAN PERMANA YUDHA M

PEMBUATAN SISTEM INFORMASI SITANI BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER DAN APLIKASI SITANI BERBASIS ANDROID

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

SISTEM INFORMASI TATA KELOLA PERPUSTAKAAN DI DINAS ARSIP DAN PERPUSTAKAAN DAERAH KABUPATEN KUDUS MENGGUNAKAN FITUR SMS NOTIFICATION

ABSTRAK... vii. KATA PENGANTAR... viii DAFTAR ISI... DAFTAR TABEL... xv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Latar Belakang Masalah...

PEMBANGUNAN SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PT. KARTU SEMESTA INDONESIA MENGGUNAKAN FRAMEWORK XAF TUGAS AKHIR

APLIKASI UJIAN ONLINE DENGAN JAWABAN ESSAY BERBASIS WEB DENGAN PHP DAN MYSQL NOVITA INDHIT EKASARI

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN HALAMAN PENGESAHAN... KATA PENGANTAR HALAMAN PERSEMBAHAN... MOTTO.. INTISARI. DAFTAR ISI..

BAB II DASAR TEORI...

PEMBUATAN APLIKASI JURNAL ONLINE BERBASIS WEBSITE

PENGEMBANGAN APLIKASI ESTIMASI UKURAN PERANGKAT LUNAK DENGAN PENDEKATAN FUNCTION POINT ANALYSIS

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK

TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika

LAPORAN SKRIPSI SISTEM INFORMASI MANAJEMEN ATLET PADA DINAS PENDIDIKAN PEMUDA DAN OLAHRAGA KABUPATEN KUDUS

PEMBUATAN APLIKASI PUSHING BERBASIS ANDROID. Program Studi Diploma III Teknik Informatika

DAFTAR ISI. 1.2 Rumusan Masalah Batasan Masalah Tujuan Penelitian Manfaat Penelitian... 5

PERANCANGAN DAN PEMBUATAN SISTEM NOTIFIKASI JADWAL KULIAH MENGGUNAKAN PUSH NOTIFICATION SERVICE BERBASIS ANDROID

PENGEMBANGAN MEDIA PEMBELAJARAN BERBASIS WEB DENGAN AKSES VIEW SISWA MENGGUNAKAN MOBILE APPLICATION SKRIPSI

PENGESAHAN PEMBIMBING...

7.2 Saran DAFTAR PUSTAKA LAMPIRAN

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA

Disusun Oleh : Dini Sulistyaningrum M

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA. Disusun Oleh : AHMAD ZANUAR M

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

BAB II DASAR TEORI...

PEMBUATAN WEBSITE DAN APLIKASI MOBILE YOUR NEEDS GUNA MEMBANTU POLA HIDUP SEHAT BERBASIS ANDROID DAN CODEIGNITER (PENGURUSAN)

PRAKATA. yang berjudul Sistem Informasi Bimbingan Tugas Akhir Berbasis Online. kesempatan ini penulis ingin menyampaikan rasa terimakasih kepada:

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

SISTEM INFORMASI KEPEGAWAIAN DI SMK NEGERI JUMANTONO TUGAS AKHIR

LAPORAN SKRIPSI SISTEM INFORMASI PENGAJUAN SUBSIDI TUNJANGAN FUNGSIONAL GURU PADA KANTOR KEMENTERIAN AGAMA KABUPATEN KUDUS BERBASIS WEB

SISTEM INFORMASI E-LEARNING SD AL FIRDAUS SURAKARTA BERBASIS WEB

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

LAPORAN SKRIPSI. Disusun Oleh : : Achmad Safrudin NIM : Program Studi : Sistem Informasi

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

APLIKASI LATIHAN SOAL UJIAN TEORI SURAT IZIN MENGEMUDI BERBASIS WEB. Laporan Tugas Akhir

SKRIPSI PERANCANGAN SISTEM INFORMASI BEASISWA BANTUAN BIAYA PENDIDIKAN BAZIS PROVINSI DKI JAKARTA BERBASIS WEB

SISTEM INFORMASI AKADEMIK PENGOLAHAN NILAI BERBASIS WEBSITE DISMP N 1 JOGONALAN TUGAS AKHIR

PEMANFAATAN WEB SERVICE MOODLE BERBASIS REST- JSON UNTUK MEMBANGUN MOODLE ONLINE LEARNING EXTENSION BERBASIS ANDROID

SISTEM PENDUKUNG KEPUTUSAN UNTUK OPEN POSITION PADA COMMODITY MARKET BERDASARKAN PIVOT HARIAN DENGAN METODE NAIVE BAYES SKRIPSI

PEMBUATAN APLIKASI PELATIHAN UJIAN NASIONAL BERBASIS WEB SMA NEGERI JUMAPOLO TUGAS AKHIR

LAPORAN SKRIPSI IMPLEMENTASI SISTEM PENUNJANG KEPUTUSAN DALAM MENENTUKAN PEMBERIAN BANTUAN KELUARGA MISKIN DESA DERSALAM BAE KUDUS

Sistem Informasi Pendaftaran Calon Tenaga Kerja Indonesia Pada Lembaga Pelatihan Kerja Swasta SONAGI

Sistem Informasi Administrasi Panti Asuhan Aisyiyah di Kabupaten Kudus

SISTEM INFORMASI DAFTAR PENILAIAN PELAKSANAAN PEKERJAAN BERBASIS WEB TUGAS AKHIR

Rancang Bangun Pembelajaran Tabel Periodik Unsur Kimia Berbasis Web

LAPORAN SKRIPSI PERANCANGAN SISTEM INFORMASI PEMESANAN MAKANAN UNTUK CATERING

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PEMBUATAN TOKO ONLINE MENGGUNAKAN FRAMEWORK CODEIGNITER DI TOKO LARAS MULYO JILBAB

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

FAKULTAS TEKNIK UNIVERSITAS MURIA KUDUS

RANCANG BANGUN APLIKASI E-COMMERCE PADA DIGITAL CORPORATION DENGAN SISTEM LELANG

SISTEM INFORMASI PENERIMAAN SISWA BARU SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN SELEKSI PENERIMAAN KARYAWAN BARU NABILA CAKE & BAKERY DENGAN METODE SIMPLE ADDITIVE WEIGHTING (SAW) BERBASIS WEB SKRIPSI

PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR

SISTEM INFORMASI PENCARIAN ORANG HILANG BERBASIS WEB

PERNYATAAN. Dengan ini saya menyatakan bahwa skripsi ini tidak mengandung karya yang

Transkripsi:

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta Disusun oleh : ANANDA FIRSTA TEA RELEVANIA PURNAMA NIM. M3110010 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA SURAKARTA commit 2013 to user i

ii

iii

ABSTRACT Ananda Firsta Tea Relevania Purnama 2013. NEW STUDENT ENROLLMENT INFORMATION SYSTEM AT SMP NEGERI 2 PLAOSAN. DIII Informatics Engineering Program. Mathematics and Sciences Faculty. Surakarta Sebelas Maret University. New student enrollment plays an important role at school in both managing the new student data and facilitating the prospect students in undertaking new student enrollment at SMP Negeri (Public Junior High School) 2 Plaosan. It leads the SMP Negeri 2 Palosan to make a new student enrollment program in new school year and it is expected to apply for the new generation of student. Purpose of this research is development new student enrollment system information. The making of this system has the step for designing analysis the needs of the system, implementation and testing. Designing for this system use UML with PHP code and YII framework. Conclusion of the research is that new student enrollment information system at SMP Negeri 2 Plaosan has been created. Keywords : new student enrollment information system, php, yii framework. iv

ABSTRAK Ananda Firsta Tea Relevania Purnama 2013. SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN. DIII Teknik Informatika. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta. Penerimaan siswa baru berperan penting bagi sekolah dalam pengelolaan data siswa baru maupun memudahkan calon siswa dalam melakukan pendaftaran siswa baru di SMP Negeri 2 Plaosan. Hal ini melatarbelakangi SMP Negeri 2 Plaosan untuk membuat program penerimaan siswa baru pada tahun ajaran baru dan dapat segera diterapkan mulai tahun ajaran baru. Tujuan dari penelitian ini adalah membuat sistem informasi penerimaan siswa baru untuk memudahkan proses penerimaan siswa baru. Pembuatan sistem ini mempunyai tahapan analisis kebutuhan perancangan, implementasi dan pengujian. Pada penelitian ini perancangan menggunakan UML dengan bahasa pemrograman PHP dengan YII sebagai framework. Kesimpulan dari penelitian ini bahwa sistem informasi penerimaan siswa baru di SMP Negeri 2 Plaosan telah selesai dibuat. Sistem ini memiliki fitur pendaftaran siswa baru secara online, penyeleksian nilai siswa baru, pemberitahuan pengumuman kelulusan dengan SMS Gateway. Kata kunci : Sistem informasi penerimaan siswa baru, php, yii framework. v

HALAMAN MOTTO Tidak ada gabungan yang lebih indah selain dari kesabaran yang digabungkan dengan ilmu Ilmu pengetahuan tanpa agama lumpuh, agama tanpa ilmu pengetahuan buta vi

HALAMAN PERSEMBAHAN Dengan kerendahan hati yang tulus bersama keridhaan-mu Ya Allah, kupersembahkan karya kecil ini, Untuk cahaya penuh kasih sayang dan ketulusan,mamaku Untuk kekuatan penuh cinta dan tanggu jawab, ayahku Terima kasih untuk setiap air mata, doa, cinta, dan kesabaran yang telah kalian berikan untukku. vii

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Allah SWT atas limpahan karunia, taufiq serta hidayah-nya sehingga penulis dapat menyelesaikan penulisan laporan Tugas Akhir dengan judul SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN. Laporan Tugas Akhir ini disusun untuk memenuhi salah satu syarat dalam memperoleh gelar Amd.) pada Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret. Penulis mengucapkan terima kasih kepada semua yang telah membantu proses penyusunan laporan tugas akhir ini, sehingga pembuatan sistem remunerasi untuk Universitas Sebelas Maret dapat dikerjakan dengan baik. Ucapan terima kasih penulis berikan kepada : 1. Bapak Drs. Y. S. Palgunadi, M.Sc. selaku Ketua Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 2. Bapak Winarno, S.Si selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan bimbingan dan ilmu terbaik kepada penulis 3. Para Dosen Program Studi Diploma III Teknik Informatika Universitas Sebelas Maret yang telah memberikan ilmu kepada penulis. 4. Keluarga tercinta yang selalu memberikan dukungan dan doa terbaiknya kepada penulis. 5. Sahabat-sahabatku tercinta Keluarga Kehijauan yang setia menemani penulis dalam keadaan suka maupun duka. 6. Teman-teman kos Natalia Crew yang setia mendengarkan keluhan dan kegaulauan penulis selama mengerjakan tugas akhir ini. 7. Teman-teman seperjuangan TI A 2010 yang saling berbagi ilmu dan memberi semangat. 8. Semua pihak yang telah membantu penulis dalam menyelesaikan laporan ini yang tidak bisa disebutkan satu per satu. viii

Akhirnya penulis mengucapkan terima kasih kepada semua pihak dan semoga laporan ini dapat bermanfaat bagi semua pihak terutama bagi mahasiswa Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. Surakarta, Juni 2013 Penulis ix

DAFTAR ISI Halaman HALAMAN JUDUL... HALAMAN PERSETUJUAN... HALAMAN PENGESAHAN... HALAMAN ABSTRACT... HALAMAN ABSTRAK... HALAMAN MOTTO... HALAMAN PERSEMBAHAN... i ii iii iv v vi vii KATA PENGANTAR... viii DAFTAR ISI... x DAFTAR TABEL... xiv DAFTAR GAMBAR... xv BAB I PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Perumusan Masalah... 1 1.3. Batasan Masalah... 2 1.4. Tujuan dan Manfaat Penelitian... 2 1.5. Metodologi Penelitian... 3 1.5.1 Metode Pengumpulan Data... 3 1.5.2 Perancangan Sistem... 3 1.5.3 Tahap Pengujian... 3 x

1.6. Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1.Sistem... 5 2.1.1 Definisi Sistem... 5 2.1.2 Karakteristik Sistem... 5 2.2.Informasi... 6 2.2.1 Definisi Informasi... 6 2.2.2 Kualitas Informasi... 6 2.3.Sistem Informasi... 7 2.4.Konsep Basis Data... 7 2.4.1 Definisi Basis Data... 7 2.4.2 Objektif Basis Data... 8 2.5.UML... 9 2.5.1 Use Case Diagram... 10 2.5.2 Activity Diagram... 11 2.5.3 Class Diagram... 11 2.5.4 Sequence Diagram... 12 2.6.Deployment Diagram... 13 2.7.Web Service... 14 2.8.YII Framework... 15 2.7.1 Model... 16 2.7.2 View... 17 2.7.3 Controller... 18 xi

BAB III ANALISIS DAN PERANCANGAN 3.1.Identifikasi Masalah... 19 3.2.Analisis Sistem... 19 3.2.1. Kebutuhan Fungsional Sistem... 19 3.3.Perancangan Sistem... 20 3.3.1 SRS... 20 3.3.2 Use Case Diagram... 21 3.3.3 Activity Diagram... 24 3.3.4 Sequence Diagram... 38 3.3.5 Class Diagram... 48 3.4.Deployment Diagram... 50 3.5.Perancangan Desain Interface... 51 3.5.1 Home... 51 3.5.2 Login... 52 3.5.3 Create User... 52 3.5.4 Create Siswa... 53 3.5.5 View User... 53 3.5.6 View Siswa... 54 3.5.7 Registrasi NISN... 54 3.5.8 Update Panitia... 55 3.5.9 Sorting... 55 3.5.10 Verifikasi SMS... 56 3.5.11 Daftar Ulang... 56 xii

3.5.12 Pencabutan Berkas... 57 3.5.13 Validasi... 57 3.6.Rancangan Pengujian Sistem... 58 BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Sistem... 59 4.2. Implementasi Antar Muka... 59 4.3. Pengujian Sistem... 66 BAB V PENUTUP 5.1. Kesimpulan... 68 5.2. Saran... 68 DAFTAR PUSTAKA xiii

DAFTAR TABEL Halaman Tabel 2.1 Simbol Use Case Diagram... 10 Tabel 2.2 Simbol Activity Diagram... 11 Tabel 2.3 Notasi Class Diagram... 11 Tabel 2.4 Simbol Sequence Diagram... 12 Tabel 2.5 Tabel Komponen Deployment Diagram... 13 Tabel 3.1 SRS (System Requirement Specification)... 21 Tabel 3.2 Rancangan Pengujian Sistem... 58 Tabel 4.1 Pengujian Sistem... 66 xiv

DAFTAR GAMBAR Halaman Gambar 2.1 SOAP-XML... 15 Gambar 2.2 Struktur Tetap YII Framework... 16 Gambar 3.1 Use Case Admin... 22 Gambar 3.2 Use Case Panitia... 23 Gambar 3.3 Use Case Pendaftar... 24 Gambar 3.4 Activity Diagram Login... 25 Gambar 3.5 Activity Diagram Menambah Data Panitia... 26 Gambar 3.6 Activity Diagram Melihat Panitia... 27 Gambar 3.7 Activity Diagram Mengedit Data Panitia... 28 Gambar 3.8 Activity Diagram Registrasi Username dan Password... 30 Gambar 3.9 Activity Diagram Mengisi Data Diri... 31 Gambar 3.10 Activity Diagram Melihat Data Pendaftar... 32 Gambar 3.11 Activity Diagram Sorting... 33 Gambar 3.12 Activity Diagram Verifikasi... 34 Gambar 3.13 Activity Diagram Mengelola Daftar Ulang... 35 Gambar 3.14 Activity Diagram Pencabutan Berkas... 36 Gambar 3.15 Activity Diagram Validasi... 37 Gambar 3.16 Sequence Login... 38 Gambar 3.17 Sequence Menambah Panitia... 39 Gambar 3.18 Sequence Melihat Panitia... 40 xv

Gambar 3.19 Sequence Mengubah Data Panitia... 41 Gambar 3.20 Sequence Registrasi Username dan Password... 42 Gambar 3.21 Sequence Mengisi Data Diri... 43 Gambar 3.22 Sequence Melihat Data Pendaftar... 44 Gambar 3.23 Sequence Mengelola Daftar Ulang... 45 Gambar 3.24 Sequence Pencabutan Berkas... 46 Gambar 3.25 Sequence Validasi... 47 Gambar 3.26 Class Diagram Panitia... 48 Gambar 3.27 Class Diagram Siswa... 49 Gambar 3.28 Deployment Diagram... 50 Gambar 3.29 Desain Interface Home... 51 Gambar 3.30 Desain Interface Login... 52 Gambar 3.31 Desain Interface Create User... 52 Gambar 3.32 Desain Interface Create Siswa... 53 Gambar 3.33 Desain Interface View User... 53 Gambar 3.34 Desain Interface View Siswa... 54 Gambar 3.35 Desain Interface Registrasi NISN... 54 Gambar 3.36 Desain Interface Update Panitia... 55 Gambar 3.37 Desain Interface Sorting... 55 Gambar 3.38 Desain Interface Verifikasi SMS... 56 Gambar 3.39 Desain Interface Daftar Ulang... 56 Gambar 3.40 Desain Interface Pencabutan Berkas... 57 Gambar 3.41 Desain Interface Validasi... 57 xvi

Gambar 4.1 Implementasi Interface Index... 59 Gambar 4.2 Implementasi Interface Login... 60 Gambar 4.3 Implementasi Interface Login Gagal... 60 Gambar 4.4 Implementasi Interface Menambah Data User... 61 Gambar 4.5 Implementasi Interface Manage Data User... 61 Gambar 4.6 Implementasi Interface Melihat Data User... 62 Gambar 4.7 Implementasi Interface Registrasi Username dan Password... 62 Gambar 4.8 Implementasi Interface Menambah Data Siswa... 63 Gambar 4.9 Implementasi Interface Melihat Data Siswa... 63 Gambar 4.10 Implementasi Interface Mengelola Daftar Ulang... 64 Gambar 4.11 Implementasi Interface Pencabutan Berkas... 64 Gambar 4.12 Implementasi Interface Sorting... 65 Gambar 4.13 Implementasi Interface Verifikasi SMS... 65 Gambar 4.14 Implementasi Interface Validasi... 65 xvii