PENDAHULUAN LANDASAN TEORI ANALISIS DAN PERANCANGAN SISTEM PENDAHULUAN

Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 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 Tujuan Masalah 3 1.4 Batasan Masalah 4 1.5 Metode Penelitian 5 1.6 Tinjauan Pustaka 5 1.7 Sistematika Penulisan 7

BAB 2 LANDASAN TEORI

2.1 Pengertian Komputer 8 2.2 Sistem 8 2.3 Informasi 10 2.4 Sistem Informasi 11 2.5 Syarat-Syarat Merancang Sistem Informasi Berbasis Web 11 2.6 Internet 13 2.6.1 Sejarah Internet 13 2.7 Web Server 16 2.8 HTML Hipertext Markup Language 16 2.8.1 Pendahuluan HTML 16 Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 2.8.2 Bagian- Bagian HTML 17 2.9 Pengenalan PHP Personal Home Page 18 2.9.1 Sejarah PHP 18 2.9.2 Kelebihan dan Kelemahan PHP 19 2.9.3 Penggabungan Script PHP dan HTML 20 2.10 MySQL 22 2.10.1 Pemakaian Dasar SQL 23 2.11 Data Flow Diagram DFD 24 2.12 Diagram Alir Flowchart 26 2.13 CSS Cascading Style Sheet 27 2.14 Macromedia Dreamweaver 8 28 BAB 3 GAMBARAN SEKILAS SMA NEGERI 13 MEDAN 3.1 Profil Sekolah 29 3.2 Struktur Organisasi 30 3.3 Uraian Tugas dan Fungsi Organisasi 31 3.3.1 Kepala Sekolah 31 3.3.2 Wakil Kepala Sekolah 31 3.3.3 Tata Usaha 32 3.3.4 Komite Sekolah 32 3.3.5 Bidang Sarana dan Prasarana 32 3.3.6 Bidang Kurikulum 33 3.3.7 Bidang Kesiswaan 33 3.3.8 Bidang Humas 33 3.3.9 Guru 34 3.3.10 Wali Kelas 34 3.3.11 Guru Pembimbing dan Konseling BP BK 35 3.4 Visi dan Misi Sekolah 35 3.4.1 Visi Sekolah 35 3.4.2 Misi Sekolah 36 Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009

BAB 4 ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis 39 4.2 Perencanaan dan Perancangan Sistem 41 4.3 Perancangan Data Flow Diagram DFD 43 4.4 Perancangan Flowchart 45. 4.5 Mempersiapkan Database Server 54 4.6 Perancangan Halaman Website 59 4.7 Perancangan User Interface 62

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem 63 5.2 Tujuan Implementasi Sistem 63 5.3 Komponen Utama dalam Sistem 64 5.4 Instalasi Apache, PHP, dan MySQL 65 5.4.1 Menjalankan Apache, MySQL, dan PHP 65 5.4.2 Pengujian Website di Server 68 5.5 Memperbaharui Web 69 5.6 Demonstrasi Program 70 5.6.1 Tampilan Halaman Login Siswa 70 5.6.2 Tampilan Halaman Program Sekolah 71 5.6.3 Tampilan Halaman Input Siswa 71 5.6.4 Tampilan Halaman Detail Siswa 72 5.6.5 Tampilan Halaman Input Guru 72 5.6.6 Tampilan Halaman Detail Guru 73 5.6.7 Tampilan Halaman Foto Luar Sekolah 73 BAB 6 KESIMPULAN DAN SARAN 6.1 Kesimpulan 74 6.2 Saran 75 DAFTAR PUSTAKA 76 LAMPIRAN Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 DAFTAR TABEL Halaman Tabel 2.1 Simbol Data Flow Diagram 25 Tabel 2.2 Simbol Flowchart 26 Tabel 4.1 Tabel Administrator 54 Tabel 4.2 Tabel Data Materi 55 Tabel 4.3 Tabel Jurusan 55 Tabel 4.4 Tabel Guru 55 Tabel 4.5 Tabel Kelas 56 Tabel 4.6 Tabel Materi 57 Tabel 4.7 Tabel Siswa 57 Tabel 4.8 Tabel Wali Siswa 58 Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 DAFTAR GAMBAR Halaman Gambar 3.1 Struktur Organisasi SMA Negeri 13 Medan 30 Gambar 4.1 Proses Penjadwalan 38 Gambar 4.2 Proses Penilaian Siswa 39 Gambar 4.3 Proses Bimbingan Belajar 40 Gambar 4.4 Diagram Konteks 43 Gambar 4.5 Diagram Konteks Level 0 Nol 44 Gambar 4.6 Aliran Informasi rancangan situs 46 Gambar 4.7 Flowchart Halaman Utama 47 Gambar 4.8 Flowchart Halaman Admin 48 Gambar 4.9 Flowchart Halaman Siswa 49 Gambar 4.10 Flowchart Halaman Guru 50 Gambar 4.11 Flowchart Halaman Wali Siswa 51 Gambar 4.12 Flowchart Halaman Profil 52 Gambar 4.13 Flowchart Halaman Gallery 53 Gambar 4.14 Tampilan Macromedia Dreamweaver 8 61 Gambar 4.15 Header situs 62 Gambar 5.1 Uji Apache 66 Gambar 5.2 Uji PHP 67 Gambar 5.3 Uji MySQL 67 Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 Gambar 5.4 Halaman Index Website SMA Negeri 13 Medan 68 Gambar 5.5 Halaman Login Siswa 70 Gambar 5.6 Halaman Program 71 Gambar 5.7 Halaman Input Siswa 71 Gambar 5.8 Halaman Detail Siswa 72 Gambar 5.9 Halaman Input Guru 72 Gambar 5.10 Halaman Detail Guru 73 Gambar 5.11 Halaman Login Siswa 73 Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 BAB 1 PENDAHULUAN

