BAB II LANDASAN TEORI

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB II LANDASAN TEORI"

Transkripsi

1 BAB II LANDASAN TEORI 2.1 Definisi Aplikasi Perangkat lunak dapat dikelompokkan menjadi tiga kelompok utama, yaitu sistem operasi, aplikasi dan utiliti. Sistem operasi merupakan perangkat lunak yang berfungsi sebagai perantara antara komputer dengan dengan penggunanya dengan memberikan interface yang mudah dan menarik agar memudahkan penggunanya menggunakan komputer tersebut. Karena sebenarnya komputer hanya membaca masukkan berupa angka 1 dan 0 atau yang disebut juga angka biner. Oleh karena itu, tanpa sistem operasi, menggunakan komputer akan menjadi pekerjaan yang sulit dan hanya bisa dilakukan oleh segelintir orang saja. Aplikasi merupakan perangkat lunak yang berfungsi untuk menolong manusia dalam tugas-tugas tertentu, tergantung dari alasan kenapa aplikasi itu dibuat. Sedangkan utiliti adalah perangkat lunak yang berfungsi untuk merawat (maintenance) komputer, seperti membuang file-file yang sudah tidak terpakai, menghapus registry yang sudah tidak memiliki hubungan dengan software yang ada di komputer, dan lain sebagainya. 2.2 Database Dasar data (database) merupakan kumpulan dari data yang saling berhubungan satu dengan yang lainnya, tersimpan di perangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu koponen yang penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi bagi para pemakai. Penerapan database dalam sistem informasi disebut dengan database system. Sistem dasar data (database system) 5

2 6 adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lainnya dan membuat tersedia untuk beberapa aplikasi yang bermacam-macam dalam suatu organisasi. Database bisa diartikan sebagai suatu file database yang memiliki tabel, record, field, index, query, filter dan view. Berikut adalah definisi umum isi sebuah file database. a. Tabel Adalah sekelompok record data, masing-masing berisi informasi yang sejenis. b. Record Adalah entri tunggal dalam tabel. Bisa saja disebut sebagai baris mengingat sebuah tabel terdiri dari baris (record) dan kolom (field). c. Field Adalah item tertentu dalam tabel. Bisa disebut sebagai kolom. d. Index Adalah field kunci yang ditujukan ke suatu record yang spesifik serta diurutkan dalam urutan tertentu. e. Query Adalah perintah SQL yang dirancang untuk memanggil kelompok record tertentu dari satu tabel/lebih. f. View Merupakan tabel virtual yang berisi record dari berbagai tabel. Fungsi utamanya untuk memudahkan kita mendapatkan data yang spesifik dari berbagai tabel.

3 7 2.3 ERD (Entity-Relationship Diagram) Model Entity-Relationship (ER) ERD adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan (dalam DFD). ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan. ERD pertama kali dideskripsikan oleh Peter Chen yang dibuat sebagai bagian dari perangkat lunak CASE. Notasi yang digunakan dalam ERD dapat dilihat pada Tabel di bawah ini : Tabel 2.1 Tabel Notasi ERD

4 Kardinalitas Relasi Dalam ERD hubungan (relasi) dapat terdiri dari sejumlah entitas yang disebut dengan derajad relasi. Derajad relasi maksimum disebut dengan kardinalitas sedangkan derajad minimum disebut dengan modalitas. Jadi kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas lain. a. One to One Relationship Hubungan antara file pertama dan file kedua adalah satu berbanding satu. Contoh : pada pengajaran private satu guru satu siswa seorang guru mengajar seorang siswa, seorang siswa diajar oleh seorang guru Entitas 1 1 Relationship 1 Entitas 2 Gambar 2.1 Gambar One-toOne Relationship b. One to Many atau Many to One Relationship Hubungan antara file pertama dan file kedua adalah satu berbanding banyak atau banyak berbanding satu. Contoh : Dalam suatu perusahan satu bagian mempekerjakan banyak pegawai. Satu bagian mempekerjakan banyak pegawai, satu pegawai kerja dalam satu bagian

5 9 Entitas 1 1 Relationship M Entitas 2 Gambar 2.2 One-to-Many Relationship c. Many to Many Relationship Hubungan file pertama dan file kedua adalah banyak berbanding banyak. Contoh : Dalam universitas seorang mahasiswa dapat mengambil banyak matakuliah Satu mahasiswa mengambil banyak matakulih dan satu matakuliah diambil banyak mahasiswa. Entitas 1 M Relationship M Entitas 2 Gambar 2.3 Many-to-Many Relationship LANGKAH-LANGKAH PERANCANGAN TEKNIK E-R Sumber awal data teknik perencanaan database dengan ER adalah data dictionary (kumpulan data). Langkah-langkah perancangan ER: 1. Memilih kelompok atribut yang sama untuk dijadikan sebuah entitas dan menentukan primary key dengan syarat unik dan mewakili entitas 2. Menggambarkan Cardinality dari ER diagram berdasarkan analisa relasi yang didapat. Relasi yang terjadi dapat One to One, One to Many dan Many to Many relationship 3. Membentuk SKEMA DATABASE atau LRS (Logical Record Structure) berdasarkan ER diagram

