• Tidak ada hasil yang ditemukan

Sistem Informasi Berbasis Web Pada SMA Swasta Josua Medan

N/A
N/A
Protected

Academic year: 2016

Membagikan "Sistem Informasi Berbasis Web Pada SMA Swasta Josua Medan"

Copied!
96
0
0

Teks penuh

(1)

SISTEM INFORMASI BERBASIS WEB PADA

SMA SWASTA JOSUA MEDAN

TUGAS AKHIR

SRI RAHAYU

072406017

PROGRAM STUDI D3 ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(2)

SISTEM INFORMASI BERBASIS WEB PADA

PADA SMA SWASTA JOSUA MEDAN

TUGAS AKHIR

Diajukan sebagai salah satu syarat dalam menyelesaikan

Pendidikan Program Studi D3 Ilmu Komputer

SRI RAHAYU

072406017

PROGRAM STUDI D3 ILMU KOMPUTER

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

(3)

PERSETUJUAN

Judul

: SISTEM INFORMASI BERBASIS WEB PADA

SMA SWASTA JOSUA MEDAN

Kategori

: TUGAS AKHIR

Nama

: SRI RAHAYU

Nomor Induk Mahasiswa

: 072406017

Program Studi

: D3 ILMU KOMPUTER

Departemen

: MATEMATIKA

Fakultas

: MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA

UTARA

Diluluskan di

Medan, Juni 2010

Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Pembimbing

Ketua,

(4)

PERNYATAAN

SISTEM INFORMASI BERBASIS WEB PADA

SMA SWASTA JOSUA MEDAN

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 2010

(5)

PENGHARGAAN

Puji dan Syukur penulis panjatkan ke hadirat Allah Swt, atas rahmat dan karunia-Nya

penulis dapat menyelesaikan tugas akhir ini. Laporan ini disusun untuk memenuhi

persyaratan dalam menyelesaikan program studi D3 Ilmu Komputer Fakultas

Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Adapun judul

dari tugas akhir ini adalah ” Sistem Informasi Berbasis Web Pada SMA Swasta

Josua Medan”.

Pada kesempatan ini, penulis mengucapkan terima kasih kepada pihak yang

telah banyak membimbing, mengarahkan dan membantu penulis, serta memberikan

semangat dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih

kepada :

1.

Bapak Prof. Dr. Eddy Marlianto, M.Sc selaku Dekan Fakultas Matematika dan

Ilmu Pengetahuan Alam Universitas Sumatera Utara.

2.

Bapak Dr. Sutarman, M.Sc selaku Pembantu Dekan I (PUDEK I) FMIPA

USU.

3.

Bapak Dr. Saib Suwilo, M.Sc selaku Ketua Jurusan Matematika Universitas

Sumatera Utara.

4.

Ibu Dra. Mardiningsih, Msi selaku Dosen Pembimbing tugas akhir yang telah

memberikan bimbingan dan arahan kepada penulis dalam menyelesaikan tugas

akhir.

(6)

perkuliahan.

6.

Orang tua dan keluarga yang senantiasa memberikan semangat dan mendoakan

penulis agar lancar dalam segala urusan.

7.

Seluruh pihak SMA Swasta Josua Medan yang telah bersedia membantu

penulis dalam menyelesaikan tugas akhir ini.

8.

Teman-teman seangkatan D-3 Ilmu Komputer stambuk 2007.

Penulis menyadari bahwa laporan ini masih banyak terdapat kekurangan, baik dari

segi penyajian maupun isinya. Oleh karena itu, penulis mengharapkan kritik maupun

saran dari pihak yang sifatnya membangun demi kesempurnaan laporan ini. Akhir kata

penulis berharap semoga tugas akhir ini dapat berrmanfaat bagi semua pihak .

Medan, Juni 2010

Penulis

(7)

ABSTRAK

(8)

DAFTAR ISI

Halaman

Persetujuan

ii

Pernyataan

iii

Penghargaan

iv

Abstrak

vi

Daftar isi

vii

Daftar Tabel

ix

Daftar Gambar

x

Bab 1 Pendahuluan

1

1.1 Latar Belakang

1

1.2 Rumusan Masalah

2

1.3 Batasan Masalah

2

1.4 Tujuan Penelitian

3

1.5 Kontribusi Penelitian

3

1.6 Metodelogi Penelitian

3

1.7 Sistematika Penulisan

4

Bab 2 Tinjauan Teori

6

2.1 Pengertian Sistem Informasi

6

2.2 PHP

8

2.3 MYSQL

9

2.4 Macromedia Dreamwever 8

10

2.5 Macromedia Fireworks

12

2.6 HTML

12

2.7 Pengenalan Internet

13

2.8 Website

15

2.9 Browser

16

Bab 3 Gambaran Umum

17

3.1 Gambaran Umum SMA Swasta Josua

17

3.2 Sejarah SMA Swasta Josua

18

3.3 Struktur Organisasi SMA Swasta Josua

19

3.4 Visi, Misi dan Tujuan SMA Swasta Josua

21

3.4.1 Visi Sekolah

21

3.4.2 Misi Sekolah

21

(9)

Bab 4 Perancangan Sistem

23

4.1 Perancangan Struktur Sistem

23

4.2 Data Flow Diagram (DFD)

25

4.3 Perancangan Database

25

4.3.1 Tabel Guru

26

4.3.2 Tabel Buku Tamu

26

4.3.3 Tabel Alumni

27

4.4 Flowchart Sistem

27

4.4.1 Flowchart Registrasi Guru

28

4.4.2 Flowchart Buku Tamu

28

4.4.3 Flowchart Registrasi Alumni

29

4.5 Jenis File Yang Digunakan

30

4.5.1 File Gambar Utama

30

4.5.2 File Halaman Website

31

Bab 5 Implementasi Sistem

34

5.1 Pengertian Implementasi Sistem

34

5.2 Tujuan Implementasi Sistem

34

5.3 Komponen Kebutuhan Sistem

35

5.3.1 Kebutuhan Perangkat Keras

35

5.3.2 Kebutuhan Perangkat Lunak

36

5.3.3 Kebutuhan Operator

36

Bab 6 Kesimpulan dan Saran

37

6.1 Kesimpulan

37

6.2 Saran

38

Daftar Pustaka

39

(10)

DAFTAR TABEL

Halaman

Tabel 4.1 Tabel Registrasi Guru

26

Tabel 4.2 Tabel Buku Tamu

26

(11)

DAFTAR GAMBAR

Halaman

Gambar 3.2 Struktur Organisasi SMA Swasta Josua

20

Gambar 4.1 Rancangan Halaman Web

24

Gambar 4.2 Flowchart Registrasi Guru

28

Gambar 4.3 Flowchart Buku Tamu

29

(12)

ABSTRAK

(13)

BAB 1

PENDAHULUAN

1.1

Latar Belakang

Pada zaman modern seperti saat ini dengan kemajuan teknologi yang sangat pesat,

dibutuhkan sumber daya manusia yang berkualitas baik. Sekolah sebagai sistem adalah

sekolah yang memberdayakan seluruh komponen yang ada di dalamnya secara

terpadu, satu sama lain saling berkaitan erat dan mendorong kegiatan sekolah untuk

mencapai tujuan, antara lain input, proses, output, dan outcome (Depdiknas, 2007:5).

Untuk itu, sekolah sebagai salah satu sarana pendidikan formal harus dapat

memberikan pelayanan atau fasilitas yang terbaik untuk siswa-siswanya dan juga

kepada orang tua atau wali siswa.

(14)

Sistem Informasi di SMA Swasta Josua Medan masih menggunakan sistem

manual, sehingga data yang ada tidak tersusun dengan baik. Dengan adanya Sistem

Informasi Sekolah yang berbasiskan internet, sekolah dapat mempermudah

penyebaran informasi antara sekolah, orang tua dan siswa. Karena semua hal yang

diperlukan akan disediakan secara online untuk bisa diakses kapan saja. Semoga

Sistem Informasi Sekolah ini dapat membantu sekolah dalam mengelola kegiatan

belajar mengajar dengan efektif dan efisien.

