Perancangan Sistem Informasi Perawatan Tumbuhan Kakao Dengan Menggunakan Pemrograman PHP dan MYSQL

(1)

PERANCANGAN SISTEM INFORMASI PERAWATAN

TUMBUHAN KAKAO DENGAN MENGGUNAKAN

PEMROGRAMAN PHP DAN MYSQL

TUGAS AKHIR

AFRIZAL

112406116

PROGRAM STUDI D3 TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN

2014


(2)

PERSETUJUAN

Judul : PERANCANGAN SISTEM INFORMASI

PERWATAN TUMBUHAN KAKAO DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL

Kategori : TUGAS AKHIR

Nama : AFRIZAL

Nomor Induk Mahasiswa : 112406116

Program Studi : DIPLOMA 3 TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (MIPA)

UNIVERSITAS SUMATERA UTARA

Disetujui di Medan, Juni 2014

Diketahui/ Disetujui Oleh Pembimbing, Ketua Prodi D3Teknik Informatika

FMIPA USU

Prof. Tulus, M.Si. Ph.D Drs. Rosman Siregar, M.Si. NIP. 19620901 198803 1 002 NIP. 1961010 7198601 1 001


(3)

PERNYATAAN

PERANCANGAN SISTEM INFORMASI PERWATAN DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL

TUGAS AKHIR

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

Medan, Mei 2013

AFRIZAL 112406116


(4)

PENGHARGAAN

Puji dan syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan karunia-Nya dalam mengerjakan tugas akhir ini. Karena berkat rahmat dan ridho-Nya pula penulis dapat menyelesaikan Tugas Akhir dengan judul Perancangan Sistem Informasi Perawatan Tumbuhan Kakao dengan Menggunakan Pemrograman PHP dan MySQL .

Terima kasih penulis sampaikan kepada Bapak Drs. Rosman Siregar, M.Si, selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir, Ibu Dr.Elly Rosmaini, M.Si selaku Ketua Program Studi D3 Teknik Informatika FMIPA USU, Bapak Drs. Sutarman, M.Si, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara, , Seluruh Staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, Pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada Ayahanda M.Arifin dan Ibunda tercinta Maisarah Syahri, dan keluarga yang selama ini memberikan bantuan dan dukungan yang diperlukan.semoga Allah SWT membalasnya.

Medan, Juni 2014 Penulis,

AFRIZAL


(5)

ABSTRAK

Tugas ini bertujuan untuk memberikan kemudahan bagi para petani tumbuhan kakao untuk merawat dan membasmi penyakit pada tumbuhan kakao yang saat ini sedang di alami para petani tumbuhan kakao . Sistem informasi perawatan tumbuhan kakao ini disusun dengan menggunakan PHP MySQL, Aplikasi XAMPP 1.6.4 XAMPP Version 1.6.4 yang merangkum Web Server Apache 2.2.3, Web scripting PHP (PHP 5.2.4) dan MySQL 5.0.4.5. Dan juga HTML(Hypertext Markup Language), CSS (Cascading Style Sheet), Java Script serta menggunakan website editor Macromedia Dreamweaver 8, Sublime Text serta Adobe Photoshop sebagai aplikasi perancangan layout. Sistem ini meliputi pendaftaran , informasi , serta forum diskusi.


(6)

DAFTAR ISI

Halaman

Persetujuan ii

Pernyataan iii

Penghargaan iv

Abstrak vi

Daftar Isi ix

Daftar Tabel x

Daftar Gambar

BAB 1 PENDAHULUAN 1

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 3

1.4 Tujuan Penelitian 3

1.5 Metode Penelitian 4

1.6 Sistematika Penulisan 5

BAB 2 LANDASAN TEORI 7

2.1 Pengertian Sistem Informasi 7

2.2 Pengertian Simulasi 7

2.3 Tumbuhan kakao 7

2.4 Data 8

2.5 Pengertian Komputer 9

2.6 Pengertian Internet 9

2.7 PHP (Personal Home Page) 10

2.7.1 Sejarah PHP 10

2.7.2 Konsep dasar PHP 11

2.8 MySQL 13

2.9 Fungsi PHP dan MySQL 14

2.10 Hypertext Marup Language 15

2.11 CSS (Cascading Style Sheet) 17

2.12 Pengenalan Macromedia Dreamweaver 8 17

BAB 3 PERANCANGAN SISTEM 19

3.1 Perancangan Sistem 19

3.2 Data Flow Diagram 19


(7)

3.3 Flowchart 21

3.4 Perancangan basis data 25

3.5 Perancangan Antar Muka (Interface) 26

BAB 4 IMPLEMENTASI SISTEM 27

4.1 Pengertian Implementasi Sistem 27

4.2 Tujuan Implementasi Sistem 27

4.3 Komponen Sistem 28

4.3.1 Hardware 28

4.3.2 Software 28

4.3.3 Brainware 28

4.4 Tampilan Halaman Website 29

4.4.1 Halaman home.php 29

4.4.2 Halaman pembibitan 29

4.4.3 Halaman perawatan tanaman bibit 30

4.4.4 Halaman video 31

BAB 5 KESIMPULAN DAN SARAN 32

5.1 Kesimpulan 32

5.2 Saran 32

Daftar Pustaka 33


(8)

DAFTAR TABEL

Nomor Judul Halaman

Tabel

3.1 Simbol-simbol DFD 20

3.2 Login 25

3.3 Register 26

3.4 Personal 26


(9)

DAFTAR GAMBAR

Nomor Judul Halaman

Gambar

3.1 DFD Level konteks perawatan tumbuhan kakao 21

3.2 Flowchart pencarian 23

3.3 Flowchart login 24

4.0 Halaman index.php untuk user 29

4.1 Halaman pembibitan 29

4.2 Halaman perwatan tanam bibit 30


(10)

ABSTRAK

Tugas ini bertujuan untuk memberikan kemudahan bagi para petani tumbuhan kakao untuk merawat dan membasmi penyakit pada tumbuhan kakao yang saat ini sedang di alami para petani tumbuhan kakao . Sistem informasi perawatan tumbuhan kakao ini disusun dengan menggunakan PHP MySQL, Aplikasi XAMPP 1.6.4 XAMPP Version 1.6.4 yang merangkum Web Server Apache 2.2.3, Web scripting PHP (PHP 5.2.4) dan MySQL 5.0.4.5. Dan juga HTML(Hypertext Markup Language), CSS (Cascading Style Sheet), Java Script serta menggunakan website editor Macromedia Dreamweaver 8, Sublime Text serta Adobe Photoshop sebagai aplikasi perancangan layout. Sistem ini meliputi pendaftaran , informasi , serta forum diskusi.


