Sistem Informasi Nilai Berbasis Web Pada SD Negri 101828 Glugur Rimbun

(1)

SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGRI

101828 GLUGUR RIMBUN

TUGAS AKHIR

TANTIO MEDIA YUDHA KELIAT

102406014

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKAFAKULTAS MATEMATIKA

DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN


(2)

SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGRI

101828 GLUGUR RIMBUN

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

TANTIO MEDIA YUDHA KELIAT

102406014

PROGRAM STUDI D3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA

DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN


(3)

PERSETUJUAN

Judul : SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGRI 101828 GLUGUR RIMBUN

Kategori : TUGAS AKHIR

Nama : TANTIO MEDIA YUDHA KELIAT Nomor Induk Mahasiswa : 102406014

Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juli 2013 Komisi Pembimbing :

Diketahui/Disetujui oleh Pembimbing,

Departemen Matematika FMIPA USU Ketua,

Prof. Drs. Tulus, M.Si

Drs. Marihat Situmorang,M.Kom Nip. 19620901 198803 1 002 Nip. 19631214 198903 1 001


(4)

PERNYATAAN

SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGRI 101828 GLUGUR RIMBUN

TUGAS AKHIR

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

Medan, Juli 2013

TANTIO MEDIA YUDHA KELIAT 102406014


(5)

PENGHARGAAN

Alhamdulillah, Puji syukur penulis ucapkan kehadirat Allah SWT karena berkat limpahan kasih sayang-Nya penulis dapat menyelesaikan Tugas Akhir ini sesuai dengan waktu yang telah ditentukan. Tugas Akhir ini disusun guna memenuhi suatu syarat kelulusan pada Program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Adapun judul Tugas Akhir ini adalah “SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGRI 101828 GLUGUR RIMBUN”.

Penulis menyadari bahwa penulisan Tugas Akhir ini tidak akan terselesaikan dengan baik dan tepat waktu tanpa adanya masukan, bimbingan serta bantuan moril dan materil dari berbagai pihak. Sehingga pada kesempatan ini, penulis menyampaikan ucapan terima kasih yang sebesar-besarnya kepada:

1. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing penulis yang telah banyak memberikan bimbingan dan pengarahan kepada penulis dalam menyelesaikan Tugas Akhir ini.

2. Bapak Dr. Sutarman, M.Sc selaku dekan FMIPA USU.

3. Bapak Prof. Drs. Tulus, M.Si dan Dra. Mardiningsih, M.Si selaku Ketua dan Sekretaris Departemen Matematika USU.

4. Bapak Syahriol Sitorus, S.Si, M.IT selaku ketua program studi D-III Teknik Informatika.


(6)

5. Seluruh Staf pengajar di Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara khususnya program studi D-III Teknik Informatika yang telah banyak memberikan ilmu pengajaran.

6. Ucapan teristimewa dan terima kasih untuk orang tua saya tercinta Bapak Terida Keliat, Ibu Siti Hanafiah dan adik saya Tanu Keliat, Dandi Erlangga Keliat dan Ame Keliat yang telah memberikan doa, nasihat dan dukungan baik secara moril maupun materil sehingga penulis dapat menyelesaikan Tugas Akhir ini.

7. Terima kasih untuk Bapak Drs. Zulfan yang telah memberikan dukungan dan semangat untuk saya.

8. Terima kasih kepada Sri Wahyuni yang telah membantu saya dalam penyelesaian Tugas Akhir saya.

9. Seluruh rekan-rekan mahasiswa D-III Teknik Informatika khususnya teman-teman Kom’A 10 yang telah memberikan semangat, baik materi maupun moril apabila penulis sering membutuhkan bantuan.


(7)

Akhirnya dengan kerendahan hati penulis mempersembahkan Tugas Akhir ini, semoga Tugas Akhir ini dapat bermanfaat bagi pembaca. Dan penulis menyadari bahwa dalam Tugas Akhir ini masih banyak terdapat kekurangan dan kesalahan, untuk itu penulis sangat mengharapkan kritik dan saran dari semua pihak guna penyempurnaan laporan dimasa yang akan datang.

Medan, Juni 2013 Penulis

Tantio Media Yudha Keliat 102406014


(8)

ABSTRAK

Teknologi informasi yang semakin berkembang dan canggih harus dapat diseimbangkan sesuai dengan kebutuhan. Karena semakin kompleksnya pekerjaan-pekerjaan yang dilakukan maka tidak bisa dipungkiri lagi bahwa setiap lembaga maupun instansi lainnya sangat membutuhkan teknologi yang dapat mempermudah dan mempercepat pekerjaan. Salah satunya dapat menggunakan teknologi komputer terlebih lagi komputer yang menggunakan jaringan internet.

Demikian juga halnya dengan Sistem Informasi Nilai Berbasis Web Pada SD Negeri 101828 Glugur Rimbun. Dimana dalam menginformasikan nilai masih dengan cara manual atau tatap muka. Sehingga proses penginformasian nilai masih belum akurat.

Oleh karena itu penulis mendesain dan merancang suatu sistem informasi yang berbasis komputer yang diharapkan dapat meminimalkan bahkan menghilangkan kekurangan-kekurangan dalam hal menangani penginformasian tentang nilai tersebut secara online. Dalam hal ini penulis menggunakan bahasa pemrograman PHP, MySQL, sebagai pengolah databasenya dan software pendukung lainnya.


(9)

DAFTAR ISI

Hal

PERSETUJUAN... i

PERNYATAAN... iii

PENGHARGAAN ... iv

ABSTRAK ... vi

DAFTAR ISI... vii

DAFTAR TABEL ... x

DAFTAR GAMBAR... xi

BAB 1 PENDAHULUAN ... 1

1.1 Latar Belakang Masalah... 1

1.2 Rumusan Masalah ... 2

1.3 Ruang Lingkup... 3

1.4 Maksud dan Tujuan Penelitian... 3

1.5 Metode Penelitian... 4

1.6 Sistematika Penulisan ... 4

1.7 Jadwal Pelaksanaan... 7

BAB 2 LANDASAN TEORI ... 7

2.1 Landasan Teori... 7

2.1.1 Pengertian Sistem ... 7


(10)

2.1.3 Pengertian Sitem Informasi... 16

2.1.4 Pengertian Sekolah Dasar ... 17

2.1.5 Pengertian Basis Data ... 18

2.1.6 Pengertian Relasi Tabel ... 19

2.1.7 Pengertian Pemrograman ... 21

2.1.8 Pengertian Data Flow Diagram... 26

BAB 3 SEKILAS SEKOLAH DASAR NEGERI 101828 GLUGUR RIMBUN... 27

3.1 Gambaran Umum SD Negeri 101828 Glugur Rimbun... 27

1 Visi ... 27

2 Misi ... 28

3 Tujuan ... 28

3.2 Uraian Tugas dan Fungsi Pengelolah Sekolah ... 29

BAB 4 PERANCANGAN SISTEM PROGRAM ... 32

4.1 Diagram Konteks ... 32

4.1.1 Diagram Konteks ... 32

4.1.2 Data Flow Diagram (DFD) Level Nol ... 33

4.1.2 Data Flow Diagram(DFD) Level Satu ... 33

4.2 Desain dan Relasi Antar Tabel... 35

4.2.1 Basis Data (Database) ... 35

4.2.2 Relasi Antar Tabel ... 38


(11)

1 Algoritma Menampilkan Menu Utama ... 39

2 Algoritma Menampilkan Menu Administrator ... 43

3 Algoritma Menampilkan Akun Siswa... 44

4.5 Perancangan Layar ... 45

BAB 5 IMPLEMENTASI SITEM...50

5.1 Defenisi Implementasi Sistem... 50

5.2 Komponen Utama dalam Implementasi Sistem... 50

5.3 Tujuan Implementasi Sistem... 52

5.4 Pemeliharaan Sistem ... 52

BAB 6 PENUTUP...53

6.1 Kesimpulan ... 53

6.2 Saran ... 54

DAFTAR PUSTAKA LAMPIRAN


(12)

DAFTAR TABEL

Tabel 2.1 Simbol-simbol DFD (Data Flow Diagram) ... 25

Tabel 4.2.1.1 Admin... 34

Tabel 4.2.1.2 Siswa ... 34

Tabel 4.2.1.3 Pengajar... 34

Tabel 4.2.1.4 Fasilitas ... 35

Tabel 4.2.1.5 Kelas... 35

Tabel 4.2.1.6 Mata Pelajaran... 35

Tabel 4.2.1.7 Nilai... 35

Tabel 4.2.1.8 Berita... 36

Tabel 4.2.1.9 Alumni ... 36

Tabel 4.2.1.10 Buku Tamu... 36


(13)

DAFTAR GAMBAR

Gambar 2.1 Siklus Informasi ... 14

Gambar 2.2 Hirarki Data dalam Database ... 18

Gambar 2.3 Gambar Relasi One to One... 20

Gambar 2.4 Gambar Relasi One to Many... 20

Gambar 2.5 Gambar Relasi Many to Many ... 21

Gambar 4.1 Gambar Diagram Konteks... 31

Gambar 4.2 Gambar DFD Level Nol... 32

Gambar 4.3 Gambar DFD Level Satu... 33


(14)

ABSTRAK

Teknologi informasi yang semakin berkembang dan canggih harus dapat diseimbangkan sesuai dengan kebutuhan. Karena semakin kompleksnya pekerjaan-pekerjaan yang dilakukan maka tidak bisa dipungkiri lagi bahwa setiap lembaga maupun instansi lainnya sangat membutuhkan teknologi yang dapat mempermudah dan mempercepat pekerjaan. Salah satunya dapat menggunakan teknologi komputer terlebih lagi komputer yang menggunakan jaringan internet.

Demikian juga halnya dengan Sistem Informasi Nilai Berbasis Web Pada SD Negeri 101828 Glugur Rimbun. Dimana dalam menginformasikan nilai masih dengan cara manual atau tatap muka. Sehingga proses penginformasian nilai masih belum akurat.

