Jumat, 21 Maret 2014

Pengantar Teknologi Game

Istilah-istilah yang ada dalam penulisan project adalah sebagai berikut:

1. Project Name

Sebuah project adalah suatu kegiatan yang dilakukan pada saat tertentu untuk mendapatkan khususnya tujuan organisasi dengan batasan waktu dan biaya. Seseorang atau sekelompok orang yang ingin membuat suatu project pasti harus mengetahui project apa atau tema apa yang akan mereka ambil, ini merupakan langkah awal pembuatan project. Maka, dalam penulisannya project name merupakan awal pembuatan penulisan ini, project name adalah nama dari project itu sendiri.

2. Project Owner

Owner atau pemilik dalam bahasa indonesia. Dengan kata lain, Project Owner merupakan seseorang atau instansi yang memiliki proyek atau pekerjaan dan memberikanya kepada pihak lain yang mampu melaksanakannya sesuai dengan perjanjian kontrak kerja. Untuk merealisasikan proyek, seorang owner memiliki kewajiban pokok untuk memberikan dana untuk membiayai proyek.

3. Project Charter

Project Charter adalah dokumen yang dibuat oleh sponsor atau project initiator yang secara formal mempunyai kewenangan atas suatu project, dan memberikan kewenangan kepada project manager untuk menggunakan resource pada aktivitas-aktivitas project. Selain itu, project charter juga mencakup elemen-elemen persiapan dari skup project (mencakup yang termasuk dan tidak termasuk di dalam project). Project charter juga membantu untuk mengkontrol perubahan terhadap skup selama project berlangsung.

Project Charter merupakan gambaran secara umum project yang akan dilaksanakan, project charter juga merupakan alat untuk mencapai kesepakatan di antara para stakeholder mengenai aspek-aspek utama di dalam project seperti tujuan, skup, deliverables, dan sumberdaya yang dibutuhkan. Project charter membantu dalam mengambil keputusan dan bisa juga sebagai alat komunikasi.

Sabtu, 30 November 2013

UML (Unified Modeling Language)

Definisi UML (Unified Modeling Language)

UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk memvisualisasikan, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML sendiri juga memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software.

Tujuan UML (Unified Modeling Language)
  1. Menyatukan praktek-praktek terbaik yang terdapat dalam permodelan.
  2. Memberikan model siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.
  3. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa.
  4. Memodelkan suatu sistem (bukan hanya perangkat lunak) yang menggunakan konsep berorientasi objek.
  5. Menciptakan suatu bahasa pemodelan yang dapat digunakan baik untuk manusia maupun mesin.

Jumat, 08 November 2013

Artikel Perkembangan Desain Permodelan Grafik

PENDAHULUAN

Desain biasa diterjemahkan sebagai seni terapan, arsitektur, dan berbagai pencapaian kreatif lainnya. Dalam sebuah kalimat, kata desai bisa digunakan baik sebagai kata benda maupun kata kerja. Sebagai kata kerja, desain memiliki arti proses untuk membuat dan menciptakan objek baru. Sebagai kata benda desain digunakan untuk menyebut hasil akhir dari sebuah proses kreatif, baik itu berwujud sebuah rencana, proposal, atau berbentuk objek nyata.

Grafis adalah segala cara pengungkapan dan perwujudan dalam bentuk huruf, tanda, dan gambar yang diperbanyak melalui proses percetakan untuk disampaikan kepada semua orang. Contohnya adalah foto, gambar, grafik, diagram, angka, simbol, peta, gambar teknik, dan lain-lain.

Menurut Jessica Helfand Desain Grafis sebagai kombinasi kompleks kata-kata dan gambar, angka-angka dan grafik, foto-foto dan ilustrasi yang membutuhkan pemikiran khusus dari seorang individu yang bisa menggabungkan elemen-elemen ini, sehingga mereka dapat menghasilkan sesuatu yang khusus, sangat berguna, mengejutkan atau subversif atau sesuatu yang mudah diingat.


Kamis, 11 Juli 2013

Minion Banana Song (LOL)


Ba ba ba ba ba na na
Ba ba ba ba ba na na (Bananaaaaa)
Ba ba ba ba ba na na (Potato naaaaa)
Ba ba ba ba ba na na (Bananaaaaa)
Ba ba ba ba ba na na
To gali no po ta to ni gani bano bani kano jiga ba ba ba ba na na
Yo plano hu la pa no no tu ma banana? like a nupi talamu banana ba ba ba ba na na
(Potato ooooohhh) Ba ba ba ba ba na na
to gali no po ta to ni gani bano bani kano jiga ba ba ba ba na naaaaa

Selasa, 25 Juni 2013

Tugas 3 Pengantar Web Science

I. E-COMMERCE

