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

dokumen-dokumen yang mirip
SISTEM INFORMASI PENERIMAAN SISWA BARU DI SMP NEGERI 2 PLAOSAN 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

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

PEMBUATAN SISTEM INFORMASI PENERAPAN GENERATOR CSS3 BERBASIS FRAMEWORK CODEIGNITER

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

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

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

Program Studi Diploma III Teknik Informatika

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

Disusun Oleh : YOGI SULISTIANTO NIM.M

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

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

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

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

APLIKASI PENCARIAN RUANG PASIEN RAWAT INAP RSUD CARUBAN BERBASIS FRAMEWORK CODEIGNITER

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

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

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

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

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

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

APLIKASI ADMINISTRASI RAWAT JALAN PADA KLINIK HABIL SYIFA MEDIKA TUGAS AKHIR

Disusun Oleh : AGUSTIN MAULIYA SUKMASARI M

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

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

APLIKASI PENDATAAN DAN PENGELOLAAN ADMINISTRASI KEUANGAN PT MITRA LINTANG INDONESIA. Program Studi Diploma III Teknik Informatika.

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

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

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

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

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

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

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

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

APLIKASI PEMESANAN DAN PEMBAYARAN RENTAL MOBIL BERBASIS WEB

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

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

PEMBUATAN APLIKASI MONITORING KESEHATAN IBU HAMIL BERBASIS WEB DENGAN FRAMEWORK CODEIGNITER

SISTEM INFORMASI E-LEARNING SD AL FIRDAUS SURAKARTA BERBASIS WEB

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

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

PEMBUATAN SISTEM INFORMASI KOST KENTINGAN BERBASIS ANDROID

PEMBANGUNAN APLIKASI REMOTE SERVER DENGAN IMPLEMENTASI PROTOKOL SECURE SHELL MENGGUNAKAN JAVA DAN SISTEM OPERASI LINUX DEBIAN 6 TUGAS AKHIR

PEMBUATAN SISTEM INFORMASI ADMINISTRASI RAWAT INAP PASIEN RUMAH SAKIT BERBASIS WEB

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

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

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

TUGAS AKHIR PEMBUATAN SISTEM UJIAN ONLINE BERBASIS WEB

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

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

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

SISTEM INFORMASI PENJUALAN BENIH UNIT PELAKSANA TERPADU BALAI BENIH HOLTIKULTURA BANGAK TUGAS AKHIR

PENGESAHAN PEMBIMBING...

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

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

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

SISTEM INFORMASI PENGELOLAAN PEMBAYARAN BIAYA PENDIDIKAN BERBASIS WEB DI SEKOLAH MENENGAH ATAS MUHAMMADIYAH 1 PURBALINGGA SKRIPSI

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

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

APLIKASI PEMBELAJARAN SKATEBOARD MENGGUNAKAN FRAMEWORK CODEIGNITER BERBASIS WEB. Disusun Oleh : GIANMAR SAPUTRA

SISTEM INFORMASI PANTAUAN SISWA DIDIK BERBASIS WEB DAN MOBILE SD AL FIRDAUS SURAKARTA

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

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

PERANCANGAN SISTEM LAYANAN HOME SERVICE BERBASIS WEB PADA LABORATORIUM KLINIK PRODIA. Oleh : TRI HARIYADI NIM :

PERANCANGAN DAN PEMBUATAN SISTEM INFORMASI MARKETPLACE DOTA 2 PLAYER

PERANCANGAN DAN PEMBUATAN APLIKASI IVENT MENGGUNAKAN TEKNOLOGI BARCODE HALAMAN SAMPUL

PROTOTYPE SMART CLASSROOM BERBASIS MIKROKONTROLER MENGGUNAKAN RASPBERRY PI DAN ARDUINO

PEMBUATAN SISTEM INFORMASI PEMANTAU PERKEMBANGAN NILAI SISWA PADA SMP NEGERI 6 BOYOLALI BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER

PEMBUATAN SISTEM INFORMASI ADMINISTRASI RAWAT INAP PASIEN RUMAH SAKIT BERBASIS WEB

SISTEM INFORMASI INVENTARIS PADA SMA NEGERI 1 NALUMSARI BERBASIS WEB

LAPORAN SKRIPSI RANCANG BANGUN SISTEM ADMINISTRASI BEASISWA PADA KOPERASI PURA GROUP

