Aplikasi Kamus Bahasa Latin Pada Hewan Dan Tumbuhan Berbasis Web

(1)

Hasil Uji Program Tugas Akhir

SURAT KETERANGAN

Yang bertanda tangan dibawah ini, menerangkan bahwa Mahasiswa Tugas Akhir Program studi D3 Teknik Informatika:

Nama : ARSHITA FEBRINA SILALAHI N I M : 102406166

Program Studi : D3 TEKNIK INFORMATIKA

Judul Tugas Akhir : APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN TUMBUHAN BERBASIS WEB

Telah melaksanakan tes program Tugas Akhir Mahasiswa tersebut di atas pada tanggal Juni 2013

Dengan Hasil: SUKSES / GAGAL

Demikian diterangkan untuk digunakan melengkapi syarat pendaftaran Ujian Meja Hijau Tugas Akhir Mahasiswa bersangkutan di Departemen Matematika FMIPA USU Medan.

Medan, Juni 2013

Dosen Pembimbing

Syahril Efendi, S.Si., M.I.T.


(2)

DAFTAR PUSTAKA

Abdul Kadir. 2002. Komputindo. Dasar Pemrograman Web Dinamis menggunakan PHP. Yogyakarta: Andi.

Andi Purmono dan Syafi’I M. 2005. Kolaborasi Flash, Dreamweaver dan PHP Untuk Aplikasi Website. Yogyakarta: Andi.

Christopher Lee. 2012. 101 Tip & Trik CSS Most Wanted. Yogyakarta: Andi. Frihartono, S. 2005. PHPdan MySQL untuk Web. Yogyakarta: Andi.

H, Rafiza. 2006. Pengolahan Database Dengan MySQL. Yogyakarta: Andi. Nugroho, B. Database Relasional Dengan MySQL. Yogyakarta: Andi.

RS, Bernard. Pijono, A. Agustaf R. 2005. Mudah dan Cepat Menguasi Pemrograman Web. Bandung: Informatika Bandung.

Sigit Suyantoro. 2006. Pengolahan Database Dengan MySQL. Yokyakarta: Andi Sopyan, Y. 2006. Foto Indah dan Artistik dengan Rekayasa Photoshop. Jakarta:

Mediakita.

Sutarman.2003. Membangun Aplikasi Web PHP dan MySQL. Yokyakarta: Graha Ilmu.


(3)

BAB 3

PERANCANGAN SISTEM

3.1 Perancangan Interface

Perancangan interface adalah merancang dan membuat bentuk dasar tampilan web yang akan ditransformasikan dalam bentuk sketsa digital.

a. Perancangan interface halaman depan website kamus bahasa Latin

LOGO

Beranda Hewan Tumbuhan Tentang

Pengertian Bahasa Latin Pencarian Hewan Tumbuhan

Copyright…


(4)

b. Perancangan Interface halaman admin website kamus bahasa Latin Hari, tanggal

LOGO

Menu

Konten

Gambar 3.2 Interface halaman admin website kamus bahasa Latin

Dalam perancangan interface website atau mendesain interface penulis menggunakan aplikasi pengolah foto yaitu Adobe Photoshop CS4 untuk mendesain tampilan interfacenya agar lebih mudah dalam mendesain website tersebut.

Web desainer bertugas sebagai juru gambar dan desain website, seperti menentukan bentuk desain serta elemen-elemen yang terpapar di dalam website, layout (tata letak) konten website, kombinasi warna, dan bentuk huruf (tipografi) yang sesuai dengan karakteristik website. Beberapa perangkat lunak yang digunakan web desainer dalam perancangan website adalah seperti Adobe Photoshop, Adobe Dreamweaver, Adobe Flash, Adobe Illustrator dan Corel Draw.


(5)

3.2 Perancangan Sistem

3.2.1 Data Flow Diagram

Data Flow Diagram (DFD) adalah gambaran sistem secara logika. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi. Pada tahap analisa, penanganan notasi simbol lingkaran dan anak panah mewakili atau menggambarkan arus data. Dalam perancangan sistem sangat membantu sekali di dalam komunikasi dengan pemakaian sistem menggunakan notasi-notasi ini untuk menggambarkan arus dari data sistem.

Adapun Data Flow Diagram dari kamus bahasa Latin pada hewan dan tumbuhan ialah:

Gambar 3.3 Diagram konteks kamus bahasa Latin

Admin

Informasi

Pengunjung

Kirim Informasi

Informasi Terbaru


(6)

Mengisi Informasi Laporan

Upload

Kirim Upload

Pencarian Informasi Terbaru

Gambar 3.4 Data Flow Diagram Level Nol

3.2.2 Flowchart

Flowchart merupakan suatu cara untuk menggambarkan algoritma. Bila kita mempunyai persoalan, persoalan tersebut dapat kita pecahkan dengan menampilkan struktur, hierarki, dan isi halaman per halaman, biasanya berbentuk pohon yang bercabang-cabang. Untuk membuat penyelesaian persoalan tersebut agar lebih jelas, maka disajikan dalam bentuk gambar, penyelesaian yang berbentuk gambar itulah yang disebut flowchart.

D1 Informasi

Admin 1

Halaman Administrator

2 Halaman Utama/Depan Web


(7)

Simbol-simbol yang terdapat dalam sistem flowchart adalah: Tabel 3.1 Simbol-simbol pada flowchart

Simbol Kegunaan

Terminal point symbol

Simbol titik terminal yang digunakan untuk awal dan akhir suatu proses

Input/ouput symbol

Simbol input/output digunakan untuk mewakili data input/output.

Process symbol

Simbol proses digunakan untuk menunjukkan penegeluaran yang dilakukan oleh komputer

Predefined process symbol

Simbol proses defenisi digunakan untuk menunjukkan suatu operasi yang rinciannya ditunjukkan di tempat lain

Connector symbol

Simbol penghubung digunakan untuk

menunjukkan sambungan dari bagan alir yang terputus di halaman yang masih sama

Simbol pemutus hubungan digunakan untuk masuk dan keluarnya suatu prosedur pada lembar


(8)

Off line connector symbol

kertas yang lain

Magnetic disk symbol

Simbol magnetic digunakan untuk menunjukkan database yang dipakai dalam program

Decission Symbol

Simbol keputusan digunakan untuk suatu penyeleksian kondisi di dalam program

Preparation symbol

Simbol persiapan digunakan untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam storage

Document symbol

Simbol dokumen merupakan symbol untuk menunjukkan data yang berbentuk kertas maupun informasi

Line connector

Arus/flow dari prosedur yang dapat dilakukan dari atas ke bawah, dari bawah ke atas, dari kiri ke kanan, dan dari kanan ke kiri


(9)

Berikut adalah Diagram Alir (flowchart) dari kamus bahasa Latin pada hewan dan tumbuhan:

Y MULAI

Pilihan 1 ?


(10)

Y Gambar 3.6 Diagram Alir Halaman Admin

LOGIN ADMINISTRATOR Masukkan Username dan

password

Apakah Username dan password benar?

Halaman Utama Administrator

Manajemen Users Manajemen Kamus Hapus Informasi Edit Informasi Tambah Informasi Konfirmasi apakah akan dihapus? Isi Informasi yang baru

Pilih informasi yang akan diperbaiki

Isi informasi baru Validasi informasi yang baru? Informasi dihapus Informasi disimpan Logout Informasi ditambah Validasi informasi yang telah diperbaiki?


(11)

3.3 Perancangan Database

Database adalah kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting dalam sistem website, karena database mampu memanipulasi dan menyediakan informasi bagi para pengguna.

Berikut tabel-table yang ada di dalam database kamus bahasa Latin hewan dan tumbuhan ini:

Tabel 3.2 Tabel Admin

Nama Field Tipe Data Ukuran Keterangan

id int 3 Id admin

username varchar 20 Nama admin

password varchar 32 Password admin

Tabel 3.3 Tabel Jenis Hewan

Nama Field Tipe Data Ukuran Keterangan

id int 1 Id Jenis Hewan

jenis varchar 200 Jenis Hewan

Tabel 3.4 Tabel Jenis Tumbuhan


(12)

id int 1 Id Jenis Tumbuhan

jenis varchar 200 Jenis Tumbuhan

Tabel 3.5 Tabel Hewan

Nama Field Tipe Data Ukuran Keterangan

id int 4 Id Hewan

latin varchar 100 Bahasa Latin

indonesia varchar 100 Bahasa Indonesia

jenis varchar 200 Jenis Hewan

gambar varchar 300 Gambar Hewan

Tabel 3.6 Tabel Tumbuhan

Nama Field Tipe Data Ukuran Keterangan

id int 4 Id Tumbuhan

latin varchar 100 Bahasa Latin

indonesia varchar 100 Bahasa Indonesia

jenis varchar 200 Jenis Hewan


(13)

BAB 4

IMPLEMENTASI SISTEM

4.1 Pengertian dan Tujuan Implementasi Sistem

Adapun pengertian dan tujuan dari implementasi sistem sebagai berikut:

4.1.1 Pengertian Implementasi Sistem

Implementasi sistem merupakan prosedur yang dilakukan untuk menyelesaikan desain system yang ada dalam dokumen desain yang disetujui , menguji sistem, menginstal, dan memulai sistem yang baru yang telah diperbaiki. Ada juga yang mengatakan implementasi sistem adalah proses yang dilakukan untuk menyelesaikan desain dan selanjutnya diinstal, diuji dan mulai digunakan untuk menggantikan sistem yang lama.

4.1.2 Tujuan Implementasi Sistem Tujuan dari implementasi sistem adalah:

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

