Bab II Jefri

74
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer adalah alat elektronika dengan kemampuan tinggi yang mampu melaksanakan perhitungan dan operasi yang logis serta menyimpan dan melaksanakan serangkaian instruksi yang memungkinkan melaksanakan operasi. Istilah komputer diambil dari bahasa latin yaitu computare” dan dari bahasa inggris yaitu “to compute” yang berarti menghitung. Berdasarkan kapasitas kemampuannya komputer dibagi atas 5 kategori yaitu : 1. Micro Computer yang mempunyai ukuran main memory 16Mb sampai dengan 128MB dan kecepatan berkisar 260Mhz sampai dengan 500Mhz dan satu komputer hanya dapat digunakan satu orang pemakai saja. 2. Mini Computer yang mempunyai beberapa terminal yang dapat digunakan secara bersama oleh banyak pemakai. 3. Medium Computer yang mempunyai sejumlah besar dan bermacam- macam alat input dan output. 4. Large Computer yang mempunyai kecepatan dan memory yang besar. Ratusan pemakai dapat menggunakan serentak dari terminal

description

nn

Transcript of Bab II Jefri

Page 1: Bab II Jefri

BAB 2

LANDASAN TEORI

2.1 Pengertian Komputer

Komputer adalah alat elektronika dengan kemampuan tinggi yang mampu

melaksanakan perhitungan dan operasi yang logis serta menyimpan dan

melaksanakan serangkaian instruksi yang memungkinkan melaksanakan operasi.

Istilah komputer diambil dari bahasa latin yaitu “computare” dan dari bahasa

inggris yaitu “to compute” yang berarti menghitung.

Berdasarkan kapasitas kemampuannya komputer dibagi atas 5 kategori yaitu :

1. Micro Computer yang mempunyai ukuran main memory 16Mb sampai

dengan 128MB dan kecepatan berkisar 260Mhz sampai dengan 500Mhz

dan satu komputer hanya dapat digunakan satu orang pemakai saja.

2. Mini Computer yang mempunyai beberapa terminal yang dapat

digunakan secara bersama oleh banyak pemakai.

3. Medium Computer yang mempunyai sejumlah besar dan

bermacam-                   macam alat input dan output.

4. Large Computer yang mempunyai kecepatan dan memory yang besar.

Ratusan pemakai dapat menggunakan serentak dari terminal

masing-                   masing pada saat yang bersamaan.

5. Super Computer yang memiliki kemampuan yang sangat besar, bukan

hanya dalam mengolah data tetapi juga dalam melakukan perhitungan

yang rumit.

Komputer tidak begitu saja mengolah data atau memproses suatu data masukan

tetapi agar komputer itu bisa dalam mengerjakan pekerjaan. Sistem ini disebut

dengan sistem komputer. Tujuan dari sistem komputer adalah mengolah data untuk

menghasilkan sebuah informasi yang berguna bagi sipengguna komputer tersebut,

dengan demikian tentunya harus ada elemen-elemen yang terkait.

Page 2: Bab II Jefri

8

2.1.1 Sejarah Komputer

Komputer yang biasa digunakan saat ini merupakan evolusi panjang dari komputer

terdahulu sejak pertama kali diciptakan dimana komputer sangat terbatas

penggunaan dan kegunaannya karena belum dikomersilkan serta memerlukam

keahlian khusus untuk mengoperasikannya. Meskipun demikian perjalanan sejarah

perkembangan komputer tak terhenti bahkan telah beberapa kali mengalami evolusi

ditiap generasinya dan dari tiap generasi menunjukkan perbedaan-perbedaan yang

sangat menonjol seiring kemajuan teknologi yang sangat mendukung

perkembangan komputer itu sendiri.

Jika kita memperhatikan perjalanan kilas balik sejarah perkembangan

komputer dari setiap generasi, bahwa komputer dapat digolongkan menjadi 4

golongan berdasarkan peralatan yang digunakan untuk menciptakan sebuah

komputer sebagai alat pengolah data, yaitu :

1. Komputer dengan menggunakan peralatan manual, maksud dari

komputer disini sesuai dengan asal kata yaitu “to compute” dengan

menggunakan peralatan pengolahan data yang sangat sederhana

dengan menggunakan tenaga tangan manusia seperti pada alat

hitung tradisional yang dikenal sebagai abakus

2. Komputer dengan menggunakan peralatan mekanik,  yaitu sistem

komputasi sederhana dengan menggunakan peralatan yang sudah

berbentuk mekanik dan digerakkan secara manual

3. Peralatan Mekanik Elektronik : Pada bagian ini perjalanan sejarah

komputer telah menggunakan peralatan mekanik yang bergerak

secara otomatis dengan menggunakan prinsip motor elektronik dan

operator untuk melakukan pengendalian operasi

4. Peralatan Elektronik : Peralatan komputer dimana pengolahan

datanya bekerja secara elektronik seperti yang biasa kita jumpai

saat ini

Page 3: Bab II Jefri

9

Berikut sejarah perkembangan komputer mulai dari Generasi I sampai

Generasi V, yaitu:

1. Sejarah Komputer Generasi Pertama (1940 – 1959)

Pada tahun 1946 Dr. John Mauchly dan Presper Eckert berhasil

menciptakan ENIAC (Electronic Numerical Integrator and Calculator)

dan EDVAC (Electronic Discrete Variable Automatic Computer) yang

merupakan komputer generasi pertama dengan menggunakan tabung

vakum yang dalam proses pengembangannnya sebagai cikal bakal

komputer terciptanya UNIVAC I

( komputer pertama yang digunakan untuk memproses data perniagaan)

2. Sejarah Komputer Generasi Kedua ( 1959-1964 )

Komputer generasi kedua pun muncul dengan menggunakan transistor

dan diode untuk menggantikan penggunaan tabung vakum yang

menjadikan ukuran komputer lebih kecil (mini komputer). pada

generasi kedua ini telah dikenal media penyimpanan memory magnetik

dan telah digunakannya bahasa tingkat tinggi seperti Cobol & Fortran

untuk berinteraksi menggantikan bahasa mesin yang sulit dipahami

3. Sejarah Komputer Generasi Ketiga (1964-1990)

Pada generasi ketiga Jenis komputer terkecil mikro komputer telah

muncul dan populer seperti Apple II, IBM PC dan Sinclair.  Dari segi

ukuran jauh lebih kecil karena teknologi Chip mulai digunakan untuk

menggantikan transistor sebagai program logic komputer. Variannt

bahasa pemrograman yang lain pun telah muncul seperti BASIC,

Pascal dan PL/1

4. Sejarah Komputer Generasi Keempat (Tahun 1990-an)

Seiring dengan perkembangan teknologi chip yang dapat digunakan

untuk  memproses dan menyimpan memori maka pemprosesan dapat

dilakukan dengan lebih tepat,sampai jutaan bit per detik. kemajuan

teknologi chip ini telah mengantarkan sejarah perkembangan komputer

naik satu tingkat dengan terciptanya Super Computer

Page 4: Bab II Jefri

10

5. Sejarah Perkembangan Komputer Generasi Kelima

Generasi kelima dalam merupakan komputer impian masa depan di

masa itu. Diharapkan bahwa komputer dapat melakukan lebih banyak

unit pemprosesan yang berfungsi bersamaan untuk menyelesaikan lebih

daripada satu tugas dalam satu waktu (multi function & multi tasking).

Artificial intelligence / kecerdasan buatan yang sepenuhnya

dikendalikan oleh sebuah komputer menjadi prioritas pada generasi ini

2.1.2 Komponen Sistem Komputer

Komponen-komponen dari sistem komputer adalah sebagai berikut :

1. Perangkat Keras (Hardware)

Perangkat Keras (Hardware) merupakan gabungan atau rangkaian

berbagai peralatan fisik komputer yang dapat dilihat dan disentuh.

      Contoh ;

Monitor : berfungsi untuk melihat hasil pemrosesan data

Keyboard : berfungsi untuk menginput data yang akan diproses

Mouse : berfungsi membantu proses kerja keyboard

Printer : berfungsi untuk mencetak data ke kertas

2. Perangkat Lunak (Software)

Perangkat Lunak ( Software ) merupakan program yang berisi perintah

untuk melakukan pengolahan data. Software terbagi atas tiga bagian

yaitu :

a. Sistem Aplikasi (Aplication Sistem)

Aplication Sistem merupakan program yang ditulis dan di

terjemahkan oleh language software untuk menyelesaikan suatu

pekerjaan.

b. Sistem Operasi (Operating Sistem)

Operating Sistem merupakan program yang dirancang untuk

menterjemahkan intruksi-intruksi yang ditulis dalam bahasa

pemograman ke bahasa mesin supaya dapat dimengerti oleh

komputer.

Page 5: Bab II Jefri

11

c. Bahasa Pemograman (Language Software)

Language Software merupakan program yang dirancang untuk

mengendalikan dan mengkordinasi seluruh kegiatan dari sistem

komputer.

3. Pengguna (Brainware)

Pengguna (Brainware) merupakan manusia sendiri yang terlibat di

dalam mengoperasikan sistem komputer.

2.2 Pengertian Sistem

Sistem berasal dari bahasa Latin (systema) dan bahasa Yunani (sustema) adalah

suatu kesatuan yang terdiri dari komponen atau elemen yang di hubungkna

bersama untuk memudahkan aliran informasi, materi atau energi. Istilah ini sering

digunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu

model matematika seringkali bisa di buat. Tujuan pokok dari sistem komputer

adalah mengolah data yang menghasilkan informasi. Elemen-elemen dari sistem

komputer adalah software, hardware dan brainware.

