Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL

(1)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

SISTEM INFORMASI PENJUALAN PADA PUSAT PENELITIAN

KELAPA SAWIT DI PEMATANG SIANTAR DENGAN

MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

ELVIRA PASARIBU

062406122

PROGRAM STUDI D3 ILMU KOMPUTER/STATISTIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA

MEDAN


(2)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

SISTEM INFORMASI PENJUALAN PADA PUSAT PENELITIAN

KELAPA SAWIT DI PEMATANG SIANTAR DENGAN

MENGGUNAKAN PHP DAN MYSQL

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya

ELVIRA PASARIBU 062406122

PROGRAM STUDI D3 ILMU KOMPUTER/STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA MEDAN


(3)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

PERSETUJUAN

Judul : SISTEM INFORMASI PENJUALAN PADA PUSAT

PENELITIAN KELAPA SAWIT DI PEMATANG SIANTAR DENGAN MENGGUNAKAN PHP DAN MYSQL

Kategori : TUGAS AKHIR

Nama : ELVIRA PASARIBU

Nomor Induk Siswa : 062406122

Program Studi : DIPLOMA (D3) ILMU KOMPUTER

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Disetujui oleh :

Diketahui / disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Dr. Saib Suwilo, M.Sc. Dra. Rahmawati Pane, M.Si


(4)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

PERNYATAAN

SISTEM INFORMASI PENJUALAN PADA PUSAT PENELITIAN KELAPA SAWIT DI PEMATANG SIANTAR DENGAN MENGGUNAKAN PHP DAN

MYSQL

TUGAS AKHIR

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

Medan, juni 2009

Elvira Pasaribu NIM 062406122


(5)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

PENGHARGAAN

Segala puji bagi Allah SWT penulis ucapkan penuh syukur karena dengan taufiq dan hidayah-Nya penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya sebagai salah satu syarat untuk menyelesaikan studi pada D-III Ilmu Komuter FMIPA USU.

Adapun judul dari tugas akhir ini adalah “SISTEM INFORMASI PENJUALAN

PADA PUSAT PENELITIAN KELAPA SAWIT DI PEMATANG SIANTAR DENGAN MENGGUNAKAN PHP DAN MYSQL ”.

Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat, dan kasih sayang dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih kepada:

1. Ibu Dra. Rahmawati Pane, M.Si selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir.

2. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan FMIPA USU. 3. Bapak Dr Sutarman, Msc, selaku pembantu dekan 1 FMIPA USU.

4. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Jurusan Program Studi D–3 Ilmu Komputer FMIPA USU.


(6)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

5. Bapak Dr. Iman Yani.Harahap, selaku Kepala Pusat Kelapa Sawit pematang Siantar yang telah memberikan kesempatan kepada penulis untuk melakukan riset dalam mengumpulkan data yang diperlukan dalam tugas akhir.

6. Seluruh Dosen Pengajar Program Studi D-3 Ilmu Komputer Fakultas MIPA Univesitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan.

7. Yang teristimewa, Papa dan Mama tersayang beserta abang dan kakak ku (Rino, Lita, Erik) dan keponakan ku yang lucu dan imoet (Ria dan Nasya)serta abg Qyu Erwinsyah atas doa, dukungan, motivasi, semangat, kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini.

8. Ucapan paling spesial kepada sahabat-sahabat terdekat ku yang satu atap: Ida ,Nita, Rani, Lela semagat, Tenci, yang slalu tidur bareng, dan Chungma yang baik hati, c’niss yang super cerewet, dan c’mut .

Medan, Mei 2009


(7)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

ABSTRAK

Tugas Akhir ini bertujuan membangun sebuah web yang dinamis. Sistem perancangan dalam membangun Pusat Penelitian Kelapa Sawit Pematang Siantar ini dikembangkan dengan menggunakan beberapa software yakni Adobe Photoshop CS, Macromedia

Dreamweaver MX 2004, Macromedia Flash MX 2004, Apache2Triad, dan browser Internet Explorer. Adapun tabel-tabel yang digunakan dalam pembuatan web Pusat

PenelitianKelapa Sawit ini adalah tabel data Areal Kebun, tabel data Kalianta, tabel data Dalu-dalu, tabel data Sei Pagar, Tabel data Smirik, Tabel data Unit Marihat, table data pesan, dan table dat tadmin. Semua tabel di atas digunakan untuk menampung data-data yang diperlukan dalam pembangunan web Pusat Penelitian Kelapa Sawit Pematang Siantar. Tujuan aplikasi web ini adalah untuk menyajikan dan menyebarkan informasi kepada user/pengguna dengan baik dan dapat meng-update isi dari informasi yang terdapat pada web tersebut dengan mudah pada waktu yang dinginkan.


(8)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

DAFTAR ISI

Halaman

Persetujuan

Pernyataan ii

Penghargaan iii

Abstrak iv

Daftar isi v

Daftar Tabel ix

Daftar Gambar x

BAB 1 PENDAHULUAN

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 3

1.4 Maksud dan Tujuan 3

1.5 Metode Penelitia 4

1.6 Kegunaan Penelitian 5

1.7 Sistematika Penulis 5

BAB 2 LANDASAN TEORI

2.1 Pengertian Komputer 7

2.2 Pengertian Sistem dan Informasi 7

2.2.1 Pengertian Sistem 8

2.2.2 Penertian Informasi 8

2.3 Pengertian Internet 9

2.4 World Wide Web (WWW) 10

2.4.1 Browser Web 11

2.4.2 Server Web 12

2.4.3 Website Dinamis dan Statistis 13

2.4.4 Client Side dan Server Side 13

2.5 Hypertext MarkupLanguange (HTML) 14

2.5.1 Struktur Dokumen HTML 15

2.5.2 Membuat HalamanWeb 15

2.5.3 Tag-Tag HTML 16

2.5.4 Huruf Tebal/ Miring danGaris Bawah 17

2.5.5 Perintah Header 17

2.5.6 Perintah Ganti Paragraf 18

2.5.7 Perintah Ganti Baris 18

2.5.8 Membuat Link (HREF) 18

2.5.9 Tag Comment 19

2.5.10 Bullet dan List 20

2.6 PHP 21


(9)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2.7 Database Server MySQL 21

2.7.1 Pengertian MySQ 21

2.7.2 Fitur MySQL 21

2.7.3 Keunggulan MySQL 25

2.8 CSS (Cascading Style Sheet) 26

2.9 Macromedia Dreamweaver 27

2.10 Macromedia Flash MX 2004 27

2.11 Flowchart (Diagram Alir) 28

2.12 Penjualan 28

BAB 3 GAMBARAN UMUM PERUSAHAAN 3.1 Gambaran Umum Perusahaan Pusat Penelitian Kelapa Sawit 29 3.2. Bibit/varietas tanaman Kelapa Sawit 30 3.2.1 Bagian bibit/varietas berdasarkan ketebalan tempurung Dan 31 3.2.2 Pembagian bibit/varietas baerdasarkan warna kulit 32 3.2.3 Bibit/varietas unggul 32 3.2.3 Kegitan Perusahaan Pusat Penelitian Kelapa Sawit 33 3.3 Struktur Organisasi Pusat Penelitian Kelapa Sawit 33 3.4 Visi dan Misi Pusat Penelitian Kelapa Sawit 35 3.5 Makna Logo 35 BAB 4 PERANCANGAN SISTEM 4.1. Perancanaan dan Perancangan 37 4.2. Mempersiapkan Data Base Server 39 4.2.1 Struktur Tabel Areal Kebun 39 4.2.2 Struktur Tabel Informasi Dalu-dalu 40 4.2.3 Struktur Tabel Informasi Kaliata 41 4.2.4 Struktur Pesan 41 4.2.5 Struktur Tabel Infomasi Sei Pagar 42

4.2.6 Struktur Tabel Informasi Smirik 42

4.2.7 Struktur Tadmin 43 4.2.8 Struktur Tabel Unit Marihat 43 4.3 Desain Website 44 4.4 Desain Bagian Header 45

4.5 Metode Pengembangan Sistem 46

4.6 Bagian Content Managemen System 47

BAB 5 IMPLEMENTASI SISTEM 5.1 Pengertian Implementasi Sistem 49

5.2 Tujuan Implementasi Sistem 49

5.3 Komponen Utama Dalam Implementasi Sistem 50

5.4 Spesifikasi Program 52

5.5 Instlasi Apache, Php dan MySQL 53

5.5.1 Instlasi Apache2Triad 54

5.5.2 Menjalan Apache2Triad 57


(10)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

5.7 Melakukan Upload File dan Database 58

5.8 Mempromosikan Situs 60

BAB 6 KESIMPULAN DAN SARAN

6.1 Kesimpulan 62

6.2 Saran 63

DAFTAR PUSTAKA 64


(11)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

DAFTAR TABEL

Halaman

Tabel 3.1 Tabel arel_kebun 21

Tabel 3.2 Tabel dalu_dalu 21

Tabel 3.3 Tabel kalianta 21

Tabel 3.4 Tabel pesan 22

Tabel 3.5 Tabel sei_pagar 22

Tabel 3.5 Tabel smrik 22

Tabel 3.5 Tabel tadmin 22


(12)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

DAFTAR GAMBAR

Halaman

Gambar 2.1 Flowchart dari Website 43

Gambar 4.3 Software Adobe Fhotoshop 7.0 79

Gambar 4.3 Desain bagian Headar 50

Gambar 4.3 Desain footer 50

Gambar 5.5.1 InstalasiApache2Triad 61


(13)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

BAB 1

PENDAHULUAN

1.1Latar Belakang

