BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Bagian dari administrasi yang khusus mencatat segala kejadian yang. keuangan suatu badan atau perkumpulan tiap-tiap saat.

BAB II LANDASAN TEORI

BAB I PENDAHULUAN. 1.1 Latar Belakang. Dewasa ini pemakaian komputer sebagai alat bantu khususnya yang berkaitan

II. LANDASAN TEORI. spesifikasi pada komputer yang berdasarkan pada sistem informasi.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II Tinjauan Pustaka

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. 1. Suatu proses hubungan pribadi yang bersifat dinamis. 2. Suatu bentuk bantuan yang sistematis kepada murid.

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. Adminitrasi adalah suatu pengaturan kerja sama, dari kegiatan. sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat

BAB III LANDASAN TEORI. direkam ke dalam berbagai bentuk media. (Gultom et al, 2005).

BAB 2 LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6].

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat rationalitet

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

BAB II LANDASAN TEORI

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

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. yang saling berhubungan yaitu antara sistem dan informasi. Sistem adalah suatu

bergantung pada keberadaan entitas lainnya[9]. relasi yang merekatkan dua entitas adalah bersifat

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

BAB II TINJAUAN PUSTAKA

BAB II LANDASAN TEORI. Antrian sering dijumpai dalam kehidupan sehari-hari contohnya dalam

Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K

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

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

BAB 2 LANDASAN TEORI

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

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

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

BAB III LANDASAN TEORI. compansation), dan kompensasi secara tidak langsung (indirect compensation).

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB 2 LANDASAN TEORI. kontrol program dengan kemampuan dapat menerima data (input) lalu mengolah

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

P7 Perancangan Database

BAB II LANDASAN TEORI. berinteraksi, saling ketergantungan satu sama lainnya dan terpadu.

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB III LANDASAN TEORI

Daftar Isi... Dedikasi... Prakata...

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

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

BAB III OBJEK DAN METODE PENELITIAN. Dalam analisis sistem ini akan diuraikan sejarah singkat dari Apotek 55 yang

BAB III OBJEK DAN METODE PENELITIAN. Distro Ouval Research yang beralamatkan Jl.Buah Batu No 64 Bandung.

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS.