6 10 Keterangan : Bila relasi One to One maka foreign key diletakkan pada salah satu dari 2 entitas yang ada atau menyatukan ke dua entitas tersebut. Bila relasi One to Many maka foreign key diletakkan di entitas yang Many Bila relasi many to many maka dibuat file konektor yang berisi 2 foreign key yang berasal dari kedua entitas Membentuk tabel-tabel berdasarkan primary key yang terpilih dengan syarat sudah mencapai aturan normalisasi sekurang-kurangnya 3NF dari Skema DB/LRS yang ada. 2.4 Normalisasi Teknik normalisasi banyak digunakan terutama pemula karena mudah dipahami dan diaplikasikan Dasar-dasar normalisasi Normal form (bentuk normal) adalah suatu klas dari skema database relasi yang didefinisikan untuk memenuhi tujuan dari tingginya integritas dan maintainability. Kreasi dari suatu bentuk normal disebut normalisasi. Normalisasi dicapai dengan penganalisaan ketergantungan diantara setiap individu attribut yang diassosiasikan dengan relasinya. 1. First normal form Suatu relasi ada dalam kondisi First Normal Form (1NF) jika dan hanya jika semua domain yang tercakup terdiri hanya atomic value, misalnya tidak ada pengulangan group (domain-domain) dalam suatu tuple. Keuntungan dari 1NF dibanding Unnormalized relation (UNRs) adalah pada bentuk penyederhanaan representasi dan kemudahan dalam pengembangan menggunakan suatu query language. Kekurangannya adalah kebutuhan terhadap duplikasi data. Sebagian besar sistem relasi (tidak semua) membutuhkan suatu relasi dalam bentuk 1NF.

7 11 2. Second Normal Form Suatu superkey adalah suatu himpunan dari satu atau lebih attribute, yang mana, dimana diambil secara khusus yang memungkinkan kita untuk mengidentifikasikan secara unik satu entitas atau relasi. Suatu Candidate key adalah suatu subset dari attribut-attribut pada superkey yang juga merupakan superkey dan tidak reducible ke superkey yang lain. Suatu primary key dipilih dari himpunan candidate key untuk digunakan pada suatu index untuk relasi yang bersangkutan. Kepemilikan dari satu atau beberapa attribute yang dapat didefinisikan secara unik dari nilai satu atau beberapa attribute disebut functional dependency. Suatu relasi adalah dalam posisi second normal form (2NF) jika dan hanya jika relasi tersebut juga dalam 1NF dan setiap nonkey attribute tergantung penuh pada primary key-nya. 2NF membutuhkan bahwa FD apapun didalam relasi harus berisi semua komponen dari primary key sebagai determinant, baik secara langsung atau transitif. 3. Third Normal Form Suatu relasi dalam Third Normal Form (3NF) jika dan hanya jika relasi tersebut dalam 2NF dan setiap non key attribute adalah nontransitive dependent pada primary key. 4. Boyce-Codd Normal Form BCNF adalah suatu bentuk yang lebih kuat dari normalisasi ke tiga. 3NF equivalent dengan perkataan bahwa untuk setiap nontrivial FD X A, dimana X dan A merupakan simple atau composite attribut, satu dari dua kondisi harus dipenuhi.x adalah superkey, atau A adalah prime attribute. BCNF mengelimisasi kondisi kedua dari 3NF.

8 Diagram Alur (Flowchart) Dalam pembuatan Algoritma, banyak sekali alat bantu yang bisa digunakan, seperti Data Flow Diagram (DFD), Entity-Relationship Diagram (ERD), Diagram Alur (Flowchart), dan masih banyak lagi yang lainnya. Diantara alat bantu itu semua, yang paling banyak dipakai adalah Diagram Alur (Flowchart). Flowchart merupakan logika atau urut-urutan instruksi program dalam suatu diagram. Diagram Alur dapat menunjukkan secara jelas arus pengendalian Algoritma, yakni bagaimana rangkaian pelaksanaan kegiatan. Suatu Diagram Alur memberi gambaran dua dimensi berupa simbol-simbol grafis. Masingmasing simbol memiliki fungsi dan arti tersendiri. Simbol-simbol tersebut adalah sebagai berikut : 1. Simbol Proses Simbol proses digunakan untuk mewakili suatu proses. Gambar 2.4 Simbol Proses 2. Simbol Masukan / Keluaran Simbol masukan / keluaran digunakan untuk mewakili data masukan atau keluaran. Gambar 2.5 Simbol Masukan / Keluaran

9 13 3. Simbol Keputusan Simbol keputusan digunakan untuk suatu penyelesaian kondisidi dalam program. Gambar 2.6 Simbol Keputusan 4. Simbol Garis Alur Simbol garis alur digunakan untuk menunjukkan arus dari proses. Gambar 2.7 Simbol Garis Alur 5. Simbol Penghubung Simbol penghubung untuk menghubungkan Diagram Alur yang terputus disebabkan oleh pergantian halaman. Gambar 2.8 Simbol Penghubung antar halaman Gambar 2.9 Simbol Penghubung satu halaman