1.2 Rumusan Masalah

Perumusan masalah dari latar belakang yang ada, adalah bagaimana mewujudkan

upaya agar dapat membuat kemudahan bagi masyarakat maupun siswa dalam proses

mengakses informasi, khususnya tentang sekolah ini.

1.3 Batasan Masalah

Dalam membuat Sistem Informasi ini terdapat beberapa batasan, yaitu :

1.

Aplikasi Sistem Informasi ini cukup sederhana, sehingga tidak terlalu banyak

terdapat fitur di dalamnya.

2.

Sistem Informasi ini hanya menampilkan data mengenai sejarah sekolah,

profil, visi misi, guru pengajar, jadwal pelajaran, fasilitas sekolah, kegiatan

ekstrakulikuler, alumni dan buku tamu.

(15)

1.4 Tujuan Penelitian

Adapun tujuan penelitian ini adalah :

Untuk menghasilkan suatu Web Dinamis pada SMA Swasta Josua Medan dengan

menggunakan Php dan Mysql.

1.5 Kontribusi Penelitian

1.

Untuk menghasilkan suatu situs web dinamis yang dapat menyajikan

Informasi-informasi sekolah.

2.

Untuk mempermudah masyarakat mendapatkan informasi mengenai Sekolah.

3.

Memberikan contoh langsung dalam penerapan dan manfaat Teknologi

Informasi kepada para siswa.

1.6 Metodologi Penelitian

Adapun metode yang digunakan, yaitu :

1.

Mengumpulkan Data

a.

Metode Observasi Lapangan

Metode ini dilakukan untuk mengetahui objek yang akan dilakukan penelitian.

b.

Metode Wawancara

(16)

langsung dengan narasumber yaitu kepala Sekolah SMA Swasta Josua Medan

pegawai dan guru.

c.

Studi Pustaka

Mengumpulkan data dengan cara mengambil kutipan dari buku-buku yang

bersangkutan dengan pembuatan website.

2.

Pembuatan Program

Program dibuat berdasarkan kebutuhan yang diinginkan sekolah. Setelah

membuat tampilan website, lalu membuat database untuk menghubungkan

antara PHP dan Mysql.

3.

Pengujian program

Pengujian program dilakukan agar dapat melihat berhasil atau tidak program

yang dibuat. Apabila program yang dibuat tidak berhasil maka dapat dilakukan

perbaikan kembali.

1.7 Sistematika Penulisan

Adapun Sistematika penulisan laporan Tugas Akhir ini adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Pada bab ini diuraikan secara ringkas tentang Latar Belakang, Rumusan

Masalah, Batasan Masalah, Tujuan Penelitian, Kontribusi Penelitian,

Metodologi Penelitian dan Sistematika Penulisan.

BAB 2 : TINJAUAN TEORI

(17)

BAB 3 : TENTANG SMA SWASTA JOSUA

Dalam bab ini penulis menyajikan gambaran tentang SMA Swasta

Josua yang terdiri dari struktur organisasi, sejarah sekolah, serta visi, misi

dan tujuan sekolah.

BAB 4 : PERANCANGAN SISTEM

Pada bab ini berisikan rancangan sistem yang akan dibentuk, pengertian

perancangan sistem, data flowchart diagram, algoritma, database dan

rancangan tampilan website.

BAB 5 : IMPLEMENTASI SISTEM

Pada bab ini berisi uraian pengertian dan tujuan implementasi sistem,

spesifikasi sistem, elemen-elemen sistem dan tampilan halaman.

BAB 6 : KESIMPULAN DAN SARAN

(18)

BAB 2

TINJAUAN TEORI

2.1 Sistem Informasi

Sistem adalah sekelompok komponen yang saling berhubungan, bekerja bersama

untuk mencapai tujuan bersama dengan menerima input serta menghasilkan output

dalam proses transformasi yang teratur “menurut McGraw-Hill Irwin (2008 ; 29). Jadi,

sistem merupakan suatu susunan elemen-elemen yang berinteraksi dan membentuk

suatu kesatuan yang terintegrasi untuk mencapai tujuan bersama dengan

mengoperasikan data atau fakta dengan referensi waktu untuk mendapatkan informasi.

Sedangkan informasi adalah kumpulan data-data, fakta-fakta, kejadian-kejadian yang

diproses atau diolah sehingga menghasilkan output (informasi) yang bermanfaat bagi

penggunanya.

Sistem Informasi menurut McGraw-Hill Irwin (2008 ; 5) adalah “Sistem

informasi dapat merupakan kombinasi teratur apa pun dari orang-orang, hardware,

software, jaringan komunikasi, dan sumber daya data yang mengumpulkan,

mengubah, dan menyebarkan informasi dalam sebuah organisasi.

(19)

informasi yang menggunakan komputer dan teknologi telekomunikasi untuk

melakukan tugas-tugas yang diinginkan. Teknologi Informasi (TI) merupakan

komponen tertentu pada sebuah sistem. Hanya sedikit teknologi informasi yang

digunakan secara terpisah, Teknologi informasi dikombinasikan atau digabungkan ke

dalam sistem informasi merupakan cara efektif dalam pemanfaatan Teknologi

Informasi (TI).

Komponen- komponen dasar dari sistem informasi (Sutarman, 2009) antara

lain sebagai berikut:

a.

Hardware, kumpulan peralatan seperti processor, monitor, keyboard, dan printer

yang menerima data dan informasi, memproses data tersebut dan menampilkan

data tersebut.

b.

Software, kumpulan program-program komputer yang memungkinkan hardware

memproses data.

c.

Database, sekumpulan file yang saling berhubungan dan terorganisasi atau

kumpulan record-record yang menyimpan data dan hubungan diantaranya.

d.

Network, sebuah sistem yang terhubung yang menunjang adanya pemakaian

bersama sumber di antara komputer-komputer yang berbeda.

e.

People, elemen yang paling penting dalam sistem informasi, termasuk orang-orang

yang bekerja dengan sistem informasi atau menggunakan output-nya.

2.2 PHP

(20)

update data dapat dilakukan dengan menggunakan aplikasi yang dibuat dengan script

Php (Afriyudi, 2008). PHP Hypertext Preprocessor, yang dikembangkan pada tahun

1994 oleh Rasmus Lerdrof sebagai suatu bahasa server untuk personal homepage yang

dimilikinya. Kemudian script itu dikenal dengan PHP sampai sekarang

(Satopo,Ariesto Hadi, 2007).

Php memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script lainnya.

Php difokuskan pada pembuatan script server side, yang bisa melakukan apa saja yang

dapat dilakukan oleh CGI. Php juga dapat digunakan pada semua sistem operasi,

antara lain Linux, Unix, Microsoft Windows, Mac OS X, RISC OS. Php juga

mendukung banyak Web Server, seperti Apache, Microsoft Internet Information

Server, Personal Web Server, Netscape and iPlanet server (Peranginangin, Kasiman,

2006).

2.3 Mysql

Mysql merupakan software yang tergolong sebagai DBMS (Database Management

System) yang bersifat open source. Open source menyatakan bahwa software ini

dilengkapi dengan source (kode yang dipakai untuk membuat mysql). Selain itu

bentuk executable atau kodenya dapat dijalankan secara langsung dalam Sistem

Operasi dan bisa diperoleh dengan cara mendownload di internet secara gratis (Kadir,

Abdul, 2008).

(21)

MySQL, sebuah database mengandung satu atau sejumlah tabel. Tabel terdiri atas

sejumlah baris dan setiap baris mengandung satu atau beberapa kolom. Sebagai

software DBMS (Database Management System), MySQL memiliki sejumlah fitur,

diantaranya :

1.

Multiplatform

MySQL tersedia pada beberapa platform (Windows, Linux, Unix).

2.

Handal, cepat, dan mudah digunakan

MySQL tergolong sebagai database server (server yang melayani

permintaan terhadap database) yang handal, dapat menangani database

yang besar dengan kecepatan yang tinggi, mendukung banyak fungsi untuk

mengakses database, dan mudah digunakan.

3.

Jaminan keamanan akses