(11)

BAB 1

PENDAHULUAN

1.1Latar Belakang

Perkembangan teknologi informasi yang sedemikian cepatnya telah membawa dunia memasuki era baru yang lebih cepat dari yang pernah dibayangkan sebelumnya. Perkembangan teknologi ini membawa perubahan dalam berbagai bidang kehidupan manusia. Salah satu hasil dari kemajuan teknologi adalah dihasilkannya komputer sebagai alat bantu manusia dalam melakukan pekerjaan dan juga internet sebagai sarana komunikasi penghubung yang digunakan melalui komputer. Janner Simarmata (2009)

Komputer berasal dari bahasa Inggris yaitu, computer yang berasal dari kata compute yang artinya menghitung. Jadi secara bahasa, komputer adalah alat hitung. Komputer diciptakan sebagai alat bantu hitung yang memudahkan manusia dalam melakukan penghitungan. Namun dalam perkembangan teknologi, komputer dapat digunakan dalam membantu berbagai macam pekerjaan manusia. Seperti dalam bidang akuntansi, dan administrasi. (www.id.wikipedia.org)

Selain komputer, internet merupakan salah satu hasil dari kemajuan teknologi informasi. Jaringan internet merupakan pelopor terjadinya revolusi teknologi. Internet menjadi dasar perubahan yang terjadi dalam bidang ekonomi, sosial, dan budaya. Pada


(12)

bidang ekonomi, hal yang berhubungan dengan transaksi dan administrasi menjadi semakin mudah dan efisien. Pada bidang sosial, internet mengubah pola hubungan sosial antar individu yang menghilangkan jarak yang begitu jauh. Pada bidang budaya, mudahnya terjadi transformasi budaya antar Negara yang harus disikapi dengan cermat pengaruhnya. J. Simarmata (2009)

Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan hasilnya. Gordon B. Davis (1991: 91)

Sistem informasi merupakan sarana alternatif untuk membantu memberikan informasi bagi suatu lembaga/perusahaan ataupun perorangan. Salah satunya adalah website, merupakan sarana promosi yang memberikan kemudahan bagi siapa saja yang ingin mengaksesnya kapanpun dan dimanapun.

Pada saat ini, para petani tumbuhan kakao dihadapkan pada tantangan produktivitas tumbuhan yang menurun akibat penyakit yang menyerangnya. akibat masalah yang di landa para petani ini, membuat para petani gelisah karena hasil produktivitas tumbuhan kakaonya .

Melihat hal itu penulis ingin merancang suatu sistem informasi yang dapat membantu khususnya para petani tumbuhan kakao, untuk memberikan solusi pemecahan masalah yang sedang di alaminya dan juga memberikan penyuluhan terhadap tumbuhan kakaonya. Sehingga untuk mengatasi permasalahan di atas penulis


(13)

akan membuat tugas akhir dengan judul : “Perancangan Sistem Informasi Perawatan Tumbuhan Kakao dengan Menggunakan Pemrograman PHP dan MySQL”.

1.2 Rumusan Masalah

Sesuai dengan latar belakang masalah di atas dapat di rumuskan menjadi beberapa masalah sebagai berikut :

1. Bagaimana informasi perawatan tumbuhan kakao ini dapat berjalan lebih efektif dan efisien bagi para petani kakao?

2. Bagaimana merancang dan membangun sebuah Sistem informasi perawatan tumbuhan kakao?

3. Sejauh mana aplikasi ini dapat membantu penggunadengan baik.

1.2Batasan Masalah

Dalam perancangan kamus ini dilakukan beberapa batasan sebagai berikut :

1. Bahasa pemrograman yang digunakan dalam perancangan website ini adalah bahasa pemrograman PHP dengan basis data MySQL.

2. Cakupan website ini hanya sebuah sistem informasi perawatan tumbuhan kakao yang bersifat online.

3. Aplikasi ini terfokus mulai dari pendaftaran, memberikan penyuluhan perwatan,sampai konsultasi.


(14)

1.4Tujuan Penelitian

Dalam penyusunan tugas akhir ini tujuan yang hendak dicapai dalam website perwatan tumbuhan kakao ini adalah:

1. Merancang sebuah website untuk membantu petani kakao dengan memberikan penyuluhan perwatan tumbuhan kakao.

2. Merancang website yang dapat dikembangkan dan digunakan oleh pemerintah untuk dijadikan sebuah system yang dapat digunakan sebagai acuan perawatan tumbuhan kakao terhadap petani kakao.

1.5Metode Penelitian

Metode Penelitian adalah langkah-langkah sistematik yang ini digunakan untuk mengerjakan atau menyelesaikan suatu masalah. Metode penelitian digunakan sebagai pedoman dalam melaksanakan penelitian agar hasil yang dicapai tidak menyimpang dari tujuan yang ditentukan sebelumnya.

Metodologi penelitian yang digunakan penulis untuk menyelesaikan permasalah yang terjadi di atas adalah :

1. Studi Literatur

Pengumpulan data yang erat kaitannya dengan permasalahan dengan cara membaca buku-buku, makalah dan membaca bahan-bahan sumber lainnya di perpustakaan USU.

2. Wawancara

Dalam hal ini penulis melakukan tanya jawab dengan pakar pertanian untuk mendapatkan referensi tentang tumbuhan kakao.


(15)

Pada tahap ini dilakukan perancangan program, membuat desain website sitem informasi perawatan tumbuhan kakao tersebut.

4. Uji Coba

Melakukan pengujian program, mengangani dan memperbaiki kesalahan yang ada pada website perwatan tumbuhan kakao tersebut agar dapat berjalan dengan baik. 5. Dokumentasi

Pada tahap ini dilakukan pembuatan laporan mulai dari studi literatur sampai dengan implementasi, serta penarikan kesimpulan dan saran. Pada tahap ini juga ada dicatat apa saja yang menjadi kelemahan dan kelebihan dalam website perawatan tumbuhan kakao.

1.6Sistematika Penulisan

Adapun sistematika penulisan laporan Tugas Akhir ini adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Bab ini merupakan bagian yang berisi mengenai latar belakang, rumusan masalah, batasan masalah, tujuan penelitian, metode penelitian serta sistematika penulisan.

BAB 2 : LANDASAN TEORI

Bab ini merupakan uraian teoritis mengenai pengertian-pengertian dan mengenai bahasa pemrograman yang digunakan.


(16)

Bab ini berisi rancangan aplikasi yang akan dibentuk, pengertian perancangan sistem, data flow diagram, flowchart, persiapan database, file yang digunakan serta algoritma terbentuknya program.