Oleh karena itu penulis mendesain dan merancang suatu sistem informasi yang berbasis komputer yang diharapkan dapat meminimalkan bahkan menghilangkan kekurangan-kekurangan dalam hal menangani penginformasian tentang nilai tersebut secara online. Dalam hal ini penulis menggunakan bahasa pemrograman PHP, MySQL, sebagai pengolah databasenya dan software pendukung lainnya.


(15)

BAB 1 PENDAHULUAN

1.1 Latar Belakang Masalah

Mengingat SD NEGRI 101828 merupakan suatu instansi pendidikan di Glugur Rimbun, hal inilah yang menyebabkan SD NEGRI 101828 Glugur Rimbun ini berusaha meningkatkan kualitasnya terhadap akses informasi. Seperti halnya sekolah lainnya, SD NEGRI 101828 Glugur Rimbun dalam hal penyampaian informasi mempunyai tujuan yaitu untuk memudahkan dalam penyampaian pengumuman atau informasi yang akan disosialisasikan kepada seluruh guru, karyawan, siswa dan juga masyarakat baik pada saat berada didalam atau diluar sekolah.

Pada umumnya SD NEGRI 101828 Glugur Rimbun telah menggunakan sistem informasi yang menggunakan komputer atau sudah terkomputerisasi namun segala hal belum mampu mengefisienkan informasi yang akan disampaikan, karena sistem informasi di SD NEGRI 101828 Glugur Rimbun masih secara manual atau sistem yang digunakan bertujuan untuk intern (pihak pribadi). Informasi siswa, guru (pelajar), visi misi sekolah serta nilai yang juga menjadi kendala yang paling utama bagi SD NEGRI 101828 Glugur Rimbun masih telalu manual dan intern. SD NEGRI 101828 Glugur Rimbun merasa keterlambatan informasi ini akan membuat masyarakat menjadi semakin tidak mengetahui civitas SD NEGRI 101828 Glugur


(16)

Rimbun, bahkan untuk siswa SD NEGRI 101828 Glugur Rimbun sering terjadi keterlambatan informasi nilai. Nilai yang sering terlambat itu dapat membuat siswa kesulitan untuk memperbaki nilai atau melihat nilai tepat waktu.

Untuk itu perlu adanya suatu sistem informasi berbasis web yang nantinya sistem informasi ini dapat memberikan informasi kepada seluruh pihak sekolah, serta siswa SD NEGRI 101828 Glugur Rimbun sehingga dapat diakses dari dalam atau luar daerah secara cepat, akurat dan efisien dan tidak memplambat penyampaian informasi.

Dengan menganalisa permasalahan diatas penulis berkeinginan untuk membuat atau merancang suatu sistem informasi yang diharapkan dapat membantu mempermudah proses kerja pada SD NEGRI 101828 Glugur Rimbun. Untuk itu penulis memilih judul “SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGRI 101828 GLUGUR RIMBUN”.

1.2 Rumusan Masalah

Setiap instansi pemerintah atau perusahaan pada umumnya memiliki masalah dalam menjalankan tugasnya, baik perusahaan kecil maupun besar dan setiap masalah tersebut harus diatasi secepat mungkin agar perusahaan atau instansi tersebut dapat bertahan serta guna mengembangkan usahanya.

Berdasarkan latar belakang masalah yang sudah dijelaskan sebelumnya, maka penulis membuat perumusan masalah sebagai berikut:


(17)

1. Bagaimana memberikan informasi-informasi baru dengan cepat baik kepada guru, siswa dan masyarakat, sehingga informasi mengenai kegiatan-kegiatan di sekolah dapat diakses dari luar lingkungan sekolah dengan cepat dan efisien;

2. Bagaimana mengetahui jumlah siswa, guru, fasilitas, materi dan profil sekolah yang ada pada SD NEGRI 101828 Glugur Rimbun.

3. Bagaimana mengetahui nilai siswa SD NEGRI 101828 Glugur Rimbun secara cepat serta dapat diakses dari luar lingkungan sekolah.

1.3 Ruang Lingkup

Batasan masalah merupakan hal yang penting untuk ditentukan telebih dahulu sebelum sampai pada tahap pembahasan selanjutnya. waktu, banyaknya cakupan masalah yang ada pada SD NEGRI 101828 Glugur Rimbun serta untuk menghindari kesimpangsiuran dalam penulisan Tugas Akhir ini, maka penulis membatasi ruang lingkup dan batasan masalah pada Tugas Akhir ini yaitu Informasi guru, siswa, materi dan nilai siswa di sekolah SD NEGRI 101828 Glugur Rimbun.

1.4 Maksud dan Tujuan Penelitian

Selama melakukan praktek kerja lapangan di sekolah SD NEGRI 101828 Glugur Rimbun, adapun tujuan yang ingin penulis capai antara lain sebagai berikut : 1. Untuk memberikan kemudahan kepada guru untuk mengupload bahan ajar untuk


(18)

2. Untuk memberikan informasi yang benar kepada masyarakat luas tentang sekolah SD NEGRI 101828 Glugur Rimbun, sehingga dapat terciptanya sistem yang baru dan dapat di akses dengan cepat.


(19)

Adapun maksud dari penelitian ini adalah sebagai berikut :

1. Mempermudah penggunaan secara umum untuk mengetahui tentang informasi SD NEGRI 101828 Glugur Rimbun.

2. Meningkatkan minat siswa untuk mempelajari internet

3. Membantu pihak sekolah SD NEGRI 101828 Glugur Rimbun dalam mencapai visi dam misi ;

4. Mempermudah siswa/i mendapatkan bahan ajar dari guru, serta memperoleh informasi nilai secara cepat.

1.5 Metode Penelitian

Dalam rangka pengumpulan data guna membantu penyelesaian Tugas Akhir ini, penulis menggunakan beberapa metode penelitian,nantara lain:

1. Penelitian Lapangan (Field Research)

Metode penelitian ini dilakukan langsung pada objek penelitian, hal ini dilakukan dengan cara :

a. Wawancara (Interview)

Penulis melakukan wawancara langsung dengan petugas yang berwewenang memberikan keterangan. Pada wawancara ini akan ditanyakan mengenai keterangan data-data yang masih belum dimengerti sehingga tidak ada kerancuan dari data yang diambil.


(20)

b. Pengamatan (Observasi)

Data metode ini penulis melakukan observasi untuk mendapatkan data secara umum dengan melihat langsung, mengamati dan mencatat kegiatan pada SD NEGRI 101828 Glugur Rimbun.

2. Penelitian Kepustakaan (Library Research)

Penelitian ini dimaksudkan untuk landasan teori yyang memadai dalam menyusun Tugas Akhir, dalam hal ini penulis melakukan dengan membaca serta

mengkaji buku – buku yang berkaitan dengan masalah yang ditinjau. 3. Studi Literatur

Mempelajari website – website yang berhubungan denga Tugas Akhir mahasiswa seperti bahasa – bahasa pemrograman PHP serta Mysql.

1.6 Sistematika Penulisan

Dalam penyusunan Tugas Akhir ini, penulis membuat sistematika penulisan yang terdiri dari Enam Bab dan mencakup beberapa sub Bab didalamnya sebagai berikut:

BAB 1 PENDAHULUAN

Pada bab ini penulis menguraikan tentang Latar Belakang Masalah, Rumusan Masalah, Ruang Lingkup, Maksud dan Tujuan Penelitian, Metode Penelitian dan Sistematika Penulisan, Jadwal Pelaksanaan.


(21)

BAB 2 LANDASAN TEORI