MySQL mendukung pengamanan database dengan berbagai kriteria

pengaksesan. Penerapannya seperti pada saat mengatur user tertentu agar

bisa mengakses data yang bersifat rahasia, sedangkan user lain tidak boleh.

MySQL juga mendukung konektivitas ke berbagai software. Misalnya,

dengan menggunakan ODBC (Open Database Connectivity), database

yang ditangani MySQL dapat diakses melalui program yang dibuat dengan

Visual Basic. Melalui JDBC (Java Database Connectivity) program client

yang berbasis Java dapat berkomunikasi dengan MySQL. MySQL juga

bisa diakses melalui aplikasi berbasis web, misalnya dengan

mengguanakan PHP.

(22)

MySQL mendukung perintah SQL (Structured Query Language). SQL

merupakan standar dalam pengaksesan database relasional. Pengetahuan

akan SQL akan memudahkan user untuk menggunakan MySQL

MySQL mempunyai empat instruksi dasar yang sangat mendukung dalam

pembentukan sebuah database. Yaitu select, insert, update, dan delete, masing-masing

digunakan untuk menampilkan data, menginput atau menambah data, mengubah data,

dan menghapus data dalam database (MADCOMS, 2008).

2.4 Macromedia Dreamwever 8

Macromedia Dreamwever adalah sebuah program aplikasi HTML authoring, yaitu

sebuah aplikasi yang digunakan untuk membuat atau mendesain halaman web, baik itu

untuk desain, coding, pembuatan situs web yang kompleks dan aplikasi web lainnya

secara visual (Kurniawan, Budi, 2008). Dreamwever adalah sebuah HTML editor

professional untuk mendesain web secara visual dan mengelola situs atau halaman

web. Dreamwever merupakan software utama yang digunakan oleh desainer web

maupun programmer dalam mengembangkan suatu situs web. Hal ini karena ruang

kerja, fasilitas dan kemampuan Dreamwever mampu meningkatkan produktivitas dan

efektivitas dalam desain maupun membangun suatu situs web (ELCOM, 2009).

(23)

pengecekan atau validasi dari keyword untuk setiap server side yang digunakan, dan

membuat sebuah website yang dinamis. Dalam pembuatan web dinamis membutuhkan

kemampuan Dreamweaver menggunakan DML (Data Manipulation Language) yang

dimiliki oleh SQL. Dreamweaver juga memungkinkan penggunaan fungsi DDL (Data

Definition Language) untuk mendukung pembuatan kode yang memiliki pengecekan

validasi (Sakur, 2007).

Fungsi DDL dapat digunakan untuk membuat atau menulis script pada mode

Code yang khusus disediakan oleh Dreamweaver 8 untuk menuliskan scripting. Hal

ini tidak jauh berbeda jika menggunakan Notepad sebagai sarana pembuatan script,

namun keunggulan yang paling hebat dari Dreamweaver 8 adalah kode yang dibuat

akan diberikan validasi dengan teknik pewarnaan yang sempurna sehingga

mempermudah mengetahui bila terjadi kesalahan penggunaan keyword.

Secara garis besar Dreamweaver 8 tetap memiliki konsistensi di dalam

arsitektur program, dengan 3 aspek utama, yaitu Design Layout, Code, dan

Development. Dreamweaver 8 juga didukung untuk pengembangan penggunaan CSS

(Cascading Style Sheet ) , XML, dan RSS. Penggabungan tiga aspek dan beberapa

tools pendukung inilah yang menyebabkan Dreamweaver 8 memiliki kemampuan

yang kuat sehingga pengembangan web menjadi mudah dan menyenangkan.

2.5 Macromedia Fireworks

(24)

juga teks. Fireworks juga didukung dengan pengolahan warna yang memadai untuk

mencapai hasil desain yang maksimal (MADCOMS, 2008).

2.6 HTML

HTML (HyperText Markup Language) dikenal sebagai bahasa kode berbasis teks

untuk membuat sebuah halaman web, keberadaannya dikenal dengan adanya ekstensi

*.htm atau *.html (MADCOMS, 2008).

HTML merupakan suatu bahasa dari website (www) yang dipergunakan untuk

menyusun dan membentuk dokumen agar dapat ditampilkan pada program browser

(Supriyanto, 2007). Dapat disimpulkan bahwa HTML merupakan protokol yang

digunakan untuk mentransfer data atau dokumen dari web server ke browser. Dalam

penggunaannya, HTML menentukan dua fungsi (Supriyanto, 2007), yaitu:

1.

Membentuk tata letak dokumen, baik jenis huruf, gambar, dan

komponen-komponen lainnya.

2.

Menentukan hubungan ke dokumen lainnya, HTML merupakan suatu bahasa

komputer yang termasuk dalam katagori SGML (Standard Generalized Markup

Language) yang mana bentuknya merupakan file standar ASCII yang berisi

kode-kode untuk mengatur dokumen.

HTML bersifat fleksibel, artinya HTML dapat disisipi kode-kode script seperti

JavaScript, VBScript, dan juga bahasa pemrograman berbasis web seperti PHP dan

(25)

meningkatkan daya guna dan menjadikannya sebagai bahasa kode yang dinamis

(MADCOMS, 2008).

2.7 Pengenalan Internet

Pada tahun 1969, lembaga riset Departemen Pertahanan Amerika, DARPA (Defence

Advance Research Project Agency), mendanai sebuah riset untuk mengembangkan

jaringan komunikasi data antar komputer. Riset ini bertujuan untuk mengembangkan

aturan komunikasi data antar komputer yang bekerja secara transparan, melalui

bermacam-macam jaringan komunikasi data yang terhubung satu dengan lainnya dan

tahan terhadap berbagai gangguan (bencana alam dan serangan nuklir).

Pengembangan jaringan ini ternyata sukses dan melahirkan ARPNet. Aplikasi

Internet yang pertama kali ditemukan adalah FTP. Menyusul kemudian e-mail dan

telnet. E-mail menjadi aplikasi yang paling populer di masa ARPNet. Tahun 1979

tercatat sebagai tahun berdirinya USENet yang awalnya menghubungkan Universitas

Duke dan UNC. Grup yang pertama kali dibentuk USENet adalah grup net. Ukuran

ARPNet sendiri semakin lama semakin membesar.

Protokol komunikasi data yang digunakan pada waktu itu yaitu NCP (Network

Comunnication Protocol), tidak sanggup menampung node komputer yang besar ini.

(26)

Pada tahun1984 jumlah host di internet melebihi 1000 buah. Pada tahun ini

juga diperkenalkan DNS (Domain Name System) yang mengganti fungsi tabel nama

host. Sistem domain inilah yang sampai saat ini kita gunakan untuk menuliskan nama

host (SUTARMAN. 2007).

Internet berasal dari kata interconnection networking yang mempunyai arti

hubungan berbagai komputer dan berbagai tipe komputer yang membentuk sistem

jaringan yang mencakup seluruh dunia (jaringan global) dengan melalui jaringan

telekomunikasi seperti, wireless dan lainnya (SUTARMAN. 2007). Internet adalah

rangkaian komputer yang terhubung melintasi beberapa rangkaian. Rangkaian internet

yang terbesar dinamakan Internet. Maka dari itu, gambaran sederhana antara satu

komputer dengan komputer yang lain dalam jumlah banyak (MADCOMS. 2008).

2.8 Website

World Wide Web yang dikenal dengan website atau sering disingkat dengan www atau

“web” merupakan sebuah sistem dengan standar yang telah disepakati bersama untuk

menyimpan, mencari, memformat, dan menampilkan informasi menggunakan

arsitektur client atau server (Laudon, K. C dan Laudon, J. P , 2007). Sebuah web

memiliki banyak dokumen yang biasa disebut dengan halaman web, serta dilengkapi

dengan komponen-komponen lain seperti image, media (MADCOMS, 2007).

(27)

mengizinkan user untuk mengakses dan berinteraksi dengan teks, grafik, animasi, foto,

suara, dan video. World Wide Web dikembangkan oleh W3C (World Wide Web

Consortium) yang merupakan badan resmi dalam membuat standar web. Website