BAB 4 : IMPLEMENTASI SISTEM

Bab ini berisi uraian pengertian dan implementasi sistem, spesifikasi aplikasi, instalasi PHP, MySQL dan Apache, Pengujian pada browser dan tampilan halaman aplikasi web yang dirancang.

BAB 5 : KESIMPULAN DAN SARAN

Bab ini berisi uraian mengenai kesimpulan dan saran dari penelitian yang telah dilakukan.


(17)

BAB 2

LANDASAN TEORI

2.1Pengertian Sistem Informasi

Sistem informasi merupakan suatu sistem yang menerima masukan data dan instruksi, mengolah data tersebut sesuai dengan instruksi dan mengeluarkan hasilnya. Gordon B. Davis (1991: 91)

Sistem informasi merupakan sarana alternatif untuk membantu memberikan informasi bagi suatu lembaga/perusahaan ataupun perorangan. Salah satunya adalah website, merupakan sarana promosi yang memberikan kemudahan bagi siapa saja yang ingin mengaksesnya kapanpun dan dimanapun.

2.2Tumbuhan Kakao

Kakao merupakan tumbuhan tahunan (perennial) berbentuk pohon, di alam dapat mencapai ketinggian 10m. Meskipun demikian, dalam pembudidayaan tingginya dibuat tidak lebih dari 5m tetapi dengan tajuk menyamping yang meluas. Hal ini dilakukan untuk memperbanyak cabang produktif.


(18)

Bunga kakao, sebagaimana anggota Sterculiaceae lainnya, tumbuh langsung dari batang (cauliflorous). Bunga sempurna berukuran kecil (diameter maksimum 3cm), tunggal, namun nampak terangkai karena sering sejumlah bunga muncul dari satu titik tunas.Bunga kakao tumbuh dari batang. Penyerbukan bunga dilakukan oleh serangga (terutama lalat kecil (midge) Forcipomyia, semut bersayap, afid, dan beberapa lebah Trigona) yang biasanya terjadi pada malam hari1. Bunga siap diserbuki dalam jangka waktu beberapa hari. Kakao secara umum adalah tumbuhan menyerbuk silang dan memiliki sistem inkompatibilitas-sendiri (lihat penyerbukan). Walaupun demikian, beberapa varietas kakao mampu melakukan penyerbukan sendiri dan menghasilkan jenis komoditi dengan nilai jual yang lebih tinggi.

Buah tumbuh dari bunga yang diserbuki. Ukuran buah jauh lebih besar dari bunganya, dan berbentuk bulat hingga memanjang. Buah terdiri dari 5 daun buah dan memiliki ruang dan di dalamnya terdapat biji. Warna buah berubah-ubah. Sewaktu muda berwarna hijau hingga ungu. Apabila masak kulit luar buah biasanya berwarna kuning.

Biji terangkai pada plasenta yang tumbuh dari pangkal buah, di bagian dalam. Biji dilindungi oleh salut biji (aril) lunak berwarna putih. Dalam istilah pertanian disebut pulp. Endospermia biji mengandung lemak dengan kadar yang cukup tinggi. Dalam pengolahan pascapanen, pulp difermentasi selama tiga hari lalu biji dikeringkan di bawah sinar matahari.(www.id.wikipedia.org)


(19)

Data berasal dari bahasa Latin yaitu datum yang berarti fakta, kenyataan, kejadian atau peristiwa. Jadi data atau fakta adalah kenyataan dari sesuatu kejadian atau peristiwa. Data dapat didefinisikan yaitu kumpulan fakta-fakta yang berupa fisik dan bukan fisik, kejadian-kejadian dan prosedur yang belum diolah manusia atau peralatan yang digunakan oleh manusia.

Kegunaan dari data adalah sebagai bahan dasar yang objektif di dalam proses penyusunan kebijaksanaan dan keputusan oleh pimpinan organisasi. Data merupakan keterangan yang masih mentah (belum diolah). Agar dapat dipergunakan, maka data tersebut harus diolah terlebih dahulu ke dalam bentuk informasi yang sesuai dengan keperluan yang dibutuhkan. Kenneth C. Laudon dan Jane P. Laudon (2008)

2.5 Pengertian Komputer

Istilah komputer (computer) diambil dari bahasa Latin computare yang berarti menghitung (to compute). Dengan demikian komputer dapat diartikan sebagai alat hitung. Komputer bukan sekedar mesin hitung tetapi komputer mempunyai kemampuan yang dapat membantu manusia dalam menyelesaikan pekerjaan. Komputer dapat melakukan berbagai macam pekerjaan sesuai dengan program yang diberikan. Program adalah sekumpulan instruksi atau perintah terperinci yang sudah dipersiapkan agar komputer dapat melakukan fungsinya dengan cara yang sudah ditentukan. Komputer adalah alat elektronik yang mampu melakukan beberapa pekerjaan diantaranya:

a. Menerima masukan data

b. Memproses masukan sesuai dengan programnya.


(20)

d. Menyediakan keluaran dalam bentuk informasi (www.id.wikipedia.org)

2.6Pengertian Internet

Internet (Interconnected Network) merupakan jaringan komputer yang terdiri dari ribuan jaringan komputer independen yang dihubungkan antara satu dengan yang lainnya. Secara etimologis, internet berasal dari bahasa Inggris yakni Inter yang berarti antar dan Net yang berarti jaringan sehingga Internet dapat diartikan hubungan antar jaringan. MADCOMS (2008)

2.7PHP (Personal Home Page)

PHP adalah singkatan dari Personal Home Page yang merupakan bahasa standar yang digunakan dalam dunia website. PHP adalah bahasa pemrograman yang berbentuk script yang diletakkan didalam web server. Ada beberapa pengertian tentang PHP, akan tetapi PHP dapat diartikan sebagai Hypertext Preeprocessor. Ini merupakan bahasa yang hanya dapat berjalan pada server yang hasilnya dapat ditampilkan pada klien. Interpreter PHP dalam mengeksekusi kode PHP pada sisi server disebut serverside, berbeda dengan mesin maya Java yang mengeksekusi program pada sisi klien (client-server). Kasiman Peranginangin, (2009)

2.7.1 Sejarah PHP

PHP pertama kali diciptakan oleh Rasmus Lerdorf pada tahun 1994. Awalnya, PHP digunakan untuk mencatat jumlah serta untuk mengetahui siapa saja pengunjung pada homepage-nya. Rasmus lerdorf adalah seorang pendukung open source. Oleh karena


(21)

