Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

VISUAL BASIC 2010 Teknik industri Pengenalan VB NET.

Presentasi serupa


Presentasi berjudul: "VISUAL BASIC 2010 Teknik industri Pengenalan VB NET."— Transcript presentasi:

1 VISUAL BASIC 2010 Teknik industri Pengenalan VB NET

2 Sejarah VB NET Visual Basic berevolusi dari BASIC (Beginner’s All-purpose Symbolic Instruction Code), yang dikembangkan sebagai bahasa untuk menulis program sederhana dengan cepat dan mudah. Ketika Bill Gates mendirikan Microsoft Corporation di tahun 1970-an, ia menerapkan BASIC pada beberapa PC generasi awal. Pada akhir 1980-an dan awal an, Microsoft mengembangkan Microsoft® Windows® graphical user interface (GUI).Visual Basic diperkenalkan oleh Microsoft pada tahun 1991 untuk membuat program aplikasi berbasis windows dengan lebih mudah.

3 VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi.
Apa itu Vb NET: VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa pemrograman VB.NET dikembangkan oleh Microsoft , Merupakan Salah Satu bahasa Pemrograman Yang Object Oriented Program (OOP) atau Pemrograman yang berorientasi PadaObject. Kata “Visual” menunjukkan cara yang digunakan untuk membuat Graphical User Interface (GUI). VB.Net dapat jdaikan alat Bantu untuk membuat berbagai macam program computer. Aplikasi VB.NET hanya dapat dijalankan pada system Operasi Windows. Dengan Cara ini, kita tidak perlu lagi menuliskan instruksi pemrograman dalam kode-kode baris hanya untuk membuat sebuah Desaign Form/Aplikasi. Tetapi dengan sangat mudah yakni kita cukup melakukan Drag and drop object-object yang akan kita gunakan.

4 Object Oriented Program (OOP)
Paradigma Pemograman yang berorientasi kepada objek. Dengan maksud, sebuah metodologi atau cara berpikir dalam melakukan pemrograman dimana pendefinisian tipe data disertai dengan pendefinisian fungsi. Konsep dasar OOP : Class, object, Property dan method, pengkapsulan (Encapsulation), Pewarisan (Inheritance) Mis: Object Segelas Teh Attribut : Volume gelas, warna teh Behavior : Minum teh  method ini bertujuan utk mengurangi nilai variabel volume Method  fungsi  behavior Paradigma : Pendekatan-pendekatan untuk menyelesaikan suatu persoalan; behavior : perilaku

5 Apa itu object dan karakteristiknya ????
Semua benda yang yang ada di dunia nyatadapat dianggap sebagai obyek. Contoh: rumah, , mobil, sepeda motor, gelas, , komputer, meja dll. Karakteristik objek : Setiap obyek memiliki atribut sebagai status (state). Setiap obyek memiliki tingkah laku (behavior) Penggambaran oop = dunia nyata Oop , state (attribute) disimpan pada  variabel ; tingkah laku (behavior) disimpan pada  method (fungsi) Method  fungsi  behavior

6 Apakah class ??? Template untuk membuat objek, class mendefinisikan variabel-variabel dan method-method secara umum Proses pembentukan objek dari suatu class disebut dengan instantiation. Objeknya disebut dnengan instance.

7 Apa itu attribute ??? Data yang membedakan anatara objek satu dengan objek yang lainnya. Dalam class attribute disbeut dengan nama variabel. Terdapa t 2 attribute : Instance variabel :attribut untuk tiap objek dari class yang sama. Tiap obyek mempunyai dan  menyimpan nilai atributnya sendiri. JadiJ tiap obyek dari class yang sama boleh mempunyai nilai yang atau beda. Class variabel : attribute untuk semua objek yang dibuat dari class yang sama. Semua obyek mempunyai nilai atribut yang sama Jadi semua obyek dari class yang sama mempunyai hanya  satu nilai yang value .sama.

8 Apa itu behavior ???? Tingkah laku atau hal-hal yang bisa dilakukan oleh objek dai suatu class. Dapat digunakan untuk mengubah nilai attibute suatu ibjek, menerima informasi dari objek lain, mengirim informasi ke objek lainnya untuk melakukan suatu task. Dalam class , behavior disebut sebagai METHODS. Methodts  serangkian statments dalam suatu class yang menghandle suatu task tertentu. CARA OBJEK BERKOMUNIKAASI DENGAN OBJEK LAIN ADALAH DENGAN MENGGUNAKAN METHOD.

9 Berorientasi objek ??? Attribute:
Ban, stir, kopling/ gas/ rem, tahun produksi, merk, warna Behavior: Cara menghidupkan mesin Cara menjalankan mobil Cara memundurkan mobil Attribute: Topi, punggung, tas, tangan, kaki, mata, jaket Behavior: Cara jalan ke depan Cara jalan mundur Cara belok kiri kanan Memanjat

