• Tidak ada hasil yang ditemukan

Bimbingan Matematika SMA Dengan Cara Online

N/A
N/A
Protected

Academic year: 2016

Membagikan "Bimbingan Matematika SMA Dengan Cara Online"

Copied!
76
0
0

Teks penuh

(1)

BIMBINGAN MATEMATIKA SMA DENGAN CARA ONLINE

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya

EKA DARMANSYAH 092406203

PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA MEDAN

(2)

BIMBINGAN MATEMATIKA SMA

DEGAN CARA ONLINE

TUGAS AKHIR

Diajukan Sebagai Salah Satu Syarat Untuk Menyelesaikan Studi Pada Program Studi D3 Ilmu Komputer

EKA DARMANSYAH 092406203

PROGRAM STUDI DIPLOMA 3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA MEDAN

(3)

PERSETUJUAN

Judul : BIMBINGAN MATEMATIKA SMA DENGAN

CARA ONLINE

Kategori : TUGAS AKHIR

Nama : EKA DARMANSYAH

Nomor Induk Mahasiswa : 092406203

Program Studi : D3 TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM ( FMIPA )

UNIVERSITAS SUMATERA UTARA

Disetujui oleh :

Diketahui

Ketua Departemen

Program Studi D3 Teknik Informatika

FMIPA USU Pembimbing

Prof.Dr.Tulus M.Si Dra. Normalina Napitupulu, Msc NIP : 19620901 198803 1 002 NIP. 19631106 198902 2 001

(4)

PERNYATAAN

BIMBINGAN MATEMATIKA SMA DENGAN CARA ONLINE

TUGAS AKHIR

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

Medan, 04 Juni 2012

(5)

PENGHARGAAN

Syukur Alhamdulillah KepadaMu Ya Allah , berkat ridho dan kesehatan yang Engkau berikan kepada penulis, penulis dapat menyelesaikan Tugas Akhir ini sesuai dengan waktu yang telah ditargetkan penulis. Adapun Tugas Akhir ini berjudul ”Bimbingan Matematika SMA Dengan Cara Online”.

Selama penulisan tugas akhir ini, penulis menyadari akan kesalahan-kesalahan yang mungkin terjadi, baik itu dari segi teknik tata penyajian ataupun dari segi tata bahasa. Oleh karena itu penulis bersedia menerima kritik dan saran dari pembaca dalam upaya perbaikan tugas akhir ini.

Tugas Akhir ini tidak mungkin bisa selesai dengan baik, jika tidak ada bantuan dari berbagai pihak. Pada kesempatan yang baik ini, penulis ingin mengucapkan terima kasih yang setulus-tulusnya kepada :

1. Bapak Dr.Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

2. Bapak Dr. Tulus, M.Si selaku Ketua Departemen Matematika FMIPA USU.

(6)

5. Seluruh Staf Pengajar Program Studi D-3 Teknik Informatika Faklutas MIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya kepada penulis selama masa perkuliahan.

6. Rekan-rekan seangkatan Komputer D 2009 khususnya Nanda, Risky Rahman Hakim, Dickho, Haidar, Angga, Riza, Wendi, dan teman-teman Kom D semuanya.

7. Pihak-pihak yang telah banyak membantu penulis, yang tidak dapat penulis sebutkan namanya satu-persatu.

8. Teristimewa buat Ayahanda Suyatman dan Ibunda Darmayanti serta adikku Era dan yang selalu di hati Azizah Safrida Putri yang senantiasa menasehati penulis dan mendoakan penulis agar lancar dalam segala urusan.

Medan,11 Juni 2012

Penulis

(7)

ABSTRAK

(8)
(9)

Bab 5 Kesimpulan dan Saran 43

5.1 Kesimpulan 43

5.2 Saran 44

Daftar Pustaka 46

Lampiran A: Output Program 47

Lampiran B: Listing program 53

(10)

DAFTAR TABEL

Halaman

Tabel 3.1.1 Tabel User 29

Tabel 3.1.2 Tabel Modul 30

Tabel 3.1.3 Tabel Berita 30

Tabel 3.1.4 Tabel Materi 30

Tabel 3.1.4 Tabel Agenda 31

(11)

DAFTAR GAMBAR

Halaman Gambar 3.1.1 Aliran Informasi Rancangan Website 30 Gambar 3.1.2 Percabangan Dalam Aliran Informasi 37 Gambar 3.2.1 Layout/Header Website Yang Dibentuk Dengan Photoshop 38

Gambar 3.4.1 Tampilan XAMPP phpMy Admin 39

Gambar 4.4.1 Uji Apache 43

Gambar 4.4.2 Uji PHP 49

Gambar 4.4.3 Uji MySQL 50

(12)

ABSTRAK

(13)

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Saat ini adalah zamannya internet dimana batasan waktu dan jarak tidak berarti lagi bagi media yang satu ini. Kita dapat berkomunikasi dengan siapa saja dan dimana saja di seluruh dunia ini dengan menggunakan fasilitas e-mail maupun dengan cara chatting. Mungkin pada saat ini hampir setiap orang sudah memiliki e-mail untuk dapat bergabung di internet. Namun, bagaimana dengan yang memiliki website pribadi? Apalagi website yang merupakan hasil karya sendiri, mungkin tidak semua orang memilikinya. Padahal dengan memiliki website kita dapat mengenalkan diri kita pada semua orang yang ada di seluruh dunia, baik mengenai diri kita, perusahaan kita atau segala sesuatu yang ingin kita sampaikan. Tidak mustahil juga kita dapat memperoleh uang dengan memiliki website pribadi, asalkan kita dapat mengelolanya dengan baik.

(14)

