-->

Jumat, 22 Juni 2012

Pembelian dan Penjualan secara Elektronik (E-Commerce)

Pada tugas softskils kali ini bertemakan tentang website penjualan dan pembelian suatu produk di internet. Mungkin saja kalian pernah mendengar atau kalian pernah mencobanya bahkan kalian pernah menjual suatu barang di internet. Langsung aja deh J
Bhinneka
Di era globalisasi yang semakin berkembang ini siapa yang tidak mengetahui tentang pembelian dan penjualan barang online? Hampir semua pengguna internet mengetahui hal ini. Kehadirannya yang saat ini sedang hangat dibicarakan biasa disebut perdagangan elektronik (e-Commerce) menjadi trend dan gaya hidup masyarakat yang membutuhkan keputusan cepat, praktis sekaligus efisien saat ini.
Perdagangan elektronik atau e-commerce adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau televisi, www, atau jaringan komputer lainnya. Contohnya Bhinneka.com adalah bisnis online store yang bergerak di bidang penjualan perangkat-perangkat IT atau teknologi. Penjualan ini didukung oleh  berbagai macam outlet dari bhinneka.com  yang tersebar luas di beberapa tempat di jakarta  sehingga dapat menjangkau tempat-tempat yang jauh dan memudahkan pengiriman maupun pembelian secara langsung, hal ini juga didukung oleh online website yang tidak hanya berfungsi untuk memberikan informasi akan tetapi juga berfungsi sebagai tempat bertransaksi, ini memberikan kemudahan kepada calon pelanggan karena mereka tidak harus langsung datang ke toko tapi bisa membeli dengan transaksi secara online, salah satu hal yang sangat diunggulkan dan disebut sebagai hal yang sangat penting dari situs bhinneka.com adalah fasilitas yang menyediakan harga-harga barang-barang elektronik dalam segalama macam jenis dan tipenya. Hal ini membuat para calon pembeli dapat membandingkan dengan tempat lainnya sehingga bisa menentukan pilihan yang tepat. Banyak para pengguna internet yang menggunakan website ini sebagai tempat untuk mendapatkan referensi dari harga barang-barang elektronik.

Pada saat ini bhineka.com sudah jauh berkembang dengan jumlah transaksi online per harinya mencapai 400 transaksi. Jumlah ini hanya sekitar 2% total kunjungan online per harinya. Sedikitnya jumlah pembelanja online ini karena masih banyak orang Indonesia yang masih lebih percaya transaksi offline, demikian yang disampaikan Hendrik Tio, CEO Bhineka.com seperti yang di lansir oleh Swaonline.
Partner network mereka meliputi :
Microsoft Certified Gold Partner
Microsoft Licensing Solutions
Microsoft Network Infrastructure
Microsoft Information Worker
Microsoft Small Business Specialist
IBM Business Partner
HP Premier Business Partner
Intel Premier Partner and System Builder
Adobe Authorized Reseller
Kaspersky Gold Certified Partner
Cisco Selected SMB
Lenovo Business Partner
Oracle Partner Network
produk : barang elektronik

price : harga tertera pada halaman web

Sekilas info tentang bhinneka.com ada dibawah ini :
Nama Resmi : Bhinneka Mentari Dimensi, PT
Alamat : Jl. Gunung Sahari Raya 73C # 5-6 Jakarta - Pusat, 10610 Indonesia
Berdiri Sejak : 1993
Tipe bisnis : solusi total untuk IT,berspesialisasi dalam hardware & software untuk komputer
Visi : menjadi perusahaan kelas dunia dan tempat pelatihan dan pengembangan untuk para wirausaha dengan penggunaan IT
Misi : untuk menjadi retailer nomer 1 di indonesia melalui konsep 8 dimensi yang menghantarkan pengalaman dalam belanja produk-produk IT, berhadapan dengan teknologi tinggi tapi tetap manusiawi terhadap palanggan

#saya suka memesan baju secara online melalui jejaring social seperti facebook. System yang di gunakan bertatap muka, jadi ketika barang itu diantar ketempat tujuan dan pembayarannya saat itu juga. Ongkos kirim tergantung dengan jauh dekatnya tujuan tersebut.

http://www.bhinneka.com/aspx/bhindexpc.aspx

Kamis, 19 April 2012

Inheritance dan Polymorphism

Pada kesempatan kali ini saya akan menulis tentang pengertian inheritance dan polymorphism yang masih berhubungan dengan encapsulation. Ini termasuk tugas PBO langsung aja ke pengertiannya J

Inherentance