10 14 6. Simbol Titik Terminal Simbol titik terminal digunakan untuk menunjukkan awal dan akhir dari suatu proses. Gambar 2.10 Simbol Titik Terminal 2.6 Microsoft Visual Basic 6.0 Microsoft Visual Basic 6.0 adalah bahasa yang dikembangkan dari bahasa pemrograman BASIC dan sekarang berisi banyak statement, fungsi dan keyword yang beberapa diantaranya terhubung ke Windows GUI. Microsoft Visual Basic 6.0 merupakan salah satu produk pilihan untuk membuat aplikasi yang berbasiskan Windows, karena dapat dibuat dengan cepat dan mudah serta memiliki kecepatan eksekusi yang tinggi. Microsoft Visual Basic 6.0 juga memiliki kemampuan untuk memanfaatkan teknologi di Windows. Salah satu kemampuan penting dari Microsoft Visual Basic 6.0 adalah mengakses basis data atau database. Microsoft Visual Basic 6.0 mempunyai beberapa kelebihan, diantaranya adalah kemampuan untuk mengkompilasi nprogram dalam bentuk native code, yaitu optimasi pada saat prosesor mengkompilasi dalam menjalankan program tersebut. Keuntungan yang didapat dari native code adalah kecepatan dalam mengakses program, dimana hal itu hanya dapat ditemui pada aplikasi-aplikasi yang dikompilasi dengan bahasa pemrograman bahasa C++. Untuk dapat menyusun dan membuat suatu program aplikasi dari Microsoft Visual Basic 6.0, tentunya harus mengetahui fasilitas fasilitas yang disediakan agar proses penyusunan dan pembuatan program tersebut berjalan dengan baik.

11 Membuat Sebuah Project Dalam pembuatan program aplikasi pada dari Microsoft Visual Basic 6.0, langkah pertama adalah dengan membuat sebuah project. Adapun caranya dapat dilakukan dengan beberapa cara, diantaranya mengklik Start Programs Microsoft Visual Basic 6.0 Microsoft Visual Basic 6.0. Cara lainnya adalah dengan membuka Windows Explorer dengan mengklik kanan Start dan mengklik Explore. Setelah Explorer muncul, klik akses Program Files \ Microsoft Visual Studio \ VB98 dan klik ganda VB6.exe. Selanjutnya akan terlihat tampilan seperti pada Gambar Gambar 2.11 Kemudian pilih Standard EXE lalu klik open maka akan terlihat tampilan form project seperti pada Gambar 2.12.

12 16 Gambar 2.12 Istilah-istilah dalam Microsoft Visual Basic 6.0 : 1. Menu Bar Menu merupakan salah satu fasilitas yang dapat digunakan untuk membantu user dalam membuat program apliaksi pada Microsoft Visual Basic 6.0. Ada tigabelas menu yang dapat digunakan dan masing masing mempunyai fungsi yang berbeda. Untuk menggunakan fasilitas menu, klik menu yang dipilih dan selanjutnya mengklik submenu yang akan digunakan. Tampilan salah satu menu bar terlihat seperti pada Gambar Gambar 2.13 Menu Bar

13 17 2. Toolbar Toolbar berfungsi hampir sama dengan menu, hanya saja berbeda tampilan. Pada toolbar cukup mengklik icon yang ingin digunakan yang terdapat pada toolbar. Jumlah icon pada toolbar dapat diatur dengan mengklik Menu View Toolbars. Selanjutnya ada pilihan menambah toolbar, diantaranya Debug, Edit, Form editor, Stantard, dan Customize. Pada submenu Customize terdapat pilihan untuk mengatur toolbar yang akan digunakan. Tampilan salah satu toolbar terlihat seperti pada Gambar Gambar 2.14 Toolbar 3. Toolbox Toolbox merupakan tempat icon icon untuk objek yang akan dimasukan dalam form pada pembuatan program aplikasi. Secara default pada toolbox hanya terdapat objek - objek seperti Gambar 2.15 Gambar 2.15 Toolbox

14 18 Tetapi objek objek pada toolbox dapat ditambah sesuai dengan kebutuhan user dalam pembuatan program aplikasinya. Cara menambah objek adalah dengan klik kanan pada toolbox, lalu pilih Components, sehingga akan muncul tampilan seperti Gambar Selanjutnya pilih komponen - komponen kontrol / objek yang dibutuhkan dengan mengklik / menceklis pada kotak pilihan dan klik OK. Gambar Project Explorer Project Explorer merupakan tempat untuk melihat daftar form,modules, dan designers dengan mengklik kanan pada bagian Project Explorer dan pilih add, lalu pilih yang akan ditambah.tampilan Project Explorer seperti pada gambar 2.17.

15 19 Gambar 2.17 Project Explorer 5. Properties Windows Properties Windows merupakan tempat yang digunakan untuk mengatur properti dari setiap objek kontrol. Pada Properties Windows ini, semua objek kontrol dapat diatur propertinya sesuai dengan program aplikasi yang akan dibuat. Tampilan Properties Windows tampak seperti gambar Gambar 2.18 Properties Windows

