BAB 2 LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI. Berikut ini beberapa pengertian tentang komputer : alat elekteronik yang mampu melakukan beberapa tugas yaitu:

Malang, Januari 2007 Penulis

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. komputer. Bahasa komputer berasal dari bahasa asing yaitu To Compute, yang artinya

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem yaitu

BAB 2 LANDASAN TEORI. Pada umumnya komputer berasal dari bahasa inggris yaitu compute Yang artinya

BAB 2 LANDASAN TEORI. Perangkat lunak adalah Perintah ( program computer ) yang bila di eksekusi

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

BAB II TINJAUAN PUSTAKA

Pengenalan Visual Basic

BAB 2 TINJAUAN TEORITIS. Kata komputer berasal dari bahasa latin yatu computare yang artinya menghitung, dalam bahasa

BAB 2 LANDASAN TEORI

DASAR PEMROGRAMAN VISUAL BASIC

BAB 2 LANDASAN TEORI. Data adalah kata majemuk dari datum. Data dapat diartikan sebagai berikut: Agus Eko-164 A/2

BAB 2 LANDASAN TEORI. telah dirumuskan secara sistematis. Istiah komputer berasal dari bahasa latin

BAB II LANDASAN TEORI

BAB 2 DASAR TEORI. Aplikasi berasal dari kata application yang artinya penerapan ; lamaran ;

BAB 2 LANDASAN TEORI. Sistem adalah suatu kesatuan yang terdiri dari interaksi subsistem yang berusaha untuk

BAB 2 LANDASAN TEORI. Komputer merupakan salah satu teknologi yang diciptakan sebagai alat bantu manusia

Pemrograman Visual Basic

BAB 2 LANDASAN TEORI. Istilah sistem ( kata sistem ) berasal dari bahasa Yunani yaitu sistema yang berarti

BAB 2 LANDASAN TEORI

Pengantar Pemrograman Visual

MENGENAL VISUAL BASIC

BAB II TINJAUAN PUSTAKA

dengan sistem lainnya. Batas sistem inilah yang membuat sistem dipandang Segala sesuatu yang berada di luar sistem yang mempengaruhi sistem.

BAB 2 LANDASAN TEORI

BAB I PENDAHULUAN. orang yang tepat pada pekerjaan yang tepat sejak permulaannya.

BAB II LANDASAN TEORI

Konsep dasar pemrograman visual. Chapter 01

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang

BAB 2 LANDASAN TEORI. 2.1 Pengertian Data, Informasi dan Sistem Informasi

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan

PENGENALAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa latin yaitu computare yang artinya menghitung.

BAB 2 LANDASAN TEORI. Sistem yang berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Pertemuan 1 Pengenalan Visual Basic

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 2 LANDASAN TEORI. Istilah komputer (computer) diambil dari bahasa latin yaitu Computare yang berarti

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 LANDASAN TEORI. Sistem informasi terdiri dari dua kata, yaitu Sistem dan Informasi. Sistem

BAB 2 TINJAUAN TEORITIS

BAB 2 LANDASAN TEORI. komponen yang saling berhubungan satu dengan yang lainnya membentuk satu

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu :

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi

BAB 2 LANDASAN TEORI. Istilah komputer berasal dari bahasa latin computare yang artinya alat hitung,

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang

BAB 2 LANDASAN TEORI. Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated

BAB 2 TINJAUAN PUSTAKA

BAB 2 LANDASAN TEORI. menyelenggarakan pelayanan dengan baik kepada semua tamunya baik berupa

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Inggris yang berasal dari bahasa Yunani datum yang berarti fakta. Bentuk jamak dari

BAB 3 PERANCANGAN SISTEM. Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user mengenai

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

BAB 2 LANDASAN TEORI

Definisi & Simbol Flowchart. Agustine Hana. M

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa inggris yaitu computare yang artinya

2. Definisi dan Simbol Flowchart

BAB 2 LANDASAN TEORI

MODUL I PENGENALAN VISUAL BASIC 6.0. Visual Basic adalah sebuah program yang berfungsi untuk membuat aplikasi berbasis

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. beberapa kutipan yang berkaitan dengan pengertian sistem, antara lain :