Dari definisi diatas pengertian sistem mencakup beberapa hal :

1. Sistem terdiri dari unsur-unsur atau komponen bagian.

2. Bagian-bagian yang mempunyai hubungan satu sama lain dan

membentuk sruktur dalam sistem.

3. Hubungan bagian-bagian sistem membentuk sruktur yang mengikat

keseluruhan dalam satu kesatuan.

4. Untuk mencapai tujuan tertentu.

2.2.1 Karakteristik Sistem

Untuk memahami atau megembangkan suatu sistem, maka perlu unsur-unsur dari

sistem yang memebentuknya. Berikut adalah karakteristik sistem yang dapat

membedakan suatu sistem dengan sistem lainnya :

Page 6: Bab II Jefri

12

a. Tujuan

Setiap sistem memeiliki tujuan ( Goal ) baik satu tujuan ataupun banyak

tujuan.Tujuan inilah yang menjadi pemotivasi yang mengarahkan

sistem. Tanpa tujuan, sistem menjadi tidak terarah dan tidak terkendali.

Tentu saja tujuan antara satu sistem dengan sisten yang lain berbeda.

b. Masukan

Masukan ( input ) sistem adalah segala sesuatu yang masuk kedalam

sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat

berupa hal- hal yang berwujud ( tampak secara fisik ) maupun yang

tidak tampak. Contoh masukan yang berwujud adalah bahan mentah,

sedangkan contoh yang tidak berwujud adalah informasi ( permintaan

jasa pelanggan).

c. Proses

Proses merupakan bagian yang melakukan perubahan atau transformasi

dari masukan menjadi keluaran yang berguna dan lebih bernilai,

misalnya berupa informasi dan juga produk, tetapi bisa juga berupa hal-

hal yang tidak berguna, misalnya saja sisa pembuangan atau limbah.

Pada pabrik kimia, proses dapat berupa bahan mentah. Pada rumah

sakit, proses dapat berupa aktivitas pembedahan pada passien.

d. Keluaran

Keluara ( output ) merupakan hasil dari pemrosesan. Pada sistem

informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan

dan sebagainya.

e. Batas

Yang disebut batas ( Boundary ) sistem dan daerah diluar sistem. Batas

sistem menetukan konfigurasi, ruang lingkup, atau kemampuan sistem.

Sebagai contoh, tim sepak bola mempunyai aturan permainan dan

keterbatasan kemampuan pemain, pertumbuhan sebuah toko kelontong

dipengaruhi oleh pembelian pelanggan. Tentu saja batas sebuah sistem

dapat dikurangi atau dimodifikasi sehingga akan mengubah perilaku

sistem.

Page 7: Bab II Jefri

13

f. Mekanisme Pengendalian dan Umpan balik

Mekanisme pengendalian ( control mechanism ) diwujudkan dengan

menggunakan umpan balik ( feedback ) yang mencuplik keluaran.

Umpan balik ini digunakan untuk mengendalikan baik masukan

maupun proses. Tujuanya adalah untuk mengatur agar sistem berjalan

sesuai dengan tujuan.

g. Lingkungan

Lingkungan adalah segala sesuatu yang berada diluar sistem.

Lingkungan bisa berpengaruh terhadap opersi sistem dalam arti bisa

merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang

merugikan tentu saja harus ditahan dan dikendalikan supaya tidak

mengganggu kelangsungan operasi sistem, sedangkan yang

menguntungkan tetap harus terus dijaga, karena akan memacu terhadap

kelangsungan hidup sistem.

2.2.2 Jenis – Jenis Sistem

Jenis sistem dibagi menjadi 3 bagian dalam hubunganya dengan informasi, yaitu:

a. Abstrack System and Physical System ( Sistem Abstrak dan Sistem Fisik )

1. Sistem abstrak adalah susunan yang teratur dari gagasan yang satu sama

lain berada dalam ketergantungan.

2. Sistem Fisik adalah suatu perangkat unsur yang secara bersama – sama

beroperasi untuk mencapai tujuan.

b. Deterministic System and Probabilistic System ( Sistem Deterministik dan

Sistem Probabilistik )

1. Sistem Deterministik adalah sistem yang dalam operasinya dapat

menetukan hasilnya secara pasti, contoh program komputer.

2. Sistem Probabilistik adalah sistem yang dalam operasinya tak dapat

diduga hasilnya secara pasti, contoh sebuah koperasi.

c. Closed system and Open System ( Sistem Tertutup dan Sistem Terbuka )

1. Sistem Tertutup adalah sistem dimana tidak terjadi pertukaran bahan

informasi, atau energi dengan lingkungan, contoh komputer. Dalam

organisasinya dan proses informasi ada sistem yang secara relatif terpisah

Page 8: Bab II Jefri

14

dari lingkunganya akan tetap tidak tertutup seperti dalam pengertian ilmu

alam. Dalam komputer merupakan suatu sistem tertutup karena

programnya itu hanya menerima masukan yang telah ditentukan sebelum

mengelolanya dan memberikan keluaran yang telah ditentukan

sebelumnya, yang telah diatur dan dirumuskan dengan baik, sistem ini

tidak mendapat gangguan dari luar.

2. Sistem Terbuka adalah sistem yang memungkinkan terjadinya pertukaran

bahan informasi atau energi dengan lingkungan, contoh sistem

organisasi. Sistem cenderung mempunyai sifat menyesuaikan, yang

berarti sistem tersebut dapat menyesuaikan dengan perubahan dalam

lingkunganya gguna melangsungkan eksistensinya. Sistem terbuka akan

mengatur sendiri serta mengubah organisasinya dan mempunyai

kemampuan untuk menyesuaikan diri, misalnya penyesuaian menghadapi

persaingan dan perubahan pasar.

2.3 Pengertian Informasi

Kata Informasi berasal dari bahasa Perancis kuno “Informacion” yang diambil dari

bahasa latin “Informationem” yang berarti “garis besar, konsep, ide”.

Informasi adalah data yang telah diolah menjadi suatu bentuk yang berarti bagi

penerimanya dan bermanfaat dalam mengambil keputusan saat ini atau mendatang.

Berdasarkan beberapa pengertian informasi diatas, maka dapat disimpulkan

bahwa informasi adalah data yang telah diproses atau diolah sehingga mempunyai

suatu arti tertentu dan bermanfaat dalam pengambilan keputusan saat ini maupun

saat yang akan datang.

2.4 Sistem Informasi

Salah satu kebutuhan yang sangat besar akan teknologi informasi sekarang ini

adalah kebutuhan akan sistem informasi. Banyak sekali aplikasi sistem informasi

yang sering dipakai oleh masyarakat umum, seperti sistem informasi inventori,

sistem informasi akuntansi, sistem penggajian, sistem informasi penyewaan, dan

masih banyak sistem informasi yang lain.

Page 9: Bab II Jefri

15

Dalam pembuatan dan pengembangan sistem informasi, yang harus

diperhatikan adalah kebutuhan dari pengguna atau pemakai sistem informasi yang

akan dibuat. Sistem informasi yang sesuai memerlukan perpaduan tentang

bagaimana merancang dan menerapkan sebuah sistem informasi, serta bagaimana

memperoleh sistem komputer yang diperlukan. Dalam hal tersebut kita harus dapat

berpartisipasi dalam proses seperti demikian dan untuk itu harus mempunyai

pengetahuan tentang proses tersebut. Dari uraian sebelumnya dapat kita simpulkan

bahwa pengertian dari sistem informasi adalah kumpulan dari beberapa metode

yang saling berhubungan dalam suatu organisasi dalam pengambilan keputusan

untuk mencapai tujuan dalam pengolahan data.

Dari pengertian diatas dapat diketahui fungsi dari pada informasi yang harus

dipahami yaitu untuk mengurangi keanekaragaman, ketidakpastian dalam

pengambilan keputusan yang baik.

Ada beberapa sifat informasi yang harus dipahami dimana informasi harus

memiliki sifat-sifat antara lain sebagai berikut:

1. Mudah dicapai

2. Menyeluruh

3. Ketepatan

4. Sesuai dan Jelas

5. Dapat dibuktikan sebenarnya

6. Bebas dari prasangka

Komponen – komponen sistem informasi:

1.  Input adalah semua data yang dimasukkan kedalam sistem informasi,

contoh: dokumen, formulir, file- file

2.  Proses adalah kumpulan prosedur yang akan memanipulasi input dan

disimpan dalam bagian basis data, dan akan menjadi output yang akan

digunakan oleh pengguna

3.  Output adalah keluaran yang sudah diolah menjadi informasi yang berguna

dan dapat dipakai oleh pengguna, dan ini berhubunngan langsung dengan

pengguna atau pemakai

4.  Teknologi yang berfungsi untuk memasukkan input, mengolah input dan

menghasilkan keluaran, contoh hardware, software, dan brainware.

Page 10: Bab II Jefri

16

2.4.1 Klasifikasi Sistem Informasi

Ditinjau dari aplikasinya dan pengguna dalam berbagai bidang, sistem informasi

dibagi menjadi beberapa bagian, yaitu:

a. Routine Processing System (RPS)

Routine Processing System digunakan untuk melayani berbagai kebutuhan

yang telah terdefenisi dan terjadwal secara rutin.

b. Decision Support system (DSS)

Decision Support system digunakan untuk melayani kebutuhan yang tidak

dapat didefenisikan dengan baik dan biasanya terjadi pada perancangan.

c. Clasical Management System (CMS)

Clasical Management System digunakan untuk melayani kebutuhan

pembuatan laporan kegiatan yang telah terjadwal, terdefenisi dengan baik

