• Tidak ada hasil yang ditemukan

Animasi Pembelajaran Sistem Ekskresi Pada Hewan Tingkat Sekolah Menengah Pertama Dengan Menggunakan Adobe Flash Cs3 Professional

N/A
N/A
Protected

Academic year: 2017

Membagikan "Animasi Pembelajaran Sistem Ekskresi Pada Hewan Tingkat Sekolah Menengah Pertama Dengan Menggunakan Adobe Flash Cs3 Professional"

Copied!
16
0
0

Teks penuh

(1)

BAB 2

TINJAUAN TEORI

2.1 Pengertian Komputer

Komputer berasal dari bahsa latin computer artinya adalah menghitung. Karena luasnya bidang garapan ilmu komputer,para pakar dan peneliti sedikit berbeda dalam mendefenisikan teknologi komputer. Dan ini beberapa menurut para ahli pengertian komputer:

a. Robert H. Blissmer, Komputer adalah sebuah alat elektronik yang dapat melakukan beberapa tugas seperti menerima input, memprosesnya, menyimpan perintah dan menyediakan output dalam bentuk informasi. b. V.C. Hamacher et al, Komputer adalah sebuah mesin penghitung

elektronik yang dengan cepat dapat menerima informasi input digital lalu memprosesnya sesuai dengan program yang tersimpan di memorinya dan menghasilkan output berupa informasi.

c. Elias M. Awad, Komputer adalah sebuah alat hitung yang memproses data untuk disajikan dalam bentuk data digital dan data analog.

(2)

e. Larry Long & Nancy Long, Komputer ialah alat hitung elektronik yang mampu menginterpresentasikan juga melaksanakan perintah program untuk input, output, perhitungan, dan operasi-operasi logic.

f. Williams, Sawyer, Komputer merupakan mesin multiguna yang dapat diprogram, yang menerima data (fakta-fakta & gambar-gambar kasar) dan memproses atau memanipulasinya ke dalam informasi yang dapat kita gunakan.

g. William M. Fuori, Komputer merupakan suatu alat pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmatika dan operasi logika, tanpa campur tangan dari manusia.

Dari beberapa pendapat diatas,maka dapat disimpulkan secara umum bahwa komputer merupakan suatu peralatan elektronik yang dapat menerima input,mengelolah input dengan menggunakan suatu program yang tersimpan di memori komputer, memberikan output yang berupa informasi,dan dapat menyimpan program serta hasil pengelolahan dala suatu media penyimpanan.

2.2 Pengenalan Internet

(3)

2.2.1 Fasilitas dalam Dunia Internet

Fasilitas- fasilitas yang tersedia dalam layanan internet antara lain :

1. WWW (World Wid Web) adaah layanan yang seirng digunakan dan memiliki perkembangan yang sangat cepat karena dengan layanan ini bisa menerima informasi dalam berbagai format (multimedia). Informasi dalam web disimpan ke bentuk dokumen yang disebuut haaman web (web page).untuk dapt mengakses layanan WWW dari sebuah komputer digunakan program web client yang disebut web browser atau browser saja.jenis-jenis browser yang sering digunakan adlah: netscape/Comunicator, Internet Explorer, mozila, dan lain sebagainya. 2. Search engine adalah salah satu fasilitas internet yang dijalankan melalui

browser untuk mnecari informasi yang diinginkan. Search engine menampung database situs-situs dari seluruh dunia yang jumlahnya miliyaran halaman web, cukup dnegan memasukkan kata kuncinya maka Search engine akan menampilkan beberapa link situs yang disertai dengan keterangan singkat. Search engine yang sangat terkeal adalah.Google namummasih banyak Search engine lainnya seperti altavista, MSN, Yahoo Search , dan sebagainya.

3. E-mail (Electronic Ma il) merupakan aplikasi surat menyurat melalui

(4)

terlebih dahulu terdaftar dalam account di salah satu penyediaan layanan e-mail seperti Yahoo.

4. Maling list merupakan salah satu fasilitas internet untuk berdiskusi

