• Tidak ada hasil yang ditemukan

Sistem Informasi Dan Pengolahan Data Kependudukan Desa Saentis Kecamatan Percut Sei Tuan Berbasis Web

N/A
N/A
Protected

Academic year: 2017

Membagikan "Sistem Informasi Dan Pengolahan Data Kependudukan Desa Saentis Kecamatan Percut Sei Tuan Berbasis Web"

Copied!
21
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian Sistem Informasi

Pengertian Sistem Informasi menurut Henry C.lucas “Sistem informasi adalah kegiatan dari suatu prosedur yang di organisasikan yang bila dieksekusi akan menyediakan informasi untuk mendukung pengambilan keputusan dan pengendalian didalam organisasi”.

Pengertian sistem informasi menurut John F. Nash dan Martin B. Robert “sistem informasi adalah suatu kompbinasi dari orang-orang, fasilitas teknologi, media, prosedur – prosedur dan pengendalian ditujukan untuk mendapatkan jalur komunikasi penting, memproses tipe transaksi rutin tertentu, memberi sinyal kepada managemen dan yang lainnya terhadap kejadian–kejadian internal dan eksternal yang penting dan menyediakan suatu dasar untuk pengembalian keputusan yang cerdik”.

Dalam menguraikan sistem informasi managemen, terkandung didalamnya

pengertian sistem, subsistem, data, informasi dan managemen. Seperti yang di uraikan oleh Gordon B. Davis dapat di terjemahkan sebagai berikut :

1. Sistem adalah sususan yang teratur dari gagasan – gagasan atau konsepsi – konsepsi yang saling bergantungan ataupun serangkaian unrusr yang bekerja sama untuk mencapai suatu tujuan.

2. Sub sistem adalah bagian atau factor / unsur dari sistem tersebut.

3. Data adalah bahan mentah bagi informasi, di rumuskan sebagai sumber informasi. Data- data di susun untuk mengolah tujuan- tujuan menjadi susunan data , susunan kearsipan dan pusat data atau landasan data.

(2)

Whitten dan kawan–kawan menyatakan bahwa : Sistem informasi merupakan sususan dari orang – orang, kegiatan, data, jaringan(network), dan teknologi yang di integrasikan sedemikian rupa dengan tujuannuntuk mendukung dan memperbaiki operasi sehari – hari perusahaan serta untuk memenuhi kebutuhan baik untuk pengambilan keputusan maupun pemecahan masalah para manager.

2.1.1 Sistem

Sistem berasal dari bahasa latin (systēma) dan bahasa yunani (sustēma) adalah sekumpulan unsur /elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan.

Contoh :

a. Sistem komputer, terdiri darisoftware, hardware, danbrainware

b. Sistem akuntansi

Definisi sistem menurut para ahli : 1. Ludwig Von Bartanfy

Sistem merupakan seperangkat unsur yang saling terikat dalam suatu antar relasi diantara unsur–unsur tersebut dengan lingkungan

2. Anatol Raporot

Sistem adalah suatu kumpulan kesatuan perangkat hubungan satu sama lain.

3. L. Ackof

Sistem adalah setiap kesatuan secara konseptual atau fisik yang terdiri dari bagian–bagian dalam keadaan saling ketergantungan satu sama lainnya.

4. L. James Havery

(3)

berfungsi sebagai suatu kesatuan dalam usaha mencapai suatu tujuan yang telah ditentukan.

5. John Mc Manama

Sistem adalah sebuah sturktur konseptual yang tersusun dari fungsi –fungsi yang saling berhubungan yang bekerja sebagai suatu kesatuan organic untuk mencapai suatu hasill yang diinginkan secara efisien dan efektif .

6. C. W .Churchman

Sistem adalah seperangkat bagian – bagian yang dikoordinasikan untuk melaksanakan seperangkat tujuan.

7. J.C. hinngins

Sistem adalah seprangkat bagian–bagian yang saling berhubungan.

8. Edgar F huse dan James L.Bowdict

Sistem adalah suatu seri atau rangkaian bagian – bagian yang saling berhubungan dan bergantung sedemikian rupa sehingga interaksi dansaling pengaruh dari satu bagian akan mempengaruhi keseluruhan.

