Pages

Sunday, September 28, 2014

Pengantar Bisnis Informatika

Hello everyone, Kembali lagi saya publish 1 tulisan mengenai materi softskill yaitu Pengantar Bisnis Informatika.


Pengantar Bisnis Informatika terdapat kata Bisnis, arti kata Bisnis dapat diartikan sebagai istilah umum yang menggambarkan semua aktifitas dan institusi yang memproduksi barang & jasa dalam kehidupan sehari-hari.

Menurut Huat, T Chwee,1990 bussinessis then simply a system that produces goods and service to satisfy the needs of our society yang artinya Sebagai suatu sistem yang memproduksi barang dan jasa untuk memuaskan kebutuhan masyarakat.

Sedangkan menurut Griffin & Ebert adalah suatu organisasi yang menyediakan barang atau jasa yang bertujuan untuk mendapatkan keuntungan.

Dari ketiga pengertian diatas dapat ditarik kesimpulan bahwa pengertian bisnis adalah
"suatu kegiatan yang dilakukan oleh individu dan sekelompok orang(organisasi) yang menciptakan nilai (create value) melalui penciptaan barang atau jasa (create of good or service) guna memenuhi kebutuhan masyarakat dan memperoleh keuntungan melalui transaksi yang dilakukan"

Bisnis memiliki beberapa aspek, diantaranya :
- Penciptaan nilai
- Penciptaan barang dan jasa
- Keuntungan melalui transaksi
- Kegiatan individu dan kelompok

Fungsi utama bisnis adalah menciptakan nilai suatu produk atau jasa dengan cara :-Menunda waktu kegunaan (time utility), atau fungsi pemasaran
-Mengubah kepemilikan (possessive utility), yaitu fungsi penjualan
-Memindahkan tempat produk itu (place utility), atau fungsi distribusi
-Mengubah bentuknya (form utility), yang tidak lain dari fungsi produksi

Menurut Steinhoff, ada tiga fungsi utama bisnis, yaitu :
-Mencari bahan mentah (acquiring raw material)
-Mengubah bahan mentah menjadi barang jadi(manufacturing raw materials into product)
-Menyalurkan barang yang sudah jadi tersebut ketangan konsumen (distributing product to consumers)

Salah satu contoh bisnis di bidang TI adalah E-commerce
Teknologi informasi juga dimanfaatkan untuk perdagangan secara elektronik atau dikenal sebagai E-Commerce. E-Commerce adalah perdagangan menggunakan jaringan komunikasi internet.

Sistem E-commerce dapat dibagi menjadi 3 bagian yaitu :

Electronic Markets (EMs)
merupakan sebuah sarana yang menggunakan teknologi
informasi dan komunikasi untuk melakukan atau menyajikan penawaran dalam
sebuah segmen pasar, sehingga pembeli dapat membandingkan berbagai macam
harga yang ditawarkan.
Electronic Data Interchange (EDI), merupakan sarana untuk mengefisienkan
pertukaran data transaksi-transaksi regular yang berulang dalam jumlah besar
antara organisasi-organisasi komersial.

Internet Commerce, ialah penggunaan internet yang berbasis teknologi informasi
dan komunikasi untuk aktivitas perdagangan.

Banyak keuntungan yang diperoleh dalam penerapan Teknologi Informasi dalam kehidupan sehari-hari, yaitu :

1. Proses yang awalnya dilakukan secara manual, diganti menjadi sistem otomatis. Hal ini guna mengurangi biaya untuk tenaga kerjanya, biaya untuk kertas, alat tulis, dan lain-lain.

2. Waktu mengerjakan lebih cepat dengan adanya penerapan IT. Sebab dengan penerapan ini dapat memperpendek rantai birokrasi, seperti contoh awalnya suatu proses diselesaikan dalam 1 minggu, kemudian dengan penerapan IT hanya membutuhkan waktu 1 hari untuk menyelesaikannya. Apabila waktu tadi kita konversikan ke biaya maka akan mendapatkan penghematan beberapa rupiah.
3. Pengambilan keputusan yang lebih cepat, karena dengan IT data yang dibutuhkan dapat diperoleh dengan cepat dan akurat. Hal ini menjadikan perusahaan lebih kompetitif. Sebab dampaknya akan sangat besar bagi kinerja perusahaan.

4. Dengan penerapan teknologi IT kita akan dapat menghemat baiaya promosi dan pemasaran, karena promosi lewat web site akan sangat murah dan konsumen dapat melihat profil perusahaan dari mana saja diseluruh dunia.

5. Dengan IT, sistem dapat terintegrasi di semua kantor atau perusahaan sehingga hal ini dapat meningkatkan kecepatan dalam menanggapi sejumlah permintaan dan pihak manajemen dengan cepat mengetahui kondisi status perusahaannya tanpa harus mengujungi kantor cabang yang jauh dan memakan biaya transportasi serta waktu yang tidak sebentar.
http://dirgantraviata.blogspot.com/2013/10/pengantar-bisnis-informatika-pengertian.html
http://blog.unila.ac.id/mastalina/2009/06/02/peranan-teknologi-informasi-dalamdunia-bisnis/

Percabangan dengan PL/SQL