d. Real Time Information System (RTIS)

Real Time Information System digunakan untuk melayani kegiatan yang

mempunyai sifat harus direspon dengan cepat

e. Distributed Data Processing System (DDPS)

Distributed Data Processing System digunakan untuk melayani kebutuhan

yang tersebar secara geografis dengan sumber daya yang tersebar

f. Transaction Processinng System (TPS)

Transaction Processinng System digunakan untuk melayani kegiatan yang

bersifat transaksional yaitu membawa perubahan terhadap kondisis sistem

yang ada.

2.5 Analisis Sistem

Analisis sistem sangat tergantung pada teori sistem umum sebagai sebuah landasan

konseptual, dapat disimpulkan bahwa analisis dan perancangan sistem adalah suatu

proses memahami sistem. Kemudian merancang sistem informasi yang berbasis

komputer dimana hasilnya nanti adalah berupa sistem komputerisasi. Perancangan

sistem informasi diharapkan dapat menghasilkan suatu laporan yang berisi tentang

spesifikasi teknik dari bentuk keluaran dan masukan perangkat lunak atau

perangkat keras yang akan berfungsi sebagai sarana pengolahan data dan sekaligus

penyaji informasi yang dibutuhkan.

Page 11: Bab II Jefri

17

Analisis sistem adalah teknik pemecahan masalah yang menguraikan bagian-

bagian komponen dengan mempelajari seberapa bagus bagian-bagian komponen

tersebut bekerja dan berintegrasi untuk mencapai tujuan.

Adapun yang menjadi tugas-tugas umum yang dilakukan oleh seorang analisis

sistem adalah:

1. Menumpulkan dan menganalisa segala dokumen-dokumen, file-file,

formulir yang digunakan pada sistem yang telah berjalan.

2. Menyusun laporan dari sistem yang telah berjalan dan mengevaluasi

kekurangan-kekurangan apa saja yang ada pada sistem tersebut dan

selanjutnya melaporkan segala kakurangan tersebut kepada pemakai sistem.

3. Merancang perbaikan-perbaikan pada sistem tersebut dan menyusun sistem

baru.

4. Menganalisa dan menyusun perkiraan biaya yang diperlukan untuk sistem

baru dan memberikan argument tentang keuntungan-keuntungan apa

sajakah yang dapat diperoleh dari pemakaian sistem tersebut.

5. Mengawasi segala kegiatan yang ada terutama yang berkaitan dengan

penerapan sistem yang baru.

Dalam tahap analisis sistem terdapat beberapa langkah-langkah dasar yang

harus dilakukan oleh seorang analisis sistem yaitu:

1. Identify yaitu mengidentifikasikan masalah

2. Understand yaitu memahami kerja sistem yang ada

3. Analyze yaitu menganalisis sistem

4. Report yaitu membuat laporan hasil analisis

2.6 Perancangan Sistem

Perancangan sistem yaitu tahap setelah analisis sistem yang menggambarkan

bagaimana suatu sistem dibentuk berupa penggambaran rencana, pembuatan sketsa

termasuk mengkonfirmasikan dari komponen-komponen perangkat lunak dan

perangkat keras dari suatu sistem. Tahap perancangan sistem mempunyai dua

maksud utama yaitu:

a.   Untuk memenuhi kebutuhan pemakai sistem.

b.  Untuk memberikan gambaran yang jelas kepada pemrograman komputer

dan ahli-ahli teknik lainnya yang terlibat.

Page 12: Bab II Jefri

18

Tujuan dari perancangan sistem ini adalah untuk merancang kebutuhan sistem

yang diinginkan untuk pemakai serta membuat gambaran yang jelas. Langkah-

langkah dalam perancangan sistem antara lain:

1.   Mengadakan survei untuk mengetahui kebutuhan pemakai.

2. Membuat deskripsi kebutuhan sistem.

3. Merancang desain yang mengimplementasikan model yang diinginkan.

4. Melakukan implementasi dengan mempresentasikan desain ke dalam

program

5. Mengadakan uji coba yaitu menguji seluruh spesifikasi struktur

6. Melakukan instalasi yaitu pemasangan perangkat sistem.

Untuk mempermudah perancangan sebuah sistem diperlukan alat bantu

yang bertujuan untuk mempermudah pembuatan sistem.

2.6.1 Alat Perancangan Sistem

Dalam merancang sebuah sistem diperlukan alat yang dapat digunakan untuk

merancang sistem tersebut. Alat analisis perancangan sistem terdiri dari:

a.   Data Flow Diagram (DFD)

Data Flow Diagram adalah suatu model atau logika data atau proses yang

di buat untuk menggambarkan darimana asal data dan kemana tujuan data

yang keluar dari sistem, dimana data disimpan, proses apa yang

menghasilkan data tersebut dan interaksi antara data yang tersimpan dan

proses yang dikenakan pada data tersebut.

Simbol Data Flow Diagram terdiri dari dua teknik yaitu teknik game dan

sarson dan teknik Yourdan dan De Marco. Adapun beberapa sistem DFD

menurut Yourdan dan De Marco adalah sebagai berikut:

Page 13: Bab II Jefri

19

Tabel 2.1 Simbol-Simbol DFD(Data Flow Diagram)

NO SIMBOL KETERANGAN

1 ENTITTAS

Simbol ini merupakan bagian

luar system dan aliran yang

dihubungkan dengan terminator

dalamsystem memodelkan

hubungan antara system

dengan dunia luar/symbol

proses yang memberikan input

atau outuput dari luar system

2 ALIRAN DATA Menggambarkan arus data yang

mengalir dari satu bagian ke

bagian lain dari sistem.

3 PROSES Simbol ini menunjukan

transformasi dari masukan

menjadi keluaran

4 PENYIMPANAN DATA Simbol ini untuk

menggambarkan penyimpanan

data

Page 14: Bab II Jefri

20

       b.  Flowchart                                                                                                         

           Dalam merancang suatu sistem yang kita pandang sebagai solusi dari sebuah

masalah diperlukan penanganan secara logika dan sistematis. Untuk memenuhi hal

tersebut maka diperlukan sebuah alat bantu seperti

Flowchart.                                                                                                                     

          Flowchart adalah sekumpulan simbol-simbol atau skema yang menunjukkan

atau menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir.

Adapun komponen-komponen flowchart yang biasa digunakan dalam merancang

dan menganalisa suatu sistem adalah sebagai berikut:

Tabel 2.2 simbol-simbol Flowchart

GAMABAR KEGUNAAN

FLOW LINE

Alur/arah proses digunakan

sebagai penghubung arah proses

TERMINATOR

simbol ini digunakan untuk

memulai atau mengakhiri proses

OUTUPUT/INPUT

Simbol input/output ini

digunakan untuk menunjukkan

peralatan input/output yang akan

dipakai

Page 15: Bab II Jefri

21

DECISION

Simbol ini digunakan untuk

untuk menunjukkan kondisi yang

memberikan kemungkinan

PROSES

Simbol ini digunakan untuk

menunjukkan pengolahan yang

dikerjakan atau dilakukan

komputer.

KONEKTOR

Simbol ini digunakan untuk

menunjukkan hubungan/ lanjutan

dari sebuah flowchart

c.  Entity Relationship Diagram (ERD)

      ERD digunakan untuk memodelkan struktur data karena hal ini relative

kompleks. Relasi menunjukkan hubungan diantaranya sejumlah entitas yang

berasala dari himpunan dari entitas yang berbeda, tidak jadi masalah berapun

derajat hubungannya anatara entity.

Tabel 2.3 Simbol-simbol ERD

Page 16: Bab II Jefri

22

2.7 Basis Data

Suatu basis data sering didefenisikan sebagai kumpulan data yang disatukan

didalam suatu organisasi. Organisasi tersebut dapat berupa bank, sekolah,

departement perusahaan dan lain sebagainya.

Basis data (Database) adalah suatu pengorganisasian sekumpulan data yang

saling terikat sehingga memudahkan aktivitas untuk memperoleh informasi. Pada

saat ini peran basis data sangatlah menonjol. Pemrosesan basis data menjadi

GAMBAR KEGUNAAN

ENTITY

Simbol ini digunakan untuk

menggambarkan table (tempat

penyimpanan data)

ATRIBUT

Simbol ini digunakan untuk

menggambarkan item atau

field dari suatu entitas.

RELASI Simbol ini untuk

menggambarkan adanya tabel

hasil penggabungan/hubungan

antara beberapa entitas

LINK Simbol ini digunakan untuk

menggambarkan adanya

hubungan antara satu entitas

dengan entitas lainnya

Page 17: Bab II Jefri

DATABASE

FILE

RECORD

FIELD

23

perangkat andalan yang kehadirannya sangatlah diperlukan oleh berbagai instruksi

dan perusahaan.

Kemampuan untuk mengatur atau mengolah sejumlah data dan kecepatan

untuk mencari informasi yang relevan adalah asset yang sangat penting bagi suatu

organisasi. Untuk mengolah basis data diperlukan perangkat lunak yang disebut

Database Management Sistem (DBMS) adalah perangkat lunak yang

memungkinkan para pemakai memelihara, mengontrol dan mengakses basis data

dengan cara praktis dan efisien.

Database merupakan suatu kumpulan data yang terdiri dari tabel-tabel yang

saling berhubungan dan terorganisasi sedemikian rupa sehingga mudah untuk

digunakan kembali kembali. Database adalah salah satu komponen yang penting

sekali dalam sysitem informasi, karena merupakan dasar dalam menyediakan

informasi bagi para pemakai. Untuk membuat databse dapat menggunakan

Microsoft Access, Oracle, Microsofy SQL atau yang lain.

