• Tidak ada hasil yang ditemukan

SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN.

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN."

Copied!
17
0
0

Teks penuh

(1)

i

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

2013

(2)
(3)
(4)

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 a nalysis the needs of the system, implementation and testing. Designing for this system use UML with PHP code and YII fra mework.

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.

(5)

v

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.

(6)

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”

(7)

vii

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.

(8)

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.

(9)

ix

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

(10)

DAFTAR ISI

HALAMAN PERSEMBAHAN ... vii

(11)

xi

1.6. Sistematika Penulisan... 4

BAB II LANDASAN TEORI

2.6.Deployment Diagram ... 13

(12)

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.5.Perancangan Desain Interface ... 51

(13)

xiii

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

(14)

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

(15)

xv

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

(16)

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

(17)

xvii

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

Gambar

Tabel 2.1 Simbol Use Case Diagram ..................................................................

Referensi

Dokumen terkait

Berdasarkan Bedta Acara Hasil Pelelangan No.14lULP-Pokia PengadaanDinkes-Obat/ltuta Palu/Vl/2011 Tanggal 8 Juni 2011 dan Penetapan Pemenang No.lSAJLP.Pokja

pemahaman suatu prosentasi matematika tertulis” dijelaskan secara rinci oleh Satriawati tentang Written Text bahwa “ memuat model situasi atau persoalan menggunakan

 Suatu unit atau kesatuan kegiatan yang merupakan realisasi atau implemetnasi dari suatu kebijakaan, berlangsung dalam proses kesinambungan, terjadi dalam suatu organisasi

[r]

Dalam hal ini penulis tertarik untuk menambahkan satu lagi aplikasi permainan under Windows yang berbasiskan Pertanyaan dan jawaban yaitu permainan mengasah otak yang biasa

Sehubungan dengan Evaluasi Penawaran, Kami Panitia Pelelangan mengundang Saudara untuk dapat menghadiri Verifikasi dan Klarifikasi terhadap Perusahaan pada Kegiatan :.

Pengawasan Teknis Jalan Lingkar Desa Sipungguk, Overlay ACWC O7 Km x 4 M Dinas Bina Marga dan Pengairan Kabupaten

The researches inferred that Poisson arrival model is suitable to investigate user or session arrival as well as self-similar is suitable for modelling data or