johniepasaribu.files.wordpress.com …  · web viewmacromedia dreamweaver adalah atur cara...

8
BAB II LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan. Manfaat adanya sistem informasi dalam suatu instansi yaitu: 1. Menyajikan informasi guna mendukung pengambilan suatu keputusan. 2. Menyajikan informasi guna mendukung operasi harian. 3. Menyajikan informasi yang berkenaan dengan kepengurusan. 2.2 Pengertian Komputer Komputer adalah alat yang dipakai untuk mengolah data menurut prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan untuk menggambarkan orang yang perkerjaannya melakukan kemudian dipindahkan kepada mesin itu sendiri. Asal

Upload: lamliem

Post on 18-Feb-2018

228 views

Category:

Documents


0 download

TRANSCRIPT

BAB II

LANDASAN TEORI

2.1 Pengertian Sistem Informasi

Sistem informasi adalah suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian yang mendukung

fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari

suatu organisasi untuk dapat menyediakan kepada pihak luar tertentu dengan

laporan-laporan yang diperlukan.

Manfaat adanya sistem informasi dalam suatu instansi yaitu:

1.      Menyajikan informasi guna mendukung pengambilan suatu keputusan.

2.      Menyajikan informasi guna mendukung operasi harian.

3.      Menyajikan informasi yang berkenaan dengan kepengurusan.

2.2 Pengertian Komputer

Komputer adalah alat yang dipakai untuk mengolah data menurut

prosedur yang telah dirumuskan. Kata computer pada awalnya dipergunakan

untuk menggambarkan orang yang perkerjaannya melakukan kemudian

dipindahkan kepada mesin itu sendiri. Asal mulanya, pengolahan informasi

hampir eksklusif berhubungan dengan masalah aritmatika, tetapi komputer

modern dipakai untuk banyak tugas yang tidak berhubungan

dengan matematika.

2.3 Bahasa Komputer

Bahasa komputer adalah merupakan suatu set pemrograman yang

digunakan untuk membuat suatu program komputer. Bahasa komputer biasa

dikenal dengan nama bahasa pemrograman. Program komputer atau software

sendiri adalah suatu set instruksi yang harus dijalankan oleh komputer pada

saat komputer dihidupkan atau ketika diperintahkan oleh pengguna komputer.

Bahasa pemograman menggunakan kata-kata unik yang menjadi kode untuk

menjalankan perintah tertentu pada komputer. Contoh bahasa pemrograman

antara lain adalah Pascal, Fortran, Clipper, dBase, Delphi, Basic, Cobol, C++,

C#, Java dan lain-lain.

2.4 Dreamweaver

Macromedia Dreamweaver adalah atur cara penyunting HTML yang

diperkembangkan oleh Macromedia (kini diambil alih oleh Adobe). Ia

merupakan sistem penyuntingan yang menggabungkan daya pengeluaran

WYSIWYG (What You See Is What You Get) dengan kuasa pengawalan kode

HTML. Penggabungan ini adalah unik pada sekitar tahun 1990-an dan

menyebabkan penggunaannya secara meluas. Macromedia Dreamweaver

sekarang terdapat pula dalam versi Macintosh serta Windows, dan memegang

lebih kurang 80 % daripada pasaran atur cara penyunting HTML yang

profesional.

Macromedia Dreamweaver merupakan software webdesign yang paling

banyak digunakan di dunia. Dengan Macromedia Dreamweaver ini kita akan

banyak belajar mengenai penggunaan Spry Fremawork untuk keperluan

mendesain web yang profesional, di samping itu banyak pula diperoleh

informasi mengenai bagaiamana meng-edit image, membuat template,

menggunakan CSS dan membuat web foto album.

2.5 PHP Dan MySql

PHP adalah bahasa pemrograman script yang paling banyak dipakai

saat ini. PHP banyak dipakai untuk memrogram situs web dinamis, walaupun

tidak tertutup kemungkinan digunakan untuk pemakaian lain.

Contoh terkenal dari aplikasi PHP adalah forum (phpBB) dan MediaWiki

(software di belakang Wikipedia). PHP juga dapat dilihat sebagai pilihan lain

dari ASP.NET/C#/VB.NET Microsoft, ColdFusion Macromedia, JSP/Java Sun

Microsystems, dan CGI/Perl. Contoh aplikasi lain yang lebih kompleks berupa

CMS yang dibangun menggunakan PHP adalah Mambo, Joomla!, Postnuke,

Xaraya, dan lain-lain.

MySQL adalah sebuah perangkat lunak sistem manajemen basis data

SQL (bahasa Inggris: database management system) atau DBMS yang

multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia.

MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah

lisensi GNU General Public License (GPL), tetapi mereka juga menjual

dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak

cocok dengan penggunaan GPL. Relational Database Management System

(RDBMS).

MySQL adalah Relational Database Management System (RDBMS)

yang didistribusikan secara gratis dibawah lisensi GPL (General Public

License). Dimana setiap orang bebas untuk menggunakan MySQL, namun

tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL

sebenarnya merupakan turunan salah satu konsep utama dalam database sejak

lama, yaitu SQL (Structured Query Language). SQL adalah sebuah konsep

pengoperasian database, terutama untuk pemilihan atau seleksi dan pemasukan

data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara

otomatis. Keandalan suatu sistem database (DBMS) dapat diketahui dari cara

kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang

dibuat oleh user maupun program-program aplikasinya. Sebagai database

server, MySQL dapat dikatakan lebih unggul dibandingkan database server

lainnya dalam query data. Hal ini terbukti untuk query yang dilakukan oleh

single user, kecepatan query MySQL bisa sepuluh kali lebih cepat dari

PostgreSQL dan lima kali lebih cepat dibandingkan Interbase.

2.6 Data Flow Diagram

Data Flow Diagram (DFD) adalah suatu diagram yang menggunakan

notasi-notasi untuk menggambarkan arus dari data sistem, yang

penggunaannya sangat membantu untuk memahami sistem secara logika,

tersruktur dan jelas.

DFD merupakan alat bantu dalam menggambarkan atau menjelaskan proses

kerja suatu sistem.

T

Y

2.7 Tabel Basis Data

Adapun Tabel Basisdata adalah Sebagai berikut :

2.7.1 Table Pegawai

Column Type Lenght Ket

Id Tinyint 4 Primary Key

Name Varchar 50

Jabatan Varchar 50

2.7.2 Table Login

Column Type Lenght Ket

Username Varchar 30

Pass Varchar 50 Primary Key

Type Int 11

SELESAI

WELCOMEWEBSITE

KEMBALI LOGIN

LOGOUT

START

PROSES

LOGIN

2.8 Rancangan Input

a. Tampilan Halaman Publikasi

HEADER

MENU

BODY

FOOTER

CONTENT

FOOTER

2.9 Rancangan Output

a. Hasil Halaman Publikasi