Berkembangnya teknologi informasi pada masa sekarang ini telah menjadikan perubahan yang sangat besar dalam berbagai aspek kehidupan, baik dalam industri, kesehatan, pendidikan, bisnis maupun usaha lainnya. komputer merupakan suatu media elektronik yang memegang peranan yang sangat penting dalam perkembangan saat ini. Penggunaan sistem komputer ini dirasakan sangatlah penting. Mengingat pada saat ini ilmu pengetahuan dan teknologi bekembang sangat pesat. Sudah menjadi suatu keperluan bahkan kebutuhan yang sangat bersifat umum. Untuk itu bagi setiap organisasi ataupun perusahaan-perusahaan baik milik pemerintah maupun swasta yang tidak ingin kalah bersaing hendaklah memiliki sistem komputerisasi.

Komputer merupakan suatu alat elektronik yang mampu mengolah data dan melakukan perhitungan-perhitungan maupun pencatatan yang rumit dalam jumlah besar, serta mampu menyajikan suatu informasi yang cepat, tepat, dan teliti sesuai dengan yang diharapkan kebutuhan yang mendesak dan semakin berharganya waktu, semakin membuat orang harus bekerja ekstra cepat dengan mengharapkan hasil semaksimal mungkin.


(14)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Dalam pelayanan konsumen, pihak manajeman memang belum menggunakan sarana komputer dalam memberikan informasi yang dibutuhkan, sebab informasi yang tersedia masih bersifat manual karena hanya dicatat pada buku tertentu saja.

Akibat dari kemajuan teknlogi terutama pada dunia informatika dan semakin banyaknya bermunculan perangkat-perangkat lunak yang diciptakan guna mengatasi permasalahan informsi. Dalam kegiatan usaha informasi usaha informasi sangatlah penting sehingga informasi yang dibutuhkan hendaklah di dapat dengan cepat, akurat dan mudah. Dengan adanya Ilmu komputer dan pemograman berbasis web tersebut, ada keinginan untuk membangun sebuah system yang dapat digunakan oleh pihak Pusat Penelitian Kelapa Sawit di Pematang Siantar. Untuk itu Penulis memanfaatkan komputer dengan menggunakan PHPdan MySQL.

Masalah yang akan dibahas adalah bagaimana membangun sebuah sistem informasi penjualan yang baik dan berguna. Saat ini penjualan barang pada Pusat Penelitian Kelapa Sawit di Pematang Siantar masih dilakukan secara manual. Untuk itu penulis membangun sebuah sistem informasi penjualan. Sistem ini nantinya akan memudahkan para pegawai tidak hanya dalam membuat laporan penjualan setiap manual stok barang yang ada di gudang penyimpanan. Sehinga tidak perlu lagi memakai buku catatan sebagai alat bantu. Karena penulis berpendapat bahwa penggunaan sistem ini akan jauh lebih optimal daripada penggunaan buku-buku catatan penjualan.


(15)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Dengan urain tersebut, penulis berkeinginan memilih judul Tugas Akhir “Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit di Pematang Siantar”.

1.2RUMUSAN MASALAH

Berdasarkan uraian di atas, maka yang menjadi masalah adalah bagaimana mendesain, membuat dan menghasilkan suatu desain web dinamis untuk dapat menyimpan, manampilkan dan mengedit data atau informasi yang akan disampaikan dan dapat diterima oleh masyarakat luas sebagai suatu sistem informasi yang bermanfaat bagi siapa saja yang membutuhkan informasi yang ada di Pusat Peneltian Kelapa Sawit.

1.3BATASAN MASALAH

Penulis membatasi permasalahan yang akan dibahas guna menghindari terjadinya penyimpangan-penyimpangan, yaitu hanya pada pengolaan data barang, stok barang dan laporan penjualan buah kelapa sawit.

1.4MAKSUD DAN TUJUAN

Adapun maksud dari pembuatan Tugas Akhir ini adalah memberikan data-data atau informasi-informasi secara cepat dan akurat yang terdapat di Pusat Penelitian Kelapa Sawit kepada siapa saja yang membutuhkan.Dan tujuan nya memberikan suatu sistem informasi yang komputerisasi sehingga lebih efisien dan lebih akrurat serta mampu


(16)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

membuka wawasan para pengguna sistem informasi untuk dapat memenfaatkan sumber daya komputer yang ada.

1.5METODE PENELITIAN

Metode penelitian yang digunakan dalam tulisan ini, meliputi antara lain: 1. Pengumpulan Data

Penulis melakukan peninjauan secara langsung kelapangan dengan mengamati pelaksanaan sistem yang sedang berjalan dan mengamati jalannya informasi yang dianggap penting, sekaligus mengambil data yang dibutuhkan.

2. Membuat/Merancang

Penulis melakukan perancangan, perancangan merupakan sebuah tahap awal dalam membangun sebuah situs. Situs ini dirancang dengan menggunakan PHP sebagai databasenya, sedangkan Dreamweaver MX digunakan sebagai tempat untuk membuat layout dari situs yang telah dirancang.

3. Menampilkan hasil.

1.6KEGUNAAN PENELITIAN

Dalam membuat suatu rancangan sistem informasi, tentunya kita ingin menciptakan suatu sistem siap pakai dan sesuai dengan yang diharapkan oleh pengguna. Bertitik tolak dari permasalahan tersebut kita harus melakukan penelitian yang mana nantinya


(17)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

akan menambah wawasan melatih penulis guna menyesuaikan diri pada saat terjun ke dunia kerja dan demi pengembangan ilmu pengetahuan.

1.7SISTEMATIKA PENULIS

Adapun sistematika penelitian penilisan laporan Tugas Akhir ini adalah sebagai berikut :

BAB 1 : PENDAHULUAN

Dalam bab ini penulis menguraikan Latar Belakang, Rumusan Masalah, Maksud dan Tujuan Penelitian, Batasan Masalah, Metode Penelitian, Kegunaan Penelitian dan Sistematika Penulis.

BAB 2 : LANDASAN TEORI

Dalam bab ini penulis menguraikan beberapa hal yang berhubungan dengan aplikasi web dinamis yang ingin dibangun penulis yaitu sejarah singkat internet, World Wide Web, HTML (HypertText Markup Languange), pengenalan PHP, MySQL dan Macromedia Dremweaver.

BAB 3 : SEKILAS GAMBARAN PUSAT PENELITIAN KELAPA SAWIT(PPKS) PEMATANG SIANTAR


(18)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Pada bab ini menguraikan gambaran tentang Sejarah Perusahaan, Gambaran Umuum Perusahaan, Struktur Organisasi.

BAB 4 : RANCANGAN SISTEM

Dalam bab ini penulis Menguraikan tentang perancangan sistem yang dirancang yang meliputi perancangan layout, perancangan database,

gambaran aplikasi web yang akan dibuat serta bagaimana algoritma aplikasi saat dijalankan.

BAB 5 : IMPLEMENTASI SISTEM

Dalam bab ini penulis menyajikan tentang pengertian implementasi sistem, tujuan implementasi sistem serta spesifikasi aplikasi.

BAB 6 : KESIMPULAN DAN SARAN


(19)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer berasal dari bahasa inggris, to compute yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Itulah pada mulanya arti dan fungsi utama komputer, yakni sebagai alat untuk menghitung ( Darwin Sitompul, 1994).

Perkembangan teknologi dan komputer selanjutnya telah memberikan berbagai kemampuan lain dari komputer, sehingga definisi komputer pun mngalami perubahan. Sekarang ini, proses menghitung merupakan sebagian saja dari kerja yang dapat dilakukan komputer. Banyak fungsi lain yang dapat dilakukan, seperti engolahan


(20)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

data,permaianan, pengintrolan mesin ,membuat grafik, melakuakan analisis statistic, merancanggambar teknik dan sebagainya (Darwn Sitompul,1994).

2.2 Pengertian Sistem Dan Informasi

Dalam pengertian sistem informasi ada baik terlebih dahulu mengerti arti dari sistem dan informasi. Dengan memahami defenisi sistem dan informasi akan dapat diperoleh panjelasan yang baik tentang sistem informasi.

2.2.1 Pengertian Sistem

Istilah sistem merupakan suatu istilah yang tidak asing lagi dan banyak digunakan secara luas pada lembaga-lembaga atau bidang-bidang ilmu pengetahuan dan teknologi. Istilah siste berasal dari bahasa Yunani yaitu “SYSTEMA”. Ditinjau dari asal katanya, sekumpulan objek yang bekerja besama-sama untuk menghasilkan suatu kesatuan metode yang digabungkan dan diatur sedemikian rupa yang berfungsi mencapai tujuan. Suatu sistem dapat terdiri dari beberapa subsistem yang saling berhubungan yang membentuk suatu kesatuan sehngga sarana atau tujuan sistem tersebut dapat tercapai.

Pada umumnya ciri-ciri system adalah bertujuan, punya batas, terbuka, tersusun dari subsistem, ada ssaling berkaitan dan saling tergantung, merupakan suatu kebulatan yang utuh, melakukan kegiatan transformasi, ada mekanisme kontrol, dan memiliki kemampuan mengatur dan menyesuaikan diri sendiri.


(21)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Infomasi merupakan fakta yang telah diproses transformasi data sehingga berubah bentuk menjadi informasi atau informasi adalah data yang telah diambil kembali diolah atau sebaliknya digunakan untuk tujuan informatif, argumentasi ataupun sebagai dasar untuk pengambilan keputusan. Iformasi ini adalah hasil proses data yang berguna.

Kegunaan informasi itu sendiri adalah untuk memberi tahukan kepada sipenerima informasi lebih dapat menguasai masalah yang dihadapinya. Informasi juga dapat mengurangi ketidakpastian tentang suatu masalah yang dapat digunakan untuk memilih resiko yang paling kecil dan keuntungan yang besar dalam pemilihan alternatif bagi suatu proses pengambilan keputusan.