10 Attribut  variabel ; Behavior  Method (fungsi) / perilaku
Latihan Lakukan kegiatan berorientasi objek dengan target seperti gambar dibawah ini ! Sebutkan attribut dan behavior yang dimiliki gambar tersebut !! Attribut  variabel ; Behavior  Method (fungsi) / perilaku

11 Jawab Attribute: pedal, roda, jeruji, warna, jumlah roda. behavior :
Sepedah Jam ???? Attribute: pedal, roda, jeruji, warna, jumlah roda. behavior : Kecepatan menaik, kecepatan menurun, perpindahan gigi sepedah.

12 CONTOH CLASS, OBJECT, ATRRIBUTE, BEHAVIOR

13 Konsep dasar oop Attribute dan method
Konsep dasar OOP : Pengkapsulan (Encapsulation), Pewarisan atau penurunan (Inheritance), dan Polimorfisme (Polymorphism) RIVIEW : Setiap objek pasti memiliki ???? Atribut adalah segala sesuatu yang berhubungan dengan karakteristik objek. Seperti Tipe, Model, Pintunya, Kusennya menggunakan kayu apa?, Warna Catnya, merupakan salah satu atribut dari Rumah. Method dari Rumah adalah dapat melindungi dari panas, hujan, angin. Jadi Method merupakan Fungsi atau segala sesuatu yang dapat dilakukan Objek. Attribute dan method

14 Pengkapsulan (Encapsulation)
Mekanisme menyembunyikan suatu proses dalam sistem untuk menghindari interferensi dan menyederhanakan penggunaan sistem itu sendiri. Dengan tujuan : Proses enkapsulasi memudahkan kita untuk menggunakan sebuah objek dari suatu kelas karena kita tidak perlu mengetahui segala hal secara rinci. Mis : Tongkat transmisi (gigi) pada mobil, Tombol on/off/pengaturan suhu pada AC, jam tangan

15 Lanjutan .... Enkapsulasi menekankan pada antarmuka suatu kelas, atau dengan kata lain bagaimana menggunakan objek kelas tertentu. Contoh: kelas mobil menyediakan antarmuka fungsi untuk menjalankan mobil tersebut, komposisi bahan bakar, udara dan kalor yang diperlukan ?????? APAKAH PERLU ????

16 Pewarisan atau penurunan (Inheritance)
Suatu class dapat mewariskan atribut dan method kepada class lain (subclass) serta membentuk class hierarchy. Jadi, class yang mewarisi  superclass ; class yang diwarisi  subclass Subclass bisa berlaku sebegai superclass bagi class lainnya disebut Multilevel Inheritance. Mis : class SEPEDAH Sepedah : Superclass Sepedah Gunung , sepedah balap : Subclass Sepedah gunung, sepdah balap MEMILIKI variabel dan method yang dimiliki oleh SEPEDAH.

17 Lanjutan ..... Mendefinisikan suatu kelas baru dengan mewarisi sifat dari kelas lain yang sudah ada. Penurunan sifat dilakukan secara bertingkat tingkat, sehingga semakin ke bawah kelas tersebut menjadi semakin spesifik. Sub kelas memungkinkan kita untuk melakukan spesifikasi detail dan perilaku khusus dari kelas supernya. Dengan tujuan : seorang programmer dapat menggunakan kode yang telah ditulisnya pada kelas super berulang kali pada kelas- kelas turunannya tanpa harus menulis ulang semua kode.

18 Polimorfisme (Polymorphism)
Suatu object dapat memiliki berbagai bentuk, sebagai objek dari classnya sendiri atau objek dari superclassnya. Kemampuan suatu objek untuk mempunyai lebih dari satu bentuk. Polimorfisme merupakan kemampuan objek yang berbeda kelas namun terkait dalam pewarisan untuk merespon secara berbeda terhadap suatu pesan yang sama. Terdapat 2 method, yaitu method overriding dan name overloading.

19 Method Polimorfisme (Polymorphism)
Overriding : terjadi ketika deklarasi method subclass dengan nama dan parameter yang sama dengan method dari superclassnya. Name Overloading.: penggunaan satu nama untuk beberapa method yang berbeda (beda parameter).

20 TEKNOLOGI OOP Hampir semua benda dapat di artikan sebagai objek Sifat Objek: Mempunyai properties : warna, ukuran, berat dapat melakukan actions :bergerak, tidur, makan Kelas adalah format umum dari objek atau cetakan objek , properties dan action objek tergantung dari classnya. Perbedaan antara pemrograman prosedural dengan object- oriented : Prosedural : berbasis fungsi / procedure Object-oriented : berbasis class Keuntungan OOP Class yang dibuat dapat digunakan kembali oleh program lain Menggunakan Class Library bisa mempercepat pembuatan program Pembuatan Program menjadi lebih mudah karena OOP lebih teratur