bekerja berdasarkan pada tiga mekanisme berikut (Supriyanto, 2007):

1.

Protocol standard, aturan yang digunakan untuk berkomunikasi pada computer

networking, dan HTTP (Hypertext Transfer Protocol) adalah protocol untuk

website.

2.

Address, website memiliki aturan penamaan alamat web yaitu URL (Uniform

Resource Locator) yang digunakan sebagai standar alamat internet.

3.

HTML (Hyper Text Markup Languange), digunakan untuk membuat dokumen

yang bisa diakses melalui web.

2.9 Browser

Browser merupakan Istilah lain dari Web Browser adalah sebuah program aplikasi

internet yang digunakan untuk mengakses World Wide Web, Homepage, dan fasilitas

lainnya. Penjelajah web pertama kali berbasis teks. Pada masa itu, Lynx (penjelajah

web berbasis teks yang umum digunakan pada stasiun kerja Unix) populer digunakan

karena sistem dengan antarmuka grafis belum umum digunakan pada saat itu. Web

browser pertama dibuat dengan berbasiskan pada teks. Untuk menyatakan suatu link,

dibuat sebarisan nomor yang mirip dengan suatu menu. Pemakai mengetikkan suatu

nomor utnuk melakukan navigasi di dalam Web.

(28)
(29)

BAB 3

GAMBARAN UMUM

3.1

Gambaran Umum SMA Swasta Josua

Jalur pendidikan terdiri atas pendidikan formal, nonformal, dan informal yang dapat

saling melengkapi. Jenjang pendidikan formal bagi masyarakat Indonesia terdiri atas

tingkat pendidikan paling dasar, pendidikan menengah, dan pendidikan tinggi, seperti

yang telah ditetapkan di dalam undang-undang tentang sistem pendidikan nasional.

Setiap jenjang pendidikan atau setiap satuan pendidikan baik formal maupun

nonformal tersebut memiliki sarana dan prasarana untuk menyelenggarakan kegiatan

belajar mengajar yang disesuaikan dengan pertumbuhan dan perkembangan potensi

fisik, kecerdasan intelektual, sosial, dan emosional.

(30)

3.2 Sejarah SMA Swasta Josua

Yayasan Perguruan Josua Medan adalah sekolah yang didirikan pada tanggal 16 Juli

1932 oleh Bapak H.Muhammad Gading Muda Batubara yang merupakan salah satu

tokoh pendidikan di Sumatera Utara. Pada mulanya sekolah ini masih berstatus

Perguruan, karena sejak tahun 1932 sampai 1960 kepengurusan dan pengelolaan

Perguruan Josua langsung ditangani oleh Bapak H. Gading Muda Batubara. Kemudian

pada tahun 1960 Perguruan Josua diubah statusnya dari Perguruan menjadi Yayasan

Perguruan Josua. Nama Perguruan Josua yang didirikan Bapak GB Josua, semulanya

berasal dari zaman Belanda yang bernama Josua Institut dan sejak kemerdekaan,

berubah menjadi Perguruan Josua.

Kesuksesan Beliau juga membawa Perguruan Josua pada saat itu menjadi salah

satu Lembaga Pendidikan yang berprestasi dan memiliki peranan penting di Sumatera

Utara Khususnya Kota Medan dalam mendidik anak bangsa dikarenakan kepercayaan

masyarakat pada saat itu untuk menyekolahkan anak-anaknya di Perguruan Josua

cukup tinggi. Adapun fasilitas-fasilitas yang ada pada sekolah ini antara lain :

1.

Laboratorium Komputer

2.

Laboratorium Bahasa

3.

Laboratorium IPA

4.

Perpustakaan

5.

Lapangan Olahraga

6.

Ruang Unit Kesehatan Siswa (UKS)

7.

Ruang Belajar Permanen

(31)

3.3 Struktur Organisasi SMA Josua Medan

Adanya struktur organisasi diharapkan dapat membuat suatu kondisi yang baik antara

unit-unit maupun bagian-bagian dalam organisasi, sehingga tujuan yang telah

ditetapkan dapat tercapai. Oleh karena itu, struktur organisasi yang telah digunakan

harus disesuaikan dengan kondisi dan kebutuhan intitusi agar pemanfaatan sumber

daya dapat digunakan seoptimal mungkin.

(32)
[image:32.612.97.573.145.639.2]

STRUKTUR ORGANISASI SEKOLAH

Gambar 3.2 Struktur Organisasi Sekolah

Yayasan Perg

Josua

Kepala Sekolah

Mara Pinpin

Tata Usaha

PKS

Dedukasi

PKS

Kesiswaan

BP/K

Wali

Kelas

Ekstraku

likuler

Perpusta

kaan

Laborator

ium

MGMP

Guru

Bidang

Studi

Pemb

6K

(33)

3.4 Visi Misi dan Tujuan SMA Swasta Josua Medan

3.4.1 Visi Sekolah

Unggul dalam prestasi seiring dengan perkembangan ilmu pengetahuan dan teknologi

(Iptek) serta teknologi informasi dan komunikasi (TIK) berdasarkan iman dan taqwa.

3.4.2 Misi Sekolah

1.

Melaksanakan kegiatan peningkatan iman dan taqwa untuk menumbuhkan

kepribadian siswa sebagai insan yang berakhlak mulia sehingga menjadi

sumber kearifan untuk bertindak dalam kehidupan sehari-hari.

2.

Melaksanakan proses pembelajaran yang efektif.

3.

Melaksanakan pelajaran dan bimbingan secara efektf, sehingga setiap siswa

berkembang secara optimal sesuai dengan potensi yang dimilikinya.

4.

Melaksanakan pengadaan sarana dan prasarana yang menunjang kegiatan

belajar mengajar sesuai dengan perkembangan Ilmu Pengetahuan Alam

(IPTEK).

5.

Menciptakan lingkungan sekolah yang kondusif.

6.

Menerapkan manajemen partisipasi dengan melibatkan seluruh warga sekolah

dan semua pihak yang terlibat.

3.4.3 Tujuan Sekolah

(34)

2.

Unggul dalam Kreatifitas

3.

Unggul dalam Aktifitas Keagamaan

4.

Unggul dalam Disiplin

5.

Unggul dalam Kesenian

6.

Unggul dalam Dalam Persaingan ke Perguruan Tinggi Favorit

7.

Unggul dalam Olahraga

(35)

BAB 4

PERANCANGAN SISTEM

Sebelum melakukan perancangan sistem informasi, maka harus dilakukan analisis

sistem terlebih dahulu untuk memperoleh gambaran yang jelas mengenai kelebihan

dan kekurangan sistem yang sedang berjalan. Sistem Informasi Berbasis Web pada

SMA Swasta Josua Medan disajikan dalam bentuk website agar lebih memudahkan

siswa atau guru dalam melihat data.

4.1

Perancangan Struktur Website

(36)
[image:36.612.130.563.133.475.2]

Gambar 4.1 Rancangan Halaman Web

Web

SMA Swasta Josua Medan

Buku

Tamu

Bidang

Study

Galeri

Foto

Visi

Misi

Ekstrak

ulikuler

Sejarah

Fasilitas

Home

Profil

Guru

Tugu

Peringatan

n

(37)

4.2 Data Flow Diagram (DFD)

Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan

profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses

fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual

maupun komputerisasi. Data Flow Diagram ini sering disebut juga dengan nama

Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

Data Flow Diagram ini adalah salah satu alat pembuatan model yang sering

digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting

dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD

adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.

DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan

konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan

sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun

pembuat program.

Data Flow Diagram adalah gambaran sistem secara logika. Gambaran ini tidak

tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap

analisa, penanganan notasi simbol lingkaran dan anak panah menggambarkan arus

data dalam perancangan sistem.

4.3 Perancangan Database

(38)

Berikut ini adalah perancangan database yang dapat penulis uraikan sesuai dengan

kebutuhan yang diperlukan sebagai media input, penyimpanan data dan serta sebagai

media output .

4.3.1 Tabel Guru

