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 Badri : Hal_10 : 1983) 2.2 Data Flow Diagram (Diagram Alir Data) Data Flow Diagram (Diagram Alir Data) adalah modeling tool yang memungkinkan sistem sebagai proses kerja, dan fungsi yang menghubungkan satu sama lain oleh penghubung yang disebut alur data. (H.M.Jogianto : Hal_29-31 : 1999) Simbol-simbol yang digunakan didalam pembuatan Data Flow Diagram adalah sebagai berikut : a. External Entity (Kesatuan Luar) Gambar 2.1. External Entity Fungsi : menggambarkan orang atau organisasi yang menjadi sumber atau tujuan informasi. 6
b. Proses Gambar 2.2. proses Fungsi : menggambarkan suatu proses yang sedang berlangsung didalam sistem. c. Data Store (Penyimpanan Data) Gambar 2.3. Data Store Fungsi : mengambarkan suatu tempat untuk menyimpan atau mengambil data. d. Data Flow (Alir Data) Gambar 2.4. Data Flow Fungsi : menggambarkan suatu alir data. Penggambaran suatu sistem dengan Data Flow Diagram dapat dibagi menjadi beberapa tingkatan yaitu : 7
1. Diagram Hubungan (Diagram Konteks) Diagram ini merupakan tingkatan yang paling awal dengan penggambaran sistem secara global atau secara keseluruhan. Dalam diagram ini digambarkan hubungan antara sistem dengan unit atau bagian luar sistem tersebut. 2. Diagram Nol (Diagram Zero) Merupakan diagram yang menguraikan proses-proses penting yang terdapat didalam sistem. Proses-proses ini diperoleh dari pemecahan diagram hubungan dan juga digambarkan adanya arus data yang diperlukan. 3. Diagram Rinci Merupakan penjelasan dari setiap proses yang terdapat didalam diagram nol dipecah lagi sampai proses yang paling rinci. 2.4 Normalisai Bentuk-bentuk yang terdapat dalam normalisasi adalah sebagai berikut : 1. FIRST NORMAL FORM (1NF) Suatu relasi berada dalam bentuk normal pertama jika semua atribut mempunyai relasi yang bersifat atomic, tetapi masih terdpat beberapa atribut yang muncul secara berulang. 8
2. SECOND NORMAL FORM (2NF) Bentuk normal kedua mempunyai syarat yaitu, bentuk data yang memenuhi kriteria bentuk normal kesatu atribut bukan kunci harus bergantung secara fungsi pada primary key. 3. THIRD NORMAL FORM (3NF) Untuk menjadi normal ketiga maka relasi harus dalam keadaan normal kedua dan semua atribut bukan primer tidak mempunyai hubungan yang transitif. 2.5 Entity Relationship Diargram (Diagram Hubungan Entitas) Diagram hubungan entitas adalah suatu model jaringan (network) yang menggunakan suatu susunan data yang disimpan dari sistem secara abstrak. Tujuan dari penggambaran diagram entitas ini yaitu untuk menunjukan objek data (entity) dan relationship yang ada pada objek tersebut. Didalam penggambaran diagram hubungan entitas memerlukan tiga komponen yaitu : 1. Entitas atau Objek Data (Entity) Entity adalah objek yang dapat dibedakan dari objek yang lain. Gambar 2.5. Entitas 9
2. Relationship Relation ship adalah hubungan yang terjadi antara satu entitas dengan yang lainnya atau lebih. Gambar 2.6. Relationship 3. Atribut Atribut adalah karakteristik dari entitas atau relationship yang menyediakan penjelasan detail tentang entitas atau relation shipnya. Gambar 2.7. Atribut 2.6 Sekilas Tentang Visual Basic 6.0 Program Microsoft Visual Basic 6.0 adalah bahasa pemograman berbasis Microsoft Windows. Sebagai bahasa pemograman yang mutakhir, Microsoft Visual Basic 6.0 didesain untuk dapat memanfaatkan fasilitas yang tersedia. 10
Microsoft Visual Basic 6.0 merupakan pemograman terkendali kejadian artinya program menuggu sampai pemakai berupa kejadian tertentu seperti tombol di klik. Pada keadaan standar ketika menjalankan Visual Basic 6.0 akan muncul pada layar tampilan seperti terlihat pada gambar di bawah ini : Gambar 2.8. Tampilan Layar Visual Basic 11
Berikut ini adalah penjelasan mengenai nama dan fungsi komponenkomponen pada layar Visual Basic 60 : 1. Control Menu Control menu adalah menu yang digunakan terutama untuk memenipulasi jendela Visual Basic. Menu yang terdapat pada control menu antara lain : remove, restore, size, minimize, maximize, close. Gambar 2.9. Control Menu 2. Menu Menu berisi semua perintah Visual Basic yang dapat dipilih untuk melakukan tugas tertentu. Gambar 2.10. Menu 12
3. Toolbar Toolbar adalah tombol-tombol yang mewakili suatu perintah tertentu Visual Basic. Gambar 2.11. toolbar 4. Form Form adalah daerah kerja utama,dimana akan membuat programprogram aplikasi Visual Basic. Dimana di form ini diletakan control dan kode untuk pembuatan program. Gambar 2.12. Form 13
5. Toolbox Toolbox adalah sebuah kotak peranti yang mengandung semua objek atau kontrol yang dibutuhkan untuk membentuk suatu program aplikasi. Kontrol adalah suatu objek yang menjadi inteface (penghubung) antara program aplikasi dan user-nya, dan kesemuanya harus diletakan didalam jendela form. Toolbox akan ditampilkan disebelah kiri layar dan berisi objekobjek standar yang akan muncul setiap kali menjalankan Visual Basic. Gambar 2.13. Toolbox 6. Project Explorer Project explorer adalah jendela yang mengandung semua file didalam aplikasi Visual Basic. Setiap kali aplikasi dalam Visual Basic disebut dengan istilah project (proyek), dan setiap proyek bisa mengandung lebih dari satu file. 14
Gambar 2.14. 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 seperti nama, warna, ukuran, posisi, dan sebagainya. Setiap objek sebagian besar memiliki jenis properti yang sama, tetapi adapula yang berbeda-beda. Pada bagian atas jendela ini, terdapat kotak yang menunjukan nama objek yang tetap aktif, sedang propertinya ditampilkan dibagian bawah dari jendela properties tersebut. Jendela properties ini terbagi dalam dua bagian alphabetic dan categorized. 15
Gambar 2.15. Jendela Properties 8. Form Layout Windows Form Layout Windows adalah jendela yang menggambarkan posisi dari form yang ditampilkan pada layar monitor. Gambar 2.16. Form Layout Windows 16
9. Jendela Code Jendela Code adalah salah satu jendela yang penting didalam Visual Basic. Jendela ini berisi kode-kode program yang merupakan instruksiinstruksi untukaplikasi Visual Basic. Gambar 2.17. Jendela Code 17
18