Tujuan dari desain database adalah untuk menentukan data-data dalam

system, sehingga informasi yang dihasilkan dapat terpenuhi dengan baik. Dalam

aplikasi web ini iperlukan beberapa system yaitu :

1. ODBC (Open Database Connectivity)

2. OLEDB (Open Linking And Embedding Database)

3. JDBC (Java Database Connectivity)

OLEDB mmpunyai kecepatan jauh lebih baik dibandingkan ODBC. Oleh karena

itu jika database sudah mendukung OLEDB, pergunakanlah system ini untuk

aplikasi web anda. Hal yang paling mendukung dalam perancangan ini adalah

penggunaan teknologi server ASP dan database MySQL, dengan koneksi DSNN

(Data Source Name).

Page 18: Bab II Jefri

24

                            Gambar 2.10 : Hirarki Database/Peringkat data

Adapun hirarki Database adalah sebgai berikut :

1. Database : Kumpulan dari bebrapa file/ table yyang saling berhubungan

antara file satu dengan file yang lainnya.

2. File : kumpulan dari rocord yang saling berkaitan dan memiliki

format yang sama dan sejenis

3. Record : kumpulan dari beberapa file yang menggambarkan suatu data

  individu tertentu

4. Field : suatu atribut dari record yang menunjukkan suatu item dari

data nilai sebuah field

5. Character : kumpulan dari huruf dan angka (kumpulan dari beberapa

bit)

6. Bit : bagian terkecil dari data keseluruhan

Tabel 2.4 Daftar Tipe Data Pada PHP

Tipe Data Keterangan Ukuran

Teks Tipe data bawaan yang akan dipilihkan

oleh Microsoft Access ketika suatu

field baru diciptakan. Tipe ini

Maksimum

terdiri Atas 255

karakter

Page 19: Bab II Jefri

25

digunakan untuk menyatakan teks atau

data yang bisa mengandung huruf,

angka, dan karakter-karakter yang

lainseperti tanda baca.

Memo Merupakan tipe data teks yang

berukuran besar

Dapat mencapai

65.535 karakter

Number Merupakan tipe data untuk suatu nilai

bilangan yang bisa dihitung. Ada

bermcam-macam pilihan ebih lanjut

untuk nilai ini

1, 2, 4, 8, atau 16

byte tergantung

tipe detailnya

Data/Time Nilai jam tanggal dimulai dari tahun

100 sampai dengan 9999

8 byte

Currency Merupakan tipe data untuk nilai uang.

Keakuratan sampai 15 digit disebelaah

kiri tanda pecahan dan 4 digit

disebleah kanan tanda pecahan.

8 byte

Auto Number Menyatakan nilai yang urut. Nilai

dibangkitkan oleh Microsoft Access

dan tak dapat diubah oleh pemakai.

4 byte

Yes/No Menyatakan data yang hanya memiliki

dua kemungkinan nilai saja. Contoh,

benar atau salah, pria atau wanita

1 bit

OLE Object Menyataka data objek seperti lembar

kerja Excel, dokumen word yang

dihubungkan atau dilekatkan ke

Microsoft Access

Sampai gigabyte

Hyperlink Menyatakan data alamat hyperlink

(misalnya digunakan alamat web atau

untuk melompat ke word).

Sampai 2048

karakter

Lookup

Wzard

Memungkinkan berhubungan dengan

nilai pada tabel lain melalui fasilitas

kotak daftar (list box) atau kotak

Biasanya 4 byte

Page 20: Bab II Jefri

26

combo (combo box)

2.7.1 Database Management Sistem (DBMS)

Pengguna DBMS untuk mengolah data mempunyai beberapa keuntungan yaitu:

1.   Mengendalikan atau mengurangi duplikasi data

2. Dapat menghemat biaya karena data dapat dipakai oleh banyak

departement

3.    Integrasi dan keamanan data

4.    Administrasi keseragaman

5.    Kebebasan data dan akses yang efisien

Komponen-komponen Database Management Sistem (DBMS) adalah

sebagai berikut:

1. Query Processor

Query Processor adalah komponen yang mengubah bentuk query

instruksi Database Manager.

2.    Database Manager

       Database Manager menerima query dan menguji skema eksternal dan

konseptual untuk menentukan apakah record-record tersebut dibutuhkan

untuk memenuhi permintaan, kemudian database manager memanggil

file untuk menyelesaikan permintaan.

3.     File Manager

        File Manager adalah untuk memanipulasi penyimpanan file dan

mengatur alokasi ruang penyimpanan disk.

4.     Data Manipulation Language Processor (DML Processor)

        Modul yang mengubah perintah Data Manipulation Language (DML)

yang ditempelkan kedalam program aplikasi dalam bentuk

fungsi-  fungsi.

5.      Data Defenition Language Compiler (DDL Compiler)

Page 21: Bab II Jefri

27

         Data Defenition Language (DDL Compiler) berfungsi untuk mengubah

statement Data Defenition Language (DDL) menjadi kumpulan tabel

atau file yang berisi data dictionary.

6.     Dictionary Manager

        Dictionary Manager berfungsi untuk mengatur akses dan memelihara

data dictionary.

2.8 Jaringan Komputer

Jaringan komputer adalah sebuah kumpulan komputer, printer, dan peralalatan

lainnnya yang tergabung. Informasi dan data bergerak melalui kabel-kabel

sehingga memungkinkan kita dan dapat saling bertukar dokumen dan data,

mencetak pada printer mencetak pada printer yang sama dan bersama-sama

menggunakan hardware/software yang terhubung dengan jaringan. Tiap komputer,

printer atau komputer yang terhubung dengan jaringan disebut Node. Sebuah

jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan Node.

Sebuah jaringan biasanyan terdiri dari dua atau lebih komputer yang saling

berhubungan antara satu dengan yang lainnya. Dan saling berbagi sumber daya

misalnya CD ROOM, Printer, Pertukaran File, atau memungkinkan untuk saling

berkomunikasi secara elektronik. Komputer yang terhubung tersebut ,

dimungkinkan berhubungan dengan media kabel, sakuran telepon, gelombang

radio, satelit atau sinar infra merah.

2.8.1 Jenis - Jenis Jaringan

Ada 4 jenis jaringan /Network yaitu :

         1.  Local Area Network (LAN)/Jaringan Area Lokal                   

Sebuah LAN, adalah jaringan yang dibatasi oleh area yang relative kecil,

umumnya dibatasi oleh area lingkungan seperti pada sebuah lingkungan

perkantoran disebuah gedung atau sebuah sekolah, dan biasanya tidak jauh

dari 1 Km persegi. Beberapa model konfigurasi LAN, satu komputer

biasanya dijadikan sebuah File Server. Yang mana digunakan untuk

menyimpan peragkat lunak (software) yang mengatur aktifitas jaringan,

Page 22: Bab II Jefri

28

ataupun sebagai perangkat lunaka yang dapat digunakan oleh komputer-

komputer yang terhubung ke dalam network. Komputer – komputer yang

terhubung kedalam jaringan (network) itu biasanya disebut dengan

workstation lebih dibawah dari file sever dan mempunyai aplikasi lain di

dalam harddisknya selain aplikasi untuk jaringan. Kebanyakan Lan

menggunakan media kabel untuk menghubungkan antara satu komputer

dengan komputer lainnya.

        2.   Metropolitan Area Network ( MAN)/ Jaringan Area Meropolitan

Sebuah MAN, biasanya meliputi area yang lebih besar dari Lan, misalnya

antar wilayah dalam satu propinsi. Dalam hal ini jaringan menghubungkan

beberapa buah jaringan- jaringan kecil kedalam lingkunagn area yang

lebih besar, sebagai contoh yaitu : Jaringan Bank bebarapa kantor cabang

sebuah Bank di dalam sebuah kota besar dihubungkan antara satu dengan

lainnya. Misalnya Bank SUMUT ada di seluruh wilayah Medan dan

sekitarnya.

         3.  Wide Area Network (WAN)/ Jaringan Area Skala Besar

Wide Area Network (WAN) adlaah jaringan yang lingkupnya biasanya

sudah menggunakan sarana Satelit ataupun kabel bawah laut. Sebagai

contoh keseluruhan jaringan BANK BNI yang ada di indonesia ataupun

yang ada di Negara-Negara lain. Menggunakan sarana WAN. Sebuah

Bank yang ada di dalam bisa menghubungi kantor cabangnya yang ada di

luar negara, hanya dalam beberapa menit saja. Biasanya WAN agak rumit

dan sangat kompleks, menggunkan banyak sarana untuk menghubungkan

antara LAN dan WAN ke dalam komunikasi Global seperti internet.

Tetapi bagaimanapun juga antara LAN, MAN dan WAN tidak banyak

berbeda dalam beberapa hal, hanya lingkup areanya saja yang berbeda

satu diantara yang lainnya.

         4.  Wireless Local Area Network (WLAN) / Jaringan lokal area tanpa kabel.

Jaringan nirkabel atau yang sering disebut wireless network cukup mudah

untuk set up, dan juga terasah sangat nyaman, terutama jika kita

menginginkan agar kita bisa lancar berkeliling rumah atau kantor dengan

komputer portable tetap bisa mengakses jaringan internet. Untuk di hack

Page 23: Bab II Jefri

Client2

Client4 Client3

Client2

server

Client1

29

daripada koneksi yang menggunakan kabel. Jaringan ini memungkinkan

WAP yang memancarkan signal melalui dengan gelombang jarak sekitar

300 Feet.

2.8.2 Topologi Jaringan

A.  Topologi Fisik Jaringan

