DAFTAR ISI PERSETUJUAN
ii
PERNYATAAN
iii
PENGHARGAAN
iv
ABSTRAK vi
DAFTAR ISI vii
DAFTAR TABEL
ix
DAFTAR GAMBAR
x
BAB 1 PENDAHULUAN
1 1.1 Latar Belakang
1 1.2 Identifikasi Masalah
2 1.3 Rumusan Masalah
3 1.4 Batasan Masalah
3 1.5 Tujuan Membuat Sistem Informasi Website
4 1.6 Metodologi Penelitian
4 1.7 Sistematika Penulisan
5
BAB 2 LANDASAN TEORI
7 2.1 Pengertian Komputer
7 2.2 Pengertian Sistem
7 2.3 Pengertian Informasi
8 2.4 Pengertian Sistem Informasi
8 2.5 Pengenalan Internet
9 2.6 Syarat Merancang Sistem Informasi
9 2.7 Website
10 2.7.1 Web Statis
11 2.7.2 Web Dinamis
11 2.8 Hyper Text Transfer Protokol HTTP
11 2.9 HTML
12 2.9.1 Pendahuluan HTML
12 2.9.2 Bagian-Bagian HTML
12 2.10 Pengenalan PHP
13 2.10.1 Sejarah PHP
13 2.10.2 Kelebihan dan Kelemahan PHP
14 2.11 Pengenalan MySQL
15 2.11.1 Keistimewaan MySQL
15 2.12 Cassading Style Sheet CSS
16 2.13 Macromedia Dreamweaver 8
17
BAB 3 GAMBARAN SEKILAS SMA TAMAN SISWA MEDAN
18 3.1 Propil Sekolah
18 3.2 Data Fisik Sekolah
18 3.3 Struktur Organisasi
20 3.4 Fungsi Tugas Organisasi
21
Universitas Sumatera Utara
3.5 Visi dan Misi 23
3.5.1 Visi 23
3.5.2 Misi 24
BAB 4 ANALISIS DAN PERANCANGAN SISTEM
25 4.1 Analisis
25 4.2 Perancangan Sistem
29 4.2.1 Perancangan Output
29 4.2.2 Perancangan Masukan Data
31 4.2.3 Perancangan Dialog
33 4.2.4 Perancangan Database
34 4.2.5 Perancangan Flowchart
35 4.2.6 Perancangan File
41
BAB 5 IMPLEMENTASI SISTEM
42 5.1 Pengertian Implementasi Sistem
42 5.2 Tujuan Implementasi Sistem
42 5.3 Komponen-komponen Utama Implementasi Sistem
43 5.3.1 Perangkat Keras Hardware
43 5.3.2 Perangkat Lunak Software
43 5.3.3 Unsur manusia Brainware
44 5.4 Pengujian Website di Browser
44 5.5 Halaman Utama
45 5.6 Halaman Home
45 5.7 Halaman Siswa
46 5.8 Halaman Guru
47 5.9 Halaman Mata Pelajaran
48 5.10 Halaman Nilai
48 5.11 Halaman Raport
49
BAB 6 KESIMPULAN DAN SARAN
50 6.1 Kesimpulan
50 6.2 Saran
51
DAFTAR PUSTAKA
LAMPIRAN
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman Gambar 4.1
Diagram Konteks Sistem Akademik SMA Tamansiswa Medan 27 Gambar 4.2
Diagram Level 0 28 Gambar 4.3
Perancangan Menu Utama 29
Gambar 4.4 Perancangan Daftar Siswa 30
Gambar 4.5 Perancangan Daftar Guru
30 Gambar 4.6
Perancangan Daftar Mata Pelajaran 30
Gambar 4.7 Perancangan Daftar Ambil Mata Pelajaran
30 Gambar 4.8
Perancangan Daftar Nilai 30
Gambar 4.9 Perancangan Input Siswa
31 Gambar 4.10
Perancangan Input Guru 31
Gambar 4.11 Perancangan Input Mata Pelajaran
32 Gambar 4.12
Perancangan Input Ambil Mata Pelajaran 32
Gambar 4.13 Perancangan Input Nilai
32 Gambar 4.14
Perancangan Dialog 33
Gambar 4.15 Flowchart File Menu
36 Gambar 4.16
Flowchart Login Administrator 37
Gambar 4.17 Flowchart File Data Guru
38 Gambar 4.18
Flowchart File Data Siswa 39
Gambar 4.19 Flowchart File Data Nilai
40 Gambar 4.20
Diagram E-R Sistem Akademik SMA Tamansiswa Medan 41
Gambar 5.1 Halaman Login Administrator
45 Gambar 5.2
Halaman Utama 45
Gambar 5.3 Input Data Siswa
46 Gambar 5.4
Daftar Siswa 46
Gambar 5.5 Input Data Guru
47 Gambar 5.6
Daftar Guru 47
Gambar 5.7 Input Data Mata Pelajaran
48 Gambar 5.8
Daftar Mata Pelajaran 48
Gambar 5.9 Input Nilai Siswa
48 Gambar 5.10
Daftar Nilai Siswa 49
Gambar 5.11 Daftar Nilai Raport Siswa
49
Universitas Sumatera Utara
DAFTAR TABEL
Halaman Tabel 4.1 Tabel User
34 Tabel 4.2 Tabel Siswa
34 Tabel 4.3 Tabel Guru
34 Tabel 4.4 Tabel Mata Pelajaran
35 Tabel 4.5 Tabel Nilai
35
Universitas Sumatera Utara
ABSTRAK
Kebutuhan sistem informasi akademik berbasis web pada SMA Taman Siswa medan merupakan hal yang penting bagi Taman Siswa di era informasi teknologi saat ini,
sebab web memiliki fungsi yang cukup significant bagi perkembangan eksternal sebuah sekolah, Web adalah media alternative layanan informasi akademik yang cepat
dan lebih mudah dalam bekerja, cepat dan bekerja dengan waktu yang singkat untuk memberikan informasi yang ada pada Taman Siswa.
Dalam penulisa ini, penulis bertujuan untuk merancang Sistem Informasi Akademik SMA Taman Siswa Medan berbasis web,untuk mempermuda dan
mempercepat proses dalam penaganaan sistem akademik, khususnya dalam Pingisihan Data siswa, data Guru, Pengolahan data nilai raport.
Hasil uji coba terhadap sistem, dapat dinyatakan bahwa sistem menghasilkan informasi dalam bentuk laporan, misalnya laporan tentang berapa siswa yang daftar
jadi siswa Taman Siswa, laporan banyak staf pengajar yang sudah melakukan pengisihan data-data biodatanya, nilai-nilai dari ujian sehari-hari maupun bulanan
yang telah diikuti.
Universitas Sumatera Utara
BAB 1
PENDAHULUAN
1.1 Latar Belakang
Pada masa sekarang saat ini, perkembangan dan pengaruh teknologi informasi di Indonesia saat ini sudah tidak dapat dihindari lagi,
teknologi informasi sungguh sangat cepat dirasakan pada masa sekarang ini. Dunia internet makin lama makin
berkembang dengan pesat seiring dengan kemajuan zaman. Ini terlihat dari banyaknya tempat yang menyediakan sarana atau fasilitas internet untuk memperoleh informasi.
Dan itu bukan hanya dapat dinikmati oleh kalangan atas saja, melainkan semua lapisan dapat menikmatinya dengan biaya yang lebih ringan. Tentang teknologi
informasi dan komunikasi, komputer merupakan suatu media elektronik yang memegang peranan yang sangat penting dalam perkembangan yang terjadi saat
sekarang ini.
Begitu halnya dengan SMA Taman Siswa Cabang Medan. Sistem pengolahan dan penyampaian data yang lebih baik merupakan suatu kebutuhan yang tidak dapat
ditunda lagi. Akan tetapi, pada kenyataannya segala kegiatan yang menyangkut informasi masih menggunakan sistem dan cara yang manual. Informasi yang
disampaikan atau diberikan kepada siswa, guru, pegawai maupun wali siswa pengunjung,
masih menggunakan kertas-kertas cetakan yang ditempelkan pada papan pengumuman sekolah.
Dari permasalahan tersebut, penulis ingin membuat solusi yang mudah- mudahan dapat membantu kinerja semua pihak, baik siswa, guru, pegawai ataupun
Universitas Sumatera Utara
wali siswa. Penulis dalam hal ini memilih SMA Taman Siswa Cabang Medan dalam melakukan risetnya, karena sekolah ini mulai menampakan perkembangan yang lebih
baik dalam sistem pendidikan, teknologi informasi dan komunikasi. Hal ini dapat dilihat dengan dilaksanakannya berbagai ekstrakulikuler dan kegiatan pendidikan dan
pelatihan serta telah dibangunnya laboratorium komputer untuk menunjang perkembangan pendidikan siswa di bidang komputerisasi.
Untuk memenuhi segala kebutuhan di atas, diperlukan adanya suatu aplikasi yang berbasis sistem informasi. Dalam hal ini, penulis menggunakan bahasa
pemrograman PHP, MySQL sebagai pengolah database dan web server Apache serta aplikasi pendukung lainnya, seperti Macromedia Dreamweaver 8, dan Adobe
Photoshop CS untuk mendesain tampilan web.
Dengan uraian masalah tersebut, penulis berkeinginan membantu sekolah tersebut untuk mengubah sistem penyampaian informasi yang telah ada sebelumnya.
Sehingga mempermudah semua pihak yang membutuhkan segala informasi yang ada di SMA Taman Siswa Cabang Medan. Atas dasar inilah, Penulis tertarik mengangkat
judul“Sistem Informasi Berbasis Akademik SMA Taman Siswa Cabang Medan Berbasis Web”. Semoga dengan diselesaikannya sistem informasi dengan judul di
atas, nantinya bermanfaat untuk siapa saja yang menggunakan dan bagi penulis tentunya.
1.2 Identifikasi Masalah
Berdasarkan latar belakang di atas ada beberapa masalah yang melatar belakangi pembuatan aplikasi ini, diantaranya :
a. Para guru dan pegawai mengalami kesulitan dalam mengolah data siswa baik
itu untuk pengolahan penmpatan kelas siswa, jadwal dan sebagainya, sebab
Universitas Sumatera Utara
guru dan pegawai harus mencari kembali data siswa yang telah di buat sebelumnya.
b. Banyak siswa merasa tidak nyaman dengan lambatnya informasi jadwal
belajar yang terkadang terjadi pada awal semester baru. c.
Masih kurangnya prediksi data nilai, data jadwal, dan data absensi siswa yang dapat membantu dalam pengolahan data akademik secara cepat, akurat dan
terpercaya. d.
Laporan data hasil penilaian, absensi siswa, dan jadwal mata pelajaran yang masih manual.
1.3 Rumusan Masalah
Berdasarkan uraian di atas, maka yang menjadi masalah adalah sulitnya untuk memasarkan web tersebut secara online agar masyarakat secara umum dapat meng-
upload situs tersebut. Sama halnya juga mendesain, membuat dan menghasilkan suatu desain web dinamis untuk dapat menyimpan, manampilkan dan mengedit data atau
informasi yang akan disampaikan dan dapat diterima oleh user sebagai suatu sistem informasi yang bermanfaat bagi siapa saja yang membutuhkan informasi yang ada di
sekolah tersebut.
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.
Universitas Sumatera Utara
c. Aplikasi ini dapat digunakan oleh kalangan sekolah maupun umum yang ingin
mengetahui tentang SMA Taman Siswa Cabang Medan termasuk wali dari siswa- siswi SMA Taman Siswa Cabang Medan.
1.5 Tujuan Membuat Sistem Informasi Website
Adapun tujuan dalam membuat “Sistem Informasi Berbasis Akademik SMA Taman Siswa Cabang Medan Berbasis Web”. Adalah sebagai berikut :
1. Memberikan Kemudahan untuk mengakses data siswa-siswi SMA Taman
Siswa Cabang Medan dengan mudah dan efisien. Sehingga setiap pengguna internet yang sedang akses layanan website ini bisa mengetahui mengenai
sekolah tersebut. 2.
Memfasilitasi beberapa langkah mudah untuk menginput data guru-guru dan siswa-siswi SMA Taman Siswa Cabang Medan.
3. Memberikan Berita yang ingin diketahui oleh orang yang mengakses Website
ini,serta sebagai bahan acuan untuk motivasi belajar. 4.
Untuk dapat mengenal lebih jauh SMA Taman Siswa Cabang Medan, serta mengetahui aktifitas apa saja yang ada di sekolah tersebut.
5. Untuk menarik perhatian pengguna yang mengakses website tersebut, agar
yang melihat website tersebut menginginkan untuk masuk ke sekolah SMA Taman Siswa Cabang Medan.
1.6 Metodologi Penelitian
Metodologi penelitian yang digunakan penulis untuk menyelesaian berbagai permasalahan yang terjadi diatas adalah :
Universitas Sumatera Utara
1. Pengumpulan data yang erat kaitannya dengan permasalahan yang akan di
jelaskan dengan cara membaca buku-buku, makalah dan membaca bahan- bahan sumber lainnya di perpustakaan.
2. Penelitian dilakukan secara langsung di SMA Taman Siswa Cabang Medan
untuk mendapatkan data dimana penulis melakukan pengumpulan data dengan cara :
a. Mengkopi langsung data yang ada.
b. Melakukan wawancara kepada Guru Kepala Sekolah, Guru dan Pegawai SMA
Taman Siswa Cabang Medan. c.
Merancang Sistem Informasi Akademik Sekolah.
1.7 SISTEMATIKA PENELITIAN
Untuk mempermudah penulisan tugas akhir ini, penulis membuat suatu sistematika penulisan yang terdiri dari :
BAB 1 PENDAHULUAN
Pada bab ini diuraikan secara ringkas pembahasan tentang latar belakang, rumusan masalah, batasan masalah, maksud dan tujuan,
metode penelitian, dan sistematika penulisan.
BAB 2 LANDASAN TEORI