Analisis Sistem Informasi Pedoman Membuat Flowchart

Pendidikan Teknik Informatika Universitas Negeri Malang

1. MENGENAL VISUAL BASIC

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

Bab I Pengenalan Visual BASIC

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Ensiklopedia menurut kamus besar bahasa indonesia adalah buku yang berisi

BAB II Tinjauan Pustaka

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti

BAB 2 LANDASAN TEORI. bahasa latin, yaitu Computare yang berarti alat hitung. Sementara dalam bahasa

Transkripsi:

BAB 2 LANDASAN TEORI 2.1 Sistem Istilah sistem berasal dari bahasa Yunani yaitu systema. Ditinjau dari sudut katanya sistem berarti sekumpulan objek yang bekerja bersama-sama untuk menghasilkan suatu kesatuan metode, prosedur, teknik yang digabungkan dan diatur sedemikian rupa sehingga menjadi suatu kesatuan yang berfungsi untuk mencapai tujuan. (Jogiyanto H.M, 2000), Sistem adalah suatu kesatuan yang terdiri dari dua atau lebih komponen atau subsistem yang saling berinteraksi untuk mencapai tujuan. (Fathansyah, 1999), Sistem merupakan suatu tatanan yang terdiri atas sejarah komponen fungsional (dengan suatu fungsi atau tugas khusus) yang saling berhubungan secara bersamasama yang tujuannya untuk memenuhi suatu proses atau pekerjaan tertentu.

21 2.2 Informasi Informasi dapat didefinisikan sebagai hasil dari pengolahan dalam suatu bentuk yang lebih berguna dan lebih berarti bagi penerimanya yang menggambarkan suatu kejadian (event) yang nyata dan dapat digunakan untuk mengambil suatu keputusan. (Jogiyanto H.M, 1989), Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya. 2.3 Sistem Informasi Sistem informasi adalah suatu sistem yang dibuat oleh manusia yang terdiri dari komponenkomponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan informasi atau suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. 2.4 Data

22 (Kristanto Andri, 2003), Data adalah penggambaran dari sesuatu dan kejadian yang dihadapi atau kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Proses pengolahan data ada 3 (tiga), yaitu: 1.Pada Tahap Input Yaitu dilakukan proses pemasukan data ke dalam proses komputer lewat alat input (input device). a. Pada Tahap Processing Yaitu dilakukan proses pengolahan data yang sudah dimasukkan, yang dilakukan oleh alat pemrosesan (process device) yang dapat berupa proses perhitungan, perbandingan, pengendalian atau pencarian di storage (penyimpanan). b. Pada Tahapan Output Yaitu dilakukan proses menghasilkan output dari hasil pengolahan data ke alat output (output device) yaitu berupa informasi. 2.5 Database Database merupakan kumpulan dari data yang saling berhubungan antara satu dengan kumpulan data yang lainnya, tersimpan di dalam perangkat komputer dan untuk memanipulasinya digunakan perangkat lunak (software). Database merupakan salah satu komponen yang penting dalam sistem informasi disebut database sistem.

23 Sistem Database adalah suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi. 2.6 Visual Basic 6.0 Visual basic merupakan bahasa pemrograman tercepat dan termudah untuk membuat suatu aplikasi Microsoft Windows dengan menggunakan metode Gratical User Interface (GUI) visual basic merupakan pemrograman untuk berinteraksi langsung dengan elemen-elemen dalam setiap bentuk pemrograman. Visual basic dibuat sebagai suatu langkah pengembangan untuk menyesuaikan BASIC (Beginner All-Purpose Symbolic Intruction Code) yang berbasis DOS yang tidak mempunyai kemampuan menggunakan metode GUI dalam basis Windows. Sebagai program yang berbasis Windows, Visual Basic mempunyai kemampuan untuk berinteraksi dengan seluruh aplikasi Windows, seperti Microsoft Word, Ms Excel, Ms Acces, Visual C++, Database dan sebagainya. Lingkungan pemrograman visual basic menggandung semua sarana yang dibutuhkan untuk membangun program-program yang hebat untuk sistem Operasi Windows dengan