itu, ia mengeluarkan Personal Home Page Tools versi 1.0 secara gratis, kemudian menambah kemampuan PHP 1.0 dan meluncurkan PHP 2.0.

Pada tahun 1996, PHP telah banyak digunakan dalam website didunia. Sebuah kelompok pengembang software yang terdiri dari Rasmus, Zeew Zuraski, Andi Gutman, Stig Bakken, Shane Caraveo dan Jim Winstead bekerjasama untuk menyempurnakan PHP 2.0. Akhirnya, pada tahun 1998, PHP 3.0 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000 diluncurkan PHP 4.0. Tidak berhenti sampai disitu, kemampuan PHP terus ditambah dan versi terbaru yang dikeluarkan adalah PHP 5.0.x. Kasiman Peranginangin, 2009

2.7.2 Konsep dasar PHP

Kode PHP diawali dengan tanda lebih kecil (<) dan diakhiri dengan tanda lebih besar (>). Ada beberapa cara untuk menuliskan skrip PHP yaitu:

1. <?

…..skrip PHP

?>

2. <?php

…..skrip PHP

?>


(22)

…..skrip PHP </script>

4. <%

…..skrip PHP

%>

Pemisah antar instruksi adalah tanda titik koma (;) dan untuk membuat atau menambahkan komentar/standar penulisan adalah: /* komentar */, // komentar, # komentar. Untuk menuliskan skrip PHP ada dua cara yang sering digunakan yaitu Embedded Script dan Non-Embedded Script.

a. Embedded Script adalah script PHP yang disisipkan diantara tag dokumen html. Contoh penulisan dari Embedded Script:

<html>

<head><title>Embedded Script</title></head> <body>

<?pho

echo “Hallo, selamat menggunakan PHP”;

?> </body> </html>


(23)

b. Non-Embedded Script adalah skrip PHP murni, tag html yang digunakan untuk membuat dokumen merupakan bagian dari skrip PHP. Contoh penulisan dari Non-Embedded Script :

<?php

echo “<html>”: echo “<head>”:

echo “<title>Mengenal PHP</title>”: echo “</head>”:

echo “<body>”:

echo “<p>PHP itu mudah</p>”: echo “</body>”:

echo “<html>”:

?>

Script yang dibuat dengan PHP disimpan dengan nama file dan diikuti dengan ekstensi *.php, misalnya : coba.php. Bila skrip PHP diakses melalui komputer local maka file PHP disimpan di folder htdocs di web server. Sama halnya dengan penaman dokumen html, pemberian nama dokumen yang sama tetapi dituliskan dengan case yang berbeda akan dianggap sebagai dokumen yang berbeda. Skrip dapat disisipkan di bagian manapun dalam dokumen html, begitu pula sebaiknya skrip HTML dapat diletakkan di antara skrip PHP. Kasiman Peranginangin, 2009


(24)

MySQL merupakan software sistem manajemen database (Database Management System – DBMS) yang sangat popular di kalangan pemrogram web, terutama di lingkungan Linux dengan menggunakan skrip dan Ped.

Fungsi MySQL dapat dikatakan sebagai interpreter query, karena setiap kita menggunakan query SQL (perintah SQL) kita harus meletakkannya di dalam fungsi ini. Dengan kata lain, SQL tidak dapat dijadikan tanpa adanya fungsi MySQL. MySQL termasuk jenis relational database management system (RDBMS). Sehingga istilah seperti tabel, baris dan kolom tetap digunakan dalam MySQL. Pada MySQL, sebuah database mengandung beberapa tabel, tabel terdiri dari sejumlah baris dan kolom.

SQL merupakan kependekan Structured Query language. SQL digunakan untuk berkomunikasi dengan sebuah database. SQL adalah bahasa yang meliputi perintah-perintah untuk menyimpan, menerima, memelihara, dan mengatur akses-akses ke basis data serta digunakan untuk memanipulasi dan menampilkan data dari database.(R.W. Rosari, 2008).

2.9Fungsi PHP dan MySQL

Fungsi PHP untuk mengakses MySQL yang biasa digunakan diantaranya adalah :

a. mysql_connect(), fungsi mysql_connect adalah untuk menghubungkan PHP dengan database MySQL.

Format fungsinya adalah : mysql_connect(string hostname, string username, string password);


(25)

b. mysql_select_db, setelah terhubung ke database MySQL dengan menggunakan mysql_connect, langkah selanjutnya adalah memilihi database yang akan digunakan. Fungsi mysql_connect_db digunakan untuk memilih database. Format fungsinya adalah: mysql_select_db(string database, koneksi);

c. mysql_query, dalam database MySQL, perintah untuk melakukan trnasaksi ialah perintah SQL. Sebutan untuk mengirim perintah SQL dinamakan query. Query memberi perintah kepada database untuk melakukan apa yang dikehendaki. Format fungsinya adalah: int mysql_query(string query, int[link_identifier]);

d. mysql_num_rows, kegunaan dari fungsi ini adalah untuk menghitung jumlah baris yang dikenai oleh proses SQL. Format penulisannya adalah: int mysql_num_rows(int result);

e. mysql_fetch-array, fungsi ini digunakan untuk menampilkan data. Dalam fungsi ini, hasil query ditampung dalam bentuk array. Format fungsinya adalah: Array mysql_fetch_array(int result, int [result_type]);

(Kasiman Peranginangin, 2009).

2.10 Hypertext Markup Language (HTML)

Hypertext Markup Language merupakan kepanjangan dari kata HTML. HTML adalah script dimana kita bisa menampilkan informasi dan daya kreasi kita lewat intenet. HTML juga merupakan file teks murni yang dapat dibuat dengan editor teks sembarang yaitu yang dikenal sebagai web page atau dokumen yang disajikan dalam web browser. Dokumen ini umumnya berisi informasi atau interface aplikasi didalam internet.


(26)

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 script HTML sehingga kita bisa mengatur judul, garis, tabel, gambar dan lain-lain dengan perintah yang telah ditentukan dalam elemen HTML.

Simbol penandaan yang digunakan dalam HTML ditandai dengan tanda lebih kecil (<) dan tanda lebih besar (>) yang disebut dengan tag. Misalnya hendak menampilkan teks yang tercetak miring, maka mark up yang digunakan adalah sebagai berikut :

<i> Teks ini akan dicetak miring </i> (MADCOMS, 2008)

HTML itu sendiri terdiri dari beberapa bagian yang fungsinya sebagai penanda suatu kelompok perintah tertentu, misalnya kelompok perintah form yang ditandai dengan kode <form>, judul dengan <title> dan sebagainya. Untuk lebih lanjut mengenai bagian-bagian HTML perhatikan skema dibawah ini :