[image:38.612.121.528.366.465.2]

Tabel ini berisi tentang data guru. Tabel ini dibuat selengkap mungkin dan sesuai

dengan yang dibutuhkan.

Tabel 4.1 Struktur Tabel Data Guru

Field Name

Type and Width

Description

Nama

Varchar (20)

Nama Guru

Nip

Int (10)

Nip Guru (Primary Key)

Alamat

Varchar (30)

Alamat Guru

Bidang Studi

Varchar (25)

Bidang Studi yang di ajarkan

4.3.2 Tabel Buku Tamu

[image:38.612.145.503.673.723.2]

Tabel ini berisi tentang pesan yang di isi oleh tamu. Tabel ini dibuat selengkap

mungkin sesuai dangan data yang dibutuhkan.

Tabel 4.2 Struktur Tabel Buku Tamu

Field Name

Type and Width

Description

(39)

Email

Varchar (30)

Email tamu

Pesan

Teks

Pesan tamu

4.3.3 Tabel Alumni

[image:39.612.146.501.79.132.2]

Tabel ini berisi mengenai biodata alumni-alumni yang disediakan untuk di isi oleh

para alumni, khususnya alumni SMA Swasta Josua Medan . Tabel ini dibuat selengkap

mungkin sesuai dangan data yang dibutuhkan.

Tabel 4.3 Struktur Tabel Login Alumni

Field Name

Type and Width

Description

Nama

Varchar (20)

Nama Alumni

Stambuk

Varchar (10)

Tahun Sekolah

Alamat

Varchar (30)

Alamat Alumi

Email

Varchar (25)

Email Alumni

Pekerjaan

Varchar (35)

Pekerjaan Alumni

Pesan

Varchar (100)

Pesan Alumni

4.4 Flowchart Sistem

Flowchart adalah sekumpulan simbol yang menunjukkan atau menggambarkan

kegiatan-kegiatan pemrograman dari awal hingga akhir. Berikut ini flowchart dari

sistem yang dirancang.

[image:39.612.119.527.351.495.2]
(40)

4.4.1 Flowchart Registrasi Guru

Halaman Registrasi Guru adalah halaman khusus registrasi user guru. Setelah data

diinput maka data yang diisi akan masuk ke database dan akan muncul pada halaman

tampilguru.php.

Y

Form Registrasi

Guru

Masukkan Data

Guru

[image:40.612.259.535.220.498.2]

Gambar 4.2 Flowchart Registrasi Guru

4.4.2 Flowchart Buku Tamu

Halaman Buku Tamu adalah halaman khusus registrasi pengunjung. Setelah data

diinput maka data yang diisi akan masuk ke database dan akan muncul pada halaman

tampilpesan.php.

Databases

Halaman

Tampil

DataGuru

End

(41)

Y

[image:41.612.258.514.84.371.2]

Gambar 4.3 Flowchart Registrasi Buku Tamu

4.4.3 Flowchart Registrasi Alumni

Halaman Registrasi Alumni adalah halaman khusus registrasi user Alumni. Setelah

data di input maka data yang di isi akan masuk ke database dan akan muncul pada

halaman alumni.php.

Form Registrasi

Pengunjung

Masukkan Data

dan pesan

Pengunjung

Halaman

Tampil Data

Pengunjung

End

(42)

Y

Form Registrasi

Alumni

Masukkan Data Databases

Alumni

[image:42.612.262.526.81.346.2]

Gambar 4.4 Flowchart Registrasi Alumni

4.5 Jenis File yang digunakan

Dalam perancangan website, penulis mempersiapkan file-file yang digunakan dalam

menunjang tampilan website. Adapun jenis-jenis file tersebut :

4.5.1 File Gambar Utama

File ini merupakan file gambar yang merupakan materi penunjang dalam

pembangunan website, agar website memiliki tampilan yang menarik. File-file

tersebut diatur dalam file yang berekstensi .jpg, yang dihasilkan dari Macromedia

Fireworks 8.

Halaman Data

Alumni

End

(43)

4.5.2 File Halaman Website

File halaman website yang dibuat berekstensi .php. Hal ini dikarenakan seluruh file

halaman website menggunakan bahasa pemrograman PHP dan berkomunikasi dengan

MySQL sebagai tempat penyimpanan data atau sebagai database-nya. Penjelasan

terhadap file halaman website sebagai berikut:

1.

Home.php

Halaman Home.php merupakan pengabungan antara tag-tag HTML dan

pemrograman PHP. File ini adalah halaman utama website. Jika di browser

atau dijalankan maka akan masuk ke halaman depan website, seperti pada

gambar 1. Tampilan Home.

2.

Profil.php

Halaman profil.php disusun dengan tag-tag HTML yang merupakan isi web

yang dinamis. Dalam halaman ini ditampilkan profil dari Bapak pendiri

Perguruan Josua beserta menu-menu lainnya, seperti pada gambar 2. Tampilan

Profil.

3.

Guru.php

Halaman ini menampilkan registrasi biodata guru pengajar di SMA Swasta

Josua Medan yang ditampilkan dalam bentuk tabel, seperti pada gambar 3.

Tampilan Guru.

4.

Fasilitas.php

(44)

5.

Buku Tamu.php

Halaman ini menyediakan kotak saran untuk para pengunjung. Supaya

pengunjung dapat mengisinya, untuk menyatakan pesan ataupun saran yang

disediakan dalam bentuk form, seperti pada gambar 5. Tampilan Buku Tamu.

6.

Sejarah.php

Halaman sejarah merupakan gabungan antara tag-tag HTML dan pemrograman

PHP. File ini berisi tentang sejarah berdirinya SMA Swasta Josua Medan dan

nama pengurus Yayasan sekarang ini, seperti pada gambar 6. Tampilan

Sejarah.

7.

VisiMisi.php

Halaman ini menampilkan visi, misi dan tujuan sekolah yang dapat

memberikan motivasi bagi para siswanya, seperti pada gambar 7. Tampilan

Visi Misi

8.

BidStudy.php

Halaman ini akan menampilkan daftar bidang studi yang tersedia di sekolah

ini, seperti pada gambar 9. Tampilan Bidang Studi.

9.

Tugu.php

(45)

10. Ekskul.php

Halaman ini menampilkan kegiatan ekstrakurikuler yang disediakan oleh pihak

sekolah, seperti pada gambar 11. Tampilan Ekstrakurikuler.

11. Alumni

(46)

BAB 5

IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem

Implementasi sistem adalah langkah-langkah atau prosedur yang dilakukan dalam

menyelesaikan desain sistem yang ada dalam rancangan sistem yang telah ditetapkan

dan disetujui seperti menginstal, menguji sistem yang akan dibuat dan memulai sistem

yang baru.

5.2 Tujuan Implementasi Sistem

Adapun tujuan-tujuan dari implementasi sistem, yaitu :

Menyelesaikan desain sistem yang telah ditetapkan dan disetujui sebelumnya.

1.

Memastikan bahwa pemakai (user) dapat mengoperasikan sistem dengan

mudah sehingga mendapat informasi yang baik dan jelas.

2.

Menguji apakah sistem tersebut sesuai dengan permintaan pemakai (user).

3.

Memastikan bahwa konversi ke sistem baru telah berjalan dengan baik dan

(47)

5.3 Komponen Kebutuhan Sistem

Perancangan sistem yang telah dikerjakan dapat berjalan baik atau tidak, maka perlu

dilakukan pengujian terhadap sistem yang telah dikerjakan. Untuk itu dibutuhkan

beberapa komponen utama yang mencangkup perangkat keras (hardware), perangkat

lunak (brainware), dan perangkat operator (brainware).

5.3.1 Kebutuhan Perangkat Keras (Hardware)

Perangkat keras (hardware) adalah komponen-komponen peralatan yang membentuk

suatu sistem komputer dan peralatan-peralatan tambahan lainnya yang mungkin

komputer menjalankan tugasnya sesuai dengan yang diberikan. Komponen ini bersifat

nyata secara fisik, artinya dapat dilihat dan dipergunakan, misalnya monitor, CPU

