1
PEMBUATAN WEBSITE SEBAGAI MEDIA INFORMASI DAN PROMOSI PADA SEKOLAH MENENGAH KEJURUAN (SMK) MUHAMMADIYAH 4 WONOGIRI KABUPATEN WONOGIRI
NASKAH PUBLIKASI
Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Jenjang Strata Satu (S1) Teknik Informatika
Disusun Oleh : Nama
: Sugeng Pamuji
NIM
: 200922089
Program Studi
: Teknik Informatika
Pembimbing I
: Ir. Tri Irianto Tj., M.T.
Pembimbing II
: Sukoco, S.Si., M.Si., M.Kom.
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2013
2
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA
LEMBAR PERSETUJUAN PUBLIKASI JUDUL : Pembuatan Website Sebagai Media Informasi dan Promosi Pada Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri Kabupaten Wonogiri NAMA
: Sugeng Pamuji
NIM
: 200922089
Naskah ini telah disetujui Surakarta, Agustus 2013 Pembimbing I
Pembimbing II
Ir. Tri Irianto Tjendrowaseno, M.T.
Sukoco, S.Si., M.Si., M.Kom.
3
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA
LEMBAR PENGESAHAN PUBLIKASI JUDUL : Pembuatan Website Sebagai Media Informasi dan Promosi Pada Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri Kabupaten Wonogiri NAMA
: Sugeng Pamuji
NIM
: 200922089
Naskah ini telah diajukan di depan dewan penguji Hari
: Rabu
Tanggal : 4 September 2013 Ketua Penguji : Samoel Joga Kurniawan, M.Kom. Sekertaris
: Eko Supriyadi, S.I.P., M.Eng.
Anggota
: Sukoco, S.Si., M.Si., M.Kom.
Mengetahui, Dekan Fakultas Teknik,
Ketua Program Studi Teknik Informatika
Achmad Nurhidayat, S.T., M.Pd. NIPY : 181099.044
Ir. Tri Irianto Tjendrowaseno, M.T. NIP : 19620311.199303.1.001
4
PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA
LEMBAR PERNYATAAN PUBLIKASI
JUDUL : Pembuatan Website Sebagai Media Informasi dan Promosi Pada Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri Kabupaten Wonogiri NAMA : Sugeng Pamuji NIM
: 200922089 1. Saya menyatakan dan bertanggung jawab dengan sebenarnya bahawa penelitian ini adalah hasil karya saya sendiri. Jika pada suatu saat ada fihak lain yang mengklaim bahwa Penelitian ini sebagai karyanya yang disertai dengan bukti yang cukup maka saya bersedia mebatalkan gelar kami beserta hak dan kewajiban yang melekat pada gelar tersebut. 2. Saya menyatakan bahwa hasil penelitian diperbolehkan untuk disebarluaskan dan dipublikasikan secara umum oleh Universitas Surakarta bersama dengan dosen pembimbing dan dosen penguji S Surakarta,
Agustus 2013
Sugeng Pamuji
5
DAFTAR ISI
HALAMAN JUDUL...........................................................................
i
HALAMAN PERSETUJUAN ............................................................
ii
HALAMAN PENGESAHAN .............................................................
iii
HALAMAN PERNYATAAN PENULIS..............................................
iv
DAFTAR ISI .....................................................................................
v
ABSTRACT ....................................................................................
1
ABSTRAK .....................................................................................
1
1. PENDAHULUAN ................................................................................
1
1.a. Latar Belakang Masalah ...............................................................
1
1.b. Rumusan Masalah ........................................................................
2
1.c. Batasan Masalah ..........................................................................
2
1.d. Tujuan Penelitian ..........................................................................
2
1.e. Manfaat Penelitian ........................................................................
2
1.f. Metode Penelitian .........................................................................
3
1.g. Sistematika Penulisan ..................................................................
3
2. LANDASAN TEORI ............................................................................
3
2.a Pengertian Informasi.....................................................................
3
2.b Pengertian Promosi .....................................................................
3
2.c Pengertian Internet .......................................................................
3
2.d Pengertian Website ......................................................................
3
2.e Pentingnya Website Sekolah ........................................................
4
2.f Pengertian Desain Sistem ............................................................
4
2.g Konsep Kerangka Desain Website ..............................................
4
2.h Konsep Relationship ....................................................................
4
2.i Pengertian Web Browser .............................................................
5
2.j Pengertian Web Server.................................................................
5
2.k Pengertian Web Editor ..................................................................
5
2.l Pengertian Flowchart ....................................................................
5
6
2.m Pengertian DFD ............................................................................
5
2.n Pengertian Database ...................................................................
5
2.o Pengertian MySQL ......................................................................
6
2.p Pengertian HTML .........................................................................
6
2.q Pengertian PHP ............................................................................
6
2.r Tinjauan Pustaka ..........................................................................
6
3. ANALISIS DAN PERANCANGAN SISTEM ........................................
8
3.a Sistem yang ada (Existing Systems) .............................................
8
3.b Analisis Kelemahan Sistem ..........................................................
9
3.c Perancangan Diagram Konteks ...................................................
9
3.d Data Flow Diagram (DFD) Level 0 ...............................................
9
3.e Entity Relationship Diagram .........................................................
10
3.f Relasi Tabel .................................................................................
11
4. HASIL, TESTING DAN PEMBAHASAN ..............................................
11
4.a Mengaskes website SMK Muhammadiyah 4 Wonogiri ..................
11
4.b Testing Program
........................................................................
12
4.c Hasil kuisioner
........................................................................
12
5. KESIMPULAN DAN SARAN ...............................................................
13
5.a Kesimpulan ...................................................................................
13
5.b Saran
13
....................................................................................
DAFTAR PUSTAKA
7
PEMBUATAN WEBSITE SEBAGAI MEDIA INFORMASI DAN PROMOSI PADA SEKOLAH MENENGAH KEJURUAN (SMK) MUHAMMADIYAH 4 WONOGIRI KABUPATEN WONOGIRI Sugeng Pamuji1, Ir. Tri Irianto Tj., MT2, Sukoco, S.Si., M.Si., M.Kom 3 Program Studi Teknik Informatika Fakultas Teknologi Informatika Universitas Surakarta Surakarta
[email protected]
ABSTRAKSI: Informasi merupakan data yang memiliki maksud dan tujuan serta dapat memberikan keterangan dalam pengambilan keputusan. Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri dalam penyampaian informasi kepada masyarakat masih bersifat konvensional yaitu menggunakan spanduk, surat edaran dan papan pengumuman. Penyampaian informasi yang demikian masih banyak memiliki kekurangan, antara lain penyampaian informasi yang terbatas dan kurang efektif dalam segi waktu, tenaga dan biaya. Untuk itu, perlu dibuatkan website yang dapat memudahkan siswa, guru, staff akademik, orang tua dan masyarakat untuk mengetahui informasi mengenai SMK Muhammadiyah 4 Wonogiri. Tujuan penelitian ini adalah menghasilkan website SMK Muhammadiyah 4 Wonogiri memiliki media promosi dan media informasi yang efektif dan tidak menekan biaya. Metode dalam penelitian ini meliputi: kepustakaan, observasi, wawancara, analisis, perancangan, pembuatan, uji coba dan implementasi. Hasil penelitian adalah SMK Muhammadiyah 4 Wonogiri sudah mempunyai website sebagai media informasi dan media promosi serta dapat memberikan penjelasan tentang keadaan SMK Muhammadiyah 4 Wonogiri Kata Kunci : Website, Sekolah Menengah Kejuruan ABSTRACT: Information is data that has meaning and purpose and can provide information in decisionmaking. Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri in delivering information to the public is still conventional which using banners, circulars and notice boards. Submission of such information still has a lot of deficiency, such as the delivering of information is limited and less effective in terms of time, effort and cost. For that, the website needs to be made to facilitate the students, teachers, academic staff, parents and the public to know information about the SMK Muhammadiyah 4 Wonogiri. The purpose of this study is to produce a website SMK Muhammadiyah 4 Wonogiri as media campaign and media promotion of effective information and did not press charges. Method in this study include: literature, observation, interviews, analysis, design, production, testing and implementation. The results are 1)SMK Muhammadiyah 4 Wonogiri have a website as media of informations and media of promotions 2) the website can provides informations of SMK Muhammadiyah 4 Wonogiri. Keywords: Website, Sekolah Menengah Kejuruan
1. PENDAHULUAN 1.a. Latar Belakang Informasi ibarat darah yang mengalir didalam tubuh suatu organisasi, sehingga informasi ini sangat penting didalam suatu organisasi. Suatu sistem yang kurang mendapatkan informasi akan menjadi luruh, kerdil dan akhirnya berakhir. (Jogiyanto Hartono, 1999) Perkembangan web saat ini demikian cepat, hal ini disebabkan oleh
beberapa faktor diantaranya perkembangan infrastruktur pendukung yang cukup pesat seperti internet, kebutuhan pelaku industri untuk menggunakan web dan internet sebagai layanan dalam bisnis mereka, masyarakat yang memandang internet dan web saat ini sebagai kebutuhan dalam semua aspek kehidupan mereka khususnya masyarakat moderen diperkotaan. (M. Rudyanto Arief, 2011) Sekolah sebagai lembaga yang berhubungan dengan siswa yang
8
jumlahnya banyak dan pemerintah sangat perlu website sebagai salah satu penghubungnya. Sekarang ini, pemanfaatan teknologi informasi tidak sekedar sebagai fasilitas bagi dunia pendidikan untuk memperoleh informasi terbaru mengenai pendidikan terutama di Indonesia. Informasi yang diperoleh selain cepat, akurat juga dapat digunakan dan diperoleh dimana saja. Pengguna internet saat ini selalu melakukan pencarian informasi atau ilmu pengetahuan bahkan untuk belanja kebutuhan sekalipun dilakukan melalui internet. Untuk mengakses internet juga semakin banyak, selain dengan telepon rumah, handphone, juga melalui jaringan server/warnet. Ini membuktikan bahwa masyarakat semakin tidak mau disibukkan dengan keterbatasan waktu dan kesempatan untuk melihat informasi. Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri merupakan salah satu instansi yang belum mempunyai website sebagai media informasi dan promosi. Berdasarkan wawancara dengan Kepala Bagian Umum (Tata Usaha) dan hasil kuisioner dari guru, karyawan dan siswa, SMK Muhammadiyah 4 Wonogiri dalam menyampaikan informasi atau pengumuman kepada siswa, guru, staff dan orang tua siswa serta kepada masyarakat luas, masih bersifat konvensional, yaitu menggunakan pamflet, spanduk, surat edaran, dan harus datang langsung ke sekolah untuk mengetahui informasi lebih lanjut. Untuk menyampaikan pengumuman atau informasi kepada warga sekolah masih digunakan papan pengumuman atau papan mading, serta untuk menyampaikan pengumuman atau informasi kepada kepada orang tua digunakan surat edaran. Dengan penyampaian informasi yang demikian masih memiliki kekurangan, antara lain penyampaian informasi yang terbatas, kurang efektif dan efisien dalam segi waktu, tenaga dan biaya. Berdasarkan latar belakang tersebut, maka penulis mengambil judul penelitian “PEMBUATAN WEBSITE SEBAGAI MEDIA INFORMASI DAN PROMOSI PADA SEKOLAH MENENGAH KEJURUAN (SMK) MUHAMMADIYAH 4 WONOGIRI KABUPATEN WONOGIRI” yang dapat
digunakan sebagai media informasi dan media promosi serta dapat memberikan penjelasan tentang keadaan SMK Muhammadiyah 4 Wonogiri. 1.b. Rumusan Masalah Berdasarkan latar belakang masalah yang dibahas sebelumnya maka dapat diambil rumusan masalah sebagai berikut: 1. Bagaimana membuat media informasi melalui website yang lebih efektif dan efisien? 2. SMK Muhammadiyah 4 Wonogiri dalam menyampaikan informasi kepada masyarakat masih bersifat konvensional yaitu menggunakan spanduk, papan pengumunan dan surat edaran untuk orang tua, sehingga menjadikan penyampaian informasi lama. 3. Bagaimana membuat media informasi dari sekolah kepada orangtua dan masyarakat luas yang lebih efektif dan efisien? 1.c. Batasan Masalah Batasan masalah diperlukan agar penelitian yang dilakukan dapat mencapai sasaran lebih terarah dan terperinci maka penulis memberi batasan dan pembahasan masalah pada penelitian ini berupa: a) Objek penelitian yang digunakan sebagai sumber data pembuatan website adalah SMK Muhammadiyah 4 Wonogiri. b) Pembuatan website SMK Muhammadiyah 4 Wonogiri menggunakan PHP dan MySQL. c) Nilai informasi dan promosi yang akan ditampilkan pada website mencakup profil sekolah, berita, agenda sekolah, fasilitas, galeri foto, pengumunan, download dan buku tamu. 1.d. Tujuan Penelitian Tujuan penelitian ini adalah menghasilkan website SMK Muhammadiyah 4 Wonogiri sebagai media informasi dan media promosi. 1.e. Manfaat Penelitian Adapun Manfaat penelitian ini adalah sebagai berikut: a) Memberikan kemudahan bagi pihak sekolah, alumni, masyarakat umum,
9
maupun calon siswa baru yang ingin mencari informasi tentang SMK Muhammadiyah 4 Wonogiri. b) Memberikan kemudahan bagi pihak sekolah untuk menyampaikan informasi atau pengumuman penting kepada warga sekolah yaitu kepada siswa, guru dan staff. . 1.f. Metode Penelitian Untuk menyelesaikan penelitian ini maka penulis melakukan langkahlangkah berikut ini: a) Kepustakaan b) Observasi c) Wawancara d) Analisis e) Perancangan f) Pembuatan Website g) Testing h) Implementasi 2. LANDASAN TEORI Landasan Teori ini menguraikan tentang Pengertian Informasi, Pengertian Promosi, Pengertian Internet, Pengertian Website, Pentingnya Website Sekolah, Pengertian Desain Sistem, Konsep Desain Website, Pengertian Web Browser, Pengertian DFD, Pengertian Web Editor, Pengertian Web Server, Pengertian Database, Pengertian MySQL, Pengertian HTML, dan Pengertian PHP. 2.a. Pengertian Informasi Informasi adalah sekumpulan data yang memiliki maksud dan tujuan serta dapat memberikan keterangan akurat yang diperlukan dalam pengambilan keputusan. Ditinjau dari sisi komputer, informasi adalah suatu hasil pengolahan data dari sistem komputer yang dibutuhkan pengguna yang memiliki manfaat bagi penggunanya. (Alexander F.K. Sibero, 2011) Informasi adalah data yang telah diubah menjadi konteks yang berarti dan berguna bagi pemakai akhir tertentu. Informasi memiliki ciri sebagai berikut: a) Benar atau salah informasi berhubungan dengan kebenaran terhadap kenyataan. b) Baru. Informasi benar – benar baru bagi si penerimanya. c) Tambahan. Informasi dapat memperbaharui atau memberikan
perubahan terhadap informasi yang yelah ada. d) Korektif. Informasi dapat digunakan untuk melakukan koreksi terhadap informasi sebelumnya yang salah atau kurang benar. e) Penegas. Informasi dapat mempertegas informasi yang telah ada sebagai keyakinan terhadap informasi semakin meningkat. (Deborah Kurniawati dan Edy Prayitno, 2010) 2.b. Pengertian Promosi Promosi (promotion) adalah usahausaha para pemasar untuk member informasi dan mengingatkan orangorang dalam pasar sasaran mengenai produk-produk, dan membujuk mereka untuk ikut serta dalam pertukaran. Para pemasar menggunakan alat yang berbeda untuk mempromosikan produk dan jasa mereka. (Nickel, Wiliam G, McHugh, 2010) 2.c. Pengertian Internet Intrnet 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 jalur telekomunikasi seperti wireless dan lainnya. (Sutarman, 2007) 2.d. Pengertian Website Web adalah salah satu aplikasi yang berisikan dokumen-dokumen multimedia (teks, gambar, suara, animasi, video) didalamnya yang menggunakan protocol HTTP (Hypertext Transfer Protocol) dan untuk mengaksesnya menggunakan perangkat lunak yang disebut browser. Ditinjau dari aspek content atau isi, web yang dapat dibagi menjadi 2 jenis yaitu: a) Web Statis Web statis adalah web yang isinya tidak berubah-ubah. Maksudnya adalah isi dari dokumen web tersebut tidak dapat diubah-ubah secara cepat dan mudah. b) Web Dinamis
10
Web dinamis adalah jenis web yang isinya dapat berubah-ubah setiap saat. (M. Rudyanto Arief, 2011) 2.e. Pentingnya Website Sekolah Sekolah sebagai lembaga pendidikan yang berhubungan dengan siswa yang jumlahnya banyak dengan pemerintah dan stake holder lainnya sangat perlu memiliki website sebagai salah satu media penghubungnya. Alasan pentingnya website sekolah adalah: a) Website digunakan sebagai media untuk menampilkan profil sekolah (fasilitas, data guru, data siswa dan prestasi). Sehingga stake holder dapat mengenal sekolah secara lebih baik tanpa harus datang ke kekolah. b) Website digunakan sebagai media untuk menyampaikan informasi resmi. c) Website digunakan sebagai media untuk mendukung proses pembelajaran secara online. (Yuhefizar, 2013) 2.f. Pengertian Desain Sistem Desain sistem dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi. (John Burch & Gray Grudnitski dalam Jogianto Hartono, 1999) Desain sistem menentukan bagaimana sustu sistem akan menyelesaikan apa yang mesti diselesaikan, tahap ini menyangkut mengkonfigurasi suatu sistem sehingga setelah instalasi dari sistem akan benarbenar memuaskan rancang bangun yang telah ditetapkan pada akhir tahap analisis sistem. (George M. Scott, 1986 dalam Jogianto Hartono, 1999) 2.g. Konsep Kerangka Desain Website Desain web merupakan kerangka desain yang terbagi menjadi empat bagian utama yaitu: a) Banner, digunakan unruk meletakkan benner. b) Menu, digunakan untuk menampilkan menu utama yang digunakan sebagai sarana untuk mengolah suatu data. c) Content, merupakan tempat untuk menampilkan informasi.
d) Footer, digunakan sebagai footer. Dalam artian sebagai informasi best view ataupun copyright. Selain kerangka desain dalam membuat website beberapa hal yang harus diperhatikan antarain: a) Pemilihan tipe font Font merupakan aspek yang sangat penting dalam pembuatan web design, hendaknya hindarkan pemilihan tipe font yang memiliki ekor, contoh: 1. Times New Roman. 2. Korinna. Gunakan font yang tidak memiliki ekor, seperti: 1. Verdana 2. Tahoma 3. Arial b) Pemilihan Warna Warna merupakan aspek penting dalam pembuatan web design. Kombinasi warna harus diperhatikan agar pengunjung merasa nyaman dan tentunya tidak memberatkan mata karena perpaduan warna yang kurang cocok. 2.h. Konsep Relationship Pada model data relational hubungan antara file direlasikan dengan kunci relasi (relational key), yang merupakan kunci utama dari masingmasing file. Relasi antara dua file atau dua tabel dapat dikatagorikan menjadi tiga macam. (Harianto Kristanto, 2004) a) One to One Hubungan antara file pertama dengan file kedua adalah satu berbanding satu. Hubungan tersebut digambarkan dengan tanda lingkaran untuk menunjukkan tabel dan relasi antara keduanya diwakilkan dengan dengan tanda panah tunggal seperti pada gambar berikut:
Pengajar
Siswa
Gambar 2.1 Relasi one to One b) One to Many Hubungan antara file pertama dengan file kedua adalah satu berbanding banyak atau banyak berbanding satu. Hubungan tersebut digambarkan dengan tanda lingkaran
11
untuk menunjukkan tabel dan relasi antara keduanya diwakilkan dengan dengan tanda panah ganda yang menunjukkan hubungan banyak, seperti pada gambar berikut:
Pengajar
Siswa
Gambar 2.2 Relasi one to Many c) Many to many Hubungan antara file pertama dengan file kedua adalah banyak berbanding banyak. Hubungan tersebut digambarkan dengan tanda lingkaran untuk menunjukkan tabel dan relasi antara keduanya diwakilkan dengan dengan tanda panah ganda yang menunjukkan hubungan banyak tersebut, seperti pada gambar berikut: Pengajar
Siswa
Gambar 2.3 Relasi Many to many 2.i. Pengertian Web Browser Web Browser Merupakan program yang berfungsi untuk menampilkan dokumen-dokumen web dalam format HTML. Bagaimana halaman web yang dibuat ditampilkan sangat tergantung pada web engine yang digunakan oleh masing-masing browser. Semua jenis web browser yang ada saat ini mengikuti standarisasi yang dibuat World Wide Web Consortium (W3C) yang mengurus semua hal yang berkaitan dengan web di dunia. Berikut contoh web browser yang cukup terkenal beserta web engine yang digunakan: a) Web Engine Webkit: Safari, Google Chrome. b) Web Engine Trident: Microsoft Internet Explorer, Maxthon. c) Web Engine Gecko : Mozilla Firefox. d) Web Engine Presto: Opera. (M. Rudyanto Arief, 2011) 2.j. Pengertian Web Server Web server adalah program aplikasi yang memiliki fungsi sebagai tempat menyimpan dokumen-deokimen web. Jadi semua dokumen web baik yang ditulis menggunakan client side scripting
maupun server side scripting tersimpan didalam direktori utama web server (dokumen root). (M. Rudyanto Arief, 2011) 2.k. Pengertian Web Editor Merupakan program aplikasi yang berfungsi untuk mengetikkan perintahperintah dokumen web baik client sede scripting maupun server side scripting. Contoh web editor adalah: Nodepad, Notepad++, Macromedia Dreamweaver. (M. Rudyanto Arief, 2011) 2.l. Pengertian Flowchart Bagan alir (flowchart) adalah bagan (chart) yang menunjukkan alir (flow) didalam program atau prosedur sistem secara logika. (Jogiyanto Hartono, 1999) Flowchart atau bagan alir adalah skema/bagan (chart) yang menunjukkan aliran (flow) didalam suatu progtam secara logika. Flowchart merupakan alat yang banyak digunakan untuk menggambarkan algoritma dalam bentu notasi-notasi tertentu. Pada flowchart ada beberapa simbol penting yang digunakan untuk membuat algoritma. (Aunur R. Mulyanto, 2008) 2.m. Pengertian DFD DFD (Data Flow Diagram) adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dimana asal data dan kemana tujuan data yang keluar dari sistem, dimana data disimpan, proses apa yang menghasilkan data tersebut dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebut. (Andri Kristanto, 2003) 2.n. Pengertian Data Base Basis Data atau database adalah kumpulan terintregrasi dari elemen data yang secara logika saling berhubungan. Basis data mengonsolidasikan berbagai catatan yang dahulu disimpan dalam filefile terpisah kedalam satu gabungan umum elemen data yang menyediakan data untuk banyak aplikasi. Jadi, basis data berisi berbagai elemen data yang mendeskripsikan berbagai entitas dan hubungan antar entitas. (Deborah Kurniawati dan Edy Prayitno, 2010)
12
2.o. Pengertian MySQL MySQL adalah multiuser database yang menggunakan bahasa Structur Query Language (SQL). MYSQL dalam operasi client-server melibatkan server daemon MySQL di sisi server dan berbagai database macam program serta library yang berjalan di sisi client. MySQL mampu menangani data yang cukup besar. Perusahaan yang mengembangkan MySQL yaitu TcX, mengaku mampu menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lebih 100 Gigabyte data. Pada dasarnya ada empat grup tipe data yang didukung MySQL,yaitu data numerik, string, waktu dan data. (Bimo Sunarfrihantono, 2002 ) MySQL adalah sebuah sistem manajemen database relasi (relational database management system) yang bersifat “terbuka” (open source). Terbuka maksudnya adalah MySQL boleh didownload oleh siapa saja. Baik versi kode program aslinya (source code program) maupun versi binernya (executable program) dan bisa digunakan secara (relatif) gratis baik untuk dimodifikasi sesuai dengan kebutuhan seseorang maupun sebagai suatu program aplikasi komputer. (Arbie, 2004) 2.p. Pengertian HTML HTML (Hyper Text Makrup Language) merupakan salah satu format yang digunakan dalam pembuatan dokumen dan alikasi yang berjalan di halaman web. Struktur HTML, script HTML dituliskan dalam text editor seperti notepad, kemudian disimpan dengan ektensi .htm atau .html. Kemudian untuk mencobanya dapat langsung dibuka dengan web browser, seperti Internet Explorer atau nescape navigator, cukup dengan perintah File|Open, kemudian browser nama file dan lokasi daimana file HTML tadi disimpan. Struktur file HTML diawali dengan sebuah tag dan ditutup dengan tag . Di dalan tag ini terdapat bagian besar, yaitu yang diapit oleh tag .... dan yang diapit oleh tag ... (Bimo Sunarfrihantono, 2003)
2.q. Pengertian PHP PHP adalah sebuah bahasa pemrograman yang perintahnya dilaksanakan pada server dan kemudian hasilnya ditampilkan pada komputer klient. PHP juga merupakan HTML embedded, yaitu perintah- perintah yang PHP yang dituliskan bersama perintahperintah HTML. (Arbie, 2004) PHP adalah bahasa server-side yang menyatu dengan HTML untuk membuat halaman web yang dinamis. Maksut dari server-side scripting adalah sintak dari perintah-perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan pada dokumen HTML. Ada beberapa cara untuk mulai menuliskan scrip PHP yaitu: a) b) c) <script language=”php”> Script PHP anda d) <% Script PHP anda %? Cara pertama merupakan format yang dianjurkan tetapi mungkin cara yang kedua yang sering digunakan karena lebih ringkas. Cara yang ketiga digunakan untuk mengantisipasi editor dan web server yang tidak dapat menerima kedua cara diatas. (Bimo Sunarfrihantono, 2003) 2.r. Tinjauan Pustaka Dari penelitian sebelumnya yang dilakukan oleh Riki Sarwedi (2012) Mahasiswa Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Amikom Yogyakarta, dengan judul penelitian “Perancangan Website Pada Sentral Komunikasi (Senkom) Mitra Poldi di Yogyakarta Sebagai Media Informasi”, dengan latar belakang personil Sentral Komunikasi (Senkom) Mitra Polri tidak bisa mendapatkan informasi secara tepat, informasi yang di tunjukan kepada setiap personil dari pihak lembaga Sentral Komunikasi (Senkom) Mitra Polri kurang akurat dan kurang cepat, dalam memberikan informasi dan memperoleh informasi cenderung membutuhkan waktu
13
yang lama, media informasi yang diberikan dari pihak lembaga Sentral Komunikasi (Senkom) Mitra Polri kepada setiap personil terkesan statis dan monoton, menjadikan suasana dalam menjalankan tugas yang kurang efektif, efisien, dan kurang menarik. Tujuan dari penelitian tersebut adalah membantu mewujudkan kualitas, kriteria dan predikat Sentral Komunikasi (Senkom) Mitra Polri di Yogyakarta menjadi Forum Komunikasi Polisi Masyarakat (FKPM) Standart Nasional. Software yang digunakan adalah Adobe Dreamweaver CS 3, Adobe Photoshop CS 3, MySQL Server, dan XAMPP sebagai Web Servernya. Dari penelitian yang sudah dilakukan oleh Nur Marlena (2012) Mahasiswa Teknik Informatika Universitas Surakarta, dengan judul penelitian “Pembuatan Website Profil Pada Sekolah Menengah Pertama (SMP) Negeri 2 Kartasura“, dengan latar belakang masalah penyampaian informasi yang diberikan kepada masyarakat hanya secara sederhana yaitu melalui papan pengumuman, dengan penyampaian informasi yang demikian dirasakan masih banyak memiliki kekurangan, antara lain penyampaian informasi yang terbatas, penyebaran informasi yang kurang luas. Dalam penelitianya penulis menggunakan bahasa pemrograman PHP, HTML, Java Script, CSS dan MySQL serta menggunakan XAMPP sebagai Web Servernya. Tujuan penelitian pembuatan website ini adalah menghasilkan website tentang profil Sekolah Menengah Pertama Negeri 2 Kartasura. Dari penelitian yang sudah dilakukan oleh Raras Rizky Umaira (2013) Mahasiswa Teknik Informatika Sekolah Tinggi Manajemen Informatika dan komputer Amikom Yogyakarta, dengan judul penelitian “Analisis dan Perancangan Website Sebagai Media Informasi dan Promosi di MA Anwarul Quran Demak“, dengan latar belakang segi promosi, sekolah ini masih menggunakan brosur yang disebarkan atau melalui informasi dari mulut ke mulut. Dalam penelitian ini menggunakan software Adobe Dreamweaver CS3, Adobe Photoshop CS3 dan Google Chrome, bahasa pemrograman yang digunakan adalah PHP, HTML, CSS, AJAX dan Javascript, serta menggunakan XAMPP sebagai Web Servernya. Tujuan
pembuatan website ini adalah Merancang suatu aplikasi web dinamis yang dapat dimanfaatkan untuk menyebarkan informasi dan mempromosikan sekolah dan Meningkatkan interaksi sekolah dengan masyarakat, lembaga, atau organisasi. Dari penelitian yang telah dilakukan oleh Wahyu Budi Utomo ( 2013 ) mahasiswa Teknik Infomatika Universitas Surakarta dengan judul penelitian “Pembuatan Web Profil Sekolah Menengah Pertama Negeri 1 Ngrampal Dengan Menggunakan PHP Dan MySQL“, dengan latar belakang masalah yaitu informasi sekolah yang dibutuhkan orang tua, siswa dan masyarakat umum masih secara lisan atau dengan media papan pengumuman dilakukan dengan cara mendatangi langsung ke sekolah atau menanyakan informasi kepada siswa yang bersekolah pada sekolah yang dimaksud. Tujuan dari Penelitian tersebut adalah menghasilkan web profil Sekolah Menengah Pertama Negeri 1 Ngrampal website dinamis dengan PHP dan MySQL, Sekolah Menengah Pertama Negeri 1 Ngrampal memiliki media publikasi dalam penyampaian informasi tanpa dibatasi waktu, tempat dan jarak. Bahasa pemrograman yang digunakan peneliti adalah PHP, HTML, Java Script, CSS dan MySQL. Dalam penelitian yang dilakukan oleh Prabantoko Adhy Surya (2013) Mahasiswa Teknik Informatika Sekolah Tinggi Manajemen Informatika dan Komputer Amikom Yogyakarta, dengan judul penelitian “Analisis Dan Perancangan Website Sebagai Media Informasi Serta Promosi Online Pada Pondok Pesantren Modern Badrussalam”. Dengan latar belakang masalah selama ini pondok pesantren modern Badrussalam sudah mencoba mempromosikan diri dengan menyebarkan brosur, memasang iklan di koran - koran, namun dengan majunya perkembangan teknologi informasi saat ini, pondok pesantren modern Badrussalam ingin memperluas jaringan promosinya menggunakan media internet. Dalam penelitianya peneliti menggunakan bahasa pemrograman PHP dan MySQL. Dan menggunakan softwhare Macromedia Dreamweaver MX dan Adobe Photoshop CS. Hasil dari penelitian yang telah dilakukan maka dapat diambil kesimpulan
14
sebagai berikut: Media yang digunakan oleh pondok pesantren modern badrussalam dalam menyajikan informasi demi terpenuhinya kebutuhan pelanggan yaitu media website yakni website sebagai media informasi seputar pondok pesantren modern badrussalam, maka informasi yang dibutuhkan oleh pelanggan dapat terpenuhi, dengan adanya website tersebut dapat meningkatkan kepuasan dan ketertarikan santri serta orang tua santri. Dalam penelitian ini, penulis akan melakukan penelitian tentang pembuatan website yang akan mengacu pada penelitian ketiga, dengan judul “Pembuatan Website Sebagai Media Informasi Dan Promosi Pada Sekolah Menengah Kejuruan (SMK) Muhammadiyah 4 Wonogiri Kabupaten Wonogiri” Penulis menggunakan quisioner sebagai alat bantu pemecahan masalah di SMK Muhammadiyah 4 Wonogiri, sehingga dapat diketahui permasalahan yang ada. Website ini nantinya digunakan sebagai media informasi dan promosi serta penyampaian informasi yang lebih efektif tanpa dibatasi jarak, waktu dan tempat. Bahasa pemrograman yang digunakan sama dengan yang dilakukan oleh peneliti sebelumnya, yaitu dengan menggunakan PHP dan MySQL serta menggunakan XAMPP sebagai Web Server. Dari penelitian yang dilakukan penulis meliliki persamaan dan perpedaan dari peneliti sebelumnya yaitu: a. Persamaan Persamaan dalam penelitian penulis dengan kelima penelitian sebelumnya adalah dalam hal tujuan yaitu tujuan dari dari pembuatan website adalah sebagai sarana promosi, menghasilkan media informasi yang efektif dan efisien. Selain itu persamaan dalam hal penggunaan bahasa pemograman yaitu menggunakan bahasa pemograman PHP & MySQL sebagai pengolah databasenya. b. Perbedaan Perbedaan dalam penelitian penulis dengan kelima penelitian sebelumnya adalah dalam hal penggunaan software yang digunakan yaitu penulis menggunakan software Notepad ++ sebagai web editornya, menggunakan Adobe Photoshop CS3 sebagai editor gambarnya.
3. ANALISIS, PERANCANGAN DAN PEMBUATAN Tahap analisis merupakan tahap yang kritis dan sangat penting, karena kesalahan didalam tahap ini akan menyebabkan kesalahan ditahap selanjutnya. Pada tahap ini akan membahas tentang analisis penyampaian informasi secara konvensional dan analisis sistem. 3.a. Sistem yang ada (Existing Systems) Sistem penyampaian informasi pada SMK Muhammadiyah 4 Wonogiri masih menggunakan spanduk, papan pengumuman serta menggunakan surat edaran untuk menyampaikan informasi atau pengumuman kepada wali murid. a) Informasi Sekolah Kepada warga Sekolah Penyampaian informasi kepada warga sekolah, siswa, guru dan karyawan masih menggunakan papan pengumuman, seperti pada gambar 3.1
Gambar 3.1 Papan Pengumuman b) Informasi kepada orang tua siswa Penyampaian informasi kepada wali murid masih menggunakan surat edaran melalui perantara siswa untuk disampaikan kepada orang tua seperti pada gambar 3.2. Sehingga penyampaian seperti ini masih memiliki kelemahan karena jika ada siswa yang tidak masuk maka surat edaran tersebut tidak akan sampai ke orangtua.
15
e) Memuat agenda sekolah terdekat. f) Ada forum untuk diskusi. 3.c. Perancangan Struktur Tabel Perancangan struktur tabel menggunakan database MySQL dan disimpan dengan nama “muh4”. Untuk desain database yang dibuat pada sistem ini terdapat 23 tabel.
Gambar 3.2 Surat edaran untuk orang tua c) Informasi kepada masyarakat dan calon siswa baru Penyampaian informasi sekolah kepada masyarakat luas masih menggunakan spanduk, seperti pada gambar 3.3
3.d. Rancangan Tampilan Perancangan desain halaman (layout) website diperlukan untuk mempermudah dalam pembuatan dan mencari informasi yang ada pada website SMK Muhammadiyah 4 Wonogiri seperti pada gambar berikut: a) Tampilan Login Tampilan login terdapat form username, password dan button login seperti pada gambar 3.4 berikut: Administrator SMK Muhammadiyah 4 Wonogiri Username Password Masuk
Gambar 3.3 Spanduk d) Memahami kerja sistem yang ada (Understand) SMK Muhammadiyah 4 Wonogiri dalam menyampaikan informasi masih bersifat konfensional. Metode seperti ini dirasa masih memiliki kekurangan antara lain informasi yang disampikan terbatas, jika terdapat kesalahan harus membuat yang baru sehingga menjadikan penyampaian informasi lama. 3.b. Kebutuhan pengguna (User Requirements) Berdasarkan hasil wawancara dengan guru SMK Muhammadiyah 4 Wonogiri, website yang diinginkan yaitu: a) Ada link banner yang berisi petuah-petuah Islam. b) Ada hadist-hadist atau asmaul husna. c) Ada fasilitas untuk download materi. d) Ada fasilitas download materi pelajaran. .
Gambar 3.4 Halaman Login Jika username dan password benar maka login berhasil dan tampil seperti pada gambar 3.8. Jika username kosong maka tampil seperti pada gambar 3.6, jika password kosong maka tampil seperti pada gambar 3.6, jika username dan password salah maka tampil seperti pada gambar 3.7
Anda belum mengisikan username OK
Gambar 3.5 Username kosong
16
c) Rancangan Halaman Utama Halaman utama website terdapat menu yang digunakan untuk mencari informasi. Halaman utama website SMK Muhammadiyah 4 Wonogiri seperti pada gambar 3.13
Anda belum mengisikan Password OK
Header Menu
Gambar 3.6 Password Kosong Hadits
LOGIN GAGAL…! Username dan Password Anda Salah….!
Serch
Title
Berit a
Berit a
Content
Asmaul Husna
Kalende r
Statistik
Agenda
Link Terkaid
Shoutbo x
OK
Gambar 3.7 Password Kosong b) Halaman Administrator Halaman administrator website SMK Muhammadiyah 4 Wonogiri terdapat header, menu, content, title, foto administrator seperti paga gambar 3.12
Footer
Gambar 3.9 Halaman Pengunjung 3.e. DFD (Data Flow Diagram)
Header Menu Me nu
Title
Foto Admi n
Content
DFD (Data Flow Diagram) penyimpanan data dan proses yang merubah data. DFD menunjukkan hubungan antara data proses pada sistem. a) Diagran konteks (Context Diagram) Diagram Konteks adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem. Diagram konteks digambarkan dengan lingkaran tunggal yang mewakili keseluruhan sistem. Seperti pada gambar 3.27 Admin
Login, tampil, desain, edit web
Konfirmasi login, isi web
Footer Gambar 3.8 Rancangan Halaman Administrator
Tampil web
Website SMK Muhammadiyah 4 Wonogiri
Tampil web
Pengunjung
Anggota Forum Membuat topik, komentar
Isi buku tamu, komentar, daftar forum
Gambar 3.10 Context Diagram
17
b) DFD (Data Flow Diagram) level nol DFD (Data Flow Diagram) merupakan penjabaran dari diagram konteks, pada level ini menjurus kepada suatu proses dan merupakan gabungan secara keseluruhan yang melibatkan semua kesatuan luar secara lengkap. Data Flow Diagram sistem dapat dilihat pada gambar 2.28 1 Manajemen Profil
tb_profil
Data Profil
tb_agenda
Data Agenda
2 Manajemen Agenda
Data Pengumum an
3 Manajemen Pengumuman
tb_album
Data Album
4 Manajemen Album
tb_foto
Data Foto
5 Manajemen Foto
13 Manajemen Mapel
Data Mapel
tb_mapel
tb_link
Data Banner
6 Manajemen Banner
14 Manajemen kelas
Data Kelas
tb_kelas
berita
Data Berita
7 Manajemen berita
15 Manajemen Jurusan
Data Jurusan
tb_jurusan
kategori
Data Kategori
8 Manajemen Kategori
16 Manajemen Bukutamu
Data Bukutamu
tb_buku
komentar
Data Komentar
9 Manajemen Komentar
17 Manajemen Admin
Data Admin
tb_admin
tb_siswa
Data Siswa
10 Manajemen Siswa
file_materi
Data Materi
11 Manaemen materi
tb_mapel
Data Mapel
12 Manajemen Mapel
pengumuman
tb_jurusan * id_jurusan nama_jurusan tb_siswa * id_siswa nis nama_siswa id_kelas id_jurusan jenis_kelamin tempat_lahir tanggal_lahir alamat agama foto
tb_kelas * id_kelas kode_kelas nama id_pengajar id_jurusan
tb_pengajar * id_pengajar nip nama_lengkap alamat jenis_kelamin email jabatan tempat_lahir tanggal_lahir agama status gambar
tb_mapel
Administrator
* id_mapel kode_mapel nama id_kelas id_pengajar
tb_link * id_banner judul url gambar tgl_posting jam tampil shoutbox * id_shoutbox nama website pesan tanggal Jam aktif
tb_admin *username password nama_lengkap email no_pelp level blokir id_sesion foto
statistik
ip tanggal hits online
file_materi * id_file judul id_kelas id_mapel nama_file tgl_posting
tb_buku * id_hubungi nama email subjek pesan tanggal
tb_profil * id_profil judul isi_profl tanggal jam gambar tb_agenda * id_agenda tema isi_agenda tempat tgl_mulai tgl_selesai tgl_posting jam aktif
pengumuman * id_pengumuman judul isi tanggal jam tampil
topik * id_topik id_kategori username subjek tgl_topik dibaca
tanggapan * id_tanggapan id_topik username isi_tanggapan tgl_tanggapan
komentar * id_komentar id_berita nama_komentar url isi_komentar tgl jam_komentar aktif
kategori * id_kategori nama_katehori kategori_seo aktif
berita * id_berita id_kategori username judul judul_seo isi_berita hari tanggal jam gambar dibaca tag
tb_album * id_album judul_album gambar_album tanggal jam aktif
tb_foto * id_galeri id_album judul_galeri keterangan gbr_galeri
kategoriforum * id_kategori nama_kategori keterangan
anggota
Gambar 3.11 Context Diagram
3.f. Relasi Antar Tabel Relasi merupakan hubungan suatu tabel dengan tabel yang lainnya, yang berfungsi untuk mengatur operasi suatu database. Relasi antar tabel pada sistem pembuatan website pada SMK Muhammadiyah 4 Wonogiri dapat dilihat pada gambar 3.4
* username password nama_lengkap email level
Gambar 3.12 Relasi tabel 4. HASIL TESTING DAN PEMBAHASAN 4.a. Mengakses website SMK Muhammadiyag 4 Wonogiri Setelah website diunggah, untuk mengakses website SMK Muhammadiyah 4 Wonogiri yaitu setelah terhubung dengan internet kemudian membuka web broser Mozilla Firefox atau browser lainnya dan mengetikan URL (Uniform Resourse Locator) pada address ketikkan www.smkmuh4wonogiri.sch.id maka akan tampil seperti pada gambar 4.1
Gambar 4.1 Halaman utama SMK Muhammadiyah 4 Wonogiri
Gambar 4.2 Halaman Forum
18
4.b. Testing Testing adalah proses mengeksekusi program atau sistem secara keseluruhan secara intensif untuk menentukan kesalahan-kesalahan.
Sebanyak 86% responden berpendapat bahwa tampilan website SMK Muhammadiyah 4 Wonogiri menarik dan 14% responden berpendapat bahwa website SMK Muhammadiyah 4 Wonogiri belum menarik. Dari pertanyaan yang diajukan dan telah dipilih oleh koresponden maka dapat disimpulkan bahwa website SMK Muhammadiyah 4 Wonogiri menarik. Diagram dari hasil polling kuisioner kedua seperti pada gambar berikut:
Gambar 4.3 Testing program
Gambar 4.6 Gambar Polling Kedua Gambar 4.4 Testing pengisian kuisioner 4.c. Hasil Kuisioner Setelah website SMK Muhammadiyah 4 Wonogiri dilakukan testing dengan cara memberikan polling kepada responden dengan hasil sebaai berikut: a) Dari pertanyaan yang diajukan dan telah dipilih oleh koresponden maka dapat disimpulkan bahwa website ini sudah memberi manfaat bagi SMK Muhammadiyah 4 Wonogiri dalam menyampaikan informasi. Diagram dari hasil polling kuisioner pertama seperti pada gambar 4.5
Gambar 4.5 Gambar Polling Pertama b) Dari data yang diperoleh dapat dipresentasikan sebagai berikut:
c) Dari hasil poling ketiga dapat dipresentasikan sebagai berikut: Sebanyak 80% responden berpendapat bahwa cakupan isi pada website SMK Muhammadiyah 4 Wonogiri sudah lengkap dan 20% responden berpendapat bahwa cakupan isi website SMK Muhammadiyah 4 Wonogiri belum lengkap. Dari pertanyaan yang diajukan dan telah dipilih oleh koresponden maka dapat disimpulkan bahwa cakupan isi pada website SMK Muhammadiyah 4 Wonogiri sudah lengkap. Diagram dari hasil polling kuisioner ketiga seperti pada gambar berikut:
Gambar 4.7 Gambar Polling Ketiga d) Dari hasil poling keempat dapat dipresentasikan sebagai berikut:
19
Sebanyak 91% responden berpendapat bahwa website ini efektif untuk menyampaiakn informasi SMK Muhammadiyah 4 Wonogiri dan 9% responden berpendapat bahwa website ini tidak efektif dalam menyampaikan profil SMK Muhammadiyah 4 Wonogiri. Dari pertanyaan yang diajukan dan telah dipilih oleh koresponden maka dapat disimpulkan bahwa website ini efektif untuk menyampaikan profil SMK Muhammadiyah 4 Wonogiri. Diagram dari hasil polling kuisioner keempat seperti pada gambar berikut:
Gambar 4.8 Gambar Polling Keempat e) Dari hasil poling kelima dapat dipresentasikan sebagai berikut: Sebanyak 96% responden berpendapat bahwa website SMK Muhammadiyah 4 Wonogiri mudah dioperasikan dan 2% responden berpendapat bahwa website SMK Muhammadiyah 4 Wonogiri tidak mudah dioperasikan.Diagram dari hasil polling kuisioner kelima seperti pada gambar berikut:
5. KESIMPULAN DAN SARAN 5.a. Kesimpulan Berdasarkan pembahasan yang ada pada halaman sebelumnya dan hasil rancangan serta pengujian webite maka dapat diambil kesimpulan sebagai berikut: 1. SMK Muhammadiyah sudah mempunyai website sekolah dengan nama domain www.smkmuh4wonogiri.sch.id 2. SMK Muhammadiyah 4 Wonogiri mempunyai media penyampaian informasi yang efektif dan efisien. 3. SMK Muhammadiyah 4 Wonogiri dalam menyampaikan informasi kepada masyarakat telah menggunakan website, sehingga jangkauan penyampaian informasi yang luas. 5.b. Saran Dikarenakan terbatasnya kemampuan penulis dan terbatasnya waktu dalam penelitian, maka dalam pembuatan website SMK Muhammadiyah 4 Wonogiri dirasakan masih memiliki kekurangan dan diharapkan untuk para peneliti atau pengembang berikutnya dapat melengkapi kekurangan dan menyempurnakan website profil SMK Muhammadiyah 4 Wonogiri, antara lain: 1. Disarankan untuk melengkapi website SMK Muhammadiyah 4 Wonogiri dengan pendaftaran online siswa baru SMK Muhammadiyah 4 Wonogiri 2. Disarankan untuk menambah cakupan isi dalam website SMK Muhammadiyah 4 Wonogiri ini dengan data alumni siswa setiap tahun ajaran. 3. Disarankan untuk melengkapi Elearning pada website SMK Muhammadiyah 4 Wonogiri
DAFTAR PUSTAKA Gambar 4.9 Gambar Polling kelima
Adelheid, andrea & Nst, khairil. Buku Pintar Menguasai PHP dan MySQL. Mediakita: Jakarta. 2012 Arbie. Manajemen Database Dengan MySQL. Andi: Yogyakarta. 2004
20
Hartono, Jogiyanto. Analisis & Disain, Andi: Yogyakarta. 1999 Kristanto, Andri. Rekayasa Perangkat Lunak, Gava Media: Yogyakarta. 2004 Kristanto, Hartono. Konsep & Perancangan Database, Andi: Yogyakarta. 2004 Kurniawati, Deborah & Prayitno, Edy. Pengantar System Informasi. Mahameru Press: Yogyakarta. 2010 Marlena, Nur. Pembuatan Website Sekolah Menengah Pertama (SMP) Negeri 1 Kartasura. Universitas Surakarta: Surakarta. 2013 Mulyanto, R.Aunur. Rekayasa Perangkat Lunak Jilid 1.Direktorat Pembinaan Sekolah Menengah kejuruan: Jakarta. 2008 Saputra, Agus. Sistem Informasi Nilai Akademik untuk Panduan Skripsi. PT Elex Media komputindo: Jakarta. 2012 Sarwedi, Riki. Perancangan Website Pada Sentral komunikasi (Senkom) Mitra Poldi di Yogyakarta Sebagai Media Informasi. STIMIK AMIKOM: Yogyakarta. 2012 Sibero F.K. Alexander. Kitab Suci Web Programing. MediaKom: Jakarta. 2011 Sunarfrihantono, Bimo. PHP dan MySQL Untuk Web, Andi: Yogyakarta. 2003 Surya, Adhy Prabantoko. Analisis Dan Perncangan Website Sebagai Media Informasi Serta promosi Online Pada Pondok Pesantren Modern Badrussalam. STIMIK AMIKOM: Yogyakarta. 2013 Susan M.McHught, James McHught, G Wiliam Nickels, Pengantar Bisnis, Salemba Empat: Jakarta. 2010 Sutarman, Membangun aplikasi web menggunakan PHP dan MySQL, Graha Ilmu: Yogyakarta. 2007 Umaira, Rizky Raras. Analisis Dan Perancangan Website Sebagai Media Informasi dan Promosi di MA Anwarul Quran Demak. STIMIK AMIKOM: Yogyakarta. 2013 Utomo, Budi Wahyu. Pembuatan Website SMP Negeri 1 Ngrampal dengan Menggunakan PHP dan MySQL. Universitas Surakarta: Surakarta. 2013 Yuhefizar, Cara Mudah Dan Murah Membangun dan Mengelola Website, Graha Ilmu: Yogyakarta. 201