16 20 6. Form Layout Windows Form Layout Windows merupakan tempat ntuk melihat posisi tampilan form pada layar monitor saat dieksekusi atau program dijalankan. Untuk mengubah posisi tampilan saat dijalankan, klik gambar Form yang ingin diubah posisinya pada form Layout Windows dan atur sesuai dengan keinginan. Atau melalui properties dari form yang ingin diubah posisinya, yaitu StartUpPosition. Pada properties StartUpPosition ada empat pilihan, pilihan pertama adalah Manual, yaitu menentukan posisi dengan cara sebelumnya. Pilihan kedua adalah CenterOwner, yaitu posisi form di tengah berdasarkan form yang ada dibelakangnya. Pilihan ketiga adalah CenterScreen, yaitu posisi form berada di tengah layar. Dan pilihan keempat adalah WindowsDefault, yaitu posisi form ditentukan sendiri oleh Windows, biasanya berada di atas layar monitor. Tampilan form Layout Windows seperti gambar Gambar Form Layout Gambar Form Objek 7. Form Objek Kontrol kontrol pada toolbox akan diletakkan disini sesuai dengan rancangan program aplikasi. Untuk menampilkan form objek ini, klik ganda pada icon / nama form pada jendela project explorer atau dengan klik kanan pada icon / nama pilih view object. Contoh tampilan form seperti gambar 2.20.

17 21 8. Form Kode Form kode merupakan tempat untuk menulis kode kode atau syntax program aplikasi. Untuk menampilkan form kode ini, klik form pada project explorer, klik kanan pilih View Code. Tampilan form seperti gambar Gambar 2.21 Form Kode

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Definisi Bayi Pra Setahun, Remaja dan Anak Segala Usia Yang dimaksud dengan Bayi pra setahun adalah bayi yang berumur di bawah dari satu tahun. Remaja adalah anak yang berumur

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Visual Basic 6.0 Bahasa pemograman Visual Basic 6.0 dapat digunakan untuk menyusun dan membuat program aplikasi pada sistem operasi windows. Program aplikasi dapat berupa program

Lebih terperinci

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

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu. BAB 2 LANDASAN TEORI 2.1. Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer. Bahasa pemrograman adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Sistem Sistem seperti yang ditulis dalam buku analisis dan disain sistem informasi Jogianto HM didefinisikan sebagai kumpulan dari elemenelemen yang berinteraksi untuk

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem a. Sistem adalah merupakan suatu kumpulan atau himpunan dari unsurunsur atau variable-variabel yang terorganisir, saling berinteraksi, saling tergantung satu

Lebih terperinci

Hubungan antara file pertama dan file kedua adalah satu berbanding satu.

Hubungan antara file pertama dan file kedua adalah satu berbanding satu. A. Teknik Entity Relationship (ER) 1. Konsep Entity Relationship (Cardinality) a. One to One Relationship Hubungan antara file pertama dan file kedua adalah satu berbanding satu. Contoh: - pada pengajaran

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Koperasi Sesuai dengan makna yang terkandung dalam Undang undang no. 12 tahun 1967, koperasi adalah organisasi ekonomi rakyat yang berwatak sosial, beranggotakan orang orang

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah sutu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah rangkaian dari dua atau lebih komponen-komponen yang saling berhubungan, yang berinteraksi untuk mencapai sebuah tujuan. Sistem hampir selalu

Lebih terperinci

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

BAB II LANDASAN TEORI. Adminitrasi adalah suatu pengaturan kerja sama, dari kegiatan. sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat BAB II LANDASAN TEORI 2.1. Pengertian Administrasi Adminitrasi adalah suatu pengaturan kerja sama, dari kegiatan sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat rationalitet yang tinggi.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Aplikasi Aplikasi dapat diartikan sebagai program komputer yang dibuat untuk menolong manusia dalam melaksanakan tugas tertentu ( kamus komputer, 1996, Hal:20). Aplikasi

Lebih terperinci

BAB II LANDASAN TEORI. Beberapa definisi tentang Database menurut para ahli: Database adalah koleksi atau kumpulan data yang mekanis,

BAB II LANDASAN TEORI. Beberapa definisi tentang Database menurut para ahli: Database adalah koleksi atau kumpulan data yang mekanis, BAB II LANDASAN TEORI Pada bab landasan teori akan diterangkan teori- teori yang berhubungan dengan laporan ini. 2.1 Pengertian Database Beberapa definisi tentang Database menurut para ahli: a. Menurut

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur 5 BAB II TINJAUAN PUSTAKA 2.1 Pengertian Sistem Definisi sistem ada dua pendekatan yaitu menekankan pada prosedur dan yang menekankan pada komponen atau elemen. Untuk pendekatan yang menekankan pada prosedur,

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

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

