BAB II LANDASAN TEORI

dokumen-dokumen yang mirip
BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

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. Adminitrasi adalah suatu pengaturan kerja sama, dari kegiatan. sekelompok orang untuk mencapai tujuan tertentu, dengan tingkat

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

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI

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

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

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

Sekolah Tinggi Manajemen Informatika dan Komputer Jakarta STI&K

BAB II Tinjauan Pustaka

BAB II LANDASAN TEORI

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DATA PADA SHOWROOM BERKAH MOTOR MENGGUNAKAN VISUAL BASIC 6.0 NASKAH PUBLIKASI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

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

BAB II LANDASAN TEORI Definisi Program Aplikasi Pelayanan administrasi Kependudukan

BAB II LANDASAN TEORI

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

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 2 LANDASAN TEORI. Istilah komputer (computere) diambil dari bahasa latin yang berarti menghitung

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

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

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

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

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

BAB II LANDASAN TEORI

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

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

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

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

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI. adalah sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedur-prosedur

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

BAB II LANDASAN TEORI

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

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. (Jogiyanto 2001: 1) Sistem adalah suatu jaringan dari prosedur-prosedur

BAB III LANDASAN TEORI. tertentu seperti penerapan, penggunaan dan penambahan data (Anisyah, 2000:30).

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

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

BAB III LANDASAN TEORI. dikutip oleh Supardi & Leonard mengatakan, Pendidikan adalah setiap usaha, pengaruh,

BAB III LANDASAN TEORI. berkaitan secara terpadu, terintegrasi dalam suatu hubungan hirarki.

Perancangan Sistem Informasi. Rabu, 19 Oktober 2011

BAB II LANDASAN TEORI

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 2 TINJAUAN PUSTAKA

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

BAB III LANDASAN TEORI. suatu paket atau application suite. Aplikasi-aplikasi dalam suatu paket biasanya

ANALISIS & PERANCANGAN SISTEM. Pertemuan 5-DATA FLOW DIAGRAM (DFD) DIAGRAM ALUR DATA (DAD)

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. ini, adapun teori-teori yang digunakan adalah sebagai berikut :

BAB II LANDASAN TEORI

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

BAB III LANDASAN TEORI

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

LEMBAR PENGESAHAN. Jakarta, Mei Disetujui Oleh: Tanggal Lulus :

BAB II LANDASAN TEORI

BAB III LANDASAN TEORI

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

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB III LANDASAN TEORI. Menurut Firmansyah (2011:25) dalam bukunya Rancang Bangun Aplikasi

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

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

Abstrak BAB I PENDAHULUAN

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

BAB IV PEMBAHASAN MASALAH

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 TINJAUAN PUSTAKA

BAB II LANDASAN TEORI

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

BAB III LANDASAN TEORI

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

BAB III OBJEK DAN METODE PENELITIAN. Berikut ini adalah gambaran umum dari perusahaan tempat penulis

BAB III LANDASAN TEORI. simbol-simbol, gambar-gambar, nilai-nilai, uraian karakter yang mempunyai arti

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

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

Transkripsi:

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.( Jogiyanto H.M. 1993, Hal 1) Menurut Jerrry Fitz Gerald suatu sistem adalah : suatu jaringan kerja dari prosedur - prosedur yang saling berhubungan,berkumpul bersama sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Menurut Mahyuzir Tavri D. sistem adalah : kumpulan dari elemen elemen yang berkaitan dan bertanggung memproses masukkan (input) sehingga menghasilkan keluaran (output). Terdapat dua kelompok pendekatan didalam mendefinisikan sistem yaitu yang menekankan pada prosedurnya dan menekankan pada komponen dan elemnya. Pendekatan sistem yang lebih menekankan pada prosedure mendefinisikan sistem sebagai berikut: Sistem adalah suatu jaringan kerja dari prosedure-prosedure yang saling berhubungan berkumpul bersama-sama untuk melakukan kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Pendekatan sistem yang merupakan jaringan kerja dari prosedure lebih menekankan urutan-urutan operasi didalam sistem. Prosedur(procedure) didefinisikan oleh Richard F. Neushel sebagai berikut ini: Sistem procedure adalah suatu urutan-urutan operasi klerikal(tulis-menulis), biasanya melibatkan beberapa orang didalam satu atau lebih departemen, yang menerapkan untuk menjamin penanganan yang seragam dari transaksi-transaksi bisnis yang terjadi. 5