1.   Topologi Star

        Topologi star adalah topologi jaringan yang memiliki satu server dan

beberapa client.

Gambar 2.1 Topologi Star

2. Topologi Ring

Topologi ring disebut jugan dengan topologi jaringan dengan

metode cincin atau lingkaran bekerja dengan model kurva tertutup

Page 24: Bab II Jefri

Client3 Client2 Client3 Client4

Client3

Client3 Client3

Client3 Client3 Client3 Client3

30

                       Gambar 2.2 Topologi Ring

3. Topologi Bus

  Topologi bus disebut juga dengan topologi jaringan dengan metode

garis lurus.

                         Gambar 2.3Topologi Bus

4. Topologi tree

Topologi ster adalah topologi jaringan yang memiliki banyak server

dan beberapa client.

v

Page 25: Bab II Jefri

31

                        Gambar 2.4 Topologi Tree

B. Topologi Logik Jaringan

Dilihat dari metode access, topologi terdiri dari :

A. Topologi Ethernet

B. Topologi Token Ring

C. Topologi ARCnet

D. Topologi FDDI

2.9 Internet

Internet merupakan singkatan dari interconection Networking adalah sumber daya

informasi yang menjangkau seluruh dunia. Dimana antara suatu komputer dengan

komputer lain didunia dapat saling berhubungan atau berkomunikasi. Internet

merupakan dunia yang penuh pesona. Sejak di ciptakan sekitar 1970-an. Internet

terus memikat untuk di ekploitasi serta dikembangkan oleh para ahli dan

pemerhati teknologi.

2.9.1 Sejarah Internet

Secara harafiah, internet (kependekan dari kata inter-network) adalah rangkaian

komputer yang berhubungan terus menerus ke beberapa rangkaian internet adalah

system komputer umum, yang berhubungan secara global dan menggunakan

TCP/IP sebagai protocol pertukaran paket (packet switching communication

protocol). Cara menghubungkan rangkaian dengan kaidah ini dinamakan internet

working. Rangkaian pusat yang membentuk Internet diawali pada tahun 1969

sebagai ARPANET, yang dibangun oleh ARPA (United States Department of

Defense Advenced Research Procjects Agency).beberapa penyelidikan awal yang

dapat yang disumbangkan oleh ARPANET termasuk kaedah rangkaian tanpa pusat

Page 26: Bab II Jefri

32

(decentralized Network), teori queueing dan kaedah pertukaran paket (packet

switching).

Pada 01 Januari 1983, ARPANET menukar protokol rangkaian pusatnya,

dari NCP ke TCP/IP. Ini merupakan awal dari internet yang kita kenal hari ini.

Pada sekitar tahun 1990-an, internet telah berkembang dan menyambungkan

kebanyakan pengguna jaringan- jaringan komputer yang ada.

2.9.2 Keunggulan dan Kelemahan Internet

Keunggulan internet adalah :

             1.  Konektivitas dan jangkauan global

             2.  Akses 24 jam

             3.  Kecepatan

             4.   Interaktifitas dan fleksibilitas

             5.   Kemudahan dalam mencari informasi diseluruh dunia

          Kelemahan internet adalah :

             1.  Ancaman virus

             2.  Ketergantungan pada jaringan telepon, satelit dan Internet Service

Provider

Beberapa cara untuk menghubungkan ke Internet yaitu :

1. Menghubungkan ke internet lewat penyedia jasa Internet (Internet service

provider). Cara ini dilakukan dengan menjadi anggota yang ditawarkan

oleh (service provider) misalnya telkom Speedy, indosat dan lain

sebagainya. Dengan menjadi anggota ( biasanya dikenakan biaya

bulanan), pelanggan akan di beri nomor telepon yang dapat dihubungi

untuk menghubungkan komputer pelanggan kejaringan di service

provider, indentitas pemakai (user Id atau Account) dan password ( yang

dapat disesuaikan oleh pemakai).

2. Menghubungkan keinternet lewat penyedia jasa informasi. Penyedia jasa

informasi bermacam-macam informasi yang terbaru seperti informasi

olahraga, berita, perbelanjaan, permainan, dan lainnya yang di kemas

dalam bentuk menu yang mudah di pilih. Penyedia jasa informasi ini juga

Page 27: Bab II Jefri

33

menyediakan fasilitas untuk menghubungkan kejaringan internet. Seperti

halnya dengan internet.

3. Menghubungkan ke internet secara langsung. Hubungan secara langsung

ke internet dapat di lakukan dengan membuat jaringan LAN (Local Area

Network) yang dihubungkan ke internet host. Selanjutnya komputer-

komputer pemakai internet dihubungkan dengan LAN tersebut.

2.10 Fasilitas Internet

2.10.1 World Wide Web (WWW)

Layanan multimedia internet atau dikenal dengan World Wide Web (WWW)

merupakan aplikasi internet yang paling para pengakses. WWW disukai karena

mencakup sumber daya multimedia, antara lain suara, gambar, video, audio, dan

animasi. Oleh karena itu aplikasi menjadi semacam sarana untuk menyajikan

informasi yang interaktif antraktif.

World Wide Web dirancang oleh oleh tim berners-Lee dan staf ahli

dilaboratorium CERN di Jenewa swiss 1991. Wordl Wide Web sering disingkat

sebagai WWW yakni sebuah sistem dimana informasi dalam bentuk teks, gambar,

suara dan lain-lain dipresentasikan dalam bentuk hypertext dan dapat diakses oleh

perangkat lunak yagn disebut browser. Informasi di Web pada umumnya di tulis

dalam format HTML. Informasi lainnya disajikan dalam bentuk grafis ( dalam

format GIF, JPG, PNG), suara (dalam format AU, WAV) dan object multimedia

lainnya (seperti MIDI, shockwave, Quicktime Movie, 3D World). WWW

dijalankan dalam server yang disebut HTTPD.

WWW adalah faslitas internet yang menghubungkan dokumen dalam

lingkup lokal maupun jarak jauh. Dokumen Web disebut Web page dan link dalam

Web menyebabkan user bisa pindah dari satu page ke page lain, baik antar page

yang disimpan dalam server yang sama maupun server di seluru dunia. Page

diakses dan dibaca melalui web browser seperti Netscape Navigator atau Internet

Explor.

Web menjadi pusaast kegiatan internet karena Web page yang berisi text

dan grafik mudah diakses melalui Web brwoser, Web menyediakan interface bagi

Page 28: Bab II Jefri

34

jaringan informasi online terbesar di dunia dan jumlah informasi ini terus terus

bertambah dengan pesat.

Web juga menjadi sistem pengiriman multimedia, karena fitur Browser dan

Browser plug-in extension yang terus bermunculan menyediakan peluang untuk

suara, gambar, telepon, animasi 3D dan videoconfrencig melalui Net. Browser

terbaru juga mengerti bahasa java yaang memungkinkan down load semua aplikasi

secara lokal. Dasar format Web adalah dokumen text yang digabung dengan

HTML yang bisa mengarur format page serta hypertext Link (URL) ke page lain.

Kode HTML yang umum adalah karakter alfanuerik yang dapat diketik dengan text

editor atau wordl processor. Banyak program terbitan Web yang menyertakan

interfage grafis untuk kreasi Web page dan membuat kode dengan otomatis.

Banyak word processor dan program-rogram yang mngalihkan dokumen ke

format HTML. Oleh karena itu Web page dapat dibuat oleh user tanpa harus

mempelajari sistem pengkodean. Kemudahan kreasi membantu cepatnya

petumbuhan Web.

2.10.2 E-Mail

Electronik Mail disingkat e-mail adalah surat elektronik yang dikirimkan melalau

internet. Sumber daya internet yang cukup banyak di manfaatkan oleh para

pemakai adalah surat elektronik (e-mail). Sesuai dengan namanya, pengiriman

surat dilakukan secara elektronis, bukan dalam bentuk kertas.

Transfer e-mail yang cepat menggunakan protokol yang disebut SMTP

(Simple Mail Transfer Protokol). Dalam mail seng saling rver (sever yang

menangani e-mail) segera menghubungi tujuan dan kemudian me ngirimkan surat.

2.10.3 Telnet

Telnet/TeleNetwork adalah remote login yang dapat terjadi di internet karena ada

service dari protocol TELNET.Dengan Telnet memungkinkan kita untuk

mengakses komputer lain secara remote melalui internet.Dalam bahasa yang

mudah kita dapat memberikan perintah kepada komputer lain baik membuat

file,mengedit,menghapus dan menjalankan suatu perintah hanya melalui komputer

di depan meja kita.Telnet banyak di pakai dalam mesin berbasis UNIX dan sangat

jarang aplikasi telnet pada mesin berbasis Windows NT/200.

Page 29: Bab II Jefri

35

Cara kerja telnet adalah sebagaberikut:  

Untuk dapat mengakses telnet,biasanya (dan seharusnya) kita memiliki sebuah

account atau login di komputer yang di tuju.Dan login tersebut disertai password

(kata kunci) sebagai verivikasi atau sebagai legalisasi dari account yang kita

masukkan,dan account tersebut di berikan oleh sang administrator atau

lembaga yang memiliki server yang dapat di-TELNET.

Contoh menjalankan dengan Windows 7klik start button pada pojok kiri bawah >

klik Run > Ketik Telnet > klik OK

Gambar 2.5 Tampilan Telnet

Setelah aplikasi telnet jalan klik connect,kemudian editlah Remote

Systemzseperti gambar di atas.jangan lupa untuk memakai VT 100 (besar),supaya

lancar membuka pine(email) dan menjalankan aplikasi lainnya seperti text editor.

2.10.4 FTP                                                  

