Blogroll

Sunday 2 November 2014

diagram use case

Use-Case Diagram Use-case diagram adalah gambaran graphical dari beberapa atau semua actor, use-case, dan interaksi diantara komponen-k... thumbnail 1 summary
Use-Case Diagram

Use-case diagram adalah gambaran graphical dari beberapa atau semua actor, use-case, dan interaksi diantara komponen-komponen tersebut yang memperkenalkan suatu sistem yang akan dibangun. Use-case diagram menjelaskan manfaat suatu sistem jika dilihat menurut pandangan orang yang berada di luar sistem. Diagram ini menunjukkan fungsionalitas suatu sistem atau kelas dan bagaimana sistem tersebut berinteraksi dengan dunia luar.

Use-case diagram dapat digunakan selama proses analisis untuk menangkap requirement system dan untuk memahami bagaimana sistem seharusnya bekerja. "elama tahap desain, use-case diagram berperan untuk menetapkan perilaku (behavior) sistem saat diimplementasikan. Dalam sebuah model mungkin terdapat satu atau beberapa use-case diagram. Kebutuhan atau requirements system adalah fungsionalitas apa yang harus disediakan oleh sistem kemudian didokumentasikan pada model use-case yang menggambarkan fungsi sistem yang diharapkan (use-case), dan yang mengelilinginya (actor), serta hubungan antara aktor denganuse-case (use-case diagram) itu sendiri.

Description Use-Case Diagram

Sedangkan Use_case Descrition adalah penjelasan detail  dari Use-Case yang kita buat sebelumnya. Misalkan saya akan medeskripsikan Use-Case diatas 

Pesan sekarang juga

Jasa Foto Produk
Jasa Desain Logo
Jasa Desain

Wednesday 15 October 2014

TAMPLATE DOKUMEN SKPL