Salah satu aplikasinya yaitu World Wide Web (WWW). Di awal perkembangannya World Wide Web hanya digunakan untuk kalangan akademisi dan riset, namun sekarang World Wide Web digunakan untuk bisnis dan hiburan. Oleh karena itu, dengan berkembangnya kemajuan teknologi ini, bimbingan matematika perlu mempromosikan dirinya melalui sebuah website yang online di internet. Dengan sebuah website yang online di internet, siswa-siswi SMA dapat dengan mudah belajar khususnya mata pelajaran matematika dengan cepat tanpa mengikuti lembaga-lembaga pendidikan khususnya bimbingan matematika dan tanpa memerlukan waktu yang banyak. Peranan website ini juga tidak terlepas dari penggunaan peralatan yang mampu mengatasi kelemahan-kelemahan yang mengandalkan tenaga manusia.

Informasi tentang bimbingan matematika yang dapat di akses oleh semua orang melalui internet memberikan ide buat penulis untuk membuat suatu website bimbingan matematika yang bisa memberikan informasi bagi para pengunjungnya.

Atas dasar pertimbangan itu, maka penulis tertarik membuat suatu website bimbingan matematika dengan judul :

” BIMBINGAN MATEMATIKA SMA DEGAN CARA ONLINE ”.

Penulis berharap semoga penulisan tugas akhir ini dapat memberikan kemudahan bagi seluruh masyarakat terutama siswa-siswi SMA melalui sebuah website yang online di internet dan umumnya bagi siapa saja yang ingin belajar khususnya untuk mata pelajaran matematika dengan cara online.

(15)

Sistem pendidikan di Indonesia yang masih tradisional dan mekanistik dengan guru yang menerangkan sedangkan siswa hanya mencatat, menjadikan kendala dalam memperoleh Sumber Daya Manusia (SDM) yang berkualitas. Dengan sistem pendidikan yang masih tradisional tersebut, kebutuhan Sumber Daya Manusia (SDM) yang berkualitas tidak dapat terpenuhi.

Banyak sistem pendidikan matematika yang diterapkan di sekolah-sekolah maupun di universitas. Namun sistem pendidikan matematika masih memiliki kelemahan. Dimana sistem pendidikan masih tradisional dan mekanistik. Permasalahan tersebut menunjukkan bahwa sistem pendidikan di Indnesia kurang efisien

Maka dirancanglah sebuah Aplikasi Web Bimbingan Matematika SMA Dengan Cara Online. Sehingga di harapkan dapat mengatasi sistem pendidikan matematika di Indonesia.

1.3 Ruang Lingkup Masalah

Saya melakukan pembatasan atau ruang lingkup masalah, hal ini dilakukan agar pembahasannya tidak menyimpang dari topik permasalahan tentang sistem pendidikan mengenai bimbingan matematika sma dengan cara online. Dalam merancang sistem, saya membatasi masalah mengenai :

1. Pengumpulan data tentang sistem pendidikan matematika.

(16)

3. Pengelolaan Bimbingan Matematika Dengan Cara Online.

4. Merancang Aplikasi Web Bimbingan Matematika Dengan Cara Online.

1.4 Maksud dan Tujuan

Maksud penulisan tugas akhir ini adalah untuk merancang suatu Aplikasi Web yang dinamis yang dimanfaatkan untuk memberikan pendidikan matematika dengan cepat dan mudah.

Adapun tujuan dari penelitian ini adalah untuk membuat Aplikasi Web Bimbingan Matematika Dengan Cara Online sehingga siswa tanpa perlu mengikuti bimbingan atau les matematika di luar rumah. Cukup dengan wifi maka siswa sudah bisa mengikuti bimbingan matematika secara online.

1.5 Metode Penelitian

Dalam penyusunan Tugas Akhir ini, penulis mengumpulkan data yang dipergunakan untuk membuat program ini dengan metode–metode sebagai berikut:

1. Penelitian Kepustakaan (Library Research).

Yaitu menggunakan buku-buku yang berhubungan dengan masalah sehingga dapat membantu penyelesaian masalah.

2. Penelitian di Internet

Metode penelitian internet serta menganalisa secara langsung hal–hal yang dibutuhkan di dalam membuat program dan memperhitungkannya.

(17)

Observasi yaitu memperoleh data dengan cara mengadakan pengamatan langsung terhadap objek yang diteliti.

4. Data-data yang dibutuhkan penulis disini adalah data-data calon siswa/siswi yang mengikuti bimbingan matematika. Data-data tersebut diantaranya :

a. Nama

b. Tempat / Tanggal Lahir c. Usia

d. Jenis kelamin e. Golongan Darah f. Agama

g. Asal Kota h. Asal Sekolah i. Kelas

j. Nis

k. Nomor Henpone

4. Perancangan Struktur Program

Penulis membuat serangkaian instruksi yang sistematik, logis dan dibuat dalam bahasa yang dimengerti oleh pembaca serta memiliki aturan tertentu pada bahasa pemrograman yang digunakan penulis seperti :

a. Penginputan dan tampilan data pribadi b. Pengajuan Bimbingan

(18)

d. Data Bimbingan

Membuat rancangan tampilan untuk halaman web agar lebih terkesan menarik. 6. Perancangan Struktur Database Menggunakan MySQl

Data yang telah dikumpulkan diolah dan diorganisasikan sedemikianrupa, sehingga didapat suatu hubungan atau relasi antara data yang satu dengan yang lain.

7. Mempersiapkan Halaman Situs

Sebelum mulai mendesain sebuah halaman situs, penulis mempersiapkan dahulu halaman situs yang akan ditampilkan pada browser. Setelah itu, menambahkan elemen-elemen di dalamnya. Elemen yang dipasang pertama adalah sebuah header. Selanjutnya menuliskan script program PHP dan HTML (Hypertext Markup Language).

8. Pengujian program

(19)

1.6 Sistematika Penulisan

