BAB 2
LANDASAN TEORI
2.1.Pengertian Komputer
Istilah komputer berasal dari bahasa latin “computer” yang berarti menghitung.
Dalam bahasa Inggris kommputer berasal dari kata “ to computer” yang artinya
menghitung. Jadi komputer dapat diartikan sebagai alat hitung atau mesin hitung
Sehubung dengan perkembangan zaman maka defenisi komputer tidak hanya
sebagai alat hitung tetapi menjadi alat pengolah data yyang bekerja secara elektronik
dengan kecepatan dan ketelitian yang sangat tinggi serta mampu mengerjakan
berbagai proses data tersimpan dalam memori dengan keterlibatan manusia yang
minimum. Dalam pengolahan data diperlukan peralatan-peralatan atau
komponen-komponen untuk mendukung proses pengolah data.
Adapun komponen-komponen komputer yaitu :
1. Hardware
2. Software
2.1.1 Hardware (Perangkat Keras)
Hardware adalah komponen-komponen peralatan yang membentuk suatu system
komputer dan peralatan lainya yang memungkinkan komputer dapat melaksanakan
tugasnya
Perangkat keras meliput i :
1. Alat Input
Yaitu alat untuk memasukkan program maupun data yang akan diproses oleh
komputer. Perangkat-perangkat input meliputi :
a. Keyboard
Keyboard adalah perangkat lunak yang mempunyai tuts seperti mesik tik,
yang dilengkapi beberapa tombol tambahan dengan beberapa fungsi
tertentu.
b. Mouse
Mouse adalah perangkat yang berfungsi menggerakkan pointer,
menunjukkan perintah atau program padalayar monitor
Yaitu CPU (Central Processing Unit) adalah otak dari sistem komputer,
sebagai pusat pengolahan dan pengontrolan keseluruhan data processing
sistem selama pengolahan berlangsung.
3. Alat Output
Alat Output adalah alat untuk menampilkan hasil pengolahan data yang
dilakukan oleh CPU(Central Processing Unit) . Perangkat-perangkat Output
meliputi :
a. Monitor
Monitor adalah alat yang berfungsi menampilkan data atauinformasi
dalam teks dan grafik
b. Printer
Printer adalah alat cetak informasi hasil kerja komputer
4. Alat Penyimpanan (Stroage)
Adalah media yang dapat menyimpan data secara permanen dalam jangka
waktu yang panjang, yang suatu waktu dapat diambil atau dibaca kembali.
Selain sebagai alat penyimpanan hardisk yang tergolong alat proses komputer
ini, masih terdapat alat penyimpan lain seperti Flash Disk, Compact
2.1.2 Software (Perangkat Lunak )
Komputer dapat bekerja dengan adanya dukungan perangkat lunak, perangkat lunak
tersebut saling terkait dengan perangkat keras, diamankerja perangkat keras
tergantung instruksi dari perangkat lunak. Adapun perangkat lunak tersebut adalah :
a. Sistem Operasi adalah program yang bertindak sebagai penghubung antara
pemakai komputer dengan perangkat keras.
b. Aplikasi merupakan pengkhususan pekerjaan dalam kumputer, contohnya
aplikasi Microsoft Word, dikhususkan dalam pengolahan data berbentuk kata.
c. Compiler dan Inpreter merupakan saran pengembangan sistem operasi
maupun aplikasi.
2.1.3 Brainware (Tenaga Ahli)
Brainware adalah manusia dan ilmu pengetahuannya, yaitu mereka yang bekerja dan
berhubungan langsung dengan komputer. Mereka merupakan kunci keberhasilan dari
suatu pelaksanaan pengolahan data, sehingga dibutuhkan orang-orang yang benar
benar mampun dan cocok dibidang tersebut
Tenaga alhi pelaksana ini digolongkan berdasarkn keahliannya masing
a. Sistem Analis, Yaitu orang-orang yang mempunyai keahlian dalam
membentuk dan membangun desain sisttem
b. Programer, yaitu orang-orang yang mampu menyusun instruksi – instruksi
bagi komputer atau mampu membuat program yang dibutuhkan dalam suatu
sistem pengolahan data
c. Operator, yaitu mereka yang secara langsung bertugas menangani pengolahan
data dengan bantuan komputer.
d. Data Entri, yaitu mereka yang melaksanakan pengurusan terhadap data,
perekaman data medis komputer, dan juga sebagai pemeriksa pengiriman
informasi yang dihasilkan komputer.
Ketiga komponen tersebut harus saling berhubungan membentuk suatu
kesatuan. Hardware tanpa Software maka tidak akan berfungsi hanya seperti
benda mati saja karena software yang akan mengoperasikan hardwarenya.
Hardware yang sudah didukung oleh software juga tidak akan befungsi kalau
tidak ada manusia yang mengoperasikannya (brainware).
2,2 Pengertian Data, Sistem, Informasi dan Sistem Informasi
Dalam bab ini akan dibahas sekilas tentang pengertian data,sistem dan sistem
informasi. Pengertian dari hal tersebut sangat membantu dalam perancangan
2.2.1 Data
Data berasal dari bahasa latin yaitu “datum” yang berarti fakta,kejadian, atau
peristiwa. Jadi data adalah fakta dasar yang mewakili suatu keajadian. Data juga
merupakan komponnen dasar dari informasi yang akan dip roses lebih dan
menghasilkan informasi. Himpunan data akan dip roses lebih dan menghasilkan
informasi. Himpunan data akan memiliki sifat yang unik, antara lain saling
berkaitan(Interralated), kebersamaan (shared)
Data dapat diolah melalui suatu model untuk menghasilkan sebuah informasi .
Data dapat berbentuk symbol-simbol semacam huruf-huruf, angka-angka,
bentuk-bentuk, suara, sinyal-sinyal, gambar-gambar, dan sebagainya. Secara umum
pengolahan data terdiri dari tiga langka h yaitu:
1. Input (pemasukan proses)
2. Process(pengolahan proses)
3. Output (hasil keluaran berupa informasi)
Gambar 2.1 Siklus Pengolahan Data
2.2.2 Sistem
Kata sistem berasal dari bahasa Yunani yaitu “sistema” yang berarti kesatuan.
Sistem adalah sekumpulan objek, alat dan metode aturan-aturan yang berhubungan
satu dengan yang lainya secara funsional dengan berkerjasama untuk mecapai tujuan
yang telah ditentukan . Suatu sistem dapat terdiri dari beberapa subsistem yang
membentuk suatu kesatuan yang saling berhubungan sehinggan sasaran atau tujuan
sistem tersebut tercapai.
Suatu sistem dapat berupa abstrak maupun fisik. Sistem yang abstrak adalah susunan
yang teratur, gagasan atau konsepsi yang saling tergantung, sedangkan sistem besifat
fisik adalh serangkaian unsure yang berkerja untuk mencapai tujuan bersama.
Unsur-unsur yang memiliki suatu sistem secara umum adlah masukan(input), pengolahan
(processing) dan keluaran (output).
2.2.3 Informasi
Informasi adalah suatu data yang diperoleh dari data yangtelah diolah sehingga sangat
bermamfaat bagi yang membutuhkannya dalam mengambil suatu keputusan, pada
Adapun syarat tentang informasi yang baik dan lengkap yatu ketersediaan
(avability), mudah dipahami, relevan, bermamfaat, tepat waktu, keandalan,
(reability), akurat dan konsisten.
2.2.4 Sistem Informasi
Sistem Informasi sesungguhnya tidak harus melibatkan komputer. Sistem Informasi
yang menggunakan komputer disebut sistem informasi berbasis komputer. Sistem
informasi adalah sebuah sistem terintegrasi atau sistem manusia dengan mesin, utnuk
menyediakan informasi untuk mendukung operasi, manajemen dalam suatu
organisasi.
2.3 Database
2.3.1 Pengertian Database
Database (basis data ) kumpulan fila-file yang mempunyai kaitan antara satu file
dengan file yang lain sehingga membentuk data untuk mengimformasikan suatu
perusahaan atau instansi.
Bila terdapat file yang tidak dipindahkan atau dihubungkan dengan file
lainnya, berarti file tersebut bukanlah kelompok dari suatu database, melainkan suatu
pengembangan program aplikasi. Oleh sebab itu, database harus dibuat sedemikian
rupa sehingga pembuatan program lebih mudah dan cepat.
Database merupakan salah satu komponen yang paling penting dalam sistem
informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai.
Penerapan database dalam sistem informasi disebut database system. Sistem database
adalah suatu sistem informasi ynag mengintegrasikan kumpulan dari data yang saling
berhubungan satu dengan yanglainnya. Database terdiri dari data yang akan
digunakan terhadap banyak user yang akan digunakan sesuai tugas dan funsinya .
2.3.2 Tujuan Database
Setiap manajemen dalam perancangan dan penyusunan database harus mempunyai
tujuan yaitu :
1. Membuat agar user mudah mendapatkan data
2. Menyediakan tempat penyimpanan data yang relevan
3. Menghapus data yang berlebihan
4. Melinduingi data dari kerusakan fisik.
5. Memungkinkan perkembangan lebih lanjut di dalam sistem database
Adapun ciri cirri database ialah :
1. Sistem yang dapat menyimpan data ke dalam floppy disk atau hard disk.
2. Sistem yang menganut pengolahan data untuk ditambah, diubah, atau dihapus
dengan mudah dan terkontrol
3. Data terpisah dari program
2.3.4 Keunggulan Database
Adapun Keunggulan database terhaddap sistem pemprosesan adalah :
1. Kemubajiran terkurangi
2. Integritas dapat selalu terjaga.
3. User selalu dapat menghapus, mengubah atau sekedar melihat data.
4. Penggunaan data lebih muda
2.4 Visual basic
2.4.1 Sekilas tentang pemorgaman visual basic
Microsoft Visual Basic .NET adalah sebuah alat untuk mengembangkan dan
membangun aplikasi yang bergerak di atas sistem .NET Framework, dengan
menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat
aplikasi command-line.Alat ini dapat diperoleh secara terpisah dari beberapa produk
lainnya (seperti Microsoft Visual C++, Visual C#, atau Visual J#), atau juga dapat
diperoleh secara terpadu dalam Microsoft Visual Studio .NET.
2.4.2 Tampilan Layar Visual Basic
Pada saat ini kita dapat membuka project baru, maka kita akan di hadapkan pada
sebuah tampilan yang akan digunakan untuk merancang program.
Gambar 2.2 Tampilan Layar Visual Basic.
Dari gambar di atas kita dapat melihat adanya beberapa bagian yang terdiri dari
a. Jendela Utama
Jendela Utama ( Main Windows), terdiri dari title bar ( baris judul), menu bar,
Gambar 2.3 Jendela Utama Visual Basic
b. Jendela Form
Jendela Form (Form windows) merupakan flat form baru bagi pengembangan
aplikasi. Wondow form dapat berperan sebagai local user interface di dalam
sebuah multi-tier. Form dapat digunakan untuk menampilkan pesan atau data
dengan tampilan yang lebih menarik. Form disimpan dalam sebuah file form,
dengan menggabungkan beberapa for, yang dapat dibentuk menjadi suatu
aplikasi
Gambar 2.4 Jendela Form
Toolbox adalah kotak alat yang berisi icon-icon untuk memasukkan objek
tertentu kedalam jendela form
Gambar 2.5 ToolBox
d. Jendela Properti
Jendela property berisi daftar struktur property yang digunakan pada sebuah
obyek terpilih. Kotak drop-down pada bagian atas jendela berisi semua daftar
obyek pada form yang aktif. Ada dua tampilan urut abjad (Alphabetic) dan
urut berdasarkan kelompok (categorize). Dibagian bawah kotak property dari
Gambar 2.6 Jendela Properti
2.4.3 Menjalankan Program Visual Basic
Untuk menjalankan program yang telah kita buat, dapat kitalakukan beberapa cara
yaitu :
1.Kik start, program
2.Pilih Menu Microsoft Visual Basic