1. Pengertian E-commerce
   Perdagangan elektronik (bahasa Inggris: Electronic commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.

2. Sejarah E-commerce
    Istilah "perdagangan elektronik" telah berubah sejalan dengan waktu. Awalnya, perdagangan elektronik berarti pemanfaatan transaksi komersial, seperti penggunaan EDI untuk mengirim dokumen komersial seperti pesanan pembelian atau invoice secara elektronik.
       Kemudian dia berkembang menjadi suatu aktivitas yang mempunya istilah yang lebih tepat "perdagangan web" — pembelian barang dan jasa melalui World Wide Web melalui server aman (HTTPS), protokol server khusus yang menggunakan enkripsi untuk merahasiakan data penting pelanggan.
       Pada awalnya ketika web mulai terkenal di masyarakat pada 1994, banyak jurnalis memperkirakan bahwa e-commerce akan menjadi sebuah sektor ekonomi baru. Namun, baru sekitar empat tahun kemudian protokol aman seperti HTTPS memasuki tahap matang dan banyak digunakan. Antara 1998 dan 2000 banyak bisnis di AS dan Eropa mengembangkan situs web perdagangan ini.

Senin, 17 Juni 2013

PROJECT PBO

Tugas PBO

Rachmat Hidayat (55411706)
Ajeng Aqmarina Jan (50411486)
Lutfi Noviyanti Utami (54411168)

Ada 2 file:

BlurButton.java

import java.awt.image.Kernel;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.awt.image.ConvolveOp;
import javax.swing.JButton;

@SuppressWarnings("serial")
public class BlurButton extends JButton
{
public BlurButton(String txt)
{
super(txt);
}
public void paintComponent(Graphics graph)
{
if(isEnabled())
{
super.paintComponent(graph);
return;
}
BufferedImage bi = new BufferedImage(getWidth(), getHeight(), BufferedImage.TYPE_INT_RGB);
super.paintComponent(bi.getGraphics());
float kernel[] = {0.10f,0.10f,0.10f,
0.10f,0.20f,0.10f,
0.10f,0.10f,0.10f
};
ConvolveOp cop = new ConvolveOp(new Kernel(3, 3, kernel));
Image img = cop.filter(bi, null);
graph.drawImage(img,0,0,null);
}
}

Jumat, 12 April 2013

Tugas 2 Pengantar Web Science


HTTP
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.

Kelebihan HTTP:
HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya.

Jumat, 21 Maret 2014

Pengantar Teknologi Game

Istilah-istilah yang ada dalam penulisan project adalah sebagai berikut:

1. Project Name

Sebuah project adalah suatu kegiatan yang dilakukan pada saat tertentu untuk mendapatkan khususnya tujuan organisasi dengan batasan waktu dan biaya. Seseorang atau sekelompok orang yang ingin membuat suatu project pasti harus mengetahui project apa atau tema apa yang akan mereka ambil, ini merupakan langkah awal pembuatan project. Maka, dalam penulisannya project name merupakan awal pembuatan penulisan ini, project name adalah nama dari project itu sendiri.

2. Project Owner

Owner atau pemilik dalam bahasa indonesia. Dengan kata lain, Project Owner merupakan seseorang atau instansi yang memiliki proyek atau pekerjaan dan memberikanya kepada pihak lain yang mampu melaksanakannya sesuai dengan perjanjian kontrak kerja. Untuk merealisasikan proyek, seorang owner memiliki kewajiban pokok untuk memberikan dana untuk membiayai proyek.

3. Project Charter

Project Charter adalah dokumen yang dibuat oleh sponsor atau project initiator yang secara formal mempunyai kewenangan atas suatu project, dan memberikan kewenangan kepada project manager untuk menggunakan resource pada aktivitas-aktivitas project. Selain itu, project charter juga mencakup elemen-elemen persiapan dari skup project (mencakup yang termasuk dan tidak termasuk di dalam project). Project charter juga membantu untuk mengkontrol perubahan terhadap skup selama project berlangsung.

Project Charter merupakan gambaran secara umum project yang akan dilaksanakan, project charter juga merupakan alat untuk mencapai kesepakatan di antara para stakeholder mengenai aspek-aspek utama di dalam project seperti tujuan, skup, deliverables, dan sumberdaya yang dibutuhkan. Project charter membantu dalam mengambil keputusan dan bisa juga sebagai alat komunikasi.

Sabtu, 30 November 2013

UML (Unified Modeling Language)

Definisi UML (Unified Modeling Language)

UML (Unified Modeling Language) adalah sebuah bahasa yang berdasarkan grafik atau gambar untuk memvisualisasikan, menspesifikasikan, membangun, dan pendokumentasian dari sebuah sistem pengembangan software berbasis OO (Object-Oriented). UML sendiri juga memberikan standar penulisan sebuah sistem blue print, yang meliputi konsep bisnis proses, penulisan kelas-kelas dalam bahasa program yang spesifik, skema database, dan komponen-komponen yang diperlukan dalam sistem software.

Tujuan UML (Unified Modeling Language)
  1. Menyatukan praktek-praktek terbaik yang terdapat dalam permodelan.
  2. Memberikan model siap pakai, bahasa pemodelan visual yang ekspresif untuk mengembangkan dan saling menukar model dengan mudah dan dimengerti secara umum.
  3. Memberikan bahasa pemodelan yang bebas dari berbagai bahasa pemrograman dan proses rekayasa.
  4. Memodelkan suatu sistem (bukan hanya perangkat lunak) yang menggunakan konsep berorientasi objek.
  5. Menciptakan suatu bahasa pemodelan yang dapat digunakan baik untuk manusia maupun mesin.

Jumat, 08 November 2013

Artikel Perkembangan Desain Permodelan Grafik

PENDAHULUAN

Desain biasa diterjemahkan sebagai seni terapan, arsitektur, dan berbagai pencapaian kreatif lainnya. Dalam sebuah kalimat, kata desai bisa digunakan baik sebagai kata benda maupun kata kerja. Sebagai kata kerja, desain memiliki arti proses untuk membuat dan menciptakan objek baru. Sebagai kata benda desain digunakan untuk menyebut hasil akhir dari sebuah proses kreatif, baik itu berwujud sebuah rencana, proposal, atau berbentuk objek nyata.

Grafis adalah segala cara pengungkapan dan perwujudan dalam bentuk huruf, tanda, dan gambar yang diperbanyak melalui proses percetakan untuk disampaikan kepada semua orang. Contohnya adalah foto, gambar, grafik, diagram, angka, simbol, peta, gambar teknik, dan lain-lain.

Menurut Jessica Helfand Desain Grafis sebagai kombinasi kompleks kata-kata dan gambar, angka-angka dan grafik, foto-foto dan ilustrasi yang membutuhkan pemikiran khusus dari seorang individu yang bisa menggabungkan elemen-elemen ini, sehingga mereka dapat menghasilkan sesuatu yang khusus, sangat berguna, mengejutkan atau subversif atau sesuatu yang mudah diingat.


Kamis, 11 Juli 2013

Minion Banana Song (LOL)


Ba ba ba ba ba na na
Ba ba ba ba ba na na (Bananaaaaa)
Ba ba ba ba ba na na (Potato naaaaa)
Ba ba ba ba ba na na (Bananaaaaa)
Ba ba ba ba ba na na
To gali no po ta to ni gani bano bani kano jiga ba ba ba ba na na
Yo plano hu la pa no no tu ma banana? like a nupi talamu banana ba ba ba ba na na
(Potato ooooohhh) Ba ba ba ba ba na na
to gali no po ta to ni gani bano bani kano jiga ba ba ba ba na naaaaa

Selasa, 25 Juni 2013

Tugas 3 Pengantar Web Science

I. E-COMMERCE

1. Pengertian E-commerce
   Perdagangan elektronik (bahasa Inggris: Electronic commerce, juga e-commerce) adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. E-dagang dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis.

2. Sejarah E-commerce
    Istilah "perdagangan elektronik" telah berubah sejalan dengan waktu. Awalnya, perdagangan elektronik berarti pemanfaatan transaksi komersial, seperti penggunaan EDI untuk mengirim dokumen komersial seperti pesanan pembelian atau invoice secara elektronik.
       Kemudian dia berkembang menjadi suatu aktivitas yang mempunya istilah yang lebih tepat "perdagangan web" — pembelian barang dan jasa melalui World Wide Web melalui server aman (HTTPS), protokol server khusus yang menggunakan enkripsi untuk merahasiakan data penting pelanggan.
       Pada awalnya ketika web mulai terkenal di masyarakat pada 1994, banyak jurnalis memperkirakan bahwa e-commerce akan menjadi sebuah sektor ekonomi baru. Namun, baru sekitar empat tahun kemudian protokol aman seperti HTTPS memasuki tahap matang dan banyak digunakan. Antara 1998 dan 2000 banyak bisnis di AS dan Eropa mengembangkan situs web perdagangan ini.

Senin, 17 Juni 2013

PROJECT PBO

Tugas PBO

Rachmat Hidayat (55411706)
Ajeng Aqmarina Jan (50411486)
Lutfi Noviyanti Utami (54411168)

Ada 2 file:

BlurButton.java

import java.awt.image.Kernel;
import java.awt.Graphics;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.awt.image.ConvolveOp;
import javax.swing.JButton;

@SuppressWarnings("serial")
public class BlurButton extends JButton
{
public BlurButton(String txt)
{
super(txt);
}
public void paintComponent(Graphics graph)
{
if(isEnabled())
{
super.paintComponent(graph);
return;
}
BufferedImage bi = new BufferedImage(getWidth(), getHeight(), BufferedImage.TYPE_INT_RGB);
super.paintComponent(bi.getGraphics());
float kernel[] = {0.10f,0.10f,0.10f,
0.10f,0.20f,0.10f,
0.10f,0.10f,0.10f
};
ConvolveOp cop = new ConvolveOp(new Kernel(3, 3, kernel));
Image img = cop.filter(bi, null);
graph.drawImage(img,0,0,null);
}
}

Jumat, 12 April 2013

Tugas 2 Pengantar Web Science


HTTP
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.

Kelebihan HTTP:
HTTP tidaklah terbatas untuk penggunaan dengan TCP/IP, meskipun HTTP merupakan salah satu protokol aplikasi TCP/IP paling populer melalui Internet. Memang HTTP dapat diimplementasikan di atas protokol yang lain di atas Internet atau di atas jaringan lainnya.