PERANCANGAN SISTEM INFORMASI PADA SMA NEGERI 6 MEDAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
AMELIA DINA SYAHRI SIREGAR
092406031
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERANCANGAN SISTEM INFORMASI PADA SMA NEGERI 6 MEDAN MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
AMELIA DINA SYAHRI SIREGAR 092406031
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan
rahmat dan karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini tepat
pada waktunya. Pembuatan Tugas Akhir ini merupakan salah satu syarat untuk
menyelesaikan Program Studi Diploma III Teknik Informatika pada Universitas
Sumatera Utara. Adapun judul Tugas Akhir ini adalah “PERANCANGAN SISTEM
INFORMASI PADA SMA NEGERI 6 MEDAN MENGGUNAKAN PHP DAN
MYSQL”.
Selama mempersiapkan Tugas Akhir ini penulis banyak mendapat bantuan,
dorongan, dan motivasi baik secara langsung maupun tidak langsung, maka pada
kesempatan ini penulis ingin mengucapkan terima kasih kepada :
1. Bapak Dr.Sutarman,M.Sc selaku Dekan Fakultas Matematika dan Ilmu
Pengetahuan Alam Universitas Sumatera Utara.
2. Bapak Prof.Dr.Tulus,M.Si selaku ketua Departemen Matematika Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
3. Bapak Syahril Efendi S.Si, M.IT dan Syahriol Sitorus S.Si, M.IT selaku ketua dan
sekretaris program studi Diploma III Teknik Informatika Fakultas MIPA
Universitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada
penulis selama masa perkuliahan.
4. Ibu Dra.Elly Rosmaini,M.Si selaku pembimbing penulis yang telah banyak
memberikan saran dan masukan dalam penyelesaian Tugas Akhir ini.
6. Seluruh staf pengajar di Fakultas Matematika dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara khususnya program studi DIII Teknik Informatika
yang telah benyak memberikan ilmu selama perkuliahan.
7. Ayahanda (Alm.) Syahrumsyah Siregar dan Ibunda Amdina atas doa restunya dan
kasih sayangnya yang tiada habisnya diberikan pada penulis serta dukungan moril
maupun materi yang tanpa jasanya tak mungkin penulis sampai pada saat
sekarang.
8. Seluruh rekan mahasiswa Jurusan DIII Teknik Informatika khususnya kekasihku
tersayang Indra Perdana, A.md, dan teman-teman yang telah banyak memberikan
dorongan semangat. Dan terimakasih atas semua dukungannya.
Penulis menyadari bahwa Tugas Akhir ini masih banyak mendapati
kekurangan dan kesalahan, untuk itu penulis mengharapkan kritik dan saran dari
semua pihak guna penyempurnaan Tugas Akhir di masa yang akan datang. Akhir kata,
semoga Tugas Akhir ini dapat berguna dan bermanfaat bagi kita semua dan penulis
pada khususnya.
Medan, Mei 2012
ABSTRAK
Perkembangan teknologi khususnya komputer pada saat ini mempunyai peranan yang sangat penting dalam kehidupan di masyarakat. Teknologi yang berkembang sesuai tuntutan zaman diharapkan menjadi sarana penunjang untuk menangani permasalahan yang timbul dalam mengelola dan menyelesaikan permasalahan yang ada di perusahaan atau organisasi.
Begitu juga dengan SMA Negeri 6 Medan, diharapkan dapat menyediakan informasi yang tepat dan akurat dalam data siswa secara on-line. Sistem yang sedang berjalan pada SMA Negeri 6 Medan saat ini belum sepenuhnya menggunakan sistem komputerisasi.
Oleh sebab itu penulis mencoba merancang sebuah database pada SMA Negeri 6 Medan. Dengan adanya portal ini diharapkan sekolah ini dapat menyediakan informasi yang lebih cepat dan akurat pada siswa maupun masyarkat yang juga dapat membantu dalam mempromosikan sekolah ini.
DAFTAR ISI
1.2 Identifikasi Masalah 2
1.3 Batasan Masalah 3
1.4 Metodelogi Penelitian 3
1.5 Maksud dan Tujuan 4
1.6 Kegunaan Penelitian 5
1.7 Sistematika Penulisan 5
Bab 2 Landasan Teori 7
2.1 Pengertian Komputer 7
2.1.1 Sistem Komputer 8
2.2 Pengertian Data, DFD (Data Flow Diagram), Flowchart
(Diagram Alir), Informasi dan Sistem 9
2.2.1 Pengertian Data 9
2.2.2 Pengertian DFD (Data Flow Diagram) 10
2.2.3 Diagram Alir (flowchart) 12
2.2.4 Pengertian Informasi 14
2.2.5 Pengertian Sistem 15
2.3 Sistem Informasi 16
2.3.1 Komponen sistem informasi 16
2.3.2 Perangkat sistem informasi 18
2.4 Internet 19
2.4.1 Manfaat internet 20
2.5 Website 21
2.5.1 Web statis 21
2.5.2 Web dinamis 22
2.6 Hypertext Markup Language (HTML) 22
2.7 PHP 24
2.11 JavaScript 31
2.12 Macromedia Dreameaver 32
Bab 3 Tinjauan SMA Negeri 6 Medan 34
3.1 Profil 34
3.1.1 Identitas Sekolah 34
3.1.2 Identitas Kepala Sekolah 35
3.2 Struktur Organisasi 36
3.3 Uraian Tugas dan fungsi organisasi 37
3.3.1 Kepala Sekolah 37
3.3.2 Wakil Kepala Sekolah 37
3.3.3 Guru 37
3.3.4 Wali Kelas 38
3.3.5 Ketua MGMP 38
3.3.6 Guru Pembimbing dan Konseling 38
3.3.7 Pustakawan Sekolah 39
3.3.8 Pengelola Laboratorium 39
3.3.9 Kepala Tata Usaha 39
3.3.10 Teknisi Media 40
3.3.11 Petugas Piket 40
3.4 Visi, Misi & Motto 41
3.4.1 Visi Sekolah 41
3.4.2 Misi Sekolah 41
3.4.3 Motto Sekolah 41
Bab 4 Perancangan Sistem 41
4.1 Perencanaan dan Perancangan 41
4.2 Perancangan Halaman Website 44
4.2.1 Halaman Home 44
4.2.2 Halaman Profil 44
4.2.3 Halaman Guru dan Siswa 44
4.2.4 Halaman Buku Tamu 44
4.2.5 Halaman Portal Akademik 45
4.2.6 Halaman Admin 45
4.3 Perancangan Data Flow Diagram (DFD) Website 45 4.4 Perancangan Diagram Alir (Flowchart)Website 47
4.4.1 Flowchart Menu Utama 47
4.4.2 Flowchart Portal Akademik 48
4.4.3 Flowchart Admin 49
4.4.4 Flowchart Administrator Siswa 51
4.4.5 Flowchart Administrator Guru 52
4.5 Merancang Database Server 52
4.6 Design Website 57
4.6.1 Design halaman home 57
Bab 5 Implementasi Sistem 62
5.1 Pengertian Implementasi Sistem 62
5.2 Tujuan Implementasi Sistem 62
5.3 Komponen Dalam Implementasi Sistem 63
5.4 Instalasi Apache, PHP, dan MySQL 64
Bab 6 Kesimpulan dan Saran 70
6.1 Kesimpulan 70
6.2 Saran 71
Daftar Pustaka
Lampiran A
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol-simbol Data Flow Diagram 11
Tabel 2.2 Simbol-simbol Flowchart 12
Tabel 4.1 Tabel Admin 53
Tabel 4.2 Tabel Siswa 53
Tabel 4.3 Tabel Nilai 54
Tabel 4.4 Tabel Guru 55
Tabel 4.5 Tabel Buku Tamu 56
Tabel 4.6 Tabel Informasi Akademik 56
DAFTAR GAMBAR
Halaman
Gambar 3.1 Struktur Organisasi SMA Negeri 6 Medan 36
Gambar 4.1 Struktur Website 43
Gambar 4.2 Diagram Konteks Website 46
Gambar 4.3 Flowchart Menu Utama 48
Gambar 4.4 Flowchart Portal Akademik 49
Gambar 4.5 Flowchart Admin 50
Gambar 4.6 Flowchart Admin Siswa 51
Gambar 4.7 Flowchart Admin Guru 52
Gambar 4.8 Tampilan Halaman Home 57
Gambar 4.9 Tampilan Header Website 58
Gambar 4.10 Tampilan Halaman Administrator 59
Gambar 5.1 Instalasi Apache2triad 65
Gambar 5.2 Menentukan Direktori Instalasi Apache2triad 66 Gambar 5.3 Masukkan Password Instalasi Apache2triad 66 Gambar 5.4 Autentifikasi Instalasi Apache2triad 67
Gambar 5.5 Proses Instalasi Apache2triad 67
Gambar 5.6 Proses Instalasi Apache2triad 68
Gambar 5.7 Proses Instalasi Apache2triad 68
Gambar 5.8 Proses Instalasi Apache2triad 69