Dari defenisi sistem informasi dapat disimpulkan bahwa sistem informasi adalah suatu sistem didalam suatu sistem organisasi yang merupakan kombinasi dari orang-orang, fasilitas, teknilogi, media, prosedur-prosedur dan pengandalian yang dajukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin terentu, memberi sinyalkepada manajemen dan yang lainnya terhadap kejadian-kejadian internal dan eksternal yang penting dan menyediakan suatu dasar informasi untuk pengambilan keputusan yang cerdik

2.3 Pengertian Internet

Dalam beberapa tahun terakhir ini istilah internet sudah tidak asing lagi, dari orang dewasa sampai pelajar sudah menggunakan teknologi ini. Bahkan produsen komputer


(22)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

pun berlomba-lomba menciptakan komputer yang canggih untuk memenuhi kebutuha yang semakin bertambah. Pada zaman dahulu informasi yang didapat hanya melalui media cetak seperti koran atau buku serta media elektronik seperti radio dan televisi.

Internet berwal dari diciptakan teknologi jaringan komputer. Jaringan komputer merupakan beberapa kopuer yang terhubung satu sama lain dengan memakai kabel dalam satu lokasi, misalnya satu kantor atau gedung. Jaringan komputer ini berfungsi agar pengguna komputer bias bertukar informasi dan data dengan pengguna komputer lainnya.

ARPAnet (US Defense Adfanced Research projects Agency)Departemen Pertahanan Amerika pada tahun 1969 membuat jaringan komputer yang tersebar untuk menghindarkan terjadinya informasi terpusat,yang apabila terjadi perang dapat mudah dihancurkan. Jadi bila satu bagian dari sambungan jaringan terganggu dari serangan musuh, jalur yang melalui sambungan itu secara otomatis dipindahkan kesambungan lainnya.

Setelah angkatan bersenjata amerika, dunia pendidikanpun merasa sangat perlu mempelajari dan pengembangkan jaringan komputer. Salah satunya adalah

universitas of California at Llos Angeles (UCLA).akhirnya pada tahun 1970 internet

banyak digunakan di univesitas-univesitas dan berkembang pesat sampai saat ini.agar para pengguna komputer denga meek dan tipe berlainan dapat saling berhubungn,maka para ahli membuat sebuah protokol (semacam bahasa) yang sama untuk dipakai di intenet.namanya TCP (transmission control protocol, bahasa indonesianya Pprotokol Pengendali Transmisi) dan IP (intenet protokol).


(23)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2.4 World Wide Web (WWW)

World wide web (WWW),lebih dikenal dengan web,meupakan salah satu layanan yang

didapat oleh pemakai komputer yang tergabung ke internet,dengan menggunakan teknologi hypertext, pemakai dituntun untuk menemukan imformasi yang diperlukan untuk menemukan imformasi dengan mengikuti link yang disediakan dalam dokumen

web yang ditampilkan pada browser web.

Kini internet identik dengan web,karena kepopuleran web sebagai standar interface pada layanan-layanan yang ada di intenet, dari awalnya sebagi penyedia imformasi,kini digunakan juga untuk komunikasi dari email sampai dengan chatting,sampai dengan melakukan transaksi bisnis (commerse).

Webseakan lebih popular dari pada email, walaupun secara statistik email

masih merupakan aplikasi tebanyak yang dignakan oleh pengguna internet.web lebih popule dari khalayak umum dan pemula, trutama untuk tujuan pencarian imformasi dan melakukan komunikai email yang menggunakan web sebagai intefacenya.

Internet identik dengan web, Karen apopularitasnya sebagai penyedia imformasi dan interface yang dibutuhkan oleh pengguna internet dari masalah imformasi sampai dengan komunikasi. Imformasi produk dari yang serius sampai yang dengan yang sampah,dari yang Cuma-Cuma sampai dengan yang


(24)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

komersial,semunya ada.web memudahkan pengguna komputer untuk berinteraksi dengan pelaku internet lainya dan menelusuri (imformasi) di internet

2.4.1 Browser Web

Browser Web adalah soft ware yang digunakan untuk menampilkan imformasi dari server web.software ini kini telah dikembangkan dengan menggunakan user interface grafis,sehingga pemakai dapat dengan mudah melakukan’ point dan click’ untuk pindah antar dokumen.

Lynux adalah browser web yang masih menggunakan mode teks,yang akibatnya adalah tidak ada gambar yang dapat ditampilkan.lynux ini ada pada lingkungan DOS (disk operating system) dan *.nix (keluarga sistem operasi UNIX). Akan tetapi perkembangan dari browser mode teks ini tidaklah secepat browser web dengan GUI (graphic user interface).

Disaat perkembangan WWW ada dua browser webyng popular yaitu intrnet

eksplorer (IE) dan netscape navigto.namun saat ini bermunculan browser web lain

yang turut meramaika persaingan untuk merebut para pengguna internet.diantara

browser webyang telah banyak digunakan pada saat peluncurannya adalah MSN, Opera dan Mozilla firefox.diantara browser web ini terdapat kelebihan dan

kekurangan sehingga pengguna dapat memilih sesuai keinginan dan kemudahan yang ditawarkan.


(25)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2.4.2 Server Web

Server web adalah komputer yang digunakan untuk menyimpan dokumen-dokumen web,komputer ini akan melayani permintaan dokumen web dari kliennya.

Browser web seperti IE atau opera berkomunikasi melalui jaringan (termasuk

jaringan intrnet ) dengan server web, menggunakan HTTP.browser akan mengirimkan

request kepada server untuk meminta dokumen tertentu atau layanan lain yang

disediakan oleh server.server memberikan dokumen atau layanannya jika tersedia juga dengan menggunakan protokol HTTP.

2.4.3 Website Dinamis Dan Statistis

Web statistis adalah website yang berisi informasi-infomasi yang bersifat sttistis (tetap) dan dibangun dengan menggunakan HTML dalam perancangannya.Biasanya untuk web statistis yang ditonjolkan adalah sisi ampilan yang banyak mengandung grafis sehingga untuk merancang web statistis tidak diperlukan kemampuan desaign grafis dan cita rasa seni belaka.

Website dinamis adalah website yang didalamnya terdapat campuran tangan dari sisi pengunjung, dengan kata lain terdapat interaktivitas didalam website itu, karena dalam website tersebut terdaat pemograman dan unsur database sehingga pengupdate-an akan lebih mudah dan bias dilakukan secara realtme, aau online.Salah satu contoh website dinais yang banyak diminati adalah frienster. Web dapat dibangun denagn menggunakan server side scriptdan slient side scrift,tapi web master lebih


(26)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

menggunakan server side scrift karena script ini dieksekusi di server dan dapat mengakses environment lainnya seperti database.

2.4.4 Client Side dan Server Side

Client side adalah jenis scrip yang dikelola oleh client sendiri atau dengan cara lain web server akan mengirimkan file tersebut utuh dengan script di dalamny tanpa harus dikeloal nterlebih dahulu. Contoh lain dari client side adalah javasript. Server side adalah jenis script yang harus dikelola terlebih dahulu pada server dan akan mengirimkan hasil pengolahan script tersebut dalam bentuk HTML.

Client Side dan Server Side sama-sama memiliki keuntungan. Akan tetapi seorang webmaster akan lebih suka menggunakan server side untuk untuk menyembunyikan scriptnya, sehingga akan menjamin factor keamanan dan terlepas dari ancaman orang-orang yang ingin berbuat jahat. Dalam pengolahan server side harus di dukung oleh webserver yang mempunyai kinerja yang baik. Hal ini disebabkan oleh adanya permintaan terhadap data/informasi yang terlebih dahulu melalui webserver dan kemudian webserver dan kemudian webserver menerjemahkan ke dalam bentuk HTML.

2.5 Hypertext Markup Languange (HTML)

HTML singkatan dari Hyper Text Markup Languace, dokumen HTML adalah File text murni yang dapat dibuat dengan editor text sembarang. Dokumen ini di kenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikadulu apa


(27)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

dalam browser web server. Dokumen ini umumnya berisi informasi ataupun interface aplikasi didalam v(misalnya notepad). Dan dapat juga dengan web editor misalkan Microsoft Front Page atau dengan Macromedia Dreamweaver

Sebelum kita mengenal apa itu HTML ada bailknya kita mengetahui dulu apa itu HTTP (hypertext transfer protokol). HTTP merupakan protokol yang digunakan untuk mentransfer data atau dokumen antara web server ke web browser (Netscape, Internet Explorer dll). Dan protokol ini sewaktu melakukan transfer, dokumen atau data webnya dengan menggunakan format HTML. HTML sendiri adalah singkatan dari “hypertext markup languace”. Disebut dengan markup languace karena HTML berfungsi untuk memperindah file tulisan (text) biasa untuk dapat dilihat pada web browser-web browser yang ada.

2.5.1 Stuktur Dokumen HTML

Setiap dokumen HTML harus diawali dengan tag <HTML>.tag ini digunakan oleh websever dan web browser untuk berkomunikasi.tag ini akan memberitahu web browser bahwa yang dikirim adalah dokumen HTML.tag ini haru berada di baris pertama pada dokumen HTML.

Tag <HTML> mempunyai tag penutup,tag in digunakan untuk memberitahu browser akhir dari dokumen HTML.tag penutup untuk tag <HTML> adalah </HTML>.tag penutup ini harus berada dibaris terakhir pada dokumen HTML.<HTML>

<HEAD></HEAD> <BODY></BODY> <HTML>


(28)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2.5.2 Membuat Halaman Web

Mari kita mulai untuk membuat sebuah halaman web untuk yang pertama kalinya.untuk membuatnya benar-benar sangat gampang ,untuk itu kita akan menghilangkan beberapa hal teknis yang tidak perlu diketahui pada saat ini.yang kita butuhkan adalah sebuah program teks editor yang sederhana seperti NotePad atau WordPad.ikutilah langkah-langkah berikut:

Tulislah kode-kode berikut: <HTML>

<HEAD><TITLE> Halaman Web saya </TITLE></HEAD> </HTML>