1.1 Latar Belakang

Dewasa ini perkembangan teknologi informasi dan teknologi komputer berkembang dengan sangat pesat. Kebutuhan tersebut semakin diminati oleh semua kalangan masyarakat, baik masyarakat awam maupun kaum intelektual. Hal ini berkaitan dengan kegiatan-kegiatan yang sering dilakukan manusia yang biasanya dilakukan secara manual dan tradisional, kini akan semakin lebih cepat dan tepat jika dilakukan dengan bantuan mesin yaitu teknologi komputer. Dengan pemanfaatan teknologi komputer tersebut juga dapat menghemat segala sesuatu, baik itu tenaga, waktu, maupun biaya, sehingga pengeluaran untuk itu dapat ditekan seminimal mungkin. Sistem Informasi di SMA Negeri 13 Medan khususnya dalam beberapa bidang diantaranya penilaian, penjadwalan, dan absensi siswa masih menggunakan sistem manual, sehingga mempersulit dalam pencarian data. Hal tersebut dapat mengakibatkan berkurangnya kinerja SMA Negeri 13 Medan ini. Oleh sebab itu penulis tertarik membuat tugas akhir dengan judul ”Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web ” . Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web ini berisi data dan informasi mengenai SMA Negeri 13 Medan yang terdiri dari data guru, data siswa, nilai, mata pelajaran, absensi, berita – berita mengenai kegiatan sekolah dan mengenai perkembangan dunia pendidikan yang ada, serta jadwal pengajaran. Aplikasi ini dirancang oleh sistem operasi Windows XP yang didukung oleh software Web Server Apache, web scripting PHP dan MySQL sebagai Database server. Selain itu, aplikasi web ini juga didukung bahasa pemrograman web lainnya seperti HTML Hypertext Markup Language, CSS Cascading Style Sheets serta menggunakan Website editor Macromedia Dreamweaver 8 sebagai aplikasi perancangan layout. Administrator dalam aplikasi ini adalah anggota Tata Usaha yang diberi wewenang untuk mengatur jalannya aplikasi ini. Misalnya mengatur hak akses user. Pengguna user yang kami maksud dalam aplikasi ini adalah siswa- siswi SMA Negeri 13 Medan, wali murid siswa-siswi SMA Negeri 13 Medan, serta guru-guru yang mengajar di SMA Negeri 13 Medan yang diberi hak akses oleh administrator, hak akses yang diberikan oleh administrator adalah hanya untuk melihat data nilai, dan data absensi siswa- siswi tersebut serta jadwal mengajar guru yang bersangkutan. Sehingga dapat mendukung peningkatan produktifitas dan peningkatan kinerja SMA Negeri 13 Medan. Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009

1.2 Identifikasi Masalah

Berdasarkan latar belakang di atas ada beberapa masalah yang melatar belakangi pembuatan aplikasi ini, diantaranya : a. Pengelolaan data nilai, data jadwal, dan data absensi masih menggunakan sistem manual. b. Masih kurangnya prediksi data nilai, data jadwal, dan data absensi siswa yang dapat membantu dalam pengolahan data akademik secara cepat, akurat dan terpercaya. c. Laporan data hasil penilaian, absensi siswa, dan jadwal mata pelajaran yang masih manual.

1.3 Tujuan Masalah