2. Menulis, menguji, mendokumentasikan program-program dan prosedur yang diperlukan dalam dokumen desain sistem yang telah disetujui.

3. Memastikan bahwa operator dapat mengoperasikan sistem yang baru yaitu dengan mempersiapkan manual pemakaian (tata cara penggunaan) dan melatih operator tersebut.


(14)

4. Memperhitungkan bahwa sistem tersebut dapat memenuhi permintaan pengguna yaitu dengan menguji sistem secara keseluruhan.

5. Memastikan bahwa konversi ke sistem baru berjalan dengan lancer, yaitu dengan membuat perencanaan, mengontrol, dan melakukan instalasi sistem baru secara baik dan benar.

4.2 Komponen Utama dalam Implementasi Sistem

Dalam pembuatan program sistem tersebut, dan data lainnya yang sudah dirancang membutuhkan tiga komponen utama, antara lain perangkat keras (hardware), perangkat lunak (software) dan perangkat operator atau unsur manusia (brainware).

4.2.1 Perangkat Keras (Hardware)

Hardware merupakan komponen-komponen yang terlihat secara fisik, yang saling bekerja sama dalam melaksanakan pengolahan data. Perangkat keras yang dibutuhkan meliputi:

1. Microprosesor Pentium III

2. Harddisk

3. Memori minimal 64 MB 4. Monitor

5. Keyboard 6. Mouse


(15)

4.2.2 Perangkat Lunak (Software)

Perangkat lunak adalah instruksi atau program-program komputer yang dapat digunakan oleh komputer dengan memberikan fungsi serta penampilan yang diinginkan. Dalam hal ini, perangkat lunak yang digunakan penulis untuk website

adalah:

1. Sistem Operasi Windows

2. PHP adalah bahasa scripting yang menyatu dengan tag-tag HTML, dieksekusi di web server dan digunakan untuk membuat halaman web yang dinamis. 3. MySQL sebagai perancangan database.

4. Apache sebagai web server yang merupakan server local sebelum file-file dan script web dipublikasikan ke internet melalui ISP (Internet Service Privider). 5. Macromedia Dreamweaver CS3, software yang digunakan untuk merancang

website.

6. Adobe Photoshop CS4, software yang digunakan untuk mendesain tampilan website.

7. Web browser sebagai output atau tampilan hasil akhir program yang telah selesai yaitu Mozilla Firefox.

4.2.3 Perangkat Operator (Brainware)

Brainware merupakan faktor manusia yang menangani fasilitas komputer yang ada. Faktor manusia yang dimaksud adalah orang-orang yang memiliki bagian untuk menangani sistem dan merupakan unsur manusia yang meliputi:

1. Analisis sistem, yaitu orang membentuk dan membangun fasilitas rancangan sistem atau program.


(16)

2. Programmer, yaitu orang yang mengerti bahasa pemrograman yang digunakan dalam membuat dan membangun suatu program.

3. Operator (administrator), yaitu orang yang mengoperasikan sistem seperti memasukkan data untuk dioperasikan oleh computer dalam menghasilkan informasi dan lain sebagainya.

4. Publik (pengguna), yaitu orang yang memakai system yang telah dirancang untuk mendapatkan informasi yang dibutuhkan.

4.3 Pemeliharaan Sistem

Berdasarkan penjelasan dari halaman sebelumnya, diperlukan pemeliharaan sistem agar sistem tersebut dapat berjalan sebagaimana mestinya. Adapun tujuan dari pemeliharaan system ini adalah sebagai berikut:

1. Mencegah terjadinya kelainan system yang dapat mendatangkan masalah-masalah baru.

2. Menggantikan pemeliharaan system dengan survey system jika modifikasi yang diminta relative besar.

4.4 Instalasi XAMPP

Untuk merancang serta menjalankan website yang akan dibuat, maka diperlukan suatu program aplikasi yang digunakan untuk menuliskan kode-kode program, database serta meng-upload website dan juga outputnya dapat kita lihat melalui web browser. Program aplikasi yang dimaksud adalah Apache, PHP dan MySQL. XAMPP merupakan sebuah paket instalasi untuk PHP, Apache dan MySQL.


(17)

1. Jalankan file instalasi XAMPP dan akan muncul menu setup wizard sebagai berikut:

Gambar 4.1 Installer Language

2. Pilih Next untuk melanjutkan. Selanjutnya akan muncul welcome screen

yang berisi informasi tentang versi yang akan diinstal, namun terlebih dahulu menutup program‐program yang sedang aktif selama proses installasi, jika sudah tekan tombol Next.


(18)

3. Berikutnya untuk memilih lokasi program akan diinstall, secara default XAMPP akan diinstall pada folder C:\xampp.

Gambar 4.3 XAMPP Choose Install Location

4. Selanjutnya akan ditampilan pilihan‐pilihan fasiltias yang ada, disini terdapat pilihan untuk mengaktifkan Apache, MySQL dan Filezilla sebagai sebuah service.


(19)

Gambar 4.4 XAMPP Options

5. Berikutnya XAMPP akan melakukan instalasi program pada komputer anda.

Gambar 4.5 XAMPP Installing


(20)

Gambar 4.6 Completing the XAMPP

4.5 Demonstrasi Program

4.5.1 Halaman Beranda

Adapun tampilan halaman utama dari kamus bahasa Latin hewan dan tumbuhan adalah sebagai berikut:


(21)

Gambar 4.7 Halaman Beranda


(22)

Gambar 4.9 Hasil Pencarian Tumbuhan

4.5.2 Halaman Menu Hewan


(23)

Gambar 4.11 Halaman Menu Tumbuhan

4.5.4 Tampilan Menu Tentang

Gambar 4.12 Halaman Menu Tentang


(24)

Adapun tampilan halaman login dari kamus bahasa Latin hewan dan tumbuhan adalah sebagai berikut:

Gambar 4.13 Halaman Login Admin

4.5.6 Tampilan Halaman Admin

Adapun tampilan halaman menu admin dari kamus bahasa Latin hewan dan tumbuhan adalah sebagai berikut:


(25)

BAB 5

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil penelitian pada bab-bab sebelumnya, maka pada bab ini yang merupakan bab akhir dari tugas akhir ini, penulis akan mencoba menarik kesimpulan dari penguraian tersebut:

1. Kamus Bahasa Latin Pada Hewan dan Tumbuhan memiliki konten pencarian kata bahasa Latin pada hewan dan tumbuhan.

2. Dengan adanya Kamus Bahasa Latin berbasis web ini dapat memberikan ilmu pengetahuan dalam pembelajaran di sekolah maupun di perkuliahan. 3. Kamus ini juga dapat membantu para pelajar dan mahasiswa dalam

pencarian kata yang lebih cepat, sehingga dapat membantu dalam menyelesaikan tugas-tugas.

5.2 Saran

Dalam sub-sub bab terakhir ini penulis ingin memberikan saran dengan harapan dapat memberikan masukan bagi pihak yang akan mengembangkan kamus bahasa Latin pada hewan dan tumbuhan ini ke depannya, yaitu:

1. Kamus ini dapat diakses melalui setiap perangkat yang mampu terhubung ke internet.


(26)

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer berasal dari bahasa Latin computare yang memiliki arti menghitung. Karena luasnya bidang garapan ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan terminologi komputer.

Menurut V. Carl Hamacher, Zvonko G.Vranesic, Safwat G.Zaky, Computer Organization (5th Edition. McGraw-Hill, 2001). Komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.

Menurut William M.Fuori, Introduction to the Computer: The Tool of Bussiness (3rd Edition. Pretince Hall, 1981). Komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmatika dan operasi logika, tanpa campur tangan dari manusia.

Menurut Donlad H.Sanders, Computer Today. Komputer adalah sistem elektronik untuk memanipulasi data yang cepat dan tepat serta dirancang dan diorganisasikan supaya secara otomatis menerima dan menyimpan data input, memprosesnya dan menghasilkan output di bawah pengawasan suatu langkah-langkah, instruksi-instruksi program yang tersimpan di memori (strored program).


(27)

Menurut Robert H. Blissmer, Computer Annual, An Introduction to Information Systems 1985-1986 (2nd Edition. John Wiley & Sons, 1985). Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut:

1. Menerima input

2. Memproses input tersebut sesuai dengan programnya 3. Menyimpan perintah-perintah dan hasil dari pengolahan 4. Menyediakan output dalam bentuk informasi

Dari berbagai pendapat di atas, maka dapat disimpulkan secara umum bahwa komputer merupakan suatu peralatan eletronik yang dapat menerima input, mengolah

input dengan menggunakan suatu program yang tersimpan di memori komputer, memberikan output yang berupa informasi dan dapat menyimpan program serta hasil pengolahan dalam suatu media penyimpanan.

2.2 Pengertian Internet

Istilah internet berasal dari singkatan dua suku kata yaitu, interconnected dan network. Interconnected berarti hubungan yang sangat luas, sedangkan network berarti jaringan kerja. Maka internet merupakan sebuah sistem komunikasi global yang menghubungkan komputer-komputer dan jaringan komputer di seluruh dunia. Komputer dan jaringan dengan berbagai platform yang mempunyai perbedaan dan ciri khas masing-masing (Unix, Linux, Windows, Mac, dll) bertukar informasi dengan sebuah protokol standar yang dikenal dengan nama TCP/IP (Transmission Control Protocol/Internet Protocol).


(28)

Komputer yang terdahulu berdiri sendiri kini dapat berhubungan langsung dengan komputer-komputer lainnya di seluruh dunia. Jaringan ini tercipta melalui saluran komunikasi yang meliputi telepon, satelit, dan jalur telekomunikasi lainnya.