Inheritanceatau pewarisan pada pemrograman berorientasi objek merupakan suatu hubungan dua buah kelas atau lebih. Dalam hal ini ada kelas yang memiliki atribut dan metode yang sama dengan kelas lainnya beserta atribut dan metode tambahan yang merupakan sifat khusus kelas yang menjadi turunannya.


contoh:
class Kotak{
double sisi1;
double sisi2;
double sisi3;
Kotak(){
}
Kotak(double satu, double dua, double tiga){
sisi1=satu;
sisi2=dua;
sisi3=tiga;
}
public void CetakKotak(){
System.out.println(”Isi Kotak adalah = ” + sisi1 + sisi2 + sisi3);}
}
public class Kotakku extends Kotak{
double sisi1;
Kotakku(double pertama, double kedua, double ketiga, double tambahan)
{
super(pertama,kedua,ketiga);
sisi1=tambahan;
}
public static void main(String[] args) {
Kotakku Kotaksaya= new Kotakku(10,5,15,30);
Kotaksaya.CetakKotak();
System.out.println(”Sisi Pertama dari Kotak adalah = ” + Kotaksaya.sisi1);
System.out.println(”Sisi Pertama dari Kotak adalah = ” + Kotaksaya.sisi2);
System.out.println(”Sisi Pertama dari Kotak adalah = ” + Kotaksaya.sisi3);
}
}

output

Polymorphisme

Polymorphism, suatu aksi yang memungkinkan pemrogram menyampaikan pesan tertentu keluar dari hirarki obyeknya, dimana obyek yang berbeda memberikan tanggapan/respon terhadap pesan yang sama sesuai dengan sifat masing-masing obyek.
Atau Polymorphic dapat berarti banyak bentuk, maksudnya yaitu kita dapat menimpa (override), suatu method, yang berasal dari parent class (super class) dimana object tersebut diturunkan, sehingga memiliki kelakuan yang berbeda.


