i SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU SEKOLAH MENENGAH ATAS MA AL-ISLAM JAMSAREN SURAKARTA MENGGUNAKAN FRAMEWORK CODEIGNITER Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Ahli Madya Program Studi Diploma III Teknik Informatika Diajukan oleh Malina Mar’atush Sholikhah M3112086 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN AALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2015
14
Embed
i SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
i
SISTEM INFORMASI PENERIMAAN PESERTA DIDIK BARU SEKOLAH
MENENGAH ATAS MA AL-ISLAM JAMSAREN SURAKARTA
MENGGUNAKAN FRAMEWORK CODEIGNITER
Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Ahli Madya
Program Studi Diploma III Teknik Informatika
Diajukan oleh
Malina Mar’atush Sholikhah
M3112086
PROGRAM DIPLOMA III TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN AALAM
UNIVERSITAS SEBELAS MARET
SURAKARTA
2015
ii
iii
iv
ABSTRACT
Malina Mar’atush Sholikhah, 2015, INFORMATION SYSTEM
FRAMEWORK CODEIGNITTER OF NEW STUDENT RECRUITMENT
PROCESS AT MA AL ISLAM JAMSAREN SURAKARTA. Diploma III of
Information Enginering, Faculty of Mathematic and Natural Sciences,
University March Surakarta Information.
As of now, a new student recruitment process at MA Al Islam Jamsaren
Surakarta still use manual registration process which is usually done by the
committe. That process need more time and cause a new student candidate has to
come back and front the school to do the registration process. The selection of
new student candidates still based on result of internal meeting. The internal
meeting is based on interview by writing and reading Arabic (BTA) test result.
After done with all the tests a new student candidate has to come to school to get
the selection result at specified date and time.
Building the information system, Framework CodeIgniter of new student
recruitment process at MA Al Islam Jamsaren Surakarta and is used bootstrap as
appearance is expected to be able to help the new student recruitment process only
need less time and easier. The registration workflow and online test will be use an
online registration system, which a new student candidate process will be done
registration and test by online system. Implementation of the new online system
of new student recruitment process is expected to be applicable to overcome
existing problems and it can help the committe to get the true of short list
candidate. Announcement a new student recruitment process through sms gateway
being sent. Exams are conducted online are majors or interests aptitude test
prospective students towards the desired direction.
BAB V PENUTUP ................................................................................................ 92
DAFTAR PUSTAKA ............................................................................................ 93
xii
DAFTAR GAMBAR
Gambar 2.1 Alur Program Aplikasi ....................................................................... 7 Gambar 2.2 Skema Sistem pada Framework CI ................................................... 9 Gambar 2.3 Notasi Class Diagram ....................... Error! Bookmark not defined. Gambar 2.4 Entitas One to One ........................................................................... 17
Gambar 2.5 Entitas One to Many ........................................................................ 17 Gambar 2.6 Entitas Many to many ...................................................................... 18
Gambar 3.1 Proses Bisnis Sistem Informasi PPDB ............................................ 21 Gambar 3.2 Use Case Diagram Sistem Informasi PPDB .................................... 25 Gambar 3.3 Activity Diagram Pendaftaran oleh calon siswa ............................... 28 Gambar 3.4 Activity Diagram edit profil siswa oleh calon siswa ........................ 28 Gambar 3.5 Activity Diagram ujian penjurusan oleh calon siswa ....................... 29
Gambar 3.6 Activity Diagram lihat profil calon siswa oleh Admin ..................... 29 Gambar 3.7 Activity Diagram lihat profil calon siswa oleh Admin ..................... 30 Gambar 3.8 Activity Diagram hapus data calon siswa oleh Admin ..................... 30 Gambar 3.9 Activity Diagram tambah data admin oleh admin ............................ 31
Gambar 3.10 Activity Diagram edit data admin oleh admin ................................ 31 Gambar 3.11 Activity Diagram hapus data admin oleh admin ............................ 32
Gambar 3.12 Activity Diagram tambah data soal ujian oleh admin .................... 32 Gambar 3.13 Activity Diagram edit data soal ujian oleh admin .......................... 33
Gambar 3.14 Activity Diagram edit data waktu ujian oleh admin ....................... 33 Gambar 3.15 Activity Diagram edit data berita oleh admin ................................ 34
Gambar 3.16 Activity Diagram verifikasi data calon siswa oleh admin .............. 34 Gambar 3.17 Activity Diagram SMS Gateway oleh admin .................................. 35 Gambar 3.18 Activity Diagram edit data diri oleh kepala sekolah ...................... 35
Gambar 3.19 Activity Diagram tampil data calon siswa oleh kepala sekolah ..... 36 Gambar 3.20 Activity Diagram cetak data calon siswa oleh kepala sekolah ....... 36 Gambar 3.21 Sequnce Diagram tambah data calon siswa ................................... 37
Gambar 3.22 Sequnce Diagram edit data calon siswa ......................................... 38
Gambar 3.23 Sequnce Diagram ujian penjurusan ............................................... 38
Gambar 3.24 Sequnce Diagram verifikasi calon siswa ....................................... 39 Gambar 3.25 Sequnce Diagram rekap calon siswa .............................................. 40
Gambar 3.26 Sequnce Diagram cetak data calon siswa ...................................... 40 Gambar 3.27 Sequnce Diagram hapus data calon siswa ..................................... 41 Gambar 3.28 Sequnce Diagram edit data berita .................................................. 41
Gambar 3.29 Sequnce Diagram edit data waktu ujian ......................................... 42 Gambar 3.30 Sequnce Diagram tambah data soal ujian penjurusan .................... 42
Gambar 3.31 Sequnce Diagram edit data soal ujian penjurusan ......................... 43 Gambar 3.32 Sequnce Diagram hapus data ujian penjurusan ............................. 43 Gambar 3.33 Sequnce Diagram tambah data admin ............................................ 44
Gambar 3.34 Sequnce Diagram edit data admin ................................................. 44
Gambar 3.35 Sequnce Diagram hapus data admin .............................................. 45
Gambar 3.36 Sequnce rekap calon siswa ............................................................. 46 Gambar 3.37 Sequnce Diagram edit data kepala sekolah .................................... 46
xiii
Gambar 3.38 Class Diagram Sistem Informasi PPDB ........................................ 47 Gambar 3.39 ERD Sistem Informasi PPDB ........................................................ 48
Gambar 3.40 Relasi Antar Table Sistem Informasi PPDB .................................. 49 Gambar 3.41 Relasi Antar Table Gammu Sms Gateway ..................................... 50 Gambar 3.42 Halaman home ............................................................................... 61 Gambar 3.43 Halaman Pendaftaran ..................................................................... 61 Gambar 3.44 Halaman Login .............................................................................. 62
Gambar 3.45 Halaman cetak bukti pendaftaran .................................................. 62 Gambar 3.46 Halaman profil calon siswa ........................................................... 63
Gambar 3.47 Halaman edit data calon siswa ....................................................... 63 Gambar 3.48 Halaman ujian penjurusan ............................................................. 64 Gambar 3.49 Halaman index admin .................................................................... 64 Gambar 3.50 Halaman data calon siswa .............................................................. 65 Gambar 3.51 Halaman data detail calon siswa .................................................... 65
Gambar 3.52 Halaman cetak data calon siswa .................................................... 66 Gambar 3.53 Halaman berita ............................................................................... 66 Gambar 3.54 Halaman edit berita ........................................................................ 67 Gambar 3.55 Halaman tambah soal ujian ............................................................ 67
Gambar 3.56 Halaman edit soal ujian ................................................................. 68 Gambar 3.57 Halaman waktu soal ujian .............................................................. 68
Gambar 3.58 Halaman edit waktu soal ujian ....................................................... 69 Gambar 3.59 Halaman tambah data admin ......................................................... 69
Gambar 3.60 Halaman edit data admin ............................................................... 70 Gambar 3.61 Halaman SMS Gateway ................................................................. 70
Gambar 4.1 Halaman login user .......................................................................... 71 Gambar 4.2 Halaman daftar ................................................................................. 72 Gambar 4.3 Halaman cetak bukti pendaftaran .................................................... 74
Gambar 4.4 Halaman profil data calon siswa ...................................................... 75 Gambar 4.5 Halaman update data calon siswa .................................................... 77 Gambar 4.6 Halaman ujian penjurusan ............................................................... 78
Gambar 4.7 Halaman cetak data calon siswa ...................................................... 79
Gambar 4.8 Halaman tambah data admin ........................................................... 80
Gambar 4.9 Halaman edit data admin ................................................................. 81 Gambar 4.10 Halaman edit data berita ................................................................ 81
Gambar 4.11 Halaman tambah data soal ujian .................................................... 82 Gambar 4.12 Halaman edit data soal ujian .......................................................... 83 Gambar 4.13 Halaman edit data waktu ujian ...................................................... 83
Gambar 4.14 Halaman verifikasi data calon siswa .............................................. 84 Gambar 4.14 Halaman SMS Gateway ................................................................. 85
xiv
DAFTAR TABEL
Tabel 2.1 Simbol Use Case. ....................................................................................... 11 Tabel 2.2 Simbol Squence Diagram .......................................................................... 13 Tabel 2.3 Simbol Squence Diagram. ......................................................................... 15 Tabel 2.4 Tabel Simbol Komponen class diagram .................................................... 16
Tabel 3.1 Tabel Deskripsi Aktor ................................................................................ 23 Tabel 3.2 Deskripsi Use Case .................................................................................... 26