Secara garis besar tugas akhir ini terdiri dari 6 (enam) bab dan beberapa lampiran. Adapun setiap bab terdiri dari sub-sub bab. Adapun sistematika penulisan tugas akhir ini adalah :

BAB 1 : PENDAHULUAN

Pada bab ini diuraikan secara ringkas pembahasan tentang Latar Belakang, Identifikasi Masalah, Ruang Lingkup Masalah, Maksud dan Tujuan, Metode Penelitian, dan Sistematika Penulisan.

BAB 2 : TINJAUAN TEORI

Di dalam bab ini diuraikan sekilas tentang Pengertian Web Dinamis, Pengenalan Internet, Teknologi Internet, Pengenalan HTML, PHP, MySQL, CSS, dan DHTML, serta XMPP MyAdmin.

BAB 3 : PERANCANGAN SISTEM

Bab ini berisikan pembahasan mengenai sistem yang dirancang, dan penggunaan XMPP MyAdmin sebagai editor perancangan website.

(20)

Pada bab ini berisikan Pengertian Implementasi Sistem, tujuan Implementasi Sistem, Spesifikasi Sistem, dan Instalasi Apache, PHP, dan MySQL.

BAB 5 : KESIMPULAN DAN SARAN

(21)

BAB 2

TINJAUAN TEORI

2.1. Pengertian Web Dinamis

Bagi orang awam yang ingin membuat website atau home page pribadi pasti pernah mendengar istilah web dinamis. Web dinamis adalah website dimana halaman yang akan ditampilkan dibuat pada saat halaman tersebut diminta oleh user/pemakai, misalnya user/pemakai ingin mengakses database dan menampilkannya pada halaman website. Jika zaman dulu, pembuat masih menggunakan HTML biasa untuk membuat home page, tapi untuk saat ini, akan sangat "ketinggalan zaman" jika hanya menggunakan HTML saja.

2.1.1. Syarat-Syarat Web Dinamis

Adapun syarat- syarat agar website selalu dinamis adalah;

1. Tersedianya Web Server.

(22)

untuk web server itu sendiri. Untuk saat ini web server yang menjadi favorit adalah Apache.

2. Tersedianya Software Pemrograman Web Berbasis Server.

Jika ingin membuat web dinamis, berarti harus tersedia sebuah bahasa pemrograman web selain HTML, baik itu client side maupun server side. Untuk yang client side, memiliki kekurangan yaitu instruksi program bisa terlihat oleh pengguna internet. Sedangkan server side lebih aman karena instruksi programnya tidak terlihat oleh user. Yang terlihat adalah seperti HTML biasa. Contoh bahasa pemrograman web yang favorit adalah PHP.

3. Tersedianya Database.

Database merupakan software yang digunakan untuk menyimpan dan memanajemen data. Jika memiliki data yang sedikit, mungkin masih bisa memakai file biasa sebagai media penyimpanannya. Tapi jika datanya sudah sangat banyak, tanpa database akan sangat rumit. Database dapat menyimpan berjuta-juta data, dan dapat diakses dengan sangat cepat. Contoh database yang bisa dipakai untuk membuat web adalah Oracle, MsSQLServer, MySQL dan masih banyak lagi yang lain. Saat ini database yang menjadi favorit adalah MySQL.

2.2. Sekilas Lahirnya Internet

(23)

dengan nama ARPANET. Pada 1970, sudah lebih dari 10 komputer yang berhasil dihubungkan satu sama lain sehingga mereka bisa saling berkomunikasi dan membentuk sebuah jaringan.

(24)

Pada tahun 1982 dibentuk Transmission Control Protocol atau TCP dan Internet Protocol atau IP yang kini kita kenal semua. Sementara itu di Eropa muncul jaringan komputer tandingan yang dikenal dengan Eunet, yang menyediakan jasa jaringan komputer di negara-negara Belanda, Inggris, Denmark dan Swedia. Jaringan Eunet menyediakan jasa e-mail dan newsgroup USENET. Untuk menyeragamkan alamat di jaringan komputer yang ada, maka pada tahun 1984 diperkenalkan sistem nama domain, yang kini kita kenal dengan DNS atau Domain Name System. Komputer yang tersambung dengan jaringan yang ada sudah melebihi 1000 komputer lebih. Setahun kemudian alamat anggota jaringan mulai menggunakan alamat dengan akhiran .com.. Sistem alamat yang serba praktis ini langsung menggelumbungkan jumlah komputer yang tersambung dengan jaringan. Pada 1987 jumlah komputer yang tersambung ke jaringan melonjak 10 kali lipat menjadi 10.000 lebih.

Tahun 1988, antar sesama komputer sudah mulai dapat mengobrol atau chatting, karena Jarko Oikarinen dari Finland berhasil menemukan dan sekaligus memperkenalkan IRC atau Internet Relay Chat. Setahun kemudian, jumlah komputer yang saling berhubungan kembali melonjak 10 kali lipat dalam setahun. Tak kurang dari 100.000 komputer kini membentuk sebuah jaringan. Tahun 1990 adalah tahun yang paling bersejarah, ketika Tim Berners Lee menemukan program editor dan browser yang bisa menjelajah antara satu komputer dengan komputer lainnya, yang membentuk jaringan itu. Program inilah yang disebut www, atau World Wide Web.

(25)

langsung berubah. Di tahun yang sama Yahoo! Didirikan, yang juga sekaligus tahun kelahiran Netscape Navigator 1.0.

Setahun kemudian internet sudah menjadi jalur di mana suara, gambar, bisa streaming sekaligus. Tahun 1996 transaksi perdagangan di internet sudah mencapai satu milyar dollar AS. Tahun 1997 situs internet sudah melewati 1,2 juta. Nama domain business.com mencapai rekor penjualan 150.000 dollar AS. Tahun 1998, situs internet tumbuh menjadi 4,2 juta, dan nama domain yang terdaftar sudah melewati angka dua juta. Tahun 1999 nama domain business.com terjual kembali 7,5 juta dollar AS. Tahun 2000 situs internet sudah melewati 21,1 juta.

