Sistem Informasi Pengolahan Data Siswa di Sma Negeri 4 Padangsidimpuan Berbasis Website Menggunakan Php dan Mysql

SISTEM INFORMASI PENGOLAHAN DATA SISWA DI SMA
NEGERI 4 PADANGSIDIMPUAN BERBASIS WEBSITE
MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

MEIANA SISKA SIRINGO-RINGO
132406069

PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016

Universitas Sumatera Utara

SISTEM INFORMASI PENGOLAHAN DATA SISWA DI SMA
NEGERI 4 PADANGSIDIMPUAN BERBASIS WEBSITE
MENGGUNAKAN PHP DAN MYSQL


TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahlimadya Komputer

MEIANA SISKA SIRINGO-RINGO
132406069

PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PEGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016

Universitas Sumatera Utara

PERSETUJUAN

Judul

:


Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas

:
:
:
:
:
:

SISTEM INFORMASI PENGOLAHAN DATA
SISWA
DI
SMA
NEGERI
4

PADANGSIDIMPUAN BERBASIS WEBSITE
MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
MEIANA SISKA SIRINGO-RINGO
132406069
D3TEKNIK INFORMATIKA
MATEMATIKA
MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (FMIPA) UNIVERSITAS SUMATERA
UTARA

Disetujui di
Medan, 21 Juni 2016

Diketahui / Disetujuioleh
DepartemenMatematika FMIPA USU
FMIPA USU
Ketua,

Dr. EllyRosmaini, M.Si

NIP: 19600520 1198503 2 002

Pembimbing

Dr. SyahrilEfendi,SSi,M.IT
NIP: 196711101996021001

Universitas Sumatera Utara

PERNYATAAN

SISTEM INFORMASI PENGOLAHAN DATA SISWA DI SMA NEGERI 4
PADANGSIDIMPUAN BERBASIS WEBSITE MENGGUNAKAN PHP DAN
MYSQL

TUGAS AKHIR

Sayamengakuibahwatugasakhiriniadalahhasilkerjasayasendiri, kecualibeberapa
kutipandanringkasan yang masing-masingdisebutkansumbernya.


Medan, 18 Juni 2016

MEIANA SISKA SIRINGO-RINGO
NIM : 132406069

Universitas Sumatera Utara

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha
Penyayang, dengan limpah karunia-Nya Penulis dapat menyelesaikan penyusunan
Tugas Akhir ini dalam waktu yang telah ditetapkan.
DenganselesainyaLaporanTugasAkhirinipenulisbanyakmendapatkanbantuanpe
rhatian, bimbingansertadorongandariberbagaipihak. Padakesempataninidengan rasa
hormatdanhati yang tulusdanikhlaspenulismengucapkanterimakasih yang sebesarbesarnyakepada:

1. BapakDr.

SyahrilEfendi,SSi,M.ITselakuDosenPembimbingTugasAkhir


Program Studi D-3 TeknikInformatikaFakultas MIPA Universitas Sumatera
Utara

yang

telahmemberikanbimbingandanarahanselamainidanmeluangkanwaktunyaselam
apenyusunantugasakhirini.

2. IbuDr. EllyRosmaini, M.SiSelakuKetuaDepartemenMatematika FMIPA USU,
seluruh Staff danDosen Program Studi D3 TeknikInformatika FMIPA USU,
pegawai FMIPA USU danrekan-rekankuliah.

3. Teristimewakepadakedua orangtuasaya, Ayah M.Siringo-ringodanIbuR.Malau,
keduasaudarasayaGantarianusSiringo-ringodan Julius AndriantoSiringo-ringo,
sertaadiktersayangsaya

Grace

OlypiaSiregardankeluarga


yang

selamainimemberikankasihsayang, doa, dukungan agar lancardalamurusan.

4. Sahabat– sahabat tercinta Tuan M. Hutasoit, MANDAY,KMK St.Aloysius
GONZAGA serta keluarga IMKA kota PADANGSIDIMPUAN yang telah
banyak membantu dan mendukung penulis dalam menyelesaikan Tugas Akhir
ini.

