Web Profile Wisata Taman Air Sangkan Park

  

WEB PROFILE

WISATA TAMAN AIR SANGKAN PARK

Laporan Praktek Kerja Lapangan

  

Diajukan Untuk Memenuhi Syarat Mata Kuliah Praktek Kerja Lapangan

Program Studi Teknik Informatika

  Oke Triyana NIM. 10109365 Iwan Gunawan NIM. 10109381

  

PROGRAM STUDI TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG

2013

  

Daftar Riwaya hidup

Data Pribadi Data Pribadi

  NIM : 10109365 Nama Lengkap : Oke Triyana Tempat & Tgl. Lahir : Bandung, 29 Oktober 1991 Jenis Kelamin : Laki-Laki Agama : Islam Fakultas : Teknik dan Ilmu Komputer Program Studi : Teknik Informatika Alamat : Komp Pepabri Jl Merpati No 70 Rt 02 / Rw 11 No. Telp : 087823333967 Email : [email protected]

  Pendidikan

Periode Sekolah/ Universitas Jurusan

  1996-2002 SD Matla ’ul Anwar

  • 2002-2005 SMP N 21 Bandung - 2005-2008 SMK N 4 Bandung Elektro Universitas Komputer Indonesia (UNIKOM)

  2009-Sekarang Teknik Informatika

  Bandung NIM : 10109365 Nama Lengkap : Iwan Gunawan Tempat & Tgl. Lahir : Indramayu, 29 Agustus 1991 Jenis Kelamin : Laki-Laki Agama : Islam Fakultas : Teknik dan Ilmu Komputer Program Studi : Teknik Informatika Alamat : Ds. Langgeng sari RT 008 RW 001 Kec. Lelea Kab. Indramayu No. Telp : 085323346669 Email :

  

Daftar Riwaya hidup

Pendidikan

Periode Sekolah/ Universitas Jurusan

  • 1996-2002 SD Negeri Telagasari, Cirebon 2002-2005
  • SLTP Negeri 2 Lelea 2005-2008 SMK PGRI Indramayu RPL

  Universitas Komputer Indonesia (UNIKOM) 2009-Sekarang

  Teknik Informatika Bandung

  III DAFTAR ISI LEMBAR JUDUL LEMBAR PENBGESAHAN

KATA PENGANTAR ........................................................................................................................ II

DAFTAR ISI ....................................................................................................................................... III DAFTAR TABEL .............................................................................................................................. VI DAFTAR GAMBAR .......................................................................................................................... VI DAFTAR LAMPIRAN ...................................................................................................................... VII

  3 BAB III ANALISIS DAN PERANCANGAN SISTEM .................................................................. 15

  4.2 SARAN ............................................................................................................................ 51

  4.1 KESIMPULAN ................................................................................................................ 51

  4 BAB IV PENUTUP ............................................................................................................................ 51

  3.5 PERANCANGAN ANTAR MUKA ................................................................................ 36

  3.4 SEQUENCE DIAGRAM ................................................................................................. 33

  3.3 PERANCANGAN SISTEM ............................................................................................. 28

  3.2 ACTIVITY DIAGRAM ................................................................................................... 15

  3.1 ANALISIS SISTEM ......................................................................................................... 15

  2.2 LANDASAN TEORI ....................................................................................................... 10

  1 BAB I PENDAHULUAN ................................................................................................................... 1

  2.1 PERUSAHAAN ............................................................................................................... 7

  2 BAB II TINJAUAN PUSTAKA ........................................................................................................ 7

  1.6 SISTEMATIKA PENULISAN ........................................................................................ 6

  1.5 METODE PENELITIAN ................................................................................................. 4

  1.4 BATASAN MASALAH .................................................................................................. 3

  1.3 MAKSUD DAN TUJUAN .............................................................................................. 2

  1.2 IDENTIFIKASI MASALAH ........................................................................................... 2

  1.1 LATAR BELAKANG ...................................................................................................... 1

  5 DAFTAR PUSTAKA ......................................................................................................................... 52

KATA PENGANTAR

  Puji syukur penyusun panjatkan kehadirat Tuhan Yang Maha Esa, sehingga pada akhirnya