BAB II LANDASAN TEORI. sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat rationalitet BAB II LANDASAN TEORI 2.1 Definisi Administrasi Administrasi adalah suatu pengaturan keja sama, dari kegiatan sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat rationalitet yang tinggi. (Sofyan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah suatu jaringan kerja dari prosedur- prosedur yang terdiri dari kumpulan elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu (Jogiyanto

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Pembelian Pembelian adalah suatu cara pemindahan hak yang diperoleh pihak pertama ( pembeli ) dari pihak kedua ( penjual ) dengan jalan memberikan sejumlah uang. Adapun

Lebih terperinci

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB I SEKILAS VISUAL STUDIO.NET 2008 BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Sistem Informasi 2.1.1 Pengertian Sistem Sistem adalah kumpulan dari elemen-elemen yang saling berkaitan dan tersusun untuk mencapai untuk tujuan tertentu (Jogiyanto,hal 2, 1995).

Lebih terperinci

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

BAB III LANDASAN TEORI. 1. Suatu proses hubungan pribadi yang bersifat dinamis. 2. Suatu bentuk bantuan yang sistematis kepada murid. BAB III LANDASAN TEORI 3.1 Konsep Dasar Akademik Bimbingan merupakan sebuah istilah yang sudah umum digunakan dalam dunia pendidikan. Bimbingan pada dasarnya merupakan upaya bantuan untuk membantu individu

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat

BAB II TINJAUAN PUSTAKA. Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat 7 BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama

Lebih terperinci

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. Bagian dari administrasi yang khusus mencatat segala kejadian yang. keuangan suatu badan atau perkumpulan tiap-tiap saat. BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem adalah sekumpulan unsur atau elemen yang saling berkaitan dan saling mempengaruhi dalam melakukan kegiatan bersama untuk mencapai suatu tujuan ( Jogiyanto,

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004) Sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Sistem pada dasarnya adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk mencapai tujuan tertentu. Secara

Lebih terperinci

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0 15 2.5 Sekilas tentang Visual Basic 6.0 Visual Basic pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah perintah atau instruksi yang dimengerti oleh komputer untuk

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer mempunyai arti yang luas dan berbeda untuk orang yang berbeda. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI Di dalam penulisan tugas akhir ini penulis menggunakan beberapa pengertian dasar secara teoritis yang diambil dari pendapat para ahli maupun buku literature yang berhubungan dengan

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004) Sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama

Lebih terperinci

DASAR MENGGUNAKAN VISUAL BASIC 6.0

DASAR MENGGUNAKAN VISUAL BASIC 6.0 DASAR MENGGUNAKAN VISUAL BASIC 6.0 Apa itu Visual Basic? Kata Visual menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). Dengan cara ini Anda tidak lagi menuliskan instruksi pemrograman

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Kumpulan dari element-element yang saling berinteraksi untuk mencapai suatu

BAB II TINJAUAN PUSTAKA. Kumpulan dari element-element yang saling berinteraksi untuk mencapai suatu BAB II TINJAUAN PUSTAKA 2.1 Sistem Informasi 2.1.1 Pengertian Sistem Kumpulan dari element-element yang saling berinteraksi untuk mencapai suatu tujuan tertentu ( Jogiyanto, 2005). Sistem mempunyai karakteristik

Lebih terperinci

BAB II TINJAUAN PUSTAKA. objek-objek yang saling berelasi dan berinteraksi serta hubungan antar

BAB II TINJAUAN PUSTAKA. objek-objek yang saling berelasi dan berinteraksi serta hubungan antar BAB II TINJAUAN PUSTAKA 2.1. Sistem Informasi 2.1.1 Pengertian Sistem Menurut Al Fatta (2007) sistem secara umum adalah sekumpulan objek-objek yang saling berelasi dan berinteraksi serta hubungan antar

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan 17 BAB 2 LANDASAN TEORI 2.1 Sistem Jogiyanto (2008, hal : 34) Suatu sistem dapat didefenisikan sebagai kumpulan komponen yang saling berhubungan yang membentuk satu kesatuan untuk mencapai tujuan tertentu.

Lebih terperinci

Bab I Pengenalan Visual BASIC

Bab I Pengenalan Visual BASIC Bab I Pengenalan Visual BASIC 1. Pendahuluan Visual BASIC (Beginners All-Purpose Symbolic Instruction Code) merupakan sebuah bahasa pemrograman yang dapat digunakan untuk membuat suatu aplikasi dalam Microsoft

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Sistem Informasi Manajemen Merupakan sistem yang menyediakan informasi mengenai kinerja keseluruhan organisasi atau perusahaan, informasi dapat diambil dengan mudah dalam berbagai

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 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

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1.Pengertian Sistem Sistem adalah suatu jaringan kerja dari prosedur prosedure yang terdiri dari kumpulan elemen elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.(

Lebih terperinci

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

2. TINJAUAN PUSTAKA. Microsoft Visual Basic 6.0 memiliki banyak keistimewaan dalam penggunaannya yaitu : 2. TINJAUAN PUSTAKA 2.1 Microsoft Visual Basic 6.0 Microsoft Visual Basic merupakan salah satu bentuk sarana pengembangan aplikasi berbasis windows. Visual yang cenderung mengarah kepada metode pembentukan

Lebih terperinci

A. Memulai dan Struktur Visual Basic

A. Memulai dan Struktur Visual Basic BAB II PEMOGRAMAN VISUAL BASIC A. Memulai dan Struktur Visual Basic Jika program visual basic terinstalasi pada sistem operasi Microsoft Windows XP, maka Microsoft Visual Basic dapat dimulai dengan langkah

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi komputer dapat diartikan sebagai alat untuk menghitung. Perkembangan teknologi dan

Lebih terperinci

BAB II Tinjauan Pustaka

BAB II Tinjauan Pustaka BAB II Tinjauan Pustaka 2.1 Konsep Dasar Sistem Terdapat dua kelompok pendekatan di dalam mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya.

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi BAB 3 ANALISIS DAN PERANCANGAN 3. Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk 8 BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004) Sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Definisi Sistem dan Informasi Terdapat dua kelompok pendekatan didalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya dan menekankan pada komponen dan elemenya.

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sekolah Sekolah merupakan tempat dimana seseorang dapat menuntut ilmu. Sekolah terbagi atas 3 tingkatan wajib belajar, yaitu Sekolah Dasar dengan 6 tahun masa belajar

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer ( computer ) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris berasal dari kata computer yang artinya menghitung.

