• Tidak ada hasil yang ditemukan

Apilkasi Inventory dan Informasi Breakdown Barang di Cv Latumara Menggunakan Visual Basic 2010

N/A
N/A
Protected

Academic year: 2017

Membagikan "Apilkasi Inventory dan Informasi Breakdown Barang di Cv Latumara Menggunakan Visual Basic 2010"

Copied!
14
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Pengertian komputer

Komputer berasal dari bahasa latin yaitu computure yang memiliki arti menghitung karena begitu luas cakupan ilmu komputer ini sehingga para pakar peneliti memili pandangan yang sedikit berbeda dalam mendefenisikan arti dari terminlogi komputer

Menurut Blissmer,komputer adalah suatu alat elektronika yang mampu melakukan beberapa tugas sebagai berikut: menerima input,memproses kembali input sesuai dengan programnya,menyimpan printah-printah dan hasil dan pengolahan,menyediakn:output dalam bentuk informasi

Dari defenisi tersebut terdapat beberapa istilah penting,yaitu input (data),pengolahan data,dan informasi(output).Pengolahan data menggunakan komputer dikenal dengan istilah pengolahan data elektronik(PDE) atau electronik data processing(EDP).Data adalah kejadian yang di angat dari suatu kenyataan (fakta),dapat berupa angka-angka,huruf,simbolsimbol khusus, atau gabungan dari ketiganya.data tidak dapat berbicara banyak shingga perlu di olah ebi lanjut

(2)

2.2 Pengolahan data

Dalam sistem pengolahan data terdapat beberapa perbedan ntara data dan informasi.Data adalah suatubrntuk informasi yang masih mentahsehingga perlu di olah lebih lanjut untuk dapat dijadikan sebagai bahan keterangan (informasi) dan mempunyai suatu kesimpulan atau keputusan,sedangkan informasi adlah hasil dari pengolahan data dalam bentuk lebih berguna dan berarti bagi si penerima,informasi juga menggambarkan suatu kejadian yang nyatayang digunakan dalam mengambil keputusan

Salah satu komponen dalam pengolahan data yang di perlihat kan adalah program aplikasi (program kompter) yang di mana berisi sederetan instruksi yang dapat di terima oleh komputer.Secara umum pengolahan dataterdiri dari tiga langkah

1. Input (pemasukan data) 2. Proses(pengolahan data)

3. Output (hasil keluar berupa informasi)

Pengolahan data merupakan segala macam pegolahan terhadap data untuk Membuat data itu berguna sesuai hasil yang di ingin kan,sehingga dapat segera di gunakan hasil dari pengolahan itu adalah informasi

(3)

1. Masukkan data

Data terlebih dahulu di kumpulkan kemudian dipindahkan kesesatu peralatan input komputer.Record data yang di hasilkan akan di baca oleh komputer melalui bahasa pemrograman yang akan diterjemahkan ke dalam bahasa mesin yang dimengerti oleh komputer

2. Memproses data

Ada beberapa pemrosesan data,antara lain: a) Penyortiran

b) Record data di susun/diurutkan sesuai dengan urutan yang diinginkan baik numeric maupun alphabetic

3. Hasil pengolahan

Hasil pengolahan di sajikan dalam suatu format tertentu yang berisi informasi.Output ini mungkin juga di simpan dalam suatu medai yang akan di gunakan untuk pengolhan selanjutnya

4. Pemeliharan

Terhadap sistem yang telah selesai dibuat dapat dilakukan beberapa perubahan atau penambahan yan sesuai dengan keinginan pemaka.pada fase pemeliharaan ini dilakukanpemeriksaan ulang pada setiap jangka waktu

2.2.1 Pengertian Basis Data

(4)

penting dalam sistem informasi karena merupakan basi dalam meyediakan informasi bagi para pemakai.penerapan basis data dalam sistem informasi di sebut dengan databases system

2.2.2 Komponen Basis Data

Apabila kita lihat komponen di dalam basis data maka kita dapat menyimpulkan bahwa :

1. Basis data terdiri dari beberapa file 2. File terdiri dari beberapa record 3. Record terdiri dari beberapa field 4. Field terdiri dari beberapa karakter

Karakter merupakan bagian data yang terkecil dapat merupa karakter