Simpanlah file trsebut dengan nama “belajar.html” buka file tersebut dengan menggunakan internet explorer.

2.5.3 Tag-Tag HTML

<FONT> tag ini menerangkan bahwa sebuah tulisan mempunyai beberapa pelengkap.pelengkapnya adalah:ukuran (SIZE),FACE,an warna (COLOR)

1. ukuran (SIZE)

menerangkan ukuran dari tulisan antara angka 1-7 ,tergantung kepada angka 1 adalah yang trkecil dan angka 7 adalah yang trbesar.


(29)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Menerangkan huruf actual yang anda mau tampikan ika huruf ini terinstal pada komputer pengguna. Anda diperbolehkan mempunyai 3 pilihan huruf,dengan dibatasi oleh koma. Semua batasan (spaces) pada nama huruf harus diganti dengan “garis bawah”(-).

Huruf yang anda pilih harus ada pada komputer sipengunjung. Jika tidak, maka komputrer akan lanjut ke pilihan huruf kedua (jika ada). Jika tidak ada huruf yang ditemukan,maka huruf yang menjadi default yang akan ditampilkan oleh komputer. Untuk menjamin gabungan tulisan itu agar trlihat adalah merubahnya menjadi grafik. Ini adalah huruf-huruf yang popular <FONT FACE =”Helvetica, Times Ne Roman, Arial>

3. COLOR

Menerangkan warna dari huruf dengan namanya atau dengan angak RGB/HEX. Contoh:

<FONT SIZE=”4” FACE=”Arial”COLOR=”Red”> tulisan ini akan berbeda dengan yang lain.</FONT>

2.5.4 Huruf tebal/miring dan garis bawah

Untuk memformat teks, gunakanlah tag <b></u> untuk mencetak tebal, tag <u><u> untuk cetak miring dan <u></u.>untuk membuat teks bergaris bawah. Berikut ini adalah contoh pengguna teks-teks tersebut.

<b> this is bold </b> <u> this is underlined </u> <i> this is italic</i>


(30)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Huruf dasar (base font) tag ini ditempatkan disebelah kanan bawah dari BODY tag anda dan tag ini menerangakn “default text” yang akan diguanakan pada seluruh bagian dari halaman tersebut. Perlengkapan yang jadi satu bagian dari FONT tag dapat diterima. FONT tag tersebut akan me-overwrite settimg dari BASEFONT. Contoh:<BASEFONT SIZE=2 FACE=”Arial, Helvetica”COLOR=”red”>

2.5.5 Perintah Header

Peintah header digunakan untuk menampilkan judul Bab atau Subbab dari isi dokumen. Ukuran header biasanya lebih besar ari ukuran isi body dokumen. Namun, disediakan juga ukuran kecil.HTML menyediakan hingga 6 (enam) ukuran header, mulai dari <HI>, <H2>, hingga<H6>,

Contoh

<H1> Heading 1 </H1> <h2> Heading 2 </H2>

2.5.6 Perintah Ganti Paragraf

Seperti dikemukakan di awal, bahwa dokumen HTML akan secara otomatis pindah baris bila pada bais tersebut tidak mencukupi lagi. Bila suatu dokumen akan dibuat dalam paragraph atau alenia yang berbeda, maka diperluakan erintah pindah atau ganti paragraph, yaitu <P> (yang berati paragraph)yang ditulis pada akhir paragraph, yaitu <P> ini boleh tidak menggunakan tutup ta </P> seperti lazimnya.


(31)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2.5.7 Perintah Garis Paragraf

Adakalanya sebuah dokumen akan pinfah kebaris berikutnya, tetapi masih dalam satu paragraph atau alenia, maka perintah yang digunakan adalah <BR> yang berarti break. Perintah in diberikan sesuah teks terakhir atau awal teks berikutnya .

2.5.8 Membuat Link (HREF)

Kebanyakan anchor ditulis dalam bentuk <A HREF=”URL”>, dimana HREF bearti “Hypertext Reference”, dan URL adalah “The Uniform Resource Locator” yang anda tuju (limk). Sebagai contoh alamat web server Unila adalah:http;www.unila.ac.i/, sebuah kalimat yang berisi sebuah link ke alamat tersebut akan terlihat seperti ini: <a

href

Membuat garis horizontal untuk membuat garis horizontal anda dapat menggunakan tag <HR>, tag ini adalah sangat aman karena dapat diset ukurannya sesuai dengan resolusi layer monitor. Tempatkan tag ini di bagian BODY manapun pada dokumen HTML anda. Penggunaan tag ini tiak memerlukan tag penutup.

2.5.9 Tag Comment

Tag komentar adalah tag yang digunakan untuk memberi catatan dalam halaman HTML. Dengan menggunakan tag ini maka semua teks yagn ada di dalam tag ini tidak akan dimunculkan di browser. Komentar pada HTML, dapat dibuat denan


(32)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

menggunakan tag pembuka <!- dan tag penutup ->. Berikut contoh pengguna Tag Comment

<HTML>

<HEAD><TITLE>Selamat datang Di Web Saya</TITLE><?HEAD> <BODY>

<1- ini adalah awal dari Body Halaman HTML isi dokumen akan dimulai dari bagian ini->

<!-contoh pengguna heading 1-> <H1>Sedang belajar HTML,</H1>

<!-akhir dari heading -> </BODY>

</HTML>

2.5.10 ullet dan List

Ada beberapa metode untuk menampilkan daftar dalam HTML, diantaranya adalah bullet dan list. Berikut ini akan dijelaskan cara menggunakan bullet dan list. Untuk menampilkan daftar dengan format bullet maka gunakan tag pembuka <U1>, untuk masing-masing daftar gunakan tag <L1> tanpa menggunakan tag penutup <L1d>, gunakan tag </U1> untuk menakhiri daftar.

<UL> <LI>


(33)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

<LI> pengguna JavaScript <LI> Uploading/hosting <UI>

Untuk membuat daftar dengan format penomoran maka gantilah penggunaaan tag <UI> dan </UI> dengan tag <OI> dan /OL>

<OL> <LI>HTML <LI>Dreamweaver <LI>Pengguna Javascript <LI>Uploading/hosting</OI>

2.6 PHP

PHP adalah bahasa pemograman script yang paling banyak dipakai saatini. PHP banyak dipakai untuk memogram situs web dinamis,walaupun tidak tertutup kemungkinan untuk digunakan untuk pemakai lain.

Contoh tekenal dari apliksi PHP adalah php BB dan Media Wiki (software di belakang Wikipedia). PHP jug dapat diihat sebagai pilihan lain dari ASP.NET/C#/VB.NET Microsoft,ColdFusion Macromedia, JSP/Java Sun Microsystems,dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa CMS


(34)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

yang di bangun menggunakan PHP afalah MamboJoomla!, Postnuke,Xaraya, dan lain-lain.

2.6.1 Sejarah PHP

PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. pada waktu itu PHP bernama FI (Form Interpreted). Pada saat tersebut PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari web.

Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan menamakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Home Page/ Form Interpreter. Dengan pelepasan kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk ikut mengembangkan PHP.

Pada November 1997, dirilis PHP/FI 2.0 Pada rilis ini interpreter sudah diimplementasikan dalam C. dalam rilis ini disertakan juga modal- modal eksteni yang meningkatkan kemampuan PHP/FI secara signifkan.

Pada tahun 1997, sebuah perusahaan bernama Zend, menulis ulang interpreter PHP menjadi lebih bersih, lebih baik dan lebih cepat. Kemudian pada Juni 1998 perusahaan tersebut merles interpreter baru untuk PHP dan meresmikan nama rilis tersebut menjadi PHP 3.0.


(35)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Pada pertengahan tahun 1999 Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0 adalah versi PHP yang paling banyk dipakai. Versi ini banyak dipakai sebab versi ini mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecepatan proses dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. versi ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PHP mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemograman berorientasi objek baru untuk menjawab perkembangan kearah pemograman berorientasi objek. Kelebihan PHP dari bahasa pemograman lain bahasa pemograman php adalah kompilasi dalam penggunaannya.

Web server yang mendukung php dapat ditemukan dimana-mana dari mulai IIS sampai dengan apache, dengan configurasi yang relative mudah. Dalam sisi pengembangan lebih mudah, karena banyaknya milis-milis dan developer yang siap membantu dalam pengembangan. Dalam sisi pemahaman, php adalah bahasa scripting yang palinh mudah karena referensi yang banyak.

Didalam PHP untuk menuliskan script PHP ada 3 cara: 1. Menggunakan tag <? … ?>

Format : <?Script PHP Anda ?> 2. Menggunakan tag <?php …?>

Format: <?php

Script PHP Anda ?>

3. Menggunakan tag<script language = “php”>…</script> Format: <script language = “php”>


(36)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

</script>

Cara pertama akan sering digunakan karena lebih ringkas. Cara kedua digunakan dengan kombinasi XML, sebuah bahasa yang merupakan pengembangan dari HTML. Cara yang ketiga digunakan untuk mengantipasi editor-editor yang tidak dapat menerima kedua cara diatas. Berikut ini contoh sederhana pemakaian bahasa PHP dalam halaman web:

<html>

<head><title>Contoh<title></head> <body>

<?Echo”Hai, saya script PHP”;?> <body>

<html>

2.7Database Server MySQL

2.7.1 Pengertian MySQL

MySQL adalah suatu perangakat lunak database relasi (Relational Database Managemen System atau RDBMS), seperti halnya ORACLE, postgresql,MS SQL, dan sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwadi flatform Web, dan baik


(37)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

untuk kategori open source maupun umum,MySQL adalah database yang paling banyak dipakai. Menurut perusaan pengembangannya, MySQL telah terpasang di sekitar 3 juta komputer. Puluhan hingga ratusan ribu situs mengandalkan MyQSL bekerja siang malam memompa data bagi pra pengunjungnya.

2.7.2 Fitur MySQL