Lebih terperinci

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. yang saling berinteraksi untuk mencapai tujuan. yang dimaksud dengan data dan informasi? Data adalah fakta fakta yang BAB 2 LANDASAN TEORI 2.1. Sistem Informasi Sistem berasal dari bahasa Yunani yaitu systema yang mengandung arti kesatuan dari bagian yang berhubungan satu dengan yang lain. Menurut Jogiyanto system adalah

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1. Pengertian Program Aplikasi Program adalah kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Kegiatan Perusahaan Dagang Secara garis besar, siklus kegiatan perusahaan dagang meliputi kegiatankegiatan: (1) Pembelian; (2) Pengeluaran uang; (3) Penjualan dan (4) Penerimaan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI 2.1 Definisi Database Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Sistem Sistem secara umum dapat didefinisikan sebagai kumpulan elemen-elemen yang saling berhubungan anatara satu dengan yang lainnya yang membentuk satu kesatuan dalam

Lebih terperinci

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

BAB II TINJAUAN PUSTAKA. hubungannya satu dengan yang lain, yang berfungsi bersama-sama untuk BAB II TINJAUAN PUSTAKA 2.1 Konsep Dasar Sistem Informasi 2.1.1 Pengertian Sistem Menurut Sutabri (2004), sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama-sama

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 1 BAB III LANDASAN TEORI 3.1. Pengertian Sumber Daya Manusia Menurut Hasibuan (2003), Sumber Daya Manusia (SDM) adalah kemampuan terpadu dari daya pikir dan daya fisik yang dimiliki individu. Perilaku

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI 15 BAB III LANDASAN TEORI 3.1 Rancang Bangun Rancang Bangun (desain) adalah tahap dari setelah Analisis dari siklus pengembangan sistem yang merupakan pendefinisian dari kebutuhan- kebutuhan fungsional,

Lebih terperinci

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD)

MODUL 1 SEPUTAR PERANCANGAN DATABASE. 1.1 Entity-Relationship Model (ER Model) dan Entity Relationship Diagram (ERD) MODUL 1 SEPUTAR PERACAGA DATABASE TUJUA PRAKTIKUM 1. Praktikan mampu menggambarkan ERD dengan baik dan benar dengan ER Modeling. 2. Praktikan dapat memahami konsep Basis Data Relasional. 3. Praktikan mampu

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI 3.1 Konsep Dasar Aplikasi Aplikasi berasal dari kata application yang artinya penerapan; lamaran; penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 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. Informasi adalah data yang diolah

Lebih terperinci

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan 8 BAB II LANDASAN TEORI 2.1. Definisi Program Aplikasi Pelayanan administrasi Kependudukan Program Aplikasi adalah suatu program komputer yang dibuat untuk mengerjakan atau menyelesaikan masalah-masalah

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA

BAB 2 TINJAUAN PUSTAKA BAB 2 TINJAUAN PUSTAKA 2.1 Simulasi 2.1.1 Pengertian Simulasi Simulasi merupakan salah satu cara untuk memecahkan berbagai persoalan yang dihadapi di dunia nyata (real world). Banyak metode yang dibangun

Lebih terperinci

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI BAB III LANDASAN TEORI Bab ini akan membahas landasan teori yang meliputi hal-hal terkait dengan permasalahan yang ada dan landasan teori yang membahas tentang ilmu yang terkait dalam permasalahan tersebut

Lebih terperinci

OVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT

OVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT OVERVIEW BASIS DATA RELASIONAL Oleh: Ir. M. Ramadhan, MT Model Relasional Yang akan dibahas: Model relasional: struktur, karakteristik, key, representasi skema basis data Integritas relasional: integritas

Lebih terperinci

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