Agar komunikasi dapat terhubung serta dapat menggunakan fasilitas internet, maka harus berlangganan ke salah satu ISP (Internet Service Provider) atau penyelenggara layanan internet. Fasilitas-fasilitas yang tersedia dalam layanan internet antara lain:

1. www (World Wide Web) adalah layanan yang paling sering digunakan dan memiliki perkembangan yang sangat cepat karena dengan layanan ini kita dapat menerima informasi dalam berbagai format (multimedia). Informasi dalam web disimpan ke bentuk dokumen yang disebut halaman web (web page). Untuk dapat mengakses layanan www dari sebuah komputer digunakan program (web client) yang disebut web browser atau browser. Jenis-jenis

browser yang sering digunakan adalah Netscape Navigator/Comunicator,

Internet Explorer, Mozilla Firefox, dan lain sebagainya.

2. Search engine adalah salah satu fasilitas internet yang dijalankan melalui

browser untuk mencari informasi yang kita inginkan. Search engine

menampung database situs-situs dari seluruh dunia cukup dengan memasukkan kata kunci (keyword) maka search engine akan menampilkan berberapa link situs yang disertai dengan keterangan singkat, salah satu search engine yang paling popular adalah Google.

3. E-mail (Electronic Mail) merupakan aplikasi surat menyurat melalui internet. Pengguna dapat saling bertukar file dan informasi. File-file itu akan dikumpulkan dalam sebuah tempat untuk pengamatan yang berupa mailbox,


(29)

sehingga pengguna dapat membaca berita yang ditujukan kepadanya kapan saja. Namun sebelum menggunakan fasilitas dalam e-mail, kita harus terlebih dahulu terdaftar dan memiliki akun di salah satu penyedia layanan e-mail seperti Yahoo atau Gmail.

4. FTP (File Transfer Protocol) adalah suatu protokol yang digunakan untuk melakukan pemindahan (transfer) baik upload atau download file dari suatu server FTP.

2.3 Network

Network adalah jaringan dari sistem komunikasi data yang melibatkan sebuah alat atau lebih sistem komputer yang dihubungkan dengan jalur transmisi alat komunikasi membentuk suatu sistem (Mico Pardosi, 2004). Dengan network, komputer yang satu dapat menggunakan data di komputer lain, dapat mencetak laporan di printer ke komputer lain, dapat member berita ke komputer lain walaupun berlainan area.

Network merupakan cara yang sangat berguna untuk mengintegrasikan sistem informasi dan menyalurkan arus informasi dari suatu area ke area lain.

2.4 Web Server

Web server adalah komputer yang mengirimkan halaman-halaman web (Mico Pardosi, 2004). Setiap web server mempunyai alamat IP dan nama. Komputer dapat dijadikan sebagai web server dengan menginstal software server dan menghubungkannya dengan internet. Terdapat banyak software server, seperti yang dibuat oleh NCSA dan Apache, dan yang dibuat oleh Microsoft dan Netscape.


(30)

2.5 Kamus

Kata kamus diserap dari bahasa Arab qamus, dengan bentuk jamaknya qawamis. Kata Arab itu sendiri berasal dari kata Yunani okeanos yang berarti lautan. Sejarah kata itu jelas memperlihatkan makna dasar yang terkandung dalam kata kamus, yaitu wadah pengetahuan, khususnya pengetahuan bahasa, yang tidak terhingga dalam dan luasnya.

Kamus adalah sejenis buku rujukan yang menerangkan makna kata-kata. Dalam pengertian lain, kamus adalah buku acuan yang memuat kata dan ungkapan, biasanya disusun menurut abjad beserta penjelasan tentang makna dan pemakainya. Kamus disusun sesuai dengan abjad dari A - Z dengan tujuan untuk memudahkan pengguna kamus dalam mencari istilah yang diinginkannya dengan cepat dan mudah. Kamus memiliki kegunaan untuk memudahkan penggunanya mengenal kata-kata baru dan dalam mencari istilah-istilah yang belum dipahami maknanya.

Leksikografi adalah bidang ilmu bahasa yang mengkaji cara pembuatan kamus. Sebagian besar (atau bahkan semua) sarjana memiliki kamus, namun mereka belum tentu tahu bahwa penulisan kamus yang baik harus melalui berbagai proses. Dua nama besar yang mengawali penyusunan kamus adalah Samuel Johnson (1709-1784) dan Noah Webster (1758-1843). Johnson, ahli bahasa dari Inggris, membuat

Dictionary of the English Language pada tahun 1755, yang terdiri atas dua volume. Di Amerika, Webster pertama kali membuat kamus An American Dictionary of the English Language pada tahun 1828, yang juga terdiri atas dua volume. Selanjutnya, pada tahun 1884 diterbitkan Oxford English Dictionary yang terdiri atas 12 volume.


(31)

2.6 Pengertian dan Fungsi Bahasa Berikut pengertian dan fungsi dari bahasa.

2.6.1 Pengertian Bahasa

Bahasa merupakan alat komunikasi yang berupa sistem lambang bunyi yang dihasilkan alat ucap manusia. Bahasa terdiri atas kata-kata atau kumpulan kata. Masing-masing mempunyai makna, yaitu, hubungan abstrak antara kata sebagai lambang dengan objek atau konsep yang diwakili kumpulan kata atau kosakata itu oleh ahli bahasa disusun secara alfabetis, atau menurut urutan abjad, disertai penjelasan artinya dan kemudian dibukukan menjadi sebuah kamus.

Berikut ini beberapa pengertian bahasa menurut para ahli sebagai berikut: 1. Harimurti Kridalaksana (1985:12)

Menyatakan bahwa bahasa adalah sistem bunyi bermakna yang dipergunakan untuk komunikasi oleh kelompok manusia.

2. Kamus Besar Bahasa Indonesia (KBBI) (2001:88)

Bahasa adalah sistem bunyi yang arbitrer yang digunakan oleh anggota suatu masyarakat untuk bekerja sama, berinteraksi, dan mengidentifikasikan diri. 3. Finoechiaro (1964:8)

Bahasa adalah sistem simbol vokal yang arbitrer yang memungkinkan semua orang dalam suatu kebudayaan tertentu, atau orang lain yang mempelajari sistem kebudayaan itu, berkomunikasi atau berinteraksi.


(32)

Bahasa merupakan sistem bunyi atau urutan bunyi vokal yang terstruktur yang digunakan atau dapat digunakan dalam komunikasi internasional oleh kelompok manusia dan secara lengkap digunakan untuk mengungkapkan sesuatu, peristiwa, dan proses yang terdapat di sekitar manusia.

5. I.G.N. Oka dan Suparno (1994:3)

Bahasa adalah sistem lambang bunyi oral yang arbitrer yang digunakan oleh sekelompok manusia (masyarakat) sebagai alat komunikasi.

6. Gorys Keraf (1984:1 dan 1991:2)

Bahasa adalah komunikasi antar anggota masyarakat, berupa lambang bunyi ujaran yang dihasilkan oleh alat ucap manusia.

7. Kamus Linguistik (2001:21)

Bahasa adalah sistem lambang bunyi yang arbitrer yang digunakan oleh para anggota suatu masyarakat untuk kerja sama, berinteraksi dan mengidentifikasikan diri.

8. D.P. Tambulan (1994:3)

Bahasa adalah untuk memahami pikiran dan perasaan, serta menyatakan pikiran dan perasaan.

9. H.G. Brown (1987:4)

Bahasa adalah suatu sistem komunikasi menggunakan bunyi yang diucapkan melalui organ-organ ujaran dan didengar di antara anggota-anggota masyarakat, serta menggunakan pemrosesan simbol-simbol vokal dengan makna konvensional secara arbitrer.


(33)

Fungsi bahasa selain sebagai sebagai alat komunikasi atau sarana untuk menyampaikan informasi atau mengutarakan pikiran, perasaan, atau gagasan, juga berfungsi sebagai berikut:

1. Sebagai alat untuk mengungkapkan perasaan atau mengekspresikan diri.

Mampu mengungkapkan gambaran, maksud, gagasan, dan perasaan. Melalui bahasa kita dapat menyatakan secara terbuka segala sesuatu yang tersirat di dalam hati dan pikiran kita.

2. Sebagai alat komunikasi.

Komunikasi merupakan akibat yang lebih jauh dari ekspresi diri. Pada saat menggunakan bahasa sebagai komunikasi, berarti memiliki tujuan agar para pembaca atau pendengar menjadi sasaran utama perhatian seseorang. Bahasa yang dikatakan komunikatif karena bersifat umum. Selaku makhluk sosial yang memerlukan orang lain sebagai mitra berkomunikasi, manusia memakai dua cara berkomunikasi, yaitu verbal dan non verbal. Berkomunikasi secara verbal dilakukan menggunakan alat/media bahasa (lisan dan tulis), sedangkan berkomunikasi secara non verbal dilakukan menggunakan media berupa aneka simbol, isyarat, kode, dan bunyi seperti tanda lalu lintas, sirene setelah itu diterjemahkan kedalam bahasa manusia.

3. Sebagai alat berintegrasi dan beradaptasi sosial.

Pada saat beradaptasi dilingkungan sosial, seseorang akan memilih bahasa yang digunakan tergantung situasi dan kondisi yang dihadapi. Seseorang akan menggunakan bahasa yang non standar pada saat berbicara dengan teman-teman dan menggunakan bahasa standar pada saat berbicara dengan orang tua atau yang dihormati


(34)

4. Sebagai alat kontrol sosial.

