2.1.1 Sistem Komputer
Agar computer dapat digunakan dalam proses pengolahan data, maka haruslah terbentuk sistem komputer. Tujuan pokok dari sistem komputer adalah mengolah data
untuk menghasilkan informasi. Agar tujuan pokok tersebut dapat terlaksana, maka harus ada elemen-elemen yang mendukungnya. Elemen-elemnen dari sistem
komputer adalah perangkat keras hardware, perangkat lunak software, dan pengguna brainware.
1. Perangkat keras hardware adalah peralatan pada system computer yang secra
fisik dapat dilihat dan dapat disentuh. 2.
Perangkat lunak software adalah program yang berisi perintah-perintah untuk melakukan pengolahan data.
3. Pengguna brainware adalah manusia yang terlibat dalam mengoprasikan serta
mengatur system computer. Ketiga sistem komputer tersebut harus saling berhubungan dan membentuk
satu kesatuan. Perangkat keras hardware tanpa adanya perangkat lunak software, maka tidak akan berfungsi seperti yang diharapkan hanya berupa benda mati saja.
Perangkat keras yang telah didukung oleh perangkat lunak juga tidak akan berfungsi jika tidak ada manusia yang mengoprasikannya. Akan tetapi jika ketiga elemen
komputer tersebut sudah berhubungan dan berinteraksi dengan baik, maka kita dapat mengeloh hasil sesuai yang diharapkan.
Universitas Sumatera Utara
2.1.2 Konsep Dasar Perancangan
Menurut [Mul03], Perancangan adalah suatu proses penterjemahan kebutuhan pemakai informasi kedalam suatu alternatif rancangan yang diinginkan kepada
pemaka informasi untuk dapat dipertimbangkan”. Perancangan merupakan
pengaflikasian berbagai macam teknik dan prinsip untuk tujuan pendefinisian secara rinci suatu perangkat, proses atau system sehingga dapat direalisasikan dalam suatu
bentuk fisik.
2.1.3 Konsep Dasar Aplikasi
Beberapa aplikasi yang digabung bersama menjadi suatu paket kadang disebut sebagai suatu paket atau suite aplikasi application suite. Contohnya adalah
Microsoft Office dan OpenOffice.org, yang menggabungkan suatu aplikasi pengolah kata, lembar kerja, serta beberapa aplikasi lainnya. Aplikasi-aplikasi dalam suatu
paket biasanya memiliki antarmuka pengguna yang memiliki kesamaan sehingga memudahkan pengguna untuk mempelajari dan menggunakan tiap aplikasi. Sering
kali, mereka memiliki kemampuan untuk saling berinteraksi satu sama lain sehingga menguntungkan pengguna..
2.1.4 Konsep Dasar Perancangan Aplikasi