LANDASAN TEORI
2.1 Monitoring
rencana yang telah ditetapkan. Suherman dkk (1988), menjelaskan monitoring dapat
Dari dua definisi tersebut maka dapat di definisikan bahwa Monitoring adalah
diimplementasikan yang tujuannya adalah untuk melihat progress dari hasil strategi
terus meningkat, banyak sekolah yang berdiri baik itu negri maupun swasta.
bangsa, karena generasi muda yang berkualitas adalah salah satu asset besar
untuk menuju Negara yang maju. Begitupun pada pendidikan jenjang sekolah
alumni yang berkualitas juga. karena sekolah dasar adalah tempat belajar
1
melanjutkan sekolah jenjang berikutnya juga sebagai bekal kehidupan yang
lebih baik lagi. Untuk menciptakan sekolah yang berkualitas di era digital seperti
yang semakin maju dan berkembang pesat yang digunakan untuk mengatur
proses atau pengolahan data dalam suatu organisasi. Menurut Alter, Putu
(2011) berpendapat untuk sistem informasi sebagai tipe khusus dari sistem
kerja. Sistem kerja adalah suatu sistem dimana manusia dan/atau mesin
pelanggan. Suatu sistem informasi adalah suatu sistem kerja yang kegiatannya
yang semankin maju pada saat ini yang berkembang pesat dari masa kemasa.
data yang cukup besar yang harus dilihat secara keseluruhan untuk di evaluasi,
mencakup semua data-data yang akan dimonitoring yang kemudian sistem ini
akan menampilkan grafik dari semua data yang akan diinput sehingga
2
2.3 Pengembangan Sistem
perangkat lunak yang dilakukan secara iteratif atau berulang dan dan bertahap
pengguna.
RUP memiliki 4 fase atau tahap yang harus di lakukan secara berurutan dan
1. Inception (permulaan)
Tahap ini merupakan tahap paling awal yaitu lebih pada pemodelan dan
2. Elaboration (perluasan/perencanaan)
implementasi sistem yang focus pada prototype. Tujuan dari tahap ini adalah
fungsi utama perangkat lunak.hal ini penting untuk mengetahui secara lebih
3
business modeling, requirments analisis dan design meskipun baru tahap
awal.
3. Contruction (kontruksi)
Pada tahap ini lebih focus pada implementasi dan pengujian sistem
perangkat lunak pada kode program. Tujuan dari tahap ini adalah
siap digunakan. Titik berat tahap ini adalah pada penentuan tingkat prioritas
4. Transition
yang sudah jadi pada pengguna seperti pelatihan user, pemeliharaan dan
Jiak dirasa semua kriteria kebutuhan dan fungsi pada perangkat lunak
tidak ada masalah, maka akhir dari 4 fase dalam metode RUP ini adalah
2.4.1 HTML
HTML sendiri secara resmi lahir pada tahun 1989 oleh Tim Berners Lee dan
dikembangkan oleh World Wide Web Consortium (W3C), yang kemudian pada
4
(WAHTG) yang hingga kini bertanggung jawab akan perkembangan bahasa
HTML ini. Hingga kini telah mengembangkan HTML5, sebuah versi terbaru dari
HTML yang mendukung tidak hanya gambar dan teks, namun juga menu
Dilihat dari sejarah, PHP (PHP-Hypertext Processor) seperti yang kita kenal
saat ini sebenarnya adalah penerus produk bernama PHP / FI. Dibuat pada
tahun 1994 oleh Rasmus Lerdorf, inkarnasi pertama dari PHP adalah satu set
sederhana Common Gateway Interface (CGI) binary yang ditulis dalam bahasa
bernama suite script “personal home page tools” lebih sering dirujuk sebagai
“PHP tools”. Seiring waktu lebih banyak fungsi yang diinginkan, Rasmus
menulis ulang PHP Tools, menghasilkan implementasi yang jauh lebih besar
dan lebih kaya. Model baru ini mampu berinteraksi dengan database dan
2.4.3 Codeigniter
Codeigniter adalah sebuah framework PHP yang bersifat open source dan
developer untuk membuat aplikasi web dengan cepat dan mudah. Codeigniter
5
2.5 Aplikasi Pendukung
1. Sublime Text
Adalah aplikasi text editor untuk menulis script atau sintak untuk
2. Xampp
Apache, MySQL, PHP dan Perl. Menurut Alan Nur Aditya (2011), fungsi dari
XAMPP adalah sebagai server yang berdiri sendiri (localhost), yang terdiri
3. Star UML
aplikasi.
2.5.1 Database
Database ialah koleksi “data operasional” yang tersimpan dan juga dipakai
6
Data output ialah data yang dihasilkan oleh sistem
Database ialah koleksi atau kumpulan data yang mekanis terbagi, terdefinisi
Dari sumber di atas database ialah kumpulan dari banyak data yang saling
terkait dan terkumpul dalam satu tempat yang sama dan dipakai oleh sisitem
aplikasi yang dikontrol secara terpusat serta memiliki nilai yang berharga bagi
pemilik.
terhadap sekumpulan data baik dalam jumlah yang kecil maupun dalam jumlah
yang besar.
DBMS sendiri memiliki beberapa jenis yang berbayar maupun yang tidak
menggunakan MySQL.
2.5.3 MySQL
7
Beberapa alasan penulis menggunakan alasan menggunakan MySQL
diantaranya yaitu:
1. Multyplatfrom
2. Opensource
MySQL adalah salah satu jenis DBMS yang Opensource yang artinya
3. Supporting
jenis pemograman.
dari MySQL yaitu tangguh dan stabil dalam menampung, mengelola, juga
dianggap cukup baik dalam menjaga basis data dari berbagai serangan.
pada sebagian orang akan lebih memahami suatu hal dengan menggunakan
media gambar agar orang-orang dapat mengerti akan ide atau rencana yang sedang
Definisi dari pemodelan itu sendiri adalah gambaran ide atau rencana suatu hal
yang akan dilakukan yang di tuangkan pada pemetaan dengan aturan tertentu yang
membuat ide atau rencana yang dijelaskan mudah dimengerti oleh audience yang
8
resiko kegagalan karena ketidak jelasan dan ketidak pahaman terhadap rencana
Tak terkecuali pada dunia rekayasa perangkat lunak sistem informasi juga
dan terencana.
lunak.
Definisi dari UML sendiri merupakan bahasa visual untuk pemodelan dan
teks pendukung.
suatu kelas dan juga oprasi atau metode yaitu fungsi-fungsi pada kelas
2. Usecase Diagram
utama pada usecase pada pendefinisian sistem yang akan dibuat yaitu
penjelasannya:
9
3. Aktivitas Diagram (Activity Diagram )
penjelasannya:
hidup objek dan pesan yang dikirim dan diterima antar objek.
10