6 Lebih lanjut Jerry FitzGerald dan Warred D. Stalling Jr, mendefinisikan prosedur sebagai berikut. Suatu procedure adalah urutan-urutan yang tepat dari tahapan-tahapan intruksional yang menerangkan apa(what) yang harus dikerjakan, siapa(who) yang mengerjakannya, kapan(when) dikerjakan dan bagaimana(how) mengerjakannya. Sedangkan pendekatan sistem yang lebih menekankan pada elemen atau komponen yang mencapai suatu tujuan tertentu. Komponen-komponen atau subsistem-subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai II.2. Pengertian Administrasi Administrasi adalah suatu kegiatan yang digunakan untuk melayani, membantu dan memberi informasi yang jelas, yang dilakukan oleh 2 orang atau lebih dengan cara mencatat keterangan secara sistematis dan ditulis dengan maksud untuk memperoleh informasi yang tepat mengenai keterangan tersebut. Administrasi menurut asal katanya (secara metologi), Administrasi berasal dari Bahasa Latin yang terdiri dari Ad + Ministrate yang berarti melayani, membantu, dan memenuhi sedangkan pengertian Administrasi adalah penyusunan dan pencatatan data dan informasi untuk menyediakan keterangan serta memudahkan memperoleh kembali secara keseluruhan dari hubungan satu sama lain dalam hal ini tentu saja mengena. Menurut H.Rachmat Firdaus : Administrasi merupakan suatu aspek penting dalam proses kegiatan organisasi yang dapat memberikan tanda (Signal) melalui sistem informasi untuk mengetahui kualitas organisasi tersebut,yaitu mulai dari perencanaan, pemeliharaan dan pengawasan.( H.Rachmat Firdaus, Hal 52 : 2003)

7 II.3. Pengertian Penyewaan. Penyewaan berasal dari kata dasar Sewa yang mendapat tambahan kata imbuhan Pe dan akhiran an.sewa sendiri mempunyai arti yaitu merupakan suatu proses kegiatan pinjam meminjam, sedangkan Penyewaan adalah suatu kegiatan yang melayani jasa peminjaman dengan tidak mengabaikan suatu ketentuan atau kesepakatan dan syarat syarat yang berlaku didalam organisasi tersebut guna mencapai satu tujuan bersama.(anonim, Hal 6,Tahun:1995) II.4. Data Flow Diagram Data Flow Diagram atau Diagram Alur Data didefinisikan sebagai modeling tool yang memungkinkan sistem analis menggambarkan sistem sebagai jaringan (network) kerja dari proses dan fungsi yang dihubungkan satu sama lain oleh penghubung yang disebut Data Flow atau Alur Data. Data Flow Diagram merupakan alat yang digunakan pada metedologi pengembangan arus sistem yang terstruktur (struktured analysis dan design), dapat menggambarkanarus data didalam sistem dengan terstruktur dan jelas serta merupakan dokumentasi dari sistem yang baik. Pada dasarnya suatu diagram alur data terdiri atas masukan, proses penyimpanan data dan keluaran untuk suatu masukan diwakili oleh suatu simbol, proses penyimpanan data dan juga keluaran masing masingnya diwakili oleh suatu simbol. Masing masing simbol dapat berhubungan dengan satu simbol lainnya. Hubungan inilah yang menggambarkan alur data dan kerja yang terjadi didalam suatu sistem. Dalam penjabarannya diagram alur terdiri dari beberapa diagram yaitu :Diagram Konteks, Diagram Zero dan Diagram Primitive atau Detail. Berdasarkan diagram ini kita akan lebih mudah melakukan analisa untuk pembuatan atau pengembangan suatu sistem tertentu.

8 Untuk itu maka akan dijelaskan satu persatu arti daripada masing masing diagram tersebut, yaitu: 1. Diagram Konteks Diagram konteks adalah diagram yang paling atas terdiri dari suatu proses dan menggambarkan ruang lingkup sistem. Hal yang digambarkan dalam Diagram konteks adalah terminator dengan sistem dan juga sistem dalam suatu proses, sedangkan yang tidak digambarkan dalam diagram konteks adalah hubungan antar terminator dan data store. 2. Diagram Zero Diagram zero adalah diagram menengah yang merupakan proses utama dari sistem dan didalamnya terdiri dari hubungan antar terminator atau entry, proses, data flow alur data dan data store. 3. Diagram Detail atau Primitive Diagram primitive adalah merupakan diagram paling bawah yang tidak dapat diuraikan lagi. Pada pembuatan Data Flow Diagram terdapat beberapa syarat yaitu: 1. Memilih komponen komponen seperti a. Proses (Process). b. Alur Data (Data Flow). c. Penyimpanan Data (Data Store). d. Terminator (External Entity). 2. Berilah nomor untuk proses.

