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