SKRIPSI E-GOVERMENT PENGELOLAAN ANGGARAN DANA DESA BERBASIS WEB DI DESA BABALAN KABUPATEN PATI. Oleh : ANANG SUSILO

Sistem Pemesanan dan Pengendalian Barang pada Percetakan Aksara Berbasis Web

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

Disusun Oleh : Dinita Christy Pratiwi NIM. M

LAPORAN SKRIPSI SISTEM INFORMASI PENGELOLAAN UJIAN DI GBP MARGALUYU 151 KORLAT MIJEN BERBASIS WEB

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

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

APLIKASI MONITORING PELANGGARAN SISWA ONLINE BERBASIS ANDROID WEB APP BUDIMAN RAHARDJO

PEMBANGUNAN SISTEM INFORMASI CUSTOMER RELATIONSHIP MANAGEMENT DI TOKODATA INDONESIA

SISTEM INFORMASI PENGELOLAAN PENDAFTARAN HAJI BERBASIS ONLINE DI KANTOR KEMENTERIAN AGAMA KABUPATEN PATI

PEMANFAATAN ANDROID SEBAGAI MEDIA INFORMASI TENTANG WARUNG MAKAN DI KOTA SURAKARTA

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

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

BAB II DASAR TEORI...

PEMBUATAN TOKO ONLINE MENGGUNAKAN FRAMEWORK CODEIGNITER DI TOKO LARAS MULYO JILBAB

RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SOP (SUMBANGAN OPERASIONAL PENDIDIKAN) BERBASIS SMS GATEWAY DI MAN 1 PURWOKERTO

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

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

SISTEM INFORMASI PEMBERITAHUAN KEGIATAN ACARA DESA BERBASIS SMS GATEWAY DI KECAMATAN MEJOBO KUDUS

SISTEM INFORMASI PENJADWALAN MATA PELAJARAN SEKOLAH MENENGAH ATAS NEGERI I WONOSARI KABUPATEN KLATEN

SISTEM INFORMASI ADMINISTRASI WAJIB LAPOR KETENAGAKERJAAN DI PERUSAHAAN (WLKP) PADA DINAS SOSIAL, TENAGA KERJA DAN TRANSMIGRASI KABUPATEN KUDUS

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

PERANCANGAN SISTEM INFORMASI PENDISTRIBUSIAN SURAT MASUK BERBASIS WEB DI DIVISI MANAJEMEN PRODUK PADA PT. BANK NEGARA INDONESIA (Persero) TBK.

SISTEM LELANG ON-LINE PERUM PEGADAIAN JATISRONO TUGAS AKHIR

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

TUGAS AKHIR APLIKASI PENGENALAN TOKOH WAYANG BERBASIS ANDROID

Transkripsi:

SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST TUGAS AKHIR Diajukan Untuk Memenuhi Salah Satu Syarat Mencapai Gelar Ahli Madya Program Diploma III Teknik Informatika Disusun oleh : ARIFAH DWI SULISTIYANINGSIH NIM. M3110016 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA SURAKARTA 2013 i

ii

iii

ABSTRACT Arifah Dwi Sulistiyaningsih, 2013. TUITION FEE PAYMENT INFORMATION WEB SERVICE AND SMS BROADCAST BASED SYSTEM AT SMP NEGERI 2 PLAOSAN MAGETAN. DIII program in Computer Science. Faculty of Mathematics and Natural Sciences. Universitas Sebelas Maret. Tuition Fee Payment efficient, fast, accurate and secure much be needed for the administration of an agency. The System support the financial officers to conduct documenting an efficient, fast, accurate and safe and does not require duplicate useless words. The purpose of this project is to create a payment information system. Tuition Fee Payment Information Web Service and SMS Broadcast Based System at SMP Negeri 2 Plaosan Magetan was designed with multiple stages, such as the collection of data and information, requirements analysis and system design, system development and system testing. This application was designed using UML and was used programming language Yii PHP Framework and for database management using MySql. The conclusion of this study that the Fee Payment Information Systems at SMP Negeri 2 Plaosan Magetan is been completed. The system features the facility pay the tuition in installments and historical payment data can be viewed in more detail. Keyword :Administration Payment, Yii Framework iv