Universitas Sumatera Utara

5. Teman-temanseperjuanganKom A 2013.

6. Pihak-pihak

yang

telahbanyakmembantupenulis,

yang


tidakdapatpenulissebutkannamanyasatu-persatu.

Selamapenulisantugasakhirini,
mungkinterjadibaikitudarisegiteknik,

penulismenyadariakankesalahan

yang

tatapenyajianataupundarisegitatabahasa.

Olehkarenaitupenulisbersediamenerimakritikdan

saran

yang

membangundaripembacadalamupayaperbaikantugasakhirini.


Akhir

kata,

penulisberharapsemogaTugasAkhirinibermanfaatbagisiapapun

yang membacanya.TuhanYesusmemberkati! Amin.

Medan, Juni 2015
Penulis

MeianaSiska Siringo-ringo

Universitas Sumatera Utara

ABSTRAK

Tugas ini bertujuan untuk membangunsuatuwebsite sekolah. Website ini dirancang sesuai
dengan kebutuhan informasi yang semakin maju seiring dengan perkembangan teknologi
komputer sangat cepat, baik dari segi perangkat keras dan perangkat lunak. Sistem ini

dirancang dengan menggunakan perangkat lunak Macromedia Dreamweaver. Dengan
demikian, perancangan suatu sistem informasi memerlukan data dan informasi yang akurat
agar sistem informasi yang dirancang dapat memenuhi kebutuhan sesuai yang diinginkan.
Untuk itu penulis akan membahas pendataan Siswa pada sekolah.Sistem ini meliputi modulmodul masukan data yang berkaitan dengan informasiterbaru, event, profil, dan data-data
yang bergunauntuksekolah

Universitas Sumatera Utara

DAFTAR ISI

Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
DaftarTabel
Daftar Gambar

ii
iii

iv
vi
vii
ix
x

BAB 1 Pendahuluan
1.1
LatarBelakang
1.2
PerumusanMasalah
1.3
BatasanMasalah
1.4
TujuanPenelitan
1.5
Manfaat
1.6
TinjauanPustaka
1.7
MetodologiPenelitian

1
1
2
2
3
3
4

BAB2 LandasanTeori
2.1
PengertianKomputer
2.1.1 PerangkatKeras( Hardware)
2.1.2 Perangkat Lunak (Software)
2.1.3 PenggunaKomputer
2.2
SistemInformasi
2.2.1 Informasi
2.2.2 Sistem
2.2.3 Konsep Dasar Sistem Informasi
2.3
Pengertian Internet
2.3.1 Network
2.4
Sejarah Web
2.4.1 Aplikasi Web
2.4.2 Web Server
2.5
Sejarah PHP
2.5.1 Kelebihan PHP
2.5.2 Kelemahan PHP
2.5.3 Penggabungan Script PHP dan HTML
2.6
Sejarah MySQL

6
6
7
7
8
8
8
10
11
12
12
13
13
14
15
15
15
17

BAB 3 SekilasMengenai SMA Negeri 4 Padangsidimpuan
3.1
Profil SMA Negeri4 Padangsidimpuan
3.2
StrukturOrganisasi
3.3
UrainTugas dan Fungsi Organisasi
3.3.1 Kepala Sekolah
3.3.2 Wakil Kepala Sekolah
3.3.3 Tata Usaha
3.3.4 Komite Sekolah
3.3.5 Pembantu Kepala Sekolah
3.3.5.1 Bidang Sarana dan Prasarana

21
23
24
24
24
25
25
25
25

Universitas Sumatera Utara

3.4

3.3.5.2 Bidang Kurikulum
3.3.5.3 Bidang Kesiswaan
3.3.6 Guru
3.3.7 Wali Kelas
3.3.8 Guru Pembimbing dan Konseling (BP/BK)
VisidanMisiSekolah
3.4.1 VisiSekolah
3.4.2 MisiSekolah
3.4.3 TujuanSekolah