melalui e-mail, satu pesan dari seseornag anggota akan diterima oleh semua anggota. Kelompok diskusi mailing list ada banyak seklai dan dibagi menjad 2 kategori:

a. Berdasarkan topic, topik mailing list beraneka ragam mulai dari tentang hobi memelihara ikan sampai penelitian sampai NASA, biasanya mailing list terbuka untuk umum.

b. Berdasarkan kelompok tertentu, misalnya mailing list Medan-Linux, HMI, Alumni-Binus, KAMMI, PK-Sejahtra, PAN, PEMA, BEM, dll. Biasanya mailing list ini tertutup atau hanya untuk anggoata saja.

c. Chatting merupakan layanan percakapan online yang biasa dugunakan pengguna internet untuk berbicara dengan pengguna lain. Untuk bisa menggunakan fasilitas ini biasanya bisa melalui sebuah situs atau dengan meng-install sebuah aplikasi khusus untuk melakukan chating. Biasanya layanan ini digunakan untuk ajang kenalan, mencari teman baru, hingga menjadi solusi komunikasi yang murah dan mudah. Ada banyak program chatting diantaranya Yahoo Instant Messager.Mirc, MSN, dan lainya.

(5)

2.3 Pengenalan HTML

2.3.1 Pendahuluan HTML

HTML (HyperText Mark-up Language) adalah bahasa dasar untuk web scripting bersifat client side yang memungkinkan untuk menampilkan informasi dalam bentuk teks, grafik, serta multimedia dan juga untuk menghubungkan antar tampilan web page atau yang lebih dikenal dengan Hyperlink. Struktur minimal dari dokumen HTML adalah sebagai berikut :

Tidak diperlukan suatu program editor khusus untuk menggunakan kode perintah-perintah HTML, dapat menggunakan Notepad, Notepad++ ataupun editor lainnya yang berbasis GUI (Graphical User Interface) seperti Microsoft F ront P age, Dreamweaver CS3 dan sebagainya.Sebagai seorang pengembang aplikasi web maka kemampuan penguasaan kode-kode HTML sangat diperlukan, karena HTML sebagai dasar/tumpuan dari suatu aplikasi web.

2.3.2 Bagian-bagian HTML

HTML terdiri dari bagian yang berfungsi sebgai penanda suatu kelompok perintah tertentu.Bagian-bagian HTML yaitu:

<html>

<head>

<title>…..</title>

</head> <body>

…Isi dari halamn web

(6)

Keterangan:

1. <HTML>…<HTML>

Menjelaskan bahwa teks file adalah merupakan HTML format.Diletakkan pada awal dan akhir dari setiap halaman web.

2. <HEAD>…<HEAD>

Diantaranya adalah area dari heading halam.Digunakan untuk scrip/perintah khusus yang tidak mempunyai hubungan dengan format dari halaman.

3. <body> </body>

Elemen body <body> </body> berisi tag-tag Setelah tag <head> dan digunakan untuk area dimana yang dilihat adalah merupakan tampilan dari web/ isi dari halaman.Pada tag <body> di dalamnya dapat ditambahkan beberapa atribut seperti tampak dibawah ini:

a. Bgcolor=”…” Memberikan warna latar/backgoud halaman.

b. Text=”…” Memberikan warna tulis/ teks.

c. Link=”…”memberikan warna pada hyperlinks (link halaman)

d. Vlink=”…”member warna pada hyperlink yang telah

dimasuki/delink

e. Alink=”…”member warna pada link yang aktif.

(7)

elemen.Tag adlah kode-kode yang diguankan untuk men-setting dokumen HTML. Secara garis besar bentuk umum tag adlah sebgai berikut:

<tag-awal> Teks <tag-akhir>

Selain itu ada juga tag yag tidak perlu ada peutup seperti <br>, <hr>, <img>, dan lain-lain.

2.4 Hyper Text Transfer Protocol (HTPP)