2.3. Teknologi Internet

Internet sebagai suatu media informasi memiliki beberapa teknologi yang umum untuk diketahui diantaranya adalah URL, TCP/IP, nama domain, browser, email, dan chatting. Semuanya adalah alat bagi seseorang dalam berhubungan dengan dunia internet.

2.3.1. URL (Uniform Resource Locator)

(26)

2.3.2. Nama Domain

Setiap komputer yang terhubung jaringan TCP/IP akan memilki IP address yang unik. IP address terdiri dari empat grup angka yang dipisahkan oleh titik. Nama domain sebenarnya adalah representasisari IP address. Sebagai contoh IP address dari

Kedua URL tersebut akan

menampilkan halaman yang sama, yaitu website Google. Perbedaannya adalah saat

mengetikkan url IP

address dari google.com yaitlink ke server

tempat file –filenya disimpan.

2.3.3. Browser

Browser adalah sebuah program yang digunakan untuk menampikan halaman web. Browser berkomunikasi dengan web server melalui protocol HTTP, yang membaca dan menerjemahkan bahasa HTML dan data gambar untuk ditampilkan secara visual sehingga informasi yang ada dapat dibaca.. Pengeksekusian atau pembacaan halaman web oleh browser dibagi menjadi dua berdasarkan pengeksekusiannya, yaitu pengeksekusian pada sisi klien dan pada sisi server.

a. Client Side

(27)

b. Server Side

Pada sisi server, script akan dijalankan pada komputer server, kemudian server akan mengirimkan hasilnya pada browser komputer klien. Kerja script pada server side berbeda dengan client side, pada server side, server pada komputer menjadi berat , karena server side membutuhkan banyak resource server untuk mendukung scriptingnya. Scripting pada server side diantaranya adalah Perl, PHP, ASP, JSP, Coldfusion dan lain-lain.

2.3.4. Email

Email adalah salah satu produk yang dihasilkan pada masa sejarah berkembang internet. Dengan email komunikasi pada dunia internet menjadi lebih cepat dan efisien. Email adalah singkatan dari electronic mail (surat elektronik) yang fungsinya sama yaitu untuk mengirim surat atau pesan ke alamat yang dituju, tetapi dengan media internet.

2.3.5. Chatting

(28)

2.4.Pengenalan HTML

2.4.1. Pendahuluan HTML

HTML atau yang memiliki kepanjangan Hypertext Markup Language adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat internet. HTML sendiri adalah suatu dokumen teks biasa yang mudah dimengerti dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat dibaca oleh berbagai platform seperti : Windows, Linux, Macintosh. Kata “Markup Language“ pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam skrip HTML dimana kita bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML.

HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C. Hingga kini versi terakhir HTML yang telah disetujui oleh W3C adalah HTML versi 4.01.

2.4.2. Bagian-Bagian HTML

(29)

<html> <head>

<title>…</title> </head>

<body>

… isi dari halaman web … </body>

</html>

Tag adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentuk umum tag adalah sebagai berikut :

<tag-awal>TEKS<tag-akhir>

Namun ada juga tag yang tidak perlu ada tag penutup seperti <br>, <hr>, <img>, dan lain-lain.

2.5. Pengenalan PHP

2.5.1. Sejarah PHP

(30)

Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya Personal Home Page/Form Interpreter. Dengan pelepasan kode sumber ini menjadi

PHP.

Pada November 1997, dirilis PHP/FI 2.0. Pada rilis ini diimplementasikan dalam C. Dalam rilis ini disertakan juga modul-modul ekstensi yang meningkatkan kemampuan PHP/FI secara signifikan. Pada tahun 1997, sebuah perusahaan bernam baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0.

Pada tahun 1997, sebuah perusahaan bernama PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0. Pada pertengahan tahun 1999, Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adalah versi PHP yang paling banyak dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.

(31)

menjawab perkembangan bahas pemrograman kearah pemrograman berorientasi objek.

2.5.2. Kelebihan dan Kelemahan PHP

Kelebihan PHP sebagai bahasa server-side adalah :

1. Bahasa pemrograman php adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunaanya.

2. Web Server yang mendukung php dapat ditemukan dimana - mana dari mulai IIS sampai dengan apache, dengan configurasi yang relatif mudah. 3. Dalam sisi pengembangan lebih mudah, karena banyaknya milis - milis dan

developer yang siap membantu dalam pengembangan.

4. Dalam sisi pemahaman, php adalah bahasa scripting yang paling mudah karena referensi yang banyak.

5. PHP adalah bahasa open source yang dapat digunakan di berbagai mesin serta juga dapat menjalankan perintah-perintah system.

Adapun Kelemahan PHP adalah :

1. Tidak ideal untuk pengembangan skala besar.

2. Tidak bisa memisahkan antara tampilan dengan logik dengan baik (walau penggunaan template dapat memperbaikinya).

(32)

2.5.3. Penggabungan Script PHP dan HTML

Bahasa pemrograman PHP dapat digabungkan dengan HTML dengan terlebih dahulu memberikan tanda tag buka dilanjutkan tanda tanya ( <? ) kemudian ditutup dengan tanda tanya dilanjutkan tanda tag tutup ( ?> ). Ada dua tipe penggabungan antara PHP dan HTML yaitu:

1. Embedded Script

Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara ini, penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu dalam dokumen yang memerlukan script PHP untuk proses di dalam server. Embedded Script menempatkan sebagai bagian dari script HTML.

Contoh penulisan Embedded Script dapat dilihat di bawah ini : <html>

<head>

<title>Testing</title> </head>

<body>

<? echo "Halo Dunia"; ?> </body>