24 cepat dan efisien. Baris menu menyediakan akses kepada sebagian besar perintah yang mengendalikan lingkungan pemrograman ini. Menu dan perintah sama fungsinya seperti pada program-program berbasis windows lainnya, dan bisa mengaksesnya menggunakan keyboard atau mouse. Di bawah baris menu terdapat toolbar, yaitu sekumpulan tombol yang berfungsi sebagai tombol cepat untuk menjalankan perintah dan mengendalikan lingkungan pemrograman Visual Basic. Sarana Lain yang ada pada Visual Basic adalah: Toolbox, Jendela Project Container, Jendela Form, Jendela Project, Jendela Immediate, Jendela Properties, dan Jendela Form Layout. Di bawah ini akan diperlihatkan dari Lingkungan Pemrograman dari Microsoft Visual Basic 6.0.

25 2.6.1 Struktur Aplikasi Visual Basic 2.6.1.1 Tampilan Menu Awal Visual Basic 6.0 Gambar 2.1 Tampilan Visual Basic 6.0 2.6.1.2 Menu Bar Menu bar berfungsi untuk memilih tugas-tugas tertentu seperti menjalankan, membuka, menyimpan project, mengkompilasi project menjadi excutable (EXE) dan lain-lain. Gambar 2.2 Tampilan Menu Bar

26 2.6.1.3 Main Toolbar Toolbar mempunyai fungsi yang sama dengan menu bar, tetapi lebih praktis digunakan sebagai jalan pintas dalam menjalankan, membuka, dan menyimpan project. Gambar 2.3 Tampilan Toolbar

27 2.6.1.4 Jendela Toolbox Toolbox standar adalah berisi komponen-komponen yang merupakan sarana untuk membentuk user interface. Gambar 2.4 Tampilan Toolbox Standar Kegunaan dari masing-masing kontrol pada toolbox standar adalah: a. Picture Box : digunakan untuk menampilkan gambar b. Label : digunakan untuk menampilkan teks yang tidak

28 dapat di ubah oleh pengguna jika project sudah di compile executable. c. TextBox : digunakan untuk menampilkan teks yang bisa diubah oleh pengguna. d. Frame : digunakan untuk mengelompokkan kontrol-kontrol yang dianggap memiliki fungsi sejenis. e. Command Button : digunakan untuk memulai proses tertentu pada saat pengguna melakukan klik. f. CheckBox : digunakan untuk memberikan pilihan kepada pengguna. g. OptionButton : mempunyai fungsi yang hampir sama dengan CheckBox bedanya, pada option button biasanya pengguna hanya dapat memilih satu pilihan. h. List Box : digunakan untuk memberikan pilihan dalam bentuk daftar. i. ComboBox : mempuyai fungsi yang hampir sama dengan ListBox, bedanya pada ComboBox pengguna dapat memasukan pilihan lain. j. HscrollBar : digunakan untuk menggeser layar secara horizontal. k. VscrollBar : digunakan untuk menggeser layar secara vertical. l. Timer : digunakan untuk mengatu proses pada program dalamwaktu tertentu. m. DriveListBox : digunakan untuk menampilkan drive yang ada.

29 n. DirListBox : digunakan untuk menampilkan direktori pada drive. o. FileListBox : digunakan untuk menampilkan file pada direktori. p. Shape : digunakan untuk menampilkan bentuk-bentuk tertentu. q. Line : digunakan untuk menampilkan garis. r. Image : digunakan untuk menampilkan image, tetapi tidak bisa berfungsi sebagai kontainer. s. Data : digunakan untuk menghubungkan program ke database. t. Ole : digunakan untuk menghubungkan form dengan program lain. 2.6.1.5 Jendela Form Designer Form Designer merupakan tempat untuk merancang user interface. Di sinilah para perancang program bisa meletakkan kontrol-kontrol yang dibutuhkan.

30 Gambar 2.5 Tampilan Form Designer 2.6.1.6 Jendela Project Jendela Project merupakan jendela yang menampilakan semua file yang berhubungan dengan aplikasi/project.

31 Gambar 2.6 Tampilan Project 2.6.1.7 Jendela Properties Jendela ini berisi daftar properti untuk objek (Form atau control) yang dipilih dan berfungsi untuk mengatur karakteristiknya, seperti warna, ukuran, dan lain-lain. Gambar 2.7 Tampilan Properties 2.6.1.8 Jendela Form Layout Jendela ini akan menunjukan tampilan atau posisi form pada saat dijalankan.

