Sistem Informasi Akademik Sma Negeri 1 Pematang Siantar Menggunakan Php dan Mysql

SISTEM INFORMASI AKADEMIK SMA NEGERI 1
PEMATANG SIANTAR MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

NEUSANTIJA SITINJAK
132406013

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016

Universitas Sumatera Utara

SISTEM INFORMASI AKADEMIK SMA NEGERI 1
PEMATANG SIANTAR MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR


Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh gelar
Ahli Madya

NEUSANTIJA SITINJAK
132406013

PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016

Universitas Sumatera Utara

PERSETUJUAN

Judul


Kategori
Nama
Nim
Program Studi
Departemen
Fakultas

: SISTEM INFORMASI AKADEMIK AMA
NEGERI
1
PEMATANG
SIANTAR
MENGGUNAKAN PHP DAN MYSQL
: Tugas Akhir
: Neusantija Sitinjak
: 132406013
: Diploma (D3) Teknik Informatika
: Matematika
: Matematika Dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara


Disetujui di
Medan, Juni 2016

Disetujui Oleh:
Program Studi D3 Teknik Informatika
FMIPA USU
Ketua,

Dr.Elly Rosmaini, M.Si
NIP. 196005201985032002

Pembimbing,

Drs. Marihat S, M.Kom
NIP. 196312141989031001

Universitas Sumatera Utara

PERNYATAAN


SISTEM INFORMASI AKADEMIK SMA NEGERI 1
PEMATANG SIANTAR MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan,

Juni 2016

NEUSANTIJA SITINJAK
132406013

Universitas Sumatera Utara

PENGHARGAAN


Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas limpahan berkat
dan rahmat-Nya sehingga kajian tugas akhir ini dapat diselesaikan dengan baik
dan dalam waktu yang telah ditetapkan.
Penulisan Tugas Akhir ini merupakan karya tulis yang sederhana dan
merupakan salah satu syarat untuk menyelesaikan pendidikan D3 Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara.
Dalam penyusunan Tugas Akhir ini, penulis sadar akan keterbatasan
kemampuan dan pengetahuan penulis, sehingga diharapkan kritik dan saran yang
membangun serta dapat memberikan inspirasi yang baik untuk kemajuan tugas
akhir ini.
Dengan selesainya Tugas Akhir ini penulis mengucapkan terima kasih
kepada:
1. Bapak Dr. Kerista Sebayang, M.Sc selaku Dekan Fakultas Matematika
dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
2. Bapak Drs. Marihat Situmorang, M.Kom selaku Pembimbing penulis
yang selalu memberi masukan baik kritik dan saran kepada penulis selama
pembuatan tugas akhir dari awal hingga selesai.
3. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

4. Dr. Elly Rosmaini, M.Si selaku Ketua Program Studi D3 Teknik
Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas
Sumatera Utara.
5. Seluruh dosen pengajar Program Studi D3 Teknik Informatika Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
6. Seluruh Staff/Pegawai Fakultas MIPA Universitas Sumatera Utara
khususnya Program Studi D3 Teknik Informatika.
7. Terkhusus penulis ucapkan terima kasih kepada kedua orang tua penulis,
”Ayahanda A.Sitinjak dan Ibunda M.Nainggolan”,beserta kedua adik
penulis Valentino dan Andreas yang telah banyak memberi doa dan
dukungan serta kasih sayang yang berlimpah untuk penulis.
8. Buat para sahabat penulis Imas Margaretta, Oktavia Sirait,Cindy Novia,
Irma, Citra , Eva ,Vivi yang selalu ada dan memberi semangat kepada
penulis.
9. Buat teman-teman seperjuangan mahasiswa D3 Teknik Informatika 2013
yang tidak dapat saya sebutkan satu per satu. Terima kasih atas
dukungangnya dalam membantu menyelesaikan tugas akhir ini.

Universitas Sumatera Utara


Penulis juga tidak lupa mengucapkan banyak terima kasih kepada semua
pihak yang telah banyak membantu penulis dalam menyelesaikan Tugas Akhir ini
yang tidak dapat disebutkan satu persatu. Penulis menyadari bahwa Tugas Akhir
ini masih jauh dari sempurna, baik dalam penulisan maupun dalam tata
bahasanya. Oleh karena itu, penulis mengharapkan kritik dan saran yang
membangun agar kedepannya penulis dapat lebih baik lagi dalam menyusun
sebuah karya tulis.

Semoga tulisan ini bermanfaat bagi pembaca pada umumnya dan penulis
khususnya, serta dapat memotivasi kita untuk meningkatkan ilmu pengetahuan
sebagai bekal di masa yang akan datang.

Medan,

Juni 2016
Penulis

Neusantija Sitinjak

Universitas Sumatera Utara


SISTEM INFORMASI AKADEMIK SMA NEGERI 1 PEMATANG
SIANTAR MENGGUNAKAN PHP DAN MYSQL

ABSTRAK