Kalau di seri 3.22 MySQL mulai diadopsi banyak orang dan meningkat populasi penggunaannya, maka di seri 3.23 dan 4.0-lah terjadi banyak peningkatan dari sisi teknologi. Ini tidak terlepas dari tuntunan pemakain yang semakin mengandalkan MySQL, namun membutuhkan fitur-fitur yang lebh banyak lagi.

Seri 3.23. Di seri 3.23 MySQL menambahkan tiga jenis table baru: pertama MyIS AM, yang sampai sekarang menjadi tipe tabel default; kedua BerkeleyDB, yang pertama kali menambahkan kemampuan transaksi pada MySQL; dan ketiga InnoDB, primadona baru yang potensial.

Seri 4.x. Di seri yang baru berjalan hingga 4.0 tahap alfa ini, pengembang MySQL berjanji akan menjadikan MySQL satu derajat tinggi lagi. Fitur-fitur yang sejak dulu diminta akan dikabulkan, seperti subselek (di 4.1), union (4.0), foreign key constraint (4.0 atau 4.1- meski InnoDB suda h menyediakan ini di 3.23.x), stored procedure (4.1), view .(4.2), cursor (4.1 atau 4.2),tringger (4.1). MySQL AB tetap


(38)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

berdedikasi mengembangkan dan memperbaiki MySQL, serta mempertahankan MySQL sebagai database open source terpopuer.

2.7.3 Keuggulan MySQL

Penyebab utama MySQL begitu popular dikaangan Web adalah karena ia memang cocok bekerja dilingkungan tersebut. Pertama, MySQL tersedia di berbagai platform Linix dan berbagai varian Unix. Banyak server Web berbasiskan Unix, ini menjadikan Access otomatis tidak dapat dipakai karena ia pun tidak memiliki kemampuan client-server/networking.

Kedua, fitur-fitur yang dimiliki MySQL biasanya banyak dibutuhkan dalam aplikasi Web. Misalnya, klausa LIMIT SQL-nya, praktis untik melakukan paging. Atau jenis indeks field FULLTEXT, untuk full text searching. Atau sebutlah kekayaan fungsi-fungsi builtinnya, mulai dari memformat dan memanipulasi tanggal, mengolah string, regex, enkripsi dan hashing. Yang terakhir misalnya, praktis untuk mlakukan penyimpnan password anggota situs.

Ketiga, MSQL memiliki overhead koneksi yang rendah. Soalnya kecepatan melakukan transasi atau kinerja di kondisi load tingi mungkin bias diperdebatkan dengan berbagai benchmark berbeda, tapi kalau soal yang satu ini MySQL-lah juaranya. Karesteristik membuat MySQL cocok bekerja dengan aplikasi CGI,dimana disetiap request skrip akan melakukan koneksi, mengirmkan satu atau lebih perintah SQL, lalu memutuskan koneksi lagi. Cobalah melakukan ini dengan Intrbase atau


(39)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Oracle. Maka dengan load beberapa request per detik saja server Web/database anda mungkin akan segera menyerah karena tidak bias mengimbangi beben ini.

2.8CSS (Caseading Style Sheet)

CSS merupakan kependekan dari Cascading Style Sheet yang berfungsi untuk mengatur tampilan dengan kemampuan jauh lebih baik dari tag maupun atribut standar HTML (Hypertext Markup Language). CSS sebenarny adalah suatu kumpulan untuk mengontrol tampilan banyak dokumen secara bersama. Keuntungan menggunakan CSS yaitu jika kita ingin mengubah format dokumen, maka tidak perlu mengedit satu per satu.

Penggunaan CSS ada dua cara yaitu dengan menyisipakan kodeCSS langsung dalam kode HTML atau simpan file tersendiri akan lebih memudahkan untuk mengontrol tampilan dalam banyak dokumen secara langsung.CSS mendapat dukungan penuh pada browser versi 4 (empat) dan pada versi sebelmnya. Perlu diketahui bahwa tampilan CSS dapat berbeda bila ditampilkan pada menu browser yang berbeda pula (Abdullah, 2003).

2.9Macromedia Dreamweaver

Dalam membuat suatu website diperlukan suatu editor. Salah satu editor yang sangat sederhana adalah Notepad. Dengan perkembangan perangkat lunak, suatu perusahaan


(40)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

yang bernama macrodia,inc. membuat suautu editor berbasis GUI yang dikhususkan untuk pembuatan website yang diberi nama Dreamweaver

.

Dreamweaver merupakan editor HTML yang professional untuk mendeain,

menulis kode program, dan menembangkan website, halaman web, dan aplikasi web. Dalam pengerjaannya, Dreamwaver memeberikan 3 (tiga) pilihan yaitu bekerja dengan menulis kode program (Menu Code), dengan pengeditan secara visual (Mode Design) dan denan tampilan keduanya (Mode Split). Dreamweaver juga menyediakan alat-alat bantu untuk mengembangkan kreativitas pembuatan web.

2.10 Macromedia Flash MX 2004

Macromedia Flash MXmerupakan salah satu tool yang sangat bagus digunakan untuk

memebuat animasi dihalaman web. Kelebihan dari pengguana macromeda Flash adalah gambarnya yang berbasis vector yang apabila dipebesar tidak menalami pemecahan gambar.

Macromedia Flash menghasilka animasi dengan format (*.swf) yang

mengompres ukuran filenya menjadi kecil tanpa mengurangi kualitas dari anmasi tersebut. Flash juga mempunyai kemampuan untuk mengimpor gambar, video dan suara yang memebuat animasi semakin hidup. Disamping itu, Flash juga dilengkapi dengan action script, sejenis bahasa pemogman yang membuat animasi dapat ditampilkan secara dinamis dan interaktif.


(41)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2.11 Flowchart (Diagram Alir)

Flowchart adalah bentuk gambar/diagram yang memepunyai aliran satu atau dua arah secara sekuensial. Flowchart digunakan untuk merepresentasikan maupun mendesain program. Oleh karena itu Flowchart harus bias merepresentasikan komponen-komponen dalam bahasa pemograman. Baik flowchart maupun algoritma bias dibuat maupun setelah pembuatan program.

Flowchart dan Algoritma yang dibuat sebelum memebuat program digunakan untuk memepermudah pembuat program untuk menentukan alur logika program, sedangkan yang soure Code Compiler Object Code EXE hasil input Data Compile Time Runtime Libraries Linker Preprocesor Source Code Assembler Hasil input Data dibuat setelah pembuatan program digunakan untuk menjelaskan alur program kepada orang lain.

2.12 Penjualan

Penjualan adalah sistem keseluruhan dari kegiatan usaha yang ditujukan untuk merencanakan, menentukan harga, mempromosikan dan mendistribusikan barang, jasa, ide kepada pasar sasaran agar dapat mencapai tujuan organisasi.(Basu Swashta,1998).


(42)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

BAB 3

GAMBARAN UMUM PERUSAHAN

3.1.Gambaran Umum Perusahaan PPKS

Pusat Penelitian Kelapa sawit merupakan gabungan dari 3 lembaga penelitian, yaitu Pusat Penelitian Perkebunan (Puslitbun) Medan, Puslitbun Marihat, dan Puslitbun Bandar Kuala yang didirikan berdasarkan surat keputusan Ketua DPH-AP31 No.084/Kpts/ DPH/XII/1993 pada 24 Desember 1992. Pusat Penelitian Kelapa Sawit berada dalam koordinasi Lembaga Riset Perkebunan Indonesia (LRPI), Asosiasi Penelitian Perkebunan Indonesia yang anggotanya terdiri dari PT. Perkebunan Nusantara dan PT Rajawali Nusantara Indonesia. Dalam melaksanakan kegiatannya, PPKS dibina oleh Dewan Penyantun LRPI yang beranggotakan Direktur Jenderal Perkebunan, Kepala Badan Litbang Pertanian, Deputi Menteri Negara BUMN Bidang Agro Industri, Kehutanan, Kertas, Percetakan dan Penerbitan, dan Direktur Jenderal Industri Kimia, Agro dan Hasil Hutan yang mewakili pemerintah.

Sebagai lembaga penelitian yang merasa memiliki kewajiban dalam memajukan industri kelapa sawit di Indonesia, PPKS memiliki visi dan misi dalam melaksanakan segala kegiatannnya. Menjadi lembaga penelitian yang memegang peranan penting dalam pembangunan industri kelapa sawit Indonesia yang tangguh dan berkelanjutan melalui penyiapan paket teknologi yang mempunyai keunggulan


(43)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

kompetitif di pasar dalam dan luar negeri, merupakan visi PPKS ke depan. PPKS diharapkan menjadi centre of excelence yang dijadikan acuan dalam penentuan kebijakan pembangunan industri kelapa sawit. Sedangkan misi PPKS adalah menunjang industri kelapa sawit di Indonesia melalui penelitian dan pengembangan, serta pelayanan. Diharapkan melalui paket teknologi maupun pengembangan IPTEK yang dihasilkan, PPKS dapat menjadi motor penggerak (prime mover) bagi pengembangan industri perkebunan kelapa sawit di Indonesia.

PPKS dipimpin oleh seorang Direktur, yang dalam melaksanakan tugasnya dibantu oleh Kepala Bidang Penelitian, Kepala Bidang Usaha, Kepala Satuan Usaha Strategis Bahan Tanaman, dan Kepala Biro Umum/SDM. Bidang Penelitian PPKS terdiri dari 7 kelompok peneliti (Kelti) yaitu Pemuliaan Tanaman, Bioteknologi Tanaman, Ilmu Tanah dan Agronomi, Proteksi Tanaman, Pengolahan Hasil dan Mutu, Enjinering dan Lingkungan, serta Sosio Teknoekonomi.

3.2 Bibit/Varietas tanaman kelapa sawit

Ada beberapa varietas tanaman kelapa sawit yang telah dikenal. Varietas-varietas itu dapat dibedakan berdasarkan tebal tempurung dan daging buah, atau berdasarkan warna kulit buahnya.