(Centra Processing Unit), printer, keyboard, dan mouse.

Spesifikasi perangkat keras komputer yang digunakan sebagai client ataupun

server dalam pembuatan website ini adalah :

1.

Personal komputer dengan processor Intel Dual Core

2.

Memory 896 MB

3.

Monitor W 14” resolution 1280 x 800

4.

Hardisk sebagai media penyimpanan

(48)

5.3.2 Kebutuhan Perangkat Lunak (Software)

Hardware tidak dapat menyelesaikan masalah tanpa adanya software. Software

merupakan komponen di dalam sistem data berupa program atau instruksi untuk

mengontrol suatu sistem. Perangkat lunak yang diperlukan untuk menjalankan

aplikasinya adalah :

1.

Windows XP Profesional

2.

Appserver

3.

PHP

4.

MySQL

5.

Macromedia Dreamweaver

6.

Macromedia Fireworks

7.

Browser

5.3.3 Kebutuhan Perangkat Operator (Brainware)

Brainware adalah sumber daya manusia yang nantinya akan berperan sebagai user

ataupun administrator. Perangkat operator (Brainware) yang dapat menjalankan

website ini terbagi menjadi 3 yaitu:

1.

Administator

2.

Operator

(49)

BAB 6

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem

dalam membangun Web SMA Swasta Josua Medan. Maka penulis menyimpulkan

bahwa:

1.

Dengan adanya perancangan data berbasis web, informasi dengan mudah,

cepat, tepat dan akurat dapat dilakukan.

2.

Perancangan data yang baik akan memudahkan dalam hal pengambilan

keputusan sehingga dapat meningkatkan kinerja sekolah.

3.

Dalam membuat website yang dinamis tidak hanya dibutuhkan bahasa

pemrograman HTML, tetapi juga PHP sebagai web scripting, MySQL sebagai

database dan Appserver sebagai web server.

(50)

6.2 Saran

Dalam penulisan Tugas Akhir ini telah disimpulkan beberapa kesimpulan untuk itu

penulis mengharapkan saran dalam perancangan sistem dalam membangun Web SMA

Swasta Josua Medan. Maka penulis menyarankan bahwa:

1.

Diharapkan pihak sekolah dapat berpartisipasi dalam memelihara dan

memperbaharui data di dalam Website SMA Swasta Josua Medan.

2.

Kecepatan dalam membuka halaman Web SMA Swasta Josua Medan perlu

diperhatikan, agar pengunjung tidak merasa bosan karena harus mengunggu

lama untuk membuka halaman web.

(51)

DAFTAR PUSTAKA

Belajar Kilat Adobe Dreamwever. 2009. Edisi 1. Yogyakarta: Andi.

http://www.blog-syahnan.co.cc//Landasan-Teori-Sistem-Informasi.html.

Diakses tanggal 16 Januari, 2010.

Kadir, Abdul. 2008. Belajar Database Menggunakan Mysql. Yogyakarta: Andi.

Kadir, Abdul. 2009. Dasar Perancangan dan Implementasi Database Relasional.

Yogyakarta: Andi.

Laudon, Kenneth C. Dan Laudon, Jane P. 2007. Sistem Infromasi Manajemen. Edisi

10. Terjemahan Chriswan Sungkono dan Machmudin Eka P. Jakarta: Salemba Empat.

Madcoms. 2008. Membuat Desain Web Untuk Pemula. Edisi 1. Yogyakarta: Andi

Madcoms. 2007. Mahir Dalam 7 Hari: Macromedia Dreamweaver 8 Dengan PHP.

Yogyakarta: Andi.

Madsoms. 2008. Teknik Mudah Membangun Website dengan HTML, PHP, Dan

MySQL. Yogyakarta: Andi.

Oetomo, Budi Sutedjo Dharma. 2007. Pengantar Teknologi Informasi Internet,

Konsep dan Aplikasi. Yogyakarta: Andi.

Panduan Tatacara Penulisan Tugas Akhir. 2008. Dokumen Nomor: Akad/05/2005.

Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas

Sumatera Utara.

Peranginangin, Kasiman. 2006. Aplikasi Web dengan PHP dan MYSQL. Edisi 1.

Yogyakarta: Andi.

Madcoms . 2008. PHP dan MYSQL untuk Pemula. Edisi 1. Yogyakarta: Andi;

Madiun.

Satopo, A.H. 2007. Pemrograman Flash dengan PHP dan MYSQL. Edisi 1.

Yogyakarta: Graha Ilmu.

Sakur, Stendy B. 2007. Aplikasi Web dengan XML Menggunakan Dreamweaver 8.

Yogyakarta: Andi.

(52)

Sutarman, 2009. Pengantar Teknologi Informasi. Yogyakarta: Bumi Aksara

(53)

L

A

M

P

I

R

A

(54)

Tampilan Website

(55)
[image:55.612.126.521.78.320.2]

Gambar 2. Tampilan Profil

(56)
[image:56.612.127.521.77.318.2]

Gambar 4. Tampilan Fasilitas

(57)
[image:57.612.127.521.78.319.2]

Gambar 6. Tampilan Sejarah

(58)
[image:58.612.129.522.77.320.2]

Gambar 8. Tampilan Bidang Studi

[image:58.612.130.521.439.678.2]
(59)
[image:59.612.126.523.78.317.2]

Gambar 10. Tampilan Ekstrakurikuler

[image:59.612.128.523.444.682.2]
(60)

Listing Program

1.

Home.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>Home</title> <style type="text/css"> <!--