<html> <head>

<title> Judul Halaman </title> </head>

<body>

…isi dari halaman web… </body>


(27)

</html>

Keterangan :

1. Dokumen HTML selalu diawali dengan tand tag pembuka <html> dan diakhiri dengan tanda tag penutup </html>.

2. Pada elemen head <head></head>, dapat kita sisipkan kode untuk menuliskan keterangan tentang dokumen HTML. Atau dapat juga kita sisipkan scripts pemrograman web seperti Javascript, VBscript atau CSS untuk menambah daya tarik pada situs yang kita buat agar lebih menarik dan dinamis.

3. Elemen-elemen <body></body> berisi tag-tag untuk isi atau layout tampilan situs kita, seperti : <font></font>, <table></table>, <form></form>.

Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kodekode tag tersebut. Sedangkan tag hanyalah merupakan bagian dari elemen. Tag adalah kode-kode yang digunakan untuk mengatur 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. (MADCOMS, 2008)


(28)

CSS merupakan kependekan Cascading Style Sheet yang berfungsi untuk mengatur tampilan dengan kemampuan jauh lebih baik dari tag maupun atribut standar HTML. CSS sebenarnya adalah suatu kumpulan atribut untuk fungsi format tampilan dan dapat digunakan untuk mengontrol tampilan banyak dokumen secara bersamaan. Keuntungan menggunakan CSS yaitu jika ingin mengubah dokumen, maka tidak perlu mengubah satu persatu.

Penggunaan CSS ada dua cara yaitu dengan menyispkan kode CSS langsung dalam kode HTML atau simpan menjadi file tersendiri berekstensi *.css. Dengan meyimpan sebagai file tersendiri akan memudahkan untuk mengontrol tampilan dalam banyak dokumen secara langsung. CSS mendapat dukungan penuh pada browser versi 4 dan pada versi sebelumnya, hanya Internet Explorer yang masih mampu mengenal CSS. Tampilan CSS dapat berbeda jika ditampilkan pada menu browser yang berbeda. (Diar Puji Oktavian, 2010)

2.12 Pengenalan Macromedia Dreamweaver 8

Dreamweaver 8 merupakan salah satu produk software yang dikeluarkan dari perusahaan Macromedia, Inc. Software ini bergerak dalam bidang perancangan web. Sekelompok software perancang web diantaranya Flash, Dreamweaver, Firework, Freehand dan lain-lain. Macromedia tampaknya sangat serius dalam membuat software pembangun website yang mampu melakukan banyak hal dan memiliki banyak keunggulan.


(29)

Dreamweaver 8 adalah suatu bentuk software editor web yang dibuat oleh Macromedia. Dengan software ini, seorang programmer web dapat dengan mudah membuat tampilan websitenya. Dreamweaver 8 merupakan editor yang komplit dan dapat digunakan untuk membuat animasi sederhana dalam bentuk halaman. Dengan adanya software ini kita tidak direpotkan untuk menuliskan skrip-skrip format HTML, PHP, ASP maupun bentuk program lainnya.


(30)

BAB 3

PERANCANGAN SISTEM

3.1Perancangan Sistem

Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user (pemakai) mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan. Perancangan sistem adalah suatu upaya untuk membuat suatu sistem baru atau memperbaiki sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Desain sistem secara umum mengidentifikasikan komponen-komponen sistem informasi yang akan didesain secara terinci. Desain terinci dimaksudkan untuk pemogram komputer dan ahli teknik lainnya yang akan mengimplementasikan sistem.

3.2Data Flow Diagram

Data Flow Diagram (DFD) merupakan alat bantu yang dapat digunakan untuk menggambarkan aliran data informasi dan transformasi (proses) dari data dimulai dari pemasukan data sampai

menghasilkan keluaran (output) data. Adapun simbol-simbol dari Data Flow Diagram yaitu:


(31)

Tabel 3.1 Simbol-simbol DFD

No Gambar Nama Fungsi

1

Kesatuan Luar (Exsternal Entity)

Merupakan kesatuan luar di

lingkungan luar sistem yang akan memberikan input atau menerima output dari sistem.

2

Proses (Proses)

Kegiatan dari hasil suatu arus data yang masuk dalam proses untuk dihasilkan arus data yang akan keluar atau untuk mengubah input menjadi output.

3

Aliran Data (Data Flow)

Data mengalir melalui sistem dimulai dengan sebagian input dan diubah menjadi output.

4

Penyimpanan Data (Data Storage)

Data disimpan untuk keperluan berikutnya.

Berikut ini merupakan Data Diagram Flow dari rancangan Sistem Informasi perawatan tumbuhan kako.


(32)

3.3Flowchart

Flowchart merupakan bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowhcart merupakan cara penyajian dari suatu algoritma

No Simbol Fungsi

1

Terminator, untuk memulai dan mengakhiri suatu program.

User Admin

Sitem Informasi

perwatan tumbuhan

kakao informasi tumbuhan

kakao Update informasi

Perawatan tumbuhan kakao

1. Pengelolaan data informasi

2. Pemrosesan hasil konsultasi

Gambar 3.1 DFD Level Konteks Sistem informasi perawatan tumbuhan kakao


(33)

2

Process, suatu simbol yang menunjukkan setiap pengolahan yang dilakukan oleh komputer.

3

Data, digunakan untuk memasukkan data maupun menunjukkan hasil dari suatu proses.

4

Decision, suatu kondisi yang akan menghasilkan beberapa kemungkinan jawaban atau pilihan.

5

Preparation, suatu simbol yang menyediakan tempat-tempat pengolahan data dalam storage.

6

Connector, merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kertas yang sama.

7

Off-Page Connector, merupakan simbol untuk masuk dan keluarnya suatu prosedur pada lembar kertas yang lain.

8

Arus atau flow, prosedur yang dapat dilakukan dari atas ke bawah, bawah ke atas, dari kiri ke kanan, atau dari kanan ke kiri.

9

Document, merupakan simbol untuk data yang berbentuk informasi.

10

Predefined process, digunakan untuk menyatakan sekumpulan langkah proses yang ditulis sebagai prosedur.

11

Display, untuk output yang ditujukan suatu device, seperti monitor.


(34)

12 Magnetic Disk, untuk menyimpan data.

3.3.1 Flowchart pencarian

Start

video Tsmpilan

Menu

Gambar 3.2 Flowchart Pencarian home

tentang

Home

halaman cara pananaman

Halaman cara paerawatan YA

YA


(35)

3.4.2 Flowchart halaman log in

Start

Stop Halaman

Utama

Selesai

Masukan username atau password