32 Gambar 2.8 Tampilan Form Layout 2.6.1.9 Jendela Kode Jendela ini merupakan tempat untuk menuliskan kode-kode bagi objek yang dibuat. Dengan menggunakan jendela ini, semua pemakai dapat mengatur karakteristik dari form yang telah di buat. Jendela ini bisa dimunculkan dengan menekan menu View, lalu pilih Code pada menu bar atau melakukan klik ganda pada form atau dengan menekan tombol F7 pada saat pointer terfokus pada jendela form designer.

33 Gambar 2.9 Jendela Kode 2.6.1.10 Jendela Module Jendela ini merupakan tempat untuk menuliskan kode-kode yang lebih bersifat global. Pada jendela modul ini pengguna bisa mendeklarasikan variabel dan fungsi dengan awalan PRIVATE maupun PUBLIC. Jika diberi awalan PRIVATE, variabel atau fungsi tersebut hanya berlaku untuk pemakain modul yang bersangkutan. Sedangkan awalan PUBLIC akan mengakibatkan variabel atau fungsi tersebut bersifat global. Jendela modul ini bisa ditampilkan dengan mengklik menu Project pada menu bar, kemudian pilih Add Module.

34 Gambar 2.10 Jendela Module 2.7 Flowchart Flowchart adalah sekumpulan simbol-simbol yang menunjukan atau menggambarkan rangkaian kegiatan-kegiatan program dari awal hingga akhir, jadi flowchart ini digunakan untuk menggambarkan urutan langkah-langkah suatu algoritma. 2.7.1 Simbol-simbol Flowchart 1. Flow Direction Simbols Simbol Kegunaanya Simbol Arus/Flow Simbol untuk menghubungkan antara simbol yang satu dengan yang lain. Simbol off-line Connector Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang lain. Simbol Connector Simbol untuk keluar/masuk prosedur atau proses dalam lembar/halaman yang sama.

35 2. Processing Symbol Simbol Kegunaannya Simbol Process Simbol yang menunjukan pengolahan yang dilakukan oleh komputer. Simbol Manual Operation Simbol yang menunjukan pengolahan yang tidak dilakukan oleh komputer. Simbol Decision Simbol untuk kondisi yang akan menghasilkan beberapa kemungkinan jawaban/aksi. Simbol Terminator Simbol untuk permulaan atau akhir dari suatu program. Simbol off-line Connector Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat pengolahan di dalam stroge. 3. Input-Output Symbol Simbol Input Output Simbol Kegunaannya Simbol yang menyatakan proses input dan output tergantung dengan jenis peralatannya. Simbol Punched Card Simbol yang menyatakan input berasal dari kartu atau output ditulis ke kartu.

36 Simbol Magnetic Tape Unit Simbol yang menyatakan input berasal dari pita magnetic atau output disimpan ke pita magnetic. Simbol Transmittal Tape Simbol untuk menyatakan input berasal dari mesin jumlah/hitung. Simbol Disk and On-Line Stroge Simbol untuk menyatakan input berasal dari disk atau output disimpan ke disk. Simbol Display Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer, dan sebagainnya. 2.8 Microsoft Access Microsoft Access adalah sebuah program aplikasi basis data komputer relasional yang ditunjukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna. Microsoft Access merupakan salah satu software yang tercakup dalam satu paket Microsoft Office yang digunakan untuk mengolah database. Access juga mendukung teknikteknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

37 2.9 Crystal Report Crystal Report adalah perangkat lunak yang khusus digunakan untuk membuat laporan dan dapat digunakan oleh bahasa pemrograman lain dengan cara menghubungkan ke duanya (Linkage). Crystal Report merupakan pemrograman khusus untuk membuat laporan yang terpisah dengan programan Microsoft Visual Basic 6.0 tetapi keduanya dapat dihubungkan. Mencetak dengan Crystal Report hasilnya lebih baik dan mudah. Hal ini karena pada Crystal Report banyak tersedia objek-objek maupun komponen yang mudah digunakan. Crystal Report juga dapat dihubungkan dengan basis data (Database).