PERANCANGAN SISTEM INFORMASI PADA SMA NEGERI 6 MEDAN MENGGUNAKAN PHP DAN MYSQL
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
MEDAN
2012
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
MEDAN
2012
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah SWT yang telah memberikan 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.
5. Ibu Dra.Hj. Erlinda Selaku kepala sekolah SMA Negeri 6 Medan yang telah mengizinkan penulis melakukan penelitian dan membantu penulis selama penelitian.
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.
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 Amelia Dina Syahri Siregar
ABSTRAK
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. Web ini dirancang dengan menggunakan bahasa pemrograman web, yaitu PHP 5.0 dan MySQL 5.0 sebagai server database serta Apache 2.0 sebagai web server. Database ini dirancang sedemikian rupa agar dapat menarik minat siswa dalam memperoleh informasi yang lebih cepat dan akurat serta menarik. Database ini bersifat dinamis, yaitu berarti bahwa informasi yang diberikan tersebut dapat berubah sewaktu-waktu berdasarkan keadaan yang sedang terjadi. Database ini meliputi banyak informasi seperti profil sekolah, data pegawai dan data siswa. Objektif utama Portal ini adalah untuk menyediakan jendela bagi masing-masing siswa dalam mendapatkan informasi secara lengkap dan jelas.
DAFTAR ISI
Halaman Pernyataan iii
Penghargaan iv
Abstrak vi
Daftas Isi vii
Daftar Tabel x
Daftar Gambar xi
Bab 1 Pendahuluan
1
1.1 Latar Belakang
1
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.7.1 Sejarang singkat PHP
24
2.7.2 Kelebihan PHP
25
2.7.3 Sintaks PHP
27
2.8 MySQL
28
2.9 Apache
30
2.10 Cassading Style Sheet (CSS)
31
2.11 JavaScript
4.2.5 Halaman Portal Akademik
4.4.1 Flowchart Menu Utama
47
4.4 Perancangan Diagram Alir (Flowchart)Website
45
4.3 Perancangan Data Flow Diagram (DFD) Website
45
4.2.6 Halaman Admin
45
44
4.4.2 Flowchart Portal Akademik
4.2.4 Halaman Buku Tamu
44
4.2.3 Halaman Guru dan Siswa
44
4.2.2 Halaman Profil
44
4.2.1 Halaman Home
44
47
48
41
4.6.1 Design halaman home
4.7.2 Pengunjung website
59
4.7.1 Administrator Website
58
4.7 Gambaran Umum Perancangan Sistem
58
4.6.2 Design header website
57
57
4.4.3 Flowchart Admin
4.6 Design Website
52
4.5 Merancang Database Server
52
4.4.5 Flowchart Administrator Guru
51
4.4.4 Flowchart Administrator Siswa
49
4.2 Perancangan Halaman Website
4.1 Perencanaan dan Perancangan
31
3.3 Uraian Tugas dan fungsi organisasi
3.3.4 Wali Kelas
37
3.3.3 Guru
37
3.3.2 Wakil Kepala Sekolah
37
3.3.1 Kepala Sekolah
37
36
3.3.5 Ketua MGMP
3.2 Struktur Organisasi
34
3.1.1 Identitas Sekolah
34
3.1 Profil
34
32 Bab 3 Tinjauan SMA Negeri 6 Medan
2.12 Macromedia Dreameaver
38
38
41
40
41 Bab 4 Perancangan Sistem
3.4.3 Motto Sekolah
41
3.4.2 Misi Sekolah
41
3.4.1 Visi Sekolah
41
3.4 Visi, Misi & Motto
3.3.11 Petugas Piket
3.3.6 Guru Pembimbing dan Konseling
40
3.3.10 Teknisi Media
39
3.3.9 Kepala Tata Usaha
39
3.3.8 Pengelola Laboratorium
39
3.3.7 Pustakawan Sekolah
38
60 Bab 5 Implementasi Sistem
62
5.1 Pengertian Implementasi Sistem
62
5.2 Tujuan Implementasi Sistem
62
5.3 Komponen Dalam Implementasi Sistem
63 Bab 6 Kesimpulan dan Saran
70
6.1 Kesimpulan
70
6.2 Saran
71 Daftar Pustaka Lampiran A Lampiran B
DAFTAR TABEL
54 Tabel
4.7 Tabel Informasi Beasiswa
56 Tabel
4.6 Tabel Informasi Akademik
56 Tabel
4.5 Tabel Buku Tamu
55 Tabel
4.4 Tabel Guru
4.3 Tabel Nilai
Halaman Tabel
53 Tabel
4.2 Tabel Siswa
53 Tabel
4.1 Tabel Admin
12 Tabel
2.2 Simbol-simbol Flowchart
11 Tabel
2.1 Simbol-simbol Data Flow Diagram
56
DAFTAR GAMBAR
58 Gambar 4.10 Tampilan Halaman Administrator
69 Gambar 5.9 Instalasi Apache2triad Sukses
68 Gambar 5.8 Proses Instalasi Apache2triad
68 Gambar 5.7 Proses Instalasi Apache2triad
67 Gambar 5.6 Proses Instalasi Apache2triad
67 Gambar 5.5 Proses Instalasi Apache2triad
66 Gambar 5.4 Autentifikasi Instalasi Apache2triad
66 Gambar 5.3 Masukkan Password Instalasi Apache2triad
65 Gambar 5.2 Menentukan Direktori Instalasi Apache2triad
59 Gambar 5.1 Instalasi Apache2triad
57 Gambar 4.9 Tampilan Header Website
Halaman
52 Gambar 4.8 Tampilan Halaman Home
51 Gambar 4.7 Flowchart Admin Guru
50 Gambar 4.6 Flowchart Admin Siswa
49 Gambar 4.5 Flowchart Admin
48 Gambar 4.4 Flowchart Portal Akademik
46 Gambar 4.3 Flowchart Menu Utama
43 Gambar 4.2 Diagram Konteks Website
36 Gambar 4.1 Struktur Website
Gambar 3.1 Struktur Organisasi SMA Negeri 6 Medan69