Cek Salah

Benar Halaman Data

Personal

Input Data Personal pengunjung

Disimpan ke Database

Data tersimpan

Halaman Data Pengunjung


(36)

3.4Perancangan Basis Data

Basis data atau database merupakan kumpulan data yang saling berhubungan satu dengan lainnya, tersimpan disimpanan luar komputer dan digunakan perangkat lunak tertentu untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem informasi, karena berfungsi sebagai basis penyedia informasi bagi para pemakainya. Karena database merupakan kumpulan dari beberapa file, dalam hal ini file-file tersebut dikelompokkan secara terstruktur dalam beberapa tabel sesuai dengan informasi yang terkandung di dalamnya. Berikut rancangan tabel yang digunakan dalam membangun aplikasi web ini:

Nama Field Tipe Lebar Penjelasan

username varchar 20 Username untuk user

password varchar 20 Kata sandi untuk user

Nama Field Tipe Lebar Penjelasan

Id varchar 12 Nomer identitas user

Nama varchar 80 Nama lengkap user

username varchar 80 Nama pengguna

Password varchar 100 Password user

E-mail varchar 100 E-mail user

Tabel 3.2 Tabel Login


(37)

3.4 Perancangan Antar Muka (Interface)

Antarmuka (Interface) merupakan bagian dari sistem aplikasi yang digunakan sebagai alat komunikasi antara sistem dan user. Perancangan antarmuka dalam sistem informasi perawatan tumbuhan kakao ini sebgai berikut :

1. Halaman utama (index.php)

Merupakan halaman yang pertama kali dibuka oleh user dengan tampilan halaman utama yang dimana pada halaman ini terdapat semua menu halaman yang dijadikan satu.

2. Halaman perawatan (perawatan.php)

Merupakan halaman informasi bagaimana cara perawatan tumbuhann kakao mulai dari perawatan penanaman sampai perwatan tumbuhan yang sudah berproduksi.

3. Halaman video

Merupakan halaman yang ketiga, yang dimana pada halaman ini terdapat video tutorial perawatan tumbuhan kakao akan diberikan kepada si user.

4. Halaman tentang


(38)

BAB 4

IMPLEMENTASI SISTEM

4.1Pengertian Implementasi Sistem

Implementasi sistem adalah prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji, menginstal dan memulai menggunakan sistem baru yang diperbaiki. Adapun langkah yang dibutuhkan dalam implementasi sistem adalah:

1. Mendapatkan software dan hardware yang tepat/sesuai untuk merancang website. 2. Menyelesaikan rancangan sistem.

3. Menulis, menguji, mengontrol dan mendokumentasikan website. 4. Mendapatkan persetujuan.

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem adalah:

1. Memberi rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian informasi.

2. Menyelesaikan rancangan sistem yang ada didalam dokumen sistem yang baru atau yang telah disetujui.


(39)

4.3 Komponen Sistem

Untuk menjalankan sistem yang telah dirancang, dibutuhkan beberapa komponen, antara lain:

4.3.1 Hardware

Merupakan suatu komponen yang sangat dibutuhkan dalam mewujudkan sistem yang diusulkan. Dalam hal ini, dapat dirincikan spesifikasi komponen hardware yaitu:

1. PC dengan processor minimal Intel pentium dan yang terbaru intel core i7. 2. Hard disk 500 GB.

3. Memory minimal 1 GB. 4. Keyboard.

5. Mouse. 6. Printer.

4.3.2 Software

Hardware tidak akan memecahkan suatu masalah tanpa adanya komponen software. Adapun software yang sering digunakan dalam pembuatan website ini adalah:

a. Sistem operasi Ms. Windows . b. XAMPP

c. Macromedia Dreamweaver 8 sebagai web editor. d. Adobe Photoshop CS6 sebagai desain layout.


(40)

4.3.3 Brainware

Perangkat operator (Brainware) yang dapat menjalankan website ini yaitu admininistrator.

4.4 Tampilan Halaman Website

Untuk menjalankan sistem guna menjalankan web browser pada pengujian ini penulis menggunakan web browser Google chrome.

4.4.1 Halaman home.php

Merupakan halaman utama yang dilihat pertama ketika membuka halaman web ini, dan merupakan halaman log in bagi pengunjung.

4.4.2 Halaman pembibitan


(41)

Halaman ini berisi tentang bagaimana cara perawatan pembibitan tumbuhan kakao.

4.4.3 Halaman perawatan tanam bibit

Halaman ini berisi tentang bagaimana perawatan yang dilakukan terhadap tanaman bibit tumbuhan kakao setelah proses pembibitan.


(42)

4.4.4 Halaman video

Halaman ini berisi tentang video tutorial tentang tumbuhan kakao. Gambar 4.2 Halaman Tanam Bibit


(43)

BAB 5

KESIMPULAN DAN SARAN

5.1Kesimpulan

Dalam penulisan Tugas Akhir ini telah diuraikan bagaimana perancangan sistem dalam membangun sistem informasi perawatan tumbuhan kakao maka dapat disimpulkan bahwa:

1. Penggunaan dan pemanfaatan website ini dapat membantu para petani tumbuhan kakao dalam merawat tumbuhannya.

2. Website ini bersifat realtime dan dinamis sehingga memudahkan pengunjung dalam menggunakan aplikasi ini.

3. Dalam membuat website yang dinamis tidak hanya dibutuhkan bahasa pemrograman HTML, tetapi juga PHP sebagai web scripting, MySQL sebagai database dan Apache sebagai web server.

4. Pembuatan program dengan menggunakan PHP dan MySQL lebih memudahkan dalam hal perancangan dan untuk hasil akhirnya (output) dan lebih mudah dimengerti oleh pemakai.


(44)

4.2 Saran

Dengan selesainya perancangan Sistem informasi perawatan tumbuhan kakao ini maka diharapkan kepada para petani bisa memanfaatkan website ini sebagai sarana dalam pencarian ilmu dan perawatan tumbuhan kakaonya.


(45)

DAFTAR PUSTAKA

MADCOMS. Panduan Menggunakan Internet untuk Pemula. 2008. Yogyakarta: Penerbit ANDI.

Panduan Tatacara Penulisan Tugas Akhir. 2013. Dokumen Nomor :Akad/05/2005. Medan: Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Simarmata, Janner. 2009. Pengenalan Teknologi Komputer dan Informasi, Yogyakarta: Penerbit ANDI.

www.wikipedia.com. Diakses pada tanggal 7 Juni 2014

Ahmad Bairuni Hsb, Tugas Akhir,2010, D3 Teknik Informatika, FMIPA USU Sistem informasi penjualan rumah secara online menggunakan php dan mysql