BAB II LANDASAN TEORI. (Davis, 1995, hal.68). Informasi menurut Gordon B. Davis adalah data yang telah BAB II LANDASAN TEORI 2.1 Pengertian Sistem Informasi Manajemen Sistem menurut Gordon B. Davis adalah terdiri dari bagian-bagian yang saling berkaitan yang beroperasi bersama untuk mencapai beberapa sasaran

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 4 BAB II LANDASAN TEORI 2.1 Definisi Sistem. Sistem adalah kumpulan elemen elemen yang saling berkaitan dan berinteraksi bertanggung jawab memproses masukkan ( input ) sehingga menghasilkan keluaran (

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB I PENDAHULUAN 1.1. Umum Penjelasan sistem dan perkembangan IT secara umum 1.2. Maksud dan Tujuan Maksud dari penulisan Tugas Akhir Tujuan penulisan Tugas Akhir sebagai salah satu syarat kelulusan Program

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian system Definisi system dan prosedur menurut jerry Gerald, Ardra F. Fitz geral, Warren D stalling, Jr yaitu : Suatu system adalah suatu jaringan kerja dari prosedur

Lebih terperinci

Abstrak BAB I PENDAHULUAN

Abstrak BAB I PENDAHULUAN Abstrak Seiring dengan perkembangan jaman, teknologi mengalami perkembangan yang sangat pesat, khususnya dalam bidang komputer sangat membantu manusia dalam melakukan pekerjaan sehingga mendapatkan hasil

Lebih terperinci

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

BAB 2 LANDASAN TEORI. kontrol program dengan kemampuan dapat menerima data (input) lalu mengolah BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Komputer merupakan sekumpulan alat elektronik yang terkoordinasi di bawah kontrol program dengan kemampuan dapat menerima data (input) lalu mengolah data (proses)

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi BAB 2 LANDASAN TEORI 2.1 Pengertian Perangkat Lunak Perangkat lunak adalah perintah ( program komputer ) yang bila dieksekusi memberikan fungsi dan unjuk kerja seperti yang diinginkan, struktur data yang

Lebih terperinci

BAB 3 ANALISIS DAN PERANCANGAN SISTEM

BAB 3 ANALISIS DAN PERANCANGAN SISTEM BAB 3 ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Sistem Hal pertama yang perlu dilakukan dalam analisis kebutuhan sistem adalah menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang

BAB III OBJEK DAN METODE PENELITIAN. Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Penulis melakukan penelitian pada toko AP Music Gallery Bandung yang beralamat di Jalan Jl. Surapati No.235. Toko ini belum memiliki media dalam

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Teknologi komputer sesungguhnya telah banyak merubah sistem tata kerja yang digunakan oleh manusia yang bergerak di bidang informasi. Istilah komputer mempunyai

Lebih terperinci

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

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003) BAB 2 LANDASAN TEORI Landasan teori merupakan bagian yang membahas tentang uraian pemecahan masalah melalui pembahasan secara teoritis. Teori-teori yang akan dikemukakan merupakan dasar-dasar penulis untuk

Lebih terperinci

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

Daftar Isi... Dedikasi... Prakata... Daftar Isi Dedikasi... Prakata... Daftar Isi... iii v vii Bab 1 Permodelan Sistem Informasi... 1.1. Diagram Alir Data... 3 1.2. Normalisasi... 9 1.3. Entity Relationship Diagram... 12 1.4. Logical Relationship

Lebih terperinci

APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS

APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS PUTU AGUS YOGA PERMANA 1011021045/ B TEKNOLOGI PENDIDIKAN FAKULTAS ILMU PENDIDIKAN APLIKASI BASIS DATA BERBASIS MICROSOFT ACCESS 1 APLIKASI BASIS DATA BERBASIS

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Rekayasa Perangkat Lunak RPL (Rekayasa Perangkat Lunak) adalah suatu disiplin ilmu yang mempelajari semua aspek produksi dalam suatu proses perancangan suatu perangkat lunak /

Lebih terperinci

BAB III LANDASAN TEORI. yang rata-rata tidak mampu membeli sekian banyak buku atas biaya sendiri.

BAB III LANDASAN TEORI. yang rata-rata tidak mampu membeli sekian banyak buku atas biaya sendiri. BAB III LANDASAN TEORI 3.1 Perpustakaan Dalam arti tradisional, perpustakaan adalah sebuah koleksi buku dan majalah. Walaupun dapat diartikan sebagai koleksi pribadi perseorangan, namun perpustakaan lebih

Lebih terperinci

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS

BASIS DATA. Desain Database dan Normalisasi. Fakultas Ilmu Komputer UDINUS BASIS DATA Desain Database dan Normalisasi Fakultas Ilmu Komputer UDINUS Relasi (review) Kumpulan atribut yang nilainya : Setiap atribut harus berharga tunggal. Semua harga pada suatu atribut harus mempunyai

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Sistem Terdapat beberapa pendapat yang menjelaskan mengenai definisi dari pengembangan sistem, diantaranya : 1. Menurut Jogiyanto (2005:2), sistem adalah kumpulan dari elemen-elemen

Lebih terperinci

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

BAB II LANDASAN TEORI. yang sama untuk mencapai suatu tujuan RAY[6]. dan lebih berarti bagi yang menerimanya RAY[6]. 8 BAB II LANDASAN TEORI 2.1 Pengertian Dasar Sistem Informasi Sistem adalah sekelompok elemen-elemen yang terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan RAY[6]. Informasi adalah data

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1 Pengertian Informasi Dan Data Informasi di jaman modern seperti ini sangat dibutuhkan oleh setiap individu maupun suatu organisasi. Karena informasi dapat digunakan sebagai bahan

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat

Lebih terperinci

BAB III OBJEK DAN METODE PENELITIAN. CV. Kayu Laris adalah suatu usaha yang bergerak dibidang perdangangan

BAB III OBJEK DAN METODE PENELITIAN. CV. Kayu Laris adalah suatu usaha yang bergerak dibidang perdangangan BAB III OBJEK DAN METODE PENELITIAN 3.1 Objek Penelitian Dalam penyusunan skripsi ini penulis menggunakan objek penelititan pada CV. Kayu Laris. 3.1.1 Sejarah Singkat CV.Kayu Laris CV. Kayu Laris adalah

Lebih terperinci

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

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, BAB 2 LANDASAN TEORI 2.1 Data dan Informasi Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol, gambar-gambar, nilai-nilai, bilangan-bilangan, uraian karakter yang mempunyai

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengenalan Client Server Client/Server adalah arsitektur jaringan yang memisahkan client dengan server. Masingmasing client dapat meminta data atau informasi dari server. Sistem