Ada beberapa tujuan yang ingin dicapai setelah dibuatnya aplikasi ini yaitu: a. Pengelolaan data nilai, data jadwal, dan data absensi menjadi sistematis. b. Memberikan pengolahan data akademik secara cepat, akurat, dan terpercaya. Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 c. Memberikan hasil Laporan data hasil penilaian, absensi siswa, dan jadwal mata pelajaran menjadi lebih cepat dalam penyampaian laporan kepada pihak Kepala Sekolah.

1.4 Batasan Masalah

Dalam merancang Sistem Informasi ini terdapat beberapa batasan,yaitu: a. Aplikasi Sistem Akademik ini merupakan aplikasi yang cukup sederhana, sehingga tidak terlalu banyak fitur di dalamnya. b. Aplikasi ini hanya mengatur data siswa, data guru, data nilai siswa, data absensi, dan data penjadwalan. c. Aplikasi ini dapat digunakan oleh kalangan sekolah maupun umum yang ingin mengetahui tentang SMA Negeri 13 Medan termasuk wali dari siswa- siswi SMA Negeri 13 Medan. Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009

1.5 Metode Penelitian

Metode penelitian yang digunakan dalam penelitian ini terdiri dari 2 macam, yaitu : 1. Studi Pustaka Studi pustaka dilakukan dengan cara mempelajari teori-teori literature dan buku- buku yang berkaitan dengan Tugas Akhir penulis. 2. Studi Lapangan a. Interview wawancara Yaitu pengumpulan data dengan cara mengadakan wawancara secara langsung kepada pihak yang terkait. b. Observasi pengamatan Yaitu teknik pengumpulan data secara langsung dilapangan sehingga memperoleh data yang lebih akurat dan keterangan yang cukup jelas.

1.6 Tinjauan Pustaka

Pemahaman sistem dengan pendekatan prosedur, yaitu suatu urutan kegiatan yang saling berhubungan, berkumpul bersama-sama untuk mencapai tujuan tertentu. Prosedur sendiri merupakan serangkaian operasi, yang melibatkan bebrapa benda Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 seperti ALU, Control Unit di dalam satu atau lebih komponen seperti memori dan CPU, jika dalam sistem komputer yang digunakan untuk menjamin penanganan yang seragam dari aktivitas-aktivitas pengolahan yang terjadi serta untuk menyelesaikan suatu kegiatan pengolahan data tertentu Al Bahra 2005 ,hal : 1. Raymond McLeod 1995 dan Al Bahra 2005 ,hal :9 mendefenisikan “Informasi sebagai data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”. Sumber dari informasi adalah data. Informasi ibarat darah yang mengalir didalam tubuh suatu organisasi, sehingga informasi sangat penting di dalam suatu organisasi. Sistem informasi ialah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi , mendukung operasi, bersifat manajerial dan kegiatan strategi atau suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan Al Bahra 2005, hal:14. PHP merupakan bahasa pemrograman berbasis web yang dibuat dari pengembangan CGI yang dikembangkan dari Bahasa C. PHP merupakan bahasa yang terbukti sangat reliable penggunaannya dan mempunyai dukungan yang kuat. Dukungan tersebut ialah kemampuan dari PHP untuk terintegrasi dengan berbagia macam database seperti dbse, ODBC, MySQL, sampai ke Oracle Kasiman, 2006. Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009 Web database pada dasarnya sama dengan sistem databse yang lain yaitu suatu sistem pengolahan dan penyimpanan data yang dapat diakses oleh bahasa pemrograman tertentu. Namun web database tidak seperti sistem database konvensional yang hanya diperuntukkan platform tertentu saja, web database lebih bersifat umum karena dapat diakses oleh aplikasi web yang sebagian besar dapat berjalan diberbagai platform. Web database dapat diaksesoleh aplikasi-aplikasi web yang dikembangkan dengan tag HTML atau sejenisnya, pemrograman yang bersifat server side seperti : PHP, ASP, JSP, dll dan aplikasi web server seperti Apache, MIIS, PWS, dll. Kemampuan untuk mengintegrasikan database ke dalam aplikasi yang diakses pengguna menggunakan web browser inilah yang menjadikan suatu database dapat menjadi web database Fathansyah, 2001.

1.7 Sistematika Penulisan

Untuk mempermudah penulisan dan pembahasan selanjutnya, maka uraian pembahasan ditulis secara sistematis sebagai berikut :

BAB 1 PENDAHULUAN

Bab ini berisikan mengenai latar belakang masalah, identifikasi masalah, tujuan masalah, batasan masalah, metode penelitian, tinjauan pustaka, dan sistematika penulisan. Andika Ika Wulandari : Perancangan Sistem Informasi SMA Negeri 13 Medan Berbasis Web, 2009. USU Repository © 2009

BAB 2 LANDASAN TEORI