Minggu, 22 Desember 2013

SOFTWARE DESIGN


Software desain adalah proses dimana agen menciptakan spesifikasi artefak perangkat lunak, yang ditujukan untuk mencapai tujuan, dengan menggunakan satu set komponen primitif dan tunduk pada kendala. Software desain dapat mengacu kesemua kegiatan yang terlibat dalam pembuatan konsep, framing, pelaksanaan, komisioning, dan akhirnya memodifikasi sistem yang kompleks atau kegiatan berikut persyaratan spesifikasi dan sebelum pemrograman, seperti dalam proses rekayasa perangkat lunak bergaya.
Software desain biasanya melibatkan pemecahan masalah dan perencanaan solusi perangkat lunak. Ini mencakup baik komponen tingkat rendah dan desain algoritma dan tingkat tinggi, desain arsitektur.
Software desain adalah proses menerapkan solusi perangkat lunak untuk satu atau lebih set masalah . Salah satu bagian penting dari desain perangkat lunak adalah analisis persyaratan perangkat lunak ( SRA ) . Ini adalah bagian dari proses pengembangan perangkat lunak yang berisi daftar spesifikasi yang digunakan dalam rekayasa perangkat lunak . Jika perangkat lunak yang " semi- otomatis " atau pengguna berpusat , desain perangkat lunak mungkin melibatkan pengalaman pengguna desain menghasilkan story board untuk membantu menentukan spesifikasi tersebut . Jika perangkat lunak benar-benar otomatis ( berarti tidak ada pengguna atau user interface ) , desain perangkat lunak mungkin sesederhana sebuah diagram alur atau teks yang menggambarkan urutan peristiwa yang direncanakan . Ada juga metode semi- standar seperti Unified Modeling Language dan konsep pemodelan Fundamental . Dalam kedua kasus , beberapa dokumentasi dari rencana biasanya produk dari desain . Selain itu , desain perangkat lunak mungkin platform-independen atau platform tertentu, tergantung pada ketersediaan teknologi yang digunakan untuk desain .
Software desain dapat dianggap sebagai menciptakan solusi untuk masalah di tangan dengan kemampuan yang tersedia . Perbedaan utama antara analisis Software dan desain adalah bahwa output dari analisis perangkat lunak terdiri dari masalah yang lebih kecil untuk memecahkan . Selain itu, analisis tidak harus sangat berbeda bahkan jika itu dirancang oleh anggota tim yang berbeda atau kelompok . Desain berfokus pada kemampuan , dan bisa ada beberapa desain untuk masalah yang sama tergantung pada lingkungan bahwa solusi akan diselenggarakan . Mereka bisa menjadi sistem operasi , halaman web , ponsel atau bahkan paradigma komputasi awan baru . Kadang-kadang desain tergantung pada lingkungan yang dikembangkan , apakah jika dibuat dari dengan kerangka kerja yang dapat diandalkan atau diimplementasikan dengan pola desain yang cocok .
Ketika merancang software , dua faktor penting yang perlu dipertimbangkan adalah keamanan dan kegunaan .


Ada beberapa software yang digunakan dalam desain grafis:

Desktop publishing
• Adobe Photoshop
• Adobe Illustrator
• Adobe Indesign
• GIMP
• InkScape
• CorelDraw
• Adobe Page Maker

Webdesign
• Adobe Dreamweaver
• Microsoft Frontpage
• Notepad
• Adobe Photoshop

Audiovisual
• Adobe After Effect
• Adobe Premier
• Final Cut
• Adobe Flash, atau sebelumnya Macromedia Flash
• Ulead Video Studio
• Magic Movie Edit Pro
• Cyberlink Power Director

Rendering 3D
• 3Ds Max
• Maya
• AutoCAD
• Google SketchUp
• Blender
• Unity 3D
 

Minggu, 07 Juli 2013

Hotspot Wifi Manual di Windows 7

  • Pertama-tama aktifkan Wireles/Wifi.
  • Masuk ke control panel , pilih Network and Sharing.
 
  • Pilih Manage wireles networks di sebelah kiri atas.
 
  •  Klik ADD lalu Create an ad hoc network , tekan next terus.

  • Setelah klik next , pilih turn on internet sharing di pilihan bawah.



  •  Finish jika seperti ini berarti anda sukses melakukan wifi hotspot internet.



 



Tutorial Layout CSS di HTML

CSS singkatan dari Cascading Style Sheets. CSS digunakan untuk menampilkan HTML dengan baik. 
Sepeti layout seperti ini:
 Caranya adalah dengan menggunakan sebuah folder css di dalam directory HTML.
Kode CSS harus disimpan dalam strukture CSS, dan bisa juga disimpan disebuah file.
Contoh CSS Coding:
.ddsmoothmenu{
    float: left;
}

.ddsmoothmenu ul{
    z-index:100;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

/*Top level list items*/
.ddsmoothmenu ul li{
    position: relative;
    display: inline;
    float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a {
    display: block;
    padding: 0 30px;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #2f2f2f;  
    text-decoration: none;
    outline: none;
    text-align: center;
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a:hover { /*CSS class that's dynamically added to the currently active menu items' LI A element*/
    color: #fff;
    background: #2f2f2f;
}

/*1st sub level menu*/
.ddsmoothmenu ul li ul {
    position: absolute;
    left: 0;
    padding: 10px 0 0;
    display: none; /*collapse all sub menus to begin with*/
    visibility: hidden;
    background: #313131;
    border-bottom: 4px solid #000
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
    font-weight: 400;
    width: 130px; /*width of sub menus*/
    height: 30px;
    padding: 0 30px;
    line-height: 30px;
    font-size: 11px;  
    text-align: left;
    background: none;
    color: #ccc;
    border-bottom: 1px solid #222;
    border-top: 1px solid #444;
}

.ddsmoothmenu ul li ul li a.selected, .ddsmoothmenu ul li ul li a:hover {
    color: #fff;
    font-weight: 700;
    background: #222;
}

/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.5;
}

/* menu */
 

Selasa, 02 Juli 2013

Pembuatan Game Sederhana di VB

  • Buat form seperti ini : 
  • Klik 2 kali pada button atau label dan masukan seperti ini :

  • Run Project form 1
 

Senin, 17 Juni 2013

Logika Pembuat Dasar GUI di Java



LISTING PROGRAM
import javax.swing.JOptionPane;
class xxx3{
public static void main(String[]args){
String nama = JOptionPane.showInputDialog("Masukkan Nama Anda : ");
System.out.println("Pasti Nama Anda Adalah "+nama);}}

LOGIKA PROGRAM
 import javax.swing.JOptionPane;
 Blok program ini adalah libary untuk membuat sebuah Swing.
 
  class xxx3{
public static void main(String[]args){
 Blok program ini adalah sebuah class utama dari program xxx3.

String nama = JOptionPane.showInputDialog("Masukkan Nama Anda : ");
Blok program ini adalah pembuatan jendela swing yang berupa sebuah variabel bertype string.

System.out.println("Pasti Nama Anda Adalah "+nama);}}
Blok program ini adalah hasil output dari inputan blok di atas tetapi tidak menggunakan jendela swing.