Sistem Informasi Berbasis Web Pada Sekolah Sma Tamansiswa Binjai

(1)

TUGAS AKHIR

PRASTOMI SUSILO

102406053

PROGRAM STUDI D-III TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2013


(2)

TUGAS AKHIR

Diajukan untuk melengkapi tugas akhir dan memenuhi syarat memperoleh Ahli Madya

PRASTOMI SUSILO 102406053

PROGRAM STUDI D-3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA

MEDAN 2013


(3)

PERSETUJUAN

Judul : SISTEM INFORMASI BERBASIS WEB PADA SEKOLAH SMA TAMANSISWA BINJAI Katagori : TUGAS AKHIR

Nama : PRASTOMI SUSILO Nomor Induk Mahasiswa : 102406053

Program Studi : D3 TEKNIK INFORMATIKA Dapartemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM ( FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di

Medan, Juli 2013

Diketahui / Disetujui oleh

Dapartemen Matematika FMIPA USU

Ketua, Pembimbing

Prof. Dr. Tulus, M.Si Dr. Saib Suwilo, M.Sc 19620901 198803 1 002 19640109 198803 1 004


(4)

PERNYATAAN

SISTEM INFORMASI BERBASIS WEB PADA SEKOLAH SMA TAMAMSISWA BINJAI

TUGAS AKHIR

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

Medan, Juli 2013

PRASTOMI SUSILO 102406053


(5)

PENGHARGAAN

Bismillahhirrahmannirrahim

Puji dan syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan Rahmat serta Hidayah kepada kita semua, sehingga berkat Karunian-Nya penulis dapat menyelesaikan Tugas Akhir dengan baik yang berjudul “ SISTEM INFORMASI BERBASIS WEB PADA SEKOLAH SMA TAMANSISWA BINJAI “ pada waktu

yang telah ditetapkan. Adapun penyusunan Tugas Akhir ini berdasarkan data yang penulis peroleh dari buku pedoman, situs internet, serta data dan keterangan dari bimbingan.

Penulis menyadari bahwa dalam penyusunan Tugas Akhir tidak terlepas dari dukungan serta bantuan berbagai pihak, oleh karena itu pada kesempatan ini penulis menyampaikan ucapan terima kasih kepada :

1. Kepada kedua orang tua saya Cipto Noto Susilo SE dan ibunda tercinta Ir. Umi yaslina beserta seluruh adik-adik, yang senantiasa memberikan semangat, dukungan, kasih sayang dan selalu mendoakan penulis agar lancar dalam setiap hal.

2. Bapak Dr. Saib Suwilo, M.Sc selaku Dosen Pembimbing Tugas Akhir Program Studi D3 Teknik Informatika Fakultas MIPA Universitas Sumatera Utara yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam penyelesaian Tugas Akhir.

3. Bapak Dr.Sutarman, M.Sc selaku Dekan Fakultas MIPA Universitas Sumatera Utara.


(6)

4. Bapak Syahriol Sitorus, S.Si.,M.IT selaku Ketua Jurusan Program Studi D3 Teknik Informatika

5. Seluruh Staf Pengajar Studi D3 Teknik Informatika Fakultas MIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya kepada penulis selama masa perkuliahan.

6. Buat seluruh sahabat dan kerabat penulis yang telah membantu dalam suka dan duka yang berperan penting dalam menyelesaikan Tugas Akhir ini.

7. Seluruh pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu-persatu.

Penulis menyadari sepenuhnya bahwa dalam penyusunan laporan ini masih banyak kekurangan, karena keterbatasan pengetahuan dan kemampuan, untuk itu kritik dan saran yang membangun dari pembaca sangat diharapkan demi kesempurnaan Tugas Akhir ini.

Demikian penulis sampaikan dengan harapan Tugas Akhir ini dapat bermanfaat bagi pembaca dan penulis sendiri.

Medan, Juli 2013 Penulis


(7)

ABSTRAK

Sistem Informasi Berbasis Web ini bertujuan untuk memberikan kemudahan kepada masyarakat untuk mengetahui apa-apa saja informasi yang ada, seperti ekstrakulikuler apa saja yang ada pada sekolah SMA Tamansiswa Binjai. Adapun fasilitas yang terdapat dalam aplikasi ini yaitu berupa home, profil sekolah, data siswa, data guru, dan fitur seperti buku tamu, gallery dan kontak sekolah. Pada proses pembuatan aplikasi ini untuk bahasa pemrogramannya digunakan perangkat lunak Adobe Photoshop CS2, Macromadia Dreamweaver 8 sebagai media untuk membuat layout dari situs yang telah dirancang, PHP sebagai bahasa pemogramannya, MySQL sebagai server databasenya, serta browser Mozilla Firefox.


(8)

DAFTAR ISI

Halaman

PERSETUJUAN ii

PERNYATAAN iii

PENGHARGAAN iv

ABSTRAK vi

DAFTAR ISI vii

DAFTAR TABEL x

DAFTAR GAMBAR xi

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Perumusan Masalah 3

1.4 Maksud dan Tujuan Penelitian 4

1.5 Metode Penelitian 4

1.6 Sistematika Penulisan 6

BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer 8

2.2 Pengenalan Internet 9

2.3 Pengertian Sistem 10

2.4 Pengertian Informasi 10

2.5 Sistem Informasi 11

2.6 Pengenalan Website 13

2.7 Pengenalan HTML 14

2.8 Pengenalan PHP 14

2.9 Pengenalan MySQL 17


(9)

2.10.1 Database management system (DBMS) 20 2.11 Pengertian Xampp Version 1.7.0 21

2.12 Adobe Photoshop CS2 24 2.13 Macromedia Dreamweaver 8 26 2.13.1 Memulai Macromedia Dreamweaver 8 27

BAB 3 DESKRIPSI SEKOLAH

3.1 Sejarah Singkat SMA Tamansiswa Binjai 29

3.2 Visi, Misi, dan Tujuan SMA Tamansiswa Binjai 30 3.2.1 Visi SMA Tamansiswa Binjai 30 3.2.2 Misi SMA Tamansiswa Binjai 30 3.2.3 Tujuan SMA Tamansiswa Binjai 31

3.3 Struktur Organisasi 33 3.4 Uraian Tugas dan Fungsi Organisasi 34 3.4.1 Kepala Sekolah 34 3.4.2 Wakil Kepala Sekolah 34

3.4.3 Tata Usaha 34

3.4.4 Komite Sekolah 35 3.4.5 Pembantu Kepala Sekolah 35 3.4.5.1 Bidang Sarana dan Prasarana 35 3.4.5.2 Bidang Kurikulum 36 3.4.5.3 Bidang Kesiswaan 36

3.4.6 Guru 36

3.4.7 Wali Kelas 37

3.4.8 Guru Pembimbing dan Konseling (BP/BK) 37

BAB 4 PERANCANGAN SISTEM

3.1 Perencanaan dan Perancangan 38 3.2 Perancangan Data Flow Diagram (DFD) 40 3.3 Perancangan Flowchart 42 3.3.1 Flowchart Halaman Utama 44 3.3.2 Flowchart Halaman Admin 45


(10)

3.3.3 Flowchart Halaman Tag Profil 46

3.3.4 Flowchart Halaman Tag Guru 47

3.3.5 Flowchart Halaman Tag Siswa 48

3.3.6 Flowchart Halaman Tag Fitur 49

3.4 Mempersiapkan Database Server 50

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem 54 5.2 Tujuan Implementasi Sistem

5.3 Komponen-komponen Utama Implementasi Sistem 55 5.3.1 Perangkat Keras (Hardware) 55 5.3.2 Perangkat Lunak (Software) 56 5.3.3 Unsur Manusia (Brainware) 57 5.4 Instalasi Software 57 5.5 Gambaran Umum Sistem Informasi 61

5.6 Tampilan Website 62

5.6.1 Halaman Profil 63 5.6.2 Halaman Guru 63 5.6.3 Halaman Siswa 64 5.6.4 Halaman Fitur 65 5.6.5 Halaman Login Administrator 65 5.6.6 Halaman Administrator 66

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan 67

6.2 Saran 68

DAFTAR PUSTAKA


(11)

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Simbol-simbol DFD 40 Tabel 4.2 Tabel Simbol-simbol Flowchart 42 Tabel 4.3 Tabel Login Admin 50

Tabel 4.4 Tabel Guru 51

Tabel 4.5 Tabel Siswa 52

Tabel 4.6 Tabel Pelajaran 50


(12)

DAFTAR GAMBAR

Halaman

Gambar 2.1 Tampilan Macromedia Dreamweaver 28 Gambar 2.2 Tampilan Area Kerja Macromedia Dreamweaver 28 Gambar 3.1 Strukrur Organisasi SMA Tamansiswa Cabang Binjai 33 Gambar 4.1 DFD Konteks 41

Gambar 4.2 Flowchart Halaman Utama 44 Gambar 4.3 Flowchart Halaman Admin 45 Gambar 4.4 Flowchart Halaman Tag Profil 46 Gambar 4.5 Flowchart Halaman Tag Guru 47 Gambar 4.6 Flowchart Halaman Tag Siswa 48 Gambar 4.7 Flowchart Halaman TagFitur 49 Gambar 5.1 Instalasi Xampp 58 Gambar 5.2 Menentukan Direktori/lokasi Instalasi Xampp 59 Gambar 5.3 Pilihan Instalasi Xampp 60 Gambar 5.4 Proses Instlasi Xampp 60 Gambar 5.5 Proses Instalasi Xampp telah selesai 61 Gambar 5.6 Tampilan Halaman Home 62 Gambar 5.7 Tampilan Halaman Profil 63 Gambar 5.8 Tampilan Halaman Guru 64 Gambar 5.9 Tampilan Halaman Siswa 64 Gambar 5.10 Tampilan Halaman Fitur 65 Gambar 5.11 Tampilan Halaman Login Administrator 66 Gambar 5.12 Tampilan Halaman Index Administrator 66


(1)

vi

ABSTRAK

Sistem Informasi Berbasis Web ini bertujuan untuk memberikan kemudahan kepada

masyarakat untuk mengetahui apa-apa saja informasi yang ada, seperti ekstrakulikuler

apa saja yang ada pada sekolah SMA Tamansiswa Binjai. Adapun fasilitas yang terdapat

dalam aplikasi ini yaitu berupa home, profil sekolah, data siswa, data guru, dan fitur

seperti buku tamu, gallery dan kontak sekolah. Pada proses pembuatan aplikasi ini untuk

bahasa pemrogramannya digunakan perangkat lunak Adobe Photoshop CS2, Macromadia

Dreamweaver 8 sebagai media untuk membuat layout dari situs yang telah dirancang,

PHP sebagai bahasa pemogramannya, MySQL sebagai server databasenya, serta browser


(2)

vii

DAFTAR ISI

Halaman

PERSETUJUAN ii

PERNYATAAN iii

PENGHARGAAN iv

ABSTRAK vi

DAFTAR ISI vii

DAFTAR TABEL x

DAFTAR GAMBAR xi

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1

1.2 Identifikasi Masalah 3

1.3 Perumusan Masalah 3

1.4 Maksud dan Tujuan Penelitian 4

1.5 Metode Penelitian 4

1.6 Sistematika Penulisan 6

BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer 8

2.2 Pengenalan Internet 9

2.3 Pengertian Sistem 10

2.4 Pengertian Informasi 10

2.5 Sistem Informasi 11

2.6 Pengenalan Website 13

2.7 Pengenalan HTML 14

2.8 Pengenalan PHP 14

2.9 Pengenalan MySQL 17


(3)

viii

2.10.1 Database management system (DBMS) 20

2.11 Pengertian Xampp Version 1.7.0 21

2.12 Adobe Photoshop CS2 24

2.13 Macromedia Dreamweaver 8 26

2.13.1 Memulai Macromedia Dreamweaver 8 27

BAB 3 DESKRIPSI SEKOLAH

3.1 Sejarah Singkat SMA Tamansiswa Binjai 29

3.2 Visi, Misi, dan Tujuan SMA Tamansiswa Binjai 30

3.2.1 Visi SMA Tamansiswa Binjai 30

3.2.2 Misi SMA Tamansiswa Binjai 30

3.2.3 Tujuan SMA Tamansiswa Binjai 31

3.3 Struktur Organisasi 33

3.4 Uraian Tugas dan Fungsi Organisasi 34

3.4.1 Kepala Sekolah 34

3.4.2 Wakil Kepala Sekolah 34

3.4.3 Tata Usaha 34

3.4.4 Komite Sekolah 35

3.4.5 Pembantu Kepala Sekolah 35

3.4.5.1 Bidang Sarana dan Prasarana 35

3.4.5.2 Bidang Kurikulum 36

3.4.5.3 Bidang Kesiswaan 36

3.4.6 Guru 36

3.4.7 Wali Kelas 37

3.4.8 Guru Pembimbing dan Konseling (BP/BK) 37

BAB 4 PERANCANGAN SISTEM

3.1 Perencanaan dan Perancangan 38

3.2 Perancangan Data Flow Diagram (DFD) 40

3.3 Perancangan Flowchart 42

3.3.1 Flowchart Halaman Utama 44


(4)

ix

3.3.3 Flowchart Halaman Tag Profil 46

3.3.4 Flowchart Halaman Tag Guru 47

3.3.5 Flowchart Halaman Tag Siswa 48

3.3.6 Flowchart Halaman Tag Fitur 49

3.4 Mempersiapkan Database Server 50

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem 54

5.2 Tujuan Implementasi Sistem

5.3 Komponen-komponen Utama Implementasi Sistem 55

5.3.1 Perangkat Keras (Hardware) 55

5.3.2 Perangkat Lunak (Software) 56

5.3.3 Unsur Manusia (Brainware) 57

5.4 Instalasi Software 57

5.5 Gambaran Umum Sistem Informasi 61

5.6 Tampilan Website 62

5.6.1 Halaman Profil 63

5.6.2 Halaman Guru 63

5.6.3 Halaman Siswa 64

5.6.4 Halaman Fitur 65

5.6.5 Halaman Login Administrator 65

5.6.6 Halaman Administrator 66

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan 67

6.2 Saran 68

DAFTAR PUSTAKA


(5)

x

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Simbol-simbol DFD 40

Tabel 4.2 Tabel Simbol-simbol Flowchart 42

Tabel 4.3 Tabel Login Admin 50

Tabel 4.4 Tabel Guru 51

Tabel 4.5 Tabel Siswa 52

Tabel 4.6 Tabel Pelajaran 50


(6)

xi

DAFTAR GAMBAR

Halaman

Gambar 2.1 Tampilan Macromedia Dreamweaver 28

Gambar 2.2 Tampilan Area Kerja Macromedia Dreamweaver 28 Gambar 3.1 Strukrur Organisasi SMA Tamansiswa Cabang Binjai 33

Gambar 4.1 DFD Konteks 41

Gambar 4.2 Flowchart Halaman Utama 44

Gambar 4.3 Flowchart Halaman Admin 45

Gambar 4.4 Flowchart Halaman Tag Profil 46

Gambar 4.5 Flowchart Halaman Tag Guru 47

Gambar 4.6 Flowchart Halaman Tag Siswa 48

Gambar 4.7 Flowchart Halaman TagFitur 49

Gambar 5.1 Instalasi Xampp 58

Gambar 5.2 Menentukan Direktori/lokasi Instalasi Xampp 59

Gambar 5.3 Pilihan Instalasi Xampp 60

Gambar 5.4 Proses Instlasi Xampp 60

Gambar 5.5 Proses Instalasi Xampp telah selesai 61

Gambar 5.6 Tampilan Halaman Home 62

Gambar 5.7 Tampilan Halaman Profil 63

Gambar 5.8 Tampilan Halaman Guru 64

Gambar 5.9 Tampilan Halaman Siswa 64

Gambar 5.10 Tampilan Halaman Fitur 65

Gambar 5.11 Tampilan Halaman Login Administrator 66