penyusun dapat menyusun dan menyelesaikan Laporan Kerja Praktek ini, dengan judul “Web

Company Profile Wisata Taman Air Sangkan Park

”.

  Laporan ini merupakan hasil dari kerja praktek yang penyusun laksanakan di Bandung, dari tanggal 27 Juni 2012 sampai dengan 27 agustus 2012. Penyusunan laporan kerja

BRANDS UP

  

praktek ini dilakukan untuk memenuhi mata kuliah wajib dan merupakan salah satu syarat kelulusan

akademik pada Program Studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, Universitas

Komputer Indonesia Bandung.

  Dalam melakukan kerja praktek ini penyusun banyak mendapatkan pengalaman berharga, bantuan dan bimbingan, baik bimbingan dari pihak BRANDS UP maupun bimbingan dari pihak kampus.

  Penyusun menyadari bahwa penulisan laporan ini masih jauh dari sempurna, oleh karena itu

saya mengharapkan adanya kritik dan saran yang bersifat membangun dari pembaca guna

menyempurnakan laporan di masa yang akan datang.

  Akhir kata semoga Laporan Kerja Praktek ini dapat memberikan masukan bagi perusahaan dan memperluas pengetahuan kita semua tentang keindahan sebuah kerja praktek.

  Bandung, Januari 2012 Penyusun

5 DAFTAR PUSTAKA

  Daftar pustaka adalah referensi yang digunakan dalam pembuatan Laporan ini, digunakan terutama dalam penyusunan Bab II.

  [ 1 ] Pressman, R.S. (2010), Software Engineering

  : a practitioner’s approach, McGraw- Hill, New York, 68.

  [ 2 ] Hermawan, Julius. (2004), Analisa Desain & Pemrograman Berorientasi Obyek, Penerbit Andi, Yogyakarta. [ 3 ] Aji , R Kresno. (2003) , Apache Web Server. PT Elex Media Komputindo, Jakarta. [ 4 ] Nugroho, Adi. ( 2004 ), Rekayasa Perangkat Lunak Menggunakan UML , Penerbit Andri, Yogyakarta. [ 5 ] Web Brans up , http://www.brans-up.indonetwork.com , diakses 6 Desember 2012

  pk.15.00 [ 6 ] Suhendar, A. Gunadi,Hariman. Visual Modeling:Menggunakan UML dan Rational Rose. Informatika Bandung. 2002. ISBN 979-96449-8-2

  

[ 7 ] Web Sangkan Park , http://www.sangkanpark.com , diakses 6 Desember 2012

pk.14.00

1 BAB I PENDAHULUAN

1.1 Latar Belakang

  Dalam Era Informasi dan globalisasi, media elektronik menjadi salah satu media andalan untuk melakukan komunikasi dan promosi bisnis. Kehadiran Teknologi Internet merupakan industri baru dalam masa pertumbuhan yang masih terus berubah telah memperkokoh keyakinan, akan pentingnya peranan teknologi dalam pencapaian tujuan

  