(44)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

3.21 Bagian bibit/ varietas berasarkan ketebalan tempurung dan daging buah

Berasarkan ketebalan tempurung dan daging buah, dikenal varietas kelapa sawit ,yaitu:

1. Dura

Tempurung cukup tebal antara 2-8 mm dan tidak terdaat lingkaan sebut pada bagian luar tempurung daging buah relative tipis dengan presentase daging buah terhadap buah bervariase antara 35-50%.

2.Pisifera

Ketebalan tempurung sanga tipis, bahkan hamper tidak ada, tetapi daging buahnya tebal. Presentase daging buah terhadap buah cukup tinggi, sedangkan daging biji sangat tipis. Jeni pisifera tidak dapat diperbanyak tanpa menyilangkan dengan jenis sds

3.Tenera

Varietas ini mempunyai sifat-sifat yang berasal dari kedua induknya, yaitu Dura dan Pisipera. Varieatas inilah yang banyak ditanam di perkebunan-perkebunan pada saat ini, tempurung sudah menipis, ketebalan berkisar antara 0,5-4 mm dan terdapat lingkaran serabut di sekelilingnya. Presentase daging buah terhadap buah tinggi, antara 60-96%.

4. Macro carya

Tempurung sangat tebal, sekitar 5 mm, sedang daging buahnya tipis sekali. 5.Diwikka-wakka

Varietas ini mempunyai cirri kahas dengan adanya dua lapisan daging buah. Diwikka-wakka dapat dibedakan menjadi diwikka-wakkadura, diwikka-wakka


(45)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

pisifera dan diwikka-wakkatenera. Perbedaan ketebalan daging buah kelapa sawit menyebabakan perbedaan persentase atau rendemen minyak dikandungnya.

3.22 Pembagian bibit/ varietas berdasarkan warna kulit buah

ada 3 varietas kelapa sawit yang terkenal berdasarkan perbedaan warna kulitnya, varietas tersebut adalah :

1. Nigrescens

Buah bewarna ungu sampai hitam pada waktu muda dan berubah menjadi jingga kehitam-hitaman pada waktu masak. Varietas ini banyak ditanam diperkebunan.

2.Virescens

Pada waktu muda buahnya bewarna hijau dan ketika masak warna buah berubah menjadi jingga kemerahan, tetapi ujungnya tetap kehijauan. Varietas ini jarang

dijumpai dilapangan. 3. Albescens

Pada waktu mudah buah bewarna keputih-putihan, sedangkan setelah masak menjadi kekuning-kuningan dan ujungnya bewarna ungu kehitaman, varieatas ini juga jarang dijumpai.

3.2.3 Bibit/varietas unggul

Pada saat ini telah dikena beberapa varietas unggul kelapa sawit yang dianjurkan untuk ditanam di perkebunanan. Varietas-varietas unggul tersebut dihasilkan melalui


(46)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

hibridisasi atau persilangan buatan antara varietas Dura sebagai induk betina dengan varietas Pesifera sebagiai induk jantan.

3.3 Kegiatan Perusahaan Pusat Penelitian Kelapa Sawit (PPKS)

Kegiatan rutinitas sehari-hari pada Pusat Penelitian Kelapa Sawit (PPKS) Pematang Siantar dimulai dari pengetahuan akan permasalahan, analisis terhadap aktivitas perusahaan maupun diluar perusahaan. Kemudian penyusunan baik didalam perusahaan maupun di luar perusahaan. Kemudian penyasunan pola pengolahan, hingga kepada pelaksanaan pengolahan itu sendiri anara lain pembentukan data, pengumpulan data, manipulasi data hingga kepada pembuatan informasi dan pendistribuan informasi pada tiap-tiap bagian.

Produk kegiatannya antara lain :

1.Menghasilkan bibit unggul kelapa sawit berdasarkan persilangan 2.Membuat pinomas (nama penyakit kelapa sawit)

3.Produksi kompos dan kelapa sawit 4.Produk oleo pangan

5.Palm biodisilan

6.Jasa survei permintaan analisis daun


(47)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Stuktur Organisasi Pusat Penelitian Kelapa Sawit (PPKS) Pematang Siantar, dapat diartikan sebagai berikut :

Lini diartikan sebagai suatu perusahaan organisasi yang memiliki rantai pemerinthan secara mengalir kebawah melalui tingkatan manajerial. Seadangkan staff adalah merupakan suatu kelompok yang terdiri dari para ahli yang berfungsi untuk memberikan pelayanan dan sarana kepada lini untuk membantu agar tercapainya tujuan organisasi. Berbagai macam petunjuk atau asas-asas dari hubungan lini/staff telah diusulkan seabagai alat untuk menghasilkan koordinasi dan kerjasama yang lebih baik.

Peranan lini dan staff dalam mempertahankan kelangsungan suatu perusahaan:

a.) Asas saran staff (principles of staff advice) staff memberikan saran tentang apa yang harus dilakukan lini tidak boleh memberikan komando atau perinah, menjaga kesatuanatau integrasi lini.

b.) Asas pembatasan anggaran staff (principle of limitation of staff economy) asas ini menyatakan bahwa agar lini dapat beroprasi seekonomis dan seefektif mungkin. Lini harus dilayani oleh staff.

c.) Asas menasehat wajib dari staff (principle of compulsory staff advice) staff dan lini terpisah dan masing-masing bekerja sendiri. Suatu investasi yang cukup besar telah dinamakan ada staff dengan imbalan yang sedikit atau tidak ada sama sekali.

d.) Asas kemandirian staff (principle of staff independence) asas kemandirian staff meninjukkan bahwa staff harus mempunyai cukup rasa aman untu memungkinkan mereka memberikan nasehat yang dapat dipercaya kepada para atasan mereka tanpa takut kehilangan pekerjaan.


(48)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

3.5 Visi dan Misi Perusahaan

Visi

Visi perusahaan adalah Menjadi lembaga penelitin bertaraf internasional yang mampu menjadi aluan (center of excellence) bagi perkelapa sawitan nasional, yang dalam kegiatannya mampu mandiri seacara financial dan memilikis sumberdaya insani yang berkualitas dan sejahtera.

Misi

Misi perusahaan Pusat Penelitian Kelapa Sawit (PPKS) adalah:

1) mengembangakan teknologi uggul perkelapa sawitan melalaui penelitian yang efektif dan efisien, serta melakuakn kegiatan pelayanan tepat sasaran.

2) Menunujung pengembangan perkelapa sawitan nasional melalui penyediaan produk dan jasa pelayanan, dan konsep/pemikiran penanganan masalah kelapa sawit.

3) Mendorong pengembangan SDM, lapangan kerja dan pelestarian sumber daya alam/lingkungan.

4) Menggali potensi usaha sendiri dalam kerangaka institusi yang berbadan hukum, yang tidak mengutamakan keuntungan, untuk mandiri dan sejahtera secara berkesinambungan.


(49)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Logo bagi suatu perusahaan dapat dijadikan cirri-ciri ataupun sebagai manifestasi dan identitas perusahaan tersebut. Dengan demikian logo suatu perusahaan akan mudah dikenal oleh pelanggan, relasi maupun masyrakat umum.Logo suatu perusahaan juga dapat memberikan informasi mengenai bidang kegiatan perusahaan tersebut.

Sepati Perusahaan lainnya, Pusat Penelitian Kelapa Sawit (PPKS) Pematang Siantar juga memiliki logo sebagai salah satu lambing perusahaannya. Logo Pusat Penelitian Kelapa Sawit (PPKS) Pematang Siantar berbentuk dua buah alat seperti gelas pipet,terdiri dari gelas ukur dan pengambil air (pompa).


(50)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

BAB 4

PERANCANGAN SISTEM

4.1Perencanaan dan Perancangan

Tahap perencanaan dan perancangan ini merupakan tahap awal dalam membangun sebuah situs, seperti membuat perencanaan, perancangan, diagram alur, tujuan dan isi dari sebuah situs. Situs ini dirancang dengan menggunakan PHP sebagai bahasa pemrogramannya dan MySQL sebagai databasenya, sedangkan Dreamweaver dan juga Photoshop 7.0 yang digunakan sebagai tempat untuk membuat layout dari situs yang telah dirancang.

Setelah tahap perencanaan dan perancangan,selanjutnya yaitu tahap pembuatan flowchart (bagan alir) atau aliran informasi dari website tersebut. Flowchart atau bagan alir adalah gambaran yang menampilkan struktur hirarki dan isi halaman perhalaman. Dengan adanya flowchart akan membantu untuk memvisualisasikan isi dari setiap halaman website tersebut.


(51)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Dengan pembuatan flowchart suatu website dapat membantu mempermudah dalam pemeliharaan dan pembaharuan dari isi website. Hal ini sangat pentingdilakukan karena isi website harus diperbaharui sehingga informasi yang disampaikan uptodate kepada pengunjung website tersebut.

Adapun flowchart dari website yang penulis buat, yaitu:

p

Gambar 4.1 aliran Informasi (flowchart) website Pusat Penelitian Kelapa Sawit

Adapun halaman index yang penulis rancang adalah: Index

Login

Halaman Admin

Profil informasi Buku Tamu News

Halaman visi-misi

Areal Kebun

Contact Us


(52)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

1. Halaman index, merupakan halaman yang pertama kali muncul pada saat membuka website PUSAT PENELITIAN KELAPA SAWIT DI PEMATANG SIANTAR.

2. halaman admin, merupakan halaman yang hanya dapat diakses oleh admin untuk melakukan pengaturan atau perubahan isi dari website. 3. Halaman profil, merupakan halaman yang berisikan tentang visi-misi

PUSAT PENELITIAN KELAPA SAWIT (PPKS).

4. halaman Informasi, merupakan halaman yang berisikan areal kebun dan penyaluran bibit Kelapa Sawit.

