Sistem Informasi Berbasis Web Pada SMA Negeri 2 Lawe Sigala-Gala Kabupaten Aceh Tenggara

(1)

SISTEM INFORMASI BERBASIS WEB PADA SMA NEGERI 2

LAWE SIGALA-GALA KABUPATEN ACEH TENGGARA

TUGAS AKHIR

FRENGKY ADI SYAHPUTRA SIREGAR

062406069

PROGRAM STUDI D3 ILMU KOMPUTER

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2009


(2)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten PERSETUJUAN

Judul : SISTEM INFORMASI BERBASIS WEB PADA

SMA NEGERI 2 LAWE SIGALA-GALA KABUPATEN ACEH TENGGARA

Kategori : TUGAS AKHIR

Nama : FRENGKY ADI SYAHPUTRA SIREGAR

Nomor Induk Mahasiswa : 062406069

Program Studi : D3 ILMU KOMPUTER

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juli 2009

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Ketua

Dr. Saib Suwilo, M.Sc NIP 131769149

Pembimbing,

Drs. Pangeran Sianipar, MS NIP 13422437


(3)

PERNYATAAN

SISTEM INFORMASI BERBASIS WEB PADA SMA NEGERI 2 LAWE SIGALA-GALA KABUPATEN ACEH TENGGARA

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.

Medan, Juni 2009

FRENGKY ADY SYAHPUTRA SIREGAR 062406069


(4)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten ABSTRAK

Kajian ini bertujuan untuk membangun sebuah aplikasi website yang dinamis. Sistem perancangan dalam membangun website SMA Negeri 2 Lawe Sigala-gala Aceh Tenggara, ini dikembangkan dengan menggunakan software yakni PHPTriad versi

2.2 dan menggunakan bantuan Macromedia Dreamweaver 8, Adobe Photoshop CS,

serta web browser Internet Explorer 6.0. Tujuan dari aplikasi web ini adalah untuk menyajikan dan menyebarkan informasi umum mengenai profil sekolah, berita, dan gallery tentang sekolah. Serta sistem akademik yang dapat digunakan oleh masing-masing siswa dan guru, dari. Dengan Otoritas tertinggi yang di-handle oleh Admin. Seorang Admin dapat menambah, meng-update dan menghapus profil, berita, gallery sekolah, dan juga data siswa, guru/pegawai, serta data matapelajaran dari,. Sehingga mudah diakses secara online dan update.


(5)

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa yang telah melimpahkan rahmat tak terhingga kepada penulis, sehingga penulis dapat selalu optimis dan bersemangat juang yang tinggi dalam menyelesaikan Tugas Akhir ini.

Dalam menyelesaikan Tugas Akhir ini Penulis telah banyak mendapatkan bantuan dan bimbingan, baik moril maupun material dari berbagai pihak. Pada kesempatan ini juga dengan segala kerendahan hati, penulis sampaikan ucapan terima kasih kepada :

1. Bapak Dr. Eddy Marlianto, M.Sc sebagai Dekan FMIPA USU.

2. Bapak Dr. Saib Suwilo, M.Sc sebagai Ketua Departemen Program Studi D3 Ilmu Komputer FMIPA USU.

3. Bapak Drs. Pangeran Sianipar, MS sebagai Dosen Pembimbing yang telah meluangkan waktunya untuk dapat memberikan bimbingan dan arahan kepada penulis.

5. Bapak Drs. Sarpin sebagai Kepala Sekolah Sma Negeri 2 lawe Sigala-gala yang memberikan kesempatan untuk dapat meraih data riset seakurat mungkin

guna keberhasilan proyek dari Tugas Akhir ini.

6. Bapak Drs.M.Zahir Ahmad Sebagai wakil kepala sekolah bagian kesiswaan pada Sekolah Sma Negeri 2 lawe Sigala-gala yang sangat banyak membantu untuk dapat meraih data riset seakurat mungkin guna keberhasilan proyek dari Tugas Akhir ini.

7. Kepada semua Guru yang ada di sekolah SMA negeri 2 yang terus memberi semngat kepada penulis mulai masuk perguruan tinggi hingga pada saat ini


(6)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

8. Yang teristimewa kepada keluargaku, Ayah dan Ibu tercinta, Paman dan semua keluargaku yang telah memberikan dukungan baik moril maupun material, sehingga penulis dapat menyelesaikan perkuliahan ini dengan baik.

9.Dan tak lupa penulis ucapkan terima kasih kepada teman-teman Kom B’06 yang lucu-lucu dan manis,.

Akhir kata, semoga Tugas Akhir ini dapat bermanfaat khususnya bagi Penulis sendiri dan umumnya bagi pihak-pihak lain yang berkepentingan,

Medan, Juni 2009


(7)

DAFTAR ISI

Halaman

PERSETUJUAN ii

PERNYATAAN iii

ABSTRAK iv

PENGHARGAAN v-vi

DAFTAR ISI vii-viii

DAFTAR GAMBAR ix

DAFTAR TABEL x

DAFTAR ISTILAH xi

BAB 1 PENDAHULUAN

1.1Latar Belakang 1-3

1.2Identifikasi Masalah 3-4

1.3Maksud dan tujuan 4

1.4Batasan Masalah 4-5

1.5Kontribusi Penelitian 5

1.6Metode Penelitian 5-6

1.7Sistematika Penulisan 6-7

BAB 2 LANDASAN TEORI

2.1 Pengertian Komputer 8

2.2 Pengertian Data 8-9

2.3 Sistem 9

2.4 Informasi 9

2.41 Kualitas Informasi 9.10

2.5 Sitem Informasi 10

2.6 Pengertian Internet 10-11

2.7 HTML 11

2.71Struktur Dokumen HTML 12

2.8 PHP 12

2.8.1 Sejarah PHP 13-15

2..9 Database 15

2.9.1 Database Server MYSQL 15-16

2.10 CSS (Cascading Style Sheet) 16

2.11 Macromedia Dreamweaver 17

BAB 3 DESKRIPSI SEKOLAH

3.1 Sekilas Tentang Sekolah 18-19

3.2 Struktur Organisasi 19-20

3.3 Uraian Tugas dan Tanggung Jawab 21

3.3.1Kepala Sekolah 21


(8)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

3.3.3Wakil Kepala Sekolah 22

3.3.4Guru Bimbingan dan Konseling 22-23

3.3.5Pustakawan Sekolah 23

3.3.6Wali Kelas 24

3.3.7Guru 24

3.4 Visi dan Misi Sekolah 25

BAB 4 PERANCANGAN SISTEM

4.1 Perencanaan dan Perancangan 26-27

4.2 Flowchart 27

4.2.1

4.3 Mempersiapkan Database Server 4.4 Desain Situs

4.5 Proses Upload File

4.6 Metode Pengembangan Sistem 4.7 Bagian Sysadmin

4.7.1 Content Management System (CMS) 4.7.2 Manajemen Profil

4.7.3 Manajemen Berita 4.7.4 Manajemen Gallery 4.7.5 Manajemen Guru 4.7.6 Manajemen Unit 4.7.7 Manajemen Anggota 4.7.8 Buku Tamu

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem 45

5.2 Tujuan Implementasi Sistem 45-46

5.3 Kompenen Utama Dalam Implementasi 4647

5.4 Spesifikasi Program 48-49

5.5 Instalasi Apache,PHP dan MYSQL 49

5.5.1 Instalasi Phptriad 2.2.1 50-51

5.5.2 Menjalakan Phptriad 51-52

5.5.3 Memnbauat Database 52-54

5.6 Menguji di Browser 54-55

5.7Melakukan Upload File dan Database 56-57

5.8Mempromosikan Situs 57-58

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan 59-60

6.2 Saran 60

DAFTAR PUSTAKA

LAMPIRAN A : Tampilan Halaman Situs LAMPIRAN B : Listing Program


(9)

DAFTAR GAMBAR

Halaman

Gambar Struktur Organisasi 18

Gambar 4.2.1 Gambar Simbol-simbolFlochart 28-29

Gambar 4.2.2 Gamabar Flowchart Menu 30

Gambar 4.2.3 Gamabar Flowchart Login 31

Gambar 4.2.2 Gamabar Flowchart Admin 32

Gambar 4.3.1 Halaman Index.php 33

Gambar 4.3.2 Halaman Guru .php 34

Gambar 4.3.3 Halaman Admin.php 35

Gambar 4.3.4 Halaman Siswa.php 36

Gambar 4.3.5 Halaman Pegawai.php 37

Gambar 4.5.1 Header 43

Gambar 4.5.2 Tampilan Macromedia Dreamweaver 44