Sekolah Menengah Atas Khususnya SMA Negeri 1 Pematang Siantar saat ini
dituntut untuk memberikan pelayanan terbaik bagi peserta didik dan masyarakat
luas, sekolah tidak ubahnya seperti sebuah perusahaan yang harus memberikan
jaminan kualitas mutu pelayanannya jika tidak mau ditinggalkan oleh masyarakat.
Sehingga dibutuhkan media berupa website sekolah yang dapat digunakan untuk
bersosialisasi dan komunikasi dengan dunia luar. Disini penulis menganalisa dan
merancang struktur sistem akademik yang akan dibangun dan yang digunakan
yaitu bahasa pemrograman serta integrasi dari keduanya. Sistem
ini
dikembangkan dengan menggunakan bahasa pemrograman PHP dan MySQL
dan disertai dengan menggunakan database yang disesuaikan dengan kebutuhan
dalam proses perancangan sistem ini. Adapun hal yang terdapat dalam sistem
ini meliputi berbagai informasi seperti informasi profil sekolah, pengumuman,
data guru, dan data siswa. Dari hasil penelitian tugas akhir ini, dapat

disimpulkan bahwa sistem akademik berlangsung secara online dan
terkomputerisasikan dengan baik.

Kata kunci :Sistem Informasi Akademik, PHP, MySQL,

Universitas Sumatera Utara

DAFTAR ISI
Halaman

Persetujuan

i

Pernyataan

ii

Penghargaan


iii

Abstrak

vi

Daftar Isi

vii

Daftar Tabel

ix

Daftar Gambar

x

Bab 1.


Pendahuluan

1

1.1. Latar Belakang

1

1.2. Rumusan Masalah

3

1.3. Batasan Masalah

4

1.4.

4

Bab 2.

Tujuan Penelitian

1.5. Metodologi Penelitian

5

1.6. Tinjauan Pustaka

5

Landasan Teori

8

2.1. Konsep Dasar Data, Informasi dan Sistem Informasi

8

2.1.1. Data

8

2.1.2. Informasi

9

2.1.3. Sistem Informasi

2.2.

10

2.1.3.1. Konsep dasar Sistem

11

2.1.3.2. Konsep Dasar Informasi

13

Akademik

15

2.2.1. Konsep Dasar Akademik Sekolah

15

Universitas Sumatera Utara

1.8

2.3.

Pengertian Komputer

16

2.3.1. Perangkat Keras (hardware)

17

2.3.2. Perangkat Lunak (software)

18

2.3.3. Pengguna Komputer (brainware)

18

2.4. Pengertian Internet

19

2.4.1. Network

20

2.4.2. Sekilas Mengenai Web

20

2.4.3. Sejarah Web

21

2.4.4. Aplikasi Web

21

2.4.5. Web Server

22

2.5. Sejarah PHP
2.5.1

Bab 3.

Bab 4.

23

Kelebihan PHP

24

2.5.2. Kelemahan PHP

25

2.5.3. Penggabungan PHP dan HTML

26

2.6. Sejarah MySQL

27

2.7. Adobe Dreamweaver Cs5

27

Perancangan Sistem

28

3.1. Analisis

28

3.6. Algoritma Perancangan Website

41

3.7. Perancangan User Interface

44

Implementasi Sistem

48

4.1. Pengertian Implementasi Sistem

48

4.2. Tujuan Implementasi Sistem

48

4.3. Komponen Dalam Implementasi Sistem

48

4.4.

Instalasi Apache, PHP dan MySQl

49

4.4.1. Menjalankan Apache, MySQL dan PHP

50

Universitas Sumatera Utara

3.2

4.4.2. Menguji Website di Browser

Bab 5.

52

4.5. Memperbarui Web

53

4.6.

57

Demonstrasi Program

Kesimpulan dan Saran

58

5.1. Kesimpulan

58

5.2. Saran

59

Daftar Pustaka
Lampiran

Universitas Sumatera Utara

DAFTAR TABEL

Nomor
Tabel

3.1
3.2
3.3
3.4
3.5
3.6

Judul

Tabel Simbol Data Flow Diagram
Tabel Simbol Data Flow Diagram 2
Tabel Admin
Tabel Member
Tabel Booking
Tabel Room

Halaman

28
29
34
34
35
35

Universitas Sumatera Utara

DAFTAR GAMBAR

Nomor

Judul

Halaman

Gambar

2.1.

Lima Komponen Sistem Informasi

13

3.1.

Diagram Konteks

30

3.2.

Diagram Konteks Level 0(nol)

31

3.3.

Aliran Informasi Rancangan Situs

33

3.4.

Flowchart Halaman Utama

34

3.5.

Flowchart Manage Data Guru

35

3.6.

Flowchart Manage Data Siswa

36

3.7.

Flowchart Manage Artikel

37

3.8.

Folwchat Manage Login Admin

38

3.9.

Flowchart Halaman Admin

39

3.10.

Tampilan Adobe dreamweaver Cs4

43

4.1.

Uji Apache

48

4.2.

Uji PHP

49

4.3.

Uji MySQL

49

4.4.

Halaman Index Website SMA Negeri 1 Salak

50

4.5.

Halaman Profil Sekolah

52

4.6.

Halaman Direktori

53

4.7.

Halaman Galeri

54

4.8.

Halaman Kontak

55

4.9.

Halaman Media Sosial

56

4.10.

Halaman Login Admin

57

4.11.

Halaman Login Admin

57

Universitas Sumatera Utara