BAB 4 Analisi dan PerancanganSistem
4.1
Analisis
4.2
PerencanaandanPerancanganSistem
4.3
Perancangan Data Flow Diagram
4.3.1 Diagram Nol
4.4
Perancangan Flowchart
4.5
Mempersiapkan Database Server
4.6
Perancangan Halaman Website
4.7
Perancangan User Interface

25
26
26
26
26
26
26
27
27

29
29
30
31
32
36
39
41

BAB 5ImplementasiSistem
5.1
PengertianImplementasiSistem
5.2
TujuanImplementasiSistem
5.3
KomponenUtamadalamSistem
5.4
InstalasiAphace,PHPdan MySQL
5.4.1 Menjalankan Apache,PHP dan MySQL
5.4.2 Pengujian Website di Browser
5.5
Memperbaharui Website
5.6
Demonstrasi Program
5.6.1 Tampilan Homepage
5.6.2 Tampilan Bagian Login Admin
5.6.3 Tampilan Halaman Admin Dalam Mengimput
Data Siswa
5.6.4 Tampilan Halaman Admin Dalam Mengimput
Data Guru
5.6.5 Tampilan Halaman Admin Dalam Menginput
Kelas
5.6.6 Tampilan Halaman Admin Dalam Menginput
Mata Pelajaran
5.6.7 Tampilan Halaman Admin Dalam Menginput
Jadwal
5.6.8 Tampilan Halaman Admin Dalam Menginput
Nilai
5.6.9 Tampilan Halaman User Admin
5.6.10 Tampilan Halaman Profiel User Admin
5.6.11 Tampilan Halaman Laporan Data kelas
5.6.12 Tampilan Halaman Laporan Data Nilai
5.6.13 Tampilan Laporan Data Guru
5.6.14 Tampilan Halaman Guru
5.6.15 Tampilan Halaman Siswa

42
42
42
43
43
45
46
47
47
47
48
48
49
49
50
50
51
51
52
52
53
53
54

Universitas Sumatera Utara

BAB 6 Kesimpulan dan Saran
6.1
Kesimpulan
6.2
Saran

55
55

DAFTAR PUSTAKA

56

LAMPIRAN

Universitas Sumatera Utara

DAFTAR GAMBAR

Nomor

Judul

Halaman

Gambar

3.1

StrukturOrganisasi

21

4.3.1

Diagram Konteks

31

4.3.2

DFD Level 0

32

4.3.3

FlowcharthalamanLoginAdministrator

35

4.4

TampilanMacromedia Dreamweaver 8

40

5.1

Uji Apache

44

5.2

Uji PHP

44

5.3

Uji MySQL

45

5.4

HalamanIndexWebsiteSMA Negeri4Padangsidimpuan

46

5.5

TampilanBagianHomepage

47

5.6

TampilanBagianLoginAdmin

47

5.7

TampilanHalamanAdminDalamMenginput Data Siswa

48

5.8

HalamanAdmin DalamMenginput Data Guru

48

5.9

HalamanAdmin DalamMenginputKelas

49

5.10

HalamanAdminDalamMenginput Mata Pelajaran

49

5.11

HalamanAdmin DalamMenginputJadwal

50

5.12

HalamanAdmin DalamMenginputNilai

50

5.13

HalamanUser Admin

51

5.14

HalamanProfile User Admin

51

5.15

HalamanLaporanData Kelas

52

5.16

HalamanLaporan Data Nilai

52

5.17

HalamanLaporan Data Guru

53

5.18

HalamanGuru

53

5.19

HalamanSiswa

54

Universitas Sumatera Utara

DAFTAR TABEL

Halaman
Tabel 4.1 Admin

36

Tabel 4.2 Guru

36

Tabel 4.3 Mata Pelajaran

37

Tabel 4.4 Jadwal

37

Tabel 4.5 Input Nilai

37

Tabel 4.6 Nilai

37

Tabel 4.7 Kelas

38

Tabel 4.8 Pegawai

38

Tabel 4.9 Siswa

38

Universitas Sumatera Utara