Gambar 5.5.1.1 Ikon Phptriad 50

Gambar 5.5.1.2 Lisensi phptriad 50

Gambar 5.5.1.3 Proses Ekstrak phptriad 50

Gambar 5.5.1.4 Installasi phptriad selesai 51

Gambar 5.5.2.1 Ikon apache di desktop 51

Gambar 5.5.2.2 Pengujian Localhost 52

Gambar 5.5.3.1 Phpmyadmin 53

Gambar 5.5.3.2 Command promt 53

Gambar 5.5.3.3 Mysql Command promt 1 53

Gambar 5.5.3.4 Mysql Command promt 2 54


(10)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten DAFTAR TABEL

Halaman

Tabel 4.4.1 Tabel Buku Tamu 38

Tabel 4.4.2 Tabel Conten 38

Tabel 4.4.3 Tabel Counter 39

Tabel 4.4.4 Tabel Galeri 39

Tabel 4.4.5 Tabel Guru 39

Tabel 4.4.6 Tabel Kelas 40

Tabel 4.4.7 Tabel Nilai_pelajaran 40

Tabel 4.4.8 Tabel Nilai _Siswa 41

Tabel 4.4.9 Tabel Pegawai 41

Tabel 4.4.10 Tabel Siswa 42


(11)

DAFTAR ISTILAH

Analisa : Mempelajari masalah dan lingkungan masalah yang diperbaiki serta mengajukan alternanif dari penyelesaian masalah

Browser : Perangkat lunak yang digunakan untuk menampilkan informasi dari server web

Data : Kenyataan yang digambarkan oleh nilai-nilai ,bilangan-bilangan dan symbol-simbolyang mempunyai arti tertentu

Database : Kumpulan file yang saling berhubungan satu dengan yang lainnya Dreamweaver : Aplikasi professional untuk mengedit HTML secara visual dalam

mengelole situs web

File : Kumpulan dari record yang saling terkait dan memiliki format field yang sama dan sejenis

Flowchart : Bagan yang menunjukkan arus pekerjaan secara keseluruhan dari system

Hardware : Perangkat keras

Home page : Diesebut juga website

HTML : Bahasa pemrograman Internet yang digunakan untuk membuat

halaman web.

HTTP : Protokol yang digunakan untuk mentransfer data antara web serve ke browser

Implementasi : Menulis, dan menguji medebug program-program computer serta mengonversi ke sistem baru atau system yang dipakai.

Informasi : Data yang sudah diolah untuk tujuan tertentu dalam mengambil keputusan.

Input : Komponen penggerak atau pemberi tenaga di mana sistem itu dioperasikan.

Internet : Kumpulan computer pribadi yang terhubung satu sama lain dalam bentuk jaringan.

Komputer : Suatu rangkaian peralatan elektronik yang menerima data dan menggolongkannya secara otomatis untuk mengatasi berbagai masalah serta menghasilkan informasi.

Link : Teks atau gambar pada suatu halaman web yang menuntun kita ke

halaman lain.

MySqL : Salah satu pemrograman database serve.

Output : Hasil dari suatu operasi sistem atau informasi yang dihasilkan oleh program aplikasi yang akan digunakan oleh para pemakai sebagai bahan pengambilan keputusan.

PHP : Bahasa scripting yang menyatu dengan tag-tag HTML ,

dieksekusi dari server dan digunakan untuk membuat halaman web yang dinamis.


(12)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Sistem : Satu kesatuan yang terdiri dari sub-sub sistem yang saling berhubungan untuk mencapai suatu tujuan.

Software : Perangkat lunak

TCP/IP : Jenis protokol yang memungkinkan komputer berkomunikasi dengan komputer lain, mengatur bagaimana cara komputer

terhubung internet dan mengatur pertukaran data yang terjadi pada komputer tersebut

URL : Data yang berisikan alamat home page dari suatu situs web. Web Server : Komputer yang digunakan untuk menyimpan berbagai dokumen

web dan melayani permintaan dokumen web dari kliennya.


(13)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Internet merupakan media informasi terkini dan paling up to date berisikan data informasi yang dapat diakses secara global. Melalui internet orang-orang dapat bertukar informasi tanpa harus bertatap muka sehingga memudahkan pekerjaan seseorang.

Pada saat ini, internet semakin lama semakin berkembang dan menarik perhatian sejalan dengan perkembangan perangkat lunak teknologi yang semakin canggih. Perangkat lunak tersebut adalah software yang dapat digunakan untuk menampilkan data di internet semenarik mungkin dapat berupa teks, gambar, suara dan animasi.

Dengan menggunakan software tersebut data yang ditampilkan menjadi lebih menarik untuk dibaca karena data yang ditampilkan bukan hanya sekedar teks biasa, melainkan perpaduan teks, gambar, suara, animasi. Perpaduan tersebutlah disebut dengan website.


(14)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Jadi website adalah media yang digunakan untuk menampung data teks, gambar, animasi, dan suara, yang dapat ditampilkan di internet dan dapat diakses oleh komputer yang terhubung dengan internet secara global.

Pesatnya perkembangan ilmu pengetahuan dan teknologi saat ini tidak dapat dipungkiri lagi. Kebutuhan akan informasi yang cepat, tepat dan akurat sangatlah diperlukan oleh suatu instansi, organisasi ,maupun perusahaan. Kebutuhan yang mendesak dan semakin berharganya nilai waktu membuat orang bekerja ekstra cepat dengan hasil semaksimal mungkin. Komputer sebagai alat untuk mengolah data menjadi informasi, menjadi kebutuhan primer bagi semua kalangan yang berkecimpung di dunia teknologi informasi ini.

Di dunia teknologi informasi ini komputer tidak hanya digunakan sebagai alat untuk mengolah data menjadi informasi tetapi aplikasinya semakin luas, misalnya sebagai sarana komunikasi, informasi, edukasi dll. Pesatnya perkembangan di bidang komputer dapat meningkatkan keefektifan dan keefisienan dalam setiap pekerjaan.

Internet dengan berbagai aplikasi yang disediakannya adalah salah satu media komunikasi. Salah satu aplikasi internet yaitu World Wide Web (WWW). Di awal perkembangannya World Wide Web hanya digunakan untuk kalangan akademis dan riset. Namun sekarang penggunaannya sudah merambah sampai ke dunia hiburan dan bisnis.

Informasi yang diperoleh dari internet pun bermacam-macam tergantung dari apa yang dibutuhkan user. Di antara informasi yang dapat diakses di internet adalah


(15)

situs atau website pendidikan. Situs-situs itu mulai bertaburan di internet dari tingkat SD sampai Universitas.

SMA Negeri 2 lawe sigala-gala adalah sekolah yang terletak di Jl. Kutacane - Medan km 31,5 Aceh Tenggara, merupakan salah satu sekolah yang ingin memajukan sekolahnya di bidang informasi teknologi. Siswa-siswinya dapat menggunakan fasilitas lab komputer untuk mempelajari berbagai aplikasi komputer. Lab komputer ini juga telah terpasang jaringan internet untuk aktifitas browsing dan belajar mengajar antara guru dan siswanya.

Dalam pelayanan informasi kepada masyarakat luas, sekolah ini sebelumnya memang belum memiliki portal sekolah. Namun karena diera globalisasi ini maka sekolah ini pun membutuhkan portal sebagai pusat informasi.. Untuk itulah penulis mencoba merancang web sekolah SMA Negeri 2 lawesigala-gala kabupaten aceh tenggara. agar bisa digunakan dengan semestinya baik secara online maupun offline.

Dengan latar belakang tersebut penulis tertarik untuk membangun situs pendidikan dengan judul “Sistem Informasi Berbasis Web pada SMA Negeri 2

Lawe siga-gala Kabupaten Aceh Tenggara ”.

1.2 Identifikasi Masalah

Pada dasarnya setiap lembaga pendidikan memerlukan sarana untuk menyampaikan informasi sekolah melalui media internet. Sehubungan dengan hal itu, penulis merumuskan beberapa masalah sebagai berikut :


(16)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

1. Bagaimana pemanfaatan aplikasi web yang dibangun dalam penyebaran informasi yang up to date dan interaktif.

2. Sejauh mana aplikasi web SMA Negeri 2 lawe sigala-gala itu dapat disajikan dengan baik.

3. Informasi apa saja yang disediakan sehingga pengunjung dapat

mengaksesnya.

1.3 Maksud dan Tujuan

