BAB 2
LANDASAN TEORI
2.1 Pengertian Komputer
Komputer dapat diartikan sebagai mesin yang melakukan tugas-tugas tertentu yang dikontrol oleh sebuah intstruksi-instruksi perintah digital. Komputer berasal dari
bahasa Inggris, to computer yang artinya menghitung. Jadi, komputer dapat diartikan sebagai alat untuk menghitung. Komputer adalah mesin penghitung elektronik yang
cepat dan dapat menerima informasi input digital, kemudian prosesnya sesuai dengan program yang tersimpan di memorinya dan menghasilkan output berupa informasi.
Komputer pada awalnya merupakan alat hitung saja. Namun seiring dengan perkembangan teknologi, komputer tidak hanya sebagai alat hitung saja tapi dapat
juga digunakan sebagai alat pengolahan data, permainan, pengontrol, membuat grafik, melakukan analisis, mendesain gambar, dan lainnya.
Istilah komputer berasal dari bahasa latin yaitu “computare” yang berarti menghitung to compute atau reckon. Komputer adalah suatu perangkat elektronika
yang bekerja secara terintegrasi dan terkoordinasi yang dapat menerima input, mengolah dengan prosedur tertentu, mengingat, serta menampilkan hasil proses
tersebut Sutedjo, 2003.
Universitas Sumatera Utara
2.2 Pengertian Data, Data Flow Diagram, Flowchart, dan Informasi
2.2.1 Pengertian Data
Data menurut kamus bahasa Inggris-Indonesia, data diartikan sebagai istilah yang berasal dari “datum” yang berarti fakta atau bahan-bahan keterangan.. Pengertian
lain juga mengatakan bahwa data merupakan deskripsi dari suatu kejadian yang kita hadapi. Data dapat didefinisikan sebagai bahan keterangan tentang kejadian nyata atau
fakta-fakta yang dirumuskan dalam kelompok lambang tertentu yang tidak acak yang menunjukkan jumlah, tindakan, atau hal Sutanta, 2004.
Data terbentuk dari karakter, dapat berupa abjad, angka maupun simbol khusus. Data disusun dan diolah dalam bentuk struktur data, struktur file dan basis
data. Contoh data adalah catatan identitas pegawai, catatan transaksi pembelian, catatan transaksi penjualan, dan lain-lain.
2.2.2 Pengertian Data Flow Diagram
Data Flow Diagram DFD adalah suatu gambaran grafis dari suatu sistem yang dapat menggambarkan arus data di dalam sistem dengan struktur, jelas dan menggunakan
sejumlah bentuk-bentuk sImbol menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan.
Universitas Sumatera Utara
DFD terdiri dari empat simbol yaitu:
Tabel 2.1 Simbol-Simbol DFD
No Simbol
Keterangan 1.
External Eternity Kesatuan Luar Yaitu kesatuan di lingkungan luar sistem lainnya
yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
2 Data Flow Arus Data
Ini mengalir diantara proses, simpanan data, dan kesatuan
3 Process Proses
Yaitu kegiatan atau kerja yang dilakukan oleh mesin atau komputer dari hasil suatu arus data yang masuk
ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses
4 Data Store Simpanan
Yaitu simpanan dari data yang dapat berupa file atau databse, arsip, tabel, acuan manual, agenda atau buku
2.2.3 Flowchart Diagram Alir
Bagan alir program adalah suatu bagan yang menggambarkan arus logika dari data yang akan diproses dalam suatu program dari awal sampai akhir. Bagian alir terdiri
Universitas Sumatera Utara
dari simbol-simbol yang mewakili fungsi-fungsi langkah program dan garis alir flow line menunjukkan urutan dari simbol-simbol yang akan dikerjakan.
Tabel 2.2 Simbol-simbol flowchart
No. Simbol
Fungsi 1.
Simbol titik terminal digunakan untuk menunjukkan awal dan akhir dari suatu proses
2. Simbol proses digunakan untuk mewakili suatu
proses atau untuk pengolahan aritmatika dan pemindahan data
3. Simbol input-output digunakan untuk mewakili
data inputoutput dan menunjukkan hasil dari suatu proses
4. Simbol Decision Keputusan digunakan
untuk suatu penyeleksian perbandingan logika kondisi di dalam program
5. Simbol Predefined persiapan digunakan
untuk memberi nilai awal suatu variable atau counter
Universitas Sumatera Utara
Tabel 2.2 Lanjutan simbol-simbol flowchart
No. Simbol
Keterangan 6
Simbol Connector Penghubung digunakan menunjukkan hubungan arus proses yang
terputus masih dalam halaman yang sama 7.
Simbol Off Page Connector digunakan sebagai penunjuk hubungan arus proses yang terputus
masih dalam halaman yang berbeda 8.
Simbol proses terdefenisi digunakan untuk menunjukkan suatu operasi yang rinciannya
ditunjukkan di tempat lain 9.
Simbol display digunakan untuk output yang ditunjukkanditampilkan di monitor
10. Simbol dokumen yang digunakan sebagai
penunjuk suatu dokumen input atau output baik untuk proses manual, mekanik atau komputer
11 Simbol garis alir yang digunakan untuk
menunjukkan arus dari suatu proses
12 Simbol
Storage yang digunakan untuk
menyimpan data
Universitas Sumatera Utara
2.2.4 Pengertian Informasi
Informasi adalah hasil pengolahan data sehingga menjadi bentuk yang penting bagi penerimanya dan mempunyai kegiatan sebagai dasar dalam pengambilan keputusan
yang dapat dirasakan akibatnya secara lansung saat itu juga atau secara tidak langsung pada saat mendatang Sutanta,2004.
Informasi adalah sekumpulan data atau fakta yang berguna bagi masyarakat. Sekumpulan data inilah yang akan digunakan dalam pengambilan keputusan Laudon,
2007.
Dari pengertian di atas dapat diambil kesimpulan bahwa informasi adalah sekumpulan data yang berguna bagi masyarakat yang diolah menjadi bentuk yang
penting bagi penerimanya dan digunakan untuk mengambil keputusannya dan dapat dirasakan akibatnya baik secara langsung atau pun tidak langsung.
2.3 Sistem Informasi
Sistem informasi dapat didefenisikan sebagai sekumpulan alat atau komponen penyusun yang kemudian komponen tersebut melalukan kegiatan bersama-sama
dalam memproses, menyimpan, dan mendistribusikan informasi yang dibutuhkan dalam suatu proses pengambilan sebuah keputusan bagi perusahaan tersebut Laudon,
2007. Sistem informasi merupakan sekumpulan elemen yang saling berhubungan
satu sama lain yang membentuk satu kesatuan untuk mengintegrasikan data,
Universitas Sumatera Utara
memproses dan menyimpan serta mendistribusikan informasi yang akan mendukung pembuatan keputusan dan melakukan kontrol Sutedjo, 2003.
2.4 PHP
PHP singkatan dari PHP Hypertext Preprocessor yang digunakan sebagai bahasa script server-side dalam pengembangan web yang disisipkan pada dokumen HTML.
Penggunaan PHP memungkinkan web dapat dibuat dinamis sehingga maintenance situs web tersebut menjadi lebih mudah dan efisien. PHP merupakan software open
source yang disebarkan dan dilesensikan secara gratis. PHP ditulis dalam bahasa C.
PHP memiliki kelebihan yang tidak dimilki oleh script sejenis. PHP difokuskan pada pembuata script server side yang bisa melakukan apa saja yang dapat
dilakukan oleh CGI seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies. PHP dapat
digunakan pada semua sisitem operasi. PHP tidak terbatas pada hasil keluaran HTML. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan
movies Flash Peranginangin, 2006.
Sintaks program PHP ditulis dengan apitan tanda khusus PHP. Ada empat macam tag PHP yang digunakan untuk menandai blok script PHP yaitu:
1. ?php...? 2. script language = ”PHP” ... script
3. ? ... ? 4. ...
Universitas Sumatera Utara
2.5 MySQL