numeric,alphabet ,maupun karakter khusus yang membentuk suatu data data item(field).field merupakan sekumpulan data record yang sejenis yang merupakan kumpulan data untuk mewakili suatu entity data record.

(5)

2.3 Sejarah Singkat CV Latumara

Cv.Latumara didirikan pada tahun 1996 dengan nama PT. Gemilang Jaya Perkasa dan berubah nama pada tahun 2000 menjadi PT.Inti Utama Jaya Perkasa yang beralamat di Jl. Bersama Sp.Limun Medan dan pada tahun 2010 perusahaan yang bergerak di bidang distributor mesin kelapa sawit ini berganti nama kembali menjadi CV.Latumara di bawah kepemimpinan bapak Ir.Herman Julianus Tarigan yang beralamat lengkap di Jl Irigasi No 78 Medan,

2.4 Microsoft Visual Basic

Visual Studio 2010 merupakan edisi terbaru dari visual studio sebelum nya yaitu

Visual Studio2008 .Visual Studio merupakan sebuah lingkungan kerja

(IDE-Integreted Development Enviorontemen) yang digunakan untuk pemrograman, seperti Visual Basic(VB),C#(baca C Sharp),Visual C++,J#(baca J Sharp),dan lain-lain

Visual Basic, merupakan software yang dirancang untuk membuat aplikasi pada komputer. Awalnya software ini memang diarahkan untuk membuat aplikasi berbasis desktop, tetapi pada perkembangannya banyak digunakan untuk membuat aplikasi yang bukan berbasis internet (online).

(6)

Penggunaan microsoft visual basic untuk pembuatan aplikasi tidaklah sulit, tool-tool yang tersedia cukup mudah digunakan, beberapa template dan komponen juga sudah disediakan dan siap digunakan.

