BAB 1
PENDAHULUAN
1.1Latar Belakang
Informasimerupakansalahsatukebutuhan di dalamsuatuinstansi, perusahaan,
organisasi, lembagasertalingkungan yang berada di luarsistem. Informasi di
anggapsangatpentingkarenadenganadanyainformasidapatmenambahpengetahuan,
mengurangiketidakpastiiandanresikokegagalansertadapatmembantu para
pemimpindalammengambilsuatukesimpulandankeputusan yang efektifdanefisien.
Begituhalnyadengan SMP SWASTA HKBP SIPAHUTAR,
Sistempengolahandanpenyampaian datamengenaiinformasipara siswa/i yang
lebihbaikmerupakansuatukebutuhan yang tidakdapatditundalagi. Akan tetapi,
padakenyataannyasegalakegiatan yang
menyangkutinformasiakademikmasihmenggunakansistemdancara yang sangat
manual. Informasiakademik yang disampaikanataudiberikankepadasiswa, guru
maupunpegawailainnya, masihmenggunakankertas-kertascetakan yang
Dari permasalahantersebut, penulisinginmembuatsolusi yang
mudah-mudahandapatmembantukinerjasemuapihak, baiksiswa, guru,ataupunpegawai lain.
Untukmemenuhisegalakebutuhan di atas, diperlukanadanyasuatuaplikasi yang
berbasissisteminformasi. Dalamhalini, penulismenggunakanbahasapemrograman PHP
dan MySQL sebagaipengolah database dan web server Apache
sertaaplikasipendukunglainnya, seperti Adobe Photoshop CS untukmendesaintampilan
web.
Dalamhalinipenulismencobamembuatsisteminformasi yang terkomputerisasi yang
akanditerapkanpada SMP SWASTA HKBP SIPAHUTAR,
sehinggadiharapakanmampumemberikanlayanan yang lebihcepatdanakurat.
Atasdasaritulah, penulismemilihjudul ”PERANCANGAN SISTEM INFORMASI
PADA SMP SWASTA HKBP SIPAHUTAR” sebagaitugasakhir.
1.2Rumusan Masalah
Mengingat SMP Swasta HKBP Sipahutar belum memiliki Sistem Informasi
Akademik, dimana data siswa yang ada di sekolah tersebut dibuat dalam sebuah buku
induk siswa begitu juga dengan data guru dan pegawai masih tersimpan dalam sebuah
dokumen.Sehingga sekolah ini kurang diminati di daerah tersebut.Oleh karena itu
penulis ingin membuat Sistem Informasi Akademik untuk sekolah SMP Swasta
HKBP Sipahutar.Sistem yang akan dirancang berisi Data Siswa, Data Guru dan
Pegawai, Data Pelajaran, dan Data Kelas.Sehingga masyarakat bisa melihat Informasi
sekolah tersebut secara online.Dan dapat terus diperbaharui jika terdapat informasi
1.3 Batasan Masalah
Agar masalah yang dibahastidakmenyimpangdaritujuan,
makaperludibuatsuatubatasanmasalah, yaitu :
1. SistemdirancanguntukmenampilkaninformasipadaSMP SWASTA HKBP
SIPAHUTAR
2. Sisteminidirancangdenganmenggunakan PHP danserverdatabase yang digunakan
MySQL.
3. Sistem yang
dirancangakandiupayakansedemikianrupasehinggadapatbekerjasecaradinamis,
yaitudapatdipergunakandaritahunketahun.
Pembahasantidakmencakuppermasalahankeamanan yang
mungkinterjadiakibatserangandarihackerataucrackerpadaweb serverdandatabase
server yang digunakanuntuktempatpenyimpanan program dan data padasystemini.
4. Sistem yang diperuntukkanbagipublikasi..
1.4 Tujuan Penelitian
Tujuandaripenelitian yang dilakukanpenulisadalah:
1. bagiseluruhorangtuasiswadanseluruhwargasekolah SMP SWASTA HKBP
SIPAHUTAR Membangunsuatuwebsite yang dinamis yang
dimanfaatkanuntukmenyebarkaninformasi yang baikdengancepatdanmudah.
2. Terbentuknyasuatu media informasidanpublikasi yang berbasiswebsite pada SMP
3. Mampumembukawawasan para pengguna internet
untukdapatmemanfaatkansumberdayakomputer yang ada.
4. Publikasiberbasiswebsite
diharapkanakanmenjadisaranapenyampaianinformasisiswasertaberguna
.
1.5 Manfaat Penelitian
Melaluipenelitianini, penulisdapatmenambahpengetahuandanpengalamanbaru yang
berkaitandenganpemrograman web.
1.6 Metodologi Penelitian
Metode yang digunakan yaitu Penelitian lapangan dengan cara meneliti
instansi/perusahaan secara langsung. Hal ini dilakukan untuk mendapatkan data-data
dan keterangan-keterangan yang berhubungan dengan masalah yang sedang diteliti.
1. Pengumpulan data-data pendukung
Pengumpulan data dalampenelitiandilakukandenganmencarikonsep-konsepserta
program yang berhubungandenganperancangan web ini. Selainitu, untukmendapat
data danmenjawabpermasalahanpenelitian, penulismengumpulkan data dengancara:
a. Wawancara.
Penulismelakukantanyajawabsecaralangsungdengannarasumber. Padabagianini
penulisakanmencariinformasiseperti data siswadan guru,
b. Penelitiankepustakaan.
Penulismencarireferensidariberbagaibukudanbahanpustakalainnyasertamelalui
media internet, gunamendukungpenyelesaiantugasakhir.
c. Membuatrancangan web
Proses pembuataninimeliputiperancangan web dantampilandesainhalaman
web.
d. Pengujian
Mengujiapakah web iniberjalandenganbenarsesuai yang
diinginkandanperbaikanerror ataukesalahan yang terdapatpada program.
e. Implementasiaplikasi
Penerapanaplikasi yang dirancangsetelahmelaluitahappengujiandan
telahberjalandenganbaik.
f. Penyusunandanpengadaanlaporan
Tahapakhirdaripeneltianyaitumembuatlaporantentangpenelitian yang
telahdilakukan.
1.7 Sistematika Penulisan
Untuk mempermudah penulisan Tugas Akhir ini, penulis membuat sistematika
penulisan yang terdiri dari:
Pada bab ini penulis menjelaskan tentang latar belakang masalah,identifikasi
masalah, tujuan masalah, batasan masalah, metode penelitian, dan sisitematika
penelitian.
BAB 2 : LANDASAN TEORI
Pada bab ini penulis menjelaskan tentang teori-teori yang mendukung
perancangan aplikasi ini.
BAB 3 : ANALISIS DAN DESAIN APLIKASI
Dalam bab ini akan dijelaskan tentang penentuan bentuk dari aplikasi pada
saat membangun maupun pada saat implementasi. Dan pada bab ini terkait
perancangan system, desain (desain output, desain input, desain dialog, desain
file, desain database, dan desain program).
BAB 4 : IMPLEMENTASI SISTEM
Dalam bab ini penulis menjelaskan dan menguraikan tentang definisi, tujuan,
dan langkah-langkah dalam implementasi sistem disertai komponen-komponen
kebutuhan sistem.
Dalam bab ini penulis menjelaskan dan menguraikan tentang pencapaian
tujuan dari aplikasi yang dibuat. Saran berisi hal-hal yang dirasakan masih
belum sempurna.
BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Komputer (computer) berasal dari bahasa Latin computare yang berarti menghitung.
Komputer mempunyai arti yang sangat luas dan berbeda untuk orang yang berbeda.
Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat
serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan
data input, memprosesnya dan menghasilkan output dibawah pengawasan suatu
langkah-langkah instruksi-instruksi program yang tersimpan di memori (stored
program).
Bila dijabarkan, defenisi dari komputer adalah seperangkat peralatan
elektronik yang bekerja bersama – sama secara otomatis, menerima input, memproses