BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Komputer adalah serangkaian elektronik yang terdiri dari sejumlah komponen yang saling berinteraksi / bekerja sama membentuk suatu sistem kerja . Komputer berfungsi melaksanakan instruksi atau program seperti : alat hitung , penyimpanan data dan mengolah data sampai jumlah yang besar.
Beberapa komponen komputer yaitu : 1. Hardware (perangkat keras) Yang termasuk kedalam perangkat keras komputer adalah CPU (Central Processing Unit) , Processor (perangkat pengolah). 2. Software (perangkat lunak) Software merupakan program sebagai penghubung hardware dan brainware dan juga mengawasi segala kegiatan yang terjadi didalam CPU. 3. Brainware (tenaga pelaksana) Bagian –bagian yang tergolong brainware antara lain : user (pemakai) , programmer.
Universitas Sumatera Utara
Sistem adalah sekumpulan elemen yang dihubungkan untuk memudahkan aliran informasi yang akan diproses . Sedangkan informasi adalah data yang diolah menjadi bentuk yang lebih bermanfaat . Sistem Informasi merupakan satu kesatuan data yang diolah dan saling melengkapi sehingga menghasilkan output (keluaran) .
2.2 HTML
HTML merupakan singkatan dari Hypertext Markup Language . HTML digunakan untuk membuat halaman web . HTML digunakan untuk menandakan beberapa dokumen teks . Dokumen HTML adalah file teks murni yang dapat dibuat dengan editor teks pendukung mana saja.
2.2.1 Struktur Dokumen HTML
<TITLE>-- judul-- --comment-
2.2.2 Tag – Tag HTML
Universitas Sumatera Utara
a. Heading Heading merupakan tag HTML untuk mengatur bentuk tampilan tulisan .
Heading Level 1
b. Paragraf Paragraf merupakan tag HTML untuk membentuk sebuah paragraph .
c. Blockquote Blockquote merupakan tag HTML untuk memblok suatu pernyataan .
---comment--
d. Break Break merupakan tag HTML untuk memberi ruang kosong untuk menjelaskan pengakhiran suatu program .
e. Font Font merupakan tag HTML untuk mengatur jenis tulisan .
----isi-----
f. Gambar Gambar untuk menyisipkan suatu gambar .
g. Tabel
Universitas Sumatera Utara
Tabel untuk membuat sebuah tabel .
Judul Tabel Judul Kolom 1 | Judul Kolom 2 |
Baris 1, Kolom 1 | Baris 1, Kolom 2 |
Baris 2, Kolom 1 | Baris 2, Kolom 2 |
h. Background Background untuk menyisipkan tampilan belakang suatu halaman . 1. Background Warna Pada tag ditambahkan BGCOLOR=warna, contohnya : . 2. Background Gambar Pada tag ditambahkan BACKGROUND=nama_file, contohnya : .
i. Form
Universitas Sumatera Utara
Form merupakan tag HTML untuk membuat sebuah metode pengaksesan ke halaman file tertentu .
2.3 PHP
2.3.1 Pengenalan PHP
PHP (PHP Hypertext Preprocessor) merupakan bahasa pemrograman berbasis web yang memiliki kemampuan untuk memproses data . Aplikasi-aplikasi yang dibangun PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.
Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan skrip PHP untuk mengirimkan permintaan ke server . Ketika menggunakan PHP sebagai server maka server akan melakukan hal-hal sebagai berikut : 1. Membaca permintaan dari client 2. Mencari halaman yang diminta di server 3. Melakukan instruksi yang diberikan oleh PHP
PHP diperkenalkan pertama kali sekitar tahun 1994 oleh Rasmus Lerdorf melalui situsnya untuk mengetahui siapa saja yang telah mengakses ringkasan online-nya . PHP merupakan salah satu bahasa skrip tersedia secara bebas dan masih
Universitas Sumatera Utara
memungkinkan untuk dikembangkan lebih lanjut . PHP dapat diintegrasikan ke dalam web server, atau dapat berperan sebagai program yang terpisah .
2.3.2 Syntax PHP
Bentuk umum skrip PHP : Print ("----teks-----“); ?>
PHP dapat ditempatkan dimana saja di dalam dokumen. Pada beberapa server yang mendukung , blok skrip PHP dapat diawali dengan dan diakhiri dengan ?>. Namun , sebaiknya menggunakan bentuk yang standar ().
Setiap baris kode PHP harus diakhiri dengan semikolon (;). Semikolon ini merupakan pembeda satu instruksi dengan instruksi lainnya. PHP menggunakan // untuk membuat komentar baris tunggal atau /* dan */ untuk membuat suatu blok komentar.
2.3.3. Variabel PHP
Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau array . Ketika sebuah variabel dibuat , variabel tersebut dapat dipakai berulang-ulang. Pada PHP semua variabel harus dimulai dengan karakter '$'. Variabel PHP tidak perlu
Universitas Sumatera Utara
dideklarasikan dan ditetapkan jenis datanya . Maksudnya bahwa tipe data dari variabel dapat berubah sesuai dengan perubahan yang dilakukan oleh user .
2.3.4 Operator PHP Operator digunakan untuk menentukan sebuah nilai dengan suatu operasi dari beberapa nilai . Nilai yang digunakan dalam sebuah operasi disebut operand .
2.1 Tabel Operator Aritmatika Operator +
Arti Penjumlahan
Contoh 5+9
-
Pengurangan
9-4
*
Perkalian
5*6
/
Pembagian
20 / 4
%
Modulus
9%4
Penejelasan Menghasilkan : 14 Menghasilkan :5 Menghasilkan : 30 Menghasilkan :5 Menghasilkan :1
nilai nilai nilai nilai nilai
2.2 Tabel Operator Perbandingan Operator ==
Arti Sama dengan
Contoh $i == $j
< > <=
Kurang dari Lebih dari Kurang dari atau sama dengan Lebih dari atau sama dengan Tidak sama dengan Tidak sama dengan
$i < $j $i > $j $i <= $j
>= != <>
$i >= $j $i != $j $i <> $j
Penjelasan $i dan $j mempunyai nilai yang sama $i kurang dari $j $i lebih dari $j $i kurang dari atau sama dengan $j $i lebih dari atau sama dengan $j $i tidak sama dengan $j $i tidak sama dengan $j
Universitas Sumatera Utara
Operator logika digunakan untuk mengkombinasikan kondisi, sehingga beberapa kondisi dapat diperiksa dalam sebuah ekspresi.
2.3 Tabel Operator Logika Operator AND / and
Contoh $i && $j atau $i AND $j
OR / or
$i || $j atau $i OR $j
XOR
$i XOR $j
NOT
!$i
Bernilai benar jika : $i dan $j bernilai bernilai benar Salah satu atau kedua variabel bernilai benar Salah satu variabel bernilai benar, tetapi tidak keduanya benar $i tidak bernilai benar
2.4 MySQL
MySQL dikembangkan perusahaan Swedia sekitar tahun 1994 – 1995 oleh Michael Widenius atau Monty . Pada versi awal , MySQL hanya berjalan di LINUX yang masih banyk terdapat kekurangan . Pada bulan Juni 2000 , MySQL diumumkan merupakan software database yang bebas berlisensi . Maksudnya bebas digunakan siapa saja tanpa pemungutan biaya apapun demi kepentingan umum .
2.5 Adobe Dreamweaver
Adobe Dreamweaver merupakan salah satu software untuk mendesain halaman web yang telah diakui kecanggihannya . kelengkapan da kemampuan software ini dalam mendesain sebuah halaman web mampu menambah kreasi pengguna dan sangat mudah membantu sipemakai dalam menggunakannya .
Universitas Sumatera Utara
2.1 Tampilan Dreamweaver
Universitas Sumatera Utara
BAB 3
GAMBARAN PERUSAHAAN
3.1 Gambaran Perancangan
Pada website PT. Simodong Jaya ini memiliki beberapa halaman . Tiap halaman masing - masing memiliki link yang merujuk setiap informasi yang berbeda – beda . Untuk menampilkan dan pengujian website perusahaan ini dengan mengetikkan pada address bar browsing : http://localhost /fauziah . Maka tampilannya sebagai berikut :
Gambar 3.1 Halaman Utama Website
Universitas Sumatera Utara
Pada gambar 3.1 dapat dilihat halaman utama website yang berisi informasi mengenai perusahaan tersebut yang disertai beberapa link informasi lain seperti struktur perusahaan , data pegawai , berita dan comment form bagi setiap pengunjung siapa pun .
Adapun prosedur penggunaan program secara manual dapat diuraikan sebagai berikut: 1. Aktifkan Mozilla Firefox dengan mengklik Start pada desktop , kemudian klik Mozila Firefox . 2. Setelah jendela Mozila Firefox terbuka , pada address bar browsing maka tuliskan http://localhost/fauziah lalu enter . 3. Setelah halaman terbuka , terdapat beberapa halaman link yang dapat dipilih salah satu diantaranya .
3.1.1 Home
Home merupakan tampilan utama dari website PT. Simodong Jaya ini . Tampilan ini berisi informasi perusahaan .
3.1.2 Biodata
Biodata menampilkan 3 halaman yaitu : input biodata , data pegawai dan data pemimpin. Input biodata merupakan tampilan penginputan biodata karyawan yang bekerja diperusahaan tersebut . Data pegawai merupakan tampilan hasil penginputan
Universitas Sumatera Utara
biodata dari link input biodata. Data pemimpin berisi tampilan halaman informasi data – data pemimpin perusahaan baik pendidikan , umur dan alamat .
3.1.3 Berita
Berita terdiri atas 2 halaman yaitu : input berita , dan tampil berita . Input berita dapat diakses siapa saja . Hasil penginputan berita ditampilkan dan dapat dilihat pada link tampil berita .
3.1.4 Buku Tamu
Halaman Buku tamu ini menampilkan form comment bagi pengunjung website ini . form ini membebaskan siapa saja untuk mengomentari baik website maupun perusahaan ini demi kemajuan perusahaan maupun pembangunan website ini .
3.1.5 Login
Login hanya dapat digunakan oleh siperancang maupun salah satu orang yang ditunjuk untuk menjaga keamanan kerahasiaan website dan sisi perusahaan itu sendiri .Halaman ini tidak dapat diakses sembarang orang . Segala sesuatu kerahasiaan perusahaan dan website ini terdapat di dalamnya .
Universitas Sumatera Utara
3.1.6 Struktur Perusahaan
Halaman Struktur perusahaan ini menampilkan bagaimana struktur perusahaan dengan PT. Simodong Jaya
dengan jelas . Dimulai dari pemimpin hingga karyawan
perusahaan ini beserta jabatannya
Universitas Sumatera Utara
TAMPILAN WEBSITE
1. HOME
Gambar 3.2 Tampilan Home
2. BIODATA a. Input Data Karyawan
Gambar 3.3 Tampilan Input Biodata Karyawan
Universitas Sumatera Utara
b. Data Karyawan
Gambar 3.4 Data Karyawan
3. BERITA
Gambar 3.5 Tampilan Berita
Universitas Sumatera Utara
Gambar 3.6 Tampilan Berita
Gambar 3.7 Tampilan Berita
Universitas Sumatera Utara
4. BUKU TAMU
Gambar 3.8 Tampilan Buku Tamu
5. LOGIN
Gambar 3.9 Tampilan Login
Universitas Sumatera Utara
6. STRUKTUR PERUSAHAAN
Gambar 3.10 Tampilan Struktur Perusahaan
Universitas Sumatera Utara