(33)

2. Non Embedded Script

Yakni cara penulisan tag PHP dibagian paling awal dan paling akhir dokumen. Dengan cara ini, penulisan tag PHP digunakan untuk mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan script HTML sebagai bagian dari script PHP.

Contoh Penulisan Non Embedded Script dapat dilihat dibawah ini :

<?

echo ‘<html>’; echo ’<head>’;

echo ‘<title>Testing</title>’; echo ‘</head> <body>’;

echo ‘Halo Dunia’; echo ‘</body>’;

echo ’</html>’; ?>

2.6. Pengenalan SQL

2.6.1. Sejarah SQL

(34)

tanpa harus khawatir dengan hak cipta. Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang membahas tentang ide pembuatan basis data relasional pada bulan juni tahun 1970. Dalam artikel ini juga dibahas tentang kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language).

Setelah terbitnya artikel tersebut, maka IBM mengadakan proyek pembuatan basis data relasional beserta SEQUEL. Akan tetapi karena permasalah hukum mengenai penamaan SEQUEL, maka IBM merubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R.

Di akhir tahun 1970-an muncul perusahaan bernama Oracle yang membuat server basis data populer yang bernama sama dengan nama perusahaannya. Dengan naiknya kepopuleran Oracle, maka SQL juga ikut populer sehingga saat ini menjadi standar defacto bahasa dalam manajemen basis data.

2.6.2. Standarisasi SQL

(35)

2.6.3. Pemakaian Dasar SQL

Pemakaian dasar SQL adalah sebagai berikut:

1. Mendefinisikan Tabel

Untuk mendefinisikan / membuat suatu tabel digunakan sintaks : CREATE TABLE NAMA_TABLE (DEFINISI_TABLE); Contoh:

CREATE TABLE TEST ( NAMA VARCHAR(20), ALAMAT VARCHAR(255), PASSWORD VARCHAR(10) );

2. Menyimpan data

Untuk menyimpan data dalam tabel dipergunakan sintaks :

INSERT INTO NAMA_TABLE (DAFTAR_FIELD) VALUES (DAFTAR_NILAI);

Contoh:

INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('rozi', 'jl. Kapten muslim gg. Pertama no. 74', '201285');

3. Mengambil data

Untuk mengambil data dipergunakan sintaks :

SELECT DAFTAR_FIELD FROM NAMA_TABLE KONDISI; Contoh:

SELECT nama FROM TEST;

(36)

4. Mengubah data

Untuk mengubah data dipergunakan sintaks :

UPDATE NAMA_TABEL SET DATA_FIELD_LAMA WHERE DATA_FIELD_BARU;

Contoh:

UPDATE mahasiswa SET nama = 'rozi' WHERE nama = 'fachru';

5. Menghapus data

Untuk menghapus data dipergunakan sintaks: DELETE FROM NAMA_TABLE KONDISI Contoh:

DELETE FROM TEST WHERE NAMA='rozi';

2.7. Pengenalan CSS

Cascading Style Sheets (CSS) adalah suat

mengatur tampilan suatu dokumen yang ditulis dalam

(37)

2.8. Pengenalan DHTML

DHTML adalah suatu istilah yang diberikan untuk suatu halaman web yang memanfaatkan HTML (Hypertext Markup Language) dan DOM (Document Object Model), CSS (Cascading Style Sheet) dan client-side scripting untuk membuat tampilan halaman tersebut dinamis atau interaktif. Istilah Dynamic ditambahkan untuk membedakan sifat dinamis halaman web ini dengan halaman web statis yang dibuat hanya berdasarkan HTML.

DHTML mulai diterapkan pada browser generasi ke empat - Microsoft Internet Explorer 4 (IE4) dan Netscape Communicator 4 (NS4). DHTML sepenuhnya merupakan teknologi client side yang hanya bergantung pada kemampuan browser untuk menampilkan dan memanipulasi elemen halaman web yang tidak bisa dilakukan dengan hanya mengandalkan HTML.

(38)

BAB 3

PERANCANGAN SISTEM

4.1 Perencanaan dan Perancangan

Dalam membangun sebuah website diperlukan sebuah persiapan, perencanaan yang baik, tujuan pembutan yang jelas dan percobaan yang lakukan secara berulang-ulang karena hal ini menyangkut semua elemen yang membentuk website.

Sebelum membangun website, akan muncul beberapa pertanyaan seperti berikut ini:

a. Website apa yang akan dibuat?

b. Siapa saja pengunjung yang diharapkan berkunjung ke website tersebut? c. Kegiatan apa saja yang dapat pengunjung lakukan didalam website tersebut? d. Apa target yang ingin dicapai dari pembuatan website tersebut?

Dengan menjawab pertanyaan-pertanyaan di atas, maka akan semakin memperjelas dan mempermudah dalam membangun website karena dari sanalah nantinya akan terbentuk fokus dalam membuat dan mengembangkan website tersebut lebih lanjut.

Sesuai dengan website yang akan dibuat, maka jawaban untuk pertanyaan-pertanyaan di atas sebagai berikut:

(39)

b. Pengunjung dari website tersebut diharapkan adalah siswa siswi SMA.

c. Aktivitas yang akan dijumpai di dalam website tersebut adalah peserta dapat melakukan bimbingan matematika dengan mudah dan cepat.

d. Target yang ingin dicapai dari website ini adalah peserta bimbingan matematika dapat belajar dengan cepat dan mudah memahami pelajaran matematika dan diharapkan dapat memberikan segala informasi tentang pelajaran matematika.

Langkah selanjutnya adalah membuat garis besar dari website tersebut. Salah satu cara yang dapat digunakan adalah dengan membuat aliran informasi website tersebut. Aliran Informasi merupakan gambaran yang menampilkan struktur, hierarki dan isi halaman per halaman.

(40)