ABSTRAK Arifah Dwi Sulistiyaningsih, 2013. SISTEM INFORMASI PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN BERBASIS WEB SERVICE DAN SMS BROADCAST. Program DIII Ilmu Komputer. Fakultas Matematika dan Ilmu Pengetahuan Alam. Universitas Sebelas Maret Surakarta. Pembayaran administrasi SPP yang efisien, cepat, akurat dan aman sangat dibutuhkan untuk suatu instansi. Sistem Informasi Pembayaran SPP ini menunjang kerja para pegawai keuangan untuk melakukan pendataan pembayaran secara efisien dan cepat, serta tidak memerlukan pekerjaan yang berlipat ganda untuk mengolahnya. Tujuan dari penelitian ini adalah membuat sistem informasi pembayaran SPP. Aplikasi Sistem Informasi Pembayaran SPP di SMP Negeri 2 Plaosan Magetan ini dirancang dengan beberapa tahapan yaitu pengumpulan data dan informasi, analisis kebutuhan dan perancangan sistem, pembangunan sistem dan pengujian sistem. Aplikasi ini dirancang menggunakan visualisasi model UML dan dikembangkan menggunakan bahasa pemrograman PHP Framework YII dan MySql sebagai database. Kesimpulan dari penelitian ini bahwa Sistem Informasi Pembayaran SPP di SMP Negeri 2 Plaosan Magetan telah selesai dibuat. Sistem ini memiliki fitur sehingga pembayaran dapat dilakukan dengan cara cicilan dan data pembayaran dapat dilihat secara terperinci. Kata Kunci :Pembayaran administrasi, Framework Yii v

HALAMAN MOTTO Orang-orang yang berhenti belajar akan menjadi pemilik masa lalu. Orangorang yang masih terus belajar, akan menjadi pemilik masa depan.- Mario Teguh Education is what remains after one has forgotten what one has learned in school. Albert Einstein Genius without education is like silver in the mine Benjamin Franklin. vi

PERSEMBAHAN Aku persembahkan Tugas Akhir ini untuk Ibuku yang selalu memberi dukungan, doa, nasehat yang sangat bermanfaat bagi aku. Almarhum bapak yang selalu menjadi penyemangatku untuk segera menyelesaikan studi. Kakak-kakakku tercinta yang selalu memberi dukungan setiap saat. I LOVE YOU ALL.. 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 PEMBAYARAN SPP DI SMP NEGERI 2 PLAOSAN MAGETAN. 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. Prof.Ir. Ari Handono Ramelan, M.Sc(Hons), Ph.D selaku Pimpinan Fakultas MIPA Universitas Sebelas Maret yang memberikan izin kepada penulis untuk belajar. 2. Bapak Drs. Y. S. Palgunadi, M.Sc. selaku Ketua Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Surakarta. 3. Bapak Winarno, S.Si selaku dosen pembimbing yang telah dengan penuh kesabaran dan ketulusan memberikan ilmu dan bimbingan terbaik kepada penulis. 4. Ibu, almarhum bapak dan kakak-kakakku serta seluruh keluarga yang senantiasa memberi semangat, motivasi, doa serta dukungan baik secara moral maupun materil. 5. Teman-teman keluarga kehijauan yang selalu memberi semangat dikala sudah merasa putus asa, dan memberikan canda dan tawa. 6. Sahabat-sahabatku dari SMA cino (Yanuar Setyo Ekaningtyas) dan ijah (Khoirul Bariyah) yang selalu mendukung, memberi semangat untuk menyelesaikan studi bersama-sama. 7. Teman-teman Teknik Informatika kelas A 2010 dan teman-teman yang terus menyemangati dan terus setia untuk mengingatkan jika ada kesalahan. viii

8. Teman teman yang telah membantu penyelesaian tugas akhir yang tidak dapat penulis sebutkan satu persatu. Penulis menyadari sepenuhnya bahwa laporan Tugas Akhir ini masih jauh dari sempurna. Untuk itu, semua jenis saran, kritik dan masukan yang bersifat membangun sangat penulis harapkan. Akhir kata, semoga tulisan ini dapat memberikan manfaat dan memberikan wawasan tambahan bagi para pembaca dan khususnya bagi penulis sendiri. Surakarta, Juli 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... xiii DAFTAR GAMBAR... xiv 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.6. Sistematika Penulisan... 4 BAB II LANDASAN TEORI 2.1.Sistem... 7 x