Syarat–syarat sistem :

1. Sistem harus dibentuk unutk menyelesaikan masalah. 2. Elemen sistem harus mempunyai rencana yang ditetapkan. 3. Adanya hubungan diantara elemen sistem.

4. Unsur dasar dari proses (arus informasi, energy dan material) lebih penting dari pada elemen sistem.

5. Tujuan organisasi lebih penting dari tujuan elemen.

Definisi sistem menurutGordon B. Davis :

(4)

b. Sistem terdiri juga dari berbagai sub sitem. Masing – masing sistem dibatasi batasan.

c. Saling kaitan dan interaksi antar sub sistem disebut interfase atau jalinan. Interface dapat berupa masukan ataupun keluaran ( materi, energy, informasi).

Definisi sistem menurutWhitten:

a. Kumpulan / sususan komponen – komponen yang saling berhubungan dan mempunyai tujuan yang sama.

b. Suatu jaringan kerja dari prosedur yang saling berhubungan , berkumpul bersama melakukan kegiatan atau menyelesaikan sasaran tertentu.

2.1.2 Data

Beberapa pengertian data yang di rangkum dari beberapa sumber :

a. Menurut kamus bahasa inggris–indonesia , data di terjemahkan sebagai istilah yang berasal dari kata “datum” yang berarti fakta atau bahan- bahan keterangan.

b. Dari sudut pandang bisnis, terdapat pengertian data bisnis yaitu “Bussiness

data is an organization’s description of thing (resource) and events

(transactions) that it faces”. Jadi, data dalam hal ini disebut sebagai data bisnis, merupakan deskripsi organisasi tentang sesuatu (resources) dan kejadian(transactions) yang terjadi.

2.1.3 Informasi

(5)

Mc Leod (2001, hal:145) berpendapat bahwa informasi dikatakan berkualitas jika data tersebut bersifat relevan, akurat, tepat pada waktunya dan lengkap.

1. Relevan artinya informasi yang di berikan harus sesuai dengan yang di butuhkan.

Apabila kebutuhan informasi ini unutk suatu organisasi, maka informasi tersebut harus sesuai dengan kebutuhan informasi di berbagai tingkatan dan bagian yang ada dalam organisasi tersebut.

2. Akurat artinya informasi harus mencerminkan keadaan yang sebenarnya. Pengujian terhadap hal ini biasanya dilakukan melalui pengujian yang di lakukan oleh dua orang atau lebih yang berbeda dan apabila hasil pengujiannya tersebut menghasilkan hasil yang sama data tersebut di anggap akurat.

3. Tepat waktu artinya informasi harus tersedia pada saat yang di butuhkan untuk memecahkan masalah sebelum situasi krisis menjadi tidak terkendali atau kesempatan menghilang. Informasi yang datang pada oenerima tidak boleh terlambat karena yang sudah using tidak mempunyai nilai lagi.

4. Lengkap artinya bahwa informasi yg diperoleh menyajikan gambaran lengkap dari suatu permasalahn atau penyelesaian.

Komaruddin (2001, hal: 30), mengemukakan bahwa informasi itu dianggap berguna

apabila informasi tersebut : 1. Relevan

Relevansi informasi dinilai dari:

a. Nilai prediktif (predictive value) agar dapat digunakan untuk meramalkan kinerja di waktu yang akan datang.

b. Nilai umpan balik (feedback value) agar dapat memberikan penilaian terhadap status kinerja berdasarkan standar.

c. Tepat waktu (timeliness) agar informasi itu tersedia pada saat dibutuhkan. 2. Dapat diandalkan.

Keterandalan (realibily) informasi tergantung pada :

a. Verifiabilitas (verifiability) agar kebenaran dapat di buktikan.

(6)

c. Dapat di percaya (faithfulness) karena dapat mengandalkan keadaan yang sebenarnya.

3. Dapat dibandingkan.

Informasi itu signifikan (bermakna) dan bermutu untuk digunakan oleh para pembuatan keputusan jika mempunyai daya untuk dibandingkan (comparable). 4. Seragam.