Gambar 4.1 Aliran Informasirancangan website

Pada gambar 4.1, aliran informasinya masih sangatlah sederhana karena di setiap cabang aliran informasi masih terdapat cabang-cabang lagi bergantung pada seberapa kompleks dan seberapa banyak halaman yang akan dibuat. Misalnya pada halaman ’Login’ dibagi lagi ke ’Halaman Admin’ dan ’Halaman User’, maka harus dibuat dua cabang lagi. Seperti pada Gambar 4.2.

Login Pengunjung

Materi

Agenda

Download

User User Menu Admin

Search

Berita

User Menu

Search

Berita

Materi

Agenda

(41)

Gambar 4.2 Percabangan Dalam Aliran Informasi

4.2 Mendesain Layout/Header

Salah satu faktor agar website banyak dikunjungi para pengunjung adalah desain layout yang bagus. Desain Layout dibentuk oleh gambar-gambar dan teks-teks yang menarik. Adapun langkah-langkah yang penulis lakukan dalam mendesain layout adalah sebagai berikut:

a. Membuat dokumen baru dengan ukuran panjang 750 pixel dan lebar 200 pixel. Kemudian mengisi warna background.

b. Membuat layer baru dan kemudian memberikan gradient fill tool dengan warna merah pada foreground color dan warna abu-abu pada background color.

c. Dengan memanfaatkan tool-tool yang ada di XMPP seperti rectangular marquee tool, gradient fill tool, dan text tool dan dengan kreasi penulis, dibentuk suatu layout/header seperti gambar berikut ini:

Login

Halaman Admin

(42)

Gambar 4.3 Layout/Header Website Yang Dibentuk Dengan Photoshop

4.3 Mempersiapkan Database Server

Pada tahapan ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik penambahan, pengeditan, panghapusan dan menampilkan isi database ke halaman website. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL.

Adapun database yang dibuat oleh penulis adalah database Bimbingan Matematika Sma Dengan Cara Online dengan tabel-tabel sebagai berikut:

Tabel 4.3.1 User

(43)

Tabel 4.3.2 Berita

Tabel 4.2 Berita

(44)

Tabel 4.3.4 Agenda

Tabel 4.3.5 Download

4.4 Membangun Halaman Website

Adapun halaman - halaman yang dibangun oleh penulis adalah:

a. Halaman index.php, merupakan halaman yang pertama kali muncul pada saat website dibuka. Halaman ini berisikan artikel dan link-link menuju halaman berikutnya.

(45)

c. Halaman profil.php, inventory.php, tarteb.php, visi.php dan fasilitas.php, merupakan halaman yang memberikan informasi mengenai profil, inventory, Bimbingan Matematika online

d. Halaman Pelajaran.php, merupakan halaman yang diperuntukan bagi peserta bimbingan matematika. Pada halaman ini para peserta yang sedang membuka website ini dapat mengisi biodata dan dapat melihat peserta lain yang telah mendaftar.

e. Halaman artikel.php, merupakan halaman dimana user dapat menuliskan artikel tentang pendidikan. Untuk dapat mengakses halaman ini user harus login terlebih dahulu pada halaman login.php.

f. Halaman daftar.php, merupakan halaman ynag digunakan untuk mendaftar sebagai anggota di website ini. Dengan mendaftar di website ini user dapat menulis artikel.

g. Halaman admin.php, merupakan halaman yang hanya dapat diakses oleh admin untuk melakukan pengaturan seperti menghapus atau mengubah artikel, peserta dan anggota serta menambah data peserta baru.

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

(46)

Gambar 4.4 Tampilan XMPP phpMyAdmin

2. Mengatur letak layout dengan memanfaatkan tool dan perintah yang terdapat pada XMPP MyAdmin yaitu dengan meletakkan link-link, grafik, isi berita dan modul-modul lainnya di tempat yang telah ditentukan.

3. Menulis dan meletakkan skrip-skrip PHP dan HTML yang diperlukanpada tempat yang sesuai yang dikerjakan di jendela Code pada XMPP MyAdmin

(47)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur-prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui seperti menginstall sistem, menguji sistem yang dibuat dan memulai sistem baru atau sistem yang diperbaiki.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut:

1. Menyelesaikan desain sistem yang telah disetujui sebelumnya.

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

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

4.3 Spesifikasi Sistem

(48)

1. Komputer dengan processor Intel Pentium III, 667 MHz atau setara. 2. Memori RAM 128 MB atau lebih.

3. Kapasitas Hardisk minimal 10 GB.

4. Microsoft Windows 2000 service pack 4 atau XP Home. 5. Microsoft Windows XP Professional (lebih disarankan).

4.4 Instalasi Apache, PHP dan MySQL

Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situsApache,

PHP dan MySQL. Tahap

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

4.4.1 Mengkonfigurasi Apache, MySQL, dan PHP

1. Buka file httpd.conf yang berada di folder conf pada Apache. Kemudian

tambahkan file yang bercetak tebal berikut di akhir baris file httpd.conf : …….

……. …….

#<VirtualHost *:80>

(49)

# DocumentRoot /www/docs/dummy-host.example.com # ServerName dummy-host.example.com

# ErrorLog logs/dummy-host.example.com-error_log # CustomLog logs/dummy-host.example.com-access_log common

#</VirtualHost>

ScriptAlias /php/ "c:/php/"

AddType application/x-httpd-php .php

# For PHP 5

Action application/x-httpd-php "/php/php-cgi.exe"

2. Buka file php.ini di folder C:\WINDOWS dengan menggunakan notepad dan lakukan beberapa perubahan sebagai berikut:

……… ……… ………

; You should do your best to write your scripts so that they do not require

; register_globals to be on; Using form variables as globals can easily lead

; to possible security problems, if the code is not very well thought of.

(50)

……… ……… ………