Sesuai dengan judul dan identifikasi masalah yang diutarakan sebelumnya maka maksud dan tujuan penulis adalah membangun sistem informasi berbasis web di SMA Negeri 2 Lawe Siga-gala ini berupa sistem informasi siswa, guru dan pegawai sehingga memberi kemudahan untuk mengaksesnya.

1.4 Batasan Masalah

Adapun batasan dari Tugas Akhir ini adalah menampilkan halaman-halaman web baik bersifat statis maupun dinamis. Sebagai suatu website yang memberikan informasi mengenai SMA Negeri 2 Lawe Sigla-gala baik untuk kalangan mayarakat umum maupun dari kalangan sekolah itu sendiri yang membutuhkan informasi. Pihak administrator web sangat berperan penting dalam menginput atau menambah data, mengubah dan menghapus data yang ditampilkan pada web seperti data siswa, guru dan pegawai.


(17)

Aplikasi web ini dibangun di bawah sistem operasi Windows XP, menggunakan Apache sebagai webserver, PHP sebagai bahasa pemrogramannya, MySql sebagai database dan Macromedia Dreamweaver 8 sebagai editor perancangan dan pembangunan web.

1.5 Kotribusi Penelitian

Kontribusi penelitian bagi penulis adalah untuk menciptakan suatu sistem informasi berupa website yang dapat mempermudah siswa maupun masyarakat umum untuk mengakses informasi tentang SMA Negeri 2 Lawe Sigala-gala Kabupaten Aceh Tenggara.

1.6 Metode Penelitian

Metodologi penelitian yang digunakan dalam penelitian ini, meliputi antara lain: 1. Penelitian Lapangan (Field Research)

Penelitian dilakukan langsung ke SMA Negeri 2 Lawe Sigalala untuk mendapatkan data dimana penulis melakukan pengumpulan data dengan cara bertanya langsung kepada guru yang terkait.

a. Wawancara (interview)

Penulis melakukan tanya jawab kepada Tata Usaha dan Guru yang berkaitan dengan masalah yang akan dipecahkan sehingga penulis memperoleh data-data yang benar-benar akurat.


(18)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

b. Pengamatan (observasi)

Penulis melakukan peninjauan secara langsung ke lapangan dengan mengamati pelaksanaan sistem yang sedang berjalan dan mengamati jalannya informasi yang ditinjau dari segi yang dianggap penting.

c. Membuat / merancang

Penulis melakukan perancangan, perancangan merupakan sebuah tahap awal dalam membangun sebuah situs. Situs ini dirancang dengan menggunakan PHP sebagai pemrogramannya dan MySQL sebagai databasesnya, sedangkan Dreamweaver 8 digunakan sebagai tempat untuk membuat layout dari situs yang telah dirancang.

2. Penelitian Kepustakaan (Library Research)

Penelitian ini dimaksudkan untuk mendapatkan landasan teori yang memadai dalam menyusun tugas akhir.

.

1.7 Sistematika Penulisan

Secara garis besar pembahasan tugas akhir ini terdiri dari 6 (enam) bab, yaitu :

BAB 1 : PENDAHULUAN

Bab ini berisi tentang latar belakang, perumusan masalah, maksud dan tujuan penelitian, metode penelitian dan sistematika penulisan. Merupakan uraian latar belakang , identifikasi masalah, maksud dan tujuan penulisan, batasan masalah, metodelogi penelitian, dan sistematika penulisan.


(19)

BAB 2 : LANDASAN TEORI

Bab ini berisi tentang pengertian-pengertian yang berhubungan dengan system informasi yang akan penulis buat yaitu pengertian komputer, internet, pengenalan PHP, MySQL dan Macromedia Dreamweaver, serta gambaran umum sekolah.

BAB 3 : DESKRIPSI SEKOLAH

Pada bab ini penulis menjelaskan tentang struktur organisasi sekolah, visi dan misi, serta tugas dan tanggung jawabnya.

BAB 4 : PERANCANGAN SISTEM

Pada bab ini penulis menjelaskan tentang perancangan database beserta tabelnya, algoritma dan perancangan input program.

BAB 5 : IMPLEMENTASI SISTEM

Pada bab ini akan dijelaskan tentang definisi dan tujuan dari implementasi sistem.

BAB 6 : KESIMPULAN DAN SARAN

Bab ini berisikan kesimpulan dari tugas akhir ini dan saran untuk SMA Negeri2 lawe sigala-gala


(20)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya arti dan fungsi utama komputer, yakni sebagai alat untuk menghitung (Darwin Sitompul,1994).

Perkembangan teknologi dan ilmu komputer selanjutnya telah memberikan berbagai kemampuan lain pada komputer, sehingga definisi komputer pun mengalami perubahan. Sekarang ini, proses menghitung merupakan sebagian saja dari kerja yang dapat dilakukan komputer. Banyak fungsi lain yang dapat dilakukannya, seperti pengolahan data, permainan, pengolahan data, permainan, pengontrolan mesin, membuat grafik, melakukan analis statistik, merancang gambar teknik dan sebagainya (Darwin Sitompul,1994).

2.2 Pengertian Data

Data sering disebut sebagai bahan mentah informasi. Tapi menurut Murdik, dkk (1984) merumuskan bahwa data adalah fakta yang tidak digunakan pada proses


(21)

keputusan, biasanya dicatat dan diarsipkan tanpa maksud untuk segera diambil kembali untuk pengambilan keputusan. Menurut Zulkifli Amsyah (1987) data adalah fakta yang sudah ditulis dalam bentuk catatan atau direkam dalam berbagai bentuk media.

2.3 Sistem

Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen dan elemennya. Suatu sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Sedangkan pengertian prosedur itu sendiri menurut Richard F. Neuschel, prosedur adalah suatu urutan-urutan operasi klerika (tulis-menulis), biasanya melibatkan beberapa orang di dalam satu atau lebih departemen, yang diterapkan untuk menjamin penanganan yang seragam dari transaksi-transaksi bisnis yang terjadi (Darwin Sitompul,1994).

2.4 Informasi

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya (Yogiyanto, 1989).


(22)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Kualitas dari suatu informasi tergantung tiga hal yaitu, informasi harus akurat, tepat pada waktunya, dan relevan. Yang dimaksud dengan akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan. Sedangkan tepat pada waktunya berarti, informasi yang datang pada penerima tidak boleh terlambat. Yang terakhir adalah relevan, berarti informasi tersebut mempunyai manfaat untuk pemakainya (Yogiyanto, 1989).

2.5 Sistem Informasi

Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponen-komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi (Al-Bahra Bin Ladjamudin, 2005).

2.6 Pengertian Internet

Dalam beberapa tahun terakhir ini istilah internet sudah tidak asing lagi, dari orang dewasa sampai pelajar sudah menggunakan teknologi ini. Bahkan produsen komputer pun berlomba-lomba menciptakan komputer yang canggih untuk memenuhi kebutuhan yang semakin bertambah. Pada zaman dahulu informasi yang didapat hanya melalui media cetak seperti koran atau buku serta media elektronik seperti radio dan televisi. Media-media ini berkembang terus seiring dengan kebutuhan masyarakat akan informasi. Namun media-media ini banyak kekurangannya, karena hanya memberikan informasi yang ada maupun berita yang sudah lama juga informasi ini hanya sekali, maksudnya tidak dapat diulang lagi. Dengan internet, informasi yang


(23)

didapat tidak terbatas oleh waktu, terbuka sehari semalam dan dapat mencari informasi yang dibutuhkan.

Internet adalah metode untuk menghubungkan berbagai komputer ke dalam satu jaringan komputer global, melalui protokol yang disebut Transmission Control

Protocol/Internet Protocol (TCP/IP). Protokol adalah suatu petunjuk yang

menunjukkan pekerjaan yang akan pengguna (user) lakukan dengan internet, apakah akan mengakses situs web, melakukan transfer file, mengirim email dan sebagainya. Protokol bisa dibayangkan seperti suatu bahasa yang digunakan untuk berkomunikasi berbagai jenis komputer maupun sistem operasi yang terhubung di internet (Abdul Kadir, 2002).

2.7 HTML

HTML singkatan dari Hypertext Markup Language. Disebut dengan markup language karena HTML berfungsi untuk memperindah file tulisan (text) biasa untuk dapat dilihat pada web browser-web browser yang ada. Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor text sembarang. Dokumen ini dikenal sebagai web page dan disajikan dalam browser web server. Dokumen ini umumnya berisi informasi ataupun interface aplikasi didalam internet. Ada dua cara untuk membuat sebuah web page : dengan HTML editor teks biasa (misalnya notepad). dan dapat juga dengan web editor misalkan Microsoft Front Page atau dengan Macromedia Dreamweaver.