Yang mempengaruhi sikap, tingkah laku, serta tutur kata seseorang. Kontrol sosial dapat diterapkan pada diri sendiri dan masyarakat, contohnya buku-buku pelajaran, ceramah agama, orasi ilmiah, mengikuti diskusi serta iklan layanan masyarakat.

2.7 Bahasa Latin

Bahasa Latin adalah sebua ini, bahasa Latin dituturkan dari pula Latin tidak ikut runtuh tetapi malah justru berkembang. Bahasa ini dipakai sebagai bahas di daerah-daerah yang tidak pernah ditaklukka

Tata nama binomial (binomial berarti 'dua nama') merupakan aturan penamaan baku bagi semua organisme (makhluk hidup) yang terdiri dari dua kata dari sistem taksonomi (biologi), dengan mengambil nama genus dan nama spesies. Nama yang dipakai adalah nama baku yang diberikan dalam bahasa Latin atau bahasa lain yang dilatinkan. Aturan ini pada awalnya diterapkan untuk fungi, tumbuhan dan hewan oleh penyusunnya (Carolus Linnaeus), namun kemudian segera diterapkan untuk bakteri pula. Sebutan yang disepakati untuk nama ini adalah 'nama ilmiah' (scientific name). Awam seringkali menyebutnya sebagai "nama latin" meskipun istilah ini tidak tepat


(35)

sepenuhnya, karena sebagian besar nama yang diberikan bukan istilah asli dalam bahasa latin melainkan nama yang diberikan oleh orang yang pertama kali memberi pertelaan atau deskripsi (disebut deskriptor) lalu dilatinkan.

