PENDAHULUAN
popular saat ini adalah bagian teknologi yang digunakan dalam menyampaikan
dan mengolah informasi yang berbasis komputer ini telah banyak dirasakan dalam
yang semakin meluas. Salah satu wahana untuk meningkatkan sumber daya
dibuatnya sistem informasi, siapapun dan kapanpun akan lebih mudah mengakses
sistem. Sekolah Dasar Negeri (SDN) Tokke Kec. Malangke Kab. Luwu Utara
merupakan salah satu lembaga pendidikan yang memiliki tugas sebagai sarana
lapangan pekerjaan.
Penelitian yang akan dilakukan yaitu tentang perancangan dan
untuk memberikan suatu gambaran tentang program yang akan dibuat atau
pada tahap selanjutnya. Rancangan yang akan peneliti buat sebelumya yaitu
rancangan menu utama, form input data guru, input data siswa, input data nilai,
input data jadwal, input data jadwal mata pelajaran, dan lihat nilai kemudian
bentuk website sesuai rancangan yang akan peneliti buat sebelumnya dengan
pengolahan, serta penyampaian informasi yang terjadi pada sekolah ini, yang
meliputi data siswa, data guru, nilai siswa, dan penjadwalan mata pelajaran
yang sering kali terjadi kerangkapan data karena data yang sudah diolah tidak
database yang terpadu sehingga dapat membantu dalam hal pengolahan data
nilai manfaat dari sistem informasi yang akan dibangun ini, sistem akan
sangat cepat dan pengujian model kerja aplikasi baru melalui proses interaksi
yang akan dibahas dengan judul: Sistem Informasi Akademik Berbasis web
dibahas dalam penelitian ini, yaitu bagaimana merancang dan membuat Sistem
Informasi Akademik Berbasis Web pada SDN 133 Tokke Kec. Malangke Kab.
Luwu Utara?
b) Sistem Informasi ini hanya menampilkan input data guru, input data siswa,
input data jadwal mata pelajaran, input data nilai, melihat nilai, dan
yang terdapat pada SDN 133 Tokke Kec. Malangke Kab. Luwu Utara.
1.4. Tujuan Penelitian
siswa berbasis website pada Sistem Informasi Akademik Berbasis Web pada SDN
133 Tokke Kec. Malangke Kab. Luwu Utara agar memudahkan dalam hal
akademik berbasis website pada Sistem Informasi Akademik Berbasis Web pada
SDN 133 Tokke Kec. Malangke Kab. Luwu Utara yang dibuat diharapkan dapat
bermanfaat, diantaranya:
a) Terhadap instansi
Web pada SDN 133 Tokke Kec. Malangke Kab. Luwu Utara dalam
tersebut diperlukan.
Dapat menjadi bahan rujukan atau bahan stu\di bagi penelitian lain di
pendidikan.
dalam bentuk bab per bab, sehingga pembahasan masalah yang diangkat lebih
terarah pada inti permasalahan. Berikut ini secara ringkas mengenai sistematika
BAB I PENDAHULUAN
dirancang dan meliputi database dari sistem yang dirancang, gambaran aplikasi
web yang akan dibangun serta bagaimana algoritma aplikasi tersebut dijalankan.
Berisi pencapaian tujuan dari aplikasi yang telah dibuat. Saran yang berisi
DAFTAR PUSTAKA
LAMPIRAN
TINJAUAN PUSTAKA
Sutabri (2014:2) suatu sistem dapat diartikan sebagai suatu kumpulan atau
berinteraksi, saling tergantung, satu sama lain dan terpadu. Teori sistem secara
Kadir (2014:61) sistem adalah sekumpulan elemen yang saling terkait atau
terpadu yang dimaksudkan untuk mencapai suatu tujuan. Sebagai gambaran, jika
dalam sebuah sistem terdapat elemen yang tidak memberikan manfaat dalam
mencapai tujuan yang sama, maka elemen tersebut dapat dipastikan bukanlah
Adapun pengertian tentang sistem menurut para ahli dapat dilihat pada
Tabel 2.1.
Berdasarkan pendapat para ahli yang dikemukakan pada Tabel 2.1 dapat
satu sama lain sehingga terjadi proses input dan output guna mencapai tujuan
utama.
mengolah data dari bentuk tak bergunan menjadi berguna bagi penerimanya. Nilai
informasi berhubungan dengan keputusan. Bila tidak ada pilihan atau keputusan,
mesin, modal, dan informasi merupakan sumber daya vital bagi kelangsungan
organisasi bisnis.
adalah data yang mentah yang diolah untuk dijadikan proses pengambilan
strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu
tujuan dalam sebuah organisasi. Istilah tersebut menyiratkan suatu maksud yang
ingin dicapai dengan jalan memilih dan mengatur data serta menyusun tata cara
2.4 Akademik
adalah seluruh elemen sekolah diantaranya kepala sekolah, guru, staff, siswa dan
informasi yang berupa data dalam hal yang berhubungan dengan akademik.
Dimana dalam hal ini pelayanan yang diberikan yaitu seperti : penyimpanan data
untuk siswa baru, penentuan kelas, penentuan jadwal pelajaran, pembuatan jadwal
mengajar, pembagian wali kelas, proses penilaian (Imelda & Erik, 2014).
dikelola dengan baik dan informasi yang diperlukan dapat diperoleh dengan
1) Integrasi data
Dengan pengelolaan data secara integrasi sehingga data akan selalu up-to-
date dan selalu siap digunakan, serta mengurangi resiko duplikasi data.
Dengan adanya respon email otomatis, PMB online dan penjadwalan Mata
referensi.
dan lain-lain maka sistem ini juga bisa dijadikan sebagai media
(benda) pada sebuah sistem perangkat lunak secara intensif. UML adalah sebuah
bahasa untuk menentukan, visualisasi, kontruksi dan mendokumentasikan
artifacts dari sistem software, untuk memodelkan bisnis, dan sistem nonsoftware
lainnya. UML merupakan suatu kumpulan teknik terbaik yang telah terbukti
suskses dalam memodelkan sistem yang besar dan kompleks (Suhendar and
Gunadi, 2002:26).
bagian dari informasi yang digunakan untuk dihasilkan oleh proses pembuatan
lunak dari sistem perangkat lunak, seperti pada pemodelan bisnis dan sistem non
(behavior) sistem informasi yang akan dibuat. Use case mendeskripsikan sebuah
interaksi antara satu atau lebih aktor dengan sistem informasi yang akan dibuat.
Secara kasar, use case digunakan untuk mengetahui fungsi apa saja yang berhak
menggunakan fungsi-fungsi tersebut. Simbol-simbol yang ada pada use case dapat
No Simbol Keterangan
Dari tabel use case diatas terdapat beberapa simbol yang digunakan dalam
pembuatan use case pada penelitian ini yang pertama simbol actor yang
menggambarkan orang yang akan menggunakan sistem, simbol use case unit-unit
yang mewakili menu-menu dari sistem yang akan dibuat, yang ketiga adalah
simbol asosiasi yang merupakan penghubung komuniksi antara aktor dengan user.
menggambarkan workflow (aliran kerja) atau aktivitas dari sebuah sistem atau
proses bisnis atau menu yang ada pada perangkat lunak. Hal yang perlu
sistem bukan yang dilakukan aktor, jadi aktivitas dilakukan oleh sistem. Diagram
d) Simbol dan ketrerangan diagram activity dapat di lihat pada Tabel 2.3
Tabel 2.3 Simbol Diagram Activity
No Simbol Keterangan
Dari simbol activity diatas terdapat beberapa simbol yang digunakan pada
peneliatan ini yaitu simbol status awal, simbol aktivitas, simbol percabangan dan
hidup objek dan message yang dikirimkan dan diterima objek. Oleh karena itu
terlibat dalam sebuah use case beserta mode-mode yang dimiliki kelas yang
melihat skenario yang ada pada use case. Simbol-simbol diagram sequence dapat
No Simbol Keterangan
pada objek.
Dari beberapa simbol sequence diatas terdapat beberapa simbol yang akan
digunakan dalam peneltian ini yaitu actor, simbol garis hidup dan simbol pesan
tipe call.
struktur sistem dari segi pendefenisian kelas-kelas yang akan dibuat untuk
mempunyai struktur umum, behavior umum, relasi umum, dan semantic/kata yang
seperti sebuah bujur sangkar dengan tiga bagian ruangan. Class sebaiknya diberi
nama menggunakan kata benda. Simbol dan keterangan class diagram dapat di
mendefinisikan method-method
bergantung tersebut.
Dari beberapa simbol class diatas terdapat beberapa simbol yang akan
digunakan dalam penelitian ini yaitu simbol class yang menggambarkan blok-
blok dari sistem yang akan dibangun dan simbol assosiasion yang dapat
2.6 Website
menampilkan informasi di internet, baik berupa teks, gambar, suara maupun video
dokumen dengan dokumen lainnya (hypertext) yang dapat diakses melalui sebuah
browser.
berdasarkan URL-nya. Sebuah tempat yang berada dalam world wide web dimana
macam informasi teks, data, gambar diam ataupun bergerak, data animasi, suara,
video maupun gabungan dari semuanya, baik itu yang bersifat statis maupun yang
paling terkenal adalah World Wide Web (www) atau biasa dikenal dengan istilah
web. Pertama kali diciptakan pada tahun 1991 di CERN, laboratorium fisika
Partikel Eropa, Jenewa, Swis. Tujuan awal adalah untuk menciptkan media yang
Apalikasi web sendiri dibagi menjadi dua yaitu web statis dan web
aplikasi seperti ini terletak pada keharusan untuk program secara terus menerus
untuk mengikuti setiap perubahan terjadi. Kelemahan ini diatasi dengan model
aplikasi web dinamis. Web dinamis ada tiga teknologi utama pendukungnya yaitu
Dengan demikian perubahan informasi dapat dilakukan olah operator atau yang
Web adalah suatu ruang informasi yang yang dipakai oleh pengenal global untuk
kepanjangan Hyper Text Markup Language yang merupakan pondasi awal akan
terciptanya suatu aplikasi web, karena HTML memiliki fungsi untuk membangun
dokumen ASCII atau teks yang dirancang untuk tidak tergantung pada suatu
sistem operasi tertentu. Hyper Text Markup Language (HTML) merupakan suatu
bahasa pemrograman hyper text, hyper text markup language ini memiliki fungsi
untuk membangun kerangka ataupun format web berbasis hyper text markup
language. HTML dibuat oleh tim Berners-Lee ketika masih bekerja untu CERN
dan dipopulerkan pertama kali oleh Browser Mosaic. Selama awal tahun 1990
standar pemrograman untuk membuat suatu website yang bisa diakses dengan
internet. Dengan kata lain halaman website yang kita lihat dan kita baca disusun
dengan menggunakan bahasa ini dan kemudian diterjemahkan oleh komputer agar
2.9 XAMPP
Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas
ditulis dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan
singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl.
Program ini tersedia dalam GNU General Public License dan bebas, merupakan
web server yang mudah digunakan yang dapat melayani tampilan halaman web
yang dinamis. XAMPP dikembangkan dari sebuah tim proyek bernama Apache
Friends, yang terdiri dari Tim Inti (Core Team), Tim Pengembang (Development
bahasa web server side yang bersifat open source dan MySQL adalah basis data
merupakan sebuah aplikasi yang dapat berfungsi sebagai server local yang dapat
menjalankan website.
ditempatkan disisi server, sehinga php disebut juga sebagai bahasa server side
scriptin, artinya bahwa dalam menjalankan php selalu membutuhkan web server,
yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai
untuk membuat program situs web dinamis. PHP sering juga digunakan untuk
PHP dirancang untuk membentuk tampilan web yang dinamis artinya PHP
dengan kode HTML, namun beda kondisinya. Maksudnya adalah kode yang
dibuat menggunakan HTML dirancang untuk membangun suatu pondasi awal dari
kerangka layout web, sedangkan PHP digunakan untuk memproses data dari sisi
2016:3).
Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum, PHP
disebut bahasa pemrograman server side karena PHP diproses pada komputer
server.
2.11 MySQL
awalnya dibuat oleh perusahaan konsultan bernama TcX yang berlokasi di swedia.
AB.
database SQL yang bersifat Open Source dan paling populer saat ini. Sistem
SQL database management system (BDMS). Database ini dibuat untuk keperluan
sistem database yang cepat, handal dan mudah digunakan. Sadeli (2013)
menggunakan perintah query dan escaps character yang sama dengan PHP.
database dengan kata sandi untuk mengijinkan proses yang bisa anda lakukan.
system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi
populer dilingkungan Linux, tetapi juga tersedia pada Windows. Banyak situs Web
yang menggunakan MySQL sebagai database server (server yang melayani
data dikerjakan dengan mudah secara otomatis. Sebagai database server, MySQL
dapat dikatakan lebih unggul dibandingkan database server lainnya dalam query
data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan
query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih
sebuah perangkat lunak system manajemen basis data SQL (DBMS) yang
Black Box adalah cara pngujian dilakukan dengan hanya menjalankan atau
mengeksekusi unit atau modul kemudian diamati apakah hasil dari unit itu sesuai
dengan proses bisnis yang diinginkan. Dengan kata lain, black box merupakan
client ingin tampilkan diubah atau proses perjalanan perangkat lunak tersebut agar
kesalahan seperti:
4) Kesalahan kinerja;
Tidak seperti metode white box yang dilaksanakan dibawah proses, uji
perangkat lunak dari segi spesifikasi fungsional tanpa menguji desain dan kode
masukan, dan keluaran dari perangkat lunak sesuai dengan perangkat lunak yang
dibutuhkan.
Berdasarkan hasil pengujian black box dengan kasus uji semua sistem, maka dapat
ditarik kesimpulan dalam sistem Informasi berbasis website ini tidak terdapat
kesalahan proses secara fungsional dan berjalan sesuai dengan yang diharapkan.
2.13 Kerangka pikir
sehingga menghasilkan suatu solusi. Kerangka pikir penelitian ini dibuat dalam
Sistem Informasi Akademik Berbasis Website pada SDN 133 Tokke Kec.
Malangke Kab. Luwu Utara merupakan suatu pendidikan yang memiliki
tugas sebagai sarana dalam pendidikan yang juga melatih keahlian yang
berorientasi pada lapangan pekerjaan.
Sistem Informasi Akademik Berbasis Website pada SDN 133 Tokke Kec.
Malangke Kab. Luwu Utara memerlukan suatu rancangan sistem informasi
sekolah yang bisa mengintegrasikan data-data tersebut pada suatu database
yang terpadu sehingga dapat membantu dalam hal pengolahan data untuk
proses penyampaian informasi serta mengurangi kesalahan-kesalahan dalam
pengolahan data seperti kerangkapan data.
Hasil dari penelitian ini adalah adanya system informasiini yang dapat
mempermudah proses pengolahan data dan informasi pada sekolah Sistem
Informasi Akademik Berbasis Website pada SDN 133 Tokke Kec. Malangke
Kab. Luwu Utara
Metode ini adalah metode pengembangan sistem informasi yang pertama kali
b) Model Waterfall
(2003:18),
c) Model Prototyping
secara terus menerus diperbaiki melalui kerjasama antara user dan analis.
Prototipe juga bisa dibangun melalui beberapa tool pengembangan untuk
(2003:19)
e) Model Spiral
Model spiral pada awalnya diusulkan oleh Boehm, adalah model proses
Kadir (2003:19),
adalah objek yang merupakan kombinasi antara struktur data dan perilaku
dalam satu entitas. Filosofi Object Oriented sangat luar biasa sepanjang siklus
bagaimana sistem bekerja. Artinya tahap analisis sistem dapat dilakukan lebih
cepat dan pengujian model kerja aplikasi baru melalui proses interaksi yang
penelitian ini bertujuan agar peneliti mendapatkan gambaran aplikasi yang akan
akan dievaluasi oleh user. Aplikasi prototype yang telah dievaluasi oleh user
selanjutnya akan dijadikan acuan untuk membuat aplikasi yang dijadikan produk
a) Mendengarkan pelanggan
Pada tahap ini dilakuakan pengumpulan kebutuhan dari sistem dengan cara
mendengar keluhan dari pelanggan. Untuk membuat sustu sistem yang sesuai
Pada tahap ini, Prototype dan sistem di uji coba oleh pelanggan atau
pelanggan.
diharapkannya.
a) Resiko tinggi yaitu untuk masalah-masalah ang tidak terstruktur dengan baik,
ada perubaan yang besar dari waktu ke waktu dan adanya persyaratan data