5. halaman News, merupakan halaman yang berisikan sekilas tentang Pusat Penelitian Kelapa Sawit, dan halaman Bukutamu, merupakan halaman user untuk mengirimkan komentar kepada admin.

4.2Mempersiapkan database server

Pada tahap ini dipersiapkan tempat untuk menampung data diserver, data tersebut nantinya akan diproses oleh program yang akan kita buat pada tahap pemograman, baik penambahan, pengeditan, penghapusan, dan menampilkan isi database kehalaman web. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL.

Adapun database yang penulis buat yaitu database PUSAT PENELITIAN KELAPA SAWIT yaitu :


(53)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

4.2.1Struktur Tabel Areal Kebun

Pada tahap perancangan ini, tabel area kebun yang berguna untuk melihat luas areal kebun lingkup Pusat Penelitian Kelapa Sawit dan diberi nama areal_kebun.Yang stukturnya adalah sebagai berikut :

Tabel 4.2.1 Struktur Tabel Areal Kebun (areal_kebun)

4.2.2 Struktur Tabel Informasi Dalu-dalu

Tabel ini digunakan untuk melihat data-data penjualan bibit Kelapa Sawit dan berbagai macam infomasi yang ada berada didaerah Dalu-dalu.Tabel tersebut mempunyai struktur sebagai berikut:


(54)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

4.2.3 Struktur Informasi Kalianta

Tabel ini digunakan untuk melihat data-data penjualan bibit Kelapa Sawit dan berbagai macam infomasi yang ada berada didaerah Kalianta.Tabel tersebut mempunyai struktur sebagai berikut:

Tabel 4.2.3 Struktur Informasi Kalianta (kalianta)

4.2.4 Struktur Pesan

Tabel ini berguna untuk memesan bibit Kelapa Sawit.Tabel ini diberi nama tbl_pesan dan mempunyai struktur sebagai berikut :


(55)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

4.2.5 Struktur Informasi Sei Pagar

Tabel ini digunakan untuk melihat data-data penjualan bibit Kelapa Sawit dan berbagai macam infomasi yang ada berada didaerah Sei Pagar.Tabel tersebut mempunyai struktur sebagai berikut:

Tabel 4.2.5 Struktur Informasi Sei Pagar

4.2.6 Struktur Informasi Smirik

Tabel ini digunakan untuk melihat data-data penjualan bibit Kelapa Sawit dan berbagai macam infomasi yang ada berada didaerah Smrik.Tabel tersebut mempunyai struktur sebagai berikut:


(56)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

4.2.7 Struktur tadmin

Tabel ini berguna untuk menyimpan data anggota yang berfungsi sebagai admin.Tabel ini dibei nama tadmin dan mempunyai struktur sebagai berikut :

Tabel 4.2.7 Struktur admin

4.2.7 Struktur Informasi Unit Marihat

Tabel ini digunakan untuk melihat data-data penjualan bibit Kelapa Sawit dan berbagai macam infomasi yang ada berada didaerah Unit Marihat.Tabel tersebut mempunyai struktur sebagai berikut:


(57)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

4.3 Desain website

Pada tahap ini, penulis hanya membuat desain untuk header atau bagian atas dari suatu website dan footer atau bagian bawah dari suatu website. Kemudian ditambah dengan grafik-grafik aksesoris lainnya sebagai pelengkap.

Dalam membuat desain header pada website puskesmas ini, penulis menggunakan software Adobe Photoshop 7.0 sebagai pengolah gambarnya. Bagian

header adalah bagian paling atas dari sebuah website. Pada bagian ini biasanya

terdapat logo, foto dan navigasinya. Adapun langkah-langkah umum yang penulis lakukan dalam mendesain layout adalah sebagai berikut:

1 Membuka software Adobe Photoshop7.0 sebagai software editor untuk mendesain layout. Tampilannya dapat dilihat seperti gambar berikut ini:


