BAB 2 LANDASAN TEORI Pada bab ini penulis menjelaskan teori-teori singkat tentang hal yang berhubungan dengan judul dan bahasa pemrograman yang digunakan oleh penulis. Teori ini merupakan penjelasan tentang aplikasi yang digunakan dalam penyusunan tugas akhir ini. 2.1 Pengertian Komputer Dalam bahasa inggris, komputer berasal dari kata to compute yang artinya hitung. Jadi komputer dapat diartikan sebagai alat hitung atau mesin hitung. Sehubungan dengan perkembangan zaman, maka definisi komputer tidak hanya sebagai alat hitung tetapi menjadi suatu alat pengolahan data yang berkerja secara elektronis dengan ketelitian dan kecepatan yang sangat tinggi serta mampu mengerjakan berbagai proses data. 2.1.1 Aspek aspek Dasar Komputer Aspek-aspek dasar sistem komputerisasi adalah fasilitas-fasilitas yang harus ada apabila suatu usaha sudah memasuki langkah maju dengan menggunakan
peralatan komputer sebagai alat bantu dalam pengolahan data atau pengolahan informasi. Adapun aspek teknis dalam komputer terdiri dari: 1. Hardware (Perangkat Keras) Yaitu komponen-komponen peralatan yang membentuk suatu sistem komputer yang berhubungan dengan peralatan lainnya sehingga memungkinkan komputer dapat melaksanakan tugasnya seperti monitor, keyboard dan CPU. 2. Software (Perangkat Lunak) Yaitu seluruh fasilitas dari pada sistem pengolahan data yang bukan merupakan peralatan komputer secara fisik tetapi merupakan susunan instruksi yang harus diberikan pada alat alat pengolahan agar komputer dapat menjalankan pekerjaan sesuai yang dikehendaki. Fasilitas software ini terdiri dari sistem desain, programprogram dan prosedur-prosedur. 3. Brainware (Tenaga Pelaksana) Yaitu aspek manusia yang menangani pengolahan komputer maupun pengembangannya dengan menggunakan akal pikirannya, dan dapat digolongkan menjadi: a. Sistem analis yaitu orang yang akan membentuk dan membangun fasilitas sistem desain. b. Programmer yaitu orang yang akan menyusun instruksi bagi komputer.
c. Operator yaitu orang yang akan menangani secara langsung pengolahan data dalam ruangan komputer. 2.2 Pengertian Sistem Kata sistem berasal dari bahasa Yunani yaitu Sustema yang berarti kesatuan, suatu kesatuan yang saling berhubungan dan bekerja sama untuk mencapai satu tujuan tetentu. Sistem terdiri dari berbagai unsur yang saling melengkapi dalam mencapai tujuan. Unsur-unsur yang terdapat dalam sistem itulah yang disebut dengan nama subsistem. Subsistem-subsistem tersebut harus selalu berhubungan dan berinteraksi melalui komunikasi yang berhubungan sehingga sistem dapat bekerja secara efektif dan efisien. Sistem tidak terlepas dari komponenkomponen pendukung sistem yang mempunyai sifat dan fungsi tertentu, mampu mempengaruhi proses sistem secara keseluruhan. Sedangkan informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimanya yang menggambarkan suatu kejadian-kejadian nyata dan dapat digunakan sebagai alat bantu untuk mengambil suatu keputusan. Menurut Hartono (1989:2) sistem adalah suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang berinteraksi untuk mencapai tujuan. Menurut Mcleod (1997:25) sistem adalah suatu integrasi elemen-elemen yang semuanya bekerja menuju suatu tujuan. Dari defenisi di atas, maka dapat diambil kesimpulan mengenai pengertian
sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan tertentu. Sebuah sistem informasi pada dasarnya merupakan suatu sistem yang memiliki komponen-komponen atau subsistem-subsistem untuk menghasilkan informasi. Sistem Informasi menerima masukan data dan intruksi, dan mengeluarkan hasilnya. 2.3 Pengertian Aplikasi Aplikasi merupakan suatu program komputer dengan sebuah interface, memampukan manusia untuk menggunakan komputer sebagai alat untuk menyelesaikan suatu tugas tertentu. Aplikasi berhubungan erat dengan program aplikasi yaitu program yang siap pakai. Program yang dirancang untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi lain. Aplikasi akan menggunakan sistem operasi (OS) komputer dan aplikasi lainnya yang saling mendukung. Jadi kesimpulannya, Aplikasi adalah suatu bagian dari perangkat lunak yang dapat digunakan untuk menyelesaikan masalah-masalah yang khusus dihadapi oleh pengguna dengan menggunakan komputer.
2.4 Perancangan Sistem Perancangan sistem merupakan upaya perusahaan untuk mulai memiliki sistem baik yang lama maupun untuk mulai memiliki sistem yang baru. Perancangan sistem dilakukan setelah mendapat gmbaran dengan jelas apa yang harus dikerjakan. 2.4.1 Beberapa Pengertian Perancangan Sistem 1. Menurut Verzello/Jhon Reuter III perancangan sistem adalah tahap setelah analisis setelah perubahan pengembangan sistem, pendefinisian dari kebutuhan- kebutuhan fungsional dan persiapan untuk rancangan bangun implementasi, menggambarkan bagaimana suatu sistem dibentuk. 2. Menurut Jhon Burch & Gary Grudnitski desain sistem dapat didefinisikan sebagai penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi. 3. Menurut George M.Soctt desain sistem menentukan bagaimana suatu sistem akan menyelesaikan apa yang mesti diselesaikan, tahap ini menyangkut mengkonfigurasikan dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem, sehingga setelah instalasi dari sistem akan benar-benar memuaskan rancangan bangun yang telah ditetapkan pada akhir tahap analisis sistem.
Dengan demikian Perancangan Sistem dapat diartikan sebagai berikut ini : 1. Tahap setelah analisis dari siklus pengembangan sistem. 2. Pendefinisian dari kebutuhan-kebutuhan fungsional. 3. Persiapan untuk rancang bangun implementasi. 4. Menggambarkan bagaimana suatu sistem dibentuk. 5. Yang dapat berupa penggambaran, perencanaan dan pembuatan seketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesalahan yang utuh dan berfungsi. 6. Termasuk menyangkut mengkonfigurasikan dari komponenkomponen perangkat lunak dan perangkat keras dari suatu sistem. 2.4.2 Tujuan Perancangan Sistem Tahap perancangan sistem mempunyai 2 (dua) tujuan utama, yaitu : 1. Untuk memenuhi kebutuhan kepada pemakai sistem. 2. Untuk memberikan gambaran yang jelas dan rancangan bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang terlibat. 2.5 Pengertian Microsoft Acces Microsoft Acces merupakan suatu program database atau pengolahan data yang hampir sama seperti MS. Excel. Perbedaannya adalah bahwa program ini memiliki tampilan lembar kerja yang berbeda, mampu digunakan untuk
meyimpan data tabel yang lebih besar dari MS. Excel. Tipe data pada MS. Acces juga lebih spesifik dibandingkan di MS. Excel. Umumnya program aplikasi ini digunakan untuk membuat suatu file database yang berisi objek tabel (proses input data), query (untuk membuat suatu formula), form (tampilan proses input data), serta report (tampilan bentuk laporan). 2.6 Pengertian Microsoft Visual Studio 2010 Microsoft Visual Studio 2010 Profesional adalah alat penting untuk individu melakukan tugas-tugas pembangunan dasar. Ini menyederhanakan penciptaan, debugging, dan penyebaran aplikasi pada berbagai platform, termasuk SharePoint dan Cloud. Visual Studio 2010 Profesional dilengkapi dengan dukungan terpadu untuk pengembangan uji, serta alat debugging yang membantu memastikan solusi berkualitas tinggi. Menulis kode aplikasi sering membutuhkan banyak memiliki desainer dan editor terbuka sekali. 2.7 Pengenalan Visual Basic 2010
Gambar 2.7.1 Tampilan awal Visual Basic 2010 Gambar 2.7.2 Jendela New Project Berikut adalah bagian yang akan sering kita gunakan dalam membuat Aplikasi dengan VB 2010. Gambar 2.7.3 Menu Bar Menu pada VB 2010 terdapat File, Edit, View dan seterusnya. Yang berfungsi
seperti halnya Microsoft Word yang bias anda gunakan untuk menambahkan form, menjalankan atau run Program, menyimpan Project VB 2010 dan lain sebagainya. Gambar 2.7.4 Toolbox Tool box biasanya digunakan untuk menambahkan komponen pada Form, yang biasa anda gunakan untuk kebutuhan Form tersebut.
Gambar 2.7.5 Solution Explorer Solution Explorer biasa anda gunakan untuk melihat form, module dll, yang biasa anda pilih untuk edit atau melihat coding didalam form itu sendiri. Gambar 2.7.6 Properties
Properties bias anda gunakan untuk mengganti nama form, mengganti nama-nama komponen yang ada pada form dan masih banyak kegunaan lainnya dalam editing form itu sendiri. Gambar 2.7.7 Form Form adalah lembar kerja yang akan sering anda gunakan untuk membuat aplikasi, dan anda bisa menambahkan komponen dengan memilih pada toolbox diatas sehingga form dapat bekerja seperti yang anda inginkan. Gambar 2.7.8 Error List
Error list berfungsi untuk melihat koding mana yang salah yang tidak bisa dijalankan oleh bahasa pemograman VB 2010. Jika 0 Error artinya tidak ada error dan Project VB 2010 bisa anda Run atau dijalankan.