Web merupkan gebrakan baru sebagai sistem informasi yang menghubungkan dat adari banyak sumber dan layananyang beragam bentuk.penggunaan pn menjadi leih mudah, tinggal klik mouse pada link-link yang ada untuk melompat ke dokumen-dokumen internet. Link-link itu sendiri bisa mengaju kepada dokumen web,server FTP, e-mail, dan layanan lainnya.

Server dan browser web berkomunkasi sat sama lain dengan protocol yang permintaan dari browser untuk mengambil dokumen web .HTTP bisa dianggap sebagai sistem yang bermodel client-server.Browser web sebagai clientnya, mengirimkan permintaan kepada server web untuk mengitrimkan dokumen-dokumen web yang dikehendaki pengguna. Server web lalu memenuhi permintaan ini dan mengirimkannya melalui jarinagn kepada browser.

Semua dokumen web dikirim sebgaai file teks biasa. Sewaktu mengirimkan sedikit informasi tentang dirinya, termasuk jenis-jenis file yang bisa dibaca olehnya. I nformasi ini lalu digunakan oleh server web untuk menentukan apakah dokumen yang diminta bisa dikirimkan kepada browser atau tidak.

(8)

mekanisme untuk memeriksa kesalahan transmisi data, yang berarti mempermudah pekerjaa pemograman. Nmun demikian, HTTP tidak memiliki apa disebut , seperti halnya FTP, yang menjaga hubngan antara server dan client secara konsisten. Setiap halaman web yang dikirimkan akan melibatan satu proses penyambungan antara client dan server, baru kemudian datanya ditransfer. Setelah data selesai ditransfer, koneksi antara server dan client akan diputus. Sifatnya membuat HTTP sering disebut dengan istilah protocol hit dan run . Suatu halaman web seringkali berisi beberapa file gambar atau beberapa file lain.HTTP memaksa server untuk menjalani hubungan baru setiap kali hendak mengirim satu buah file, ini tidak menguntungkan dan efisien, mengingat proses hubung-putus-hubung semacam ini menyebabkan beban bagi jaringan.

2.5 Bahasa Pemograman PHP

Menurut dokumen resmi PHP,PHP merupakan Hypertext P reprocessor.Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server.Hasilnyalah yang dikirimkan ke klien,tempat pemakai menggunakan browser.

Secara khusus ,PHP dirancang untuk membentuk aplikasi web dinamis.Artinya,dapat membentuk suatu tampilan berdasarkan permintaan terkini.Misalnya, bisa menampilkan isi database ke halaman web.pada prinsipnya PHP mempunyai fungsi yang sama dengan skrip-skrip seperti ASP (Active Server P age), Cold Fusion,ataupun Perl. Namun, perlu diketahui bahwa PHP sebenarnya bisa dipakai secara command line.Artinya , skrip PHP dapat dijalankan tanpa melibatkan web server maupun browser.

(9)

disebut “Personal Home Page”.pake inilah yang akan menjadi cikal –bakal

PHP.Pada tahun 1995,Rasmus menciptakan PHP/FI versi 2.pada versi inilah pemograman dapat menempelkan kode terstruktur di dalam HTML.Yang menarik,kode PHP juga bisa berkomunikasi dengan database dan melakukan perhitungan-perhitungan yang kompleks sambil jalan.

Pada saat ini PHP cukup popular sebagai peranti pemograman Web, terutama di lingkungan Linu.Walaupun demikian, PHP sebenarna juga dapat berfungsi pada server-server yang berbasis UNIX,Windows,dan Macinthosh.

2.5.1 Penggabungan Script PHP dan HTML

(10)

1. Embended Scrip Yakni penulisan tag PHP di sela-sela tag HTML. Dengan cara lain penulisan tag PHP digunakan untuk mengapit bagian-bagian tertentu Embedded Script menempatkan PHP sebagai bagian dari script HTML. Contoh penulisan Embedded Script yaitu: <html>

<head>

<title> Coba </title> </head>

<body>

<? echo ”Halo Dunia”; ?>

</body> </html>