FTP (singkatan dari File Transfer Protocol) adalah sebuah protokol Internet yang

berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentransferan

berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.

FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan

masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan

penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP.

Sebuah Klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah

FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service

atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-

perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk

mengubah direktori, mengubah modus transfer antara biner dan ASCII, menggugah

berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

Sebuah server FTP diakses dengan menggunakan Universal Resource Identifier

Page 30: Bab II Jefri

36

(URI) dengan menggunakan format ftp://namaserver. Klien FTP dapat

menghubungi server FTP dengan membuka URI tersebut.   

FTP menggunakan protokol Transmission Control Protocol (TCP) untuk

komunikasi data antara klien dan server, sehingga di antara kedua komponen

tersebut akan dibuatlah sebuah sesi komunikasi sebelum transfer data dimulai.

Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan "mendengarkan"

percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai

port pengatur (control port) untuk (1) membuat sebuah koneksi antara klien dan

server, (2) untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP

kepada server dan juga (3) mengembalikan respons server ke perintah tersebut.

Sekali koneksi kontrol telah dibuat, maka server akan mulai membuka port TCP

nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer

data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan

penggugahan.

FTP hanya menggunakan metode autentikasi standar, yakni menggunakan

username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna

terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-

download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para

pengguna terdaftar memiliki akses penuh terhadap beberapa direktori, sehingga

mereka dapat membuat berkas, membuat direktori, dan bahkan menghapus berkas.

Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login,

yakni dengan menggunakan nama pengguna anonymous dan password yang diisi

dengan menggunakan alamat e-mail.

2.10.5 Website

Website adalah lokasi pada Web yang berisi sekumpulan halaman Web yang saling

terkait. Website atau situs juga dapat di artikan sebagai kumpulan halaman yang

menampilkan informasi data text, data gambar diam atau gerak, data animasi,

suara, video dan atau hubugan dari semuanya, baik yang bersifat statis maupun

dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana

masing-masing di hubungkan dengan jaringan-jaringan halaman (hyperlink).

Bersifat statis apabilah isi informasi Website tetap, jarang berubah, dan isi

Page 31: Bab II Jefri

37

informasinya searah hanya dari pemilik Website. Bersifat dinamis apabilah isi

informasi Website selalu berubah-ubah, dan isi informasinya interaktif dua arah

berasal dari pemilik serta pengguna website. Contoh Website statis berisi profil

perusahaan, sedangkan Website dinamis adalah seperti friendster, multiply, dan

lain-lain. Dalam isi pengembangannya, Website statis hanya dapat di update oleh

pemiliknya saja, sedangkan Website dinamis bisa di update oleh penggua maupun

pemilik.

Unsur-unsur dalam penyediaan Website :

1. URL (uniform Reource Locator)

URL (uniform Reource Locato) adalah alamat unik di dunia internet yang

digunakan untuk megidentifikasi sebuah website, atau dengan kata lain

URL adalah alamat yang digunakan untuk menemukan sebuah website

pada dunia internet.

2. Web Hosting

Web Hosting dapat diartikan sebagai ruangan yang terdapat dalam

harddisk tempat menyimpan berbagai data, file-file, gambar, video, data

email, statistik, database dan lain sebagainya yang akan di tampilkan di

website.

3. Scripts Program

Scripts Program adalah bahasa yang digunakan untuk menerjemahkan

setiap perintah dalam website yang apda saat diakses. Jenis bahasa

program sangat menentukan statis, dinamis atau interaktifnya sebuah

website. Semakin banyak ragam bahasa progra yang di gunakan maka

akan terlihat website semakin dinamis, dan interaktif serta terlihat bagus.

4. Desain Website

Desain Website menentukan kualitas dan keindahan sebuah website.

Desain sangat berpengaruh kepada penilaian pengunjung akan bagus

tidaknya ssebuah website.

5. Program Transfer Data Ke Pusat Data

Page 32: Bab II Jefri

38

Para web designer mengerjakan website dikoputernya sendiri. Berbagai

bahasa program, data informasi teks, gambar, video, dan suarra telah

menjadi file-file pendukung adanya website. File tersebut bisa dibuka

menggunakan program penjelajah (browser) sehingga terlihatlah sebuah

website utuh didala komputer sendiri. (offline). Tetapi file-file tersebut

perlu untuk di letakkan di rumah hosting versi online agar terakses ke

selruh dunia. Pengguna akan diberikan akses FTP (File Transfer Protocol)

setelah memesan sebuah web hosting untuk memindahkan file-file website

ke pusat data web hosting. Untuk dapat menggunakan FTP di perlukan

sebuah program FTP, misalnya WS FTP, smart FTP, cute

FTP,dll.program FTP ini banyak di temuidi internet dengan status

penggunaan gratis maupun harus membayar. Para web designer pun dapat

menggunakan fasilitas FTP yang terintegrasi dengan program pembuatan

website, misal Adobe Dreamweaver.

6. Publikasi Website

Efektif atau tidaknya situs sangat tergantung dari besarnya pengunjung

dan komentar yang masuk. Untuk mengenalkan situs kepada masyarkat

memerlukan apa yang disebut pubilkasi atau promosi. Cara yang biasanya

dilakukan dan paling efektif dengan tidak terbatas ruang dan waktu adalah

publikasi langsung di internet melalui search engine (mesin pencari

seperti : Yahoo, Google, MSN, search indonesia, dan sebagainya). Cara

publikasi search engine ada yang gratis dan juga ada yang prabayar.yang

gratis biasanya terbatas dan cukup lama untuk masuk dan dikenali search

engine terkenal seperti Yahoo dan Google. Cara efektif publikasi adalah

dengan membayar, walaupun harus sedikit mengeluarkan akan tetapi situs

cepat masuk ke search engine dan dikenal oleh penngunjung..

Dalam pembuatan sebuah website, tentu ada terdakpat kelebihan-

kelebihan dan kekurangannya kelebihannya adalah seperti pada saat kita

sedang tidak bisa atau sedang malas keluar, seidaknya bagi orang-orang

yang memiliki komputer dengan fasilitas internet dirumahnya, bisa

Page 33: Bab II Jefri

39

browsing ke internet dan mencari informasi tentang barang-barang yang

ingin dibeli, mencari tauh tentang barang-barang baru, mencari secara

detail tenatang kelebihan dan kekurangan dari item tertentu yang sedang

dicarinya dan biasanya ada beberapa website tertentu yang memberikan

layanan berupa penjualan langsung dimana kita melakukan transaksi secar

online dikomputer, begitu transaksi selesai kemudian tidak lama barang

yang kita inginkan tersebut akan langsung dikirimkan ketemapat kita

berada.

Tetapi untuk website juga terdapat beberapa kekurangan, seperti

pada saat kita sedang mencari informasi dan tertarik pada sebuah item,

tetapi belum item yang kita lihat itu sesuai dengan aslinya, kadang kita

bisa merasa kecewa pada barang yang telah kita beli karena tidak sesuai

dengan yang kita harapkan seperti ditampilkan pada gambar. Selain itu,

saat ini juga bayak terjadi penipuan dengan modus penjualan barang via

internet.

2.11 HTML (Hyper text Language)

HTML kepanjangan dari Hyper text Language. HTML merupakan palin-text

(dikenal sebagai ASCI) yang dapat dan ditulis dengan menggunakan beberapa text

editor seperti Emacs atau VI pada UNIX, Simple Text pada Mecintosh ataupun

Notepad pada Windows. Ciri utama dari file HTML adalah memiliki eksistensi,

HTML atau SHTML. HTML merupakan bahasa markup (pengkodean) sehingga

setiap text diberi kode sesuai dengan keinginan user.

2.11.1 Mengenai Tag HTML

Tag adalah penandaan yang digunakan dalam HTML. Tag HTML terdiri dari tanda

lebih kecil (<), nama tag dan tanda lebih besar (>). Contoh tag pada HTML

dibawah ini :

<B> Text akan tercetak tebal </B>

Tag <B> adalah menandakan untuk memulai perintah cetak tebal, sedangkan tag

tanda garis miring atau salah (/) merupakan tag yang menandakan batas akhir cetak

tebal.

Page 34: Bab II Jefri

40

2.11.2 Struktur HTML

File HTML merupakan file gtext biasa yang mengandung tag. Dokumen HTML

mempunyai dua bagan yaitu, HEAD dan BODY. Body adalah bagian terbesar dari

dokumen HTML sebagaimana Body ( tubuh) pada penulisan surat. Sedangkan

Head terdiri dari judul dokumen dan informasi singkat lainnya. Secara lengkap

suatu dokumen HTML memiliki struktur dasar sebagai berikut.

<Html>

<head><Title>......letak judul disini....... </Title></head>

<Body>.......letak body disini....... </Body >

</Html>

<Head>

<Title>

..........letak judul disini......

</Title>

</Head>

<Body>

.........letak body disini.........

</body>

</Html>

2.11.3 Pengkodean Tag pada HTML

Ada beberapa kode yang digunakan sebagai penandaan pada HTML yaitu :

a.   HTML

      Elemen ini akan memberitahu kepada browser bahwa dokumen yagn

berada diantara tag <HTML> dan </HTML> merupakan informasi

dalam bentuk kode HTML. Selain menggunakan tag, file yang

berinteraksi HTM, HTML atau SHTML.

b.   HEAD                                                                                                          

                 Tag <HEAD> berisi semua informasi yang terkandung pada kepala

Page 35: Bab II Jefri

41

dokumen. Informasi ini tidak akan ditampilkan pada saat di jalankan

pada browser kecuali judul dokumen.

