Upload
danang-usmanto
View
225
Download
0
Embed Size (px)
Citation preview
7/26/2019 Publikasi_07.22.0774
1/19
ANALISIS DAN PERANCANGAN
SISTEM INFORMASI SEKOLAH BERBASIS WEBSITE
PADA SMA NEGERI 1 TEMPEL SLEMANYOGYAKARTA
Naskah Publikasi
diajukan oleh
Adi Sucipto
07.22.0774
J URUSAN SISTEM INFORMASI
SEKOLAH TINGGI MANAJ EMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2010
7/26/2019 Publikasi_07.22.0774
2/19
7/26/2019 Publikasi_07.22.0774
3/19
ANALYSIS AND DESIGN SCHOOL INFORMATION SYSTEM BASED OF WEBSITE
AT SMA NEGERI 1 TEMPEL SLEMAN YOGYAKARTA
ANALISIS DAN PERANCANGAN SISTEM INFORMASI SEKOLAH BERBASIS WEBSITE
PADA SMA NEGERI 1 TEMPEL SLEMAN YOGYAKARTA
Adi Sucipto
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Advances in technology are increasingly expected to develop advanced
educational services at this time. The need to find an information technology and to
convey information is currently very high. Information to be obtained in a rapid, precise,
effective and accurate. Forms of service which can be given educational institution is an
educational institution web sites that can provide information that can be accessed
learners anywhere and anytime.
Given current technological advances that have been known to many people
and almost become a necessity. Provision of a site is expected to help the learners to get
academic information. So expect not only to help facilitate the students but also to
improve the quality of the institution itself. SMA Negeri 1 Tempel, Sleman, Yogyakartawant to fix the system in delivering the students' academic information. The author takes
the problem of how to build web based applications to facilitate students in obtaining
academic information. With the new system is expected to reduce the obstacles faced by
students from the old system, facilitate teachers in the processing of student data and
meet the needs of the expected information.
Keywords:system, information, technology, websites
7/26/2019 Publikasi_07.22.0774
4/19
1. Pendahuluan
SMA Negeri 1 Tempel Sleman Yogyakarta merupakan Sekolah Menengah Atas
berbasis kompetensi kader bangsa yang berorientasi ke depan dalam membangunbangsa. Setiap tahunnya SMA Negeri 1 Tempel Sleman Yogyakarta meluluskan ribuan
siswa menyiapkan ketrampilan bagi tamatan sekolah dalam rangka meneruskan ke
jenjang perguruan tinggi atau hidup bermasyarakat.
Kelemahan di SMA Negeri 1 Tempel Sleman Yogyakarta dalam hal menyajikan
informasi sekolah masih sederhana, yaitu masih menggunakan sistem manual, baik
melalui dokumen-dokumen resmi yang tersimpan, media cetak maupun lewat papan
pengumuman yang terpasang di lingkungan sekolah Hanya para guru dan siswa saja
yang dapat mengetahui secara cepat informasi yang sedang berkembang sementara
orang tua atau wali murid atau kebanyakan baru mengetahui informasi tersebut melalui
putra-putri mereka yang duduk dibangku sekolah. Untuk itulah penulis memberikan solusi
membangun Sistem Informasi Berbasis Website pada SMA Negeri 1 Tempel untuk
membantu pendataan secara online dan menyediakan informasi yang lebih up to date,
selain sebagai media informasi, Sistem Informasi Berbasis Website pada SMA Negeri 1
Tempel juga sebagai media promosi SMA Negeri 1 Tempel melalui internet.
2. Landasan Teori
2.1 Konsep Dasar Internet
Secara harfiah, internet adalah rangkaian komputer yang terhubung ke jaringan
lain. Dalam dunia internet banyak sekali lanyanan yang dapat digunakan, antara lain:
a. E-mail, prinsip kerja e-mail hampir sama dengan pengiriman surat pada
kantor pos yaitu e-mail dikirim ke e-mail server (yang telah terdaftar ke
SMTP) pengirim kemudiaan diteruskan ke e-mail server penerima, e-mail
langsung diproses di POP (Post office Protokol) dan di kirim ke komp
penerima.
b. File Transfer, mengizinkan orang untuk memperoleh atau mengirim file dari
atau ke server.
c. Online Chat, menyediakan percakapan online secara riel-time yang
mengizinkan penggunanya membaca pesan yang dikirimkan kepada
mereka secara cepat.
d. WWW (Word Wide Web), suatu sistem terdistribusi yang menghubungkan
hal-hal dalam berbagai format multi text, gambar, suara dan informasi
lainnya.
7/26/2019 Publikasi_07.22.0774
5/19
2.2 Konsep Dasar Aplikasi WEB
Web adalah Sebuah sistem dimana informasi dalam bentuk teks, gambar, suara,
dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat diakses oleh perangkat
lunak yang disebut browser (Syafrizal, 2005).
Bahasa pemograman berbasis web ada dua yaitu:
1. Client - Side Scripting
Client-side scripting merupakan script/code yg hanya dapat dilihat di browser. Pada
Internet Explorer dapat dilihat menggunakan Menu Bar View Source. diantaranya
HTML, JavaScript, Java Applet VBScript, CSS dan disini yang digunakan adalah
HTML(Hypertext Markup Language).
2. Server - Side Scripting
Server-side scripting adalah sintak dan perintah-perintah yang diberikan akan
sepenuhnya di jalankan di server tetapi di sertakan pada dokumen HTMLServer-
side scripting juga merupakan script/code yang hanya dapat dilihat pada di server
atau jika memiliki hak untuk remote akses ke server, server dapat diakses dari jauh
(ST, 2003). Server-side scripting tidak dapat dilihat dari browser. Dan PHP
merupakan bahasa server-side scriptingyang digunakan pada pembuatan web ini.
2.2.1 PHP
merupakan sebuah bahasa pemongraman Server - Side Scriptingyang terletak
dan dieksekusi di server. Salah satu fungsi dari PHP adalah untuk menerima, mengolah
,dan menampilkan data dari dan ke sebuah website. Data yang diterima akan diolah di
sebuah program database server yang kemudian hasilnya ditampilkan kembali ke layer
browser sebuah situs.
2.2.2 Web Server dan Web browser
Web browsermerupakan client yang mengirim permintaan melalui jaringan kerja
kepada web server. Dan program seperti Netscape, Internet Expoler, Opera, Firefox atau
lainnya merupakan web browser yang banyak dipakai pada saat ini. Dalam pembuatan
program ini penulis mengunakan software Apachesebagai web servernya.
2.2.3 Database Server
Database server merupakan database yang berada di server yang berfungsi
sebagai tempat untuk menyimpan data-data yang diperukan oleh user. Jadi semua data-
data terpusat disini. Database yang digunakan dalam pembuatan website ini adalah My
SQL Server (My Strukture Query Language).
2.3 Konsep Dasar Informasi
Informasi (information) didefinisikan oleh John Burch dan Gary Grundistski
sebagai berikut : Informasi adalah data yang telah diletakkan dalam konteks yang lebih
berarti yang dikomunikasikan kepada penerimaan untuk digunakan di dalam
7/26/2019 Publikasi_07.22.0774
6/19
pengambilan keputusan (John Burch, 1986). Kualitas dari suatu informasi (quality of
information) tergantung dari enam hal, yaitu: Akurat (accurate), Tepat pada waktunya
(timely basis), Relevan (Relevance), Jelas, Lengkap
2.4 Konsep Dasar Sistem Informasi
Sistem informasi manajemen (SIM) adalah kumpulan dari interaksi-interaksi
sistem informasi yang menghasilkan informasi berguna untuk semua tingkatan
manajemen dan memiliki tujuan utama dan memberikan informasi yang berkulitas serta
meningkatkan efesien kerja pada suatu organisasi guna mencapai sasaran dan tujuan.
Menurut John Burch dan Gray Grundnitski, Sistem informasi terdiri dari komponen-
komponen yang disebutnya dengan istilah blok bangunan (building blok), yaitu: Blok
masukan (input blok), Blok model (model blok), Blok keluaran (output blok), Blok
teknologi (technology blok), Blok basisdata (database blok), Blok kontrol (control blok)
2.5 Konsep Perancangan Database
Data adalah bahan yang akan diolah, dapat berupa angka, huruf, simbol, kata
kata yang menunjukkan suatu situasi. Sedangkan basis data atau database itu sendiri
merupakan kumpulan file yang saling terkait dan membentuk hubungan yang mempunyai
kaitan satu dengan yang lainnya. Sehingga membentuk suatu bangunan data yang
digunakan untuk menginformasikan sesuatu perusahaan, instalasi dan organisasi dalam
batasan tertentu.
2.6 Sistem Informasi Sekolah
Sistem Informasi Sekolah adalah sistem informasi yang dirancang untuk
memenuhi kebutuhan Sekolah yang menginginkan layanan pendidikan yang
terkomputerisasi untuk meningkatkan kinerja, kualitas pelayanan, daya saing dan kualitas
SDM yang dihasilkannya (www.instablogs.com, 2010). Ruang lingkup Sistem Informasi
Sekolah meliputi antara lain: pengolahan data siswa, pengajar, data alumni, data jadwal,
data materi, data kelas, data mata pelajaran, data presensi dan data nilai.
3. Analisis (Proses Penelitian)
3.1 Analisis Sistem
Tahap analisis sistem dilakukan setelah tahap perencanaan sistem (sistem
planning) dan sebelum tahap desain sistem (sistem design). Tahap analisis ini sangatpenting dan kritis untuk dilakukan, maka tahap ini harus dilakukan setelah tahap
perencanaan sistem dan sebelum tahap desain sistem, sebab apabila terjadi kesalahan
ditahap ini akan menyebabkan kesalahan di tahap selanjutnya.
http://www.instablogs.com/http://www.instablogs.com/7/26/2019 Publikasi_07.22.0774
7/19
Dalam mengidentifikasi masalah pada SMA 1 TEMPEL penulis menganalisa
dengan menggunakan kerangka kerja PIECES (Performance, Information, Economy,
Control, Eficiency, and Services).
KETERANGAN TAHUN 0 TAHUN I TAHUN IIBIAYA-BIAYA
1. Biaya pengembangan proyek
a. biaya tahapan analisis sistem
- biaya pengumpulan data 200,000 0 0
- biaya dokumentasi 100,000 0 0
J umlah tahap analisis sistem 300,000 0 0
b. biaya tahap perancangan sistem
- biaya analis 2,100,000 0 0
- biaya programmer 3,050,000 0 0
- biaya pembelian web hosting 700,000 0 0
J umlah tahap perancangan sistem 5,850,000 0 0
c. biaya tahap penerapan sebelum sistem
- biaya menyusun dan cetak modul 300,000 0 0
- biaya pelatihan personil 500,000 0 0
J umlah tahap penerapan sistem 800,000 0 0
Total biaya pengembangan proyek 6,950,000 0 0
2. Biaya penerapan setelah sistem berjalan
a. biaya operasi- biaya overhead 0 410,000 680,000
- biaya pemakaian web hosting 0 4,200,000 4,400,000
b. biaya perawatan
-biaya perawatan hardware 0 525,000 620,000
Total biaya operasi dan perawatan 5,135,000 5,700,000Total Biaya -biaya 6,950,000 5,135,000 5,700,000
Manfaat Wujud
1. Manfaat berwujud
a. peningkatan jumlah siswa 0 3,250,000 7,100,000
b. pengurangan biaya iklan/promosi 0 500,000 2,400,000
c. pengurangan biaya transportasi 0 1,000,000 3,250,000
Total manfaat berwujud 4,750,000 12,750,000
2. Manfaat tak berwujud
a. perbaikan pelayanan siswa 0 2,000,000 2,500,000
b. peningkatan citra sekolah 0 1,900,000 3,550,000
Total manfaat tak berwujud 0 3,900,000 6,050,000
Total Manfaat 0 8,650,000 18,800,000
Selisih Total Biaya Dan Manfaat 6,950,000 3,515,000 13,100,000
Tabel 3.1 Analisis Biaya Dan Manfaat
7/26/2019 Publikasi_07.22.0774
8/19
7/26/2019 Publikasi_07.22.0774
9/19
3.2.1 Perancangan Basis Data
Database adalah suatu komponen penting dari basis data, karena berfungsi
sebagai penyedia informasi manajemen sangat dipengaruhi oleh sistem basis data yang
merupakan suatu elemen penyusun sistem tersebut. Database merupakan kumpulan file
yang terkait antara satu dengan yang lain sehingga membentuk suatu bangunan data
untuk menginformasikan suatu perusahaan, instansi dalam batasan tertentu.
a. Normalisasi
Normalisasi adalah proses untuk mengorganisasikan fileuntuk menghilangkan
group elemen yang berulang (Chris dan Sarson, 1979). Teknik normalisasi
bertujuan untuk membuat relasi-relasi yang ada menjadi lebih mudah dimengerti,
serta untuk penyederhanaan pemeliharaan data dan untuk menghilangkan
kerangkapan data (redudensidata) serta untuk menunjukkan hubungan antara file.
b. Field atau atribut kunci
1. Primary Key (Kunci Primary)
Primary key yaitu suatu atribut atau suatu set minimal atribut yang tidak
hanya mengidentifikasikan secara unik suatu kejadian spesifik, tapi juga
dapat mewakili suatu kejadian dari suatu entity.
2. Foreign key (Kunci Tamu)
Foreign key yaitu suatu atribut yang melengkapi satu hubungan yang
menunjukkan ke induknya.
c. Rancangan Struktur Tabel
Tabel berfungsi sebagai suatu database yang berguna untuk melakukan
penyimpanan data. Adapun bentuk tabel terdiri dari nama-nama field, antara lain:
Name Type Null Default Extra
user varchar No
password varchar No
Tabel 3.1 Tabel admin
Name Type Null Default Extra
id* int Nopassword varchar Nonama varchar Noalamat varchar Noth_lulus varchar No
telp varchar Yesemail varchar Yestpt_lahir varchar Notgl_lahir date No
gender Enum(L,P) Noagama varchar No
Tabel 3.2 Tabel alumni
7/26/2019 Publikasi_07.22.0774
10/19
Name Type Null Default Extra
nis* int No
password varchar No
nama varchar Nofoto varchar Yes
id_kelas varchar No
th_masuk varchar No
tpt_lahir varchar No
tgl_lahir date No
gender Enum(L,P) No
agama varchar No
alamat varchar No
telp varchar Yes
email varchar Yes
sekolah_asal varchar No
ayah varchar Yes
pekerjaan_ayah varchar Yes
ibu varchar Yes
alamat_ortu varchar Yes
telp_ortu varchar Yes
Tabel 3.3 Tabel siswa
Name Type Null Default Extra
id_staf* varchar No
password varchar No
nip varchar No
nama varchar No
foto varchar Yestpt_lahir varchar No
tgl_lahir date No
gender Enum(L,P) No
agama varchar No
alamat varchar No
telp varchar Yes
email varchar Yes
stat_kepeg varchar No
jabatan varchar No
golongan varchar Yes
Tabel 3.4 Tabel staf
Name Type Null Default Extra
tahun* varchar No
semester* enum(gajil,genap) No
nis* varchar No
kd_mapel* varchar No
nilai int No
Tabel 3.5 Tabel nilai
7/26/2019 Publikasi_07.22.0774
11/19
Name Type Null Default Extra
id int No auto_increment
judul varchar Yes NULL
penulis varchar Yes NULLtanggal varchar Yes NULL
Isi_berita text Yes NULL
gambar varchar Yes NULL
Tabel 3.6 Tabel berita
Name Type Null Default Extra
noforum* varchar No
pembuat varchar No
topik varchar No
email varchar No
tanggal date No
Tabel 3.7 Tabel forum
Name Type Null Default Extra
id int No auto_increment
nama varchar varchar
keterangan varchar text
Tabel 3.8 Tabel ekskul
Name Type Null Default Extra
id int No auto_increment
keterangan varchar Yes
gambar varchar Yes
Tabel 3.9 Tabel galeri
Name Type Null Default Extraid int No auto_increment
id_kelas varchar Yes
jam varchar Yes
senin varchar Yes
selasa varchar Yes
rabu varchar Yes
kamis varchar Yes
jumat varchar Yes
sabtu varchar Yes
Tabel 3.10 Tabel jadwal
Name Type Null Default Extra
id int No auto_increment
id_staf varchar Yes
kd_mapel varchar Yes
judul_materi varchar Yes
file varchar Yes
tanggal date Yes
Tabel 3.11 Tabel materi
7/26/2019 Publikasi_07.22.0774
12/19
HomeProfil Sejarah
Visi dan Misi
Struktur Oragisasi
Staff
Data guru
Pengajar
Akademik Info Akademik
Jadwal Sekolah
Jadwal Ujian
Data SiswaKesiswaan
ForumEkskul
kerohanian
olahra a
kesenian
Alumni Data alumni
3.2.2 Perancangan Antarmuka
Pembagian halaman utama dalam perancangan website ini bertujuan untuk
mempermudah dalam pengolahan informasi-informasi yang ada di database. Halaman
pengunjung berisikan informasi-informasi seperti profile, berita, forum, psb, galeri, dan
masih banyak lagi informasi-informasi yang bisa di dapat yang bisa dilihat oleh
pengunjung.
Gambar 3.2 Link halaman website
Output ditampilkan secara langsung pada layar. Output ditampilkan berupa
informasi yang ingin dilihat oleh user. Dalam proses pembuatan web dinamis terdapat
proses link antara satu halaman dengan halaman lainnya, dimana terdapat satu halaman
utama sebagai pembuka sekaligus halaman yang berisi tentang sub informasi yang akan
disampaikan secara garis besar. Pada Halaman user ini adalah halaman bagi
pengunjung. Menu yang ada pada halaman user adalah halaman utaman yang berisikan
profil sekolah, guru, kontak, forum dan galeri. Berikut adalah tampilan rancangan
halaman untuk user:
7/26/2019 Publikasi_07.22.0774
13/19
halaman depan
Gambar 3.3 Rancangan halaman utama
Keterangan:
Animasi dibuat dengan menggunakan SwishMax
Info Sekolah, digunakan untuk menampilkan info terbaru tentang sekolah
Logo, lambang dari SMU 1 Tempel .
4. Hasil Penelitian dan Pembahasan
Dalam situs ini terdapat data yang selalu diubah, maka didalam situs ini terdapat
halaman administrator yang nantinya digunakan untuk menangani dan mengelola situs
dari sisi server.
A. Halaman administrator
Login admin
Gambar 4.1 halaman login admin
Info
sekolah Gambar
berita
Buku tamuGaleriInfo Psb
Polling
logo
Home Profil Staff akademik kesiswaan Ekskul Alumni
7/26/2019 Publikasi_07.22.0774
14/19
Proses loginya sebagai berikut:
include "../config.php";
$query=mysql_query("SELECT * FROM admin WHERE user='$userid' and
password='$passwd'");
if(mysql_num_rows($query)==0)
{ exit(' window.alert("Login Gagal !! User ID atau
Pasword anda Salah !"); window.location="../admin/index.php";'); }
else { $hasil = mysql_fetch_array($query);
session_register("ADMIN_ID");
session_register("ADMIN_PWD");
$ADMIN_ID = $userid;
$ADMIN_PWD = $passwd;
exit(" window.location='admin.php';"); }
Keterangan:
Query akan melihat isi tabel admin, jika user dan password tidak ada
yang cocok maka login ditolak dan akan muncul prompt boxLogin Gagal !!
User ID atau Pasword anda Salah !, jika user dan password ditemukan
maka login diterima dan langsung menuju halaman admin.
a. Menu WELCOME
Gambar 4.2 halaman home administrator
7/26/2019 Publikasi_07.22.0774
15/19
B. Halaman siswa
1. Halaman home siswa
Gambar 4.3 halaman home siswa
Pada saat pertama kali siswa login, halaman pertama yang akan
tampil adalah home_siswa.php
Halaman ini berisi ucapan selamat datang di Student Center Area.
C. Halaman Staf
1. Halaman Home staf
Gambar 4.4 halaman home staf
Pada saat pertama kali staf login, halaman pertama yang akan tampil
adalah home_staf.php
7/26/2019 Publikasi_07.22.0774
16/19
4.1. Pengetesan Sistem
Pengetesan sistem berfungsi untuk memastikan bahwa elemen- elemen atau
komponen- komponen dari sistem telah berfungsi dengan baik dan sesuai dengan yang
diharapkan. Pengetesan perlu dilakukan untuk mencari kesalahan-kesalahan atau
kelemahan- kelemahan yang mungkin masih terjadi.
4.2. Pemilihan dan Pelatihan Personil
Pemilihan dan pelatihan personil merupakan faktor yang harus diperhatikan
karena keberhasilan dalam pelaksanaannya ditentukan oleh personil yang ada dalam
sistem itu sendiri. Personil dalam sistem harus mempunyai pengetahuan yang cukup
tentang sistem yang ada juga pososi dan tugas- tugas mereka. Pemilihan yang dilakukan
guna menangani pemasukan data dan distribusi output dengan segala bagian yang
berhubungan dengan sistem informasi yang baru.syarat utama dari personil ini yaitu
mampu mengoperasikan komputer, mampu mengoperasikan database dan mengerti
database. dalam hal ini personil yang paling tepat yaitu guru komputer sekolah.
4.3. Konversi Sistem
Untuk sistem baru ini penulis menggunakan konversi parallel karena mengacu
pada pendekatan untuk menjalankan sistem lama dan sistem baru secara bersama-
sama sehingga sistem baru akan mendukung sistem lama. Setelah sistem yang baru
layak untuk diterapkan maka sistem yang lama ditinggalkan.
4.4. Pemeliharaan Sistem
Maksud dan tujuan dari proses pemeliharaan sistem ini adalah untuk mencegah
dan memperbaiki, menjaga dan mengoreksi kesalahan- kesalahan yang sengaja maupun
tidak sengaja dan agar sistem tetap berjalan serta tepat guna sebagaimana mestinya.
4.5. Mengupload file
Dalam mengimplementasikan sistem baru yang diusulkan, penulis juga mencoba
mengujinya dihosting internet yang bisa diakses oleh umum. Setelah proses pembuatan
situs SMA N 1 Tempel selesai, maka lagkah terakhir adalah melakukan proses upload.
Upload adalah proses mentransfer file- file situs yang telah dibuat kesuatu server diinternet dengan tujuan agar situs tersebut diakses semua orang diseluruh dunia yang
terhubung internet. Tempat untuk meletakan file- file situs di internet dinamakan situs
web hosting. Ada 2 jenis situs web hosting yaitu web hosting gratisn dan web hosting
bayar. Dalam implementasi ini penulis mencoba mengupload web menggunakan hosting
gratis di www.my-php.net Caranya adalah sebagai berikut:
http://www.my-php.net/7/26/2019 Publikasi_07.22.0774
17/19
Langkah awal yang harus kita lakukan adalah mendaftar terlebih dahulu dengan
cara klik Sign Up, Setelah pendaftaran berhasil maka akan muncul halaman verification
kemudian diisi sesuai dengan yang tertera diatas.
Gambar 4.5 akun verifikasi
Setelah ini akun aktifasi akan segera dikirim ke email anda. Jika benar maka
akan muncul tampilan sebagai berikut
Gambar 4.6 setingan akunSetelah mendapatkan akun tersebut anda dapat langsung login ke control panel
menggunakan username dan password yang anda dapat diakun tersebut. Tampilan
control panel terlihat berikut:
7/26/2019 Publikasi_07.22.0774
18/19
Gambar 4.7 control panel my-php
Kemudian masuk ke menu database cari sub menu MySQL database untuk
membuat database baru dan masuk ke sub menu PhpMyAdmin untuk mengimpor
database yang telah kita buat sebelumnya di localhost.
5. Kesimpulan
Berdasarkan pembahasan yang ada pada halaman sebelumnya dengan adanya
penelitian pada SMA Negeri 1 Tempel Yogyakarta dan pembuatan laporan skripsi
dengan judul Analisis Dan Perancangan Sistem Informasi Berbasis Website Pada SMA
Negeri 1 Tempel Yogyakarta Menggunakan Php Dan MySQL , maka dapat diambil
kesimpulan sebagai berikut:
1. Dengan adanya website tersebut maka akan sangat memudahkan bagi
masyarakat atau user yang mengakses internet untuk dapat mengetahui
tentang sekolah sehingga user akan lebih jelas apabila ingin mendaftarkan
diri di SMA Negeri 1 Tempel Yogyakarta;
2. Dengan adanya website tersebut masyarakat juga dapat dengan mudah
mengetahui gambaran umum tentang sekolah, fasilitas dan guru atau
karyawan dengan lebih jelas, dan berbagai macam berita tentang sekolah;
3. Dengan adanya website tersebut juga akan memudahkan siswa SMA Negeri
1 Tempel untuk mendownloadmateri sekolah. Siswa bisa lebih mudah untuk
memperoleh berita dan mendownload materi meskipun jauh dari sekolah.
Disamping siswa bisa lebih mudah untuk mendownload materi, bagi gurujuga bisa memudahkan untuk mengupload materi pelajaran, hal ini sangat
membantu apabila guru tersebut berhalangan.
7/26/2019 Publikasi_07.22.0774
19/19
DAFTAR PUSTAKA
Jogiyanto., Analisis dan Desain Sistem Informasi,Andi Offset Yogyakarta, 2005
J ohn Burch, Gary Grudnitski, information system theory and parctice, (edisi keempat;
New York: John Wiley & Sons, 1986) , hal 3.
Lukmanul Hakim, Uus Musalini, 150 RAHASIA dan TRIK Menguasai PHP , PT. Elex
Media Komputindo, Jakarta, 2004
Mulyana, Y.B. Trik Membangun Situs Menggunakan PHP dan MySQL, Elex Media
Komputindo, Jakarta, 2004
Nugroho, Bunafit. Latihan membuataplikasi web dengan PHP dan MySQL dengan
Dreamweaver,Gava Media, Yogyakarta, 2008.
Prihatna henky, kiat praktis menjadi web master profesionall, elex media komputindo,
jakarta, 2005, hal 105.
Sunyoto, Andi. AJ AX Membangun Web dengan Teknologi ASYNCHRONOUSE
J avaScript&XML,Andi Offset, Yogyakarta, 2007.
Sutarman, Membangun aplikasi web dengan php dan mysql, graha ilmu, Yogyakarta,
2003, hal 4.
Suyanto, M. Analisis dan Desain aplikasi multimedia untuk pemasaran, Andi Offset,
Yogyakarta, 2004, hal 46