2.1.1 Definisi Sistem... 7 2.1.2 Karakteristik Sistem... 7 2.2.Informasi... 8 2.2.1 Definisi Informasi... 8 2.2.2 Kualitasi Informasi... 8 2.3.Sistem Informasi... 9 2.4.Konsep Basis Data... 9 2.4.1 Definisi Basis Data... 9 2.4.2 Objektif Basis Data... 10 2.5.UML... 11 2.5.1 Use Case Diagram... 12 2.5.2 Activity Diagram... 13 2.5.3 Class Diagram... 13 2.5.4 Sequence Diagram... 14 2.5.5 Deployment Diagram... 14 2.6.Web Service... 15 2.7.Framework... 17 2.7.1 Controller... 18 2.7.2 Model... 18 2.7.3 View... 19 BAB III ANALISIS DAN PERANCANGAN 3.1. Identifikasi Masalah... 20 3.2. Analisis Sistem... 20 xi

3.2.1. Kebutuhan Fungsional Sistem... 20 3.3.Perancangan Sistem... 21 3.3.1. System Requirement Specification(SRS)... 21 3.3.2. Use Case Diagram... 23 3.3.3. Activity Diagram... 25 3.3.4. Sequence Diagram... 33 3.3.5. Class Diagram... 50 3.3.6. Deployment Diagram... 53 3.4.Kamus Data... 53 3.5.Perancangan Interface... 56 3.6.Perancangan Pengujian Sistem... 61 BAB IV IMPLEMENTASI SISTEM 4.1. Implementasi Sistem... 62 4.2. Implementasi Antar Muka... 62 4.3. Pengujian Sistem... 74 BAB V PENUTUP 5.1. Kesimpulan... 76 5.2. Saran... 76 DAFTAR PUSTAKA... 77 xii

DAFTAR TABEL Halaman Tabel 2.1 Simbol Use Case Diagram... 12 Tabel 2.2 Simbol Activity Diagram... 13 Tabel 2.3 Notasi Class Diagram... 13 Tabel 2.4 Simbol Sequence Diagram... 14 Tabel 2.5 Tabel Komponen Deployment Diagram... 14 Tabel 3.1 System Requirement Specification (SRS)... 21 Tabel 3.2 Tabel User... 53 Tabel 3.3 Tabel Siswa... 54 Tabel 3.4 Tabel Kelas... 55 Tabel 3.5 Tabel Bulan... 55 Tabel 3.6 Tabel Tagihan... 55 Tabel 3.7 Tabel Transaksipembayaran... 56 Tabel 3.8 Perancangan Pengujian Sistem... 61 Tabel 4.1 Pengujian Sistem... 74 xiii

DAFTAR GAMBAR Halaman Gambar 2.1 SOAP-XML... 17 Gambar 2.2 Struktur Tetap YII Framework... 18 Gambar 3.1 Use Case Diagram Admin... 23 Gambar 3.2 Use Case Diagram Pegawai... 24 Gambar 3.3 Use Case Diagram Siswa... 24 Gambar 3.4 Use Case Diagram Kepala Sekolah... 25 Gambar 3.5 Activity Diagram Login... 25 Gambar 3.6 Activity Diagram tambah user... 26 Gambar 3.7 Activity Diagram edit user... 26 Gambar 3.7 Activity Diagram lihat user... 27 Gambar 3.8 Activity diagram hapus user... 27 Gambar 3.9 Activity diagram tambah siswa... 27 Gambar 3.10 Activity diagram edit siswa... 28 Gambar 3.11 Activity diagram lihat siswa... 28 Gambar 3.12 Activity tambah kelas... 28 Gambar 3.13 Activity edit kelas... 29 Gambar 3.14 Activity lihat kelas... 29 Gambar 3.15 Activity tambah bulan... 29 Gambar 3.16 Activity edit bulan... 30 Gambar 3.17 Activity lihat bulan... 30 Gambar 3.18 Activity tambah tagihan... 31 xiv