Pada bagian HEAD terdapat tag-tag yang biasanya terdapat di dalam tag <HEAD>,

yaitu :

1. Tag <TITLE>

Tag ini memberikan judul dokumen yang nantinya akan tampilakn pada

title bar browser. Contoh penulisannya adalah sebagai berikut:

<TITLE>........letak judul anda.........</TITLE>

2. Tag <BASE>

Perintah base digunakan untuk memberikan intruksi kepada browser untuk

menggunakan URL yang tertera sebagai basis semua link dan gambar

pada halaman tersebut.

Contoh penulisannya sebagai berikut :

<BASE href=

HREF menunjukkan alamat URL dokumen lain.

3. Tag <BASE,,,,,,TARGET....>

Pperintah base digunakan untuk mendefinisikan hasi dari semua link yang

berupa frame sesuai dengan value yang terdapat pada target. Contoh

penulisannya adalah :

<BASE href=”http//www.namadomain.com/file.htm”TARGET=”balnk”>

4. Tag <META>

Perinttah base digunakan untuk memberikan informasi tentang isi dari

suatu halaman web yang akan ditampilkan oleh pengunjung. Banyak

search engine dewasa ini bekerja dengan membaca tag META sebagai

bagian dari formulir index. Oleh karena itu penggunaan tag ini sangat

bermanfaat sekali, terutama untuk menarik minat pengunjung dengan

memanfaatkan search engine. Pengertian yang baik akan tab Meangakian

TA beserta fungsinya aka sangat membantu anda dalam menentukan

positioning, rangkaian hasil pencarian search engine terhadap situs web

anda.

Page 36: Bab II Jefri

42

Format peenulisan dari tag ini adalah sebagai berikut :

<META atribut = value atribut2=”...”>

5. Tag <Link>

Tag ini digunakan untuk menunjukkan adanya dengan dokumen yang

lainnya. Format penulisan dari tag ini adalah sebagai berikut :

<LINK atribut=”...”

2.12 Bahasa Pemrograman                                                                                      

Bahasa pemrograman adalah kode- kode yang diketikkan pada area pengetikan

program yang dapat dieksekusi oleh komputer dan hasilnya memiliki arti. Bahasa

pemrograman pascal, clipper, dBase, dll, merupakan software ini digunakan untuk

memebuat program komputer, apakah itu sistem operasi, atau program paket.

Bahasa pemrograman sangat di perlukan dalam membangun sebuah sistem

informasi. Contohnya PHP, bahasa pemrograman ini diperlukan untuk membangun

sebuah sistem informasi seperti halnya judul yang penulis angkat sebagai bahan

tugas akhir .

Berikut 3 pembagian tingkatan bahasa pemrograman:

a. Low Level Language

Bahasa pemrograman generasi pertama, bahasa pemrograman jenis

ini sangat sulit dimengerti karena instruksinya menggunakan bahasa

mesin.

b. Middle Level Language

Bahasa pemrograman tingkat menengah dimana penggunaan

instruksi sudah mendekati bahasa sehari- hari, walaupun begitu

masih sulit untuk dimengerti karena banyak menggunakan

singkatan- singkatan seperti STO atau STORE artinya simpan

c. High Level Language

Bahasa pemrograman tingkat tinggi yang mempunyai ciri mudah

dimengerti, karena menggunakan bahasa sehari- hari. 

Page 37: Bab II Jefri

43

2.12.1 PHP ( PHP Hypertext Preprocessor)

PHP adalah bahasa pemrograman yang didesain agar dapat disisipkan dengan

mudah kehalaman HTML.PHP adalah singkatan dari PHP hypertext preprocessor

yang merupakan sebuah bahasa scrip yang terpasang pada HTML. HTML adalah

suatu bahasa yang dikenali web browser untuk menampilkan informasi yang lebih

menarik dibandingkan dengan teks tulisan biasa. Hasilnya kemudian dikirimkan ke

clien, tempat pemakai menggunakan browser. web browser adalah program

komputer yang digunakan untuk membaca HTML kemudian menerjemahkan dan

menampilkan hasilnya secara visual komputer.

 

Berikut langkah sederhana awal program PHP:

1. <?

...........

...........script

...........

?>

2. <?php

.............

............script

......

?>php

2.12.2 Kelebihan – kelebihan PHP

PHP memiliki bayak kelebihan yang tidak memiliki oleh bahasa script sejenis. PHP

difokuskan pada pembuatan script server-side, yang bisa melakukan apa saja yang

dapat dilakukan oleh CGI, seperti mengumpulkan data form, menghasilkan isi

halaman web dinamis, dan kemampuan mengirim serta menerima cookies, bahkan

lebih dari pada kemampuan CGI.

Pemrograman yang berjalan pada server banyak sekali. Setiap program

mempunyai kelebihan dan kekurangan. Saat ini banyak website yang menggunakan

Page 38: Bab II Jefri

44

PHP sebagai dasar pengolahan data. Beberapa keunggulan yang di miliki program

PHP adalah :

1. PHP memiliki tingkat akses yang lebih cepat

2. PHP memiliki tingkat lifecycle yang cepat sehingga selalu mengikuti

perkembangan teknolgi internet.

3. PHP memiliki tingat keamanan yang tinggi.

4. PHP mampu berjalan di bebrapa server yang ada, misalnya Apache,

Microsoft lls, PWS, AOL server. phttpd, fhttpd, dan Xitami.

5. PHP mampu berjalan di Linux sebgai platform sistem operasi utama

bagi PHP, namun juga berjalan di FreeBSD, Unix, Solari, Windows,

dan yang lain.

2.13 Macromedia Dreamweaver

Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk

medesain secara visual dan mengelolah situs web maupun halaman web. Bilamana

kita menyukai untuk berurusan dengn kode-kode HTML secara manual atau lebih

menyukai bekerja dengan lingkungan secara visual dalam melakukan editing,

Dreamweaver membuatnya menjadi lebih mudah dengan menyediakan tool-tool

yang sangat berguna dalam peningkatan kemampuan dan pengalaman kita dalam

mendesain web.

Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs,

yang memudadhkan kita mengelolah keseluruhan elemen yang ada dalam situs.

Kita juga dapat melakukan pengecekan broken ling, kompatibilitas browser,

mauapun perkiraan waktu donwloada halaman web.

Adapun langkahuntuk menjalankan dreaweaver 8 adalahs ebagai berikut :

      1.   Klik tombol start > programs > Macromedia > Macromedia Dreamweaver 8

      2.   Selanjutnya akan ditampilkan dialog startup Dreamweaver

Page 39: Bab II Jefri

45

Gambar 2.6 Tampilan Dreamweaver

Keterangan :

a. Open a recent item

Bagian ini menampilkan halaman- halaman web yang pernah dibuat,

kita tinggal memilih filenya untuk membuka.

b. Create new

Bagian ini digunakan untuk membuat halaman web yang baru.

c. Create from samples

Bagian ini digunakan untuk membuat halaman web dari ontoh-contoh

yang sudah disediakan.

Selanjutnya ditampilkan jendela perancangan dreamweaver seperti pada

gambar berikut ini :

Page 40: Bab II Jefri

46

Gambar 2.7 Tampilan code pada dreamweaver

Keterangan:

a. Inset Bar adalah kumpulan menu yang digunakan untuk memasukkan

objek kedalam jendela dokumen seperti table, layer dan image.

b. Document toolbar digunakan untuk mengubah tampilan dokumen

seperti menampilkan kode atau tampilan design saja atau dapat pula

menampilkan keduanya.

c. Document window digunakan sebagai tempa mendesign dan

memasukkan objek atau kde dari tab kode, split dan design.

d. Property inspector digunakan untuk mengetahui atau mengubah properti

dari objek yang dimasukkan kedalam dokumen seperti mengubah jenis

huruf, warna dan ukuran huruf.

2.13 MySQL

Umumnya aplikasi berbasis komputer yang digunakan pada berbagai institusi

menggunakan databse. Databse berfungsi sbgai suatu bentuk pengoahan data yang

ditujukan agar pengaksesan terhadap data dapat dilakukan dengan mudah. Database

adalah kumpulan data informasi yang diorganisasikan sedemikian rupa sehingga

Page 41: Bab II Jefri

47

mudah diakses pengguna sisem informasi. Sistem yang ditujukan untuk mengenai

database biasa disebut DBMS, (Database management System). Dengan

menggunakan DBMS , pemakai dapat melakukan hal-hal seperti bberikut dengan

mudah :

1. Menambahkan data

2. Menghapus data

3. Mengubah data

4. Mencari data

5. Menampilkan data dengan kriteria tertentu, dan

6. Mengurutkan data

MySQL (structure Query Language) adalah program pembuat database

yang bersifat open source. MySQL dibuat oleh Monty, MySQL dikembangkan

oleh sebuah perusahaan Sweedia bernama MySQL AB yang ada pada saat itu

bernama Tcx data konsultn AB.

2.13.1 Structured Query Language (SQL)

Structured Query Language (SQL) adalah bahasa standart untuk pengolahan

database. Bahasa ini mengandung – perintah yang dapat digunakan untuk

memasukkan, mengubah, menghapus, maupun memilih data.

Beberapa perintah SQL yang sering digunakan antara lain sebagai berikut :

1. Create

Create adalah perintah yang digunakan untuk membuat struktur tabel.

Adapun syntax perintahnya adalah sebagai berikut :

Create [nama tabel]

2. Select

Create adalah perintah yang digunakan untuk mengambil, menampilkan

suatu data atau memilih data daripada suatu tabel. Adapun syntax

perintahnya adalah sebagai berikut :

Select [nama field] from [nama tabel]

Page 42: Bab II Jefri