Keseragaman (uniformity) dalam metode pencarian, penerimaan, penyimpangan, penganalisian dan penyajia diperlukan agar informasi itu dapat dibandingkan.

2.2 Pengertian Website

World Wide Web (www) atau biasanya disebut dengan web, merupakan salah satu sumber daya internet yang berkembang pesat. Informasi web didistribusikan melalui pendekatan hypertext,yang memungkinkan suatu teks pendek menjadi acuan untuk membuka dokumen lain, dengan hypertext ini seseorang dapat memperoleh informasi dengan melompat dari suatu dokumen ke dokumen lainnya. Dokumen – dokumen yang di aksespun dapat tersebar diberbagai mesin dan bahkan berbagai Negara. Perubahan informasi dalam halaman–halamanwebdapat ditangani melaui perubahan data, bukan melalui perubahan program kecuali jika memang diharuskan adanya

perubahan dari sintaksnya kode program kecuali jika memang diharuskannya adanya perubahan dari sintaksnya atau kode programnya, sebagai implementasinya, aplikasi

web dapat dikoneksikan ke basis data terutama macromedia dreamweaver dengan sintak program PHP dengan PHPMyadmin (sunarto, 2009, hal : 52).

(7)

berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti Friendster, Multiply, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.

Untuk menyediakan sebuah website, maka kita harus menyediakan unsur-unsur penunjangnya, seperti halnya Nama Domain atau biasa disebut dengan Domain Name atau URL adalah alamat unik di dunia internet yang digunakan untuk mengidentifikasi sebuah website, atau dengan kata lain domain name adalah alamat yang digunakan untuk menemukan sebuah website pada dunia internet. Contoh: http://www.nama situs.com. Nama domain diperjualbelikan secara bebas di internet dengan status sewa tahunan.

Nama Domain itu terbeli di salah satu penyedia jasa pendaftaran, maka pengguna disediakan sebuah kontrol panel untuk administrasinya. Jika pengguna lupa/tidak memperpanjang masa sewanya, maka nama domain itu akan di lepas lagi ketersediaannya untuk umum. Nama domain sendiri mempunyai identifikasi ekstensi/akhiran sesuai dengan kepentingan dan lokasi keberadaan website tersebut. Contoh nama domain ber-ekstensi internasional adalah com, net, org, info, biz, name,

ws. Contoh nama domain ber-ekstensi lokasi Negara Indonesia adalah:

• .co.id : Untuk Badan Usaha yang mempunyai badan hukum sah

• .ac.id : Untuk Lembaga Pendidikan

• .go.id : Khusus untuk Lembaga Pemerintahan Republik Indonesia

• .mil.id : Khusus untuk Lembaga Militer Republik Indonesia

• .or.id : Untuk segala macam organisasi yand tidak termasuk dalam kategori

“ac.id”,”co.id”,”go.id”,”mil.id” dan lain lain

(8)

• .sch.id : khusus untuk Lembaga Pendidikan yang menyelenggarakan

pendidikan seperti SD, SMP dan atau SMU

2.2.1 Unsurunsur website

1. Internet

Internet(interconnected-networking) adalah sistem global dari seluruh jaringan computer yang saling terhubung menggunakan standar internet protocol suite

(TCP/IP) untuk melayani milyaran pengguna di seluruh dunia, yang berhubungan secara global dan menggunakan TCP/IP sebagai protocol pertukaran paket ( packet switching communication protocol). Rangkaian internet yang terbesar dinamakan internet.Cara menghubungkan rangkaian dengan kaedah dinamakan internet working.

2. Web Server

Web server adalah software yang menjadi tulang belakang dari world wide web

(www).Web server menunggu permintaan dari client yang menggunakan browser

seperti internet explorer, Mozilla firefor, safari, google chrome dan browser lainnya, jika ada permintaan dari browser, maka web server akan memproses permintaan itu

kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser. Data ini mempunyai format yang standar, disebut dengan format SGLM (

(9)

3. Web Browser

Web broser adalah software yang digunakan pada computer pemakai (client) yang meminta informasi dari web server dan penerjemah dari kode-kode instruksi yang ada pada halaman web untuk di tampilkan pada monitor computer sesuai dengan yang diinginkan oleh user.

2.3 Pengertian php

PHP sendiri sebenarnya merupakan singkatan dari “Hypertext Preprocessor”, yang merupakan sebuah bahasa scripting tingkat tinggi yang dipasang pada dokumen HTML. Sebagian besar sintaks dalam PHP mirip dengan bahasa C, Java dan Perl, namun pada PHP ada beberapa fungsi yang lebih spesifik. Sedangkan tujuan utama dari penggunaan bahasa ini adalah untuk memungkinkan perancang web yang dinamis dan dapat bekerja secara otomatis.

Menurut Swastika (2006) PHP(Personal Home Page) merupakan bahasa berbentuk skrip yang ditempatkan dalamserverdan di proses diserver. Hasilnya akan dikirimkan ke client, tempat pemakai menggunakan browser. PHP dikenal sebagai sebuah bahasa scripting, yang menyatu dengan tag-tag HTML, dieksekusi di server,

dan digunakan untuk membuat halaman web yang dinamis seperti halnya Active Server Pages (ASP) atau Java Server Pages (JSP). PHP merupakan sebuah software

open source.

Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, dia membentuk suatu tampilan berdasarkan permintaan terkini. Pada prinsipnya, PHP mempunyai fungsi yang sama dengan skrip-skrip saperti ASP, Cold fusion, maupun Perl.

(10)

halaman yang akan dikehendaki, dan meyampaikan segala informasi yang dibutuhkan olehweb server. Selanjutnyaweb serverakan mencarik berkas PHP yang diminta dan setelah didapatkannya, isinya akan segera dikirimkan ke mesin PHP dan mesin inilahh yang memproses dan memberikan hasilnya berupa kode HTML ke web server. Lalu

web serverakan menyampaikan isi halaman web tersebut kepada klien melalui browser.

Setiap statement/perintah dari PHP harus diakhiri dengan menggunakan tanda titik koma (;).Umumnya setiap statement ditulliskan dalam satu baris. Penulisan skrip PHP dalam tag HTML dapat dilakukan dengan 2 cara yaituembedded scriptdan non-embedded script.

2.3.1 Skrip PHP

Skrip PHP berkedudukan sebagai tag dalam bahasa HTML. Suatu skrip akan dikenali sebagai skrip PHP bila diapit oleh tanda:

a. <?php……?>

b. <?...?>

c. <script language=”PHP”>……</script>

(11)

2.3.2 Keunggulan PHP

Adapun kelebihannya yaitu :

a. Mudah dibuat dan berkecepatan tinggi.

b. PHP dapat berjalan lintas platform, yaitu berjalan dalam sistem operasi dan

web serverapapun.

c. Dapat digunakan secara gratis.

d. Termasuk bahasaembedded, yakni dapat diletakkan dalam tag HTML.

e. Termasukserver side programing, sehingga kode asli/soured code tidak dapat dilihat di browser pengguna, yang terlihat hanya kode dalam format HTML. f. Dapat memanfaatkan sumber-sumber aplikasi yang dimiliki oleh server,

seperti misalnya untuk keperluan database conection. PHP dapat melakukan koneksi dengan berbagai databaseMysql, Oracle,Sybase,Msql, Solid, Generic ODBC, Postgres SQL, dbase, Direct MS-SQL,velocis, IBM, BD2, Interbase, Frontbase, Empress dan semua database yang mempunyai profider ODBC seperti misalnya MS access dan lain-lain.

g. PHP dapat melakukan semua aplikasi program CGI, seperti mengambil nilai form, menghasilkan halaman web yang dinamis, mengirimkan dan menerima

cookies.

h. PHP juga mendukung komunitasi dengan layanan lain melalui protocol IMAP, SNMP, NNTP, POP3, HTTP dan lainnya.

2.4 Integrasi dengan Database

(12)

Tabel 2.1 Daftar Database-Database Yang Didukung PHP

No. Nama Database No. Nama Database

1.

MySQL merupakan salah satu perangkat lunak sistem pengelola basis data (Data Base Management System). MySQL juga dapat dikategorikan sebagai Relational Data Base Management System (RDBMS), karena dalam pembuatan basis data pada MySQL terdiri atas lajur horizontal dan lajur vertical. MySQL pada saat ini banyak digunakan oleh pemograman web untuk membangun situs yang memerlukan basis data sebagai data dan pengolahan data.(Syafii,2005).

(13)

a. mysql_connect()

fungsi mysql_connect adalah untuk menghubungkan PHP dengan database MySQL. Format fungsinya adalah:

mysql_connect(string hostname, srting username, string password);

b. mysql_select_db

setelah terhubung ke database MySQL dengan menggunakan mysql_connect, langkah selanjutnya adalah memilih database yang akan digunakan. Fungsi mysql_select_db digunakan untuk memilih database. Format fungsinya adalah:

mysql_select_db(string database, koneksi)

koneksi ialah variable yang terhubung ke MySQL. Jika tidak mengisi variable koneksi maka koneksi yang terbuka saat itulah yang dianggap digunakan. Manfaat berbagai macam koneksi adalah bahwa dengan pilihan seperti itu maka dalam satu file dimungkinkan mengambil query dari 2 database sekaligus.

c. mysql_query

Dalam database MySQL, perintah untuk melakukan transaksi ialah perintah SQL. Sebutan untuk mengirim perintah SQL dinamakan query. Query memberi perintah kepada database untuk melakukan apa yang dikehendaki. Format fungsinya:

Int mysql_query(string query, int[link_identifier];

d. mysql_num_rows

kegunaan dari fungsi ini adalah untuk menghitung jumlah baris yang dikenai oleh proses SQL.Format fungsinya adalah:

Int mysql_num_rows(int result);

e. mysql_fetch_array

Fungsi ini berkaitan dengan menampilkan data. Untuk menampilkan data, digunakan fungsi mysql_fetch_array. Dengan fungsi ini, haisl query ditampung dalam bentuk array. Format fungsinya adalah:

(14)

2.4.2 Teknik Perancangan Basis Data

Prinsip utama dari basis data adalah pengaturan data/arsip dengan tujuan utamanya adalah kemudahan dan kecepatan dalam mengambil kembali data/arsip. Satu hal yang harus diperhatikan, bahwa basis data bukan hanya sekedar penyimpanan data secara elektronis (dengan bantuan komputer). Artinya, tidak semua bentuk penyimpanan data secara elektronis bisa disebut basis data.

2.4.3 Data Flow Diagram (DFD)

Data flow Diagram di sebut juga dengan diagram arus data sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut tersimpan. Simbol-simbol DFD seperti tabel 2.1

Tabel 2.2 Simbol Data Flow Diagram (DFD)

Simbol Arti

Kesatuan luar merupakan kesatuan luar sistem yang dapat berupa orang, organisasi, atau sistem lainnya yang berada dilingkungan luarnya yang akan memberi input atau menerima output dari sistem

mengatur diantara proses simpan data dan kesatuan luar arus data dapat berupa masukan untuk hasil dari proses.

Entitas internal atau proses, dimana data masuk kealiran data keluar

(15)

2.4.4 Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) adalah suatu model jaringan yang menggunakan sususan data yang disimpan dalam sistem secara abstrak. ERD merupakan model jaringan data yang menekankan pada struktur-struktur danrelation data.

Entity Relationship Diagram (ERD) merupakan gambaran data yang dimodelkan dalam suatu diagram yang digunakan untuk mendokumentasikan data dengan cara menentukan apa saja yang terdapat dalam tiap entity dan bagaimana hubungan antara entity satu dengan lainnya.

Entity Relationship Diagram (ERD) adalah diagram yang dipakai untuk mendokumentasikan data yang dipresentasikan dalam bentuk :

a. Entity

Entity cukup kompleks untuk didefenisikan sehingga tidak bisa dapat defenisi yang memuaskan dan bisaditerima oleh semua pihak.Suatu entity bisa merupakanenvironmental element, resource, dan transaksi.

b. Attribute

Karakteristik suatuentityyang dituliskan dalamentity

c. Relationship

Hubungan antar entity.Relationship dipakai untuk menghubungkan dua entity

(16)

2.4.5 Simbolsimbol Entity Relationship Diagram

ERD merupakan alat untuk pembuatan model data secara grafik, maka ERD memiliki simbol-simbol yang digunakan untuk menggambarkan model data seperti terdapat pada table berikut :

(17)

2.4.6 Bagan Alir(Flowchart)

Flowchart sering disebut juga dengan bagan alir. Flowchart atau bagan alir adalah sebagai suatu skema yang menggambarkan urutan kegiatan dari suatu program dari awal sampai akhir.

Adapun simbol-simbol flowchart dapat dilihat pada tabel 2.2

Tabel 2.4 Simbol bagan alir(flowchart)

No Simbol Fungsi

1

Terminal, untuk memulai atau mengakhiri suatu program

2

Proses suatu simbol yang menunjukkan setiap pengolahan yang dilakukan

3

Input-output untuk memasukan data ataupun menunjukan hasil dari suatu proses

4

Decesion, suatu kondisi yang akan menghasilkan beberapa kemungkinan jawaban atau pilihan

5

Preparation, proses suatu simbol yang menyediakan tempat-tempat pengolahan dalam storage

6

Conector, suatu prosedure akan masuk atau keluar melalui simbol ini dalam lembar yang sama

7

Off-page Conector, merupakan simbol masuk atau keluarnya suatu prosedure pada lembar kertas lainya

8

(18)

9

Stored data, penyimpanan data secara sementara

10

Predifined process, untuk menyatakan

sekumpulan langkah proses yang ditulis sebagai procedure

11 Simbol penyimpanan/storage pada komputer,

misalnya menyimpan database.

2.5 Pengertian Sublime Text 2

Sublime Text 2 adalah aplikasi editor teks dan kode yang bisa dijalankan secara portable.Aplikasi ini sangat berguna bagi para programmer dalam mengedit dan menulis kode programan.Sublime Text 2 bisa pula digunakan untuk mengedit atau membuat banyak macam kode pemrograman, disamping juga melakukan catch dan memparssing keluarancompiler, membuat halamanweb, membandingkan versi kode, dan banyak lagi.

2.6 Pengertian PhpMyAdmin

Setiap RDBMS (Relation Database Management System) seperti Oracle, SQL server, MySQL dan lain-lain, pasti memiliki tool yang dapat digunakan untuk mempermudah pengoprasian database.Oracle memiliki TAOD.SQL Server memiliki Enterprise manager dan SQL Query Analyzer.SedangkanMySQL memiliki tool atau aplikasi yang disebut PhpMyAdmin.

PhpMyAdmin merupakan aplikasi berbasiskan web yang di kembangkan

menggunakan bahasa pemrograman PHP. Melalui PhpMyAdmin, User dapat melakukan perintah Query. Perintah tersebut misalnya administrasi user dan

(19)

struktur table, dan sebagainya. PhpMyAdmin sangat user friendly, shingga mudah untuk digunakan walaupun pengguna baru.

2.7 Pengertian CSS (Casscading Style Sheet)

CSS digunakan dalam kode HTML untuk menciptakan suatu kumpulan style yang terkadang dapat digunakan unutk memerjelas kemampuan HTML, sebagai contoh, kode HTML murni tidak memungkinkan untuk mengatur font yang di terapkan pada setiap sel dan bahkan tag<BASEFONT> pun tak berpengaruh pada sel sel table.

CSS mendefinisikan karakteristik tampilan ( warna, style, dan posisi ) suatu elemen pada dokumen HTML dalam bentuk property elemen tersebut. Pemisahan isi dengan tampilan yang dilakukan dengan penerapan CSS ini, memberikan kemungkinan penyusunan struktur suatu halaman HTML dengan lebih fleksibel. CSS merupakan bagian/subset dari DOM yang sangat berperan dalam HTML.

Perbedaan implementasi antara Netscape dan Microsoft sehingga akhirnya W3C melakukan suatu standardisasi CSS. Pada awalnya, upaya standardisasi CSS dibagi dua, yaitu CSSI untuk pengaturan warna dan style, serta CSS-P untuk pengaturan posisi suatu elemen. CSS2 dari W3C selanjutnya menggabungkan kedua standar ini menjadi suatu standar yang meliputi semua setting tampilan suatu elemen halaman HTML.

Dalam spesifikasi CSS2, ada beberapa properti elemen dokumen yang berhubungan dengan posisi suatu elemen dihalaman browser. Property tersebut adalah:

a. Posisition - ada dua pilihan untuk nilai properti ini, yaitu absolute dan relative. Setting absolute mengatur posisi elemen berdasarkan jarak terhadap ujung kiri-atas elemen parent-nya. Sedangkan setting absolute bekerja sesuai layout HTML biasa dimana posisinya ditentukan berdasarkan akhir elemen sebelumnya.

(20)

c. Width dan Height – menentukan lebar dan tinggi elemen. Unitnya bisa dinyatakan dalam point(pt), pixel(px) atau unit standar CSS lainnya.

d. Z-index –menentukan apakah suatu elemen ditampikan dilayar. Nilainya bisa visible (tampil) atau hidden (tersembunyi).

e. Overflow – menentukan perilaku ruang penampung jika isinya melebihi batasnya. Ada tiga untuk nilai properti ini, yaitu clip, scroll, dan none. Setting clip berarti isi akan dipotong jika melebihi batas. Scroll akan memunculkan scrollbar pada container. Sedangkan none tidak akan melakukan apapun terhadap isi sehingga isi tersebut akan keluar dari ruang batasnya.

f. Background-color atau Layer-background-color – menentukan warna dasar dari suatu elemen. Yang pertama berlaku untuk IE, sedangkan yang kedua berlaku untuk NS.

g. Background-image atau Layer-background-image – menentukan gambar latar belakang dari suatu elemen. Yang pertama berlaku untuk IE, sedangkan yang kedua berlaku untuk NS.

2.8 JavaScript

JavaScript pertama kali muncul di Netscape 2.0 dan dikembangkan lebih lanjut pada Netscape 3.0. walaupun memiliki nama yang serupa. JavaScript sama sekali tidak

berhubungan dengan Java.

Java adalah bahasa pemograman tingkat tinggi untuk membuat aplikasi cross-platform, sedangkan Java Script hanyalah scripting language yang terintegrasi dengan web browser untuk memberikan fleksibilitas tambahan bagi programmer untuk mengontrol elemen-elemen dalam halaman web.

(21)

Gambar

Tabel 2.1 Daftar Database-Database Yang Didukung PHP
Tabel 2.2 Simbol Data Flow Diagram (DFD)
Table 2.3 simbol-simbol Entity Relationship Diagram
Tabel 2.4 Simbol bagan alir (flowchart)

Referensi

Dokumen terkait

Disahkan dalam Rapat Pleno PPS Tanggal 5 Januari 2013.

Dapat kita ketahui bahwa lembaga keuangan, baik Lembaga Keuangan Bank maupun Lembaga Keuangan Non-Bank, memegang peranan penting dalam perekonomian sebagai

Puji syukur senantiasa saya panjatkan kehadirat Allah SWT atas segala limpahan rahmat dan karunia-Nya, sehingga saya dapat menyelesaikan tugas akhir skripsi dengan judul

(2) Kreativitas guru dalam penggunaan metode pembelajaran kolaboratif dengan media pada mata pelajaran SKI di MTsN Tulungagung lebih mengoptimalkan penggunaan media

Adapun yang dimaksud dengan manajemen kegiatan ekstrakurikuler adalah seluruh proses yang direncanakan dan diusahakan secara terorganisir mengenai kegiatan sekolah yang

Standar Nasional Indonesia (SNI) Pakan buatan untuk ikan patin (Pangasius sp) dirumuskan oleh Subpanitia Teknis 65-05-S2 Perikanan Budidaya, untuk dapat dipergunakan oleh

Pengukuran kinerja tersebut merupakan pengukuran yang terintegrasi meliputi seluruh aspek perusahaan (stakeholder) yang menyangkut kepuasan stakeholder dan kontribusi

Program Siaran Srawung Praja RRI Surakarta, sebagai media komunikasi antara pemerintah kota Surakarta dengan masyarakat untuk berkomunikasi program-program pembangunan,