Sorce code program VB6 di ubah menjadi instuksi x86(disebut juga kode ‘native’ atau mesin

Gambar 2.1 Visual Basic Compiler Visual Basic source

code

(7)

Kode program yang kita tulis dengan Visual Basic 2010

Commpiler menghasilkan file*exe dengan intruksi MSIL yang belum dimengerti oleh mesin/prosesor

Setiap kali file*exe MSIL di jalan kan akan melewati CLR,CLR adalah net

Gambar 2.2 Alur pembuatan program pada Visual Basic.

2.4.1 User Interface Microsoft Visual Basic

Berikut adalah user interface dari Microsoft visual Basic,

Visual basic 2010 code

Visual Basic 2010 compiler

Visual Basic 2010 compiler Microsoft intermediate

languange(MSIL)

(8)

Gambar 2.3user interface dari Microsoft visual Basic

Tabel 2.1 Fungsi Menu User Interface Microsoft Visual Basic

NO NAMA KETERANGAN

1. File Kelompok perintah yang berfungsi mengatur file

seperti new, save, open, remove, print dan lain-lain.

2. Edit Kelompok perintah untuk pengeditan baik objek, komponen maupun kode pada editor.

3. View Perintah-perintah untuk mengaktifkan bagian-bagian ide visual basic.

(9)

7. Tools Sebagai penyedia perlengkapan tambahan yang diperlukan dalam penyusunan program.

8 Architecture

9. Test Perintah untuk run program.

10. Analyze Perintah untuk menganalisa program. 11. Window Perintah mengatur desain form.

12. Help Menyediakan informasi untuk menolong pemakai.

2.4.2 Fungsi Komponen–Komponen Microsoft Visual Basic

Komponen merupakan bagian dari perlengkapan suatu aplikasi yang mempunyai spesifikasi properti sendiri. Komponen-komponen pada Microsoft Visual studio

2010 adalah:

1. Menu

Menu adalah bagian dari IDE yang terdiri dari perintah-perintah untuk mengatur IDE, mengembangkan, memelihara dan mengeksekusi program. Di dalam menu, perintah-perintah dikelompokkan ke dalam beberapa bagian sesuai jenis perintah menu pada Visual basic.

2. Toolbar

Toolbar fungsinya sama seperti fungsi dari menu, hanya saja pada toolbar

(10)

Icon-icon pada toolbar adalah pilihan-pilihan pada menu yang sering digunakan dalam membuat program aplikasi. Dengan adanya toolbar, untuk memilih proses yang sering dilakukan tanpa harus memilihnya pada menu.

3. Toolbox

Toolbox adalah tempat kontrol dan komponen-komponen diletakkan. Kontrol dan komponen yang terdapat pada toolbox dipakai dalam pembuatan program aplikasi. Untuk membuat objek kontrol dan komponen pada form program aplikasi diambil dari kontrol-kontrol yang ada pada toolbox.

4. Server Explorer

Server Explorer adalah bagian tempat untuk mengatur hal-hal yang berhubungan dengan server dan database.

5. Solution Explorer

Solution Explorer memberikan tampilan daftar file-file project yang sedang dibuat sehingga dapat diakses langsung. Pada windows solution explorer

terdapat beberapa tombol pada toolbar dan tree yang berisi daftar file-file yang digunakan dalam project.

6. Properties Window

(11)

mengubah properti yang nantinya akan dipakai sebagai default objek kontrol dan komponen pada waktu pertama kali program dieksekusi.

7. Form

Form adalah tempat membuat tampilan (user interface) untuk program aplikasi. Pada form user dapat meletakkan atau menambahkan objek kontrol maupun komponen.

8. Kode Editor

Kode editor adalah tempat meletakkan atau menuliskan kode program dari program aplikasi. Pada kode editor juga terdapat bagian objek dan event dari

control.

2.5 MySQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (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.

(12)

pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomastis.

2.5.1 Kelebihan MySQL 1. Portability

MySQL dapat berjalan stabil pada berbagai sistem operasi seperti windows, Linux, FreeBSD, Solaris dan lain-lain.

2. Open Source

MySQL didistribusikan secara open source (gratis), dibawah lisensi GPL sehingga dapat digunakan cuma-Cuma.

3. Multi User

MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.

4. Performance Tuning

MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

5. Coloumn Types

MySQL memiliki tipe kolom yang sangat kompleks, seperti integer, double, char, text, datedan lain-lain.

6. Command and Function

(13)

Security

MySQL memiliki beberapa lapisan sekuritas seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta password terenkripsi.

8. Scability and Limits

MySQL mampu menangani database dalam skala besar, dengan jumlah records lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya. 9. Connectivity

MySQL dapat melakukan koneksi dengan clients menggunakan protokol TCP/IP, Unix socket (UNIX) atau Named Pipes (NT).

10.Localisation

MySQL dapat mendeteksi pesan kesalahan pada client dengan menggunakan lebih dari dua puluh bahasa. Meskipun demikian, bahasa Indonesia belum termasuk didalamnya.

11.Interface

MySQL memiliki interface (antar muka) terhadap berbagai aplikasi dan bahasa pemograman dengan menggunakan fungsi API (Aplication Programming Interface).

12.Clients and Tools

(14)

13.Struktur Tabel

MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan database lainnya semacam PosgreeSQL ataupun Oracle.

2.5.2 Kelemahan MySQL

Gambar

Gambar 2.1 Visual Basic Compiler
Gambar 2.2 Alur pembuatan program pada Visual Basic.
Tabel 2.1 Fungsi Menu User Interface Microsoft Visual Basic

Referensi

Dokumen terkait

Respondent - 6 stated that he really enjoys to be an agent because of the belief that work as a life insurance agent more like serving and helping people without being told by

Kebakaran hutan, penebangan liar dan konversi hutan telah menyebabkan kerusakan hutan yang berakibat karbon yang tersimpan dalam biomassa hutan terlepas ke atmosfer dan kemampuan

Penelitian ini bertujuan untuk meningkatkan keterampilan guru dalam mengelola pembelajaran dan keterampilan menulis siswa dengan menggunakan model pembelajaran

nekromassa, merupakan batang pohon mati baik yang masih tegak atau telah. tumbang dan tergeletak di permukaan tanah yang merupakan

agroforestri, tanaman karet memiliki INP yang lebih tinggi dari jenis lainnya yaitu. jengkol, petai

Further examples of controlling manual handling risks by redesigning the workplace are shown below under the three category headings: Modifying Workplace Layout and

Hasil penelitian menunjukkan variabel yang berhubungan dengan praktik hand hygiene pengunjung pasien rawat inap yaitu usia (p=0,034), pengetahuan (p=0,000), paparan media

telah diurutkan sesuai dengan waktu pencatatan pengerjaan sehingga dapat. diketahui dengan mudah dimana posisi terakhir barang produksi