Hello Everyone, pembahasan selanjutnya mengenai PL/SQL. Jenis percabangan yang digunakan adalah IF..ELSE dan berikut adalah contohnya.

SET SERVEROUTPUT ON
DECLARE
awal INTEGER;
mulai INTEGER;
akhir INTEGER;

BEGIN
awal:=0;
mulai:=&mulai;
akhir:=&akhir;
IF mulai > akhir THEN
awal:=akhir;
akhir:=mulai;
mulai:=awal;
awal:=0;
END IF;
FOR awal IN mulai..akhir LOOP
IF MOD(awal,2)=0 THEN
DBMS_OUTPUT.PUT_LINE(awal || ' Bilangan Genap');
ELSE
DBMS_OUTPUT.PUT_LINE(awal || ' Bilangan Ganjil');
END IF;
END LOOP;
END;

Kemudian berikut adalah penjelasan program di atas.

SET SERVEROUTPUT ON
Mengatur library ServerOutput menjadi On atau siap untuk digunakan.

DECLARE
awal INTEGER;
mulai INTEGER;
akhir INTEGER;
Mendeklarasikan variable awal, mulai, akhir dengan tipe integer.

BEGIN
awal:=0;
Mengisi variable result sama dengan 0(nol).

mulai:=&mulai;
akhir:=&akhir;
Mendeklarasikan perintah untuk input variable mulai dan akhir.


IF mulai > akhir THEN
awal:=akhir;
akhir:=mulai;
mulai:=awal;
awal:=0;
END IF;
Melakukan pengecekan apakah terjadi kesalahan input yaitu nilai mulai lebih besar dari nilai akhir, maka akan ditukar kedua nilai dari variable mulai dan akhir.

FOR awal IN mulai..akhir LOOP
IF MOD(awal,2)=0 THEN
DBMS_OUTPUT.PUT_LINE(awal || ' Bilangan Genap');
ELSE
DBMS_OUTPUT.PUT_LINE(awal || ' Bilangan Ganjil');
END IF;
END LOOP;
END;
Melakukan perulangan dari nilai variable mulai sampai nilai variable akhir. Didalam perulangan dilakukan pengecekan apakah nilai tersebut adalah bilangan genap yang dimana hasil bagi nilai tersebut dengan bilangan dua adalah sama dengan 0(nol), sedangkan jika tidak sama dengan 0(nol), maka bilangan tersebut adalah bilangan ganjil.

Hasilnya seperti gambar di bawah ini.

Pengenalan PL/SQL

Hello Everyone, kita berjumpa lagi di blog ini. Kali ini akan dibahas satu topik awal mengenai PL/SQL. Bagi kalian yang pernah mengenal kata "ORACLE" kemungkinan besar tau juga mengenai PL/SQL. Nahh post ini berisikan contoh dari PL/SQL (Bahasa Prosedural / Sub Query Language).

Di bawah ini adalah salah satu contoh PL/SQL :
DECLARE
result varchar2(5);
BEGIN
result := '';
FOR i IN 1..5 LOOP
FOR j IN REVERSE i..5 LOOP
result := result || '*';
END LOOP;
dbms_output.put_line(result);
result  := '';
END LOOP;
FOR i IN REVERSE 1..4 LOOP
FOR j IN REVERSE i..5 LOOP
result := result || '*';
END LOOP;
dbms_output.put_line(result);
result  := '';
END LOOP;

END;

Kemudian berikut adalah penjelasan program di atas.

DECLARE
result varchar2(5);
Mendeklarasikan variable result dengan tipe varchar2 dan memiliki panjang karakter sama dengan lima(5).

BEGIN
result := '';
mengisi variable result sama dengan ‘’.

FOR i IN 1..5 LOOP
FOR j IN REVERSE i..5 LOOP
result := result || '*';
END LOOP;
dbms_output.put_line(result);
result  := '';
END LOOP;
Melakukan nested FOR LOOP, dengan perulangan pertama dari  1 sampai dengan 5 kemudian di perulangan kedua yang ada dalam perulangan pertama mulai dari 5 sampai nila variable i saat itu. Pada perulangan kedua dapat terbalik dikarenakan menggunakan REVERSE untuk membalik.
Sedangkan dalam perulangan kedua, isi variable result akan di concat/digabungkan dengan ‘*’.
Kemudian setelah perulangan kedua selesai akan di keluarkan isi variable result dengan statement dbms_output.put_line(result);
Setelah itu nilai variable result akan di isi sama dengan ‘’.

FOR i IN REVERSE 1..4 LOOP
FOR j IN REVERSE i..5 LOOP
result := result || '*';
END LOOP;
dbms_output.put_line(result);
result  := '';
END LOOP;
END;
Pada bagian kedua dari Nested FOR LOOP ini sedikit berbeda dengan yang pertama, seperti :
  1. Untuk kedua perulangan menggunakan statement REVERSE yang berfungsi untuk membalik urutan nilai i dan j.
  2. Nilai awal perulangan pertama dimulai dari 4, bertujuan menyesuaikan output yang diminta pada Laporan Akhir ini.
Penjelasannya sama saja perulangan kedua yaitu untuk nilai akhir variable j akan sama dengan nilai i pada saat LOOP, Yaitu dari 5 sampai i.

Hasilnya seperti gambar di bawah ini.