2. Non Embedded Script

Yakni cara penulisan tag PHP dibagian paling awal dan paling akhir dokumen. Dengan cara lain, penulisan tag PHP digunakan untuk mengawali dan mengakhiri keseluruhan bagian dalam sebuah dokumen. Non Embedded Script menempatkan script HTML sebagai bagian dari script PHP.

Contoh penulisan Non Embedded Script yaitu: <?

echo ’<html>’;

echo ’<head>’;

echo ’<title> Coba </title>’;

echo ’</head><body>’;

(11)

echo ’<body>’;

echo ’<html>’;

?>

2.6 Pengenalan Mysql

Mysql adalah salah satu jenis database server yang sangat terkenal.Kepopulerangnya disebut MYSQL ,menggunakan SQL sebagai bahasa dasar untuk mengakses databaasenya.selain itu,ia bersifat Open Source .Mysql termasuk jenis RDBMS (Relation Database Management System).Itulah sebabnya,istilah seperti table,baris,dan kolom digunakan pada MySql.pada MySql.

Sejarah MySql dimulai dari artikel seorang peneliti dari IMB bersama EFF Codd yang membahas tentang ide pembuatan basis datarelasional pada bulan juni tahun 1970,dalam artikel ini juga dibahas tentang kemungkinan pembuatan bahasa standart untuk mengakses data dalam basis data tersebut.Bahasa tersebut kemudian diberi nama SQUEL (Structured English Query Langguage).Akan tetapi karena permasalahan hokum menganai penamaan SQUEL, makan IMB mengubahanya menjadi SQL.Produk database MysQL ini memiliki General Public Licencce,dan bersifat Open Source, sehingga bebas untuk digunakan, diedarkan, maupun di kembangkan,tanpa harus khwatir dengan hak cipta.

(12)

2.5.1 Kelebihan MYSQL

Database MySQL memiliki beberapa kelebihan dibanding database lain, diantaranya :

1. MySQL merupakan Database Management System ( DBMS ).

2. MySQL sebagai Relation Database Management System ( RDBMS ) atau disebut database relation.

3. MySQL Merupakan sebuah database server yang free, artinya kita bebas 4. menggunakan dengan database Relational database ini untuk keperluan

pribadi atau usaha tanpa harus membeli atau membayar lisensinya. 5. MySQL merupakan sebuah database client.

6. MySQL mampu menerima query yang bertupuk dalam satu permintaan atau Multi-Threading.

7. MySQL merupakan Database yang mampu menyimpan data berkapasitas sangat besar hingga berukuran GigaByte sekalipun.

8. MySQL diidukung oleh driver ODBC, artinya database MySQL dapat diakses menggunakan aplikasi apa saja termasuk berupa visual seperti visual Basic dan Delphi.

9. MySQL adalah database menggunakan enkripsi password, jadi database ini cukup aman karena memiliki password untuk mengaksesnya.

10.MySQL merupakan Database Server yang multi user, artinya database ini tidak hanya digunakan oleh satu pihak orang akan tetapi dapat digunakan oleh banyak pengguna.

(13)

12.MySQL memliki kecepatan dalam pembuatan table maupun peng-updatean table.

2.5.2 Perintah Dasar MysQL

Untuk dapat menggunakan MySQL terlebih dahulu aktifkan server MySQL dengan menghidupkan demond MySQL program MySQL yang digunakan pada Tugas Akhir ini adalah XAMPP 3.2.1, maka untuk menjalankan diamond MySQL terdapat pada direktori yaitu C: \program Files\Xampp\Htdocs/namafile program/file.sql.

Untuk masuk kedalam server MySQL, bukanlah MS-DOS Pront anda melalui Run kemudin ketik command atau cmd.Ada beberapa perintah dalam MySQL diantara perintah-perintahnya adalah sebagai berikut:

1. Menampilkan database : SHOW DATABASE;

2. Membuat database baru : CREAT DATABASE database; 3. Memilih database yang akan digunakan :USE database 4. Menampilkan table :SHOW TABLE:

