• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI 2.1 Sistem - Sistem Aplikasi Penggajian Pegawai Pada Kantor Kelurahan Tegal Sari Iii Dengan Menggunakan Bahasa Pemrograman Visual Basic 6.0

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB 2 LANDASAN TEORI 2.1 Sistem - Sistem Aplikasi Penggajian Pegawai Pada Kantor Kelurahan Tegal Sari Iii Dengan Menggunakan Bahasa Pemrograman Visual Basic 6.0"

Copied!
18
0
0

Teks penuh

(1)

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

(2)

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

komponen-komponen 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.

(3)

(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

(4)

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

(5)

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

(6)

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.

(7)

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.

(8)

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

(9)

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.

(10)

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

(11)

Gambar 2.5 Tampilan Form Designer

2.6.1.6 Jendela Project

Jendela Project merupakan jendela yang menampilakan semua file yang berhubungan dengan

(12)

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

(13)

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

(14)

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

(15)

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

(16)

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 Kegunaannya

Simbol Input Output Simbol yang menyatakan proses input dan

output tergantung dengan jenis peralatannya.

Simbol Punched Card Simbol yang menyatakan input berasal dari

(17)

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

teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat

(18)

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

Gambar

Gambar 2.1 Tampilan Visual Basic 6.0
Gambar 2.3 Tampilan Toolbar
Gambar 2.4 Tampilan Toolbox Standar
Gambar 2.5 Tampilan Form Designer
+5

Referensi

Dokumen terkait

Hasil tersebut menunjukkan adanya perubahan tekanan darah sistole dan diastole pada para responden setelah diberikan kombinasi mendengarkan musik gamelan laras pelog dan

pemasungan pada klien gangguan jiwa di Desa Sungai Arpat Kecamatan Karang Intan Kabupaten Banjar berdasarkan karakteristik pekerjaan pada masyarakat yang tidak bekerja

Berdasarkan tabel di atas menunjukkan bahwa nilai Adjusted R 2 sebesar 0.233 atau 23.3% sehingga dapat disimpulkan bahwa variabel profitabilitas, risiko bisnis,

Maka dari itu, kami mengajukan ide program pemberdayaan petani desa dengan dibentuknya Balai Pemberdayaan Petani Desa yang berfungsi sebagai mediator yang akan

Hiasan yang terdapat pada interior dan eksterior masjid telah banyak berpadu dengan Ornamen dan kaligrafi yang memiliki Bentuk, Warna, Tata letak dan makna

Tikus ini memiliki warna putih pada bagian bawah, punggung dan kepala berwarna kuning coklat, memiliki ekor yang lebih panjang dari badan dan kepala, ukuran telapak kaki belakang

Peningkatan Kemampuan Pemecahan Masalah Matematis Melalui Penerapan Model Teams Games Tournament (TGT) Berbantuan Media Laci Kartu Soal Pada Siswa Kelas IV SD 6

Tahap kedua yaitu observasi lembaga. Dalam kegaitan mata kuliah PPL I, mahasisiwa diberi tugas untuk melaksanakan observasi di lokasi PPL, observasi yang dilaksanakan