(58)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2 Membuat dokumen baru dengan ukuran panjang 900 pixel dan lebar 676 pixel. Kemudian mengisi warna background dengan warna putih (#178021).

3 Membuat layout baru dan mengisinya dengan gambar-gambar dan teks-teks yang dibutuhkan serta mengedit warna dari tiap-tiap gambar untuk menciptakan suatu layout yang menarik dan atraktif.

Dengan memanfaatkan tool-tool yang ada di Photoshop 7.0 seperti rectangular

marquee tool, gradient fill tool, pencil tool, brush tool dan text tool dan dengan kreasi

penulis,: Secara keseluruhan header dapat dilihat pada gambar dibawah ini:


(59)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

4.3 Desain bagian Header

4.4 Desain bagian header

Selain bagian header dalam sebuah website juga ada bagian footer atau bagian bawah dari sebuah website. Dan secara keseluruhan footer yang penulis buat dapat dilihat pada gambar dibawah ini:

Gambar Footer

4.3 Desain bagian Footer

4.5 Metode pengembangan sistem

Metode pengembangan sistem yang digunakan dalam penulisan sistem informasi ini adalah metode Fabbi schwab yang terdiri dari:

1. Studi kelayakan

Yaitu mengidentifikasi apakah sistem informasi yang akan dikerjakan atau yang dibuat sesuai dengan kebutuhan Pusat Penelitian Kelapa Sawit.


(60)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

2. rencana pendahuluan

Yaitu menentukan ruang lingkup proyek atau sistem yang ditangani. 3. analisis sistem

Penguraian suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi massalah-masalah, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikan

4. perancangan sistem

Penefinisian dari kebutuhan-kebutuhan fungsional, persiapan untuk rancang angunimplementasi, menggambarkan bagaimana suatu sistem dibentuk serta mengkonfigurasikan komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem.

5. implementasi sistem

Tahap dimana meletakkan suatu sistem supaya siap untuk dijalankan.

4.6 Bagian Content Management system (CMS)

Content Management system (CMS) adalah kumpulan halaman web yang berfungsi

sebagai ruang kerja bagi admin untuk memanajemenkan, mengendalikan dan mengolah isi sebuah website. Pada halaman system administrator ini terdapat 2 (dua) data, yaitu Informasi Penjualan dan data info.


(61)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Pada setiap data, penulis bisa melakukan manjemen terhadap data yang bersangkutan, misalnya pada halaman informasi, penulis bisa melakukan penambahan, pengeditan, dan penghapusan begitu juga dengan data lain. Untuk masuk kehalaman administrator ini penulis harus login terlebih dahulu sebagai administrator, yaitu dengan mengisi username dan password.

BAB 5

IMPLEMENTASI SISTEM


(62)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Implementasi Sistem adalah prosedur yang dilakukan dalam menyelesaikan desain sistem yang telah disetujui, untuk menguji, menginstal dan memulai sistem baru atau sistem yang diperbaiki untuk menggantikan sistem yang lama.

5.2Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem ini adalah sebagai berikut:

1. Menyelesaikan desain sistem yang telah disetujui sebelumnya, menyusun dokumen-dokumen baru atau dokumen yang baru diperbaiki.

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

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

Langkah-langkah yang dibutuhkan dalam pengimpementasian sistem adalah sebagai berikut:

1. Menyelesaikan desain web.

2. Mendapatkan sofware dan hardware.

3. Menulis, menguji, dan mendokumentasikan program komputer. 4. Menguji sistem.

5. Mendapatkan persetujuan.


(63)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Pengolahan data dalam sistem terkomputerisasi memerlukan fasilitas-fasilitas yang secara prinsipil harus ada. Adapun fasilitas yang dibutuhkan penulis dalam merancang web sebagai berikut:

1. Hardware

Hardware adalah seluruh komponen perlatan-peralatan yang membentuk suatu sistem komputer dan perlatan lainnya yang memungkinkan komputer dapat melaksanakan tugasnya.

Dalam penyusunan sistem informasi ini penulis membutuhkan perangkat keras sebagai berikut:

a. CPU (Central Processing Unit)

Merupakan jantung dari komputer, komputer yang merupakan pusat pengolahan data serta pusat pengontrolan dari keseluruhan sistem komputer.

b. Memory

Merupakan tempat penampungan atau tempat menyimpan data untuk sementara.

c. Monitor

Merupakan layar yang menampilkan output program. d. Keyboard

Merupakan alat input.


(64)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Yaitu singkatan dari modulator demodulator merupakan alat bantu komputer untuk proses komunikasi. Alat ini berfungsi mengubah signal analog menjadi sinyal digital dan sebaliknya.

2. Software

Merupakan koponen-komponen dari sistem pengolahan data yang diluar dari peralatan komputernya sendiri. Adapun software yang digunakan penulis adalah sebagai berikut:

a. Operating Sistem (Sistem Operasi). b. Bahasa Pemrograman PHP dan MySQL. c. Macromedia Dreamweaver.

2. Brainware

Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki keahlian dibidang komputer dan merupakan unsur manusia yang dibutuhkan, meliputi:

a. Analisa Sistem. b. Programmer.

c. Computer Operator. d. Data Entri Operator.

5.4Spesifikasi Program

Dalam melakukan implementsi sistem perancangan website PPKS, spesifikasi program yang sudah dirancang membutuhkan perangkat keras (hardware), perangkat lunak (software) dan perangkat operator (brainware).


(65)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

1. Perangkat keras (Hardware) a. Microprocessor Pentium III.

b. Harddisk sebagai tempat sistem beroperasi dan media penyimpanan c. Memori minimal 128 MB.

d. Monitor Super VGA e. Keyboard dan Mouse. f. Printer.

2. Perangkat keras (Software)

a. Sistem Operasi Windows XP. Penulis menggunakan sistem operasi Windows XP.

b. MySQL sebagai bahasa pemrograman untuk database dalam bahasa SQL (Structure Query Language) yang digunakan dalam mengolah dan mengelola database.

c. HTML Editor adalah software yang dipakai untuk mendesain web, seperti: Notepad, Microsoft frontpage, Macromedia Dreamweaver dan software. d. PHP sebagai bahasa pemrograman server side, dapat membuat perintah

query pada pemrogramannya seperti perintah dasar SQL.

e Web Server sebagai server lokal dalam pengetesan halaman web sebelum file-file dan script web dipublikasikan pada internet, seperti PWS (Personal Web Server) atau Apache Web Server seperti yang digunakan penulis. f. Browser sebagai tempat melihat output atau tampilan halaman web, misal :

Internet Explorer, Mozilla, Netscape Navigator, dan lain – lain. 3. Pengguna/ User (Brainware)


(66)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Pengguna atau user adalah orang yang mengerti dan mampu mengoperasikan sistem windows dan internet. Pengguna atau user ini terbagi 2, yaitu:

1. Administrator (programmer). 2. Pengunjung (Public).

5.5 Instalasi Apache, PHP dan Mysql

Dalam menginstalasi Apache, PHP dan MySQL dilakukan secara satu per satu. Adapun softwarenya dapat diperoleh dari situs http://www.apache.org untuk Apache, http://www.php.net untuk PHP dan http://www.mysql.com untuk 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. Alternatif lain yang digunakan penulis adalah dengan menginstalasi Apache2 Triad.


(67)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Dengan menginstalasi Apache2triad secara otomatis ketiga software utama yang akan digunakan yaitu Apache, PHP dan MySQL telah dapat digunakan tanpa perlu melakukan konfigurasi lagi.

Adapun cara-cara instalasinya adalah sebagai berikut:

a. Klik tanda pada file Next. 5.1 Apache2 Triad -installer

b. Klik tombol Next. 5.2 Installation Folder


(68)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

c. Masukkan New Password, setelah itu klik tombol Next 5.3 Memasukkan New Password


(69)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

5.4 License Agreement

e. Tunggu proses instalasi sampai selesai. Proses ini memerlukan waktu yang cukup lama.

5.5 Proses Instalasi

f. Jika sudah selesai akan tampil gambar di bawah ini: 5.5 Proses Instalasi


(70)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Gambar 5.6 Setup selesai

5.5.2 Menjalankan Apache2triad

Setelah proses instalasi berjalan dengan sempurna, langkah selanjutnya adalah menjalankan aplikasi dengan mengisi username dan password yang ada pada desktop, sehingga muncul tampilan Apache2triad.

5.7 Xampp Control Panel

5.6Pengujian di Browser

Setelah menginstalasi Apache2Triad, maka aplikasi web telah dapat diujikan di komputer lokal. Adapun caranya adalah sebagai berikut:

1. Letakkan file-file yang membangun web tadi ke dalam suatu folder kemudian diletakkan di dalam folder htdocs, terlihat seperti gambar berikut:


(71)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Gambar 5.6 Peletakan Folder Berisi File-File Web Dalam Folder htdocs

2. Buka browser Internet Explorer.

3. Pada kotak URL ketikkan http://localhost/[namafolder]/home.php.

5.7Melakukan Upload File dan Database

Upload adalah proses mentransfer file-file situs yang telah dibuat ke suatu server di internet, dengan tujuan agar situs tersebut dapat diakses oleh semua orang di seluruh

dunia yang terhubung ke internet.

Tempat meletakkan file-file situs di internet namanya server hosting atau web

hosting. Ada dua jenis web hosting, yaitu web hosting yang gratis dan web hosting

yang berbayar. Maksudnya, ada yang merelakan server hosting-nya untuk digunakan oleh siapa pun secara gratis, dengan ketentuan server host akan memasang


(72)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

iklan/banner di situs pelanggan dan nama alamat dari situs pun harus menyertakan nama situs server host, misalnya www.geocities.com/poltekkes. Sedangkan bila membeli domain dan hosting, nama alamat situs (URL) dapat diberikan sesuai keinginan dan tanpa dibumbui dengan iklan serta dilengkapi dengan fasilitas lainnya yang memudahkan dalam melakukan manajemen situs. Salah satu situs di Indonesia yang menyediakan hosting berbayar yaitu http://www.singcat.com.

Web hosting gratis bisa diperoleh dengan melakukan pencarian melalui search engine seperti Google atau Yahoo. Sebenarnya web hosting gratis ini telah banyak

disediakan di internet, namun kebanyakan hanya mendukung halaman situs yang statis.

Salah satu situs di internet yang menyediakan hosting gratis dan telah mendukung PHP dan MySQL yaitu http://www.tripod.co.uk. Web hosting ini dikatakan salah satu web hosting yang terbaik di Eropa. Web hosting ini menyediakan kapasitas free hosting sebesar 500 MB dan didukung juga dengan Frontpage dan

PHPMyAdmin. Proses pendaftarannya cukup sederhana seperti pengisian form email.

Setelah sukses mendaftar, diwajibkan untuk melakukan aktivasi dengan meng-klik

link yang dikirim ke email pendaftar. Setelah login ke situs tersebut, barulah dapat

melakukan upload file.

Dalam meng-upload file, web hosting telah memberikan fasilitas seperti

WebFTP (Lycos Tripod) atau File Manager (Singcat). Proses meng-upload dengan

fasilitas ini adalah dengan memasukkan file satu demi satu. Fasilitas lain yang bisa digunakan adalah dengan menggunakan aplikasi FTP (File Transfer Protocol) seperti


(73)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

software WS_FTP atau Cute_FTP. Dengan mengetikkan alamat ftp server pada bagian Address, misalnya ftp.members.lycos.co.uk/PPKS, dan koneksinya berhasil maka proses peng-upload-an file dapat dilakukan dengan mudah yaitu dengan memindahkan

file-file yang ada di kotak sebelah kiri ke kotak sebelah kanan.

Dalam meng-upload database ke web hosting, terlebih dahulu dilakukan

dumping. melalui perintah MySQL di komputer lokal. Kemudian hasil dumping

tersebut diupload dengan menggunakan fasilitas PHPMyAdmin yang disediakan web

hosting.

5.8Mempromosikan Situs

Salah satu cara agar situs dapat terlihat saat orang lain melakukan pencarian adalah dengan mempromosikan situs. Salah satu usaha yang dapat dilakukan adalah dengan mendaftarkan alamat situs ke mesin pencari/search engine. Dengan demikian, akan membuka kemungkinan lebih besar bahwa situs yang dibuat akan diakses oleh orang lain. Lain search engine, maka lain pula aturan atau cara pendaftarannya. Berikut cara mendaftarkan alamat situs di Google:

1. Ketikkan alamat situs http://www.google.com/addurl.com di URL.

2. Mengisi alamat URL dan komentar, lalu diakhiri dengan klik tombol Add URL. 3. Tunggu kira-kira sebulan, kemudian coba ketikkan kata kunci situs yang telah

dibuat di search engine Google. Jika beruntung, situs tersebut akan tampil di salah satu daftar pencarian. Selain memerlukan waktu yang lama untuk validasinya, juga didukung faktor keberuntungan apakah situs tersebut diperbolehkan terdaftar di


(74)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

Salah satu alternatif lain adalah dengan menggunakan software sejenis URL

Submitter dan Indo URL Submitter yang mempunyai kemampuan untuk mendaftarkan

situs ke ribuan search engine secara otomatis. Software tersebut dapat di-download dari situs.


(1)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

<td width="123" valign="top"><a href="bukutamu.php"><img

src="images/image_05.jpg" width="123" height="32" border="0"></a></td> <td width="92" valign="top"><a href="news.php"><img

src="images/image_06.jpg" width="92" height="32" border="0"></a></td> <td colspan="2" valign="top"><a href="contact_us.php"><img

src="images/image_07.jpg" width="189" height="32" border="0"></a></td> </tr>

<tr>

<td width="34" height="480" valign="top"><img src="images/image_08.jpg" width="34" height="480"></td>

<td colspan="3" valign="top"

background="images/image_09.jpg"><p>&nbsp;</p> <table width="800%" height="389" border="0"> <tr>

<td height="196"><p><img src="images/Foto001.jpg" width="240" height="181" /></p> </td>

</tr> <tr>

<td><img src="images/Foto000.jpg" width="243" height="169" /></td> </tr>

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

<td colspan="4" valign="top" background="images/image_10.jpg"> <p> <marquee>

SELAMAT DATANG DI WEBSITE PUSAT PENELITIAN KELAPA SAWIT PEMATANG SIANTAR

</marquee> &nbsp;</p>

<p align="center"><img src="images/Foto007.jpg" width="379" height="201" /></p>

<p align="center" class="style3">Contac Us </p>

<p align="center" class="style2">Pusat Penelitian Kelapa Sawit (PPKS) cabang Marihat </p>

<p align="center" class="style2">Marihat Ulu, P.O.Box 37 Pematang Siantar 21100</p>

<p align="center" class="style2">Telp. (0622) 21926 Fax. (0622)24605</p> <p align="center" class="style2">E-mail : marihat@psiantar.wasantara.net.id </p></td>

<td width="33" valign="top"><img src="images/image_11.jpg" width="33" height="480"></td>

</tr> <tr>

<td height="33" colspan="9" valign="top"

background="images/image_12.gif"><div align="center" class="style1">Copyright @ Elvira pasaribu 2009 </div></td>

</tr> <tr>


(2)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

<td width="113">&nbsp;</td> <td>&nbsp;</td>

<td width="31">&nbsp;</td> <td width="92">&nbsp;</td> <td>&nbsp;</td>

<td>&nbsp;</td>

<td width="156">&nbsp;</td> <td>&nbsp;</td>

</tr> </table>


(3)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

b Halaman Frofil


(4)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.


(5)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

E Halaman News


(6)

Elvira Pasaribu : Sistem Informasi Penjualan Pada Pusat Penelitian Kelapa Sawit Di Pematang Siantar Dengan Menggunakan PHP Dan MYSQL, 2009.

G Halaman Login