Dalam bab ini penulis akan menjelaskan tentang Landasan teori yang digunakan seperti pengertian Sistem, Informasi, Sistem Informasi, Sekolah, Basis Data (DataBase), Relasi, Bahasa Pemrograman, Data Flow Diagram (DFD.

BAB 3 TINJAUAN SD NEGRI 101828 GLUGUR RIMBUN

Dalam bab ini penulis menguraikan tentang gambaran umum Instansi, Sejarah Singkat Instansi, Struktur Organisasi SD NEGERI 101828 Glugur Rimbun. Identifikasi, Analisa Data dan Pengumpulan Data.

BAB 4 PERANCANGAN SISTEM INFORMASI SD NEGRI 101828 GLUGUR RIMBUN BERBASIS WEB

Dalam bab ini penulis membahas mengenai Data Flow Diagram (DFD), Basis Data (DataBase) dan Relasi Antar Tabel, Desain Antar Muka, Diagram Alir Program (Flowchart), Listing Program, Tampilkan Hasil Program, Spesifikasi Program, dan Prosedur Penggunaan Program (manual).

BAB 5 IMPLEMENTASI SISTEM

Dalam hal ini penulis menyajikan definisi implementasi sistem dan komponen utama implementasi sistem yang telah dirancang serta demonstrasi program.


(22)

BAB 6 KESIMPULAN DAN SARAN

Dalam bab ini penulis menguraikan kesimpulan dan saran dari permasalahan yang penulis bahas dalam Tugas Akhir ini dari praktek kerja pada SD NEGRI 101828 Glugur Rimbun.

1.7 Jadwal Pelaksanaan

Dalam penyusunan Tugas Akhir ini penulis membuat suatu jadwal penelitian yang bertujuan untuk mempermudah penulis dalam menyelesaikan Tugas Akhir berdasarkan waktu pembuatan yang digambarkan pada tabel jadwal pelaksanaan berikut :

No Kegiatan

Februari 2013 Maret 2013 April 2013 Mei 2013

I II III IV I II III IV I II III IV I II III IV

1 Perencanaan 2 Analisis 3 Desain

4 Pengerjaan Program 5 Implementasi

6

Laporan Tugas Akhir


(23)

BAB 2

LANDASAN TEORI

2.1 Landasan Teori

Landasan teori merupakan bagian yang akan dibahas tentang pemecahan masalah melalui pembahasan-pembahasan secara teoritis. Teori yang dimaksud yaitu yang berhubungan dengan pemecahan masalah. Dengan adanya teori-teori yang dibutuhkan, maka diharapkan penulis tidak menemukan banyak kesulitan lagi dalam menyelesaikan masalah dalam membuat sistem informasi ini. Disamping itu, teori-teori akan mempermudah penulis untuk membentuk rancangan-rancangan yang dibutuhkan sesuai dengan perencanaan penulis untuk sistem ini.

2.1.1 Sistem

Sistem berasal dari bahasa Yunani yaitu Systema yang artinya Kesatuan atau keseluruhan. Sistem dapat terdiri dari beberapa sub sistem yang saling berhubungan untuk membentuk satu kesatuan hingga tujuan atau sasaran sistem dapat dicapai. Sistem dapat merupakan salah satu yang terpenting dalam sebuah perusahaan atau organisasi yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang ditentukan. Definisi tentang sistem cukup banyak, untuk mengetahui lebih jelasnya tentang definisi sistem ini diambil beberapa kutipan pendapat dari beberapa ahli sebagai berikut :


(24)

Jogiyanto Hartono (1999:2) menyatakan bahwa Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

Tata Sutabri (2004 : 9)menyatakan bahwa Sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu.

Abdul Kadir (2005 : 8) menyatakan bahwa Sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan.

Dari beberapa pengertian diatas, maka istilah “sistem” mengandung arti sekumpulan atau sekelompok yang terdiri dari unsur atau elemen-elemen yang saling berhubungan satu sama lain berinteraksi untuk mencapai suatu tujuan. Suatu sistem dapat terdiri dari sistem-sistem bagian (subsistem) misalnya sistem komputer dapat terdiri dari subsistem perangkat keras dan perangkat lunak. Masing-masing sistem terdiri dari subsistem-subsistem yang lebih kecillagi atau terdiri dari komponen-komponen. Subsistem perangkat keras terdiri dari alat masukan, alat pemroses, alat keluaran dan simpanan luar.

a. Karakteristik Sistem


(25)

hal tersebut bisa dikatakan sebagai suatu sistem, yaitu mempunyai komponen-komponen (Components), batasan sistem (Boundary), lingkungan luar sistem (Environtment), penghubung (Interface), masukan (Input), keluaran (Output), pengolah (Proses), dan sasaran (Objective), atau tujuan (Goal). Karakteristik yang dimaksud yaitu sebagai berikut:

1. Komponen Sistem (Components)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang bekerja sama membentuk satu kesatuan. Komponen-komponen sistem tersebut dapat berupa suatu bentuk subsistem.

2. Batasan Sistem (Boundary)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan lainnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisah-pisahkan.

3. Lingkungan Luar Sistem (Environtment)

Bentuk apapun yang ada diluar ruang lingkup atau batasan sistem yang mempengaruhi operasi sistem tersebut disebut lingkungan luar sistem ini dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut, dengan demikian lingkungan luar sistem tersebut harus tetap dijaga dan dipelihara.

4. Penghubung Sistem (Interface)

Media yang menghubungkan sistem dengan sub sistem lain disebut penghubung sistem atau interface. Penghubung ini memungkinkan sumber-sumber daya


(26)

mengalir dari suatu sistem ke sub sistem yang lain. Bentuk keluaran dari satu sub sistem akan menjadi masukan untuk sub sistem lain melalui penghubung tersebut. 5. Masukan Sistem (Input)

Energi yang dimasukkan kedalam sistem disebut masukan sistem, yang dapat berupa pemeliharan (maintenance input), dan sinyal (sinyal input). Contoh didalam suatu unit sistem komputer. “Program” adalah maintenance input yang digunakan untuk mengoperasikan komputer dan “Dan” adalah sinyal input untuk diolah menjadi informasi.

6. Keluaran Sistem (Output)

Hasil energi yang diolah dan klasifikasi menjadi keluaran yang berguna. Keluaran ini merupakan masukan bagi sub sistem yang lain.Contoh, sistem informasi keluaran yang dihasilkan adalah informasi.

7. Pengolahan Sistem (Proses)

Suatu sistem dapat mempunyai suatu proses yang akan mengubah masukan menjadi keluaran.

8. Sasaran Sistem (Objective)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministik. Kalau suatu sistem tidak memiliki sasaran, maka operasi sistem tidak ada gunanya. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuan yang telah direncanakan.


(27)

Menurut Jogiyanto Hartono (1989:6) sistem dapat diklasifikasikan dari beberapa sudut pandang diantaranya adalah sistem abstrak dan sistem fisik, sistem alamiah dan sistem buatan manusia, sistem tertentu dan tidak tentu, sistem tertutup dan sistem terbuka. Oleh karena itu sistem dapat diklasifikasikan dari sudut pandang, diantaranya :

1. Sistem Abstrak dan Sistem Fisik

Sistem abstrak adalah berupa pikiran atau ide-ide dan tidak tampak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran hubungan antara manusia dengan Tuhan, sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, system penjualan, sistem administrasi kantoran, dan lain sebagainya.

2. Sistem Alamiah

Sistem alamiah adalah sistem yang terjadi melalui proses alam, tidak dibuat oleh manusia, misalnya sistem-sistem perputaran bumi, terjadi siang malam, pergantian musim. Sedangkan sistem buatan manusia merupakan sistem yang melibatkan interaksi manusia.

3. Sistem Deterministik dan Sistem Probabilistik

Sistem yang beroperasi dengan tingakah laku yang dapat diprediksi disebut sistem deterministik. Sistem komputer contoh dari sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung probabilistik.

4. Sistem Terbuka dan Tertutup

Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya. Sistem bekerja secara optimal tanpa campur


(28)

tangan pihak luar. Sedangkan sistem terbuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya. Sistem ini menerima masukan dan mengahasilkan keluaran untuk sub sistem lainnya.

2.1.2 Informasi

Informasi sangat erat kaitannya dengan data, informasi dapat didefinisikan sebagai hasil dari pengolahan data dalam bentuk yang lebih berarti bagi pemakai yang menggambarkan suatu kejadian nyata untuk mengambil keputusan. Informasi merupakan hal yang sangat penting dalam suatu Organisasi Perusahaan. Jika adanya informasi yang baik dan akurat, maka sistem yang dirancang atau digunakan dalam organisasi akan menjadi luruh, dan mungkin tidak akan bertahan lama. Berikut adalah pengertian informasi menurut beberapa para ahli yang dalam bukunya menyatakan sebagai berikut:

Jogiyanto Hartono (1999:8) menyatakan bahwa informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

Tata Sutabri (2004:17) menyatakan bahwa informasi adalah proses lebih lanjut dari data yang sudah memiliki nilai tambah.

Raymond Mcleod, Jr (1997:15) menyatakan bahwa informasi adalah data yang telah diproses, atau data yang memiliki arti.


(29)

Jika dari pernyataan di atas, maka dapat disimpulkan pengertian informasi adalah hasil dari pengolahan data yang telah disusun dalam bentuk sedemikian rupa sehingga bermakna, berguna dan bermanfaat bagi penerimanya dengan menggambarkan suatu kejadian-kejadian yang nyata serta dapat dikomunikasikan kepada seseorang yang akan menggunakannya untuk membuat dan mengambil keputusan.

a. Siklus Informasi

Menurut Jogiyanto Hartono (1989:9) data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang bararti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali.

Data tersebut akan ditangkap sebagai input, diproses kembali lewat suatu model dan seterusnya membentuk suatu siklus. Siklus ini oleh John Burch disebut dengan siklus informasi (information cycle). Siklus ini disebut juga dengan siklus pengolahan data (data processing cycles).


(30)

Gambar 2.1 Siklus Informasi

b. Kualitas Informasi

Jogiyanto Hartono (1999:696) kualitas dari suatu informasi (quality of information) tergantung dari tiga hal yaitu:

1. Harus akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan.

2. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.

3. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakaiannya.


(31)

Menurut Jogiyanto Hartono (1999:696) nilai dari informasi ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya. Suatu informasi dinyatakan bernilai bila manfaatnya lebih efektip dibandingkan dengan biaya mendapatkannya.

Akan tetapi perlu diperhatikan bahwa informasi yang digunakan di dalam suatu sistem informasi umumnya digunakan untuk beberapa kegunaan. Sehingga tidak memungkinkan dan sulit untuk menghubungkan suatu bagian informasi pada suatu masalah yang tertentu dengan biaya untuk memperolehnya, karena sebagian besar informasi dinikmati tidak hanya oleh satu pihak di dalam perusahaan. Lebih lanjut sebagian besar informasi tidak dapat persis ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan analisis cost effectiveness atau cost benefit.

2.1.3 Sistem Informasi

Sistem informasi adalah sekumpulan komponen yang bekerja sama secara sistematis dan terpadu dalam pengolahan informasi dengan maksud dan tujuan yang terpenting sebagai bahan masukan dalam mengambil keputusan. Adapun pendapat para ahli tentang pengertian sistem informasi antara lain

Abdul Kadir (2003:10) menyatakan bahwa sistem informasi merupakan sejumlah komponen (manusia, komputer, teknologi informasi, dan prosedur kerja) yang diproses data menjadi informasi dan dimaksudkan untuk mencapai sasaran dan tujuan.


(32)

Kenneth C. Laudon, Jane P.Laudon (2004:9-10) sistem informasi merupakan satuan komponen yang saling berhubungan yang mengumpulkan (mendapatkan kembali), memproses,menyimpan dan mendistribusikan informasi untuk mendukung pengambilan keputusan dan kendali dalam suatu organisasi.

Tata Sutabri (2003:42) menyatakan bahwa sistem informasi adalah suatu sistem didalam suatu organisasi yang dipertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan.

Jogiyanto Hartono (1997:15) menyatakan bahwa sistem informasi adalah suatu sistem didala suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dengan kegiatan strategi dari suatu organisasi dan meyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Dari beberapa kutipan diatas maka penulis mendefenisikan sistem informasi adalah sistem konseptual, data, informasi dan memberikan laporan-laporan yang diperlukan berdasarkan pada prinsip-prinsip manajemen pada perusahaan dan organisasi. Sistem informasi terdiri dari komponen-komponen yang disebut dengan istilah blok gabungan (building block) yaitu blok masukan (input block), blok model (model block), blok keluaran (output block), blok teknologi (technologi block), blokbasis data (database block) dan blok kendali (control block).

2.1.4 Sekolah Dasar (SD)


(33)

waktu atau pertemuan ketika murid diberi pelajaran :mulai pukul setengah delapan pagi. Sekolah adalah usaha menurut kepandaian (ilmu pengetahuan).

Kamus Besar Bahasa Indonesia (2001:1013) Sekolah dasar adalah sekolah dasar (awal) sebelum sekolah menengah pertama.

Kamus Besar Bahasa Indonesia (2001:301) menyatakan bahwa Pengajar adalah orang yang mengajar seperti guru atau pelatih dan proses cara kerja perbuatan mengajar kegiatan atau pekerjaan mengajar.

Kamus Besar Bahasa Indonesia (2001:452) menyatakan bahwa Siswa adalah pelajar pada sekolah atau akademi, perguruan tinggi.

Dari beberapa kutipan diatas maka penulis mendefenisikan sekolah adalah tempat atau lembaga pendidikan untuk bertemunya guru dan siswa dalam proses belajar mengajar.

2.1.5 Basis Data (Database)

Raghu Ramaksrishan dan Johannes Gehrke (2004:3) menyatakan bahwa database adalah kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi yang berhubungan atau lebih.

Setiap database dapat berisi atau memiliki sejumlah objek database seperti file atau tabel, indeks, dan lain-lain. Adapun hirarki data sebagai berikut:


(34)

Gambar 2.2 Hirarki Data dalam Database

Adapun fungsi-fungsi dari keterangan di atas adalah sebagai berikut:

1. Database, merupakan kumpulan file yang saling berkaitan antara satu file dengan fileyang lainnya.

2. File, merupakan kumpulan dari record yang saling terkait dan memiliki format field yang sama dan sejenis.

3. Record, merupakan kumpulan dari field yang menggambarkan satu unit dari individu tertentu.

4. Field, merupakan atribut dari record yang menunjukan satu item dari data seperti nama, alamat, nip dan lain sebagainya.

5. Byte, merupakan atribut dari field yang berupa karakter yang membentuk nilai dari sebuah field.

6. Bit, merupakan bagian terkecil dari data secara keseluruhan, yaitu berupa karakter ASCII nol atau satu yang merupak komponen pembentuk byte.

Database yang dibentuk diharapkan memiliki sifat-sifat:

a. Efisiensi dan efektif dalam pengorganisasian. Artinya untuk menambah, menyisipkan atau menghapus data dapat dilakukan dengan mudah.


(35)

b. Bebas Redudansi (Pengumpulan Data), Meskipun pada batas-batas tertentu dapat ditolelir, redudansi juga diperbolehkan misalnya untuk mengurangi kompleksitas dalam penulisan program.

c. Fleksibel, artinya database dapat di akses dengan mudah, dinamis dan tidak bergantung sepenuhnya pada aplikasi-aplikasi tertentu.

d. Sistem database yang dapat diakses secara bersama-sama dalam lingkungan jaringan sehingga mendukung penggunaan bersama distribusi.

2.1.6 Relasi Tabel

Tata Sutabri (2005:219) menyatakan bahwa Relasi Tabel adalah bentuk database yang paling fleksibel dan paling terbuka.

Biasanya relasi tabel digunakan pada lokal saja. Sangat sulit mengatur atau mengontrol bila digunakan untuk jaak jauh. Sama dengan komunikasi data yang boleh berhubungan satu sama lain, baik letaknya jauh maupun letaknya dekat.

Relasi adalah hubungan antara tabel yang satu dengan yang lain. Ada tiga bentuk relasi antar tabel yaitu :

1. Relasi One to One, yaitu ketika satu record pada satu tabel hanya berhubungan dengan satu record pada tabel lainnya.

Contoh:

1 1

Sekolah

Dipinpin Kepala


(36)

Gambar 2.3 Relasi One to One

Keterangan:

Gambar 2.3 menunjukkan satu sekolah hanya dipinpin oleh satu sekolah

2. Relasi One to Many, yaitu ketika satu record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.

Contoh:

1 M

Gambar 2.4 Relasi One to Many

Keterangan:

Gambar 2.4 menunjukan bahwa seorang guru dapat mengajar banyak siswa/i

3. Relasi Many to Many, yaitu ketika banyak record pada satu tabel berhubungan dengan banyak record pada tabel lainnya.

Contoh:

M M

Gambar 2.5 Relasi Many to Many

Keterangan:

Gambar 2.5 menunjukan bahwa banyak siswa memperoleh banyak mata pelajaran.

Guru

Mengajar Siswa/i

Siswa


(37)

Bahasa pemograman yang penulis maksudkan adalah fasilitas komputer yang disediakan khusus untuk keperluan merancang sebuah web. Banyak sekali fasilitas yang disediakan khusus untuk keperluan merancang sebuah web, tetapi yang akan dibahas disini adalah program yang berhubungan dengan proses perancangan dari system yang akan dibangun, diantaranya adalah:

1. HTML

HTML (Hypertext Markup Language) merupakan bahasa yang digunakan untuk membuat website. Menggunakan tag untuk mendeklarasikan sesuatu dan tag tersebut tidak ditampilkan tetapi tag tersebut memberi tahu browser bagaimana cara menampilkan dokumen website.

Janner Simarmarmata (2006:18) menyatakan HTML (Hypertext Markup Language) adalah bahasa pendeskripsian halaman yang menciptakan dokumen-dokumen hypertext atau hypermedia.

Suatu halaman website sebenarnya hanya halaman text, jika anda menggunakan browser internet explorer dan anda mengklik view-source, maka anda dapat melihat teks dari web tersebut. Tetapi teks tersebut diterjemahkan oleh browser menjadi halaman website yang menarik. Text merupakan bahasa universal bagi komputer, yang berarti setiap dokumen text (termasuk website) yang anda buat melalui Windows dapat dibaca di sistem operasi lain seperti Mac OS dan Linux.


(38)

2. PHP

PHP (Personal Home Pagetools) dibuat pertamakali oleh Rasmus Llerdorf pada tahun 1995 dengan nama F1 (Form Interpreted) yang digunakan lebih dari 18 juta dominan di seluruh dunia, dan akan terus bertambah karena kemudahan aplikasi PHP ini disbanding bahasa server side yang lain.

Abdul Kadir (2001:1)menyatakan bahwa PHP merupakan bahasa berbentuk script yang ditempatkan dalam server dan diproses di server.

3. MySQL

MySQL merupakan salah satu jenis program yang berfungsi untuk mengolah, menyimpan data dan manipulasi data di server. Di dalam suatu program terdapat suatu penggunaan database. Database yang digunakan tersebut yaitu MySQL. MySQL merupakan sebuah database bahasa yang dikembangkan dari Structured Query Language (SQL). SQL adalah suatu bahasa yang terstruktur yang digunakan untuk metode berkomunikasi antara script program dengan database server dalam memasukan atau mengambil data. MySQL termasuk dalam kelompok RDBMS (Relational Database Management Sistem). MySQL juga mampu berjalan pada database sampai 100 Gb.

Bunafirt Nugroho (2005) menyatakan bahwa sebuah bahasa program database server yang mampu menerima dan mengirimkan datanya dengan sangat


(39)

cepat, multi user serta Language).

