Perancangan Aplikasi Sistem Informasi Manajemen Aset Sekolah Berbasis Web
PERANCANGAN SISTEM INFORMASI BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 2
SIDIKALANG
TUGAS AKHIR
MAKMUR PRANATA SIHOMBING
142406182
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERANCANGAN SISTEM INFORMASI BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 2
SIDIKALANG
TUGAS AKHIR
Diajukan untuk melengkapi dan memenuhi syarat memperoleh gelar
Ahli Madya
MAKMUR PRANATA SIHOMBING
142406182
PROGRAM STUDI D3TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
:PERANCANGAN
SISTEM
INFORMASI
BERBASIS WEB MENGGUNAKAN PHP DAN
MYSQL PADA SMA NEGERI 2 SIDIKALANG
:TUGAS AKHIR
:MAKMUR PRANATA SIHOMBING
:142406182
:DIPLOMA 3 TEKNIK INFORMATIKA
:MATEMATIKA
:MATEMATIKA DAN ILMU PENGETAHUAN ALAM
Disetujui di
Medan, Juni 2017
Diketahui oleh
Ketua Prodi D3 TI FMIPA USU
Disetujui oleh
Pembimbing
Dra. Normalina Napitupulu,M.Sc
NIP. 19631106 198902 2 001
Drs. Marihat Situmorang, M.Kom
NIP. 196312141989031001
i
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN SISTEM INFORMASI SEKOLAH BERBASIS
WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI
2 SIDIKALANG
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 2017
MAKMUR PRANATA SIHOMBING
142406182
ii
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 dengan judul Perancangan Aplikasi Sistem Informasi Manajemen
Aset Sekolah Berbasis Web.
Terima kasih penulis sampaikan kepada Drs. Marihat Situmorang, M.Kom
selaku dosen pembimbing yang telah meluangkan waktunya selama penyusunan
Tugas Akhir ini. Terima kasih kepada Dra. Normalina Napitupulu, M.Sc selaku ketua
prodi D3 Teknik Informatika FMIPA USU Medan, Dekan dan Wakil Dekan FMIPA
USU, seluruh Staf dan Dosen D3 Teknik Informatika FMIPA USU, pegawai FMIPA
USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada bapak D.Manalu,
Ibu M.S br Siahaan dan keluarga yang selama ini memberikan bantuan dan dorongan
yang diperlukan. Semoga Tuhan Yang Maha Esa membalasnya.
Medan, Juni 2017
Penulis,
Makmur Pranata Sihombing
iii
Universitas Sumatera Utara
PERANCANGAN SISTEM INFORMASI BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 2
SIDIKALANG
ABSTRAK
Perancangan Sistem Informasi Berbasis Web Menggunakan PHP dan MySql pada
SMA Negeri 2 Sidikalang ini bertujuan untuk mempermudah proses informasi untuk
seluruh siswa dan guru SMA Negeri 2 Sidikalang, yang mengalami kesulitan dalam
memperoleh data mengenai aktifitas akademik di SMA Negeri 2 Sidikalang tersebut.
Fasilitas-fasilitas yang terdapat dalam aplikasi ini berupa penyediaan data dan
informasi terbaru, profil, dan data-data yang berguna untuk kelangsungan belajar
siswa. Pada proses pembuatan aplikasi ini perangkat lunak yang digunakan adalah
PHP ( terdiri dari xampp dan sublime ) sebagai bahasa pemrograman dengan
menggunakan PHP 5.0, Sublime Text 2.0 digunakan sebagai editor skrip, Adobe
Photoshop CS4 sebagai editor grafis.
Kata kunci : sistem informasi, php, mysql, photoshop.
iv
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran
i
ii
iii
iv
v
vii
viii
ix
BAB 1.PENDAHULUAN
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Manfaat Penelitian
1.6. Metodologi Penelitian
1.7. Sistematika Penulisan
1
3
4
4
5
5
7
BAB 2.LANDASAN TEORI
2.1. Pengertian Komputer
2.2. Pengertian Sistem
2.3. Informasi
2.4. Sistem Informasi
2.5. Pengertian Internet
2.5.1.Network
2.5.1.1.Web Server
2.5.1.2. World Wide Web (WWW)
2.5.1.3. Sekilas tentang HTTP
2.6. Pengenalan PHP
2.6.1. Kelebihan dan Kelemahan PHP
2.7. Cascading Style Sheet (CSS)
2.8. MySQL
2.9. Sublime Text
8
8
9
10
10
11
12
12
13
14
15
16
16
17
BAB 3.SEKILAS SMA NEGERI 2 SIDIKALANG
3.1. Profil SMA Negeri 2 Sidikalang
18
v
Universitas Sumatera Utara
3.2. Struktur Organisasi
3.3. Uraian Tugas 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
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)
3.4. Visi dan Misi Sekolah
3.4.1. Visi Sekolah
3.4.2. Misi sekolah
19
20
20
20
20
21
21
21
21
22
22
22
23
23
23
24
BAB 4. ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis
4.1.1. Analisis Sistem Yang Sedang Berjalan
4.2. Perencanaan dan Perancangan Sistem
4.3. Perancangan Data Flow Diagram (DFD)
4.4. Perancangan Flowchart
4.5. Mendesain Layout Web
4.6. Rancangan Halaman Website
4.7. Perancangan Database
26
26
29
30
32
38
39
40
BAB 5. IMPLEMENTASI SISTEM
5.1. Pengertian Implementasi Sistem
5.2. Implementasi Program
5.2.1. Halaman Utama Website
5.2.2. Halaman Login Admin
5.2.3. Halaman Data Admin
46
47
47
48
49
BAB 6. KESIMPULAN DAN SARAN
6.1. Kesimpulan
6.2. Saran
50
51
DAFTAR PUSTAKA
LAMPIRAN
vi
Universitas Sumatera Utara
DAFTAR TABEL
Nomor Tabel
Judul
Halaman
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
Tabel User
Tabel Galeri
Tabel Guru
Tabel Jadwal
Tabel Siswa
Tabel Kurikulum
Tabel non Akademik
Tabel Kepsek
Tabel Kelas
Tabel Tamu
Tabel Page
41
41
41
42
43
43
44
44
44
45
45
vii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Tabel
Judul
Halaman
3.1.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
4.12.
4.13.
5.1.
5.2.
5.3.
Struktur Organisasi SMA Negeri 2 Sidikalang
Proses Penjadwalan KBM
Proses Penilaian Siswa
Proses Pendataan Siswa
Diagram Konteks
Diagram Konteks Level 0 (Nol)
Aliran Informasi Rancangan Situs
Flowchart Halaman Utama
Flowchart Halaman Login Administrator
Flowchart Halaman Profil
Flowchart Halaman Akademik
Flowchart Halaman non Akademik
Rancangan Halaman Utama
Rancangan Halaman Administrator
Halaman Depan Website
Halaman Login Admin
Halaman Data Admin
19
27
28
29
30
31
32
33
34
35
36
37
38
39
48
48
49
viii
Universitas Sumatera Utara
DAFTAR LAMPIRAN
Nomor
Lampiran
1.
2.
3.
4.
5.
Judul
List Program
Surat Keterangan Uji Program
Kartu Bimbingan Tugas Akhir Mahasiswa
Surat Keterangan Dosen Pembimbing Tugas Akhir
Surat Riset dari Perusahaan/Lembaga
ix
Universitas Sumatera Utara
MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 2
SIDIKALANG
TUGAS AKHIR
MAKMUR PRANATA SIHOMBING
142406182
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERANCANGAN SISTEM INFORMASI BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 2
SIDIKALANG
TUGAS AKHIR
Diajukan untuk melengkapi dan memenuhi syarat memperoleh gelar
Ahli Madya
MAKMUR PRANATA SIHOMBING
142406182
PROGRAM STUDI D3TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017
Universitas Sumatera Utara
PERSETUJUAN
Judul
Kategori
Nama
Nomor Induk Mahasiswa
Program Studi
Departemen
Fakultas
:PERANCANGAN
SISTEM
INFORMASI
BERBASIS WEB MENGGUNAKAN PHP DAN
MYSQL PADA SMA NEGERI 2 SIDIKALANG
:TUGAS AKHIR
:MAKMUR PRANATA SIHOMBING
:142406182
:DIPLOMA 3 TEKNIK INFORMATIKA
:MATEMATIKA
:MATEMATIKA DAN ILMU PENGETAHUAN ALAM
Disetujui di
Medan, Juni 2017
Diketahui oleh
Ketua Prodi D3 TI FMIPA USU
Disetujui oleh
Pembimbing
Dra. Normalina Napitupulu,M.Sc
NIP. 19631106 198902 2 001
Drs. Marihat Situmorang, M.Kom
NIP. 196312141989031001
i
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN SISTEM INFORMASI SEKOLAH BERBASIS
WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI
2 SIDIKALANG
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 2017
MAKMUR PRANATA SIHOMBING
142406182
ii
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 dengan judul Perancangan Aplikasi Sistem Informasi Manajemen
Aset Sekolah Berbasis Web.
Terima kasih penulis sampaikan kepada Drs. Marihat Situmorang, M.Kom
selaku dosen pembimbing yang telah meluangkan waktunya selama penyusunan
Tugas Akhir ini. Terima kasih kepada Dra. Normalina Napitupulu, M.Sc selaku ketua
prodi D3 Teknik Informatika FMIPA USU Medan, Dekan dan Wakil Dekan FMIPA
USU, seluruh Staf dan Dosen D3 Teknik Informatika FMIPA USU, pegawai FMIPA
USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada bapak D.Manalu,
Ibu M.S br Siahaan dan keluarga yang selama ini memberikan bantuan dan dorongan
yang diperlukan. Semoga Tuhan Yang Maha Esa membalasnya.
Medan, Juni 2017
Penulis,
Makmur Pranata Sihombing
iii
Universitas Sumatera Utara
PERANCANGAN SISTEM INFORMASI BERBASIS WEB
MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 2
SIDIKALANG
ABSTRAK
Perancangan Sistem Informasi Berbasis Web Menggunakan PHP dan MySql pada
SMA Negeri 2 Sidikalang ini bertujuan untuk mempermudah proses informasi untuk
seluruh siswa dan guru SMA Negeri 2 Sidikalang, yang mengalami kesulitan dalam
memperoleh data mengenai aktifitas akademik di SMA Negeri 2 Sidikalang tersebut.
Fasilitas-fasilitas yang terdapat dalam aplikasi ini berupa penyediaan data dan
informasi terbaru, profil, dan data-data yang berguna untuk kelangsungan belajar
siswa. Pada proses pembuatan aplikasi ini perangkat lunak yang digunakan adalah
PHP ( terdiri dari xampp dan sublime ) sebagai bahasa pemrograman dengan
menggunakan PHP 5.0, Sublime Text 2.0 digunakan sebagai editor skrip, Adobe
Photoshop CS4 sebagai editor grafis.
Kata kunci : sistem informasi, php, mysql, photoshop.
iv
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
Pernyataan
Penghargaan
Abstrak
Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran
i
ii
iii
iv
v
vii
viii
ix
BAB 1.PENDAHULUAN
1.1. Latar Belakang
1.2. Rumusan Masalah
1.3. Batasan Masalah
1.4. Tujuan Penelitian
1.5. Manfaat Penelitian
1.6. Metodologi Penelitian
1.7. Sistematika Penulisan
1
3
4
4
5
5
7
BAB 2.LANDASAN TEORI
2.1. Pengertian Komputer
2.2. Pengertian Sistem
2.3. Informasi
2.4. Sistem Informasi
2.5. Pengertian Internet
2.5.1.Network
2.5.1.1.Web Server
2.5.1.2. World Wide Web (WWW)
2.5.1.3. Sekilas tentang HTTP
2.6. Pengenalan PHP
2.6.1. Kelebihan dan Kelemahan PHP
2.7. Cascading Style Sheet (CSS)
2.8. MySQL
2.9. Sublime Text
8
8
9
10
10
11
12
12
13
14
15
16
16
17
BAB 3.SEKILAS SMA NEGERI 2 SIDIKALANG
3.1. Profil SMA Negeri 2 Sidikalang
18
v
Universitas Sumatera Utara
3.2. Struktur Organisasi
3.3. Uraian Tugas 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
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)
3.4. Visi dan Misi Sekolah
3.4.1. Visi Sekolah
3.4.2. Misi sekolah
19
20
20
20
20
21
21
21
21
22
22
22
23
23
23
24
BAB 4. ANALISIS DAN PERANCANGAN SISTEM
4.1. Analisis
4.1.1. Analisis Sistem Yang Sedang Berjalan
4.2. Perencanaan dan Perancangan Sistem
4.3. Perancangan Data Flow Diagram (DFD)
4.4. Perancangan Flowchart
4.5. Mendesain Layout Web
4.6. Rancangan Halaman Website
4.7. Perancangan Database
26
26
29
30
32
38
39
40
BAB 5. IMPLEMENTASI SISTEM
5.1. Pengertian Implementasi Sistem
5.2. Implementasi Program
5.2.1. Halaman Utama Website
5.2.2. Halaman Login Admin
5.2.3. Halaman Data Admin
46
47
47
48
49
BAB 6. KESIMPULAN DAN SARAN
6.1. Kesimpulan
6.2. Saran
50
51
DAFTAR PUSTAKA
LAMPIRAN
vi
Universitas Sumatera Utara
DAFTAR TABEL
Nomor Tabel
Judul
Halaman
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
Tabel User
Tabel Galeri
Tabel Guru
Tabel Jadwal
Tabel Siswa
Tabel Kurikulum
Tabel non Akademik
Tabel Kepsek
Tabel Kelas
Tabel Tamu
Tabel Page
41
41
41
42
43
43
44
44
44
45
45
vii
Universitas Sumatera Utara
DAFTAR GAMBAR
Nomor Tabel
Judul
Halaman
3.1.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
4.12.
4.13.
5.1.
5.2.
5.3.
Struktur Organisasi SMA Negeri 2 Sidikalang
Proses Penjadwalan KBM
Proses Penilaian Siswa
Proses Pendataan Siswa
Diagram Konteks
Diagram Konteks Level 0 (Nol)
Aliran Informasi Rancangan Situs
Flowchart Halaman Utama
Flowchart Halaman Login Administrator
Flowchart Halaman Profil
Flowchart Halaman Akademik
Flowchart Halaman non Akademik
Rancangan Halaman Utama
Rancangan Halaman Administrator
Halaman Depan Website
Halaman Login Admin
Halaman Data Admin
19
27
28
29
30
31
32
33
34
35
36
37
38
39
48
48
49
viii
Universitas Sumatera Utara
DAFTAR LAMPIRAN
Nomor
Lampiran
1.
2.
3.
4.
5.
Judul
List Program
Surat Keterangan Uji Program
Kartu Bimbingan Tugas Akhir Mahasiswa
Surat Keterangan Dosen Pembimbing Tugas Akhir
Surat Riset dari Perusahaan/Lembaga
ix
Universitas Sumatera Utara