(46)

L

A

M

P

I

R

A

N


(47)

LISTING PROGRAM

Index.php <?php

session_start();

include "koneksi.php"; ?>

<html>

<title>kakao.com</title> <head>

<link href="css/disain.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript">

$(document).ready(function(){ $(window).scroll(function(){

if($(this).scrollTop() > 400) { $(".atas").fadeIn(200);

}

else {$(".atas").fadeOut(200);} });

$(".atas").click(function(event){ event.preventDefault();

$('html, body').animate({scrollTop :0}, 400); });

$(".i").click(function(){ $(".he").slideDown(100); $(".ha").slideUp(300); $(".i").fadeOut(100);


(48)

}); $(".r").click(function(){ $(".ha").slideDown(300); $(".he").fadeOut(300); $(".r").fadeOut(100); $(".i").fadeIn(100); }); $(".learn").mouseenter(function(){ $(".sub").slideDown(300); }); $(".learn").mouseleave(function(){ $(".sub").slideUp(300); }); $(".quiz").mouseenter(function(){ $(".sub2").slideDown(300); }); $(".quiz").mouseleave(function(){ $(".sub2").slideUp(300); }); }); </script> </head> <body>

<a href="#" class=atas>Atas</a>

<div class="container_16 nama1" title="memberi informasi seputar tumbuhan kakao">perawatan tumbuhan kakao

<div class="grid_16 nama2">Situs web,perawatan dan pengenalan tumbuhan kakao</div></div>

<div class="container_16"><div class="grid_16 ye"><header> <ul class="drop">

<li><a href="?pages=home" title="Pengenalan tentang situs web ini">Home</a></li>


(49)

<?php if(!empty($_SESSION['level'])){ ?> <li class='learn'><a href='?pages=tulis_artikel' title='Tulis untuk materi belajar'>Tulis Artikel</a> <?php } ?>

<?php if(!empty($_SESSION['username']) and empty($_SESSION['level'])){ ?>

<li class="learn"><a href="#" title="Ingin tahu?">perawatan</a>

<ul class="sub">

<li><a href="?pages=pembibitan" title="cari tahu?">pembibitan</a></li>

<li><a href="?pages=tanam_bibit" title="Cari tahu">tanam bibit</a></li>

</ul> </li> <?php } ?>

<?php if(!empty($_SESSION['level'])){ echo "<li class='learn'><a href='?pages=tulis_kuis' title='Ingin belajar sesuatu?'>Tulis Kuis</a>"; } ?>

<li><a href="?pages=tutor" title="Belajar lebih mudah dengan video tutorial">Video</a></li>

<li><a href="?pages=about" title="Siapakah kami?">Tentang</a></li> </ul> </header> </div> </div> <div class="container_16"> <div class="grid_10 box"> <?php

if(empty($_GET['pages'])){ include 'home.php';


(50)

} else{ switch($_GET['pages']){ case 'logout': include 'logout.php'; break; case 'home': include 'home.php'; break; case 'about': include 'about.php'; break; case 'tutor': include 'tutorial.php'; break; case 'artikel': include 'artikel.php'; break; case 'kuis': include 'kuis.php'; break; case 'tulis_artikel': include 'tulis_artikel.php'; break; case 'tulis_kuis': include 'tulis_kuis.php'; break;

case 'tampilkan' : include 'tampilkan.php';


(51)

break;

case 'statistik' : include 'statistik.php'; break; case'pembibitan': include'pembibitan.php'; break; case'tanam_bibit'; include'tanam_bibit.php'; break; default:

echo 'Halaman tidak ditemukan'; break;

} } ?> </div>

<div class="grid_5 box">

<?php if(empty($_SESSION['username'])){ ?>

<form class=ha action="ak-login.php" method="post"> <h4>Silakan Masuk di sini</h4><hr>

<label class="#">Username</label>

<input class="yo" type="text" name=username value=balapa95 title="Masukkan Username kamu"/>

<label class="#" >Password</label>

<input class="yo" type="password" name=password placeholder="Ketik di sini..." title="Masukkan Password kamu"/>

<input type="submit" value=Masuk class="yo2" /><hr></form> <p class=i><a href="#">Belum punya akun? Daftar di sini</a></p> <form class=he action="ak-up.php" method="post">

<h4>Formulir Pendaftaran</h4><hr> <label class="#">Nama</label>


(52)

<input class="yo5" type="text" name=nama placeholder="Ketik di sini..." title="Masukkan Nama kamu"/>

<label class="#">Email</label>

<input class="yo3" type="text" name=email placeholder="Ketik di sini..." title="Masukkan Email kamu"/>

<label class="#">Username</label>

<input class="yo" type="text" name=username placeholder="Ketik di sini..." title="Masukkan Username kamu"/>

<label class="#" >Password</label>

<input class="yo" type="password" name=password placeholder="Ketik di sini..." title="Masukkan Password kamu"/>

<input type="submit" value="Daftar" class="yo4"><hr></form> <p class=r><a href="#">Masuk?</a></p>

<?php } ?>

<?php if(!empty($_SESSION['username'])){ ?> <hr>

<h4 class=er><?php echo $_SESSION['username']; ?> | <a href="?pages=logout" title="Yakin?">keluar</a></h4><hr>

<?php } ?> </div>

<footer class="grid_16"> <ul>

<li class=footer title="dikembangkan oleh afrizal">afrizal . &copy2014 . All Rights Reserved </li>

</ul </footer> </div> </body> </html>


(53)

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa Tugas Akhir Mahasiswa Program Diploma 3 Teknik Informatika :

Nama : AFRIZAL

NIM : 112406114

Program Studi : D3 TEKNIK INFORMATIKA

Judul Tugas Akhir : PERANCANGAN SISTEM INFORMASI PERAWATAN TUMBUAHAN KAKAO DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL.

Telah melaksanakan uji program Tugas Akhir Mahasiswa tersebut diatas pada tanggal juni 2014

Dengan Hasil : Sukses / Gagal

Demikian Surat Keterangan ini dibuat untuk melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Juni 2014 Dosen Pembimbing,

Drs. Rosman Siregar, M.Si. NIP. 196101071986011001


(54)

KEMENTRIAN PENDIDIKAN DAN KEBUDAYAAN

UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Jl. Bioteknologi No. 1 Kampus USU Telp. (061) 8211050 Fax. (061) 8214290 Medan-20155 Email : Dekanat@FMIPA.USU.AC.ID

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa : AFRIZAL

Nomor Stambuk : 112406116