Tuliskan System Overview, dalam bentuk gambar dan narasi yang dapat memberikan gambaran tentang aplikasi dan konteksnya (harus jelas batasa... thumbnail 1 summary
Tuliskan System Overview, dalam bentuk gambar dan narasi yang dapat memberikan gambaran tentang
aplikasi dan konteksnya (harus jelas batasan dan keterkaitan antara sistem yang akan dibangun dengan sistem
lain di luarnya).

Definisi Actor
Pada fase Inception:
Tuliskan daftar actor dan deskripsi role untuk actor tersebut. Bisa dibuat dalam bentuk tabel berikut:


Pada faseElaboration:
Lengkapi jika ada actor tambahan. Lengkapi tabel revisi.
Pada fase Construction:
Seharusnya sudah tidak ada modifikasi lagi, tapi boleh ditambahkan apabila masih ada actor baru. Lengkapi
tabel revisi.

Definisi Use Case

Pada fase Inception:
Tuliskan daftar use case dan deskripsi singkat mengenai use case tersebut. Bisa dibuat dalam bentuk tabel
berikut:


Untuk beberapa use case utama, buatlah skenario (flow of event) yang menggambarkan urutan interaksi actor
dengan use case tersebut, dari awal sampai akhir.
Contoh:
Nama Use Case: ……………
Skenario:





Pada faseElaboration:
Lanjutkan pembuatan skenario (flow of event) untuk use case yang belum dilengkapi pada fase sebelumnya.
Tambahkan apabila ada use case baru.
Lengkapi tabel revisi.
Pada fase Construction:
Finalisasi skenario (flow of event) untuk seluruh use case. Lengkapi tabel revisi.

Diagram Use Case
Pada fase Inception:
Buat diagram use case versi awal dalam UML. Lengkapi dengan uraian yang menjelaskan diagram tersebut.
Pada fase Elaboration:
Perbaiki struktur diagram use case (lengkapi dengan extend, uses, dll) dan uraiannya. Lengkapi tabel revisi.
Prototipe Antarmuka

Pada fase Inception:
Tampilkan prototipe antarmuka perangkat lunak dan beri penjelasan singkat untuk pemakaiannya.
Pada fase Elaboration:
Jika perlu, revisi prototipe antarmuka dan uraiannya. Lengkapi tabel revisi.
Pada fase Construction:
Seharusnya sudah tidak ada perubahan. Jika ada, revisi dan lengkapi tabel revisi.
 Spesifikasi Tambahan
Pada fase Inception:
Tuliskan informasi tambahan mengenai setiap atau seluruh use case, terutama mengenai kebutuhan non
fungsional
Pada fase Elaboration:
Lengkapi informasi tambahan, jika masih ada. Lengkapi tabel revisi.
Pada fase Construction:
Seharusnya sudah tidak banyak perubahan. Jika ada, lengkapi tabel revisi.
 Glossary
Pada fase Inception:

Wednesday 1 October 2014

MEMBUAT ANDROID CRUD php DAN MySQL

Pada tutorial kali ini, kita akan membuat aplikasi Android client server PHP dan MySql untuk melakukan operasi CRUD (Create, Read, Update, D... thumbnail 1 summary
Pada tutorial kali ini, kita akan membuat aplikasi Android client server PHP dan MySql untuk melakukan operasi CRUD (Create, Read, Update, Delete). Cara kerja aplikasi yang akan kita buat kali ini adalah aplikasi android memanggil script PHP untuk melakukan operasi data. Kemudian, script PHP menghubungkan ke database MySQL untuk melakukan operasi CRUD.

Harap dicatat bahwa tujuan dari kode yang di berikan di sini adalah untuk kita para pemula guna memberi kemudahan dan pengetahuan dalam menghubungkan sebuah aplikasi Android dengan PHP dan MYSQL. Dan project ini belum bisa dikatakan aman dan pastinya sangat rentan jika digunakan dalam lingkungan produksi.

Baik, langsung saja kita mulai, pada project kali ini, kita menggunakan wamp server sebaga server mysql nya. Bagi yang belum punya wamp server, silahkan download di & Install WAMP server dari situs resmi nya : www.wampserver.com/en/. Setelah Anda menginstal wamp server, jalankan program dari Start -> All Programs -> WampServer -> StartWampServer.

Anda dapat menguji server Anda dengan membuka alamat http://localhost/ di browser Anda.
Anda juga dapat memeriksa phpmyadmin dengan membuka http: //localhost/phpmyadmin

1. Membuat Project PHP

Sekarang Anda memiliki local server yang siap untuk mengembangkan proyek PHP & MySQL. Buka folder ditempat Anda menginstal WAMP server (Pada contoh ini, saya menginstall di (C: \ wamp\) dan buka folder www kemudian buat folder baru untuk proyek Anda. Anda harus menempatkan semua file proyek Anda dalam folder ini. Buat sebuah folder bernama android_connect

Membuat Database dan Table Mysql

Dalam tutorial ini saya membuat database sederhana dengan satu table. Sekarang buka phpmyadmin dengan membuka alamat http: //localhost/phpmyadmin / pada browser Anda. Anda dapat menggunakan PhpMyAdmin untuk membuat database dan table.

Pada tutorial ini, saya membuat nama database dengan nama androidhive dan nama table nya products.

CREATE DATABASE androidhive;

CREATE TABLE products(
pid int(11) primary key auto_increment,
name varchar(100) not null,
price decimal(10,2) not null,
description text,
created_at timestamp default now(),
updated_at timestamp
);

Menghubungkan ke database MySql menggunakan PHP

Sekarang kita mulai koding di sisi server nya yaitu membuat file PHP untuk koneksi ke database MySQL. Tujuan utama dari file ini adalah untuk membuka koneksi ke database dan menutup koneksi sesuai request. Untuk itu, kita buat dua file yang disebut db_config.php dan db_connect.php

db_config.php - berfungsi sebagai variabel (konfigurasi) koneksi database
db_connect.php - file untuk koneksi ke database

Berikut ini adalah kode untuk dua file php

db_config.php


<?php

/*
 * All database connection variables
 */

define('DB_USER', "root"); // db user
define('DB_PASSWORD', ""); // db password (mention your db password here)
define('DB_DATABASE', "androidhive"); // database name
define('DB_SERVER', "localhost"); // db server
?>

db_connect.php
<?php

/**
 * A class file to connect to database
 */
class DB_CONNECT {

    // constructor
    function __construct() {
        // connecting to database
        $this->connect();
    }

    // destructor
    function __destruct() {
        // closing db connection
        $this->close();
    }

    /**
     * Function to connect with database
     */
    function connect() {
        // import database connection variables
        require_once __DIR__ . '/db_config.php';

        // Connecting to mysql database
        $con = mysql_connect(DB_SERVER, DB_USER, DB_PASSWORD) or die(mysql_error());

        // Selecing database
        $db = mysql_select_db(DB_DATABASE) or die(mysql_error()) or die(mysql_error());

        // returing connection cursor
        return $con;
    }

    /**
     * Function to close db connection
     */
    function close() {
        // closing db connection
        mysql_close();
    }

}

?>

Membuat row di MySQL (Membuat row product baru)
Dalam project PHP, buat file PHP baru dengan nama create_product.php dan isikan kode berikut. File ini berfungsi untuk membuat produk baru di dalam tabel product.
Dalam kode berikut proses reading product data menggunakan POST dan menyimpannya dalam tabel product.
create_product.php

Membaca row data dari MySql (Membaca Detai Product)
Buat file php baru yang disebut get_product_details.php dan tuliskan kode berikut. File ini akan mendapatkan rincian satu produk dengan mengambil id produk (pid) sebagai parameter post.
get_product_details.php
<?php

/*
 * Following code will create a new product row
 * All product details are read from HTTP Post Request
 */

// array for JSON response
$response = array();

// check for required fields
if (isset($_POST['name']) && isset($_POST['price']) && isset($_POST['description'])) {

    $name = $_POST['name'];
    $price = $_POST['price'];
    $description = $_POST['description'];

    // include db connect class
    require_once __DIR__ . '/db_connect.php';

    // connecting to db
    $db = new DB_CONNECT();

    // mysql inserting a new row
    $result = mysql_query("INSERT INTO products(name, price, description) VALUES('$name', '$price', '$description')");

    // check if row inserted or not
    if ($result) {
        // successfully inserted into database
        $response["success"] = 1;
        $response["message"] = "Product successfully created.";

        // echoing JSON response
        echo json_encode($response);
    } else {
        // failed to insert row
        $response["success"] = 0;
        $response["message"] = "Oops! An error occurred.";

        // echoing JSON response
        echo json_encode($response);
    }
} else {
    // required field is missing
    $response["success"] = 0;
    $response["message"] = "Required field(s) is missing";

    // echoing JSON response
    echo json_encode($response);
}
?>

Membaca Semua Row dari MySql (Membaca semua product)
Kita membutuhkan json untuk membuat daftar semua produk pada perangkat android. Untuk itu, buat file php baru dengan nama get_all_products.php dan ketik kode berikut.
get_all_products.php
<?php

/*
 * Following code will get single product details
 * A product is identified by product id (pid)
 */

// array for JSON response
$response = array();

// include db connect class
require_once __DIR__ . '/db_connect.php';

// connecting to db
$db = new DB_CONNECT();

// check for post data
if (isset($_GET["pid"])) {
    $pid = $_GET['pid'];

    // get a product from products table
    $result = mysql_query("SELECT *FROM products WHERE pid = $pid");

    if (!empty($result)) {
        // check for empty result
        if (mysql_num_rows($result) > 0) {

            $result = mysql_fetch_array($result);

            $product = array();
            $product["pid"] = $result["pid"];
            $product["name"] = $result["name"];
            $product["price"] = $result["price"];
            $product["description"] = $result["description"];
            $product["created_at"] = $result["created_at"];
            $product["updated_at"] = $result["updated_at"];
            // success
            $response["success"] = 1;

            // user node
            $response["product"] = array();

            array_push($response["product"], $product);

            // echoing JSON response
            echo json_encode($response);
        } else {
            // no product found
            $response["success"] = 0;
            $response["message"] = "No product found";

            // echo no users JSON
            echo json_encode($response);
        }
    } else {
        // no product found
        $response["success"] = 0;
        $response["message"] = "No product found";

        // echo no users JSON
        echo json_encode($response);
    }
} else {
    // required field is missing
    $response["success"] = 0;
    $response["message"] = "Required field(s) is missing";

    // echoing JSON response
    echo json_encode($response);
}
?>

Hasil JSON untuk kode di atas adalah seperti ini:
{
    "products": [
        {
            "pid": "1",
            "name": "iPhone 4S",
            "price": "300.00",
            "created_at": "2012-04-29 02:04:02",
            "updated_at": "0000-00-00 00:00:00"
        },
        {
            "pid": "2",
            "name": "Macbook Pro",
            "price": "600.00",
            "created_at": "2012-04-29 02:04:51",
            "updated_at": "0000-00-00 00:00:00"
        },
        {
            "pid": "3",
            "name": "Macbook Air",
            "price": "800.00",
            "created_at": "2012-04-29 02:05:57",
            "updated_at": "0000-00-00 00:00:00"
        },
        {
            "pid": "4",
            "name": "OS X Lion",
            "price": "100.00",
            "created_at": "2012-04-29 02:07:14",
            "updated_at": "0000-00-00 00:00:00"
        }
    ],
    "success": 1
}

Update Row di MySql (Mengupdate product detail)
Buat file php bernama update_product.php untuk update informasi detail produk. Setiap produk diidentifikasi oleh pid. Ketikkan kode berikut :
update_product.php
<?php

/*
 * Following code will update a product information
 * A product is identified by product id (pid)
 */

// array for JSON response
$response = array();

// check for required fields
if (isset($_POST['pid']) && isset($_POST['name']) && isset($_POST['price']) && isset($_POST['description'])) {

    $pid = $_POST['pid'];
    $name = $_POST['name'];
    $price = $_POST['price'];
    $description = $_POST['description'];

    // include db connect class
    require_once __DIR__ . '/db_connect.php';

    // connecting to db
    $db = new DB_CONNECT();

    // mysql update row with matched pid
    $result = mysql_query("UPDATE products SET name = '$name', price = '$price', description = '$description' WHERE pid = $pid");

    // check if row inserted or not
    if ($result) {
        // successfully updated
        $response["success"] = 1;
        $response["message"] = "Product successfully updated.";

        // echoing JSON response
        echo json_encode($response);
    } else {

    }
} else {
    // required field is missing
    $response["success"] = 0;
    $response["message"] = "Required field(s) is missing";

    // echoing JSON response
    echo json_encode($response);
}
?>

Menghapus Row di MySql (Menghapus Product)
Operasi terakhir adalah penghapusan pada database. Buat file php baru kemudian beri nama dengan delete_product.php dan paste kode berikut. Fungsi utama dari file ini adalah untuk menghapus produk dari database.
<?php

/*
 * Following code will delete a product from table
 * A product is identified by product id (pid)
 */

// array for JSON response
$response = array();

// check for required fields
if (isset($_POST['pid'])) {
    $pid = $_POST['pid'];

    // include db connect class
    require_once __DIR__ . '/db_connect.php';

    // connecting to db
    $db = new DB_CONNECT();

    // mysql update row with matched pid
    $result = mysql_query("DELETE FROM products WHERE pid = $pid");

    // check if row deleted or not
    if (mysql_affected_rows() > 0) {
        // successfully updated
        $response["success"] = 1;
        $response["message"] = "Product successfully deleted";

        // echoing JSON response
        echo json_encode($response);
    } else {
        // no product found
        $response["success"] = 0;
        $response["message"] = "No product found";

        // echo no users JSON
        echo json_encode($response);
    }
} else {
    // required field is missing
    $response["success"] = 0;
    $response["message"] = "Required field(s) is missing";

    // echoing JSON response
    echo json_encode($response);
}
?>

Sampai saat ini, pengkodean di sisi server telah selesai, langkah selanjutnya adalah pembuatan aplikasi android nya.
Membuat Aplikas Android
Buat proyek baru di Eclipse IDE Anda dengan mengisi rincian yang dibutuhkan. 1 Buat proyek baru di Eclipse IDE dengan pergi ke File ⇒ New ⇒ Android Project kemudian beri nama kelas Activity nya sebagai MainScreenActivity. 2 Buka file AndroidManifest.xml dan tambahkan kode berikut. Pertama kita tambahkan semua kelas yang kita buat ke android manifest file. Dan juga tambahkan ijin INTERNET Connect agar proses client server bisa berjalan.
AndroidManifest.xml

Pesan sekarang juga

Jasa Foto Produk
Jasa Desain Logo
Jasa Desain

Thursday 18 September 2014

RUP (Rational Unified Process)

RUP (Rational Unified Process        Rational Unified Process (RUP) merupakan suatu metode rekayasa perangkat lunak yang dikembangkan den... thumbnail 1 summary
RUP (Rational Unified Process
       Rational Unified Process (RUP) merupakan suatu metode rekayasa perangkat lunak yang dikembangkan dengan mengumpulkan berbagai best practises yang terdapat dalam industri pengembangan perangkat lunak. Ciri utama metode ini adalah menggunakan use-case driven dan pendekatan iteratif untuk siklus pengembangan perankat lunak. Gambar dibawah menunjukkan secara keseluruhan arsitektur yang dimiliki RUP.
RUP menggunakan konsep object oriented, dengan aktifitas yang berfokus pada pengembangan model dengan menggunakan Unified Model Language (UML). Melalui gambar dibawah dapat dilihat bahwa RUP memiliki, yaitu:
§  Dimensi pertama digambarkan secara horizontal. Dimensi ini mewakili aspek-aspek dinamis dari pengembangan perangkat lunak. Aspek ini dijabarkan dalam tahapan pengembangan atau fase. Setiap fase akan memiliki suatu major milestone yang menandakan akhir dari awal dari phase selanjutnya. Setiap phase dapat berdiri dari satu beberapa iterasi.  Dimensi ini terdiri atas Inception, Elaboration, Construction, dan Transition.

§  Dimensi kedua digambarkan secara vertikal. Dimensi ini mewakili aspek-aspek statis dari proses pengembangan perangkat lunak yang dikelompokkan ke dalam beberapa disiplin. Proses pengembangan perangkat lunak yang dijelaskan kedalam beberapa disiplin terdiri dari empat elemen penting, yakni who is doing, what, how dan when. Dimensi ini terdiri atas 

Pada penggunaan kedua standard tersebut diatas yang berorientasi obyek (object orinted) memiliki manfaat yakni:
Improve productivity
Standard ini dapat memanfaatkan kembali komponen-komponen yang telah tersedia/dibuat sehingga dapat meningkatkan produktifitas 
Deliver high quality system
Kualitas sistem informasi dapat ditingkatkan sebagai sistem yang dibuat pada komponen­komponen yang telah teruji (well-tested dan well-proven) sehingga dapat mempercepat delivery sistem informasi yang dibuat dengan kualitas yang tinggi.
Lower maintenance cost
Standard ini dapat membantu untuk menyakinkan dampak perubahan yang terlokalisasi dan masalah dapat dengan mudah terdeteksi sehingga hasilnya biaya pemeliharaan dapat dioptimalkan atau lebih rendah dengan pengembangan informasi tanpa standard yang jelas.
Facilitate reuse
Standard ini memiliki kemampuan yang mengembangkan komponen-komponen yang dapat digunakan kembali untuk pengembangan aplikasi yang lainnya.
Manage complexity
Standard ini mudah untuk mengatur dan memonitor semua proses dari semua tahapan yang ada sehingga suatu pengembangan sistem informasi yang amat kompleks dapat dilakukan dengan aman dan sesuai dengan harapan semua manajer proyek IT/IS yakn

Pesan sekarang juga 


Friday 9 May 2014

codrops

codrops menjelajah tentang ini codrops  di mana kita HTML5 bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanu... thumbnail 1 summary

codrops

menjelajah tentang ini codrops  di mana kita HTML5 bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin  . perbedaan dengan web2 yang lain di sini kita bisa bermain dengan animasi . sama dengan cms3 ada efek2nya ..


by radit

ludei

https://www.ludei.com/ ludei merupakan web yang berbentuk dari  HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilka... thumbnail 1 summary



https://www.ludei.com/

ludei merupakan web yang berbentuk dari  HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun 1997[1]) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin



Teknologi CocoonJS dari Ludei telah membantu pengembang HTML5 untuk membuat game dan aplikasi di beberapa platform mobile dan web. Melalui peluncuran versi terbaru CocoonJS 1.4.7, Ludei juga telah menambahkan dukungan buat sistem operasi (OS) TIZEN. CocoonJS cloud compiler sekarang dapat digunakan untuk mengekspor aplikasi dan geme ke TIZEN.

CocoonJS adalah teknologi yang membantu pengembang HTML5 untuk mempublikasikan game dan aplikasi berbasis web ke toko-toko aplikasi mobile dan web tanpa perubahan kode dan dengan semua keuntungan dari pengembangan native. Dengan menggunakan CocoonJS, basis kode tunggal sudah cukup untuk menerbitkan game atau aplikasi native di lebih dari 10 toko aplikasi terbesar, tanpa instalasi berkat platform berbasis cloud ini.

layoutit

http://www.layoutit.com/build layoutit adalah cms yang hampir saama dengan wordpress . layoutit adalah sebuah aplikasi sumber terbuka ... thumbnail 1 summary


http://www.layoutit.com/build

layoutit adalah cms yang hampir saama dengan wordpress . layoutit adalah sebuah aplikasi sumber terbuka (open source) yang sangat populer digunakan sebagai mesin blog (blog engine). layoutit dibangun dengan bahasa pemrograman PHP dan basis data (database) MySQL. PHP dan MySQL, keduanya merupakan perangkat lunak sumber terbuka (open source software). Selain sebagai blog, layoutit juga mulai digunakan sebagai sebuah CMS (Content Management System) karena kemampuannya untuk dimodifikasi dan disesuaikan dengan kebutuhan penggunanya. WordPress adalah penerus resmi dari b2/cafelog yang dikembangkan oleh Michel Valdrighi.  layoutit saat ini menjadi platform content management system (CMS) bagi beberapa situs web ternama seperti CNN


di situ juga harus ada plag in nya yang bisar bisa di gunakan

itu pendapat dari saya

Wednesday 23 April 2014

definisi php

Pengertian Dari PHP  (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk... thumbnail 1 summary
Pengertian Dari PHP  (akronim dari PHP Hypertext Preprocessor) yang merupakan bahasa pemrogramman berbasis web yang memiliki kemampuan untuk memproses data dinamis.
PHP dikatakan sebagai sebuah server-side embedded script language artinya sintaks-sintaks dan perintah yang kita berikan akan sepenuhnya dijalankan oleh server tetapi disertakan pada halaman HTML biasa. Aplikasi-aplikasi yang dibangun oleh PHP pada umumnya akan memberikan hasil pada web browser, tetapi prosesnya secara keseluruhan dijalankan di server.

Pada prinsipnya server akan bekerja apabila ada permintaan dari client. Dalam hal ini client menggunakan kode-kode PHP untuk mengirimkan permintaan ke server. Ketika menggunakan PHP sebagai server-side embedded script language maka server akan melakukan hal-hal sebagai berikut :
* Membaca permintaan dari client/browser
* Mencari halaman/page di server
* Melakukan instruksi yang diberikan oleh PHP untuk melakukan modifikasi pada halaman/page.
* Mengirim kembali halaman tersebut kepada client melalui internet atau intranet.

** Syntax PHP
Kode PHP disimpan sebagai plain text dalam format ASCII, sehingga kode PHP dapat ditulis hampir di semua editor text seperti windows notepad, windows wordpad, dll. Kode PHP adalah kode yang disertakan di sebuah halaman HTML dan kode tersebut dijalankan oleh server sebelum dikirim ke browser.
Contoh file PHP (contoh.php):

Print (”Contoh text yang menggunakan kode PHP”);
?>

Pada file .html, HTTP server hanya melewatkan content dari file menuju ke browser. Server tidak mencoba untuk mengerti atau memproses file, karena itu adalah tugas sebuah browser.
Pada file dengan ekstensi .php akan ditangani secara berbeda. Yang memiliki kode PHP akan diperiksa. Web server akan memulai bekerja apabila berada diluar lingkungan kode HTML. Oleh karena itu server akan melewati semua content yang berisi kode HTML, CSS, JavaScript, simple text di browser tanpa diinterpretasikan di server.
Blok scripting PHP selalu diawali dengan . Blok scripting PHP dapat ditempatkan dimana saja di dalam dokumen. Pada beberapa server yang mendukung, blok scripting PHP dapat diawali dengan . Namun, untuk kompatibilitas maksimum, sebaiknya menggunakan bentuk yang standar ().
Setiap baris kode PHP harus diakhiri dengan semikolon (;). Semikolon ini merupakan separator yang digunakan untuk membedakan satu instruksi dengan instruksi lainnya.





http://www.idreg.net/pengertian-dari-php/

Pesan sekarang juga

Jasa Foto Produk
Jasa Desain Logo
Jasa Desain

Tuesday 25 March 2014

Mudah Menggunakan jQueryUI

Query ini sebenernya keumpulan javaScript yang jlimet dibuat oleh mereka-mereka untuk mempermudah dalam melakukan penulisan untuk java scri... thumbnail 1 summary
Query ini sebenernya keumpulan javaScript yang jlimet dibuat oleh mereka-mereka untuk mempermudah dalam melakukan penulisan untuk java script, seperti misalanya kita membuat sebuah animasi transisi pada layer di HTML, tidak perlu menuliskan dari awal transisinya yang saya yakin sangat panjang, setelah adanya jQuery hal-hal yang panjang tadi dapat dipersingkat kita tinggal menuliskan “.slideDown()”. Apalagi ada turunannya bernama jQueryUI — sangat membantu anda dalam mengindahkan halaman web.
IMPLEMENTASI
Disini saya tidak akan membahas tentang dasar-dasar HTML, CSS dan Java Script ya. Kita langsung mengimplementasikan penggunaan jQuery dan jQueryUI (karena jQueryUI membutuhkan jQuery :P).
ok, saya memiliki sebuah halaman sederhana sebagai berikut:
<html>
<head><title>jQueryUI sample </title></head>

<body>
<h1>Test jQueryUI</h1>
<form action="#" method="post" id="formTest">
Tanggal (dd/mm/yyyy) : <input type="text" id="tanggal" name="tanggal">  <br>
<input type="button" id="Simpan" value="Simpan">
</form>
</body>
</html>




sekarang kita sudah memiliki halaman tanpa “bumbu”, karena kita menggunakan jQueryUI maka kita harus meng-include-kan file pendukung jQueryUI, seperti jQuery, jQueryUI, dan CSS sehingga kita menambahkan tag seperti berikut setelah tag </head>:
<link rel="Stylesheet" href="pathAnda/page/css/cupertino/jquery-ui-1.8.13.custom.css" type="text/css" />
<script type="text/javascript" src='pathAnda/page/script/jquery/jquery-1.5.1.min.js'></script>
<script type="text/javascript" src='pathAnda/page/script/jquery/jquery-ui-1.8.13.custom.min.js'></script>
setelah itu tinggal kita gunakan tag-tag jQueryUInya. kita gunakan jQueryUInya seperti javaScript biasa, berikut implementasinya:
<script type="text/javascript">

$(document).ready(function() {
$("#Simpan").button();
});
</script>




perhatikan text #Simpan, itu merupakan ID dari tambolm yang kita buat, anda dapat mengimplementasikannya juga pada tag <div> sesuai dengan kebutuhan. selain ID anda jg dapat menggunakan CLASSnya biasanya pada <div class=”bla-bla”>. setelah itu perhatikan tombol yang kita buat, setidaknya nilai estetikanya lebih daripada sebelumnya. sekarang kita tambahkan lagi date picker untuk textfield tanggal. kita hanya menambahkan :
$("#tanggal").datepicker({
showOn: "button",
buttonImage: 'pathAnda/page/'+"images/calendar.gif",
showAnim:"show",
dateFormat:"dd-mm-yy",
buttonImageOnly:true
});




sekarang di samping text field terdapat gambar kalender yang dapat anda gunakan untuk menentukan tanggal. mudah bukan??? :D
“silahkan dipelajari mas hasan” :P
ini lengkapnya:
<html>
<head><title>jQueryUI sample </title></head>
<link rel="Stylesheet" href="pathAnda/page/css/cupertino/jquery-ui-1.8.13.custom-without-tabs.css" type="text/css" />
<script type="text/javascript" src='pathAnda/page/script/jquery/jquery-1.5.1.min.js'></script>
<script type="text/javascript" src='pathAnda/page/script/jquery/jquery-ui-1.8.13.custom.min.js'></script>
<script type="text/javascript">

$(document).ready(function() {
$("#Simpan").button();
$("#tanggal").datepicker({
showOn: "button",
buttonImage: 'pathAnda/page/'+"images/calendar.gif",
showAnim:"show",
dateFormat:"dd-mm-yy",
buttonImageOnly:true
});
});
</script>
<body>
<h1>Test jQueryUI</h1>
<form action="#" method="post" id="formTest">
Tanggal (dd/mm/yyyy) : <input type="text" id="tanggal" name="tanggal">  <br>
<input type="button" id="Simpan" value="Simpan">
</form>
</body>
</html>
</script>

Pengertian JQuery Javascript Library

Pengertian JQuery adalah sebuah framework berbasiskan Javascript. JQuery sama dengan Javascript Library yaitu kumpulan kode atau fungsi Ja... thumbnail 1 summary
Pengertian JQuery adalah sebuah framework berbasiskan Javascript. JQuery sama dengan Javascript Library yaitu kumpulan kode atau fungsi Javascript siap pakai, sehingga mempermudah dan mempercepat kita dalam membuat kode Javascript.

Hal yang menarik dari JQuery adalah penekanan interaksi antara Javascript dan HTML. JQuery pertama kali dirilis pada tahun 2006 oleh John Resig.

JQuery memiliki slogan “Write less, do more” yang artinya kesederhanaan dalam penulisan code, tapi dengan hasil yang lebih banyak.

JQuery sendiri berlisensikan GNU General Public License dan MIT License.

Beberapa kemampuan yang dimiliki oleh JQuery sebagai berikut:

Kemudahan mengakses elemen-elemen HTML
Memanipulasi elemen HTML
Memanipulasi CSS
Penanganan event HTML
Efek-efek javascript dan animasi
Modifikasi HTML DOM
AJAX
Menyederhanakan kode javascript lainnya
Untuk memudahkan dalam memahami JQuery, sangat dianjurkan terlebih dahulu paham dan menguasai pengkodean HTML, CSS dan Javascript. Secara standar, apabila kita membuat kode javascript, maka diperlukan kode yang sangat panjang. Bahkan terkadang sangat sulit untuk di pahami. Misalnya, fungsi javascript untuk membuat stripe (warna selang-seling) pada baris suatu tabel adalah sebagai berikut :


function stripe (id) {
var even = false;
var evenColor = arguments [1] ? arguments [1] : "#fff";
var oddColor = arguments [2] ? arguments [2] : "#eee";
var table = document.getElementById (id);
if ( ! table) {return;}
var tbodies = table.getElementsByTagName ("tbody");
for (var h = 0; h < tbodies.lenght; h++) {
var trs = tbodies[h].getElementsByTagName("tr");
for (var i = 0; i < trs.lenght; i++) {
if ( ! hasClass(trs[i])) && ! trs[i] . style.backgroundColor) {
var tds = trs[i].getElementsByTagName("td");
for (var j = 0; j < tds.lenght; j++) {
var mytd = tds[j];
if ( ! hasClass(mytd) && ! mytd.style.backgroundColor) {
mytd.style.backgroundColor = even ? evenColor : oddColor;

}
  }
    }
      }
        }
          }

Pesan sekarang juga

Jasa Foto Produk
Jasa Desain Logo
Jasa Desain

Tuesday 11 March 2014

Sofware yang paling aku suka

assalamualaikum wrwb sebelum saya menceritakan sofware apa saja yang aku suka . saya akan memperkenalkan diri saya , Nama saya raditya Paw... thumbnail 1 summary
assalamualaikum wrwb

sebelum saya menceritakan sofware apa saja yang aku suka . saya akan memperkenalkan diri saya , Nama saya raditya Pawitra . umur hampir 22 tahun tpi pikirsan saya tidak maju2 . hehe .
di dalam menggunakan sebuah aplikasi saya ada bebeapa aplikasi yang saya suka di antaranya ..


  • corel
  • photoshof
  • flas
  • ulid
  • fl studio 
  • 3D max
pokoknya saya suka yang berbaur dengan seni . saya suka gambar , membuat kerajian tangan , kata orang sih aku kratif , bisa mengukir dari tanah liat .

ini yang saya sudah buat dari aplikasi yang ada di atas

menggunakan PhotoShop



menggunakan Corel




Dan YANG ini menggunakan corel menggunakan Photoshop






inni sebuah karya yang sedikit masih banyk lagi di kompuet  saya . ada membuat vidio , animasi 3D 2D dan lain lain nya 


Saturday 1 March 2014

Artikel WOW Slider

 WOW Slider.       WOW Slider adalah aplikasi yang bisa kita gunakan untuk membuat sebuah slider / slideshow dengan mudah dan cuman modal ... thumbnail 1 summary
 WOW Slider.

      WOW Slider adalah aplikasi yang bisa kita gunakan untuk membuat sebuah slider / slideshow dengan mudah dan cuman modal klik klak klik doang. Gak pake skill coding dll. Lagipula akhir-akhir ini slideshow merupakan salah satu unsur wajib bagi sebuah website, karena akan menambah daya tarik tersendiri.

Nah karena aplikasi ini gratisan / free pasti gak lepas dari yang namanya copyright / watermark yang cukup mengganggu dan pastinya kurang sedap dipandang mata. Nah disini juga saya bahas cara simplenya gmana cara menghilangkan “gangguan2″ tersebut.

Kelebihan

1. Kita bisa membuat slideshow dengan sangat mudah.tanpa menggnakan koding yang ribet
2. Configurasinya cukup bagus dan gak terlalu susah

Kekurangan

1. Akan terdapat watermark pada setiap gambar yang akan kita pilih untuk dijadikan slideshow.

2. Transition effect / Effect slideshownya yang mau kita pilih hanya bisa 1 macam.

DEMO nya

pilih image . bebas pilih yg mana
























 gambar 1



 gambar 2





Pesan sekarang juga

Jasa Foto Produk
Jasa Desain Logo
Jasa Desain

Wednesday 26 February 2014

Framework Kiky Si Kancil

   Selamat datang di Framework Kiky Si Kancil Framework Kiky Si Kancil merupakan pengembangan dari CRUD Generator yang dibuat meng... thumbnail 1 summary
   Selamat datang di Framework Kiky Si Kancil



Framework Kiky Si Kancil merupakan pengembangan dari CRUD Generator yang dibuat menggunakan kombinasi Lazarus, jQuery-UI, NodeFire dan sedikit imajinasi. Jangan bandingkan Framework "newborn" ini dengan Framework lain yang jauh lebih kompleks seperti Yii atau CodeIgniter. Sesuai dengan misi awalnya, yaitu menciptakan sebuah Framework yang dapat menyediakan mekanisme CRUD dalam hitungan detik, kode-kode pembangun Framework Kiky Si Kancil ini terus mengalami perkembangan ke arah yang lebih baik. Sebagai pendatang baru, diharapkan Framework ini dapat menjadi bahan pembelajaran bagi para pengguna web, khususnya programmer.



yang pertama harus punya app yg seperti di bawah :

caranya klik kanan di aplikasi nya lalu RUN admis


 yang ke dua
nanti keluar seperti di bawah ini


















ket 
1 . kita mencari file 
2 . kita pilih file yang bernama kikysikancil_v1.01.kancil
3 . open 
4 . lalu jalan kan 


kita buka framework kiky si kancil











kita klik di sini nanti akan muncul gambar seperti ini 

muncul from log in 

di mna kita akan memasukan user dan pass 

usernya : kiky
pass     : kiky 





nanti masuk ke halaman utama kiky si kancil tersebut :


sesudah itu kita harus membuat tabel mahasiswa si mana kita tuliskan 

nama , NIM , jk , alamat dan email ,

yg di lakukan .






membuat tabel baru ..

lalu kita isi kaya gini yaa 










kelebihan dari frem ini sudah masuk data nya tinggal kita edit aja 





Saturday 15 February 2014

DEFINISI WEB 2.0

Web 2.0 merupakan istilah yang diberikan untuk menggambarkan generasi kedua dari World Wide Web yang difokuskan pada kemampuan orang untuk ... thumbnail 1 summary
Web 2.0 merupakan istilah yang diberikan untuk menggambarkan generasi kedua dari World Wide Web
yang difokuskan pada kemampuan orang untuk berkolaborasi dan berbagi informasi secara online.

Web 2.0 pada dasarnya mengacu pada transisi dari halaman web statis HTML ke web lebih dinamis yang lebih terorganisir dan didasarkan pada melayani aplikasi Web untuk pengguna.fungsi yang disempurnakan lain dari Web 2.0 termasuk komunikasi terbuka dengan penekanan pada masyarakat berbasis Web
pengguna, lebih terbuka dan berbagi informasi. Seiring waktu Web 2.0 telah digunakan lebih sebagai istilah pemasaran dari istilah komputer berbasis ilmu pengetahuan. Blog, wiki, dan layanan Web semua dilihat sebagai komponen dari Web 2.0
.
Web 2.0 adalah pergerakan menuju web yang lebih sosial, kolaboratif, interaktif dan responsif. Ini adalah perubahan dalam filsafat perusahaan web dan web developer, tetapi lebih dari itu, Web 2.0 adalah perubahan dalam filsafat masyarakat secara keseluruhan.
Prinsip-prinsip Web 2.0

Web sebagai platform
Data sebagai pengendali utama
Efek jaringan diciptakan oleh arsitektur partisipasi
Inovasi dalam perakitan sistem serta situs disusun dengan menyatukan fitur dari pengembang yang terdistribusi dan independen (semacam model pengembangan “open source”)

Model bisnis yang ringan, yang dikembangkan dengan gabungan isi dan layanan
Akhir dari siklus peluncuran (release cycle) perangkat lunak
Mudah untuk digunakan dan diadopsi oleh user
Ketika Web 2.0 disebut sebagai tahap kedua dari perkembangan web yang telah ada saat ini, muncul kekhawatiran akan tidak kompatibelnya versi web tersebut dengan program web browser yang dimiliki pengguna. Padahal tidak ada satupun teknologi di sisi pengguna (client) yang perlu di-upgrade untuk dapat mengakses web tersebut. Perkembangan web 2.0 lebih menekankan pada perubahan cara berpikir dalam menyajikan konten dan tampilan di dalam sebuah website. Sebagian besar cara berpikir tersebut mengadaptasi gabungan dari teknologi web yang telah ada saat ini.




WEB 2.0
DEFINISI WEB 2.0
Web 2.0 menawarkan komunikasi yang bersifat dua arah. Maksud darisistem komunikasi dua arah adalah pemilik memberikan informasi, kemudian pengunjung bisa meninggalkan/menambahkan sesuatu di dalamnya. dengan katalain kita sebut web 2.0 sebagai web ³
read-write
´
 Jika anda ingin tahu tentang konsep yang lebih mendalam tentang Web 0.2, bolehlah baca di O¶Reilly Media, yang berkolaborasi dengan MediaLiveIntenational. Yang ditubuhkan sekitar tahun 2004.Ouriel Media mendefinisikan Web2.0 . ³Web2.0= Web1.0 + Web1.0,
´
.Jika
Web1.0
adalah mengenai diri kita sendiri, maka Web2.0 adalah mengenaiinteraksi antara diri kita sendiri dan orang lain. Yang paling menonjol pada web2.0 ini diubahnya dari system dokumen siap sedia ke platform aplikasi danmenjadikan web menjadi aplikasi yang berjalan diatas browser.Web 2.0 mempunyai beberapa ciri khusus dan istimewa yang membezakandengan aplikasi-aplikasi Internet terdahulu yang didakwa sebagai aplikasi Web 1.0.Antaranya adalah perbezaan di antara laman web terdahulu yang statik dengan ciri-ciri blog yang lebih terbuka serta mengajak penyertaan dan masukan pengguna.Begitu juga dengan Britannica Online dan Wikipedia di mana kedua-duanyaadalah ensiklopedia tetapi Britannica mempunyai kawalan editorial ketat dan berbayar, manakala Wikipedia mempunyai sistem editorial terbuka tetapi percuma.

CIRI-CIRI WEB 2.0
*
Interaktif
- (Penggunaan medium yang lebih meluas seperti video, suara, imejdan foto,perbincangan berbentuk forum, blog dan sebagainya merupakan ciri-ciriinteraktif yang wujud dalam Web 2.0)*
Jaringan sosial
- Jaringan sosial bermaksud pembinaan komuniti maya yangmenggunakan platform web dan portal bagi merealisasikan tujuantersebut.*

Perkongsian maklumat secara percuma
- Online encyclopedia! Tidak pernahterlintas di dalam minda kita 5 tahun sebelum ini, kita bakal menikmati pencariandan perkongsian maklumat dan pengetahuan secara percuma dan tanpa batasan.*

Bernilai komersil
- boleh menjalankan bisnes di internet.*

Functionality
- Pelajar inginkan sesuatu yang dapat menyokong teori pembelajaran mereka dengan melihat kepada fungsi serta aplikasi teori tersebut.*

RSS reader pada web site atau blog
- Boleh memberi instant maklumat kepada pengunjung bila sesebuah laman web di kemaskini.


KELEMAHAN WEB 2.0
     Namun, ada sejumlah kelemahan kepada Web 2.0 juga. Malangnya,maklumat ini jarang dibahas di media. Terlalu banyak orang mendorong manfaatWeb 2.0 tanpa meluangkan masa untuk mendidik masyarakat tentang masalah-masalah. Salah satu masalah utama dengan Web 2.0 adalah pergantungan. Contohyang baik mengenai apa yang berlaku ketika anda menjadi sangat bergantung padaInternet. Jika Sambungan internet anda rosak, bagaimana anda mengaksesmaklumat bahawa anda datang untuk bergantung pada? Karena banyak  perkhidmatan web akan ditawarkan secara percuma, mereka tidak akan aman, danmereka boleh dengan mudah menjadi target oleh hacker.

CONTOH PENGGUNAAN USER PADA WEB 2.0
      Internet user dengan mudah mengurus halaman web videonya tanpa harusmengeluarkan kos untuk membeli hosting yang biasanya boleh menampung puluhan bahkan ratusan file video yang cukup besar kapasitinya
Friendster.com
      Sebuah social networking yang t menjadi site paling popular di dunia. Konsepsederhana dari friendster untuk menyediakan tempat bagi pengguna internet untuk saling berinteraksi dan berkenalan di dunia maya ternyata di sambut baik oleh pengguna internet.
Wordpress.org
      Wordpress muncul di tengah ramainya perkembangan web 2.0. Dengan CMS yangsangat canggih namunmudah untuk digun, menjadikan wordpress menjadi salah satu penyedia layananContent Management System yang terbaik hingga saat ini.

RINGKASAN FAHAMAN

Web 1.0
         Pengguna komputer => melayari website => baca/lihat => tinggalkan website =>tutup browser.
Web 2.0
         Pengguna komputer => lihat RSS Reader => melayari website => baca/lihat =>meletakkan komen / tulis posting / edit kandungan / upload photo => lihat / bacakomen rakan lain => balas komen/posting rakan-rakan => tinggalkan website =>tutup browser.

KESIMPULAN
         Kepopularan istilah Web 2.0 dan penerimaannya secara meluas terbukti melaluihasil carian di enjin carian Google yang menyenaraikan kira-kira 466 juta bahanelektronik mengenai Web 2.0. Malah pihak perpustakaan turut menterjemahkanidea Web 2.0 ke dalam dunia perpustakaan melalui saranan pengwujudanPerpustakaan 2.0 (Library 2.0) yang pernah menjadi topik hangat di persidangan- persidangan perpustakaan. Menerusi Perpustakaan 2.0, mereka yang bertanggungjawab disarankan agar memanfaatkan teknologi berkaitan untuk mencapai sasaran pengguna yang lebih ramai dan khidmat yang lebih berkualiti


http://lusiaeka.wordpress.com/2010/11/27/definisi-konsep-web-2-0/

Pesan sekarang juga

Jasa Foto Produk
Jasa Desain Logo
Jasa Desain

About