Penamaan organisme pada saat ini diatur dalam Peraturan Internasional bagi Tata Nama Botani (ICBN) bagi tumbuhan, beberapa alga, fungi, dan lumut kerak, serta fosil tumbuhan; Peraturan Internasional bagi Tata Nama Zoologi (ICZN) bagi hewan dan fosil hewan; dan Peraturan Internasional bagi Tata Nama Prokariota (ICNP). Aturan penamaan dalam biologi, khususnya tumbuhan, tidak perlu dikacaukan dengan aturan lain yang berlaku bagi tanaman budidaya (Peraturan Internasional bagi Tata Nama Tanaman Budidaya, ICNCP.

2.8 Pengenalan PHP (Hypertext Processor)

PHP ( akr onim dar i PHP Hyper t ext Pr epr ocessor ) yang m er upakan bahasa pem r ogr am an ber basis w eb yang m em ilik i k em am puan unt uk m em pr oses dat a dinam is. PHP dikat akan sebagai sebuah ser ver - side em bedded scr ipt language ar t inya sint ak s- sint aks dan per int ah yang diber ikan akan sepenuhnya dij alankan oleh ser ver t et api diser t akan pada halam an HTML biasa. Aplikasi- aplikasi yang dibangun oleh PHP pada um um nya akan m em ber ikan hasil pada w eb br ow ser , t et api pr osesnya secar a keselur uhan dij alankan di ser ver . Pada pr insipnya ser ver akan beker j a apabila ada per m int aan dar i client . Dalam hal ini client m enggunakan kode- kode PHP unt uk m engir im k an per m int aan ke ser ver ( dapat dilihat pada gam bar


(36)

dibaw ah) . Ket ika m enggunakan PHP sebagai ser ver - side em bedded scr ipt language m aka ser ver akan m elakukan hal- hal sebagai ber ikut :

1. Mem baca per m int aan dar i client / br ow ser 2. Mencar i halam an/ page di ser ver

3. Melakukan inst r uksi yang diber ikan oleh PHP unt uk m elak ukan m odifikasi pada halam an/ page.

4. Mengir im kem bali halam an t er sebut kepada client m elalui int er net at au int r anet .

2 .8 .1 Se j a r a h PH P

Per t am a kali PHP dibuat dan diper kenalkan oleh Rasm us Ler dorf pada t ahun 1995 m enggunakan nam a PHP/ FI ( Per sonal Hom e Page/ For m I nt er pr et er ) . Gener asi aw al PHP/ FI dibuat dar i Per l yang pada saat it u digunakan unt uk kebut uhan pr ibadi saj a. Pada aw alnya, PHP/ FI m er upakan bagian dar i Per sonal Hom e Page Tools,

nam un, kar ena kebut uhan penggunaan w eb yang sem akin

kom pleks m aka dikem bangkan PHP/ FI dengan m enggunak an bahasa C. Rasm us m enulis sej um lah besar fungsi unt uk pengaksesan ke dalam dat abase. Penulisan it u j uga ber t uj uan m em bangun halam an w eb m enj adi dinam is.


(37)

Per kem bangan selanj ut nya adalah Rasm us m elepaskan k ode sum ber t er sebut kepada khalayak r am ai dan m enam akannya PHP/ FI , pada saat t er sebut kepanj angan dar i PHP/ FI m asih Per sonal Hom e Page/ For m I nt er pr et er . Dengan pelepasan kode sum ber ini m enj adi open sour ce, m aka banyak pr ogr am m er yang t er t ar ik unt uk ikut m engem bangk an PHP. Set elah diber ikan sebagai k ode open sour ce, PHP kem udian dinam akan Hyper t ext Pr epr ocessor .

Pada t ahun 1997, dikeluar kan PHP/ FI v er si 2.0. Fungsi- fungsi pada PHP/ FI dit ulis dengan m enggunakan bahasa C. Kar ena t elah m em iliki fungsi khusus unt uk m engakses dat abase m aka, pada t ahun yang sam a t er dapat kur ang lebih 50.000 dom ain yang m enggunakan PHP/ FI sebagai bahasa pem r ogr am an unt uk w ebsit e, at au sekit ar 1% dar i t ot al dom ain yang ada pada saat it u.

PHP 3 m er upakan gener asi bar u hasil pengem bangan PHP/ FI . Banyak developer yang t er libat di dalam nya. Tak her an j ika PHP 3 dianggap sebagai t onggak aw al bagi t er cipt anya PHP ver si sekar ang ini. Secar a r esm i, peluncur PHP 3.0 adalah Andi Gut m ans dan Zeev Sur aski pada t ahun 1997. Mer eka m engeluar kan PHP 3 .0 kar ena m elihat kelem ahan PHP/ FI yang digunakan dalam aplikasi e-com m er ce. Kem udian, m er eka m enulisnya ulang dengan m asih m engacu kepada PHP/ FI .


(38)

Pada per t engahan t ahun 1999, Zend m er ilis int er pr et er PHP bar u dan r ilis t er sebut dikenal dengan PHP 4.0. PHP 4.0 adalah ver si PHP yang paling banyak dipakai. Ver si ini banyak dipakai sebab ver si ini m am pu dipakai unt uk m em bangun aplikasi w eb kom pleks t et api t et ap m em iliki kecepat an pr oses dan st abilit as yang t inggi. Dengan penam bahan fit ur bar u, seper t i session, out put buffer ing, dan penanganan input , m enj adik an PHP 4.0 am an dar i ber bagai j enis bahasa pem r ogr am an ber basis w eb.

Pada Juni 2004, Zend m er ilis PHP 5.0. PHP ver si 5.0 m uncul unt uk m enangani k elem ahan- kelem ahan yang t er dapat pada ver si sebelum nya. PHP v er si 5.0 dapat m em buat file sw f dan applet j ava. Fokus ut am anya adalah m engopt im alkan penggunaan PHP unt uk OOP ( Obj ect Or ient ed Pr ogr am m ing) .

2 .8 .2 Ke le bih a n da n Ke le m a h a n PH P

Kelebihan PHP sebagai bahasa ser ver - side adalah:

1. Bahasa pem r ogr am an PHP adalah sebuah bahasa scr ipt yang t idak m elakukan sebuah kom pilasi dalam penggunaanya.

2. Web Ser ver yang m endukung PHP dapat dit em uk an dim ana-m ana dar i ana-m ulai I I S saana-m pai dengan apache, dengan konfigur asi yang r elat if m udah.


(39)

3. Dapat digunakan di ber bagai m esin ( linux, unix , Window s) dan dapat dij alankan secar a r unt im e m elalui console ser t a j uga dapat m enj alankan per int ah- per int ah sist em .

4. PHP dapat dij alankan pada plat for m yang ber beda- beda ( Window s, Linux, Unix, et c.)

5. PHP m er upakan w eb scr ipt ing open sour ce 6. PHP m udah dipelaj ar i

Adapun Kelemahan PHP adalah:

1. Tidak ideal untuk pengembangan skala besar.

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

3. PHP m em iliki kelem ahan secur it y t er t ent u apabila pr ogr am m er t idak j eli dalam m elakukan pem r ogr am an dan k ur ang m em per hat ikan isu dan konfigur asi PHP.

2.9 HTML (Hypertext Markup Language)

HTML merupakan kependekan dari Hyper Text Markup Language. Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks sembarang. Dokumen ini dikenal sebagai web page. Dokumen HTML merupakan dokumen yang disajikan dalam browser web surfer. Dokumen ini umumnya berisi informasi ataupun interface


(40)

mudah dimengerti dibanding bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat dibaca oleh sebagai platform seperti: Windows, linux, macintosh. Kata ”Markup Language” pada HTML menunjukkan fasilitas yang berupa tanda tertentu dalam script HTML dimana bisa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang telah ditentukan pada elemen HTML. HTML sendiri dikeluarkan oleh W3C (World Wide Web Consortium), setiap terjadi perkembangan level HTML, harus dievaluasi ketat dan disetujui oleh W3C.

2.10 Dokumen HTML

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

<HTML> <head>

<title>... </title> </head>

<body> isi halaman</body> </HTML>

Keterangan:

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

2. Pada elemen head <head></head>, dapat disisipkan kode-kode untuk menuliskan keterangan tentang dokumen HTML. Atau dapat juga disisipkan

script-script pemrograman web seperti JavaScript, VBScript, atau CSS untuk menambah daya tarik pada situs yang dibuat agar lebih menarik dan dinamis.


(41)

3. Elemen body <body></body> berisi tag-tag untuk isi atau layout tampilan situs, seperti:<font></font>, <table></table>, </form></form>. Jadi jelas bahwa elemen adalah suatu bagian yang besar yang terdiri dari kode-kode tag tersebut. Sedangkan tag hanya merupakan bagian dari elemen.Tag adalah kode-kode yang digunakan untuk men-setting dokumen HTML. Secara garis besar bentu umun tag adalah sebagai berikut:

<tag-awal> TEKS <.tag-akhir>

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

2.11 MYSQL

MySQL merupakan produk software DBMS yang cukup populer dipasaran, karena DBMS ini didistribusikan secara freeware atau gratis dan juga support untuk berbagai platform bahkan sekarang juga telah tersedia paketan untuk platform sistem operasi

Windows. Selain gratis DBMS MySQL ini juga memiliki kecepatan akses yang lebih baik selain produk-produk DBMS sekelas sehingga MySQL sangat cocok untuk diterapkan pada aplikasi-aplikasi pemrograman berbasis internet. Berikut ini akan diuraikan beberapa perintah-perintah untuk mengakses DBMS MySQL yang dapat diketikkan pada aplikasi MySQL Client. Penyebab utama MySQL begitu popular di kalangan web adalah karena memang cocok bekerja di lingkungan tersebut. Pertama, MySQL tersedia di berbagai platform Linux dan berbagai varian Unix. Sesuatu yang tidak dimiliki Access, misalnya padahal Access amat popular di platform Windows. Banyak web server berbasiskan Unix, ini menjadikan Access otomatis tidak dapat dipakai karena tidak memiliki kemampuan client-server/networking. Pada bulan Juni


(42)

2000, MySQL AB mengumumkan bahwa sejak versi 3.23.19, MySQL adalah merupakan software database yang bebas berlisensi GPL. Pada versi awal, MySQL hanya berjalan di Linux dan Solaris dan juga masih banyak terdapat kelemahan walau sudah dapat digunakan untuk aplikasi web sederhana, namun belum memadai untuk aplikasi bisnis.

2.12 Adobe Dreamweaver CS5

Adobe Dreamweaver merupaka

Macromedia Dreamweaver keluar

Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang menarik dan kemudahan penggunaannya. Versi terakhir Macromedia Dreamweaver

sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Versi terakhir

Dreamweaver keluaran Adobe Systems adalah versi 12 yang ada dalam Adobe Creative Suite 6 (sering disingkat Adobe CS6). Dreamweaver merupakan suatu software aplikasi yang digunakan sebagau HTML editor profesional untuk mendesain web secara visual. Aplikasi ini juga yang bisa dikenal istilah WYSIWYG (What You See Is What You Get), yang intinya anda tidak harus berurusan dengan tag-tag HTML untuk membuat situs. Selain itu, dreamweaver juga memberikan keleluasaan kepada anda untuk mengunakannya sebagai media penulisan bahasa pemograman.

Dengan kemampuan fasilitas yang optimal dalam jendela desain membuat program ini memberikan kemudahan untuk mendesain web meskipun untuk para web desain pemula sekalipun. Sedangkan kemampuan dreamweaver untuk berinteraksi dengan beberapa bahasa pemograman seperti PHP, ASP, JavaScript, dan yang lainnya


(43)

juga memberikan fasilitas maksimal kepada para desain web yang menyertakan bahasa pemograman web didalamnya.

Adobe kembali mengeluarkan varian baru Dreamwaever yaitu Dreamweaver

CS5. Ada beberapa fitur baru yang ditemukan pada versi terbaru Dreamweaver CS5 ini, diantaranya: Integrasi dengan Adobe Bussines Catalyst, Integrasi Adobe Bowser Lab, Integrasi dengan CMS, pengecekan CSS, dan yang lain-lainnya. Selain itu juga ada beberapa fitur dalam versi Dreamweaver CS4 yang tidak disertakan atau ditemukan kembali dalam Dreamweaver CS5, diantaranya: fasilitas pembuatan web

album foto, penambahan flash paper, beberapa behaviour javascript, dan lain-lainya.

2.12.1 Halaman Kerja Adobe Dreamweaver CS5

Untuk menjalankan program Adobe Dreamweaver dapat dibuka dari menu start|Program|Adobe Dreamweaver CS5, akan muncul tampilan Starter Page berikut:


(44)

Bagian dari Starter Page diantaranya sebagai berikut:

1. Bagian kiri, yaitu Open a Recent Item merupakan alternatif untuk membuka file, atau recent file. Untuk membuka file, pilih Open pada Starter Page.

2. Bagian tengah yaitu Create New digunakan untuk membuat halaman web baru. Terdapat beberapa macam tipe file untuk format halaman web yang dapat Anda buat seperti:

1. HTML merupakan dasar untuk pembuatan desain web. File HTML berisi suatu instruksi tertentu yang dapat memberikan sebuah format pada dokumen yang akan ditampilkan pada WWW (World Wide Web).

2. Coldfusion merupakan bahasa script yang digunakan oleh Adobe Coldfusion, Bluedragon, dan sebagainya yang digunakan untuk scripting server-side.

1. PHP (HyperText Preprocessor) adalah sebuah bahasa pemgrograman yang umum dipakai untuk scripting server-side. PHP biasanya terpasang pada HTML. Dengan bahasa pemrograman ini dapat dibuat suatu website yang dinamis.

2. ASP VBScript (ASP Visual Basic Script). VBScript merupakan bahasa scripting turunan dari bahasa pemrograman Visual Basic.

Pada Starter Page di atas pada Create New pilih HTML, maka tampilan dari Adobe Dreamweaver adalah sebagai berikut:


(45)

Gambar 2.2 Lembar Kerja Adobe Dreamweaver CS5

Beberapa hal yang baru di Dreamweaver CS5: 1 CSS inspeksi terbaru

2 Menampilkan model visual kotak CSS di detail, dan mudah beralih ke properti CSS tanpa membaca kode atau perlu menggunakan utilitas terpisah.

3 Terintegrasi dengan Adobe Browser Lab terbaru

4 Pratinjau halaman web yang dinamis dan konten lokal dengan melihat, mendiagnostik, dan beberapa alat perbandingan.

5 Mengisyaratkan kode PHP kelas kustom baru

6 Tampilkan sintaks yang tepat untuk fungsi PHP kustom untuk membantu menulis kode agar lebih akurat.


(46)

8 Leverage integrasi antara Dreamweaver dan layanan Adobe Bisnis Catalyst (tersedia secara terpisah) untuk membangun dan memulai dari situs web untuk toko online dan menghasilkan situs mini.

9 Halaman CSS starter ditingkatkan

10 Memulai website berbasis standar Anda dengan desain diperbaharui dan disederhanakan dengan CSS Layouts Pemula.

11 Dukungan Subversion ditingkatkan

12 Mengelola file situs yang lebih efektif dalam kolaboratif. 13 Mengisyaratkan kode Situs khusus terbaru

14 Membuat website lebih cepat daripada sebelumnya, bahkan dengan beberapa server untuk situs bertahap atau jaringan.

2.12.2 Menu- Menu Pada Adobe Dreamweaver CS5

Berikut menu-menu yang terdapat pada Adobe Dreamweaver CS5 diantaranya: 1 Menu bar

Menu bar pada Adobe Dreamweaver yaitu File, Edit, View, Insert, Modify, Format, Commands, Site, Window, dan Help. Setiap menu mempunyai beberapa submenu sesuai dengan kategorinya, selain itu juga mempunyai fungsi yang berbeda-beda.

Gambar 2.3 Menu Bar


(47)

Dokumen Toolbar berisi tombol-tombol yang digunakan untuk mengatur layar kerja dokumen pada dengan cepat, diantaranya show Code view, Show Code and Design views, dan Show Design view.

Gambar 2.4 Document Toolbar

a. Show Code View

Mode pada layar Code hanya akan menampilkan kode-kode script dari halaman web. Di sebelah kiri layar kerja terdapat Coding tool yang digunakan untuk mengatur kode atau script tersebut. Untuk mengaktifkan tampilan layar Code, dapat menggunakan salah satu cara berikut:

Pada Menu Bar klik View >Code Pada Document Toolbar klik ikon Code

Tampilan layar Code terlihat seperti gambar berikut:

Gambar 2.5 Layar Code


(48)

Tampilan layar mode Design akan menampilkan dokumen halaman web secara grafis atau visual. Untuk menampilkan Design View, dapat melakukan salah satu cara berikut:

Pada Menu Bar klik View > Design Pada Document Toolbar klik ikon Design

Tampilan layar Design terlihat seperti gambar berikut:

Gambar 2.6 Layar Design c. Show Code and Design view

Mode tampilan layar ini dikenal dengan mode Split, yaitu menampilkan atau menggabungkan secara bersamaan tampilan layar code dan tampilan layar design. Untuk menampilkan dokumen halaman web dalam mode Split, dapat menggunakan salah satu cara berikut:

Pada Menu Bar klik View > Split Pada Document Toolbar klik ikon Split


(49)

Gambar 2.7 Layar Split 3 Tag Selector

Tag selector berfungsi untuk menampilkan tag HTML dari objek yang terseleksi. Dapat meng-klik <body> untuk memilih keseluruhan elemen dokumen. Tag Selector ini terdapat pada Document Window, dan terletak di bawah sebelah kiri.

4 Panel Groups

Panel groups merupakan salah satu fasilitas yang terdapat pada Adobe

Dreamweaver yang berfungsi untuk membantu dalam mengedit suatu halaman web. Panel Groups terletak di sebelah kanan layar kerja dan terdiri dari beberapa panel. Untuk menampilkan panel, klik ganda pada nama panel tersebut.


(50)

Gambar 2.8 Panel Groups 5 Tab Common

Pada tab ini terdapat tool yang digunakan untuk membuat dan menyisipkan objek ke dalam halaman web, seperti membuat hyperlink, tabel, gambar, media, dan lain sebagainya.

6 Tab Layout

Tab ini berisikan tool-tool yang berfungsi untuk membuat layout halaman web, seperti membuat tabel, frame dan lain sebagainya

1. Tab Forms

Tab ini membuat tampilan website menjadi lebih interaktif karena pengguna dapat memberikan input pada sistem atau website dengan menggunakan tool yang ada dalam tab Forms.

2. Tab data

Tab data pada dreamweaver berfungsi untuk memasukkan object dat model spry dan elemen-elemen dinamis lainnya seperti Recordset, Repeated Regions, Insert Record, Update Record, Delete Record, dan lain sebagainya.


(51)

3. Tab Spry

Tab ini berisikan tombol-tombol untuk membuat halaman-halaman spry, termasuk object data spry. Spry merupakan library JavaScript yang dapat digunakan untuk mendesain halaman web, seperti membuat menu bar, textarea, text field, dan lain sebagainya dengan hasil yang lebih menarik.

4. Tab Text

Tab Text berfungsi untuk mengatur format teks, paragraf, maupun karakter teks lainnya.


(52)

BAB 1 PENDAHULUAN

1.1 Latar Belakang

Peranan teknologi informasi yang begitu besar telah menjadi fasilitas utama bagi kegiatan di berbagai sektor kehidupan manusia saat ini. Dimana peranan teknologi ini memberikan andil besar terhadap perubahan-perubahan yang menuntut semua perubahan dan perkembangan yang sangat pesat dan maju dalam mencapai tujuan. Teknologi informasi juga merupakan elemen penting dan mendasar pada aktivitas manusia saat ini, termasuk pada struktur operasi dan manajemen organisasi, pendidikan, transportasi, kesehatan dan penelitian.

Salah satu teknologi penyampaian informasi yang berkembang saat ini adalah website atau lebih dikenal dengan sebutan web, yang memiliki pengertian suatu koleksi dokumen elektronik pribadi atau perusahaan dalam server web yang digunakan untuk mengakses berbagai informasi. Pesatnya kemajuan zaman, menuntut kemajuan pendidikan yang lebih maju, demi menghasilkan sumber daya manusia yang lebih berbakat.

Penggunaan teknologi komputer akan memudahkan dalam menyelesaikan masalah dan berbagai tugas-tugas yang sering dihadapi pada masa sekarang. Termasuk dalam pembelajaran Bahasa Latin yang dipergunakan dalam kesehatan, penelitian dan lain sebagainya.


(53)

Bahasa Latin sebenarnya sudah sangat akrab dengan kita. Sejak di bangku sekolah menengah (SMP atau SMA), bahkan sejak kecil, kita sudah dikenalkan dengan berbagai istilah dan ungkapan yang berasal dari atau dalam bahasa Latin. Bagi pelajar IPA atau mahasiswa bidang kedokteran, kedokteran hewan, biologi, dan sebagainya, juga sangat akrab dalam kehidupan sehari-hari. Sebagai contoh, ungkapan

ora et labora, homo homini lupus, mens sana in corpore sano, veni vidi vici, quo vadis, pro forma, ante meridiem, post meridiem, ante mortem, post mortem, persona non grata, ad hoc, anno domini (A.D.), ad interim, alma mater, dies natalis, cogito ergo sum, cum laude, summa cum laude, ex officio, idem, in absentia, per capita, primus inter pares, versus, vox populi vox dei, bonus, bella, casa blanca, magna carta, dan sebagainya. Di dalam pelajaran Ilmu Pengetahuan Alam, nama-nama tumbuhan, hewan, juga organ-organ tubuh manusia dan hewan diberikan dalam bahasa Latin.

Jika kita mengetahui bahasa Latin, maka kita akan melihat betapa banyaknya nama-nama hewan dan tumbuhan yang telah akrab dengan kita. Misalnya, nama latin dari padi ialah oryza sativa. Dalam bahasa Latin, padi adalah “oryza”. Dalam dunia kedokteran hewan, dikenal istilah “kadaver” untuk menyebut bangkai binatang. Istilah ini memang berasal dari bahasa Latin “cadaver”. Begitu juga istilah-istilah “os” (tulang), pembuahan “in vivo” (pembuahan di dalam tubuh), dan pembuahan “in vitro” (pembuahan dalam tabung/ di luar tubuh), “postmortem” (pemeriksaan pasca kematian). Anak-anak sekolah dasar sudah diajarkan tentang jenis-jenis binatang, seperti “herbivora”, “carnivora”, dan “omnivora”. Kata-kata ini juga berasal dari bahasa Latin. Herbivora berasal dari kata “herba” artinya, “rumput”, dan “voro” artinya “menelan” atau “makan”. Maka, herbivora adalah jenis binatang pemakan


(54)

rumput. Kata “carnivora” berasal dari kata “caro, carnis”, yang artinya “daging”. (bentuk-bentuk perubahan kata benda akan dijelaskan kemudian). Sedangkan kata “omnivora” adalah jenis binatang pemakan semua makanan. Ini berasal dari kata “omnis” yang artinya “semua”.

Berdasarkan uraian di atas akan pentingnya kamus bahasa Latin, maka penulis mencoba membuat suatu aplikasi yang dapat membantu para para pelajar, mahasiswa ataupun semua kalangan yang memerlukan informasi mengenai bahasa Latin hewan dan tumbuhan dan untuk dapat mempermudah dalam pengenalan serta penulisan setiap kosa kata dalam bahasa Latin tersebut. Atas dasar inilah penulis tertarik mengangkat judul “Aplikasi Kamus Bahasa Latin Pada Hewan dan Tumbuhan Berbasis Web”.

1.2 Rumusan Masalah

Adapun rumusan masalah yang dibahas penulis di sini adalah:

1. Bagaimana para pengguna dapat lebih cepat mengenali bahasa Latin pada hewan dan tumbuhan.

2. Bagaimana aplikasi kamus bahasa Latin ini dapat menjadi suatu website yang dapat bermanfaat bagi pengguna yang memerlukan informasi mengenai bahasa Latin pada hewan dan tumbuhan.

1.3 Batasan Masalah


(55)

1. Website ini dirancang menggunakan bahasa pemrograman PHP dan database MySQL dengan web editor Adobe Dreamweaver CS5 dan Adobe Photoshop

CS4.

2. Aplikasi ini melakukan pencarian kata bukan kalimat dan menampilkan pencarian dari kata yang dimaksud.

3. Aplikasi ini t idak m engut am akan anim asi ger ak at au suar a, t et api ber upa t ek s dan gam bar pada set iap hew an dan t um buhan.

1.4 Tujuan Penelitian

Tujuan penulis dalam perancangan Aplikasi kamus bahasa Latin pda hewan dan tumbuhan ini adalah:

1. Sebagai salah satu syarat untuk penyelesaian tugas akhir kelulusan program D3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

2. Menghasilkan suatu website yang menarik yang dapat dijadikan media pembelajaran bagi semua kalangan tentang bahasa Latin pada hewan dan tumbuhan.

3. Membantu proses pembelajaran siswa khususnya, terhadap tugas-tugas yang berkaitan dengan bahasa Latin pada hewan dan tumbuhan.

4. Menerapkan dan mengembangkan wawasan dan pengetahuan serta kreativitas penulis berdasarkan ilmu yang telah diperoleh selama duduk di bangku perkuliahan, di dalam bidang programming khususnya bahasa pemograman PHP.


(56)

1.5 Manfaat Penelitian

Adapun manfaat dari penelitian ini adalah:

1. Bagi mahasiswa, melatih mahasiswa dalam menerapkan wawasan, pengetahuan dan keterampilan yang diperoleh di bangku perkuliahan.

2. Bagi Perguruan Tinggi, penelitian ini diharapkan dapat memberikan manfaat berupa sumbangan ilmu pengetahuan.

3. Bagi kalangan umum, penelitian ini dapat dijadikan sebagai sarana hiburan yang dimainkan dalam komputer.

1.6 Metodologi Penelitian

Untuk memperoleh data dan informasi yang diperlukan dalam pembuatan website ini, penulis menggunakan metode penelitian sebagai berikut:

1. Studi Pustaka

Penulis melakukan penelitian kepustakaan dengan membaca buku tentang teori-teori yang berkaitan dengan perancangan dan pembuatan website kamus, mencari bahan-bahan dan sumber lainnya. Selain itu, penulis juga membaca tugas akhir pada tahun-tahun sebelumnya yang berkaitan dengan perancangan aplikasi sebagai referensi bagi penulis.

2. Studi Literatur

Penulis melengkapi informasi yang dibutuhkan dalam pembuatan tugas akhir ini dengan browsing di internet.


(57)

1.7 Sistematika Penulisan

Sistematika penulisan dalam laporan tugas akhir ini adalah sebagai berikut.

BAB 1: Pendahuluan

Bab ini berisi tentang latar belakang penulisan, maksud dan tujuan, perumusan dan batasan masalah, metodologi penelitian serta sistematika penulisan.

BAB 2: Landasan Teori

Bab ini berisi tentang konsep dasar dan teori-teori yang mendukung pembuatan tugas akhir ini.

BAB 3: Analisis dan Perancangan Sistem

Bab ini berisi tentang perancangan umum maupun uraian lebih lanjut meliputi perancangan layout. perancangan database, gambaran aplikasi web yang telah dibuat serta bagaimana algoritma aplikasi tersebut saat dijalankan.

BAB 4: Implementasi

Dalam bab ini disajikan tentang pengertian dan tujuan implementasi sistem. BAB 5: Kesimpulan dan Saran

Bab ini berisi kesimpulan yang diambil dari pembahasan masalah serta saran yang dapat dipertimbangkan untuk tindak lanjut terhadap sistem yang dibuat.


(58)

APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN TUMBUHAN BERBASIS WEB

ABSTRAK

Pesatnya perkembangan teknologi dan kecanggihan internet menjadi dasar pembuatan aplikasi kamus bahasa Latin pada hewan dan tumbuhan ini, saat ini hampir segala sesuatu menggunakan internet bahkan dalam pembelajaran. Ide ini didapat karena bahasa Latin masih diperlukan bagi para pelajar ataupun mahasiswa dalam mata pelajaran Biologi ataupun dalam dunia kesehatan. Dengan adanya kamus ini diharapkan dapat menyediakan informasi dengan lebih cepat pada berbagai lapisan masyarakat terkhususnya para pelajar dan mahasiswa. Dengan bantuan Adobe Dreamweaver dalam merancang menggunakan bahasa pemrograman PHP, HTML dan database MySQL membuat terbentuknya aplikasi kamus berbasis web. Efisiensi waktu karena tidak perlu membeli buku kamus bahasa Latin juga dapat diakses kapanpun dan dimanapun menjadi latar belakang aplikasi ini.


(59)

APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN

TUMBUHAN BERBASIS WEB

TUGAS AKHIR

ARSHITA FEBRINA SILALAHI

102406166

PROGRAM STUDI D-3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA


(60)

APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN

TUMBUHAN BERBASIS WEB

TUGAS AKHIR

Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh

Ahli Madya

ARSHITA FEBRINA SILALAHI

102406166

PROGRAM STUDI D-3 TEKNIK INFORMATIKA

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SUMATERA UTARA


(61)

PERSETUJUAN

Judul : APLIKASI KAMUS BAHASA LATIN PADA

HEWAN DAN TUMBUHAN BERBASIS WEB

Kategori : TUGAS AKHIR

Nama : ARSHITA FEBRINA SILALAHI

Nomor Induk Mahasiswa : 102406166

Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA

Departemen : MATEMATIKA

Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN

ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA

Diluluskan di Medan, Juni 2013 Diketahui/Disetujui oleh

Departemen Matematika FMIPA USU

Ketua, Pembimbing,

Prof. Dr. Tulus, M.Si Syahril Efendi, S.Si., M.I.T. NIP. 19620901 198803 1 002 NIP. 19671110 199602 1 001


(62)

PERNYATAAN

APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN TUMBUHAN BERBASIS WEB

TUGAS AKHIR

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

Medan, Juni 2013

ARSHITA FEBRINA SILALAHI 102406166


(63)

PENGHARGAAN

Segala puji dan syukur penulis ucapkan kepada Tuhan Yesus Kristus atas anugerah dan kasih-Nya yang telah memberikan kemampuan, kebijaksanaan dan kesehatan sehingga penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya

Penulisan tugas akhir ini merupakan salah satu syarat bagi setiap mahasiswa guna menyelesaikan Program Studi Diploma (D3) Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

Dalam penulisan tugas akhir ini penulis banyak menerima bantuan, bimbingan, nasehat, dukungan, dan dorongan semangat dari berbagai pihak. Oleh karena itu, dengan hati yang tulus penulis ingin mengucapkan terima kasih kepada:

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

2. Bapak Prof. Dr. Tulus Vordipl. Math., M.Si., Ph.D selaku Ketua Departemen Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.

3. Bapak Syahriol Sitorus, S.Si. MIT selaku Ketua Program Studi D3 Teknik Informatika.

4. Bapak Syahril Efendi, S.Si., M.I.T. selaku dosen pembimbing penulis yang telah memberikan waktunya untuk memberikan bimbingan dalam menyelesaikan Tugas Akhir ini.

5. Bapak Drs.Suwarno Ariswoyo, M.Si. selaku dosen wali yang telah banyak membantu penulis dalam menjalani perkuliahan di kampus.


(64)

7. Teristimewa kepada kedua orangtua penulis Bapak E.Silalahi dan Ibu R.Simanjuntak serta kakak dan adikku tersayang Agnes Yolanda Silalahi, Doni Dio Geraldo Silalahi, dan Dicky Januandri Silalahi, terima kasih penulis ucapkan untuk segala kasih sayang, doa, pengorbanan, inspirasi, serta dukungan yang selama ini selalu diberikan.

8. Ronald Wesli A. Pasaribu, yang telah mendukung, memotivasi, dan memberikan semangat kepada penulis selama pembuatan tugas akhir ini.

9. Kepada sahabat-sahabat saya terkasih DBC yaitu Maria M. Sinaga, Dewi Anastasia Pandiangan, Nova Esterina Silitonga, Dian Mariana Silaen, dan Desi Triyani kaban, juga kepada Betharia Rajagukguk, Selly Maris Stella Napitupulu, Dessy Rina Mehulina Tarigan, dan Stevanie Telaumbanua. Terima kasih buat setiap kebersamaan, saling memotivasi, saling mendukung yang telah kita jalani bersama. Terakhir terimakasih kepada seluruh rekan mahasiswa Jurusan D3 Teknik Informatika khususnya Kom C 2010, Abner Sidauruk, James Butar-butar, Anwar Sinaga, dan teman-teman yang telah banyak memberikan dorongan semangat dan terima kasih atas semua dukungannya.

Penulis menyadari bahwa tugas akhir ini masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan dari para pembaca untuk penulisan selanjutnya. Akhir kata, penulis berharap semoga tugas akhir ini bermanfaat bagi para pembacanya.


(65)

APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN TUMBUHAN BERBASIS WEB

ABSTRAK

Pesatnya perkembangan teknologi dan kecanggihan internet menjadi dasar pembuatan aplikasi kamus bahasa Latin pada hewan dan tumbuhan ini, saat ini hampir segala sesuatu menggunakan internet bahkan dalam pembelajaran. Ide ini didapat karena bahasa Latin masih diperlukan bagi para pelajar ataupun mahasiswa dalam mata pelajaran Biologi ataupun dalam dunia kesehatan. Dengan adanya kamus ini diharapkan dapat menyediakan informasi dengan lebih cepat pada berbagai lapisan masyarakat terkhususnya para pelajar dan mahasiswa. Dengan bantuan Adobe Dreamweaver dalam merancang menggunakan bahasa pemrograman PHP, HTML dan database MySQL membuat terbentuknya aplikasi kamus berbasis web. Efisiensi waktu karena tidak perlu membeli buku kamus bahasa Latin juga dapat diakses kapanpun dan dimanapun menjadi latar belakang aplikasi ini.


(66)

DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak v

Daftar Isi vi

Daftar Tabel viii

Daftar Gambar ix

Bab 1. Pendahuluan

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 4

1.4 Tujuan Penelitian 4

1.5 Manfaat Penelitian 5

1.6 Metodologi Penelitian 5

1.7 Sistematika Penulisan 6

Bab 2. Landasan Teori

2.1 Pengertian Komputer 8

2.2 Pengertian Internet 9

2.3 Network 11

2.4 Web Server 12

2.5 Kamus 12

2.6 Pengertian dan Fungsi Bahasa 13

2.6.1 Pengertian Bahasa 13

2.6.2 Fungsi Bahasa 15

2.7 Bahasa Latin 16

2.8 Pengenalan PHP 18

2.8.1 Sejarah PHP 19

2.8.2 Kelebihan dan Kelemahan PHP 21

2.9 HTML 22

2.10 Dokumen HTML 22

2.11 MYSQL 23

2.12 Adobe Dreamweaver CS5 24

2.12.1 Halaman Kerja Adobe Dreamweaver CS5 26 2.12.2 Menu-Menu Pada Adobe Dreamweaver CS5 29 Bab 3. Perancangan Sistem

3.1 Perancangan Interface 34

3.2 Perancangan Sistem 36

3.2.1 Data Flow Diagram (DFD) 36


(67)

Bab 4. Implementasi Sistem

4.1 Pengertian dan Tujuan Implementasi Sistem 44 4.1.1 Pengertian Implementasi Sistem 44

4.1.2 Tujuan Implementasi Sistem 44

4.2 Komponen Utama Dalam Implementasi Sistem 45 4.2.1 Perangkat Keras (Hardware) 45 4.2.2 Perangkat Lunak (Software) 46 4.2.3 Perangkat Operator (Brainware) 47

4.3 Pemeliharaan Sistem 47

4.4 Instalasi XAMPP 48

4.5 Demonstrasi Program 51

4.5.1 Tampilan Halaman Beranda 51

4.5.2 Tampilan Halaman Menu Hewan 53

4.5.3 Tampilan Halaman Menu Tumbuhan 54

4.5.4 Tampilan Halaman Menu Tentang 54

4.5.5 Tampilan Halaman Login Admin 55

4.5.6 Tampilan Halaman Admin 55

Bab 5. Kesimpulan dan Saran

5.1 Kesimpulan 57

5.2 Saran 57

Daftar Pustaka 59


(68)

DAFTAR TABEL

Nomor Tabel Judul Halaman

Tabel 3.1 Simbol-simbol Flowchart 38

Tabel 3.2 Tabel Admin 42

Tabel 3.3 Tabel Jenis Hewan 42

Tabel 3.4 Tabel Jenis Tumbuhan 42

Tabel 3.5 Tabel Hewan 43


(69)

DAFTAR GAMBAR

Nomor Gambar Judul Halaman

Gambar 2.1 Starter Page 26

Gambar 2.2 Lembar Kerja Adobe Dreamweaver CS5 27

Gambar 2.3 Menu Bar 29

Gambar 2.4 Document Toolbar 29

Gambar 2.5 Layar Code 30

Gambar 2.6 Layar Design 31

Gambar 2.7 Layar Split 31

Gambar 2.8 Panel Group 32

Gambar 3.1 Interface Halaman Depan Kamus Bahasa Latin 34 Gambar 3.2 Interface Halaman Admin Kamus Bahasa LAtin 35 Gambar 3.3 Diagram Konteks Kamus Bahasa Latin 36

Gambar 3.4 Data Flow Diagram Level Nol 37

Gambar 3.5 Diagram Alir Halaman Utama Kamus Bahasa Latin 40

Gambar 3.6 Diagram Alir Halaman Admin 41

Gambar 4.1 Installer Language 48

Gambar 4.2 XAMPP Setup Wizard 49

Gambar 4.3 XAMPP Choose Install Location 49

Gambar 4.4 XAMPP Options 50

Gambar 4.5 XAMPP Installing 50

Gambar 4.6 Completing the XAMPP 51

Gambar 4.7 Halaman Beranda 52

Gambar 4.8 Hasil Pencarian Hewan 52

Gambar 4.9 Hasil Pencarian Tumbuhan 53

Gambar 4.10 Halaman Hewan 53

Gambar 4.11 Halaman Tumbuhan 54

Gambar 4.12 Halaman Tentang 54

Gambar 4.13 Halaman Login Admin 55


(1)

vi

7. Teristimewa kepada kedua orangtua penulis Bapak E.Silalahi dan Ibu R.Simanjuntak serta kakak dan adikku tersayang Agnes Yolanda Silalahi, Doni Dio Geraldo Silalahi, dan Dicky Januandri Silalahi, terima kasih penulis ucapkan untuk segala kasih sayang, doa, pengorbanan, inspirasi, serta dukungan yang selama ini selalu diberikan.

8. Ronald Wesli A. Pasaribu, yang telah mendukung, memotivasi, dan memberikan semangat kepada penulis selama pembuatan tugas akhir ini.

9. Kepada sahabat-sahabat saya terkasih DBC yaitu Maria M. Sinaga, Dewi Anastasia Pandiangan, Nova Esterina Silitonga, Dian Mariana Silaen, dan Desi Triyani kaban, juga kepada Betharia Rajagukguk, Selly Maris Stella Napitupulu, Dessy Rina Mehulina Tarigan, dan Stevanie Telaumbanua. Terima kasih buat setiap kebersamaan, saling memotivasi, saling mendukung yang telah kita jalani bersama. Terakhir terimakasih kepada seluruh rekan mahasiswa Jurusan D3 Teknik Informatika khususnya Kom C 2010, Abner Sidauruk, James Butar-butar, Anwar Sinaga, dan teman-teman yang telah banyak memberikan dorongan semangat dan terima kasih atas semua dukungannya.

Penulis menyadari bahwa tugas akhir ini masih jauh dari sempurna. Oleh karena itu, saran dan kritik yang membangun sangat penulis harapkan dari para pembaca untuk penulisan selanjutnya. Akhir kata, penulis berharap semoga tugas akhir ini bermanfaat bagi para pembacanya.


(2)

vii

APLIKASI KAMUS BAHASA LATIN PADA HEWAN DAN TUMBUHAN BERBASIS WEB

ABSTRAK

Pesatnya perkembangan teknologi dan kecanggihan internet menjadi dasar pembuatan aplikasi kamus bahasa Latin pada hewan dan tumbuhan ini, saat ini hampir segala sesuatu menggunakan internet bahkan dalam pembelajaran. Ide ini didapat karena bahasa Latin masih diperlukan bagi para pelajar ataupun mahasiswa dalam mata pelajaran Biologi ataupun dalam dunia kesehatan. Dengan adanya kamus ini diharapkan dapat menyediakan informasi dengan lebih cepat pada berbagai lapisan masyarakat terkhususnya para pelajar dan mahasiswa. Dengan bantuan Adobe Dreamweaver dalam merancang menggunakan bahasa pemrograman PHP, HTML dan database MySQL membuat terbentuknya aplikasi kamus berbasis web. Efisiensi waktu karena tidak perlu membeli buku kamus bahasa Latin juga dapat diakses kapanpun dan dimanapun menjadi latar belakang aplikasi ini.


(3)

viii DAFTAR ISI

Halaman

Persetujuan i

Pernyataan ii

Penghargaan iii

Abstrak v

Daftar Isi vi

Daftar Tabel viii

Daftar Gambar ix

Bab 1. Pendahuluan

1.1 Latar Belakang 1

1.2 Rumusan Masalah 3

1.3 Batasan Masalah 4

1.4 Tujuan Penelitian 4

1.5 Manfaat Penelitian 5

1.6 Metodologi Penelitian 5

1.7 Sistematika Penulisan 6

Bab 2. Landasan Teori

2.1 Pengertian Komputer 8

2.2 Pengertian Internet 9

2.3 Network 11

2.4 Web Server 12

2.5 Kamus 12

2.6 Pengertian dan Fungsi Bahasa 13

2.6.1 Pengertian Bahasa 13

2.6.2 Fungsi Bahasa 15

2.7 Bahasa Latin 16

2.8 Pengenalan PHP 18

2.8.1 Sejarah PHP 19

2.8.2 Kelebihan dan Kelemahan PHP 21

2.9 HTML 22

2.10 Dokumen HTML 22

2.11 MYSQL 23

2.12 Adobe Dreamweaver CS5 24

2.12.1 Halaman Kerja Adobe Dreamweaver CS5 26 2.12.2 Menu-Menu Pada Adobe Dreamweaver CS5 29 Bab 3. Perancangan Sistem

3.1 Perancangan Interface 34

3.2 Perancangan Sistem 36

3.2.1 Data Flow Diagram (DFD) 36

3.2.2 Flowchart 37


(4)

ix Bab 4. Implementasi Sistem

4.1 Pengertian dan Tujuan Implementasi Sistem 44

4.1.1 Pengertian Implementasi Sistem 44

4.1.2 Tujuan Implementasi Sistem 44

4.2 Komponen Utama Dalam Implementasi Sistem 45

4.2.1 Perangkat Keras (Hardware) 45

4.2.2 Perangkat Lunak (Software) 46

4.2.3 Perangkat Operator (Brainware) 47

4.3 Pemeliharaan Sistem 47

4.4 Instalasi XAMPP 48

4.5 Demonstrasi Program 51

4.5.1 Tampilan Halaman Beranda 51

4.5.2 Tampilan Halaman Menu Hewan 53

4.5.3 Tampilan Halaman Menu Tumbuhan 54

4.5.4 Tampilan Halaman Menu Tentang 54

4.5.5 Tampilan Halaman Login Admin 55

4.5.6 Tampilan Halaman Admin 55

Bab 5. Kesimpulan dan Saran

5.1 Kesimpulan 57

5.2 Saran 57

Daftar Pustaka 59


(5)

x

DAFTAR TABEL

Nomor Tabel Judul Halaman

Tabel 3.1 Simbol-simbol Flowchart 38

Tabel 3.2 Tabel Admin 42

Tabel 3.3 Tabel Jenis Hewan 42

Tabel 3.4 Tabel Jenis Tumbuhan 42

Tabel 3.5 Tabel Hewan 43


(6)

xi

DAFTAR GAMBAR

Nomor Gambar Judul Halaman

Gambar 2.1 Starter Page 26

Gambar 2.2 Lembar Kerja Adobe Dreamweaver CS5 27

Gambar 2.3 Menu Bar 29

Gambar 2.4 Document Toolbar 29

Gambar 2.5 Layar Code 30

Gambar 2.6 Layar Design 31

Gambar 2.7 Layar Split 31

Gambar 2.8 Panel Group 32

Gambar 3.1 Interface Halaman Depan Kamus Bahasa Latin 34 Gambar 3.2 Interface Halaman Admin Kamus Bahasa LAtin 35 Gambar 3.3 Diagram Konteks Kamus Bahasa Latin 36

Gambar 3.4 Data Flow Diagram Level Nol 37

Gambar 3.5 Diagram Alir Halaman Utama Kamus Bahasa Latin 40

Gambar 3.6 Diagram Alir Halaman Admin 41

Gambar 4.1 Installer Language 48

Gambar 4.2 XAMPP Setup Wizard 49

Gambar 4.3 XAMPP Choose Install Location 49

Gambar 4.4 XAMPP Options 50

Gambar 4.5 XAMPP Installing 50

Gambar 4.6 Completing the XAMPP 51

Gambar 4.7 Halaman Beranda 52

Gambar 4.8 Hasil Pencarian Hewan 52

Gambar 4.9 Hasil Pencarian Tumbuhan 53

Gambar 4.10 Halaman Hewan 53

Gambar 4.11 Halaman Tumbuhan 54

Gambar 4.12 Halaman Tentang 54

Gambar 4.13 Halaman Login Admin 55