21 Pemanfaatan Aplikasi vb net
Aplikasi yang dapat dihasilkan dengan bahasa pemrograman VB.NET antara lain : Sistem Aplikasi Bisnis Software Aplikasi SMS Software Aplikasi Chatting Permainan (Game) Dan Lain-lain

22 Area Kerja VB NET

23 Area kerja vb net

24 KETERangan Menu Bar Berisi Menu-menu yang masing-masing menu memiliki fungsi tersendiri. ToolBar Tombol-tombol Icon Yang berfungsi mewakili suatu perintah yang berada paa Menu bar. ToolBox Jendela yang mengandung semua Object atau control yang dapat di tempelkan dan dibutukan untuk membentuk suatu program.

25 KETERANGAN Project(Solution) Explorer Jendela yang mengandung semua File yang ada didalam aplikasi yang akan kita buat. Contoh: Form,Module,Class,Report, dll. Design View Daerah kerja utama Untuk Mendesign programprogram Aplikasi Code View Tempat Mengetikkan baris program yang menjadi istruksi-instruksi. Project(Object) Properties Jendela yang mengandung semua informasi/Sifat dari Object yang terdapat pada aplikasi yang dibuat dan terseleksi.

26 Pemahaman dasar visual basic bisa dimulai dari pengenalan terhadap:
Objek Objek dapat diartikan kepada sebuah benda dalam hal ini anggap saja objek ada lah textbox, label dan comman button. Properties Properties adalah sesuatu yang dipunyai oleh objek. Mis: textbox mempunyai property nama atau property text Event Event adalah suatu kejadian terhadap objek pada saat tertentu. Misal: Objek command button dapat menerima event klik pada saat pemakai software kita nanti mengklik nya.

27 Beberapa Cara menjalankan vb net

28 Membuat project baru pada vb net
Project Adalah Kumpulan dari Beberapa File (Form,Report,File,Module,dll) yang didalamnya mempunyai Aturan-aturan yang berlaku terhadap project tersebut. Untuk Membuat Project baru dapat dilakukan dengan cara : • Pilih Menu File -> New -> Project Pada Menu Bar (Gambar 1.2 ) • Dengan menggunakan Kombinasi Tombol Yakni Tombol Ctrl + Shift + N Pada saat bersamaan.

29 Setelah itu akan muncul jendela dialog seperti gambar dibawah ini

30 Untuk Membuat Project yang tipenya adalah Windows Application maka Kita Pilih Windows Application. Lalu Tentukan Nama Solution (Dituliskan Di Kotak Name ) . Lokasi Penyimpanan(Dituliskan di Location apabila Kita tidak Hafal Struktur Drivenya maka Sebaiknya Kita Klik Browse lalu tentukan Dimana Letak Penyimpanan Project Kita) . Setelah Itu Tekan Tombol OK. Maka Secara Otomatis Tercipta Folder dan beberapa file pendukung dalam pembuatan Aplikasi di Alamat Penyimpanan Yang telah diinputkan tadi .

31 Setelah itu kita akan melihat sebuah lembar kerja(tempat membuat aplikasi) seperti gambar dibawah ini:

32 Cara menjalankan aplikasi (mendebug)
Aplikasi yang kita buat dapat dijalankan dengan beberapa cara, Sebagai Berikut : 􀂙 Pilih Menu Debug Start Debuging Pada Menu Bar (Gambar 1.6) Atau 􀂙 Anda Bisa Menekan tombol F5 pada Keyboard Anda Atau 􀂙 Menekan Tombol [panah hijau ] Pada ToolBar

33 Cara menghentikan aplikasi
Untuk Menghentikan Mendebug Aplikasi dapat dilakukan dengan cara 􀂙 Pilih Menu Debug ,-> Stop pada Menu Bar (Gambar 1.7) Atau 􀂙 Dapat Menekan Kombinasi Tombol (Shift + F5) Atau 􀂙 Meneken Tombol [ kotak biru] pada ToolBar menu debug

34 Cara membuka project yang sudah ada
Untuk Membuka Projek yang sudah Ada Dapat dilakukan dengan cara 􀂙 Mendouble Klik / ( Klik Kanan Open) File yang ada. Atau 􀂙 Pilih Menu -> Open -> Project/Solution Atau 􀂙 Klik Tombol(icon) ( ) pada ToolBox atau 􀂙 Dapat dilakukan dengan kombinasi Tombol Ctrl + Shift + O

35 THANKYOU


Download ppt "VISUAL BASIC 2010 Teknik industri Pengenalan VB NET."

Presentasi serupa


Iklan oleh Google