financial perusahaan melalui modifikasi dan efisiensi proses bisnis, yaitu dengan

  memanfaatkan, website sebagai media promosi. Meledaknya Pengunaan internet dan teknologi world wide web menyebabkan munculnya teknologi berbasis web.

  • – Seiring Pesatnya perkembangan teknlogi maka banyak juga perusahaan perusahaan penyedia jasa web, dan konsultan IT yang bermunculan. Salah satunya adalah Brands - Up merupakan perusahaan swasta yang bergerak di bidang IT, yakni sebagai penyedia web, konsultan IT, serta design logo yang beralamat di Jl. Gitar 2 no 12, Buah Batu , Bandung.

  Brands-Up sudah cukup memiliki banyak pengalaman di dalam bidang penyedia web sebagai media promosi sebuah perusahaan, hal ini di karenakan cukup banyaknya perusahaan yang mempercayakan pembuatan media promosi kepada Brands-Up yang d nilai cukup memuaskan bagi para konsumennya. Saat ini perusahan Brands

  • – Up di tunjuk oleh salah satu Taman wisata air sangkan park yang berada di wilayah kuningan Jawa Barat untuk membuat sebuah web sebagai media promosi Taman wisata air tersebut. Mereka merasa media promosi yang mereka gunakan saat ini kurang efektif dan efisien karena masih manual dan sulitnya pencarian lokasi Taman wisata air.

  Dilihat dari permasalahannya yakni media promosi yang kurang efektif dan efisien serta media promosi yang masih manual.Media promosi yang di maksud adalah Koran dan brosur brosur selebaran yang disebarkan di beberapa titik. Hal ini menjadi permaslahan buat pengelola Taman wisata air Sangkan Park karena omset yang di dapat menurun, namun pengeluaran yang digunakan untuk mempromosikan Taman wisata air Sangkan Park. Demi kemajuan dan perkembangan Taman wisata air Sangkan Park, di tambahnya persaingan di dunia bisnis maka ketepatan, kecepatan, dan keakuratan informasi sangatlah di perlukan oleh Taman wisata air Sangkan park sebagai Media promosinya. Maka , dibuatlah Aplikasi “ Web Profile Taman Wisata AirSangkan Park. “ .

  1.2 Identifikasi Masalah

  Dengan adanya masalah yang dijelaskan pada latar belakang diatas maka dapat diidentifikasikan beberapa permasalahan sebagai berikut.

  Masalah yang dihadapi adalah sebagai berikut: 1. Proses pengiklnan dan informasi promo yang di lakukan masih berupa manual ataupun selebaran brosur, sehingga media promosi masih kurang efisien dan efektif.

  2. Brosur – Brosur dan iklan yang di pasang di Koran / tempat tertentu tidak menyebar luas, namun sebatas di wilayah Koran tersebut tersebar dan sebatas di tempat yang di tempel brosur. Itu membuat kurang tersebarnya informasi mengenai Taman wisata air yang berakibat menurunnya Omset.

  1.3 Maksud dan Tujuan

  Maksud pembuatan website sebagai media promosi adalah untuk meningkatkan Omset dengan menggunakan website sebagai media promosi biayanya menjadi lebih murah dan juga memangkas biaya operasional untuk mencetak brosur dan pemasangan iklan di Koran.

  Adapun tujuan dari pembuatan website promosi ini adalah sebagai berikut : I.

  Membangun aplikasi Website sebagai media promosi agar lebih efektif dan efisien.

  II. Meningkatkan Omset pendapatan, karena dengan website sebagai media promosi semua orang dapat mengetahui program program promosi, dan letak Taman wisata air Sangkan Park.

1.4 Batasan Masalah

  Permasalahan di batasi pada pembuatan web profile Taman wisata air Sangkan park : Data yang ada pada Web profileadalah : 1.

  Data Harga , terdiri dari harga tiket dan harga sewa fasilitas yang ada.

  2. Data Operasional, merupakan data jam operasional dari Taman Wisata air Sangkan Park.

  3. Data Promosi, Terdiri dari promosi yang ada di Taman wisata air Sangkan Park.

  4. Data Buku Tamu, merupakan Data buku tamu yang di isi oleh user.

  5. Data Gallery , merupakan foto – foto dari wahana atau fasilitas yang dimiliki Taman wisata air.

  6. Data Testimonial, terdiri dari pesan dan kesan dari konsumen kepada Taman wisata air.

  7. Data Informasi, berisi tentang informasi mengenai sangkan Taman wisata air. Fitur

  • – Fitur yang terdapat di website Taman wisata air Sangkan Park adalah : 1.

  User Dapat Melihat harga tiket masuk.

  2. User Dapat Melihat Jam Operasional.

  3. User Dapat Melihat informasi / mendownload mengenai promosi yang diadakan.

  4. User Dapat Memberikan testimonial terhadap kinerja dan pelayanan Taman wisata air.

  5. User Dapat Melihat Lokasi Taman wisata air Sangkan Park melalui Google maps.

1.5 Metode Penelitian

  Penelitian ini menggunakan metode analisis deskriptif kualitatif, yaitu memaparkan permasalahan melalui analisis dari hasil studi literatur, sehingga tercipta gambaran mengenai permasalahan. Untuk mempermudah menggambarkan permasalahan, dilakukan dua tahap yaitu, tahap pengumpulan data dan tahap pembuatan perangkat lunak yang dapat diuraikan sebagai berikut :