9 3. Buatlah Data Flow Diagram seindah mungkin. 4. Hindarilah Data Flow Diagram yang rumit. 5. Konsisten secara internal dalam kelompok Data Flow Diagram yang lain. Pembuatan DFD dibutuhkan 4 komponen, diantaranya yaitu: 1. Alur Data Alur data direpresentasikan oleh anak panah untuk menunjukan keluar dari atau masuk ke suatu proses dimana alur data ini merupakan perpindahan data atau informasi dari suatu bagian kebagian lainnya dari suatu sistem. Gambar 2.1 Simbol alur data 2. Proses Proses menggambarkan bagian dari sistem yang mentransformasikan input ke output, atau dapat dikatan bahwa proses menggambarkan transformasi input ke dalam output. Proses ini direpsentasikan dengan lingkaran. Pemberian nama pada proses ini menggunakan suatu kata tunggal, atau anak kalimat atau kalimat sederhana. Gambar 2.2 Simbol Proses 3. Terminator

10 Terminator sering dikenal sebagai entry atau external entry atau sumber atau tujuan data yang direpsentasikan dengan bujur sangkar. Yang merupakan bagian alur dari pada sistem. Gambar 2.3 Simbol Terminator 4. Data Store/penyimpanan Penyimpanan data digunakan sebagai sarana untuk mengumpulkan data, penyimpanan bagian data ini direpsentasikan dengan dua garis yang parallel. Atau Gambar 2.4 Simbol Data Store II.5. Entity Relationship Diagram ERD adalah kesatuan bentuk logika yang dipakai untuk analisa dan design database ERD menggambarkan arti dari aspek data. Didalam pembuatan ERD perlu diperhatikan penentuan sesuatu konsep apakah merupakan suatu entity, atribut, atau relationship. Komponen ERD yang sering digunakan dalam merancang sistem diantaranya adalah: 1. Entity

11 Suatu kompulan objek atau sesuatu yang dapat dibedakan atau didefinisikan secara unik. Entity disimbolkan dengan persegi panjang. Gambar 2.5 Simbol Entity 2. Atribut Atribut adalah elemen data menunjukan ciri entitas atau karakteristik dari entitas. Atribut identik dengan field. Nilai atribut adalah suatu data actual atau informasi tertentu yang disimpan pada tiap atribut didalam suatu entity atau relationship. Ada dua jenis atribut, yaitu: a. Identifier (key atribut) Digunakan untuk menentukan suatu jenis entity secara unik. b. Deskription Digunakan untuk mendeskripsikan karakteristik dari suatu entity yang tidak unik. Atau Gambar 2.6 Simbol Atribut

12 c. Ruler (Garis Penghubung) Garis penghubung merupakan garis yang menghubungkan antara entitas dengan relasi maupun antara relasi dengan himpunan atributnya. Gambar 2.7 Garis Penghubung 3. Relationship (Relasi) Relasi adalah hubungan yang terjadi antara satu entity atau lebih. Setiap relasi mempunyai derajat relationship dari cardinatiy. Gambar 2.8 Simbol Relasi Derajat relationship Menjelaskan jumlah entity yang berpartisipasi dalam relationship. a. Unary Degree / derajat satu : bila satu entity mempunyai relasi ke dirinya sendiri.

13 Gambar 2.9 Unary degree b. Binary degree / derajat dua : bila satu relasi menghubungkan dua entity yang berbeda. Gambar 2.10 Binary degree c. Ternary Degree/ derajat tiga : bila satu relasi menghubungkan tiga entity yang berbeda. Gambar 2.11 Ternary Degree Cardinality Menjelaskan batasan keterhubungan satu entiy dengan entity lainnya. a. One to one = 1: 1

14 Menjelaskan sebuah bentuk relasi antara entitas dengan jumlah 1 ke entitas banyak dengan jumlah yang sama. Contohnya : Pegawai memiliki kendaraan. b. One to Many = 1: M Entity pertama boleh banyak berhubungan dengan entity kedua tetapi entity kedua berhubungan dengan satu entity pertama atau sebaliknya. Dengan kata lain bentuk relasi dari suatu entitas dengan jumlah satu ke entitas lain dengan banyak alternatif tujuan(entitas dengan jumlah dari satu). Contohnya : Pegawai bekerja di departemen. c. Many to one N : 1 Mendefinisakan hubungan antara entitas dengan jumlah lebih dari satu menuju entitas dengan jumlah tunggal. d. Many to many = M : N Mendefinisakan permasalahan yang agak kompleks, yaitu hubungan antara entitas dengan jumlah yang tidak tunggal menuju ke suatu entitas yang mempunyai entitas yang mempunyai entitas jamak. Contohnya : Pegawai bekerja diproyek II.6. Normalisasi Normalisasi adalah teknik untuk mengorganisasikan data kedalam table-tabel untuk memenuhi kebutuhan pemakai didalam suatu organisasi. Tujuan dari normalisasi. 1. Unnormal Suatu relasi yang masih mempunyai data yang berulang. 2. Bentuk normal kesatu ( 1NF First normal form )