5. Membuat table baru : CREAT TABLE table (field spesipikasi_field,);

2.6 Database

(14)

Database digunakan untuk menampung beberapa table atau query yang digunakan untuk menyimpan data sebagai sumber pengelolah data.penerapan dalam sistem informasi disebut database sistem.Sistem database merupakan suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu sama lain dan membuatnya tersedia untuk beberapa aplikasi yang saya gunakan dalam mengelolah database iaylah MySql yang bermacam-macam didalam suatu organisasi.

2.7 Model Data

Hal yang mendasari struktur basis data adalah model data, yaitu sekumpulan cara/perkakas/tool untuk mendeskripsikan data-data, hubungannya satu sama lain, serta batasan konsistenasi (Andi Nugroho, 2011, Hal:12).

Ada beberapa model data, yaitu Entity Relationship Diagram (ERD), Context Diagram (CD) dan Data F low Diagram (DFD). Ketiganya menyediakan cara yang sempurna untuk mendeskripsikan perancangan basis data pada peringkat logika.

1. Entity Relationship Diagram (ERD)

Model data diagram hubungan entitas (Entity Relationship Diagram) dibuat berdasarkan anggapan bahwa dunia nyata terdiri atas koleksi objek-objek dasar yang dinamakan (entity) serta hubungan (relationship) anatara entitas-entitas itu. Entitas adalah “sesuatu” atau “objek” pada dunia nyata yang dapat dibedakan satu

(15)

Simbol Keterangan

Menunjukkan himpunan entitas yang merupakan suatu obyek yang dapat diidentifikasi dalam lingkungan pemakai. Menujukkan atribut yang berfungsi mendeskrisikan karakter entitas.

Menunjukkan Himpunan relasi dan entitas

Digunakan sebagai penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atributnya.

Tabel 2.7 Simbol dalam Entity Rela tionship Dia gra m

2. Context Diagram (CD)

(16)

3. Data F low Diagram (DFD)

Data F low Diagram merupakan teknik analisis data terstruktur yang merepresentasikan proses-proses data di dalam organisasi.

Simbol Keterangan

Menunjukan entitas berupa sekelompok orang atau departemen atau sistim yang bisa menerima informasi atau data awal.

Menunjukan proses dimana beberapa tindakan dijalankan

Menunjukan penyimpanan data

Gambar

Tabel 2.7  Simbol dalam Entity Relationship Diagram
Tabel 2.7 Simbol dalam  Data Flow Diagram

Referensi

Dokumen terkait

1nd workshop provides professional developmentJbr values educators by introducing participants to some of the skills, knowledgi and resiuir&#34;, ,&#34;&#34;&#34;rro,y

Peningkatan keaktifan siswa dalam pembelajaran keterampilan menulis cerita pendek ditunjukkan dengan peningkatan di siklus II dengan persentase nilai keaktifan

Industri pemotongan logam telah menemukan sebuah tantangan untuk menghasilkan kualitas produk yang baik dan produktifitas yang tinggi saat ini.. Banyak orang

Faktor yang pertama dinamakan faktor yang membuat pegawai merasa tidak puas ( dissatisffiers factor ) dan faktor yang kedua adalah faktor yang membuat pegawai merasa puas.

Mahasiswa mampu menganalisis pola relasi WTO dengan kelompok perdagangan regional serta memecahkan permasalahan kompleksitas hukum pada isu perdagangan internasional.. Mahasiswa

organisasi, maka hal tersebut hanya terbatas pada sub- sub unit yang berada pada batas-batas dari organisasi yang melakukan interaksi secara langsung

Teori gerak dinamis sistem dengan sifat beban terbagi rata pada balok umumnya menggunakan teori Euler- Bernoulli, hal mana anggapan bidang penampang tegak lurus sumbu balok akan

Dari uraian tersebut yang menjadi fokus penelitian adalah komunikasi, sumberdaya, disposisi, dan struktur birokrasi, berdasarkan hasil penelitian bahwa yang