BAB III LANDASAN TEORI. (sumber:

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

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

BAB III LANDASAN TEORI. Menurut UU No. 25/1992 Pasal 1 Ayat 1 tentang Perkoperasian,

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

BAB III LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. penelitian. Objek penelitian dalam penelitian ini adalah Sistem Informasi

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

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. dalam kertas atau lainnya. Tujuan utama seseorang menulis surat tidak lain

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk

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

BAB 2 LANDASAN TEORI

BAB III OBJEK DAN METODE PENELITIAN. Objek penelitian ini dilaksanakan pada event organizer Putra Gembira

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. membentuk satu kesatuan untuk mencapai satu tujuan tertentu. Dapat dilihat dari. menekankan pada komponen atau elemennya.

1. MENGENAL VISUAL BASIC

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

Transkripsi:

BAB II LANDASAN TEORI 2.1 Pengertian Sistem Informasi Sistem adalah kumpulan dari elemen elemen yang saling berkaitan dan tersusun untuk mencapai suatu tujuan tertentu. 1 Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya 2. Sistem informasi adalah suatu sistem didalam organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan laporan yang diperlukan 3. 2.2 Definisi Perancangan Sistem Menurut Whitten Perancangan Sistem adalah proses dimana keperluan pengguna dirubah kedalam bentuk paket perangkat lunak dan atau kedalam spesifikasi pada komputer yang bedasarkan pada sistem informasi 4. Tujuan perancangan sistem yaitu untuk memahami kebutuhan pemakai sistem, dan untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap 2.3 Flow Of Document (FOD) 1 Jogiyanto, Analisis dan Disain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989, hal 2 2 Jogiyanto, Analisis dan Disain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989, hal 8 3 Jogiyanto, Analisis dan Disain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989, hal 11 4 Jogiyanto, Analisis dan desain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989,hal 38

Flow Of Document (FOD) adalah Bagan alir dokumen atau disebut juga bagan alir formulir atau Paperwork Flowchart yang merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya 5. Komponem dari FOD adalah sbb: 1. Menunjukkan dokument input dan output baik proses manual ataupun proses computer. Gambar 2.1Dokument 2. Menunjukkan proses manual. Gambar 2.2 Proses Manual 3. Menunjukkan kegiatan proses dari operasi program komputer. 4. Menunjukkan arus dari proses. Gambar 2.3 Proses dari Komputer 5 Jogiyanto, Analisis dan desain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989,hal 800

Gambar 2.4 Arus dari proses 5. Penghubung ke satu halaman atau ke halaman lain. Gambar 2.5 Conector 6. Menunjukkan simbol Pengarsipan dokumen. Gambar 2.6 Arsip 2.4 Data Flow Diagram Data Flow Diagram ( DFD ) adalah Diagram yang menggunakan notasi-notasi ini untuk menggambarkan arus (flow) dari data sistem sekarang yang dikenal dengan diagram arus data 6,terdapat empat komponen yaitu : 6 Jogiyanto, Analisis dan desain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989,hal 700

1. Terminator atau Sumber Berbentuk segi empat untuk symbol keadaan external yang bertujuan untuk menunjukan tempat asal data.( sumber atau tempat tujuan data) Gambar 2.7 Simbol Terminator 2. Data Flow atau ( arus data ) Berbentuk anak panah yang menunjukan alur data (informasi atau objek) Gambar 2.8 Simbol Data Flow 3. Procees ( Proses ) Berbentuk symbol lingkaran atau dengan symbol empat persegi panjang tegak dengan sudut sudut tumpul. Gambar 2.9 Simbol Proses

4. Data Store ( Simpanan data ) Berbentuk sepasang garis horizontal paralel yang tertutup disalah satu ujungnya. Gambar 2.10 Simbol Data store 2.5 Entity Relationship Diagram ( ERD ) Entity Relationship Diagram (ERD) adalah komponen komponen Himpunan Entitas dan Himpunan Relasi yang dilengkapi atribut atribut yang mempresentasikan sebuah fakta 7. Model ini dipilih karena mempunyai kelebihan yaitu : 1. Dapat menggambarkan hubungan antara entity dengan jelas. 2. Dapat menggambarkan batasan jumlah entity dan partisipasi antar entity. 3. Mudah dimengerti oleh perancang database. Ada tiga macam komponen komponen ERD yang digunakan yaitu : 1. Entity / objek data Entity adalah kumpulan objek atau suatu yang dapat dibedakan atau dapat diidentifikasi secara unik, kumpulan entitas yang sejenis disebut entityset penggambaran entitas pada ERD menggunakan simbol persegi panjang. Gambar 2.11 Simbol Entity 2. Relationship 7 Fathansyah, Basis Data, Informatika, Bandung, 2002 hal 65

Relationship adalah Hubungan yang terjadi antara satu entitas atau lebih, kumpulan relationship yang sejenis disebut Relationship set.hubungan digambarkan dengan bentuk belah ketupat, tiap belah ketupat diberi label kata kerja. Gambar 2.12 Simbol Relationship Derajat dari Relationship Derajat dari relationship menyatakan jumlah entity yang berpartisipasi dalam relationship. * Unary Degree ( derajat satu ) * Binary Degree ( derajat dua ) * Trinary Degree ( derajat tiga ) Gambar 2.13 Derajat Relationship 3. Atribut

Atribut merupakan sifat atau karakteristik suatu entitas yang menyediakan penjelasan detail tentang entitas tersebut. Gambar 2.14 Simbol Atribut Ada beberapa tipe atribute yang perlu diperhatikan dalam penggambaran ERD yaitu : 1. Atribut kunci kandidat Satu atribut atau kombinasi atribut yang mengidentifikasi setiap instancesuatu entitas secara unik 2. Atribut kunci utama Kunci kandidat yang dipilih sebagai identifier untuk satu tipe entitas. 3. Atribut bernilai tunggal Banyak atribut memeiliki satu nilai tunggal untuk satu entitas tertentu. 4. Atribut Jamak Atribut yang memiliki sekelompok nilai untuk setiap instance entitas. 5. Atribut komposisi Suatu atribut mungkin terdiri dari beberapa atribut yang lebih kecil dengan arti yang bebas dari atribut itu sendiri. 6. Atribut Atomik Atribut yang tidak dapat dibagi kedalam beberapa atribut yang lebih kecil. 7. Atribut yang dihasilkan / Derived Atribute Dua atau lebih nilai atribut yang berrealisasi. Keterkaitan ( Cardinality Ratio)

Cardinality Ratio adalah menjelaskan batasan jumlah keterhubungan suatu entity dengan entity lainnya ada tiga jenis cardinality ratio yaitu : satu ke satu, satu ke banyak dan banyak ke banyak seperti gambar dibawah ini : Kardinalitas satu ke satu Mahasiswa I memili ki I NPM Kardinalitas satu ke banyak Mahasiswa I memili ki M Mata kuliah Kardinalitas banyak ke banyak M N Mahasiswa memili ki Kelas Gambar 2.15 Cardinality Ratio 2.6 Normalisasi

Normalisasi merupakan proses pengelompokan elemen data menjadi table table yang menunjukan entity dan relasinya serta menghilangkan elemen data yang berulang - ulang 8. Spesifikasi File yang digunakan pada system ini kunci yang dipakai ada dua yaitu : A. Primary Key ( key primer ) Yaitu suatu atribut atau suatu set minimal atribut yang tidak hanya mengidentifikasikan secara unit suatu kejadian spesifik tetapi juga dapat diwakili setiap kejadian suatu entity. B. Foreign Key ( key tamu ) Yaitu suatu atribut atau suatu set atribut yang melengkapi satu relationship yang menunjukan ke induknya. Normalisasi ada beberapa tingkatan yaitu : 1. Bentuk tidak normal ( Unnormalized form ) Bentuk ini merupakan kumpulan data yang akan direkam tidak ada keharusan mengikuti suatu format tertentu, dapat tidak lengkap atau duplikasi. 2. Bentuk Normalisasi Kesatu ( 1NF ) Suatu relationship sudah berada pada 1NF jika dan hanya jika semua nilai atributnya adalah atomik tunggal. 3. Bentuk Normalisasi Kedua ( 2NF ) Suatu relation sudah berada pada 2NF apabila sudah berada pada 1NF dan setiap atribut yang bukan key bergantung fungsi secara penuh terhadap Primary key. 8 Jogiyanto, Analisis dan desain Sistem Informasi, PT Andi Yogyakarta, Semarang, 1989,hal 403

4. Bentuk Normalisasi Ketiga ( 3NF ) Suatu relations sudah berada pada 3NF bila sudah berada dalam 2NF dan setiap atribut yang bukan key tidak bergantung terhadap atribut lain (tidak transitif) kecuali terhadap primary key. 2.7 Definisi Administrasi Definisi Administrasi dapat dibedakan menjadi 2 bagian yaitu Definisi administrasi dalam arti sempit dan definisi administrasi dalam arti luas : Definisi administrasi dalam arti sempit yaitu merupakan kegiatan pencatatan data, surat-surat secara tertulis serta penyimpanan dokumen agar kelak data dapat diproses sedemikian rupa sehingga menghasilkan informasi yang dibutuhkan. Definisi dalam arti luas adalah Merupakan kegiatan manajemen atau pengolahan terhadap seluruh komponen organisasi untuk mencapai efisiensi dalam mewujudkan tujuan organisasi. 2.8 Sekilas Tentang Microsoft Visual Basic 6.0 Visual Basic pertama kali diperkenalkan pada tahun 1991 yaitu program Visual Basic untuk DOS dan Windows. Pada tahun 1993 direlease menjadi Visual Basic versi 3.0, kemudian pada tahun 1995 disusul dengan Visual Basic versi 4.0,Visual Basic 5.0dan diakhir tahun 1998 keluarlah visual basic dengan versi terbarunya yaitu versi 6.0. Pada umumnya Microsoft membuat tiga edisi visual basic yaitu : 1. Standar Edition merupakan produk dasar. 2. Profesional Edition berisi tambahan Microsoft Jet Data Acces Engine dan pembuatan server OLE automation. 3. Enterprise Edition adalah edisi Client server. Struktur Aplikasi Visual Basic Di dalam microsoft visual basic struktur aplikasinya terdiri dari :

Form (windows/jendela) digunakan untuk membuat user interface atau tampilan. Kontrol (control) adalah tampilan berbasis grafis yang dimasukkan pada form untuk membuat interaksi dengan pemakai (text box, label, scrollbar, tombol command). Form dan kontrol adalah objek. Properti (Propertis) yaitu nilai atau karakteristik yang dimiliki oleh sebuah objek visual basic. Contoh : name, captions, size, color, position dan text. Visual Basic menerapkan properti default (standar), properti ini dapat diubah saat mendesain program atau ketika program dijalankan (run time). Metode (methods) yaitu serangkaian perintah yang sudah tersedia pada suatu objek yang dapat diminta untuk mengerjakan tugas khusus. Prosedur Kejadian (Event Procedures) yaitu kode yang berhubungan dengan suatu objek. Kode ini akan dieksekusi ketika ada respon dari pemakai berupa event tertentu. Prosedur Umum (General Procedurs) yaitu kode yang tak berhubungan dengan suatu objek. Kode ini harus diminta oleh aplikasi. Modul (Module) yaitu kumpulan dari prosedur umum, deklarasi variabel dan definisi konstanta yang digunakan oleh aplikasi. Tampilan Layar Visual Basic 1. Windows (Jendela Utama) terdiri dari title bar (baris judul), menubar, dan toolbar. Baris judul berisi nama proyek, mode operasi visual basic sekarang dan form yang aktif. Menu bar merupakan menu drop-down digunakan untuk mengontrol operasi dari lingkungan visual basic. Gambar2.16 Jendela Utama Visual Basic

2. Form merupakan window yang digunakan dalam pembuatan program, pada objek ini dapat diletakkan control, dan code pada saat perancangan program dilakukan Gambar 2.17. Jendela Form Windows 3. Project Windows (Jendela Project) menampilkan daftar form dan modul project. Project merupakan kumpulan dari modul form, modul class, modul standar, dan file sumber yang membentuk suatu aplikasi. Gambar 2.18 Jendela Project 4. Toolbox adalah kumpulan dari objek yang digunakan untuk membuat user interface serta control bagi program aplikasi.

Picture Box Label Frame Check Box Combo Box Timer Shape Text Box Command Button Option Button List Box Dir List File List Line Data Gambar 2.19 Toolbox Standard pada Visual Basic 5. Properties Windows (Jendela Properti) berisi daftar struktur setting properti yang digunakan pada sebuah objek terpilih. Gambar 2.20 Jendela Properti

6. Form Layout Windows (Jendela Layout Form) Bagian untuk melihat besarnya tampilan dari sebuah form yang dirancang Gambar 2.21 Jendela Layout Form 7. Form Jendela Code digunakan untuk menulis dan menyunting kode-kode program untuk form dan semua kontrol didalamnya. Gambar 2.22 Jendela Code