; Directory in which the loadable extensions (modules) reside.

extension_dir = "c:\PHP\ext"

;extension=php_filepro.dll

extension=php_gd2.dll (hilangkan tanda ; di depan kalimat) ;extension=php_gettext.dll

3. Mengatur MySQL dengan cara Klik Start > Programs > MySQL > MySQL Server 5.0 > MySQL Instance Config Wizard.

(51)

4. Pilih Standard Configuration, Klik Next sampai ke Security Options.

5. Konfigurasi Apache 2.0, MySQL 5.0 dan PHP 5.1.2 telah berhasil dan dapat dipergunakan.

4.4.2 Menjalankan Apache, MySQL, dan PHP

Untuk Menjalankan ketiga software yang digunakan dapat dilakukan dengan cara sebagai berikut:

1. Untuk menjalankan Apache, Klik Start > Programs > Apache HTTP Server 5.0.55 > Control Apache Server > Monitor Apache Servers.

2. Kemudian untuk melihat Apache telah ter-install dengan baik, tuliskan ini:

(52)

3. Uji apakah PHP telah dapat dijalankan dengan cara tuliskan script berikut pada notepad :

<?php phpinfo(); ?>

Simpan dengan nama info.php dan letakkan di folderhtdocs pada Apache.

4. Buka internet explorer dan tulisdi URL address. Jika berhasil akan tampil sebagai berikut:

Gambar 5.2 Uji PHP

(53)

Gambar 5.3 Uji MySQL

6. Maka Apache, MySQL dan PHP telah dijalankan. Pengujian Website di Browser

Setelah selesai mengerjakan semua halaman website yang dibuat, maka website tersebut harus di uji terlebih dahulu di browser sebelum di-upload di internet. Adapun cara menguji website di browser sebagai berikut:

1. Simpan website yang telah dibuat pada folder htdocs yang terdapat pada XMPP MyAdmin dalam folder tersendiri, misalnya C:\Program\Xampp\htdcs\ Bimbingan

2. Buka Mozila kemudian ketikan

(54)

Gambar 5.4 Halaman Index Website Bimbingan Matematika SMA Dengan Cara Online

4.6 Melakukan Upload File dan Database

Untuk meng-upload file dan database diperlukan sebuah server hosting atau yang lebih dikenal dengan web hosting. Ada dua jenis web hosting yaitu web hosting yang gratis dan web hosting yang berbayar. Untuk menggunakan web hosting gratis diharuskan mendaftar terlebih dahulu pada penyedia web hosting tersebut. Setelah mendaftar akan diperoleh nama domain, Misalnya: mendaftar pada situs

(55)

4.6.1 Proses Upload File

Setelah memperoleh domain, maka langkah selanjutnya adalah meng-upload file dan database website yang dibuat ke web hosting tersebut. Ada dua cara meng-upload file yang dapat digunakan yaitu:

1. Menggunakan fasilitas yang disediakan oleh web hosting tersebut. Misalnya: pada WebFTP yang terdapat pada halaman account situs ini. Kemudian pilih tiap file yang akan di-upload dengan mengklik tombol Browse, lalu klik tombol Upload.

2. Menggunakan software upload yang ada, misalnya: WS_FTP dan CUTE_FTP.

4.6.2 Proses Upload Database

(56)

BAB 5

KESIMPULAN DAN SARAN

5.1.Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem dalam pembangunan website Bimbingan Matematika SMA Dengan Cara Online. Maka dapat penulis simpulkan :

1. Website merupakan sarana informasi online yang dapat diakses oleh siapapun.

2. Dalam membangun sebuah website ini diharapkan kedepannya semua peserta bimbingan dapat memahami pelajaran matematika serta menjadi anak-anak yang cerdas.

3. Layout/header yang bagus dan menarik dapat menambah daya tarik website sehingga banyak dikunjungi para pengunjung.

(57)

5.2.Saran

1. Senantiasa menjaga dan memperbaharui website agar pengunjung tidak merasa bosan dan mendapatkan informasi-informasi yang up-to-date.

(58)

DAFTAR PUSTAKA

http://www.thinsoftinc.com/. Diakses tanggal 08 Juni 2010

Winconnect, Ilmukomputer.com Juni 2006

Diakses tanggal 05 Maret 2012

Winconnect, Ilmukomputer.com Juni 2006

Neibauer, Alan, Membuat Jaringan Komputer Untuk Perusahaan Kecil, Penerbit PT. Elex Media Komputindo, Jakarta 2003.

(59)

LAMPIRAN A: OUTPUT PROGRAM

HALAMAN INDEX.PHP

(60)

HALAMAN MODUL

(61)
(62)

HALAMAN AGENDA

(63)

HALAMAN LOGIN

(64)

HALAMAN ADMIN

(65)

LAMPIRAN B: LISTING PROGRAM

mysql_query("DELETE FROM agenda WHERE id_agenda='$_GET[id]'"); header('location:../../media.php?module='.$module);

(66)

'$tgl_sekarang',

$tema_seo = seo_title($_POST['tema']);