.style1 {font-family: "Maiandra GD"; font-size: 24px; color: #FFFF00; }

.style2 {font-family: "Maiandra GD"; font-size: 18px;

color: #FFFF33;}

a:link {color: #FFFF00;} a:visited {color: #FFFF00;} a:hover {color: #000000;} a:active {color: #000000;} .style3 {

font-family: "Kristen ITC"; color: #FFFF00;}

-->

</style></head> <body>

<table width="900" height="1479" align="center" cellpadding="1" cellspacing="2" bgcolor="#006600">

<tr><td height="202" colspan="3" bgcolor="#006600" scope="col"><img src="foto/head.png" width="900" height="200" /></td></tr>

<tr><td height="52" colspan="3" bgcolor="#006600" scope="row"><table width="78%" height="46" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#006600">

<tr><td height="46" align="center" scope="col"><span class="style1"><a href="Home.php">Home </a>| </span></td> <td scope="col" align="center"><span class="style1"><a href="profil.php" class="style1">Profil </a>| </span></td> <td scope="col" align="center"><span class="style1"><a href="tampilguru.php">Guru </a>| </span></td>

<td scope="col" align="center"><span class="style1"><a href="fasilitas.php">Fasilitas</a> | </span></td> <td scope="col" align="center"><span class="style1"><a href="bukutamu.php">Buku Tamu </a>| </span></td> <td align="center" class="style1" scope="col"><a href="loginalumni.php">Login Alumni</a> | </td> </tr></table></td></tr>

<tr><td width="244" height="269" bgcolor="#009900" scope="row"><p align="center" class="style1">Tentang Sekolah</p>

<ul><li class="style2"><a href="tentang.php">Sejarah Sekolah</a></li> <li class="style2"><a href="foto.php">Gallery Foto</a></li>

<li class="style2"><a href="visi misi.php">Visi &amp; Misi </a></li> <li class="style2"><a href="Mapel.php">Bidang Study</a></li>

(61)

</ul></td>

<td width="370" bgcolor="#006600" align="center"><p>&nbsp;</p> <p><img src="foto/100_0138.jpg" width="311" height="224" /></p> <p>&nbsp;</p></td>

<td width="277" bgcolor="#009900"><p>&nbsp;</p>

<table width="72" border="1" align="center" cellpadding="1" cellspacing="2" bgcolor="#FFFF00">

<tr><td height="22" scope="col"> <?php //bulan sekarang $month=date("m"); //Tahun sekarang $year=date("Y"); //hari ini $day=date("d");

//cek jumlah hari tahun sekarang

$endDate=date("t",mktime(0,0,0,$month,$day,$year)); //style untuk table

echo ' <style> td { font-size:11; font-family:verdana; } </style> '; //table untuk menulis tanggal sekarang

echo '<table align="center" border="1" width="100%" cellpadding=2 cellspacing=1 style=""><tr><td align=center>';

echo date("D, d M Y ",mktime(0,0,0,$month,$day,$year)); echo '</td></tr></table>';

//table untuk menulis hari echo '

<table align="center" border="0" width="20%" cellpadding=2 cellspacing=1 style="border:1px solid #CCCCCC">

<tr bgcolor="#CCCCCC">

<td align=center><font color=red>Su</font></td> <td align=center>Mo</td> <td align=center>Tu</td> <td align=center>We</td> <td align=center>Th</td> <td align=center>Fr</td> <td align=center>

<font color=blue>Sa</font></td></tr> ';

/* mengecek tanggal 1 bulan sekarang ada pada hari ke berapa kemudian tambahkan cell td sebanyak var $s */

$s=date ("w", mktime (0,0,0,$month,1,$year)); for ($ds=1;$ds<=$s;$ds++)

{

echo "<td style=\"font-family:Comic San Ms;color:#B3D9FF\" width=\"15%\" align=center valign=middle bgcolor=\"#FFFFFF\"> </td>";}

// memulai penulisan tanggal for ($d=1;$d<=$endDate;$d++) {

// jika nilai $d (tanggal) adalah hari minggu (0) dibuat baris baru <tr>

if (date("w",mktime (0,0,0,$month,$d,$year)) == 0) { echo "<tr>"; } //default warna huruf

$fontColor="#000000";

// jika tanggal adalah hari minggu warna huruf merah if (date("D",mktime (0,0,0,$month,$d,$year)) == "Sun") { $fontColor="red"; }

(62)

//menulis tanggal echo "

<td style=\"font-family:Comic San Ms;color:#333333\" width=\"15%\" align=center valign=middle><span

style=\"color:$fontColor\">$d</span></td>";

//jika tanggal adalah hari sabtu (6) akhiri baris </tr>

if (date("w",mktime (0,0,0,$month,$d,$year)) == 6) { echo "</tr>";}} //akhir table

echo '</table>';

?></td></tr></table><p align="center" class="style1">&nbsp;</p></td></tr>

<tr><td rowspan="2" bgcolor="#009900" scope="row"><p><div id

align="center"><img src="foto/broosur.jpg" width="214" height="270" /></div></p>

<p>&nbsp;</p> <p>&nbsp;</p>

<table width="208" cellspacing="2" cellpadding="1" align="center"> <tr><td width="198" scope="col"><table width="95%" height="301" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFF00"> <tr><td width="45%" height="65" scope="col"><div align="center"><a href="http://www.google.co.id"><img src="foto/y.jpg" width="122" height="51" /></a></div></td></tr>

<tr><td height="53" scope="col"><div align="center"><a

href="http://www.yahoo.co.id"><img src="foto/yahoo_logo.jpg" width="124" height="40" /></a></div></td></tr>

<tr><td height="57" scope="col"><div align="center"><a href="http://www.facebook.com"><img

src="foto/266px-Facebook_Logo.svg.png" width="135" height="50" /></a></div></td></tr> <tr><td height="124" scope="col" align="center"><a

href="http://www.wikipedia.co.id"><img

src="foto/Lambang_Wikipedia_Bahasa_Aceh.png" width="96" height="100" /></a></td></tr>

</table></td></tr> </table>

<p align="center"class="style2">

<p align="center"class="style2">&nbsp;</p> <p>&nbsp;</p>

<p>&nbsp;</p> <p>&nbsp;</p>

<p>&nbsp;</p> <p>&nbsp; </p></td>

<td height="203" align="center" bgcolor="#006600"><img src="foto/100_0605.jpg" width="283" height="201"></td>

<td rowspan="2" bgcolor="#009900"><p align="center" class="style3"> &quot;MARS JOSUA&quot;</p>

<p align="center" class="style3">&nbsp;</p> <p align="center" class="style3"><br /> Perguran josua tetap bekerja<br /> Memperjuangkan cita-cita<br /> Mendidik anak agar cerdas<br />

Mengabdi bagi&nbsp; nusa dan bangsa</p> <p class="style3"><br />

Oh..Bapak josua pahlawan bangsa<br /> Akan ku ingat sepanjang masa<br /> Kebesaran jiwa mu nyata<br /> Dari hidup mu yang sederhana</p>

<p align="center"class="style3"><br /> Pegawai nya serta guru-guru<br />

Pelajar nya setia dan patuh<br />

(63)

<p align="center"class="style3">&nbsp;</p></td></tr>

<tr><td height="642" align="center" bgcolor="#006600"><p><img src="foto/S5033305.JPG" width="255" height="282"></p>

<p align="center" class="style1"><blink>Tugu Peringatan</blink></p> <p align="center" class="style2"><blink>Tentang Tugu</blink></p> <p align="center"><a href="tugu.php">&lt;&lt; Klik Disini

&lt;&lt;</a> </p> <p>&nbsp;</p></td></tr>

<tr><td height="62" colspan="3" bgcolor="#006600" scope="row"><img src="foto/fotter.jpg" width="900" height="60"></td>

</tr></table> </body>

</html>

2.

Profil.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>Profil</title> <style type="text/css"> <!--

.style1 {font-family: "Maiandra GD"; font-size: 24px; color: #FFFF00; }

.style2 {font-family: "Times New Roman", Times, serif; font-size: 14;

color: #FFFF66; } a:link {

color: #FFFF00; } a:visited {

color: #FFFF00; } a:hover {

color: #000000; } a:active {

color: #000000; }

.style7 {font-family: "Maiandra GD"; font-size: 18px;

color: #FFFF33; } -->

</style></head> <body>

<table width="900" align="center" cellpadding="1" cellspacing="2" bgcolor="#009900">

<tr><td colspan="2" bgcolor="#006600" scope="col"><img src="foto/head.png" width="900" height="200"></td></tr>

<tr><td height="56" colspan="2" bgcolor="#006600" scope="row"><table width="74%" height="46" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#006600"><tr>

<td height="46" align="center" scope="col"><span class="style1"><a href="Home.php">Home </a>| </span></td>

<td scope="col" align="center"><span class="style1"><a href="Profil.php">Profil </a>| </span></td>

<td scope="col" align="center"><span class="style1"><a href="tampilguru.php">Guru </a>| </span></td>

(64)

<td scope="col" align="center"><span class="style1"><a href="bukutamu.php">Buku Tamu </a>| </span></td> <td align="center" class="style1" scope="col"><a href="loginalumni.php">Login Alumni</a>|</td> </tr></table></td></tr>

<tr><td width="604" rowspan="3" scope="row"><table width="185" align="center" cellpadding="1" cellspacing="2" bgcolor="#006600"> <tr><td width="175" class="style7" scope="col"

align="center"><blink>Profil Bapak Josua</blink> </td> </tr></table>

<p align="center" class="style1"><img src="foto/rt.jpg" width="238" height="239" /></p>

<p align="center" class="style1"><span class="style2">H. Muhammad Gading Muda Batubara</span></p>

<p align="center" class="style2">Lahir : Hutapadang(Sipirok) 10 Oktober 1901</p>

<p align="center" class="style2">Tahun 1909-1915 : Sekolah Melayu di Sipirok</p>

<p align="center" class="style2">Tahun 1915-1920 : Sekolah di Kweekschool, Sumatera Barat </p>

<p align="center" class="style2">Tahun 1920-1923: Sekolah di Hogere Kweekschool,Purworejo</p>

<p align="center" class="style2">Tahun 1923-1925 : Guru di Openbare HIS Sipirok</p>

<p align="center" class="style2">Tahun 1928-1929 : Guru pada Schakelsschool di Medan</p>

<p align="center" class="style2">Tahun 1929-1931: Selama 2 tahun melanjutkan pelajaran di Groningen (Belanda)</p>

<p align="center" class="style2">Tahun 1932 : Beliau Mendirikan

sekolah &quot;Josua Institut&quot; di Westenenkweg (sekarang Jl.Candi Borobudur) di Kebun Bunga,Medan</p>

<p align="center" class="style2">Tahun 1933 : Dipilih menjadi anggota Gemeenteraad Medan </p>

<p align="center" class="style2">Tahun 1970 pada tanggal 20 November meninggal dunia pada usia 69 tahun.</p>

<p align="center" class="style2"></td></p>

<td width="284" height="215" bgcolor="#006600"><p align="center" class="style1">Tentang Sekolah</p>

<ul>

<li class="style7"><a href="tentang.php">Sejarah Sekolah</a></li> <li class="style7"><a href="foto.php">Gallery Foto</a></li>

<li class="style7"><a href="visi misi.php">Visi &amp; Misi </a></li> <li class="style7"><a href="Mapel.php">Bidang Study</a></li>

<li class="style7"><a href="tugu.php">Tugu Peringatan</a></li> <li class="style7"><a href="ekskul.php">Ekstrakurikuler</a></li> <li class="style7"><a href="alumni.php">Alumni</a></li>

</ul></td></tr>

<tr><td height="229" bgcolor="#006600"><table width="137" border="1" align="center" cellpadding="1" cellspacing="2" bgcolor="#FFFF00"> <tr><td width="127" height="74" scope="col">

<?php //bulan sekarang $month=date("m"); //Tahun sekarang $year=date("Y"); //hari ini $day=date("d");

//cek jumlah hari tahun sekarang

(65)

echo ' <style> td { font-size:11; font-family:verdana; } </style> '; //table untuk menulis tanggal sekarang

echo '<table align="center" border="1" width="100%" cellpadding=2 cellspacing=1 style=""><tr><td align=center>';

echo date("D, d M Y ",mktime(0,0,0,$month,$day,$year)); echo '</td></tr></table>'; $d=getdate(); $jam=$d["hours"]; $menit=$d["minutes"]; $detik=$d["seconds"]; $ts=$d[0];

print ("$jam :$menit :$detik <br>\n"); //table untuk menulis hari

echo '

<table align="center" border="0" width="20%" cellpadding=2 cellspacing=1 style="border:1px solid #CCCCCC">

<tr bgcolor="#CCCCCC">

<td align=center><font color=red>Su</font></td> <td align=center>Mo</td> <td align=center>Tu</td> <td align=center>We</td> <td align=center>Th</td> <td align=center>Fr</td> <td align=center>

<font color=blue>Sa</font></td></tr> ';

/* mengecek tanggal 1 bulan sekarang ada pada hari ke berapa kemudian tambahkan cell td sebanyak var $s */

$s=date ("w", mktime (0,0,0,$month,1,$year)); for ($ds=1;$ds<=$s;$ds++)

{

echo "<td style=\"font-family:Comic San Ms;color:#B3D9FF\"

width=\"15%\" align=center valign=middle bgcolor=\"#FFFFFF\"> </td>"; }

// memulai penulisan tanggal for ($d=1;$d<=$endDate;$d++) {

// jika nilai $d (tanggal) adalah hari minggu (0) dibuat baris baru <tr>

if (date("w",mktime (0,0,0,$month,$d,$year)) == 0) { echo "<tr>"; } //default warna huruf

$fontColor="#000000";

// jika tanggal adalah hari minggu warna huruf merah if (date("D",mktime (0,0,0,$month,$d,$year)) == "Sun") { $fontColor="red"; }

// jika tanggal adalah hari sabtu warna huruf biru if (date("D",mktime (0,0,0,$month,$d,$year)) == "Sat") { $fontColor="blue"; }

//menulis tanggal echo "

<td style=\"font-family:Comic San Ms;color:#333333\" width=\"15%\" align=center valign=middle><span

style=\"color:$fontColor\">$d</span></td>";

//jika tanggal adalah hari sabtu (6) akhiri baris </tr>

if (date("w",mktime (0,0,0,$month,$d,$year)) == 6) { echo "</tr>";}} //akhir table

(66)

<tr><td height="126" bgcolor="#006600"><p align="center" class="style7">&nbsp;</p></p>

<table width="70%" height="269" border="1" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFF00">

<tr><td width="45%" height="65" scope="col"><div align="center"><a href="http://www.google.co.id"><img src="foto/y.jpg" width="122" height="51" /></a></div></td></tr>

<tr><td height="53" scope="col"><div align="center"><a

href="http://www.yahoo.co.id"><img src="foto/yahoo_logo.jpg" width="124" height="40" /></a></div></td></tr>

<tr><td height="57" scope="col"><div align="center"><a href="http://www.facebook.com"><img

src="foto/266px-Facebook_Logo.svg.png" width="135" height="50" /></a></div></td></tr> <tr><td height="92" scope="col" align="center"><a

href="http://www.wikipedia.co.id"><img

src="foto/Lambang_Wikipedia_Bahasa_Aceh.png" width="91" height="86" /></a></td></tr></table>

<p>&nbsp;</p> <p></p></td></tr>

<tr><td height="62" colspan="2" bgcolor="#006600" scope="row"><img src="foto/fotter.jpg" width="900" height="60"></td>

</tr></table> </body></html>

3.

Guru.php

<html><head>

<title>tampilguru</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><style type="text/css">

<!-- body {

background-color: #006600;} .style1 {

font-family: "Maiandra GD"; font-size: 24px; color:#000000; } --> </style></head> <body> <?php include("koneksi.php"); $sql="select * from guru "; $query=mysql_query($sql); ?>

<?php

while($row=mysql_fetch_array($query)){ ?>

<table width="883" height="69" border="1" align="center" bgcolor="#FFFF00">

<tr>

<td width="263" height="32"><span class="style1">nama</span></td> <td width="98" class="style1">nip</td>

<td width="259" class="style1">alamat</td>

<td width="235" class="style1">Bidang Studi</td> </tr>

(67)

<td><?php echo $row['alamat'];?></td>

<td><?php echo $row['bidangstudi'];?></td> <?php

} ?>

</table></body></html>

4.

Fasilitas.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>fasilitas</title> <style type="text/css"> <!--

.style1 {font-family: "Maiandra GD"; font-size: 24px; color: #FFFF00;}

.style2 {font-family: "Maiandra GD"; font-size: 18px;

color: #FFFF33; } a:link {

color: #FFFF00; } a:visited {

color: #FFFF00; } a:hover {

color: #000000; } a:active {

color: #000000; }

.style3 {font-family: "Kristen ITC"} -->

</style></head> <body>

<table width="923" align="center" cellpadding="1" cellspacing="1" bgcolor="#009900">

<tr><td colspan="3" bgcolor="#006600" scope="col"><img src="foto/head.png" width="950" height="200" /><

Gambar

Gambar 3.2  Struktur Organisasi Sekolah
Gambar 4.1 Rancangan Halaman Web
Tabel 4.1   Struktur Tabel Data Guru
Tabel 4.3   Struktur Tabel Login Alumni
+7

Referensi

Dokumen terkait

Macromedia Flash Professional 8 adalah sebuah program aplikasi standar authoring tool yang digunakan untuk membuat animasi dan bitmap yang sangat menarik untuk

HTML (Hyper Text Markup Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah

PHP merupakan script untuk pemrograman script web serverside, script yang membuat dokomen HTML secara on the fly , dokumen HTML yang dihasilkan dari suatu

Hyper Text Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah

Nugroho, Bunafit 2004, Aplikasi Pemograman Web Dinamis dengan PHP dan MySQL, Gava Media, Yogyakarta.. Analisis dan Desain

Secara sederhananya adalah file HTML merupakan file dasar dari sebuah halaman web yang dapat dijalankan di web browser.. Dengan membuat sebuah file HTML dan menjalankannya di

HTML adalah singkatan dari Hyper Text Markup Language yaitu bahasa pemograman standar yang digunakan untuk membuat sebuah halaman web, yang kemudian dapat diakses

HyperText Markup Language (HTML) adalah sebuah bahasa yang digunakan HyperText Markup Language (HTML) adalah sebuah bahasa yang digunakan untuk membuat sebuah halaman web,