(24)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten 2.7.1 Struktur Dokumen HTML

Setiap dokumen HTML diawali dengan tag <HTML>. Tag ini digunakan oleh webserver dan web browser untuk berkomunikasi. Tag ini akan memberitahukan web browser bahwa yang dikirim adalah dokemen HTML.

Tag <HTML> mempunyai tag penutup, tag ini digunakan untuk memberitahu browser akhir dari dokumen HTML. Tag penutup untuk tag <HTML> adalah </HTML>. Tag penutup ini harus berada di baris terkahir pada dukemen HTML. <HTML>

<HEAD></HEAD> <BODY></BODY> </HTML>

2.8 PHP

PHP adalah bahasa pemrograman script yang paling banyak dipakai saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinam untuk digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah phpBB dan MediaWiki (software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun


(25)

Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke, Xaraya, dan lain-lain.

2.8.1 Sejarah PHP

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web.

Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini interpreter sudah diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan.

Pada tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0.

Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak


(26)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman berorientasi objek baru untuk menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek. Kelebihan PHP dari bahasa pemrograman lain Bahasa pemrograman php adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

Web Server yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan developer yang siap membantu dalam pengembangan. Dalam sisi pemahamanan, php adalah bahasa scripting yang paling mudah karena referensi yang banyak.

Di dalam PHP untuk menuliskan script PHP ada 3 cara: 1. Menggunakan tag <? ... ?>

Format: <? Script PHP Anda ?> 2. Menggunakan tag <?php ... ?>

Format: <?php

Script PHP Anda ?>


(27)

Format: <script language = “php”> Script PHP Anda

</script>

Cara pertama akan sering digunakan karena lebih ringkas. Cara kedua digunakan dengan kombinasi XML, sebuah bahasa yang merupakan pengembangan dari HTML. Cara yang ketiga digunakan untuk mengantisipasi editor-editor yang tidak dapat menerima kedua cara di atas. Berikut ini contoh sederhana pemakaian bahasa PHP dalam halaman web:

<html>

<head><title>Contoh<title></head> <body>

<? Echo “ Hai, saya script PHP”; ?> </body>

</html>

2.9 Database

Database adalah suatu kumpulan data komputer yang teintegrasi, diorganisasikan dan disimpan menurut cara yang memudahkan pengambilan kembali. Dan tujuan utama konsep database adalah meminimumkan pengulangan (Gultom et al, 2005).

2.9.1 Database Server MySQL

MySQL adalah suatu perangkat lunak database relasi (Relational Database


(28)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

dan sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa bahwa di platform Web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak dipakai. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MySQL bekerja siang malam memompa data bagi para pengunjungnya.

2.10 CSS (Cascading Style Sheet)

CSS merupakan kependekan dari Cascading Style Sheet yang berfungsi untuk mengatur tampilan dengan kemampuan jauh lebih baik dari tag maupun atribut standar HTML (Hypertext Markup Language). CSS sebenarnya adalah suatu kumpulan atribut untuk fungsi format tampilan dan dapat digunakan untuk mangontrol tampilan banyak dokumen secara bersamaan. Keuntungan menggunakan CSS yaitu jika ingin mengubah format dokumen, maka tidak perlu mengedit satu persatu.

Penggunaan CSS ada dua cara yaitu dengan menyidipkan kode CSS langsung dalam kode HTML atau simpan menjadi file tersendiri berekstensi .css. Dengan menyimpan sebagai file tersendiri akan lebih memudahkan untuk mengontrol tampilan banyak dokumen secara langsung. CSS mendapat dukungan penuh pada browser Internet Explorer versi 6 (empat) dan pada versi sebelumnya. Perlu diketahui bahwa tampilan CSS dapat berbeda bila ditampilkan pada menu browser yang berbeda pula (Abdullah, 2005).


(29)

2.11 Macromedia Dreamweaver

Dalam membuat suatu website diperlukan suatu editor. Salah satu editor yang sangat sederhana adalah Notepad. Dengan perkembangan perangkat lunak, suatu perusahaan yang bernama Macromedia, Inc. membuat suatu editor berbasis GUI yang dikhususkan untuk pembuatan website yang diberi nama Dreamweaver.

Dreamweaver merupakan editor HTML yang profesional untuk mendesain, menulis kode program, dan mengembangkan website, halaman web, dan aplikasi web. Dalam pengerjaannya, Dreamweaver memberikan 3 (tiga) pilihan yaitu bekerja dengan menulis kode program (Menu Code), dengan pengeditan secara visual (Mode

Design) dan dengan tampilan keduanya (Mode Split). Dreamweaver juga


(30)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten BAB 3

DESKRIPSI SEKOLAH

3.1 Sekilas Tentang Sekolah

Sma Negeri 2 Lawe Sigala-gala adalah sekolah yang mengelola dan mengembangkan pendidikan..Sekolah ini berada di Jalan Medan-Kutacane KM 31,5 , kec. Lawe Sigal-gala, kab.Aceh Tenggara.sekolah ini didirikan pada tanggal 09 juli 1993. Berikut profil sekolah:

1. Nama Sekolah : SMA Negeri 2 Lawe Sigala-gala

2.Tempat Sekolah : Jln Medan-Kutacane km 31,5

3.Nomor dan Tgl SK. Penegerian : 0260/O/1994, 5 Oktober 1994 4. Terhitung Mulai Tanggal : 5 Oktober 1994

5. Nomor Statistik Sekolah : 30 1 06 08 09 500

6. Alamat Sekolah /Kode Pos : Jln Medan-Kutacane Desa Bakti /24673

7. Provinsi :Nanggro Aceh Darussalam

8. Kabupaten : Aceh Tenggara


(31)

10. Gedung sendiri /Menumpang : Gedung Sendiri 11. Permanen /Semipermanen : Permanen 12. Jumlah ruangan/Lokal belajar : 10 ruang

13. Gedung Asrama : Tidak ada

Seperti sekolah-sekolah lain pada umumnya memiliki ruang kelas untuk kegiatan belajar mengajar siswa-siswinya, dengan dukungan laboratorium untuk pelaksanaan praktikum, fasilitas olahraga, serta tidak mengenyampingkan moral dan akhlak siswa dengan adanya tempat ibadah dan kegiatan-kegiatan keagamaan yang diharapkan mampu meningkatkan akhlak dan moral siswa.

3.2 Struktur Organisasi

Struktur organisasi merupakan gambaran secara skematis tentang tata hubungan tugas atau kerjasama dari orang-orang yang menggerakkan organisasi untuk mencapai tujuannya. Dengan adanya suatu organisasi, maka setiap tugas dan tanggungjawab dapat dikerjakan dan diselesaikan oleh masing-masing individu yang ada dalam organisasi tersebut sehingga tujuan yang telah ditetapkan dapat tercapai dengan baik.


(32)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Struktur organisasi SMA Negeri 2 Lawe Sigala-gala :

Wakasek, bag Kurikulum

Wakasek bag Humas

Wakasek bag Sarana

KTU

Kepala Sekolah

Koordinator

laboratorium OSIS 6-K BP / BK

DEWAN GURU

Ketua Komite

Wakasek, bag Kesiswaaan

Staf Administrasi

Perpustakaan

Olahraga/Pramuka SENI

WALI KELAS


(33)

3.3 Uraian Tugas dan Tanggung Jawab

3.3.1 Kepala Sekolah

Mempunyai tugas yaitu : 1. Menyusun perencanaan

2. Mengorganisasikan, mengarahkan, mengkoordinasi, dan melakukan evaluasi kegiatan

3. Melaksanakan pengawas 4. Menentukan kebijaksanaan 5. Mengadakan rapat

6. Mengambil keputusan

7. Mengatur proses belajar-mengajar

8. Mengatur administrasi, ketatausahaan, siswa, ketenegaan, sarana-prasarana dan keuangan.

9. Mengatur Organisasi Siswa Intra Sekolah (OSIS)

10.Mengatur hubungan sekolah dengan masyarakat dan Instansi terkait.

3.3.2 Kepala Tata Usaha

Kepala tata usaha sekolah mempunyai tugas melaksanakan ketatausahaan sekolah dan bertanggungjawab kepada kepala sekolah dalam kegiatan-kegiatan sebagai berikut :


(34)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

1. Penyusunan program kerja tata usaha sekolah 2. Pengelolaan keuangan sekolah

3. Pengurusan administrasi ketenagaan dan siswa

4. Pembinaan dan pengembangan karir pegawai tata usaha sekolah 5. Penyusunan administrasi perlengkapan sekolah

6. Penyusunan dan penyajian data / statistik sekolah 7. Mengkoordinasi dan melaksanakan 7 K

8. Penyusunan laporan pelaksanaan bimbingan dan konseling

3.3.3 Wakil Kepala Sekolah

Wakil kepala sekolah terdiri dari 4 bagian yaitu ; 1. Wakil kepala sekolah bagian kesiswaaan 2. Wakil kepala sekolah bagian kurikulum 3. wakil kepala sekolah bagian humas

4. wakil kepala sekolah bagian sarana dan pra sarana

Wakil kepala sekolah membantu kepala sekolah dalam kegiatan sebagai berikut : 1. Menyusun perencanaan membuat program kegiatan dan pelaksanaan program 2. Pengorganisasian, pengarahan, ketenagaan, pengkoordinasian, pengawasan

dan penilaian.

3. Identifikasi dan pengumpulan data 4. Penyusunan laporan

3.3.4 Guru Bimbingan dan Konseling


(35)

1. Penyusunan program pelaksanaan bimbingan konseling

2. Koordinasi dengan wali kelas dalam rangka mengatasi masalah yang dihadapi oleh siswa tentang kesulitan belajar

3. Memberikan layanan dan bimbingan kepada siswa agar lebih berprestasi dalam kegiatan belajar

4. Memberikan sarana dan pertimbangan kepada siswa dalam memperoleh gambaran tentang lanjutan pendidikan dan lapangan pekerjaan yang sesuai 5. Mengadakan penilaian pelaksanaan bimbingan dan konseling

6. Menyusun statistik hasil penilaian bimbingan dan konseling 7. Melaksanakan kegiatan analis hasil evaluasi belajar

8. Menyusun dan melaksanakan program tidak lanjut bimbingan dan konseling 9. Menyusun laporan pelaksanaan bimbingan dan konseling

3.3.5 Pustakawan Sekolah

Pustakawan sekolah membantu sekolah dalam kegiatan-kegiatan sbb: 1. Perencanaan pengadaan buku-buku bahan pustaka media elektronika 2. Pengurusan pelayanan perpustakaan

3. Perencanaan pengembangan pustakaan

4. Pemeliharaan dan perbaikan buku-buku bahan pustaka media elektronika

5. Inventarisasi dan pengadministrasian buku-buku bahan pustaka media elektronika

6. Melakukan layanan bagi siswa, guru, dan tenaga kependidikan lainnya serta masyarakat


(36)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

8. Menyusun tata tertib perpustakaan secara berkala

3.3.6 Wali Kelas

Wali kelas membantu kepala sekolah dalam kegiatan sbb : 1. Pengelolaan kelas

2. Penyelenggaraan administrasi kelas seperti : denah tempat duduk siswa, papan absensi siswa, daftar pelajaran kelas, daftar piket kelas, buku absesi siswa, buku pembelajaran, tata tertib siswa

3. Penyusunan pembuatan statistik bulanan siswa 4. Pengisian daftar kumpulan nilai siswa

5. Pembuatan catatan khusus tentang siswa

6. Pengisian buku laporan dan pembagian buku laporan penilaian hasil belajar

3.3.7 Guru

Guru bertanggung jawab kepada kepala sekolah dan mempunyai tugas melaksanakan kegiatan proses belajar mengajar secara efektif dan efisien :

1. Membuat perangkat pengajaran : AMP, program tahunan / semester, program satuan pelajaran, program rencana pengajaran, program mingguan guru, LKS. 2. Melaksanakan kegiatan pembelajaran, penilaian proses belajar, ulangan harian,

ulangan umum, ujian akhir.

3. Melaksanakan analisis hasil ulangan harian, mengisi daftar nilai siswa, membuat alat pelajaran dan menumbuh kembangkan sikap menghargai karya seni.


(37)

3.4 Visi dan Misi Sekolah

3.4.1 Visi :

Mewujudkan anak didik yang unggul dalam IPTEK dan berbudu pekerti yang baik. Indikator :

1. Unggul dalam prestasi akademik Melaksanakan kegiatan pembelajaran 2. Unggul dalam aktifitas keagamaan

3. Unggul dalam prestasi non akademik

4. Unggul dalam kemampuan berbahasa inggris

5. Unggul dalam kemampuan dasar mengoperasikan komputer

3.4.2. Misi :

1. Menegakkan disiplin belajar dan mengajar

2. Memberikan motifasi belajar yang tinggi untuk mencapai prestasibaik dalam akademik maupun non akademik.

3. Memberikan manajemen / partisifatif dengan melibatkan seluruh warga sekolah dan unsure yang terkait untuk sekolah


(38)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten BAB 4

PERANCANGAN SISTEM

4.1 Perencanaan dan Perancangan

Tahap perencanaan dan perancangan ini merupakan tahap awal dalam membangun sebuah situs, seperti membuat perencanaan, perancangan, diagram alur, tujuan dan isi dari sebuah situs. Situs ini dirancang dengan menggunakan PHP sebagai bahasa pemrogramannya, MySQL sebagai databasenya, dan Dreamweaver digunakan sebagai editor skrip program dan juga untuk mendesain situs.

Membuat suatu situs memerlukan persiapan, perencanaan yang baik, tujuan yang jelas dan percobaan yang berulang-ulang karena menyangkut semua elemen yang membentuk situs.

Sebelum membangun situs, perlu dilakukan identifikasi awal antara lain: 1. Situs apa yang ingin dibuat?

2. Siapa saja pengunjung yang diharapkan berkunjung ke situs tersebut? 3. Apa saja aktivitas yang dapat mereka lakukan dalam situs?


(39)

Dengan menjawab pertanyaan-pertanyaan di atas, akan semakin memperjelas dan mempermudah dalam membangun situs karena dari situlah nantinya akan terbentuk kata kunci untuk membuat dan mengembangkan situs lebih lanjut. Berkenaan dengan situs yang akan dibangun, maka jawaban untuk pertanyaan diatas sebagai berikut:

1. Situs yang akan dibuat adalah situs lembaga pendidikan pemerintahan, dalam hal ini adalah SMA negeri 2 Lawe Sigala-gala , yang menyediakan informasi-informasi mengenai lembaga pendidikan tersebut.

2. Pengunjungnya adalah pegawai/guru, siswa-siswi tersebut dan masyarakat awam yang ingin mengetahui informasi terbaru seputar pendidikan dan informasi umum mengenai SMA negeri 2 Lawe Sigala-gala.

3. Aktivitas yang akan dijumpai di dalam situs tersebut adalah :

a. Pengunjung dapat mengetahui informasi umum mengenai SMA negeri 2 Lawe Sigala-gala, membaca berita atau informasi terkini dari sekolah tersebut.

b. Guru, pegawai, dan siswa dapat melihat biodata dan mengisi komentar-komentarnya pada form komentar yang telah disediakan. Tentu saja dengan melakukan login terlebih dahulu bagi mereka yang telah terdaftar di situs itu. c. Guru melakukan input nilai siswa berdasarkan kelas dan mata pelajaran yang

diajarnya,

d. Dan tiap siswa bisa lihat nilai secara online.

4. Target yang akan dicapai dari situs tersebut adalah pengunjung mendapatkan informasi tentang SMA negeri 2 Lawe Sigala-gala


(40)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Flowchart atau diagram alir adalah bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Dengan adanya flowchart, akan sangat membantu untuk memvisualisasikan isi dari setiap halaman situs tersebut.

Flowchart adalah sekumpulan simbol-simbol yang menunjukkan atau menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir, jadi flowchart juga digunakan untuk menggambarkan urutan langkah-langkah pekerjaan di suatu algoritma.

Penjelasan arti dari lambang-lambang flowchart dapat didefinisikan seperti tabel berikut :

No. Simbol Fungsi

1 Terminator, untuk memulai dan mengakhiri suatu

program

2 Process, suatu simbol yang menunjukkan setiap

pengolahan yang dilakukan oleh computer

3 Data, untuk memasukkan data maupun menunjukkan

hasil dari suatu proses

4 Decision, suatu kondisi yang akan menghasilkan

beberapa kemungkinan jawaban atau pilihan

5 Preparation, suatu simbol untuk menyediakan

tempat-tempat pengolahan data dalam storage

6 Connector, merupakan simbol untuk masuk dan


(41)

7 Off-page Connector, merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kertas yang lain

No Simbol Fungsi

8 Arus atau flow, prosedur yang dapat dilakukan dari atas

ke bawah, bawah ke atas, dari kiri ke kanan atau dari kanan ke kiri

9 Document, merupakan simbol untuk data yang

berbentuk informasi

10 Predefined Process, untuk menyatakan sekumpulan

langkah proses yang ditulis sebagai prosedur

11 Display, untuk output yang ditujukan suatu device,

seperti monitor

12 Magnetic disk, untuk menyimpan data


(42)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Adapun flowchart dari situs yang penulis buat yaitu :


(43)

Gbr 4.2.2 Flowchart Menu

Ya

Tidak

=”sejarah” Ya

Tidak =”organisasi Tidak Ya =”pengaja Ya

=”siswa” ? Tidak

Ya

Tidak =”galerii” ?

Ya Tidak =”profil” ? Tidak =”pegawai” ? Profil Sekolah Sejarah sekolah Semua Data Guru Data siswa Data Pegawai Photo-photo =”kontak” ? Daftar Buku Tamu login Ya Ya keluar


(44)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Gbr 4.2.3 Flowchart Login Form Login

Username=username_usr

Password=password_usr

Halama n Admin

Ya

Tidak

Halaman Utama atau pesan error


(45)

Ya

Tidak

=”Guru” ? Ya

Tidak =”siswa ” ? Tidak Ya =”nilai” Ya =”Pegawai” Tidak Ya Tidak =”buku

tamu” ?

Ya

Tidak =”Homel”

Tidak

=”kelas” ?

Edit menu home Edit Data guru Edit data siswa Input nilai Edit data pegawai Input kelas Delete buku

=”galerii” ? Input

galery Ya Ya Menu logout Indeks


(46)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Gbr 4.2.4 .flowchart admin 4.3 Perancangan Halaman Website.

Adapun halaman-halaman yang dirancang penulis yaitu :

1. Halaman index.php, merupakan halaman yang pertama kali muncul pada saat situs dibuka. Semua halaman navigasi akan ditampilkan di bagian isi.


(47)

2. Halaman profil.php, merupakan halaman yang berisikan tentang profil sekolah 3. Halaman sejarah.php, merupakan halaman yang berisikan berita-berita

mengenai sejarah berdirinya sekolah.

4. Halaman organisasi.php, merupakan halaman yang berikan semua organisasi yang ada di SMA Negeri 2 LAwe Sigala-gala

5. Halaman pengajar.php, merupakan halaman yang menampilkan data guru

Gambar 4.3.2 Halaman Guru.php

6. Halaman siswa.php, merupakan halaman yang menampilkan data siswa Halaman pegawai.php, merupakan halaman yang menampilkan data pegawai 7. Halaman galeri php, merupakan halaman yang menampilkan photo-photo 8. Halaman kontak.php, merupakan halaman yang menampilkan buku tamu yang


(48)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

9. Halaman admin.php, merupakan halaman yang terdapat dalam folder admin. Halaman ini hanya dapat diakses oleh admin untuk melakukan pengaturan di dalam situs ini, seperti tambah, edit, dan hapus data siswa, guru, kelas, dan materi pelajaran, serta informasi umum seperti profil, berita, gallery, dan opini.

Gambar 4.3.3 Halaman Admin.php

10.Halaman siswa.php yang terdapat dalam folder siswa. Halaman ini hanya dapat diakses oleh siswa yang sudah terdaftar di database. Di sini siswa bisa lihat biodata, isi komentar, dan lihat nilai / raport online.


(49)

(50)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten


(51)

4.4 Mempersiapkan Database Server

Tahap ini merupakan tahapan dimana penulis menempatkan data yang sudah ada pada bagian server. Data tersebut nantinya akan diproses oleh program yang sudah dibuat. Tempat untuk menampung data disebut dengan database, database terdiri atas table-tabel yang dibuat menggunakan MySQL.

Adapun database yang penulis buat yaitu database “sman 2” yang terdiri dari 11 (sebelas) tabel, yaitu :

1. Tabel Buku Tamu

Tabel 4.4.1 Tabel Buku Tamu 2. Tabel Conten


(52)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

3. Tabel Counter

Tabel 4.4.3 Tabel Counter

4. Tabel Galery

Tabel 4.4.4 Tabel Galery


(53)

Tabel 4.4.5 Tabel Guru

6. Tabel Kelas

Tabel 4.4.6 Tabel Kelas


(54)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Tabel 4.4.7 Tabel Nilai-pelajaran

8. Tabel Nilai_siswa

Tabel 4.4.8 Tabel Nilai_siswa

9. Tabel Pegawai


(55)

10.Tabel Siswa

Tabel 4.4.10 Tabel Siswa


(56)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Tabel 4.4.11 Tabel User

4.5 Desain Situs

Pada tahap desain situs ini, penulis hanya membuat desain untuk header atau bagian atas dari suatu situs, kemudian ditambah dengan grafik-grafik aksesoris lainnya sebagai pelengkap.

Dalam membuat desain header pada situs sekolah ini, penulis menggunakan software Adobe Photoshop 7 sebagai pengolah gambarnya. Area header adalah bagian paling atas dari sebuah situs. Pada area ini biasanya terdapat logo, foto, dan nama situs. Secara keseluruhan desain header yang penulis buat dapat dilihat seperti gambar di bawah ini :

Gambar 4..5.1 Header

Tahap-tahap yang dilakukan penulis dalam membangun halaman situs adalah sebagai berikut:


(57)

1. Membuka software Macromedia Dreamweaver sebagai software pengatur letak

layout dan penulisan skrip-skrip PHP dalam membangun halaman. Tampilannya

dapat dilihat seperti gambar berikutini:

Gambar 4.5.2 Tampilan Macromedia Dreamweaver

2. Mengatur tata letak layout dengan memanfaatkan tool dan perintah yang terdapat pada Macromedia Dreamweaver yaitu dengan meletakkan table-tabel, link-link, animasi, kerangka halaman di tempat yang telah ditentukan.

3. Menulis dan meletakkan skrip-skrip PHP, HTML, dan CSS yang diperlukan pada tempat yang sesuai yang dikerjakan di jendela Code pada Macromedia


(58)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

4. Mengerjakan halaman-halaman berikutnya.

BAB 5

IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem

Implementasi Sistem adalah prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji, menginstall dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama.

5.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut:

1. Menyelesaikan desain sistem yang telah disetujui sebelumnya, menyusun dokumen-dokumen baru atau dokumen yang baru diperbaiki.

2. Memastikan bahwa pemakai (user) dapat mengoperasikan sistem baru 3. Menguji apakah sistem baru tersebut sesuai dengan pemakai.

4. Memastikan bahwa konversi ke sistem baru berjalan yaitu dengan membuat rencana, mengontrol dan melakukan instalasi baru secara benar.


(59)

Langkah-langkah yang dibutuhkan dalam pengimplementasian sistem adalah sebagai berikut:

1. Menyelesaikan desain web.

2. Mendapatkan software dan hardware.

3. Menulis, menguji, dan mendokumentasikan program komputer. 4. Menguji sistem.

5. Mendapatkan persetujuan.

5.3 Komponen Utama dalam Implementasi Sistem

Pengolahan data dalam sistem terkomputerisasi memerlukan fasilitas-fasilitas yang secara prinsipil harus ada. Adapun fasilitas yang dibutuhkan penulis dalam merancang web sebagai berikut:

1. Hardware

Hardware adalah seluruh komponen perlatan-peralatan yang membentuk suatu sistem komputer dan perlatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya.

Dalam penyusunan sistem informasi ini penulis membutuhkan perangkat keras sebagai berikut:


(60)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Merupakan jantung dari komputer, komputer yang merupakan pusat pengolahan data serta pusat pengontrolan dari keseluruhan sistem komputer.

b. Memory

Merupakan tempat penampungan atau tempat menyimpan data untuk sementara.

c. Monitor

Merupakan layar yang menampilkan output program. d. Keyboard

Merupakan alat input.

e. Modem

Yaitu singkatan dari modulator demodulator merupakan alat bantu komputer untuk proses komunikasi. Alat ini berfungsi mengubah signal analog menjadi sinyal digital dan sebaliknya.

2. Software

Merupakan koponen-komponen dari sistem pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software yang digunakan penulis adalah sebagai berikut:

a. Operating system (Sistem Operasi).

b. Bahasa Pemrograman PHP dan MySQL. c. Macromedia Dreamweaver.

3. Brainware

Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki


(61)

keahlian dibidang komputer dan merupakan unsur manusia yang dibutuhkan, meliputi:

a. Analisa Sistem. b. Programmer.

c. Computer Operator. d. Data Entri Operator.

5.4 Spesifikasi Program

Dalam melakukan implementsi sistem perancangan website di SMA Negeri 2 Lawe Sigala-gala kabupaten Aceh Tenggaraa spesifikasi program yang sudah dirancang membutuhkan perangkat keras (hardware), perangkat lunak (software) dan perangkat operator (brainware).

a. Spec minimum perangkat keras (Hardware) a. Microprocessor Pentium III

b. Harddisk atau media penyimpanan dengan kapasitas 40 GB c. Memori 128 MB

d. Monitor VGA

e. Keyboard dan Mouse

b. Perangkat lunak (Software)

a. Sistem Operasi Windows XP. Penulis menggunakan sistem operasi Windows XP.


(62)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

b. MySQL sebagai bahasa pemrograman untuk database dalam bahasa SQL (Structure Query Language) yang digunakan dalam mengolah dan mengelola database.

c. HTML Editor adalah software yang dipakai untuk mendesain web, seperti: Notepad, Microsoft frontpage, dan Macromedia Dreamweaver.

d. PHP sebagai bahasa pemrograman server side, dapat membuat perintah query pada pemrogramannya seperti perintah dasar SQL.

e Web Server sebagai server lokal dalam pengetesan halaman web sebelum file-file dan script web dipublikasikan pada internet, seperti PWS (Personal Web Server) atau Apache Web Server seperti yang digunakan penulis.

f. Browser sebagai tempat melihat output atau tampilan halaman web, misal : Internet Explorer, Mozilla, Netscape Navigator, dan lain – lain.

c. Pengguna/ User (Brainware)

Pengguna atau user adalah orang yang mengerti dan mampu mengoperasikan sistem windows dan internet. Pengguna atau user ini terbagi 2, yaitu:

1. Administrator (programmer). 2. Pengunjung (publik).

5.5 Instalasi Apache, PHP dan Mysql

Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situs www.apache.org untuk Apache,


(63)

dimulai dengan menginstalasi Apache, kemudian disusul dengan menginstalasi PHP dan MySQL. Setelah instalasi selesai dilanjutkan dengan melakukan pengaturan konfigurasi yang diberikan setelah instalasi selesai. Namun hal ini memerlukan pengaturan yang sedikit rumit.

Alternatif lain yang digunakan penulis adalah dengan menginstalasi Phptriad 2.2. Perangkat lunak Phptriad 2.2 ini penulis download di situs www.phptriad.com.

5.5.1 Instalasi Phptriad 2.2.1

a. Klik 2x ikon

Gambar 5.5.1 Ikon phptriad

b. Tekan tombol I Agree


(64)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Mengestrak

Gambar 5.5.1.3 Proses Ekstrak phptriad

Gambar 5.5.1.4 Installasi phptriad selesai

5.5.2 Menjalankan Phptriad 2.2 .1


(65)

Gambar 5.5.2.1 Ikon apache di desktop

Atau dari menu start - all program - phptriad - apache console - start apache

c. Aktifkan server mysql dari menu start - all program - phptriad - MySQL – MySQL D

d. Buka browser, ketikkan alamat

Gambar 5.5.2.2 Pengujian Localhost

5.5.3 Membuat Database

a. Dengan PhpMyAdmin

Ketikkan alamat

Di sini pembuatan dan pengelolaan mysql dapat dikelola dengan praktis, tinggal pilih menu yang ada.


(66)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

Gambar 5.5.3.1 PhpMyAdmin

b. Dengan command prompt Buka command prompt dari:

Gambar 5.5.3.2Command Prompt


(67)

Gambar 5.5.3.3 mysql command prompt1

Di sinilah pembuatan database dan tabel-tabel secara manual menggunakan query bahasa SQL.


(68)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten 5.6 Menguji di Browser

Folder website yang telah selesai dibuat disimpan di direktori htdocs. Selanjutnya

diuji di server localhost dengan alamat


(69)

(70)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten 5.7 Melakukan Upload File dan Database

Upload adalah proses mentransfer file-file situs yang telah dibuat ke suatu server di internet, dengan tujuan agar situs tersebut dapat diakses oleh semua orang di seluruh

dunia yang terhubung ke internet.

Tempat meletakkan file-file situs di internet namanya server hosting atau web

hosting. Ada dua jenis web hosting, yaitu web hosting yang gratis dan web hosting

yang berbayar. Maksudnya, ada yang merelakan server hosting-nya untuk digunakan oleh siapa pun secara gratis, dengan ketentuan server host akan memasang iklan/banner di situs pelanggan dan nama alamat dari situs pun harus menyertakan nama situs server host, misalnya www.geocities.com/poltekkes. Sedangkan bila membeli domain dan hosting, nama alamat situs (URL) dapat diberikan sesuai keinginan dan tanpa dibumbui dengan iklan serta dilengkapi dengan fasilitas lainnya yang memudahkan dalam melakukan manajemen situs. Salah satu situs di Indonesia yang menyediakan hosting berbayar yaitu http://www.singcat.com.

Web hosting gratis bisa diperoleh dengan melakukan pencarian melalui search engine seperti Google atau Yahoo. Sebenarnya web hosting gratis ini telah banyak

disediakan di internet, namun kebanyakan hanya mendukung halaman situs yang statis.

Salah satu situs di internet yang menyediakan hosting gratis dan telah mendukung PHP dan MySQL yaitu http://www.tripod.co.uk. Web hosting ini dikatakan salah satu web hosting yang terbaik di Eropa. Web hosting ini menyediakan


(71)

kapasitas free hosting sebesar 500 MB dan didukung juga dengan Frontpage dan

PHPMyAdmin. Proses pendaftarannya cukup sederhana seperti pengisian form email.

Setelah sukses mendaftar, diwajibkan untuk melakukan aktivasi dengan meng-klik

link yang dikirim ke email pendaftar. Setelah login ke situs tersebut, barulah dapat

melakukan upload file.

Dalam meng-upload file, web hosting telah memberikan fasilitas seperti

WebFTP (Lycos Tripod) atau File Manager (Singcat). Proses meng-upload dengan

fasilitas ini adalah dengan memasukkan file satu demi satu. Fasilitas lain yang bisa digunakan adalah dengan menggunakan aplikasi FTP (File Transfer Protocol) seperti

software WS_FTP atau Cute_FTP. Dengan mengetikkan alamat ftp server pada bagian Address, misalnya ftp.members.lycos.co.uk/PLN, dan koneksinya berhasil maka proses peng-upload-an file dapat dilakukan dengan mudah yaitu dengan memindahkan

file-file yang ada di kotak sebelah kiri ke kotak sebelah kanan.

Dalam meng-upload database ke web hosting, terlebih dahulu dilakukan

dumping. melalui perintah MySQL di komputer lokal. Kemudian hasil dumping

tersebut diupload dengan menggunakan fasilitas PHPMyAdmin yang disediakan web

hosting.

5.8 Mempromosikan Situs

Salah satu cara agar situs dapat terlihat saat orang lain melakukan pencarian adalah dengan mempromosikan situs. Salah satu usaha yang dapat dilakukan adalah dengan mendaftarkan alamat situs ke mesin pencari/search engine. Dengan demikian, akan


(72)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

membuka kemungkinan lebih besar bahwa situs yang dibuat akan diakses oleh orang lain. Lain search engine, maka lain pula aturan atau cara pendaftarannya. Berikut cara mendaftarkan alamat situs di Google:

1. Ketikkan alamat situs http://www.google.com/addurl.com di URL.

2. Mengisi alamat URL dan komentar, lalu diakhiri dengan klik tombol Add URL. 3. Tunggu kira-kira sebulan, kemudian coba ketikkan kata kunci situs yang telah

dibuat di search engine Google. Jika beruntung, situs tersebut akan tampil di salah satu daftar pencarian. Selain memerlukan waktu yang lama untuk validasinya, juga didukung faktor keberuntungan apakah situs tersebut diperbolehkan terdaftar di

search engine tersebut.

Salah satu alternatif lain adalah dengan menggunakan software sejenis URL

Submitter dan Indo URL Submitter yang mempunyai kemampuan untuk mendaftarkan

situs ke ribuan search engine secara otomatis. Software tersebut dapat di-download dari situs.


(73)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem dalam pembangunan web SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara. Maka dapat penulis simpulkan :

1. Aplikasi berbasis web dapat menjadi alternatif pilihan utama bagi para user yang tidak mau bersusah payah dalam mencari yang dapat menghabiskan waktu, uang dan tenaga.

2. Situs SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara ini adalah sarana informasi online yang bisa diakses oleh siapapun juga, baik dari pihak sekolah maupun para pengunjung yang mengunjungi situsnya.

3. Pembuatan aplikasi web memerlukan strategi perencanaan terbaik bagaimana cara untuk menarik perhatian user agar mau berkunjung dan mencari informasi.

4. Kecepatan dalam membuka halaman web merupakan salah satu faktor penting yang perlu diperhatikan dalam membangun aplikasi web, agar pengunjung tidak merasa bosan karena harus menunggu lama untuk membuka halaman web.


(74)

Frengky Adi Syahputra Siregar : Sistem Informasi Berbasis Web Pada Sma Negeri 2 Lawe Sigala-Gala Kabupaten

5. Situs SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara memberikan informasi yang berkaitan dengan data yang penulis peroleh.

6.2 Saran

1. Diharapkan agar ada partisipasi dari pihak administrator dalam memelihara dan memperbarui web SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara.

2. Kemudahan dalam penjelajahan web SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara perlu diperhatikan agar pengunjung dapat menerima informasi dengan mudah.

3. Web yang dibuat sebaiknya dibuat semenarik mungkin, baik dari sisi grafis maupun content agar para pengunjung lebih sering mengunjungi situs ini. 4. Agar aplikasi web ini dapat lebih menarik, maka dapat dibuat antarmuka


(75)

DAFTAR PUSTAKA

Al-Bahra bin Ladjamudin.B, 2005, Analisis dan Desain Sistem Informasi, Yogyakarta: Graha Ilmu.

Madcom, 2005, Aplikasi Manajemen Database Pendidikan Berbasis Web dengan

PHP dan MySQL, Yogyakarta : Penerbit Andi.

Sano, Alb.V.Dian, 2005, 24 Jam Menguasai HTML, JSP, dan MySQL, Yogyakarta: Penerbit Andi.

Sunarfrihantono, Bimo, 2002, PHP dan MySQL untuk Web, Yogyakarta: Penerbit Andi.

Utdirartatmo, Firrar, 2006, Segudang Trik Pengembangan Situs Web: Memanfaatkan

HTML, Java Script dan CSS secara Kreatif, Yogyakarta: Penerbit Andi

Wahana Komputer, 2006, Tutorial 5 Hari Membuat Website Interaktif dengan


(1)

5.7Melakukan Upload File dan Database

Upload adalah proses mentransfer file-file situs yang telah dibuat ke suatu server di internet, dengan tujuan agar situs tersebut dapat diakses oleh semua orang di seluruh dunia yang terhubung ke internet.

Tempat meletakkan file-file situs di internet namanya server hosting atau web hosting. Ada dua jenis web hosting, yaitu web hosting yang gratis dan web hosting yang berbayar. Maksudnya, ada yang merelakan server hosting-nya untuk digunakan oleh siapa pun secara gratis, dengan ketentuan server host akan memasang iklan/banner di situs pelanggan dan nama alamat dari situs pun harus menyertakan nama situs server host, misalnya www.geocities.com/poltekkes. Sedangkan bila membeli domain dan hosting, nama alamat situs (URL) dapat diberikan sesuai keinginan dan tanpa dibumbui dengan iklan serta dilengkapi dengan fasilitas lainnya yang memudahkan dalam melakukan manajemen situs. Salah satu situs di Indonesia yang menyediakan hosting berbayar yaitu http://www.singcat.com.

Web hosting gratis bisa diperoleh dengan melakukan pencarian melalui search engine seperti Google atau Yahoo. Sebenarnya web hosting gratis ini telah banyak disediakan di internet, namun kebanyakan hanya mendukung halaman situs yang statis.

Salah satu situs di internet yang menyediakan hosting gratis dan telah mendukung PHP dan MySQL yaitu http://www.tripod.co.uk. Web hosting ini dikatakan salah satu web hosting yang terbaik di Eropa. Web hosting ini menyediakan


(2)

kapasitas free hosting sebesar 500 MB dan didukung juga dengan Frontpage dan PHPMyAdmin. Proses pendaftarannya cukup sederhana seperti pengisian form email. Setelah sukses mendaftar, diwajibkan untuk melakukan aktivasi dengan meng-klik link yang dikirim ke email pendaftar. Setelah login ke situs tersebut, barulah dapat melakukan upload file.

Dalam meng-upload file, web hosting telah memberikan fasilitas seperti WebFTP (Lycos Tripod) atau File Manager (Singcat). Proses meng-upload dengan fasilitas ini adalah dengan memasukkan file satu demi satu. Fasilitas lain yang bisa digunakan adalah dengan menggunakan aplikasi FTP (File Transfer Protocol) seperti software WS_FTP atau Cute_FTP. Dengan mengetikkan alamat ftp server pada bagian

Address, misalnya ftp.members.lycos.co.uk/PLN, dan koneksinya berhasil maka

proses peng-upload-an file dapat dilakukan dengan mudah yaitu dengan memindahkan file-file yang ada di kotak sebelah kiri ke kotak sebelah kanan.

Dalam meng-upload database ke web hosting, terlebih dahulu dilakukan dumping. melalui perintah MySQL di komputer lokal. Kemudian hasil dumping tersebut diupload dengan menggunakan fasilitas PHPMyAdmin yang disediakan web hosting.


(3)

membuka kemungkinan lebih besar bahwa situs yang dibuat akan diakses oleh orang lain. Lain search engine, maka lain pula aturan atau cara pendaftarannya. Berikut cara mendaftarkan alamat situs di Google:

1. Ketikkan alamat situs http://www.google.com/addurl.com di URL.

2. Mengisi alamat URL dan komentar, lalu diakhiri dengan klik tombol Add URL. 3. Tunggu kira-kira sebulan, kemudian coba ketikkan kata kunci situs yang telah

dibuat di search engine Google. Jika beruntung, situs tersebut akan tampil di salah satu daftar pencarian. Selain memerlukan waktu yang lama untuk validasinya, juga didukung faktor keberuntungan apakah situs tersebut diperbolehkan terdaftar di search engine tersebut.

Salah satu alternatif lain adalah dengan menggunakan software sejenis URL Submitter dan Indo URL Submitter yang mempunyai kemampuan untuk mendaftarkan situs ke ribuan search engine secara otomatis. Software tersebut dapat di-download dari situs.


(4)

BAB 6

KESIMPULAN DAN SARAN

6.1Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem dalam pembangunan web SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara. Maka dapat penulis simpulkan :

1. Aplikasi berbasis web dapat menjadi alternatif pilihan utama bagi para user yang tidak mau bersusah payah dalam mencari yang dapat menghabiskan waktu, uang dan tenaga.

2. Situs SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara ini adalah sarana informasi online yang bisa diakses oleh siapapun juga, baik dari pihak sekolah maupun para pengunjung yang mengunjungi situsnya.

3. Pembuatan aplikasi web memerlukan strategi perencanaan terbaik bagaimana cara untuk menarik perhatian user agar mau berkunjung dan mencari


(5)

5. Situs SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara memberikan informasi yang berkaitan dengan data yang penulis peroleh.

6.2 Saran

1. Diharapkan agar ada partisipasi dari pihak administrator dalam memelihara dan memperbarui web SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara.

2. Kemudahan dalam penjelajahan web SMA Negeri 2 lawe Sigala-gala Kabupaten Aceh Tenggara perlu diperhatikan agar pengunjung dapat menerima informasi dengan mudah.

3. Web yang dibuat sebaiknya dibuat semenarik mungkin, baik dari sisi grafis maupun content agar para pengunjung lebih sering mengunjungi situs ini. 4. Agar aplikasi web ini dapat lebih menarik, maka dapat dibuat antarmuka


(6)

DAFTAR PUSTAKA

Al-Bahra bin Ladjamudin.B, 2005, Analisis dan Desain Sistem Informasi, Yogyakarta: Graha Ilmu.

Madcom, 2005, Aplikasi Manajemen Database Pendidikan Berbasis Web dengan PHP dan MySQL, Yogyakarta : Penerbit Andi.

Sano, Alb.V.Dian, 2005, 24 Jam Menguasai HTML, JSP, dan MySQL, Yogyakarta: Penerbit Andi.

Sunarfrihantono, Bimo, 2002, PHP dan MySQL untuk Web, Yogyakarta: Penerbit Andi.

Utdirartatmo, Firrar, 2006, Segudang Trik Pengembangan Situs Web: Memanfaatkan HTML, Java Script dan CSS secara Kreatif, Yogyakarta: Penerbit Andi

Wahana Komputer, 2006, Tutorial 5 Hari Membuat Website Interaktif dengan Macromedia Dreamweaver 8, Yogyakarta: Penerbit Andi.