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 Medan

  69