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
Daftar Riwaya hidup
Pendidikan
Periode Sekolah/ Universitas Jurusan
1996-2002 SD Matla’ul Anwar -
2002-2005 SMP N 21 Bandung -
2005-2008 SMK N 4 Bandung Elektro
2009-Sekarang Universitas Komputer Indonesia (UNIKOM)
Bandung Teknik Informatika
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 : oke4146@gmail.com
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
2009-Sekarang Universitas Komputer Indonesia (UNIKOM)
Bandung Teknik Informatika
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
DAFTAR ISI
LEMBAR JUDUL
LEMBAR PENBGESAHAN
KATA PENGANTAR ... II
DAFTAR ISI ... III
DAFTAR TABEL ... VI
DAFTAR GAMBAR ... VI
DAFTAR LAMPIRAN ... VII
1 BAB I PENDAHULUAN ... 1
1.1 LATAR BELAKANG ... 1
1.2 IDENTIFIKASI MASALAH ... 2
1.3 MAKSUD DAN TUJUAN ... 2
1.4 BATASAN MASALAH ... 3
1.5 METODE PENELITIAN ... 4
1.6 SISTEMATIKA PENULISAN ... 6
2 BAB II TINJAUAN PUSTAKA ... 7
2.1 PERUSAHAAN ... 7
2.2 LANDASAN TEORI ... 10
3 BAB III ANALISIS DAN PERANCANGAN SISTEM ... 15
3.1 ANALISIS SISTEM ... 15
3.2 ACTIVITY DIAGRAM ... 15
3.3 PERANCANGAN SISTEM ... 28
3.4 SEQUENCE DIAGRAM ... 33
3.5 PERANCANGAN ANTAR MUKA ... 36
4 BAB IV PENUTUP ... 51
4.1 KESIMPULAN ... 51
4.2 SARAN ... 51
ii
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,
BRANDS UP dari tanggal 27 Juni 2012 sampai dengan 27 agustus 2012. Penyusunan laporan kerja 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.
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
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.
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.
3
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.
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
5
1.5.2 Metode Pembangunan Perangkat Lunak
[image:13.595.86.553.174.375.2]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.1Waterfall 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)
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
7
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.
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.
[image:16.595.67.529.453.739.2]Adapun Struktur organisasi Brans-Up adalah seperti gambar di bawah ini : Gambar 2.2 Logo Perusahaaan
PRESIDENT
CEO
SENIOR WEB
DEVELOPER
WEB
PROGRAMER
DESAIN
DEVELOPING
9
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
2.2
Landasan Teori
2.2.1 Internet
Internet merupakan kepanjangan dari Interconnection Networking. Menurut Jill. 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.”
Pengertiannya 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)
11
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.
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.
13
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,
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
51
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.