Gambar 3.19 Activity lihat tagihan... 31 Gambar 3.20 Activity tambah transaksi pembayaran... 31 Gambar 3.21 Activity lihat transaksi pembayaran... 32 Gambar 3.22 Activity cetak transaksi pembayaran... 32 Gambar 3.23 Activity cetak laporan tagihan... 32 Gambar 3.25 Activity cetak laporan transaksipembayaran... 33 Gambar 3.26 Activity verivikasi SMS Broadcast... 33 Gambar 3.27 Sequence login... 34 Gambar 3.28 Sequence tambah user... 34 Gambar 3.29 Sequence tambah siswa... 35 Gambar 3.30 Sequence tambah kelas... 36 Gambar 3.31 Sequence tambah bulan... 36 Gambar 3.32 Sequence tambah tagihan... 37 Gambar 3.33 Sequence tambah transaksi pembayaran... 38 Gambar 3.34 Sequence merubah data user... 39 Gambar 3.35 Sequence merubah siswa... 40 Gambar 3.36 Sequence merubah kelas... 41 Gambar 3.37 Sequence merubah bulan... 42 Gambar 3.38 Sequence lihat user... 43 Gambar 3.39 Sequence lihat siswa... 43 Gambar 3.40 Sequence lihat kelas... 44 Gambar 3.41 Sequence lihat bulan... 44 Gambar 3.42 Sequence lihat tagihan... 45 xv

Gambar 3.43 Sequence lihat transaksipembayaran... 46 Gambar 3.44 Sequence hapus user... 46 Gambar 3.45 Sequence hapus siswa... 47 Gambar 3.46 Sequence hapus kelas... 47 Gambar 3.47 Sequence hapus bulan... 48 Gambar 3.48 Sequence cetak transaksipembayaran... 48 Gambar 3.49 Sequence cetak laporan tagihan... 49 Gambar 3.50 Sequence cetak laporan transaksipembayaran... 49 Gambar 3.51 Class Diagram User... 50 Gambar 3.52 Class Diagram Siswa... 50 Gambar 3.53 Class Diagram kelas... 51 Gambar 3.54 Class Diagram Bulan... 51 Gambar 3.55 Class Diagram Tagihan... 52 Gambar 3.56 Class Diagram Transaksi Pembayaran... 52 Gambar 3.57 Deployment Diagram Sistem Pembayaran SPP... 53 Gambar 3.58 Interface halaman awal... 56 Gambar 3.59 Interface halaman login... 57 Gambar 3.60 Interface halaman create user... 57 Gambar 3.61 Interface halaman create siswa... 58 Gambar 3.62 Interface halaman create bulan... 58 Gambar 3.63 Interface halaman create bulan... 58 Gambar 3.64 Interface halaman create tagihan... 59 Gambar 3.65 Interface halaman create transaksi pembayaran... 59 xvi

Gambar 3.66 Interface halaman view user... 60 Gambar 4.1 Implementasi Interface Index... 62 Gambar 4.2 Implementasi Interface Login... 63 Gambar 4.3 Implementasi Antarmuka Login Gagal... 63 Gambar 4.4 Implementasi inteface Menambah Data User... 64 Gambar 4.5 Implementasi interface manage data user... 64 Gambar 4.6 Implementasi Interface melihat data user... 65 Gambar 4.7 Implementasi Interface Menambah data siswa... 65 Gambar 4.8 Implementasi Interface Manage data siswa... 66 Gambar 4.9 Implementasi Interface lihat siswa... 66 Gambar 4.10 Implementasi Interface menambah data kelas... 67 Gambar 4.11 Implementasi Interface manage data kelas... 67 Gambar 4.12 Implementasi Interface melihat data kelas... 68 Gambar 4.13 Implementasi Interface menambah data bulan... 68 Gambar 4.14 Implementasi Interface manage data bulan... 69 Gambar 4.15 Implementasi Interface melihat data bulan... 69 Gambar 4.16 Implementasi Interface menambah data tagihan... 70 Gambar 4.17 Implementasi Interface manage data tagihan... 70 Gambar 4.18 Implementasi Interface melihat data tagihan... 71 Gambar 4.19 Implementasi Interface menambah transaksi pembayaran... 71 Gambar 4.20 Implementasi Interface manage transaksi pembayaran... 72 Gambar 4.21 Implementasi Interface lihat transaksi pembayaran... 72 Gambar 4.22 Tagihan Siswa dalam satu semester.... 73 xvii