15 Suatu relasi dikatakan berada pada 1NF bila setiap data bersifat atomik yaitu setiap irisan baris dan kolom mempunyai satu nilai data. 3. Bentuk normal kedua ( 2NF Second normal form ) Suatu relasi dikatakan berada pada 2NF bila relasi tersebut berada dalam 1NF dan atribut yang bukan key bergantung penuh terhadap keynya. 4. Bentuk normal ketiga ( 3NF Third normal form ) Suatu relasi sudah berada pada 3NF bila sudah berada dalam 2NF dan atribut yang bukan key tidak bergantung transitif terhadap keynya. 5. Boyce-odd normal form ( BCNF ) Untuk menjadi BCNF harus dalam bentuk normal kesatuan dan setiap atribut harus bergantung fungsi pada superkey. 6. Bentuk normal keempat ( 4NF Fourth normal form ) 7. Bentuk normal kelima ( 5NF Fifth normal form ). II.7. Sekilas Tentang Microsoft Visual Basic 6.0 Visual basic sering disebut sebagai sarana (tool) untuk menghasilkan program-program aplikasi berbasiskan Windows. Komponen-komponen pada visual basic antara lain adalah : 1. Control Menu Adalah menu yang digunakan terutama untuk manipulasi jendela visual basic. Menu pada control menu adalah restore (mengubah ukuran jendela), move (memindahkan letak jendela), Size (mengubah ukuran jendela), minimize (meminimalkan ukuran jendela), Maximize (memaksimalkan ukuran jendela), close (menutup jendela).

16 2. Menu Menu visual basic berisi semua perintah Visual Basic yang dapat dipilih untuk melakukan tugas tertentu. Isi dari menu pada umumnya sebagian besar sama dengan program-program window. Gambar 2.17 Menu 3. Toolbar Toolbar adalah tombol-tombol yang mewakili suatu perintah tertentu dari Visual Basic. Contoh dari tombol toolbar adalah add project, add item, open project, copy, paste, cut, save dan masih banyak yang lainnya. Gambar 2.18 Toolbar 4. Form Window Form window atau jendela form adalah daerah kerja utama, dimana akan dibuat program-program aplikasi Visual Basic. Form merupakan tempat meletakkan berbagai macam objek interaktif seperti misalnya teks, gambar, tombol-tombol perintah, scroolbar, dan sebagainya.

17 Gambar 2.19 Form Window 5. Toolbox Toolbox adalah sebuah kotak piranti yang mengandung semua objek atau kontrol yang dibutuhkan untuk membentuk suatu aplikasi. Kontrol adalah suatu objek yang akan menjadi penghubung antara program aplikasi dan usernya. Gambar 2.20 Toolbox

18 6. Project Explorer Jendela project explorer adalah jendela yang mengandung semua file didalam aplikasi Visual Basic. Setiap aplikasi dalam Visual Basic disebut dengan project, dan setiap project bisa mengandung lebih dari satu file. Gambar 2.21 Project Explorer 7. Jendela Properties Jendela properties adalah jendela yang mengandung semua informasi mengenai objek yang terdapat pada aplikasi Visual Basic. Properti adalah sifat dari sebuah objek, misalnya namanya, ukuran huruf, posisi dan sebagainya. Untuk mengatur bentuk dan karakteristik dari setiap objek dilakukan melalui jendela properties ini.

19 Gambar 2.22 Jendela Properties 8. Jendela Code Jendela code adalah salah satu jendela yang penting didalam Visual Basic, jendela ini berisikan kode-kode program yang merupakan instruksiinstruksi untuk aplikasi Visual Basic. Gambar 2.23 Jendela Code

20 9. Form Layout Window Form Layout Window adalah jendela yang menggambarkan posisi dari form yang ditampilkan pada layar monitor. Posisi form pada Form Layout Window inilah yang menjadi petunjuk dimana aplikasi anda ditampilkan pada layar monitor bila dijalankan nanti. Jika anda ingin memindahkan form keposisi yang lain pada layar, geser saja gambar form tersebut pada jendela Form Layout Window. Gambar 2.24 Form Layout Window