Posts

    MVC (Model View Controller)         MVC (Model View Controller)  adalah sebuah bentuk pemrograman yang memisahkan berdasarkan logika penanganan tampilan , logika pengontrolan dan logika model. Bertujuan untuk pengembangan perangkat lunak yang besar mudah untuk dilakukan maintenance(perbaikan atau penambahan atau pengurangan code). Bagian-Bagian dari Model View Controller : 1 .  Model         Model adalah bagian kode program yang menangani query atau       database.  2. View         View adalah bagian kode prgram  yang mengatur tampilan         website.  3. Controller      Controller merupakan bagian yang menjembatani model dan         view.   Kelebihan :    1. Mudah untuk menggunakan feature dari satu website ke             website yang lain    2. bekerja dengan web devoloper lain lebih mudah.    3. HMVC lebih stabil ketika menjadi lebih besar.    4. Penggunaan HMVC mudah sehingga sebagian besar orang              sepakat dalam masalah pe

Grafis 2D dan 3D

              Gafis 2 Dimensi Dan 3 Dimensi Grafis 2 Dimensi      Grafis 2 Dimensi adalah gambar digital berbasis komputer dan merupakan gabungan model geometri , fungsi matematika , gambar digital.  Grafik 2 Dimensi merupakan teknik penggambaran yang berpatokan pada titik koordinat sumbu x (datar) dan sumbu y (tegak). Macam-Macam grafis 2 Dimensi :    - Line    -Circle    -Arc    -Polygon    -Text    -Section    -Rectangle    -Ellips    -Star    -Helix Contoh Grafis 2 Dimensi :    *Koran    *Brosur    *Billboard Konsep untuk membuat Animasi 2 Dimensi :    1. Membuat konsep dan Ide cerita -> sinopsis    2. Membuat Storyboard    3. Menggambar Karakter    4. Menggambar Latar belakang dan objek lain    5. Pewarnaan    6. Proses animasi    7. Penggabungan animasi    8. Pengsian suara     9. Konversi Animasi Flash (SWF) ke VCD Aplikasi 2 Dimensi meliputi :    CorelDraw            CorelDraw diciptakan oleh Corel Corporation merupakan program yang
             DataBase     Pengertian Database  adalah  sekumpulan data yang sudah disusun sedemikan rupa dengan ketentuan atau aturan tertentu yang saling berelasi sehingga memudahkan pengguna dalam mengelolanya juga memudahkan memperoleh informasi. Selain itu adapula yang mendefinisikan database sebagai kumpulan file, tabel, atau arsip yang saling terhubung yang disimpan dalam media elektronik.  Keuntungan DataBase :     a. Dapat Meminimalkan Redudansi Data     b. Integritas Data Yang Tinggi     c. Independensi Data     d. Dapat Berbagi Data     e. Tingkat Keamanan Yang Tinggi Tujuan DataBase : Mempermudah  user  dalam mengakses data yang diperlukannya. Menyediakan tempat untuk penyimpanan data yang aman dan relevan. Mengurangi data yang berlebihan, misalnya dengan cara di hapus atau di manipulasi. Untuk melindungi data dari gangguan fisik, sehingga terhindar dari kerusakan atau kehilangan. Database dapat di kembangkan sesuai keperluan. Komponen-Kompon

GUI (Grafic Unit Interface)

   GUI (Grafic User Interface)          GUI (Grapic User Interface) adalah tampilan grafis yang mengandung alat-alat atau komponen yang memampukan pengguna untuk melakukan pekerjaan interaktif. Tujuan GUI (Grapic User Interface) adalah pengguna dapat berinteraksi dengan perangkat keras komputer serta memudahkan dalam mengoperasikan sebuah sistem operasi. Elemen utama pada GUI (Grapic User Interface) yaitu WIMP (Windows , Icon , Menu , Pointing Device). Contoh Sistem GUI :    1. Apple Macintosh    2. Windows pada IMB PC    3. Open look pada workstation Unix    4. KDE , GNOME pada linux Kelebihan GUI :    - Grapical simbol lebih mudah dikenali dan diingat daripada text.    - Direct manipulation dengan menunjuk dan mengeklik pada objek         grafis dengan mouse atau mengurangi waktu pembelajaran pemakai. Jenis Paket Grafik :    * Ditujukan untuk memenuhi kebutuhan seniman dan perancang             grafik dalam pembuatan desain visual kreatif.    * Menghasilkan tam

Sequence Diagram

Image
         Sequence Diagram       Sequence Diagram a dalah salah satu dari diagram - diagram yang ada pada UML,  sequence diagram   ini adalah diagram yang menggambarkan kolaborasi dinamis antara sejumlah  object . Sequence diagram digunakan untuk mendeskripsikan pada komunikasi antar objek dan menggambarkan urutan waktu dari aliran pemanggilan pada suatu method. Komponen - komponen : Object adalah komponen berbentuk kotak yang mewakili sebuah class atau object. Mereka mendemonstrasikan bagaimana sebuah object berperilaku pada sebuah system. Activation boxes adalah komponen yang berbentuk persegi panjang yang menggambarkan waktu yang diperlukan sebuah object untuk menyelesaikan tugas. Lebih lama waktu yang diperlukan, maka activation boxes akan lebih panjang. Actors adalah komponen yang berbentuk  stick figure.  Komponen yang mewakili seorang pengguna yang berinteraksi dengan system. Lifeline adalah komponen yang berbentuk garis putus - putus. Lifeline biasanya memuat kotak ya

Class Diagram

Image
          Class Diagram     Class Diagram adalah diagram UML yang menggambarkan kelas-kelas dalam sebuah sistem dan hubungannya antara 1 dengan yang lain serta dimasukkan pula atribut , operasi dan hubungan antar class. Tahapan Class Diagram : 1. Mengidentifikasi objek dan mendapatkan kelas-kelasnya. 2. Mengidentifikasi atribut kelas-kelas. 3. Mulai mengkontruksi kamus data. 4. Mengidentifikasi operasi pada kelas-kelas. 5. Menggunakan teknik CRC untuk memperlihatkan pertanggung jawaban     dan kolaborasi. 6. Mengidentifikasi hubungan antar class dengan asosiasi ,             agresiasi , inheritance. 7. Memoles model. Simbol pada Class Diagram : No Simbol Keterangan 1 Simbol ini adalah sibol untuk sebuah kelas pada struktur sistem. penulisan disana tidak diperbolehkan menggunakan spasi. simbol ini memiliki 3 susunan, yaitu kotak pertama adalah nama kelas, kedua atribut dan terakhir operasi. 2 Lingkaran ini adalah simbol untuk interface atau dalam bahasa indonesianya

PBO (Program Berorientasi Objek)

         Pengertian PBO    Program Berorientasi Objek adalah semua data dan fungsi dibungkus dalam kelas-kelas objek. Struktur objek :        1. Class        : kumpulan atas definisi data dan                                     fungsi dalam suatu unit untuk tujuan                                 tertentu.        2. Objek         : membungkus data dan fungsi bersama                                   menjadi unit.        3. Abstraksi     : kemampuan program untuk melewati aspek                               informasi yang diproses olehnya.        4. Ekapsulasi    : proses pengapsulan atau membuat paket                               data objek agar hanya metose dalam                                   objek tersebut yang diberi izin untuk                               mengaksesnya.        5. Polimorpisme : sebuah variabel tunggal dalam program                               dapat memegang berbagai jenis objek                                 yang berbeda selama program berjalan.