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
Posts
Showing posts from November, 2017
Grafis 2D dan 3D
- Get link
- X
- Other Apps
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
- Get link
- X
- Other Apps
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)
- Get link
- X
- Other Apps
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
- Get link
- X
- Other Apps
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
- Get link
- X
- Other Apps
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)
- Get link
- X
- Other Apps
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.