1.5.1 Metode Pengumpulan data

  Penelitian ini menggunakan beberapa metode pengumpulan data diantaranya : a.

   Studi Literatur

  Mengambil data dari berbagai sumber Tahap pengumpulan data berdasarkan sumber- sumber literatur yang bersifat bacaan dan berkenaan langsung dengan web yang dibangun Taman Wisata Air Sangkan Park.

b. Wawancara

  Melakukan dialog (Tanya Jawab) secara langsung dengan pihak yang bersangkutan dalam memberikan keterangan terhadap data yang dibutuhkan.

1.5.2 Metode Pembangunan Perangkat Lunak

  Mengenai metode yang digunakan dalam proses yang digunakan dalam tahap pembuatan perangkat lunak adalah dengan menggunakan metode Classical Life Cycle (CLC) atau yang biasa disebut dengan Waterfall. Beberapa proses diagram waterfall sebagai berikut:

Gambar 1.5.1 Waterfall Method

  [Sumber : Roger S. Pressman, Rekayasa Perangkat Lunak, Hal. 36 ] Penjelasan dari alur metode waterfall ini adalah sebagai berikut : 1.

   Rekayasa dan pemodelan sistem/informasi (System/informationenginering)

  Merupakan bagian dari sistem yang terbesar dalam pengerjaan suatu proyek, dimulai dengan menetapkan kebutuhan-kebutuhan dari semua elemen yang diperlukan sistem dan mengalokasikannya ke dalam pembentukan perangkat lunak.

  2. Analisis perangkat Lunak (Software Analysis)

  Analisis perangkat lunak merupakan tahapan menentukan apakah kegiatan dari sistem engineering dapat diimplementasikan menjadi sebuah sistem informasi atau tidak dan menentukan prosedur-prosedur yang bekerja. Adapun fungsi-fungsi tersebut meliputi fungsi masukan, fungsi proses dan fungsi keluaran

  3. Perancangan perangkat Lunak (Software Design)

  Perancangan pernagkat lunak merupakan tahapan menterjemahkan dari keperluan atau data yang dianalisis ke dalam bentuk yang mudah dimengerti oleh user atau pemakai.

  4. Implementasi perangkat lunak (System Coding)

  Implementasi perangkat lunak yaitu kegiatan yang mengimplementasikan hasil dari perancangan perangkat lunak ke dalam kode program yang dimengerti oleh bahasa mesin.

  5. Pengujian perangkat lunak (Testing)

  Pengujian pernagkat lunak merupakan tahapan menguji hasil pernagkat lunak yang dihasilkan.

  6. Pemeliharaan (Maintenance)

  Penerapan secara keseluruhan disertai pemeliharaan jika terjadi perubahan struktur baik dari segi software maupun hardware.

1.6 Sistemmatika Penulisan

  BAB I PENDAHULUAN Bab ini berisi latar belakang, perumusan masalah, maksud dan tujuan, batasan masalah, metodologi penelitian, sistematika penulisan. BAB II TINJAUAN PUSTAKA Bab ini membahas mengenai tinjauan perusahaan tempat dimana dilakukan

  penelitian dan pembahasan landasan teori yang mendukung proses analisis aplikasi serta mendukung proses perancangan aplikasi.

  BAB III PEMBAHASAN Bab ini menjelaskan tentang gambaran secara umum aplikasi yang akan dibuat

  serta membuat perancangan dan pembangunan aplikasi dan membahas tentang proses pengimplementasian dari sistem yang dibangun serta bagaimana proses pengujian yang terjadi terhadap implementasi sistem yang diterapkan.

  BAB IV KESIMPULAN DAN SARAN Bab ini menguraikan kesimpulan dari penyelesaian masalah yang dibahas serta saran- saran yang diharapkan bermanfaat untuk pengembangan sistem.

2 BAB II TINJAUAN PUSTAKA

2.1 Perusahaan