mysql_query("UPDATE agenda SET tema = '$_POST[tema]',

mysql_query("DELETE FROM banner WHERE id_banner='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

(67)

elseif ($module=='banner' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){

UploadBanner($nama_file);

mysql_query("INSERT INTO banner(judul, url,

mysql_query("INSERT INTO banner(judul, tgl_posting, $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti

if (empty($lokasi_file)){

UploadBanner($nama_file);

(68)

Berita :

mysql_query("DELETE FROM berita WHERE id_berita='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

// Input berita

elseif ($module=='berita' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $tipe_file = $_FILES['fupload']['type'];

$nama_file = $_FILES['fupload']['name']; $acak = rand(1,99);

$nama_file_unik = $acak.$nama_file; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){

UploadImage($nama_file_unik);

(69)

mysql_query("INSERT INTO berita(judul, $lokasi_file = $_FILES['fupload']['tmp_name']; $tipe_file = $_FILES['fupload']['type'];

$nama_file = $_FILES['fupload']['name']; $acak = rand(1,99);

$nama_file_unik = $acak.$nama_file;

$judul_seo = seo_title($_POST['judul']); // Apabila gambar tidak diganti

(70)

} else{

UploadImage($nama_file_unik);

mysql_query("UPDATE berita SET judul = '$_POST[judul]',

mysql_query("DELETE FROM download WHERE id_download='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

// Input download

elseif ($module=='download' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){

UploadFile($nama_file);

mysql_query("INSERT INTO download(judul, tgl_posting,

level, nama_file)

(71)

'admin', '$nama_file')");

} else{

mysql_query("INSERT INTO download(judul, level, $lokasi_file = $_FILES['fupload']['tmp_name']; $nama_file = $_FILES['fupload']['name']; // Apabila gambar tidak diganti

if (empty($lokasi_file)){

mysql_query("UPDATE download SET judul = '$_POST[judul]', level = '$_POST[level]'

WHERE id_download = '$_POST[id]'"); }

else{

UploadFile($nama_file);

(72)

mysql_query("DELETE FROM kategori WHERE id_kategori='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

// Input kategori

elseif ($module=='kategori' AND $act=='input'){ $kategori_seo = seo_title($_POST['nama_kategori']);

mysql_query("INSERT INTO kategori(nama_kategori,kategori_seo) VALUES('$_POST[nama_kategori]','$kategori_seo')");

header('location:../../media.php?module='.$module); }

// Update kategori

elseif ($module=='kategori' AND $act=='update'){ $kategori_seo = seo_title($_POST['nama_kategori']);

mysql_query("UPDATE kategori SET nama_kategori = '$_POST[nama_kategori]', kategori_seo='$kategori_seo' WHERE id_kategori = '$_POST[id]'");

header('location:../../media.php?module='.$module);

mysql_query("DELETE FROM komentar WHERE id_komentar='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

// Update komentar

elseif ($module=='komentar' AND $act=='update'){

(73)

Materi :

mysql_query("DELETE FROM materi WHERE id_materi='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

// Input materi

elseif ($module=='materi' AND $act=='input'){ $lokasi_file = $_FILES['fupload']['tmp_name']; $tipe_file = $_FILES['fupload']['type'];

$nama_file = $_FILES['fupload']['name']; $acak = rand(1,99);

$nama_file_unik = $acak.$nama_file; // Apabila ada gambar yang diupload if (!empty($lokasi_file)){

UploadImage($nama_file_unik);

mysql_query("INSERT INTO materi(judul, username,

(74)

username, $lokasi_file = $_FILES['fupload']['tmp_name']; $tipe_file = $_FILES['fupload']['type'];

$nama_file = $_FILES['fupload']['name']; $acak = rand(1,99);

$nama_file_unik = $acak.$nama_file;

$judul_seo = seo_title($_POST['judul']); // Apabila gambar tidak diganti

if (empty($lokasi_file)){

UploadImage($nama_file_unik);

(75)

gambar = '$nama_file_unik'

mysql_query("DELETE FROM modul WHERE id_modul='$_GET[id]'"); header('location:../../media.php?module='.$module);

}

// Input modul

elseif ($module=='modul' AND $act=='input'){ // Cari angka urutan terakhir

$u=mysql_query("SELECT urutan FROM modul ORDER by urutan DESC"); $d=mysql_fetch_array($u);

$urutan=$d[urutan]+1;

// Input data modul

mysql_query("INSERT INTO modul(nama_modul, link,

(76)

link = '$_POST[link]', publish = '$_POST[publish]', aktif = '$_POST[aktif]', status = '$_POST[status]', urutan = '$_POST[urutan]' WHERE id_modul = '$_POST[id]'"); header('location:../../media.php?module='.$module); }

Gambar

Gambar 4.1 Aliran Informasi rancangan website
Gambar 4.2 Percabangan Dalam Aliran Informasi
Tabel 4.3.1 User
Tabel 4.3.2 Berita
+7

Referensi

Dokumen terkait

Pertamina Persero MOR V untuk memenuhi kebutuhan sistem yang terintegrasi sehingga dapat dijadikan dasar untuk pengambilan sebuah keputusan, yang selanjutnya dikembangkan lebih

Hasil uji coba yang telah dilakukan dengan pihak PT Pelindo Marine Service, Rancang Bangun Aplikasi Pengelolaan Produk Hukum Berbasis Android ini berhasil dengan baik dan

Syukri Salleh, 2003).. Meskipun kajian tasawur PBI telah pun dihasilkan berdasarkan al-Qur‟an, namun kajian tasawur PBI berdasarkan hadith perlu juga dilakukan. Hal

Pada akhirnya, penelitian ini dapat menghasilkan sebuah kriteria konsep space saving dengan menggunakan furnitur convertible dan dapat diaplikasikan pada tiap bentuk serta

Gambar diatas merupakan salah satu hasil daur ulang yang dilakukan oelh masyarakat Kota Cimahi dari hasil pemanfaatan sampah. Daur ulang sampah tersebut didapat dari

32 Maka dipanggil oleh Jesus akan murid-muridnja, lalu katanja, &#34;Hatiku sangat kasihan akan orang banjak ini, karena sudah tiga hari lamanja mereka itu tinggal bersama-sama

adalah analisis deskripti-( analisis regresi  'erganda( uji % atau uji  parsial( uji F atau uji simultan( koe-isien determinasi serta uji asumsi klasik. dapun hasil dari

pada penurunan komponen pertumbuhan secara signifikan pada Varietas Argomulyo dan Grobogan, namun berpengaruh signifikan pada penurunan hasil biji varietas Karanganyar