48

Info [Tbl_tujuan ] Where [kondisi]

3. Drop

Drop adalah perintah yang digunakan untuk menghapus tabel dan isi

field. Adapun syntax perintanya adalah sebagai berikut :

Drop [nama tabel]

4. Alter

Alter adalah perintah yang digunakan untuk merubah struktur tabel.

Adapun syntax perintahnya adalah sebagai berikut :

Altter [nama tabel]

Add [nama tabel]

5. Insert

Insert adalah perintah yan g digunakan utnuk mengubah data yang sudah

tresimpan. Adapun syntax perintahnya adalah adalah sebagai berikut.

Insert Into [nama tabel]

Values [isi]

6. Update

Update adalah perintah yang digunakan untuk mengubah data yang sudah

tersimpan. Adapun syntax perintahnya adalah adalah sebagai berikut.

Update [nama tabel] Set [nama field=”isi”]

7. Delete

Delete adalah perintah yang digunakan untuk menhapus baris dari tabel.

Adapun syntax perintahnya adalah sebagai berikut :

Create nama idx [nama field] on [nama field]

2.14 Phptriad

Php triad merupakan sebuah program yang berisikan berisi tiga unit perangkat

lunak utama yang dibutuhkan permrograman web server. ketiga unit tersebut

adalah Apache yang menjalankan fungsi web server, PHP sebagai bahasa

pemrograman berbasis web (web pemrograming) dan MySQL untuk keperluan

Page 43: Bab II Jefri

49

pengolahan data berbasis web (web database). Dengan PHP triad kita sudah

mempunyai apache web server, MySQL server, PhpMyadmin.

Gambar 2.8 Tampilan Apache

2.15 PHP myadmin

Phpmyadmin adalah fasilitas untuk pengaturan database, pengembangan user,

membuat database hingga hak akses dari suatu database.

Page 44: Bab II Jefri

DATABASE

FILE

50

Gambar 2.9 tampilan Phpmyadmin

2.16 Pengertian Database

Database merupakan suatu kumpulan data yang terdiri dari tabel-tabel yang saling

berhubungan dan terorganisasi sedemikian rupa sehingga mudah untuk digunakan

kembali kembali. Database adalah salah satu komponen yang penting sekali dalam

sysitem informasi, karena merupakan dasar dalam menyediakan informasi bagi

para pemakai. Untuk membuat databse dapat menggunakan Microsoft Access,

Oracle, Microsofy SQL atau yang lain.

Tujuan dari desain database adalah untuk menentukan data-data dalam

system, sehingga informasi yang dihasilkan dapat terpenuhi dengan baik. Dalam

aplikasi web ini iperlukan beberapa system yaitu :

4. ODBC (Open Database Connectivity)

5. OLEDB (Open Linking And Embedding Database)

6. JDBC (Java Database Connectivity)

OLEDB mmpunyai kecepatan jauh lebih baik dibandingkan ODBC. Oleh karena

itu jika database sudah mendukung OLEDB, pergunakanlah system ini untuk

aplikasi web anda. Hal yang paling mendukung dalam perancangan ini adalah

penggunaan teknologi server ASP dan database MySQL, dengan koneksi DSNN

(Data Source Name).

Page 45: Bab II Jefri

51

Gambar 2.10 : Hirarki Database/Peringkat data

Adapun hirarki Database adalah sebgai berikut :

7. Database : Kumpulan dari bebrapa file/ table yyang saling berhubungan

antara file satu dengan file yang lainnya.

8. File : kumpulan dari rocord yang saling berkaitan dan memiliki

format yang sama dan sejenis

9. Record : kumpulan dari beberapa file yang menggambarkan suatu data

  individu tertentu

10. Field : suatu atribut dari record yang menunjukkan suatu item dari

data nilai sebuah field

11. Character : kumpulan dari huruf dan angka (kumpulan dari beberapa

bit)

12. Bit : bagian terkecil dari data keseluruhan

Page 46: Bab II Jefri

52

Tabel 2.4 Daftar Tipe Data Pada PHP

Tipe Data Keterangan Ukuran

Teks Tipe data bawaan yang akan dipilihkan

oleh Microsoft Access ketika suatu

field baru diciptakan. Tipe ini

digunakan untuk menyatakan teks atau

data yang bisa mengandung huruf,

angka, dan karakter-karakter yang

lainseperti tanda baca.

Maksimum

terdiri Atas 255

karakter

Memo Merupakan tipe data teks yang

berukuran besar

Dapat mencapai

65.535 karakter

Number Merupakan tipe data untuk suatu nilai

bilangan yang bisa dihitung. Ada

bermcam-macam pilihan ebih lanjut

untuk nilai ini

1, 2, 4, 8, atau 16

byte tergantung

tipe detailnya

Data/Time Nilai jam tanggal dimulai dari tahun

100 sampai dengan 9999

8 byte

Currency Merupakan tipe data untuk nilai uang.

Keakuratan sampai 15 digit disebelaah

kiri tanda pecahan dan 4 digit

disebleah kanan tanda pecahan.

8 byte

Auto Number Menyatakan nilai yang urut. Nilai

dibangkitkan oleh Microsoft Access

dan tak dapat diubah oleh pemakai.

4 byte

Yes/No Menyatakan data yang hanya memiliki

dua kemungkinan nilai saja. Contoh,

benar atau salah, pria atau wanita

1 bit

OLE Object Menyataka data objek seperti lembar

kerja Excel, dokumen word yang

dihubungkan atau dilekatkan ke

Microsoft Access

Sampai gigabyte

Page 47: Bab II Jefri

53

Hyperlink Menyatakan data alamat hyperlink

(misalnya digunakan alamat web atau

untuk melompat ke word).

Sampai 2048

karakter

Lookup

Wzard

Memungkinkan berhubungan dengan

nilai pada tabel lain melalui fasilitas

kotak daftar (list box) atau kotak

combo (combo box)

Biasanya 4 byte

2.17 Adobe Photoshop CS3

Adobe photoshop adalah salah satu program aplikasi yang di tunjukan untuk

menyunting dan memanipulasi image. Adobe Photoshop merupakan program

aplikasi canggih dan populer yang banyak membbantu para profesional dalam

dunia fotografi dan percetakan.

Langkah-langkah untuk membuka program aplikasi adobe photoshop CS3,

yaitu :

1. klik tombol start > program > adobe photoshop CS3

2. kemudian tunggu sampai jendela kerja program aplikasi adobe

photoshop CS3 akan ditampilkan.

       

          Gambar 2.11 tampilan Adobe Photoshop CS3

Keterangan :

Page 48: Bab II Jefri

54

1. icon kontrol menu (Control Menu Bar), digunakan untuk

mengontrol jendela yang sedan aktif.

2. Baris judul (Title Bar), berisi nama program aplikasi dan nama

file yang sedang aktif, baris judul ini dapat digunakan untuk

memindahkan jendela ke posisi lain yang anda inginkan.

3. Baris menu (Menu Bar), berisi barisan perintah berupa menu,

seperti menu file, edit, layer, select, filter, view, window, dan

help. Baris menu ini terkelompok berdasarkan topiknya.

4. Tombol Ukuran (Sizing Button), untuk mengatur ukuran jendela

kerja photoshop.

5. Toolbox, berisi tombol-tombol yang mewakili alat atau piranti

yang digunakan untuk membuat dan menyunting image atau

objek.

6. Baris Option (Option Bar), berisi tombol-tombol pengaturan

tambahan sesuai dengan Toolboxx yang dipilih.

7. Jendela Kerja (Drawing Window), merupakan jendela kerja

yang digunakan untuk berkreasi atau menyunting image.

8. Baris Status (Status Bar), menampilkan berbagai informasi

tentang objek yang sedang dipilih.

9. Palette, digunakan untuk memilih atau berbagai parameter

ketika menyunting suatu image.

10. Palette Well, pada photoshop 7.0 kita dapat dengan mudah

mengorganisasikan seluruh palet akan digunakan pada area kerja

dengan cara menggeser tab palette well.

2.18 Website Penyewaan ruangan secara online

Page 49: Bab II Jefri

55

Website penyewaan ruangan secara online adalah kumpulan dalam halaman web

yang berisi tentang informasi – informasi mengenai segala sesuatu yang

berhubungan dengan penyewaan ruangan secara online, informasi itu berupa jenis

kamar, harga kamar, spesifikasi kamar dan sebagainya. Website ini dijalankan

melalui browser kemudian diorganisasikan untuk mencapai tujuan. Website ini

memeberikan informasi luas tentang penyewaan ruangan secara online yang dapat

diakses kapanpun dan dimanapun oleh setiap pengguna yang terkoneksi dengan

internet.

Semakin meningkatnya tuntutan masyarakat untuk memenuhi kebutuhanya

secara cepat dan praktis tanpa harus pergi kelokasi, diperlukan sebuah media

informasi untuk menjawab semua kebutuhan tersebut. Melalui penerapan media

informasi masyarakat berharap dapat melakukan penyewaan secara online tanpa

harus menggunakan media lain, akan tetapi dapat langsung mengakses website dan

memilih langsung spesifikasi kamar yang diinginkan dan melakukan transaksinya

secara online. Teknologi internet berupa website sangat sesuai untuk memenuhi

tuntutan kecepatan pelayanan yang diinginkan, mengingat website dapat diakses

kapan dan dimana saja, dan implementasinya relatif murah.

Melalui website masyarakat dapat mengakses secara langsung dan

melakukan transaksi secara online tanpa harus menggunakan media lain seperti

telepon atau tanpa harus pergi kelokasi, shingga akan menghemat energi dan biaya.