2.1.1 Sejarah Perusahaan

  Brands-Up merupakan sebuah perusahaan yang bergerak di bidang web developer , IT konsultan, dan desain logo sebuah brand ataupun perusahaan. Brands- Up menspesialisasikan diri dalam membangun , menata, mendesain, dan memelihara bisnis pelanggannya. Khususnya dalam bidang Informasi dan Teknologi, dimana Brands-Up memberikan solusi yang terbaik sesuai dengan yang anda inginkan.

  Perusahaan ini pertama kali didirikan tahun 2008 , berawal dari impian seorang founder yang ingin memiliki sebuah perusahaan yang bergerak dibidang teknologi informasi. Perusahaan Brands-Up pada awalnya bergerak di bidang design. Seiring berjalannya waktu dan melihat perkembangan teknologi maka perusahaan Brands-Up berkembang hingga menjadi perusahaan web develover, IT konsultan serta jasa pendesain. Adapun beberapa pekerjaan yang di lakukan oleh Brands-Up adalah : Pembuatan website, Pembuatan Logo Perusahaan, Jasa Pembuatan desain, dan konsultasi seputar teknologi informasi.

  Moto Perusahaan

  "baik saja tidak cukup", yang berarti kita tidak akan memberikan Anda hanya "baik" hasil, tapi kami akan memberikan hasil yang benar-benar luar biasa!

  Visi Perusahaan

  Menjadi Penyedia Jasa Web desain terpercaya baik di dalam negri maupun luar negri.

  Misi Perusahaan I.

  Menjadikan solusi handal & terjangkau untuk semua kebutuhan desain Anda.

II. Menjadi seorang pengembang web terkemuka & perusahaan merek yang memberikan Anda hasil terbaik untuk usaha kecil dan besar.

  III.

  Menjadi one stop solusi untuk semua kebutuhan desain Anda

Gambar 2.2 Logo Perusahaaan

  2.1.2 Logo Perusahaan

  2.1.3 Struktur Organisasi

  Struktur Organisasi adalah susunan komponen

  • – komponen ( unit – unti kerja ) dalam sebuah perusahaan. Struktur organisasi menunjukan adanya pembagian kerja dan menunjukan bagimana fungsi
  • – fungsi atau kegiatan yang berbeda – beda tersebut
  • – di integrasikan ( kordinasi ). Struktur Organisasi juga menunjukan spesialisasi spesialisasi pekerjaan, saluran perintah dan penyampaian laporan.

  Adapun Struktur organisasi Brans-Up adalah seperti gambar di bawah ini :

  

PRESIDENT

MARKETING

CEO

SENIOR WEB DEVELOPER DESAIN DEVELOPING WEB PROGRAMER

  2.1.4 Deskripsi Tugas

  Secara garis besar setiap kepala bagian ataupun divisi bagian.Setiap Bagian memiliki tugas masing

  • – masing dan harus bertanggung jawab dalam tugas
  • – jabatannya agar bisa bekerja secara maksimal , berikut ini adalah penjelasan masing masing bagian yang ada di Brands – up.

  I. PRESIDENT DIREKTUR Bertugas mengawasi dan mengevaluasi kinerja dari seluruh bagian dan keseluruhan perusahaan.Memiliki hak untuk merekrut pekerja baru dan memberhentikan pekerja lama yang dirasa lalai.

  II. MARKETING Seorang Marketing memiliki tugas untuk promosi dan penawaran

  • – penawaran akan jasa yang desediakan oleh Brands-Up.

  III. CEO Mempunyai tugas dalam suatu perusahaan dan bertanggung jawab atas kestabilan perusahaan tersebut, Juga bertugas untuk : a.

  Memonitor Semua Pekerjaan di dalam semua project.

  b.

  Memonitor Semua kegiatan karyawan.

  c.

  Membuat kebijakan perusahaan.

  IV. SENIOR WEBDEVELOPER Seorang senior Web Developer memberikan pengarahan kepada Web Programer, seperti : a.

  Kegiatan Teknis, Project Manager.

  V. WEB PROGRAMER Seorang Web Programer memiliki pekerjaan menentukan logika pemograman, dan produksi website.

  VI. DESAIN DEVELOPING

  Seorang Desain Seveloping bertugas untuk project desain perusahaan, desain logo, desain kop surat, desain brosur dan pamphlet perusahaan.