Nama`   : Lusiana
Npm      : 54410098
Kelas     : 2IA07

Kamis, 12 April 2012

Pengertian Enkapsulasi dan Program Enkapsulasi

Pada tulisan kali ini saya akan menulis tentang pengertian Enkapsulasi . Tugas ini masih berhubungan dengan tugas PBO yang sebelumnya tentang OOP. Langsung aja deh J
ENKAPSULASI
            Enkapsulasi (pembungkusan atau pengkapsulan) merupakan proses membuat paket data objek bersama dengan metode-metodenya. Berdasarkan kode program, proses memisahkan aspek-aspek objek dilakukan dengan cara pembungkusan.
Dalam melakukan pembungkusan kode dan data di dalam java, terdapat tiga tingkat akses yang harus diketahui yaitu private, protected, dan public.

Contoh program :

belajar.Java
class belajar{ 
public String a =”rajin”; 
private String b = “sekali”;
}
rajin.Java
public class rajin{
public static void main(String[]args){
belajar panggil = new belajar ();
System.out.println(“Panggil A : “+panggil.a);
System.out.println(“Panggil B : “+panggil.b);
}
}


Pada program ini terdapat 2 nama class yaitu class belajar dan class rajin. Pada fungsi public yang terdapat di class belajar itu gunanya untuk memanggil program class rajin atau memanggil variabel a dan variabel b. Sedangkan private tidak dapat dipanggil didalam class belajar.




Nama  : Lusiana
NPM   : 54410098
KLS    : 2IA07

Jumat, 30 Maret 2012

Perbedaan pemprograman terstruktur dan OOP

Pada kesempatan kali ini saya akan menulis tentang  perbedaan dari pemprograman terstruktur dab pemprograman yang berbasis objek atau oop.  Saya akan menuliskan dulu tentang pengertiannya , selamat membaca.
a.     Pemprograman terstruktur
Pemprograman terstruktuk adalah suatu proses untuk mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program.
Selain pengertian diatas pemprograman terstruktur adalah suatu aktifitas pemprograman  dengan memperhatikan urutan langkah-langkah perintah secara sistematis, logis, dan tersusun berdasarkan algoritma yang sederhana dan mudah dipahami.
Prinsip dari pemprograman terstruktur adalah jika suatu proses telah sampai pada suatu titik atau langkah tertentu, maka proses selanjutnya tidak boleh mengeksekusi langkah sebelumnya atau kembalai lagi ke baris sebelumnya, kecuali pada langkah-langkah untuk proses berulang (Loop).
Bahasa yang mendukung pemrograman terstruktur :
·         Cobol Turbo Prolog
·         Bahasa C
·         Pascal
·         Delphi
·         Borland Delphi


b.     Pemprograman berbasis objek
Pemprograman berorientasi object ( object-object programming disingkat OOP) merupakan paradigma pemprograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kelas atau objek-objek. Bandingkan dengan logika pemprograman terstruktur. Setiap objek dapat menerima pesan, memproses data, dan mengirim pesam ke objek lainnya.
Bahasa yang mendukung pemrograman berbasis objek :
·         Java
·         C++
·         PHP
·         Phyton
·         Ruby
·         Pascal ( bahasa pemprograman )

c.      Perbedaan pemprograman terstruktur dan pemrograman berbasis objek
Dilihat dari pengertian diatas pemrograman terstruktur memiliki beberapa sifat seperti :
·         Memuat teknik pemecahan masalah yang logis dan sistematis
·         Memuat algoritma yang efisien, efektif dan sederhana
·         Program disusun dengan logika yang mudah dipahami
·         Tidak menggunakan perinta GOTO
·         Biaya pengujian program relatif rendah
·         Memiliki dokumentasi yang baik
Berdasarkan penjelasan diatas, sudah jelas bahwa pemprograman terstruktur unggul dalam melakukan pemprograman sederhana karena lebih efisiendan lebih murah dalam hal perawatannya tetapi pemodelan ini lebih susah untuk dipahami oleh orang-orang selain pembuat program itu sendiri ( contohnya ketika dilakukan tracing program ).
Sementara itu pemrograman berorientasi objek memiliki beberapa keuntungan seperti :
·         Maintenance ; program lebih mudah dibaca dan dipahami. Pemrograman berorientasi objek mengotrol kerumitan program hanya dengan mengijinkan rincian yang dibutuhkan untuk programmer.
·         Pengubahan program  ( berupa penambahan atau penghapusan fitur tertentu ); perubahan yang dilakukan antara lain menyangkut penambahan dan penghapusan dalam suatu database program misalnya.
·         Dapat digunakannya obyek-obyek sesering yang diinginkan, kita dapat menyimpan obyek-obyek yang dirancang dengan baik ke dalam sebuah tolkit rutin yang berrmanfaat yang dapat disisipkan ke dalam kode yang baru dengan sedikit perubahan atau tanpa perubahan pada kode tersebut.
Jadi, sangat jelas sekali bahwa pemprograman berorientasi objek sangat cocok sekali digunakan dalam kasus pembuatan software yang rumit dan kompleks karena memberikan berbagai kemudahan kepada pemprogram.
Perbedaan mendasar antara pemprograman terstruktur dan OOP adalah :
Pemrograman terstruktur menggunakan prosedur atau tata cara yang teratur untuk mengoperasikan data struktur. Sedangkan OOP dalam melakukan pemecahan suatu masalah kita tidak melihat bagaimana cara menyelesaikan suatu masalah tersebut (terstruktur) tetapi objek-objek apa yang dapat melakukan pemecahan masalah tersebut.


NAMA  : LUSIANA
KELAS  : 2IA07
NPM      : 54410098

Rabu, 21 Maret 2012

Cerita Saya

Liburan ke Pulau Bangka
Sekitar 3 tahun yang lalu saya pulang ke Bangka bersama ayah, ibu dan adik saya. Saat saya sampai di bandar udara depaati amir yang terletak di kota pangkal pinang saya di jemput om saya dengan menggunakan  mobil ambulance. Saya dan adik saya hanya bisa tersenyum dan tertawa di dalam hati. Kejadian ini tentu saja menjadi kejadian yang lucu bagi keluarga kami.
Disana saya di ajak bang andi jalan-jalan mengitari semua pantai. Pertama saya ke pantai parai, lalu ke pantai matras, kemudian ke pantai tanjung pesona, dan ke pantai tikus. Lokasi pantai-pantai ini terletak di daerah Sungailiat semua. Setelah dari pantai saya di ajak ke vihara yang terletak di kaki bukit dan terdapat aliran air sungai. Saya merasa lelah saat pertengahan jalan ke atas bukit saya beristirahat sambil melihat pemandangan yang berada disana dan saya tidak mencapai puncaknya. Disana saya selalu makan sea food.  Saya senang tinggal di Pulau Bangka walaupun di sana membuat kulit saya menjadi hitam J.
Sekian dulu cerita saya kapan-kapan di sambung lagi :D.

About Facebook part 2

Saya telah menulis tugas 1 tentang sejarah, konsep, dan teknologi yang digunakan pada facebook. Sekarang saya melanjutkan tugas 2 tentang kelebihan dan kekurangan, keamanan, dan pemanfaatan dan pengembangan  facebook di masa depan.

Kelebihan :
1.       Dapat mengganti gambar cover yang berada di dalam profil kita.
2.       Kita juga dapat mengetahui aktivitas apa saja yang dilakukan melalui Activity log.
3.       Dapat berbagi kiriman, foto dan sebuah peristiwa penting yang berkesan pada kronologi.
4.       Kita dapat menyisipkan tanggal dan wilayah saat kita mengupdate sebuah status.
5.       Dapat bertemu dengan teman lama walaupun tidak bertatapan muka.
6.       Dapat berjualan secara online
7.       Bisa bermain game untuk menghilangkan ke jenuhan.


Kekurangan :
1.       Terdapat penjahat online yang suka mencari mangsa.
2.       Semua orang dapat mengetahui history kegiatan kita selama ber-Facebook ria.
3.       Ketika  kita sudah memakai tampilan facebook timeline tidak dapat di kembalikan pada tampilan semula.
4.       Banyak penipu yang menawarkan  berbagai barang.
5.       Banyak cara - cara pelanggaran yang diselewengkan(tidak terlihat){baik pelanggaran agama maupun pelangggaran dunia dan lain lain}

Keamanan facebook
Facebook pada minggu ini meluncurkan sebuah system keamanan baru untuk menjaga privasi para membernya. Akhir-akhir ini Facebook memperoleh banyak keluhan dari para penggunanya karena privasinya terganggu. Selain itu atas kehawatiran tentang privasi dan keamanan di jaringan sosial online, yang memiliki 400 juta anggota di seluruh dunia. Banyak user yang mengeluh accountnya diakses oleh orang lain. Beberapa bahkan accountnya di rusak atau di non aktifkan oleh orang lain.
Sistem keamanan ini adalah dengan memasukkan perangkat pribadi (phone cell, PC, Laptop)  yang diperbolehkan untuk melakukan login ke account Facebook. Jadi user yang bisa login ke accountnya hanya melalui perangkat-perangkat yang telah didaftarkannya. Jika ada orang lain atau sang user mencoba melakukan login dengan menggunakan perangkat lain yang tidak terdaftar maka Facebook akan mengirimkan pesan melalui email, sehingga user dapat melakukan pencegahan secara lanjut.
Untuk menggunakannya, user Facebook harus mengaktifkan fasiliatas keamanan ini melalui Account Security yang berada di dalam Account Setting. Kemudian anda mendaftarkan perangkat-perangkat pribadi yang diperbolehkan untuk mengakses Account anda. Bagi user yang ingin melakukan login dengan perangkat yang belum diaftarkan maka user tersebut harus menjawab beberapa pertanyaan.
“Kami yakin bahwa tools dan sistem baru dapat melakukan banyak hal untuk mencegah login yang tidak sah yang dapat menyebabkan gangguan,” kata Lev Popov, seorang software engineer Facebook. (dikutip KabarIT dari CNN)
Sistem keamanan ini kurang tepat bagi para user Facebook yang menggunakan perangkat umum seperti warnet atau komputer umum lainya. 

pemanfaatan dan pengembangan di masa depan
akhir-akhir ini  kegunaan facebook tidak hanya sebatas media komunikasi antar relasi, tetapi facebook juga berkembang menjadi media promosi bagi anda yang menjalankan bisnis secara online. Dengan beragam fitur yang telah disediakan, maka sangat mungkin di gunakan untuk para pebisnis menggunakan facebook sebagai media promosi secara maksimal. Mungkin anda yang sudah memiliki facebook bisa melihat dengan jelas bagaimana facebook digunakan sebagai media iklan. Ya , caranya terbilang efektif,efisien dan tentunya murah ini bisa menjadi trobosan yang positif untuk melejitkan usaha yang dimiliki.


Sekarang ini kemajuan jejaring sosial dan teknologi sangatlah pesat dan juga bermanfaat. Oleh karena itu kita dapat memanfaatkannya dengan benar.

Sumber :

TUGAS PBO

LISTING PROGRAM LUAS LINGKARAN
import javax.swing.*;
class Tugaslusi  // Merupakan sebuah nama class
{
            public static void main(String[] args) throws Exception
            {
                        double luas;
                        double p = 3.14;  //sebuah ketetapan pada nilai p
                        System.out.println("-->Rumus Luas Lingkaran<--\n");
                        System.out.println("Rumus Luas Lingkaran = p*r*r\n");
                        double r = Double.parseDouble(JOptionPane.showInputDialog("Masukkan nilai Jari-jari = ")); // menginput angka untuk jari-jari
                        luas = p*r*r;
                        System.out.println("Luas Lingkaran = "+luas);  // pemanggilan hasil yang sudah di input tadi
            }
}


  OUTPUT




 Nama : lusiana
Kls      : 2IA07
NPM   : 54410098