Lebih terperinci

DESAIN DATABASE DAN NORMALISASI

DESAIN DATABASE DAN NORMALISASI DESAIN DATABASE DAN NORMALISASI Relasi (review) Kumpulan atribut yang nilainya : Setiap atribut harus berharga tunggal. Semua harga pada suatu atribut harus mempunyai tipe yang sama. Setiap atribut harus

Lebih terperinci

Visual Basic 6.0 For Beginners

Visual Basic 6.0 For Beginners Visual Basic 6.0 For Beginners Febryan Hari Purwanto fharipurwanto@gmail.com Chapter 1 Mengenal Visual Basic 6.0 Visual Basic adalah salah satu bahasa pemrograman komputer yang sudah mendukung OOP (Object

Lebih terperinci

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras

BAB 4 IMPLEMENTASI DAN EVALUASI. Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras BAB 4 IMPLEMENTASI DAN EVALUASI 4.1 Implementasi 4.1.1 Spesifikasi Sistem Untuk menjalankan alat bantu normalisasi ini dibutuhkan sarana perangkat keras dan piranti lunak sebagai berikut : Spesifikasi

Lebih terperinci

Database Management Pengenalan MS. Access 2003

Database Management Pengenalan MS. Access 2003 4 Yang dibahas pada bab ini :: Mengenal MS. Access 2003 Komponen Utama MS. Access 2003 Memulai MS. Access 2003 Mengenal Lembar Kerja MS. Access 2003 Mengatur Regional Settings Mengakhiri MS. Access 2003

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Konsep Dasar Sistem Konsep dasar sistem menekankan pada pentingnya perhatian terhadap setiap bagian yang dapat membentuk sebuah sistem. Dimana suatu sistem senantiasa tidak terlepas

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI 2.1. Pengertian Penjualan Pada saat perusahaan menjual barang dagangnya, maka diperoleh pendapatan. Jumlah yang dibebankan kepada pembeli untuk barang dagang yang diserahkan merupakan

Lebih terperinci

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

BAB III LANDASAN TEORI. compansation), dan kompensasi secara tidak langsung (indirect compensation). 3.1 Gaji BAB III LANDASAN TEORI Kompensasi/upah adalah imbalan atas jasa yang dapat berbentuk secara langsung (berbentuk uang), atau secara tidak langsung (misalnya asuransi kesehatan, fasilitas liburan).

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) bersal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris komputer berasal dari kata to compute yang artinya

Lebih terperinci

Algoritma Pemrograman 2 B

Algoritma Pemrograman 2 B Algoritma Pemrograman 2 B Dr. Lily Wulandari Minggu 2 PENGENALAN VISUAL BASIC 1 Langkah- langkah untuk menginstall VB6 adalah: 1. Masukan CD-ROM installer, buka isinya kemudian klik ganda pada setup.exe

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI 5 BAB II LANDASAN TEORI 2.1 Definisi Perusahaan Dagang Pada umumnya siklus kegiatan perusahaan dagang meliputi kegiatankegiatan: Pembelian, Pengeluaran uang, Penjualan dan Penerimaan uang [1]. 1. Pembelian.

Lebih terperinci

2.1 Sistem Pendukung Keputusan

2.1 Sistem Pendukung Keputusan BAB II LANDASAN TEORI 2.1 Sistem Pendukung Keputusan Merupakan sistem pengolahan data dengan komputer yang menghasilkan suatu Informasi yang dapat digunakan oleh manusia dalam mendukung keputusan mereka.

Lebih terperinci

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI 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

Lebih terperinci

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM.

MODEL ANALISA. Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak. Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM. MODEL ANALISA Untuk Memenuhi Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pembimbing : Wachyu Hari Haji, S.Kom, MM Disusun Oleh : Fadhilla Eka Hentino / 41813120051 UNIVERSITAS MERCU BUANA JAKARTA

Lebih terperinci

BAB II LANDASAN TEORI. 2.1 Pengenalan Aplikasi Administrasi Warga Vila Pamulang menggunakan teknologi Webcam pada Linux Ubuntu

BAB II LANDASAN TEORI. 2.1 Pengenalan Aplikasi Administrasi Warga Vila Pamulang menggunakan teknologi Webcam pada Linux Ubuntu BAB II LANDASAN TEORI 2.1 Pengenalan Aplikasi Administrasi Warga Vila Pamulang menggunakan teknologi Webcam pada Linux Ubuntu Konsep Dasar dari Aplikasi Administrasi Warga Vila Pamulang adalah aplikasi

Lebih terperinci

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI

BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI 1 BAB III PERANCANGAN BASIS DATA DGN TEKNIK NORMALISASI 1.1. RDBM Terminologi Istilah formal Istilah non formal Keterangan Elemen data (data element), rinci data (data item), entri (entry) Nilai data pada

Lebih terperinci

BAB II LANDASAN TEORI. dan lebih berarti bagi yang menerimanya (Jogiyanto, 1995:8).

BAB II LANDASAN TEORI. dan lebih berarti bagi yang menerimanya (Jogiyanto, 1995:8). 7 BAB II LANDASAN TEORI 2.1 Sistem Informasi Manajemen Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya (Jogiyanto, 1995:8). Sistem Informasi

Lebih terperinci