2.2 Landasan Teori

  2.2.1 Internet

  Internet merupakan kepanjangan dari Interconnection Networking. Menurut J ill. H. Ellsworth dan Matthew. V. Ellsworth : “Internet is : large interconnected

  network of network computer linking people and computer all over the world, via phone line, satellites and other telecommunication systems

  ”. Pengertiannya adalah internet adalah jaringan besar yang saling berhubungan dari jaringan-jaringan komputer yang menghubungkan orang-orang dan komputer - komputer diseluruh dunia, melalui telepon, satelit dan sistem-sistem komunikasi yang lain. Internet dibentuk oleh jutaan komputer yang terhubung bersama dari seluruh dunia, memberi jalan bagi informasi untuk dapat dikirim dan dinikmati bersama. Untuk dapat bertukar informasi, digunakan protocol standar yaitu Transmision Control Protocol dan internet Protocol yang lebih dikenal sebagai TCP/IP.

  2.2.2 PHP (Hypertext Preproccessor)

  Apakah PHP itu ? Menurut PHP manual book yang dibuat oleh Stig Saether Bakken dan rekan, yang dimaksud PHP adalah : “PHP (officially “PHP: Hypertext Preprocessor”) is a server-side HTML-embedded scripting language.”

  Penge rtiannya adalah PHP merupakan kepanjangan “PHP : Hypertext

  Preprocessor adalah sebuah bahasa script berjenis server side yang menyatu dengan

  HTML. Sintaks dan perintah-perintah yang dimasukkan akan sepenuhnya dijalankan dan dikerjakan oleh server dan disertai pada halaman HTML biasa. PHP bertujuan untuk membuat aplikasi - aplikasi yang dijalankan diatas taknologi Web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada Web browser, tetapi prosesnya secara keseluruhan dijalankan dan dikerjakan di Web server.

  2.2.3 Basis Data (Database)

  Database dapat diartikan sebagai kumpulan data yang terdiri atas satu atau lebih Tabel yang terintegrasi satu sama lain, dimana setiap user diberi wewenang (otoritas) untuk dapat mengakses (mengubah, menghapus, menganalisis, menambah, memperbaiki) data dalam tabel-tabel tersebut. Tabel-tabel tersebut berfungsi untuk menyimpan data dan merupakan suatu kumpulan data yang berhubungan dengan topik tertentu. Beberapa istiah yang harus diketahi pada saat bekerja dengan sebuah tabel database adalah:

  a.

  Field : merupakan tempat dimana data atau informasi dalam kelompok yang sama atau sejenis dimasukkan. Field itu pada umumnya tersimpan dalam bentuk kolom vertikal pada tabel.

  b.

  Record : merupakan data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel.

2.2.4 Pendukung Perangkat Lunak

2.2.4.1 MySQL

  MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-

  user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQLAB membuat MySQL

  tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

  MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Dimana setiap orang bebas untuk menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang bersifat closed source atau komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam database sejak lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara kerja optimizernya dalam melakukan proses perintah-perintah SQL, yang dibuat oleh user maupun program-program aplikasinya. Sebagai database

  server, MySQL dapat dikatakan lebih unggul dibandingkan database server lainnya

  dalam query data. Hal ini terbukti untuk query yang dilakukan oleh single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari PostgreSQL dan lima kali lebih cepat dibandingkan Interbase. Selain itu MySQL juga memiliki beberapa keistimewaan, antara lain :

  1. Portability : MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.

  2. OpenSource : MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL sehingga dapat digunakan secara cuma-cuma.

  3. Multiuser : MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

  4. Performance tuning : MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

  5. Column types : MySQL memiliki tipe kolom yang sangat kompleks, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.

  6. Command dan functions : MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam query.

  7. Security : MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.

  8. Scalability dan limits : MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain

itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.

  9. Connectivity : MySQL dapat melakukan koneksi dengan client menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).

  10. Localisation : MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk didalamnya.

  11. Interface : MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).

  12. Clients dan tools : MySQL dilengkapi dengan berbagai tool yang dapat digunakan untuk administrasi database, dan pada setiap tool yang ada disertakan petunjuk online.

  13. Struktur tabel : MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database lainnya semacam PostgreSQL ataupun Oracle.

  Untuk melakukan administrasi dalam basis data MySQL, dapat menggunakan modul yang sudah termasuk yaitu command-line (perintah: mysql dan mysqladmin). Juga dapat diunduh dari situs MySQL yaitu sebuah modul berbasis grafik (GUI): MySQL

  Administrator dan MySQLQuery Browser. Selain itu terdapat juga sebuah perangkat lunak gratis untuk administrasi basis data MySQL berbasis web yang sangat populer yaitu phpMyAdmin. Untuk perangkat lunak untuk administrasi basis data MySQL yang dijual secara komersial antara lain: MySQL front, Navicat dan EMS SQL Manager for MySQL.

  2.2.4.2 Codeigniter

  CodeIgniter adalah aplikasi open source yang berupa framework dengan konsep MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.

  2.2.4.3 Apache Web server Web Server Apache merupakan program aplikasi yang berjalan diserver

  berfungsi untuk menjalan aplikasi web sehingga bisa akses oleh client baik melalui jaringan secara intranet maupun internet (R. Kresno Aji dan Agus Hartanto, 2003). Apache merupakan turunan dari web server yang dikeluarkan oleh NCSA, yaitu NCSA HTTPd sekitar tahun 1995- an. Pada dasarnya Apache adalah “APatCHy” (patch) dan pengganti dari NCSA HTTPd. Apache web server merupakan tulang punggung dari World Wide Web (Open Source Research Group Universitas Ahmad Dahlan, 2002). Web server menunggu permintaan dari client yang menggunakan browser, seperti Nestcape Navigator, Internet Explorer, Modzilla, Lynks, dan lain-lain. Web server dalam berkomunikasi dengan client menggunakan protocol HTTP (Hyper Text Transfer Protocol). Apache berada di bawah GNU, General Public Licence yang bersifat free sehingga Apache dapat di download gratis pada alamat http://www.apache.org, saat ini Apache banyak digunakan sebagai web server untuk portal-portal besar dengan pertimbangan sebagai berikut : 1.

  Apache termasuk dalam kategori free software (software gratis) 2. Instalasi Apache sangat mudah 3. Mampu beroperasi pada banyak platform sistem operasi seperti AUX 3.1, Free BSD, Linux, Solaris, Windows, dan lain-lain.

4. Mudah dalam pengkonfigurasian karena Apache hanya mempunyai empat file konfigurasi.

  Apache mudah dalam penambahan peripheral lainnya ke dalam platform web server, misalkan menambah modul.

  2.2.4.4 Web Hosting

  Web Hosting adalah salah satu bentuk layanan jasa penyewaan tempat di Internet yang memungkinkan perorangan ataupun organisasi menampilkan layanan jasa atau produknya di web / situs Internet. Tempat dapat juga diartikan sebagai tempat penyimpanan data berupa megabytes (mb) hingga terabytes (tb) yang memiliki koneksi ke internet sehingga data tersebut dapat direquest atau diakses oleh user dari semua tempat secara simultan. Inilah yang menyebabkan sebuah website dapat diakses bersamaan dalam satu waktu oleh multi user.

  2.2.4.5 Domain

  Nama domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya "wikipedia.org". Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.

4 BAB IV PENUTUP

  4.1 Kesimpulan

  Hasil kerja praktek yang telah di laksanakan di BRANDS UP yang di tunjuk Sangkan Park sebagai partner pembuatan website profile SANGKAN PARK dapat di simpulkan bahwa :

  a.

  Web Sangkan park yang di bangun memiliki halaman dinamis dan menarik.

  b.

  Web Sangkan park lebih efektif dan efisien saat di gunakan sebagai media promosi.

  c.

  Dengan website Sangkan park promosi yang ada lebih cepat tersampaikan.

  d.

  Dengan website Sangkan Park konsumen bias melihat letak Taman wisata sangkan park dengan cepat.

  4.2 Saran

  Web profile sangkan park ini masih bias di kembangkan untuk menjadi lebih baik lagi. Dalam pengembangan selanjutnya, penulis memiliki beberapa saran sebagai berikut : a.

  Belum adanya fitur tarif ke dalam file PDF / DOC.

  b.

  Pada Web prfile ini belum adanya fitur upload logo sangkan park , karena saat ini upload logo masih menggunakan proses manual berupa coding.