Judul Tugas Akhir : Perancangan Sistem Informasi Perawatan tumbuhan kakao dengan menggunakan Pemrograman PHP dan MySQL

Dosen Pembimbing : Drs. Rosman Siregar, M.Si. Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No Tanggal Asisten Bimbingan

Pembahasan pada Asistensi Mengenai,

pada Bab

Paraf Dosen

Pembimbing Keterangan 1 2 3 4 5 6 7 8

Diketahui, Disetujui Pembimbing Utama/

Ketua Departemen Matematika Penanggung Jawab

Prof. Tulus, M.Si, Ph.D Drs. Rosman Siregar, M.Si. NIP. 19620901 198803 1 002 NIP. 1961010 7198601 1 001


(1)

class='learn'><a href='?pages=tulis_artikel' title='Tulis untuk materi belajar'>Tulis Artikel</a> <?php } ?>

<?php if(!empty($_SESSION['username']) and empty($_SESSION['level'])){ ?>

<li class="learn"><a href="#" title="Ingin tahu?">perawatan</a>

<ul class="sub">

<li><a href="?pages=pembibitan" title="cari tahu?">pembibitan</a></li>

<li><a href="?pages=tanam_bibit" title="Cari tahu">tanam bibit</a></li>

</ul> </li> <?php } ?>

<?php if(!empty($_SESSION['level'])){ echo "<li class='learn'><a href='?pages=tulis_kuis' title='Ingin belajar sesuatu?'>Tulis Kuis</a>"; } ?>

<li><a href="?pages=tutor" title="Belajar lebih mudah dengan video tutorial">Video</a></li>

<li><a href="?pages=about" title="Siapakah kami?">Tentang</a></li>

</ul> </header> </div>

</div>

<div class="container_16"> <div class="grid_10 box"> <?php

if(empty($_GET['pages'])){ include 'home.php';


(2)

} else{

switch($_GET['pages']){ case 'logout':

include 'logout.php'; break;

case 'home':

include 'home.php'; break;

case 'about':

include 'about.php'; break;

case 'tutor':

include 'tutorial.php'; break;

case 'artikel':

include 'artikel.php'; break;

case 'kuis':

include 'kuis.php'; break;

case 'tulis_artikel':

include 'tulis_artikel.php'; break;

case 'tulis_kuis':

include 'tulis_kuis.php'; break;

case 'tampilkan' : include 'tampilkan.php';


(3)

case 'statistik' : include 'statistik.php'; break;

case'pembibitan':

include'pembibitan.php'; break;

case'tanam_bibit';

include'tanam_bibit.php'; break;

default:

echo 'Halaman tidak ditemukan'; break;

} } ?> </div>

<div class="grid_5 box">

<?php if(empty($_SESSION['username'])){ ?>

<form class=ha action="ak-login.php" method="post"> <h4>Silakan Masuk di sini</h4><hr>

<label class="#">Username</label>

<input class="yo" type="text" name=username value=balapa95 title="Masukkan Username kamu"/>

<label class="#" >Password</label>

<input class="yo" type="password" name=password placeholder="Ketik di sini..." title="Masukkan Password kamu"/>

<input type="submit" value=Masuk class="yo2" /><hr></form> <p class=i><a href="#">Belum punya akun? Daftar di sini</a></p> <form class=he action="ak-up.php" method="post">

<h4>Formulir Pendaftaran</h4><hr> <label class="#">Nama</label>


(4)

<input class="yo5" type="text" name=nama placeholder="Ketik di sini..." title="Masukkan Nama kamu"/>

<label class="#">Email</label>

<input class="yo3" type="text" name=email placeholder="Ketik di sini..." title="Masukkan Email kamu"/>

<label class="#">Username</label>

<input class="yo" type="text" name=username placeholder="Ketik di sini..." title="Masukkan Username kamu"/>

<label class="#" >Password</label>

<input class="yo" type="password" name=password placeholder="Ketik di sini..." title="Masukkan Password kamu"/>

<input type="submit" value="Daftar" class="yo4"><hr></form> <p class=r><a href="#">Masuk?</a></p>

<?php } ?>

<?php if(!empty($_SESSION['username'])){ ?> <hr>

<h4 class=er><?php echo $_SESSION['username']; ?> | <a href="?pages=logout" title="Yakin?">keluar</a></h4><hr>

<?php } ?> </div>

<footer class="grid_16"> <ul>

<li class=footer title="dikembangkan oleh afrizal">afrizal . &copy2014 . All Rights Reserved </li>

</ul </footer> </div> </body> </html>


(5)

SURAT KETERANGAN Hasil Uji Program Tugas Akhir

Yang bertanda tangan dibawah ini, menerangkan bahwa Tugas Akhir Mahasiswa Program Diploma 3 Teknik Informatika :

Nama : AFRIZAL

NIM : 112406114

Program Studi : D3 TEKNIK INFORMATIKA

Judul Tugas Akhir : PERANCANGAN SISTEM INFORMASI PERAWATAN

TUMBUAHAN KAKAO DENGAN MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL.

Telah melaksanakan uji program Tugas Akhir Mahasiswa tersebut diatas pada tanggal juni 2014

Dengan Hasil : Sukses / Gagal

Demikian Surat Keterangan ini dibuat untuk melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Juni 2014 Dosen Pembimbing,

Drs. Rosman Siregar, M.Si. NIP. 196101071986011001


(6)

KEMENTRIAN PENDIDIKAN DAN KEBUDAYAAN

UNIVERSITAS SUMATERA UTARA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

Jl. Bioteknologi No. 1 Kampus USU Telp. (061) 8211050 Fax. (061) 8214290 Medan-20155 Email : Dekanat@FMIPA.USU.AC.ID

KARTU BIMBINGAN TUGAS AKHIR MAHASISWA

Nama Mahasiswa : AFRIZAL

Nomor Stambuk : 112406116

Judul Tugas Akhir : Perancangan Sistem Informasi Perawatan tumbuhan kakao dengan menggunakan Pemrograman PHP dan MySQL

Dosen Pembimbing : Drs. Rosman Siregar, M.Si. Tanggal Mulai Bimbingan :

Tanggal Selesai Bimbingan :

No Tanggal Asisten Bimbingan

Pembahasan pada Asistensi Mengenai,

pada Bab

Paraf Dosen

Pembimbing Keterangan

1 2 3 4 5 6 7 8

Diketahui, Disetujui Pembimbing Utama/

Ketua Departemen Matematika Penanggung Jawab

Prof. Tulus, M.Si, Ph.D Drs. Rosman Siregar, M.Si. NIP. 19620901 198803 1 002 NIP. 1961010 7198601 1 001