4. INTERNET

Pada dasarnya internet dimana masing-masing

komputer yang lain.

Mivhael R.Wijela

komputer pribadi yang terkait satu Jaringan tercipta

dapat berada diberbagai internasional.

5. WEB

serta menggunakan perintah standar SQL (Structured

dasarnya internet merupakan suatu jaringan komputer masing komputer saling berhubungan antara satu komputer

R.Wijela (2001:2) menyatakan bahwa internet adalah ng terkait satu dengan yang lainnya dalam bentuk jarin tercipta memiliki saluran Telkom seperti telepon. Komputer diberbagai tempat yang terpisah baik dalam wilayah nasional

(Structured Query

komputer yang besar, komputer dengan

adalah kumpulan dalam bentuk jaringan.

Komputer pribadi nasional maupun


(40)

Word Wide Web (www) atau web merupakan sumber daya internet yang sangat popular dan dapat digunakan untuk memperoleh informasi atau bahkan melakukan transaksi pembelian barang. Web menggunakan protocol yang disebut HTTP (Hypertext Markup Language). Dokumen ini diletakkan web server (server yang melayani permintaan halaman web) dan akses oleh klien (pengakses informasi) melalui perangkat lunak yang disebut web browser.

Jhonsen (2004:132) menyatakan bahwa web adalah suatu sistem hypertext yang membentuk anda menjelajah dunia untuk mencari informasi tidak seperti melakukan pencarian kata kunci, dengan www atau web browser.

6. CSS

Andi Yogakarta (2001:8) menyatakan bahwa Cascading Style Sheet (CSS) adalah mekanisme sederhana style sheet yang mengijinkan desainer dan pengguna untuk menempatkan style, misalnya huruf, warna dan spasi ke dalam dokumen HTML.

Bahasa CSS adalah bahasa yang mudah ditulis dan dibaca manusia, serta mempunyai persamaan dengan terminologi desktop publishing. Satu ciri terpenting dari CSS adalah bahwa desainer lebih tertarik menggunakan style sheet, sementara pengguna mungkin mempunyai style sheet khusus untuk mengatur manusia atau mengatasi kecacatan teknologi. Aturan-aturan untuk menyelesaikan konflik antara


(41)

2.1.8 Data Flow Diagram (DFD)

Jogiyanto Hartono (1999:700) menyatakan bahwa Data Flow Diagram (DFD) adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem.

DFD merupakan alat yang dapat digunakan untuk menggambarkan aliran data informasi dan transformasi (proses) dari data, dimulai dari pemasukan data sampai menghasilkan keluaran (output) data. Tujuan pembuatan DFD (Data Flow Diagram) adalah untuk mendeskripsikan interaksi antara data pemrosesan dengan menggunakan DFD.

Tabel 2.1 Simbol-simbol DFD (Data Flow Diagram)

No Simbol Fungsi

1

atau

Proses (Process)

Merupakan kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar dari proses atau untuk mengubah input menjadi output. Proses ini

digunakan untuk memproses input data, memproses data dan informasi, dan memproses pembuatan laporan. Data proses digunakan untuk

menggambarkan sebuah sistem.

2 Kesatuan Luar(External Entity)

merupakan kesatuan luar dilingkungan luar sistem yang dapat berupa sekelompok orang, divisi, organisasi atau sistem lainnya yang berada

dilingkungan luarnya yang akan memberikan input atau menerima output dari sistem.


(42)

3 Penyimpanan Data(Data storage)

Data disimpan untuk keperluan berikutnya. Simpanan data di DFD disimbolkan dengan sepasang garis horizontal paralel yang tertutup disalah satu ujung. Penyimpanan data ini digunakan untuk menyimpan data buku, data anggota, data peminjam, data pengembalian dan data pegawai. 4

Arus Data(Data Flow)

Data mengalir melalui sistem, dimulai dengan sebagian input dan diubah atau diproses menjadi output. Disimbolkan dengan suatu garis panah. Arus data digunaka untuk data buku, data anggota , data peminjaman, data pengembalian, dan data pegawai.

Ada beberapa tahapan dalam pembuatan DFD yaitu :

a. Diagram Konteks (Top Level); digunakan untuk menggambarkan sistem secara global

b. Diagram Level Nol (Overview Diagram); digunakan untuk menggambarkan tahapan-tahapan proses yang ada dalam diagram konteks

c. Level Satu (Diagram Detail); digunakan untuk menggambarkan arus data yamg lebih mendetail dalam proses diagram level nol.


(43)

BAB 3

SEKILAS SEKOLAH DASAR NEGERI 101828 GLUGUR RIMBUN

3.1 Gambaran Umum SD Negeri 101828 Glugur Rimbun

SD Negeri 101828 Glugur Rimbun bergerak dibidang pendidikan yang berada di jalan Glugur Rimbun No. Kec. Pancur Batu, Kab. Deli Serdang. SD Negeri 101828 Glugur Rimbun mempunyai tujuan yaitu menjadi lembaga pendidikan yang menjadikan anak didiknya menjadi anak yang berguna bagi nusa dan bangsa. Untuk mencapai semua itu SD Negeri 101828 Glugur Rimbun harus mampu mendidik dan mengajarkan peserta didiknya menjadi lebih baik dan terdepan. Siswa/siswi SD Negeri 101828 Glugur Rimbun dididik untuk menjadi manusia yang beriman, berilmu, disiplin dan beretika yang baik.

SD Negeri 101828 Glugur Rimbun didirikan pada tanggal 15 September 1966 yang terletak di Glugur Rimbun Kecamatan Pancur Batu, Kabupaten Deli Serdang . Berdirinya SD Negeri 101828 Glugur Rimbun ini dilatarbelakangi oleh kemajuan zaman yang semakin berkembang khususnya di dalam dunia pendidikan. SD Negeri 101828 Glugur Rimbun memiliki visi, misi dan tujuan yaitu :

1. Visi

a. Unggul dalam memperoleh Nilai Ujian Nasional; b. Unggul dalam disiplin;


(44)

c. Unggul dalam aktivitas keagamaan; d. Unggul dalam kepedulian sosial;

2. Misi

a. Melaksanakan Pembelajaran dan bimbingan secara efektif bagi siswa sesuai dengan kurikulum nasional dan potensi sekolah;

b. Menumbuhkan semangat ke unggulan secara intensif kepada seluruh warga sekolah;

c. Mendorong dan membantu setiap siswa yang mengenali potensi dirinya sehinggga dapat dikembanggkan secara lebih optimal;

d. Menumbbuhkan penghanyatan terhadap ajaran agamanya dan juga budanya bangsa sehingga menjadi sumber kearifan dalam bertindak;

3. Tujuan

a. Terciptanya suasana proses beajar mengajar yang kondusif dan menyenangkan;

b. Nilai Akademik dan Non Akademik yang meningkat dari tahun ke tahun; c. Kemampuan siswa dan professionalisme guru yang baik melalui diklat dan

MGMP;

d. Terciptanya hubungan timbal balik yang baik antara guru, pegawai, siswa, komite sekolah, Instansi terkait dan masyarakat;


(45)

3.2 Uraian Tugas dan Fungsi Pengelolah Sekolah 3.2.1 Kepala Sekolah

Kepala sekolah adalah pimpinan teratas dari pengelola sekolah yang mempunyai tugas dan tanggung jawab sebagai berikut:

a. Proses belajar mengajar b. Kesiswaan

c. Kepegawaian d. Peralatan Pengajar e. Keuangan

f. Hubungan dengan masyarakat g. Ketatalaksanaan

h. Pemeliharaan gedung dan perlengkapan sekolah.

Tugas Kepala Sekolah baik selaku educator, manager, administrator maupun supervisor adalah sebagai berikut:

1. Melaksanakan intruksi Menteri Pendidikan dan Dinas Pendidikan;

2. Membimbing semua guru dan tenaga lainnya kearah kesempurnaan pelaksanaan tugas dan bertingkah laku anutan, baik didalam maupun diluar sekolah;


(46)

4. Memimpin dan bertanggung jawab atas pengolahan sarana dan prasarana, dana serta pelaksanaan tata usaha sekolah;

5. Membina personal dengan mengadakan supervise terhadap guru dan pegawai dalam pelaksanaan tugasnya;

6. Mengatur proses belajar dan mengajar sesuai dengan pelaksanaan kurikulum secara tepat guna dan berdaya guna;

7. Melaksanakan administrasi sekolah secara kedinasan; 8. Menyusun sarana administrasi sekolah;

3.2.2 Wakil Kepala Sekolah

Wakil kepala sekolah mempunyai tugas dan tanggung jawab diantaranya sebagai berikut:

a. Sebagai pengolahan sistem kredit, pembagian tugas guru, pengolahan kegiatan belajar mengajar, pengolahan penilaian;

b. Membantu Kepala Sekolah dalam perancangan belajar dan mengajar; c. Memahami tentang keterampilan teknik avalusi;

d. Menyusun jadwal pelajaran, perincian tugas guru, buku harian kerja Eduktif, tata tertib proses belajar-mengajar dan catatan teknis guru;

e. Membantu Kepala Sekolah dalam pengembangan profesi guru; f. Menyusun/mengadakan supervise dan observasi kelas;

g. Mengkoordinasikan pelaksanaan administrasi keguruan dan kegiatan ekstrakulikuler.


(47)

3.2.3 Guru Bidang Study

Tugas dan kewajiban guru bidang study adalah

a. Meningkatkan dan mengembangkan prestasi belajar siswa;

b. Menyusun laporan tentang pelaksanaan tugas siswa secara teratur;

c. Menyusun program tentang hasil evaluasi hasil belajar siswa secara teratur; d. Mendorong dan membangkitkan minat baca siswa.


(48)

BAB 4

SISTEM INFORMASI NILAI BERBASIS WEB PADA SD NEGERI 101828 GLUGUR RIMBUN

4.1 Diagram Konteks

Diagram konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup sistem. Diagram konteks merupakan diagram level tinggi dari Data Flow Diagram (DFD) yang menggambarkan seluruh inputke sistem atau output dari sistem. Diagram konteks berfungsi memberikan gambaran tentang keseluruhan sistem. Diagram konteks berisi gambaran umum (secara garis besar) sistem yang akan di buat yang berisi siapa saja pihak yang akan memberikan data ke sistem, data – data aap saja yang di olah ke sistem, dan laporan dan informasi apa saja yang dihasilkan oleh sistem.

4.1.1 Diagram Konteks

Administrator

Staff/Pengajar dan Kepsek Siswa

User / Pengunjung


(49)

Gambar 4.1 Diagram Konteks

4.1.2 DFD Level Nol


(50)

(51)

Gambar 4.3 DFD Level 1

4.2 Database dan Relasi Antar Tabel 4.2.1 Database

4.2.1.1 Admin

Field Name Data Type Field Size Description

Userid Varchar 15 Userid Admin

Password Varchar 15 Password Admin

Id Int 2 Id Admin

4.2.1.2 Siswa

Field Name Data Type Field size Description

Nis Varchar 4 Nis siswa

Nama_siswa Varchar 30 Nama siswa

Tpt_lahir Varchar 20 Tempat lahir siswa

Tgl_lahir Varchar 17 Tanggal lahir siswa

Jen_lhr Varchar 6 Jenis kelamin

Agama Varchar 9 Agama

Alamat Varchar 50 Alamat siswa

Nm_ortu Varchar 35 Nama orang tua

Alamat_ortu Varchar 35 Alamat orang tua

Pekerjaan Varchar 20 Pekerjaan

Nm_wali Varchar 35 Nama wali

Alamat_wali Varchar 35 Alamat wali

Thn_masuk Varchar 4 Tahun masuk

Kd_kelas Varchar 10 Kode kelas

Password Varchar 15 Password

Foto Varchar 50 Foto siswa

4.2.1.3 Pengajar

Field Name Data Type Field size Description

Nip Varchar 4 Nip pengajar

Nama_pengajar Varchar 30 Nama pengajar

Tpt_lahir Varchar 20 Tempat lahir pengajar


(52)

Jen_kel Varchar 6 Jenis kelamin

Agama Varchar 9 Agama

Alamat Varchar 50 Alamat pengajar

Jabatan Varchar 4 Jabatan

Jjg_pt Varchar 9 Jjg_pt

Jrs_pt Varchar 50 Jrs_pt

Thn_pt Varchar 35 Thn_pt

B_studi Varchar 15 Bidang studi

Password Varchar 15 Password

Foto Varchar 50 Foto Guru

4.2.1.4. Fasilitas

Field Name Data Type Field size Description

Kd_fas Int 4 Kode fasilitas

Nm_fas Varchar 25 Nama fasilitas

Jlh_fas Char 2 Jumlah fasilitas

Foto Varchar 50 Foto Fasilitas

4.2.1. 5. Kelas

Field Name Data Type Field Size Description

Kd_kelas Int 6 Kode kelas

Nm_kelas Varchar 10 Nama kelas

4.2.1.6. Mata Pelajaran

Field Name Data Type Field Size Description

Kd_mapel Varchar 5 Kode mata pelajaran

Nm_mapel Varchar 35 Nama Mata pelajaran

4.2.1.7. Nilai

Field Name Data Type Field Size Description

No_urut Integer 11 No urut

Kd_mapel Varchar 5 Kode mata pelajaran

NIS Varchar 4 No induk siswa


(53)

4.2.1.8. Berita

Field Name Data Type Field Size Description

No Int 5 No berita

Tanggal Varchar 25 Tanggal

Kategori Varchar 7 Kategori berita

Judul Text - Judul berita

Kop Varchar 255 Kop berita

Isi_berita Text - Isi berita

Pengirim Varchar 30 Pengirim

Status Char 1 Status berita

4.2.1.9. Alumni

Field Name Data Type Field Size Description

No Int 5 No alumni

Nama Varchar 35 Nama alumni

Email Varchar 40 Email alumni

Alamat Varchar 50 Alamat alumni

Thn_tamat Varchar 4 Tahun tamat alumni

Status Varchar 1 Status

4.2.1.10. Buku Tamu

Field Name Data Type Field Size Description

Id Int 5 Id buku tamu

Tanggal Varchar 25 Tanggal

Nama Varchar 35 Nama pengirim

Email Varchar 35 Email pengirim

Komentar Text - Komentar

Status Char 1 Status

4.2.1.11. Upload


(54)

No Int 4 No urut

Ket Text - Pertanyaan

File Varchar 15 Pilihan 1

Type_file Varchar 15 Pilihan 2

Pengirim Varchar 15 Pilihan 3

Status Varchar 15 Pilihan 4

4.2.2 Relasi Antar Tabel


(55)

4.3 Algoritma Program

Algoritma program adalah langkah – langkah yang dilakukan dalam proses pemecahan suatu masalah. Dalam algoritma ini dijelaskan langkah – langkah tahap demi tahap penyelesaian dari suatu masalah dari program.

Adapun algoritma dari program yang diranvang adalah sebagai berikut :

1. Algorima untuk menampilkan Menu Utama

Langkah 1 : Tampilan Menu Utama

Home, Profil, Download, Fasilitas, Bank Rumus, Bukutamu, Berita Sekolah, Staff & Pengajar, Inf ormasi Siswa, Informasi Alumni, Visi Dan Misi, Sejarah Sekolah, Struktur Organisasi, Administr ator.

Langkah 2 : Jika dipilih konten Home, maka akan menampilkan tentang berita sekolah secara keseluruhan.


(56)

Jika dipilih konten Profil, maka akan menampilkan tentang alamat sekolah, tahun berdiri sekolah serta luas tanah dan luas bangunannya.

Jika dipilih konten Download, maka akan menampilkan informasi materi pelajaran yang di upload oleh guru atau staff pengajar yang dapat didownload.

Jika dipilih konten Bank rumus, maka akan menampilkan contoh – contoh rumus Matematika dan IPA untuk siswa.

Jika dipilih konten Bukutamu, maka akan menampilkan informasi user yang mengisi bukutamu, jika anda pilih isi bukutamu maka anda dapat mengisi buku tamu, jika dipih kirim maka data anda tersimpan dalam data bukutamu, jika anda pilih batal maka data anda tidak terkirim dan terhapus, jika


(57)

dipilih kembali maka akan kembali ke awal konten bukutamu.

Jika dipilih konten berita sekolah, maka akan menampilkan berita sekolah secara keseluruhan

Jika dipilih kategori berita dan dipilih lihat maka akan menampilkan inforamsi berita sekolah berdasarkan kategori yang dimasukkan.

Jika dipilih konten staff & pengajar, maka akan menampilkan informasi staff dan pengajar. Jika anda memilih log in maka akan menampilkan menu log in guru

Jika dipilih konten informasi siswa, maka akan menampilkan kategori informasi siswa yang akan ditampilkan kategori pencarian berdasarkan kelas, jika dipilih salah satu kategori dari listbox dan jika dipilih lihat


(58)

maka akan menampilkan informasi siswa berdasarkan kelas yang dipilih jika dipih lihat tanpa memilih kategori maka akan tampil message box dan komentar anda belum memeilih kelas. Jika anda memilih log in maka akan menampilkan menu log in siswa.

Jika dipilih konten informasi alumni, maka akan menampilkan informasi alumni. Jika dipilih tampil maka akan menampilkan secara detail nama dan alamat email alumni, jika anda pilih daftar maka anda dapat mengisi daftar dan jika kemudian anda pilih kirim maka data anda akan disimpan kedalam data alumni, jika anda pilih batal maka data akn terhapus dan tidak disimpan.

Jika dipilih konten vis & misi, maka akan menampilkan informasi vis dan misi sekolah


(59)

Jika dipilih konten sejarah sekolah, maka akan menampilkan informasi sejarah sekolah. Jika dipilih struktur organisasi, maka akan

menampilkan informasi struktur organisasi. Jika dipilih konten administrator, maka akan

menampilkan log in adminstarotr.

Langkah 4 : Selesai

2. Algoritma untuk menampilkan Menu adminstarator

Langkah 1 : Tampilan Menu admin

Siswa, Guru, Kelas, Mapel, Nilai, Fasilitas, Alumni, Berita, Bukutamu, Upload, Keluar Langah 2 : Jika dipilih konten siswa, guru, kelas, mapel,

nilai, maka ada pilihan, simpan, update atau batal jika anda pilih simpan maka data anda tersimpan, jika anda pilih update data anda


(60)

yang sudah tersimpan dapat diperbaharui, jika anda pilih batal maka data anda tidak tersimpan dan terhapus

Jika dipilih konten alumni, berita, bukutamu, upload, maka ada pilihan edit atau hapus, jika anda pilih edit anda dapat memperbaharui data anda, jika anda pilih hapus anda dapat mengapus data anda. Jika dipilih konten log out, maka anda keluar.

Langkah 6 : Selesai.

3. Algoritma menampilkan Menu Akun siswa

Langkah 1 : Tampilan Menu Siswa

Home, Profil, Message, Download Materi, Input School News, Student Value, Change Password, Log Out.

Langkah 2 : Jika dipilih konten, Home, Profil, maka akan menampilkan halaman tentang siswa.


(61)

Jika dipilih konten download materi, maka akan menampilkan informasi materi dan jika diklik nama materi maka akan mendownload materi.

Jika dipilih konten input school news, maka dapat mengisi data berita dan jika dipilh kirim data anda trsimpan pada data berita. Jika dipilih konten student value, maka akan

menampilkan informasi tentang nilai siswa berdasarkan kategori pencarian

Jika dipilih konten message, maka akan menampilkan dua pilihan yaitu new message dan any massage, jika dipilih new message maka anda dapat mengisi message dan jika anda pilih kirim maka data anda tersimpan pada data message, jika dipilih any message maka akan menampilkan informasi message yang dikirim unuk anda.


(62)

Langkah 3 : Selesai

4.4 Perancangan Layar

Desain layar merupakan bangun yang dibuat dengan macromedia CS 5. Menu merupakan jalaur pemakai (jaur interface) yang berisi beberapa pilihan yang disajikan kepada pemakai. User dapat memilih pilihan dimenu dengna cara menggerakkkan kursor. Struktur menu merupakan gambaran mengenai isi dari keseluruhan program yang dibuat. Struktur menu dari program aplikasi ini adalah sebagai berikut.


(63)

(64)

(65)

(66)

(67)

BAB 5

IMPLEMENTASI SISTEM

5.1 Defenisi Implementasi Sistem

Implementasi sistem merupakan tahap atau langkah – langkah untuk membuat sistem agar siap dioperasikan, termasuk menulis kode program jika tidak digunakan paket perangkat lunak aplikasi.

5.2 Komponen Utama Dalam Implementasi Sistem 1. Perangkat Keras (hardware)

Perangkat keras adalah peralatan dari sistem komputer yang secara fisik terlihat dan dapat dijamah atau disentuh. Perangkat keras atau sistem yang diperlukan komputer untuk mendukung sistem informasi yang dirancang. Perangkat keras yang diperlukan ada dua bagian yaitu sebagai server dan client.

Perangkat keras yang digunakan untuk server yaitu sebagai berikut : a. Prosesor min 2GH quard core.

b. RAM 8GB.

c. Harddisk min 200GB atau sesuai kebutuhan. d. VGA 1GB.

e. Lan 2X 100Mbps. f. Modem.

g. Monitor Standart


(68)

a. PC dengan prosesor Pentium III atau Celeron. b. Memori 256 MB

c. Monitor Standart.

d. Partisi hard disk dengan ruang yang cukup untuk komponen yang diinstal e. CD-ROM atau DVD-ROM drive

f. VGA dengan memori 8 MB

g. Modem Internal/eksternal 56.6-KBps

2. Perangkat Lunak (software)

Perangkat lunak adalah merupakan sebuah sistem yang digunakan untuk pengolahan data atau aplikasi tertentu. Software yang dapat digunakan antara lain terbagi atas dua bagian yaitu :

Perangkat lunak (software) untuk server : 1. Sistem operasi Windows dan Linux 2. Webserver software: Apache 2.

3. Mailserver software: Qmail; SPAM Filter. 4. Mail filter dengan Antivirus dan Spambox.

5. Language software: PHP(PHP 4.4.x , PHP 5.2.x ), Perl, dsb. 6. Database software: MySQL(MySQL 4.1.x), PostgreSQL,dsb. 7. Account management tool yg. lengkap.

Perangkat Lunak (software) yang digunakan untuk client : 1. Sistem operasi Windows dan Linux.


(69)

3. Pengguna (user)

Pengguna adalah orang yang nantinya menggunakan sistem yang telah dibuat, dalam sistem ini pengguna dibagi atas 2 bagian berdasarkan wewenangnya mengakses sistem yang ada :

5.3 Tujuan Implementasi

Tujuan Implementasi sistem adalah sebagai berikut :

1. Menyelesaikan desain sistem yang ada dalam dokumen desain sistem yang disetujui.

2. Menulis, menguji, dan mendokumentasikan program – program dan procedure yang dilakukan oleh dokumen desain sistem yang disetujui.

3. Memastikan bahwa personil dapat menggunakan sistem baru yang ada yaitu dengan mempersiapkan pemakai dan melatih personil.

4. Memperhitungkan bahwa desain sistem memenuhi permintaan pemakai yaitu dengan menguji sistem secara keseluruhan.

5. Memastikan bahwa konversi ke sistem baru berjalan secara benar yaitu dengan merencanakan, mengontrol dan melakukan instansi sistem baru secara benar.

5.4 Pemeliharaan Sistem

Berdasarkan penjelasan dari halaman sebelumnya, diperlukan pemeliharaan sistem agar sistem tersebut dapat berjalan sebagaimana mestinya. Adapun tujuan dari pemeliharaan sistem ini adalah sebagai berikut :


(70)

1. Mencegah modifikasi sistem yang akan menyebabkan masalah lain. 2. Membuat modifikasi sistem yang sesuai dengan kebutuhan organisasi.

3. Menyempurnakan proses penyusunan sistem dan proses pemeliharaaan sistem dengan menganalisa informasi modifikasi sistem.

4. Mengganti informasi sistem dengan survey sistem jka memodifikasi diminati relatif besar.


(71)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Studi yang penulis lakukan pada SD Negeri 101828 Glugur Rimbun menghasilkan suatu kesimpulan yang mana nantinya dapat berfungsi sebagai bahan masukan bagi SD Negeri 101828 Glugur Rimbun itu sendiri. Sesuai dengan sistem informasi yang penulis rancang dan telah penulis jelaskan pada bab-bab sebelumnya, maka dapat di ambil suatu kesimpulan sebagai berikut.

1. Dengan adanya pembuatan Web SD Negeri 101828 Glugur Rimbun yang penulis desain maka guru dan siswa SD Negeri 101828 Glugur Rimbun dapat mengakses Web ini untuk memperoleh informasi tentang kegiatan sekolah dengan cepat dan efisien tanpa harus datang ke sekolah cukup melalui komputer yang memiliki hubungan ke internet.

2. Para guru di berikan layanan untuk melakukan pengup loadan materi ajar untuk mempermudah saat mengajar atau memberikan bahan kepada siswa/i yang ada di SD Negeri 101828 Glugur Rimbun.

3. Dengan adanyan Web tersebut maka siswa tidak lagi ketinggalan pelajaran yang akan di sampaikan oleh masing –masing guru yang mengajar di SD Negeri 101828 Glugur Rimbun, siswa cukup mendownload materi yang telah di upload oleh guru-guru, dan paling penting nilai dapat diakses dan diperoleh secara cepat.


(72)

6.2 Saran

Adapun saran-saran yang dapat penulis uraikan untuk meningkatkan Sistem Informasi Nilai Berbasis Web pada SD Negeri 101828 Glugur Rimbun adalah :

1. SD Negeri 101828 Glugur Rimbun sudah saatnya memiliki website sebagai media komunikasi baik antar siswa/i, guru/pegawai, orang tua siswa, maupun dengan elemen-elemen lainnya sehingga dapat menjalin hubungan yang harmonis dan efektif serta dapat saling bekerja sama.

2. Diharapkan agar pihak SD Negeri 101828 Glugur Rimbun lebih memperdalam penguasaan para guru/pegawai serta siswa/i-nya tentang ilmu komputer khususnya internet, hal ini dapat dilakukan dengan pelatihan-pelatihan pada saat-saat tertentu.

3. Sistem Informasi yang telah penulis desain diharapkan dapat terus dikembangkan sehingga dapat menjadi sebuah sistem informasi yang benar-benar efektif, terpercaya, dan tepat guna.


(73)

4.5 Listing Program 1.Berita.php

<html> <head>

<style type="text/css">

#isi a{text-decoration:none; color:#000000;family:tahoma,sans-serif; font-size:9px; font-weight:normal;}

</style></head> <body>

<table width="26%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->

<tr>

<td width="1228" height="20" valign="top"><p align="justify"

class="style3">BERITA SD NEGERI 101828 GLUGUR RIMBUN </p> </td>

</tr> <tr>

<td height="155" width="1228" valign="top"><table width="66%" border="0" cellpadding="0" cellspacing="0">

<!--DWLayoutTable--> <tr>

<td width="575" height="155" valign="top"><table width="319" border="0" cellspacing="0">

<tr>

<td width="501" colspan="2"><form action="pilihan_berita.php" method="post" name="form1" class="style2" id="form1">

<div align="left">Pilih Berita Lain :

<select name="pilih" class="style2" id="pilih"> <option>[ Pilih ]</option>

<option>Siswa</option> <option>Guru</option> <option>Umum</option> </select>

<input name="Submit" type="submit" class="style2" value="Lihat" />

</div>

</form> </td> </tr>

<tr>

<td height="25" colspan="2" class="style2"><div align="left"><strong>BERITA UMUM </strong></div></td> </tr>


(74)

</table>

<table width="319" border="0" align="left" cellspacing="0"> <? include"koneksi.php";

$query = mysql_query("select * from berita where (kategori = 'umum') order by no ");

while($baris=mysql_fetch_array($query))

{ ?> <tr>

<td width="317" class="style2"><div align="left"><? echo"$baris[tanggal]" ?></div></td>

</tr> <tr>

<td class="style2"><div align="left"><strong><? echo"$baris[judul]" ?></strong></div></td>

</tr> <tr>

<td class="style2"><div align="left" id="isi"><? echo"$baris[kop]<a href=\"index1.php?tampil=detail_berita_sekolah&no=$baris[no]\"> . . . [Baca Selengkapnya] </a>" ?></div></td>

</tr>> <tr>

<td class="style2"><div align="left">Pengirim : <? echo"$baris[pengirim]" ?></div></td> </tr> <tr> </tr>

<? } ?> </table> <p>&nbsp;</p></td> </tr> </table></td> </tr> </table></body></html> 2.BeritaUmum.php


(75)

<? include"koneksi.php";

$query = mysql_query("select * from berita"); while($baris=mysql_fetch_array($query)) { ?> <tr>

<td width="180" class="style2"><div align="left"><? echo"$baris[tanggal]" ?></div></td>

</tr> <tr>

<td class="style2"><div align="left"><strong><? echo"$baris[judul]" ?></strong></div></td>

</tr> <tr>

<td class="style2"><div align="left" id="isi"><? echo"$baris[kop]<a href=\"index1.php?tampil=detail_berita_sekolah&no=$baris[no]\"> . . . [Baca Selengkapnya] </a>" ?></div></td>

</tr>> <tr>

<td class="style2"><div align="left">Pengirim : <? echo"$baris[pengirim]" ?></div></td>

</tr> <tr>

<td><div align="left"><hr style="color:#000;"></div></td> </tr>

<? } ?> </table>

3.Buku Tamu. php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>SMP 4 Binjai</title>

</head> <body>

<table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->


(76)

<tr>

<td width="551" height="20" valign="top"><p align="justify"

class="style3">BUKUTAMU SEKOLAH SD NEGERI 101828 GLUGUR RIMBUN </p> </td>

</tr> <tr>

<td height="251" valign="top"><p align="left" class="style2"><a href="index1.php?tampil=form_isian_bukutamu">Isi buku tamu[klik disini]</a><br/>

<? include"koneksi.php";

$query=mysql_query("select * from bukutamu "); $baris=mysql_num_rows($query);

?>

Ada <? echo"$baris" ?> Pesan dalam Buku Tamu.</p>

<table width="358" border="1" cellpadding="0" cellspacing="1"> <tr>

<td width="174" height="25" bgcolor="#EEEEEE" class="style2"><div align="left">Nama</div></td>

<td width="367" height="25" bgcolor="#EEEEEE" class="style2"><div align="left">Pesan</div></td>

</tr>

<? include"koneksi.php";

$query = mysql_query("select * from bukutamu order by id desc");

while($baris=mysql_fetch_array($query)) {

?> <tr>

<td height="20" bgcolor="#FFFFFF" class="style2"><div align="left" class="style2"><? echo"$baris[nama]" ?></div></td>

<td height="20" bgcolor="#FFFFFF" class="style2"><div align="left" class="style2"><? echo"$baris[komentar]" ?></div></td>

</tr> <tr>

<td height="20" class="style2"><div align="left" class="style2"><? echo"<img src=\"gambar/email.gif\" width=\"16\" height=\"16\"

alt=\"$baris[email]\"/>" ?> <? echo"<a

href=\"mailto:$baris[email]\">$baris[email]</a>" ?></div></td> <td height="20" class="style2"><div align="left"><span

class="style2">Dikirim tanggal : <? echo"$baris[tanggal]" ?></span></div></td> </tr>

<? } ?> </table>


(77)

</tr> </table> </body> </html> 3.CSS body {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(images/bgmain.gif); margin: 0px; } td { font-size: 10px; } .navon { background-image: url(images/nav_on.gif); background-repeat: no-repeat; background-position: left; height: 23px; width: 152px; text-indent: 25px; } .bgmain { background-image: url(images/main_bg2.gif); background-repeat: repeat-x; height: 287px; } .loginbg { background-image: url(images/header_01.gif); background-repeat: no-repeat; height: 40px;


(78)

width: 368px; } .navt1 { background-image: url(images/header_05.gif); height: 41px; width: 131px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom:7px; } a:link { color: #000000; text-decoration: none; } .navt2 { background-image: url(images/header_06.gif); height: 41px; width: 129px; color: #FFFFFF; text-align: center; padding-bottom:7px; text-decoration: none; font-size: 12px; font-weight: bold; } .crbg { background-image: url(images/crbg.gif); height: 22px; padding-top: 2px; padding-bottom: 2px; font-weight: bold; color: #FFFFFF; } .navt3 { background-image: url(images/header_07.gif); height: 41px; width: 129px; font-size: 12px; font-weight: bold; color: #FFFFFF;


(79)

padding-bottom:7px; } .navt4 { background-image: url(images/header_08.gif); width: 131px; height: 41px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom:7px; } .navt5 { background-image: url(images/header_09.gif); width: 130px; height: 41px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom:7px; } .navt6 { background-image: url(images/header_10.gif); height: 41px; width: 127px; font-size: 12px; font-weight: bold; color: #FFFFFF; text-align: center; padding-bottom:7px; } .mcbg { background-image: url(images/mcbg.gif); background-repeat: repeat-y; width: 779px; padding: 0px; } .navoff { background-image: url(images/nav_off.gif); text-indent: 20px; height: 23px; width: 152px; background-repeat: no-repeat; font-weight: bold;


(80)

} .leftcolheader { background-image: url(images/left_box_head.gif); background-repeat: no-repeat; height: 26px; width: 151px; color: #FFFFFF; text-indent: 20px; padding-top: 6px; } .lcolbg { background-image: url(images/lcolmcbg.gif); background-repeat: repeat-y; width: 152px; padding-top: 3px; } .mcheader { background-image: url(images/mc_header.gif); background-repeat: no-repeat; height: 21px; width: 368px; text-indent: 20px; color: #FFFFFF; font-weight: bold; } .rightboxheader { background-image: url(images/right_col_header.gif); background-repeat: no-repeat; height: 22px; width: 215px; text-indent: 20px; padding-top: 1px; color: #FFFFFF; } .rightcolboxbg { background-image: url(images/right_col_box_bg.gif); background-repeat: repeat-y; width: 215px; padding-top: 4px; } .maincbbg { background-image: url(images/mcb_bg.gif); background-repeat: repeat-y;


(81)

} input {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-image: url(images/input_bg.gif); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-indent: 3px; margin: 0px; padding: 0px; font-weight: bold; } a:link { text-decoration: none; } a:visited { color: #000000; text-decoration: none; }

4.Daftar Alumni. php

<form id="form1" name="form1" method="post" action="p_i_alumni.php"> <table width="431" border="0" cellpadding="0" cellspacing="1">

<tr>

<td class="style2">&nbsp;</td>

<td colspan="2" class="style2"><div align="left"></div></td> </tr>

<tr>

<td height="25" class="style2"><div align="left">Tanggal</div></td>

<td height="25" colspan="2" class="style2"><div align="left"> <? include"tanggal.php"; ?>

</div></td> </tr>


(82)

<td width="143" height="25" class="style2"><div align="left">Nama</div></td>

<td height="25" colspan="2" class="style2"><div align="left"> <input name="nama" type="text" class="style2" id="nama" size="30" />

</div></td> </tr>

<tr>

<td height="25" class="style2"><div align="left">Email</div></td> <td height="25" colspan="2" class="style2"><div align="left"> <input name="email" type="text" class="style2" id="email" size="30" />

</div></td> </tr>

<tr>

<td valign="middle" class="style2"><div align="left">Alamat</div></td>

<td height="25" colspan="2" class="style2"><div align="left"> <input name="alamat" type="text" class="style2" id="alamat" size="30" />

</div></td> </tr>

<tr>

<td valign="middle" class="style2"><div align="left">Tahun Tamat </div></td>

<td height="25" colspan="2" class="style2"><div align="left"> <input name="thn_tamat" type="text" class="style2"

id="thn_tamat" size="30" /> </div></td> </tr>

<tr>

<td height="25" valign="top" class="style2"><div align="left"></div></td>

<td width="58" height="25" class="style2"><div align="left"> <input name="Submit" type="submit" class="polling" value="Kirim" />

</div></td>

<td width="345" height="25" class="style2"><div align="left" id="detail"><a href="javascript:history.go(-1)">[ Kembali ] </a></div></td> </tr>

<tr>

<td valign="top" class="style19">&nbsp;</td> <td colspan="2" class="style19">&nbsp;</td>


(83)

<tr>

<td valign="top" class="style19">&nbsp;</td>

<td colspan="2" class="style19"><div align="right"><a href="javascript:history.go(-1)"></a></div></td>

</tr> </table></form>

5.Detai Berita. php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml"> <head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title>

</head> <body>

<table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable-->

<tr>

<td width="551" height="20" valign="top"><p align="justify" class="style3">BERITA

<marquee behavior="scrool" style="family:tahoma,sans-serif; font-size:12px; font-weight:bold;">

</marquee>

<font color="#000000">SD NEGERI 101828 GLUGUR RIMBUN</font> </p> </td>

</tr> <tr>

<td height="155" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">

<!--DWLayoutTable--> <tr>

<td width="551" height="155" valign="top"><table width="551" border="0" align="left" cellspacing="0">

<? include"koneksi.php";

$query = mysql_query("select * from berita where (no = '" . $_GET['no'] . "')");

while($baris=mysql_fetch_array($query))

{ ?> <tr>


(1)

include'isi_bukutamu.php'; break;

case'profil';

include'profil.php'; break;

case'profilenglish';

include'englishprofil.php'; break;

case'materi';

include'materi.php'; break;

case'visi';

include'visimisi.php'; break;

case'fasilitas';

include'fasilitas.php'; break;

case'tamu';

include'tamu.php'; break;

case'kontak';

include'kontak.php'; break;

case'pegawai';

include'pegawai.php'; break;

case'mapela';

include'mapela.php'; break;

case'uploadi';


(2)

break;

case'siswa';

include'siswa.php'; break;

case'registerg';

include'input_guru.php'; break;

case'berita_sekolah'; include'berita.php'; break;

case'berita_sekolah1'; include'berita1.php'; break;

case'berita3';

include'berita3.php'; break;

case'berita_sekolah2'; include'berita2.php'; break;

case'detail_berita_sekolah';

include'detail_berita_sekolah.php'; break;

case'staff_dan_pengajar'; include'staff_pengajar.php'; break;

case'detailguru';

include'detailguru.php'; break;

case'detailalumni';

include'detailalumni.php'; break;

case'detailsiswa';

include'detailsiswa.php'; break;


(3)

case'informasi_siswa'; include'info_siswa.php'; break;

case'ekstrakurikuler'; include'extrakurikuler.php'; break;

case'daftar_sebagai_alumni'; include'daftar_alumni.php'; break;

case'daftar_alumni';

include'informasi_alumni.php'; break;

} ?>

22.Tamu. php

<form name="form1" method="post" action="p_i_tamu.php">

<table width="66%" height="160" border="0" cellpadding="5" cellspacing="1"> <tr align="center" valign="top">

<td height="32" colspan="2"><font color="#000000" size="4" face="Bulmer BT"><strong>Buku

Tamu </strong></font></td> </tr>

<tr bgcolor="#6666CC">

<td width="64%" height="32" bgcolor="#FFFFFF"><div

align="right"><strong><font size="-1">Nama</font></strong></div></td> <td width="36%" bgcolor="#FFFFFF"><strong>

<input name="nama" type="text" id="nama" size="15" maxlength="15" /> </strong></td>

</tr>

<tr bgcolor="#6666CC">

<td width="64%" bgcolor="#FFFFFF"><div align="right"><strong><font size="-1">Email</font></strong></div></td>

<td width="36%" bgcolor="#FFFFFF"><strong>

<input type="text" name="email" size="33" maxlength="30"> </strong></td>

</tr>

<tr bgcolor="#6666CC">

<td width="64%" height="28" bgcolor="#FFFFFF"><div


(4)

<td width="36%" bgcolor="#FFFFFF"><label>

<textarea name="pesan" cols="30" rows="4"></textarea> </label></td>

</tr> <tr>

<td colspan="2"><div align="center"><font face="verdana" size="3"> <font size="2">

<input name="submit2" type="submit" value="Kirim" /> </font><font face="verdana" size="3"><font size="2"> <input name="reset" type="reset" value="Batal" /> </font></font></font></div></td>

</tr> </table> </form>

23.Visi dan misi. php

<style type="text/css">

<!--.style10 {font-size: 16px; font-weight: bold;

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

.style7 {font-size: 10px}

.style8 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}

.style9 {font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; } -->

</style>

<table width="100%" border="0"> <tr>

<td align="center" valign="top">VISI DAN MISI SD NEGERI 101828 GLUGUR RIMBUN </td>

</tr> <tr>

<td align="center" valign="top">&nbsp;</td> </tr>

<tr>

<td><div align="justify" class="style8"> <p class="style9">VISI ADALAH

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<BR />

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX</p>


(5)

<p class="style9">MISI SD NEGERI 101828 GLUGUR RIMBUN ADALAH DISIPLIN DALAM SEGALA HAL </p>

<p class="style7">&nbsp;</p> </div></td>

</tr> <tr>

<td><div align="justify">

<p align="justify" class="style9">&nbsp;</p> </div></td>

</tr> <tr>

<td><div align="justify"> <p class="style9">&nbsp;</p> </div></td>

</tr> </table>


(6)

DAFTAR PUSTAKA

Al Fatta Hanif. 2007. Analisis Sistem Informasi, Yogyakarta: Andi.

Betha, Sidik, Ir. 2007. Pemrograman Web dengan HTML. Bandung: Informatika Bandung

Effendi, B.E. 1989. dBASE Contoh – Contoh Program dan Aplikasinya. Yogyakarta: Andi Offset.

HM Jogiyanto. 1990. Perancangan Basis Data. Andi: Yogyakarta.

Kadir, Abdul. 2003. Dasar Pemrograman Web Dinamis Menggunakan PHP. Yogyakarta: Andi

Kadir Abdul. 2005. Pengenalan Sistem Informasi. Edisi II. Andi: Yogyakarta. Kamus pusat bahasa. 2001. Kamus Besar Bahasa Indonesia. Edisi III, Balai

Pustaka.

Peranginangin Kasiman. 2006. Aplikasi Web dengan PHP dan MySQL. Andi: Yogyakarta.

Simarmata Janer. 2006. Pengenalan Teknologi Komputer dan Informasi. Andi: Yogyakarta.

Sunarfrihantono, Bima. 2003. PHP dan MySQL untuk WEB. Yogyakarta: Andi

Sutabri Tata. 2004. Analisa Sistem Informasi. Edisi I, Andi: Yogyakarta. 2005. Sisitem Informasi Manajemen. Edisi I, Andi: Yogyakarta.

http://www.msn.com