Senin, 23 September 2013

JARINGAN KOMPUTER



JARINGAN KOMPUTER



Jaringan komputer adalah Jaringan komputer merupakan sekelompok komputer otonom yang saling berhubungan antara satu dan lainnya menggunakan protokol komunikasi melalui media komunikasi sehingga dapat saling berbagi informasi, program-program, penggunaan perangkat keras secara bersama.



Fungsi dari Jaringan Komputer
  • Membagi sumber daya
Jaringan computer dapat digunakan sebagai sarana untuk membagi sumber daya. Sumber daya tersebut bisa berupa printer, atau sumber daya berupa data-data, software. Dengan adanya jaringan computer maka sumber daya dapat dikurangi

  • Reliabilitas tinggi
Jaringan computer memungkinkan kita untuk mengkopi data-data ke dua atau tiga computer, bahkan lebih. Dengan demikian apabila computer salah satu computer rusak, data-data yang didalamnya hilang, kita masih dapat menggunaakan data yang tersimpan di computer lain.

  •  Menghemat uang
Dengan menggunakan jaringan computer,perusahaan dapat menghemat peralatan yang harus digunakan, misalnya printer. Dengan adanya jaringan computer, satu printer dapat di gunakan oleh lebih dari satu computer.

  • Sarana komunikasi

Jaringan computer dapat dimanfaatkan untuk komunikasi misalkan memberikan pengumuman rapat kepada karyawan, jadi pimpinan tidak perlu repot mencetak pengumuman. Pimpinan tinggal mengirimkan pengumuman kepada karyawan dengan jaringan computer


Tujuan Dari Jaringan Komputer 
  • Resource sharing/ berbagi sesumber
Seluruh program, peralatan dan data yang dapat digunakan oleh setiap orang yang ada dijaringan tanpa dipengaruhi lokasi sesumber dan pemakai.
  •  High reliability/kehandalan tinggi
Tersedianya sumber-sumber alternatif kapanpun diperlukan. Misalnya pada aplikasi perbankan atau militer, jika salah satu mesin tidak bekerja, kinerja organisasi tidak terganggu karena mesin lain mempunyai sumber yang sama.

  • Menghemat uang

Membangun jaringan dengan komputer-komputer kecil lebih murah dibandingkan dengan menggunakan mainframe. Data disimpan di sebuah komputer yang bertindak sebagai server dan komputer lain yang menggunakan data tersebut bertindak sebagai client. Bentuk ini disebut Client-server.

  • Scalability/ skalabilitas

Meningkatkan kinerja dengan menambahkan komputer server atau client dengan mudah tanpa mengganggu kinerja komputer server atau komputer client yang sudah ada lebih dulu.Medium komunikasi: memungkinkan kerjasama antar orang-orang yang saling berjauhan melalui jaringan komputer baik untuk bertukar data maupun berkomunikasi.

  • Akses informasi luas

Dapat mengakses dan mendapatkan informasi dari jarak jauh.

  • Komunikasi orang ke orang

Digunakan untuk berkomunikasi dari satuorang ke orang yang lain.

  • Hiburan interaktif



OTOMASI PERKANTORAN



system informasi berbasis telekomunikasi yang mengumpulkan, memproses, menyimpan dan mendistribusikan pesan-pesan, dokumen-dokumen dan komunikasi elektronik lainnya diantara individual, grup-grup kerja dan organisasi



Konsep Otomasi Kantor


  •  Proses yang terjadi diperkantoran seperti halnya proses manufaktur selalu mengarah ke otomatisasi.
  • Otomatisasi kantor berevolusi dari aplikasi-aplikasi yang terpisah dan tanpa rencana menuju aplikasi yang terencana dan terpadu.

  • Otomatisasi kantor memudahkan penerimaan dan pengiriman informasi.

  •  Otomatisasi kantor memberikan keuntungan lebih besar melalui pengambilan keputusan yang lebih baik.

  • Otomatisasi kantor sebagai pelengkap bagi metode komunikasi tradisional bukan sebagai pengganti.


Tujuan Otomasi Kantor



  • pendapatan yang lebih tinggi versus penghindaran biaya, computer tidak menggantikan pekerja saat ini, tetapi computer menunda penabahan pegawai yang diperlukan untuk menanngani beban kerjja yang bertambah.

  • pemecahan masalah kelompok, cara OA berkontribusi pada komunikasi keadaan dari manajer membuatnya sangat cocok diterapkan untuk memecahkan masalah kelompok.
  • pelengkap-bukan pengganti, sebagai suatu cara komunikasi bisnis, OA bukan tanpa keterbatasan. OA tidak akan menggantikan semua komunikasi interpersonal tradisional – percakapan tatap muka, percakapan telepon, pesan tertulis pada memo, dan sejenisnya. OA harus bertujuan melengkapi komunikasi tradisional.
  • penggabungan dan penerapan teknologi
  • memperbarui proses pelaksanaan pekerjaan di kantor
  • meningkatkan produktivitas dan efektivitas pekerjaan.



Penerapan Otomasi Perkantoran
  • Tradisional : Penggunaan teknologi utamanya ditujukan untuk mengurangi biaya dan meningkatkan produktivitas.terfokus pd penggunaan word procesing,fax,telepon,dll.
  • Transisional : Ditandai dengan mulai digunakanya proses data secara elektronik serta dibangunya aplikasi untuk keperluan pengarsipan,penyimpanan,dan komunikasi berbasis komputer, Contoh pembuatan data base (oracle,general ledger(informasi keuangan), EAS(sistem approval elektronik).
  • Transformasional : Merupakan konvergensi telekomunikasi dan informasi ( ICT) Contoh : teleconference,dll.

DAMPAK POSITIF DAN NEGATIF JARINGAN KOMPUTER



1.       Dampak Positif


  • Berbagi sumber daya, sehingga menghapuskan masalah jarak. Misalnya seorang pegawai kantor cabang yang berada pada jarak 100 KM dari kantor pusat, ia tetap bisa mengambil atau memodifikasi data dikantor pusat tanpa harus pergi kesana.

  • Ketahanan data tinggi, sehingga setelah data disalin kekomputer lain pada jarak ribuan kilometer, resiko rusak/ hilangnya data dikomputer masih dapat diatasi.

  •  Berbagi hardware andaikan disebuah perusahaan hanya terdapat sebuah printer laser. Maka dengan jaringan, seluruh komputer pegawai yang terhubung ke jaringan kantor tetap bisa menggunkan printer.

  • Keamanan dan keteraturan data. Dengan jaringan komputer, seorang administrator jaringan dapat mengorganisasi data-data penting di kampus atau kantor.

  • Kestabilan dan peningkatan performa komputasi, kinerja aplikasi dapat ditingkatkan dengan cara pembagian tugas komputasi yang disebar pada beberapa komputer dijaringan.


2.    Dampak Negatif


  •  Peningkatan Biaya Untuk Membangun Jaringan.
Ketika jaringan dalam sebuah perusahaan akan dibuat, diperlukan sejumlah anggaran tertentu, baik untuk konsultasi perencanaan, jasa pembangunan jaringan, dan juga pemeliharaan hardware dan software. Sedangkan bagi pengguna rumahan, biaya yang dibutuhkan relatif lebih kecil tetapi harus dipertimbangkan lebih matang agar jaringan yang dibuat tidak menimbulkan biaya tambahan (overhead) lagi, karena timbulnya beberapa masalah di kemudian hari.

  •  Diperlukan Manajemen Hardware Dan Administrasi Sistem. 
Kadang-kadang, hal ini dianggap sepele dibandingkan proses implementasi. Padahal, jika terjadi kesalahan, bisa jadi sistem jaringan harus ditinjau ulang dan bahkan direkonstruksi ulang. Oleh karena itu, diperlukan staf IT berpengalaman dan profesional yang mampu mengerjakannya.

  • Berbagi File Yang Tidak Dikehendaki. 
Kemudahan berbagi file bisa mengakibatkan kebocoran data, karena dibaca oleh orang yang tidak berhak mengaksesnya. Oleh karena itu, diperlukan seorang administrator jaringan yang mampu menangani semuanya.

  • Virus Dan Hacking. 
Keduanya telah menjadi momok bagi administrator jaringan, karena jaringan bisa down dan pekerjaan menjadi berhenti.




Minggu, 22 September 2013

BASIS DATA / DATA BASE

Dear Friends.. 

Tulisan kali ini saya ingin menjelaskan beberapa hal tentang BASIS DATA / DATA BASE

1. PENGERTIAN BASIS DATA / DATA BASE

Ada beberapa Sumber dari beberapa pakar yang saya dapatkan mengenai Basis Data / Data Base diantaranya :
  • Menurut Stephen dan Plew (2000) :  Basis data adalah mekanisme yang digunakan untuk menyimpan informasi atau data, dengan Basis Data pengguna dapat menggunakan data secara terorganisasi. Data yang dimasukan ke basis data harus mudah dimodifikasi dan dihapus.
  • Menurut Siberschatz, dkk. (2002) : Basis data merupakan kumpulan data yang berisi informasi perusahaan.
  • Menurut Ramakrishnan dan Gehrke (2003) : Basis data basisdata sebagai kumpulan data, umumnya mendeskripsikan aktivitas satu organisasi atau lebih yang berhubungan.
  • McLeod, dkk. (2001) basisdata adalah kumpulan seluruh sumber daya berbasis komputer milik organisasi.
Dari definisi diatas dapat kita simpulkan bahwa :
Data Basis Data / Data Base adalah Kumpulan data yang berisi informasi atau data yang saling berhubungan yang disimpan secara sistematis didalam komputer sehingga dapat diolah.

2. DBMS (Data Base Management System)

Adapun perangkat lunak / software yang digunakan untuk memanipulasi basis data sehingga dapat berguna bagi pengguna yaitu DBMS.

DBMS adalah suatu sistem atau perangkat lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. DBMS merupakan perangkat lunak yang dirancang untuk dapat melakukan utilisasi dan mengelola koleksi data dalam jumah yang besar. DBMS juga dirancang untuk dapat melakukan masnipulasi data secara lebih mudah.

FUNGSI DBMS
  • Mengelola pemelihara data
  • Memindahkan data ke dan dari file data fisik yang dibutuhkan
  • Mengelola akses data yang bersamaan oleh beberapa orang pengguna
  • Mengawasi pembaharuan data dan mencegah konflik perubahan data
  • Mengelola transaksi sehinggga berubahan data terjadi secara lengkap atau tidak terjadi perubahan apabila transaksi batal
  • Mendukung bahasa query
  • Pengawasan back up database dan pemulihan dari kesalahan
  • Mekanisme keamanan
KEUNGGULAN DBMS
  • Kebebasan data dan akses yang efisien
  • Mereduksi waktu pengembangan aplikasi
  • Integritas dan keamanan data
  • Administrasi keseragaman data
  • Akses bersamaan dan perbaikan dari terjadinya crashes (tabrakan dari proses serentak)
  • Mengurangi data redudancy
  • Membutuhkan sedikit memory untuk penyimpanan data
KEKURANGAN DBMS
  • Memperoleh perangkat lunak yang mahal, DBMS mainframe masih sangat mahal, 
  • Mememperoleh konfigurasi perangkat keras yang besar, DBMS memerlukan kapasitas penyimpanan dan memory lebih besar daripada program aplikasi lain
  • Memperkerjakan dan mempertahankan staf DBA, 
  • Memperlukan pengetahuan khusus agar dapat memanfaatkan kemapuan secara penuh
KOMPONEN DBMS
  • Hardware
Hardware merupakan sistem computer actual yang digunakan untuk menyimpan dan mengakses databse
  • Software beserta utility
Software adalah DBMS yang aktual. DBMS memungkinkan para user untuk berkomunikasi dengan database
  • Prosedur
Bagian integral dari setiap sistem adalah sekumpulan prosedur yang mengontrol jalannya sistem, yaitu praktik-praktik nyata yang harus diikuti user untuk mendapatkan, memasukkan, menjaga, dan mengambil data
  • Data
Data adalah jantung dari DBMS. Ada dua jenis data. Pertama, adalah kumpulan informasi yang diperlukan oleh suatu organisasi. Jenis data kedua adalah metadata, yaitu informasi mengenai database.
  • User
Ada sejumlah user yang dapat mengakses atau mengambil data sesuai dengan kebutuhan penggunaan aplikasi-aplikasi dan interface yang disediakan oleh DBMS,

3. RDBMS(Relationship Data Base Management System)

Merupakan database yang didalamnya dapat terdiri dari banyak table, dimana masing-masing table mempunyai fungsi dan kegunaan tersendiri dan antara masing-masing table tersebut dapat dihubungkan dengan relationships pada field primary key dan foreign key nya.
Contoh database yang menganut pola RDBMS adalah Microsoft Access, SQL Server, MySQL, OpenOffice Base, dan Oracle.


MySQL

MySQL adalah sistem manajemen database SQL yang bersifat Open Source dan paling populer saat ini. Sistem Database MySQL mendukung beberapa fitur seperti multithreaded, multi-user, dan SQL database managemen sistem (DBMS). Database ini dibuat untuk keperluan sistem database yang cepat, handal dan mudah digunakan.


KELEBIHAN MySQL

Berikut ini beberapa kelebihan MySQL sebagai database server antara lain :
  • Source MySQL dapat diperoleh dengan mudah dan gratis.
  • Sintaksnya lebih mudah dipahami dan tidak rumit.
  • Pengaksesan database dapat dilakukan dengan mudah.
  • MySQL merupakan program yang multithreaded, sehingga dapat dipasang pada server yang memiliki multiCPU.
  • Didukung programprogram umum seperti C, C++, Java, Perl, PHP, Python, dsb.
  • Bekerja pada berbagai platform. (tersedia berbagai versi untuk berbagai sistem operasi).
  • Memiliki jenis kolom yang cukup banyak sehingga memudahkan konfigurasi sistem database.
  • Memiliki sistem sekuriti yang cukup baik dengan verifikasi host.
  • Mendukung ODBC untuk sistem operasi Windows.
  • Mendukung record yang memiliki kolom dengan panjang tetap atau panjang bervariasi.
KEKURANGAN MySQL
  • Untuk koneksi ke bahasa pemrograman visual seperti vb, delphi, dan foxpro, mysql kurang support, karena koneksi ini menyebabkan field yang dibaca harus sesuai dengan koneksi dari program visual tersebut, dan ini yang menyebabkan mysql jarang dipakai dalam program visual.
  • Data yang ditangani belum begitu besar
  • Dari sisi security , atau keamanan, yang agak terlalu sederhana bagi sebuah SQL Engine , meskipun tidak sesederhana SQLite yang juga datang dari dunia Open Source dan cukup digemari para Web Developer .
Demikian Tulisan saya Mengenai Data Base Semoga bermanfaat.

Terima Kasih

Kamis, 11 April 2013

7 PERKARA YANG TIDAK BOLEH DILAKUKAN SETELAH MAKAN ...



Allah Ta'ala telah menetapkan dan mewajibkan berbuat baik dalam segala sesuatu, dalam membunuh dalam menyembelih dan dalam hal apapun. Nabi saw sendiri memohon kepada Allah agar ditolong untuk ibadah kepada Allah dalam bentuk yang terbaik. Dan menjadikan sikap meninggalkan sesuatu yang kurang baik sebagai pertanda muslim yang baik. Dan Nabi bersabda:

احْرِصْ عَلَىٰ مَا يَنْفَعُكَ وَاسْتَعِنْ بِاللّهِ وَلاَ تَعْجِزْ

“Berambisilah untuk hal yang bermanfaat bagimu, dan mohonlah pertolongan kepada Allah. Dan jangan lemah” (HR Muslim: 6725)

Oleh karena itu berikut ini saya terangkan beberapa kesalahan yang sering kita lakukan setelah makan. Saya akan meringkasnya pada point berikut ini:

1. Merokok
Para ilmuwan telah menetapkan dengan percobaan bahwa merokok satu batang setelah makan setara dengan merokok 10 batang pada waktu yang lain. Artinya kerusakan dan penyakit yang diakibatkan oleh satu batang rokok setelah maka sama dengan kerusakan dan pentyakit yang diakibatkan oleh 10 batang rokok.

2. Memakan buah-buahan secara langsung
Sesungguhnya mengkonsumsi buah-buahan segera setelah makan akan menyebabkan terisinya perut dengan udara. Oleh karena itu dinasihatkan untuk tidak memakan buah-buah sebelum satu atau dua jam setelah makan, atau bisa juga satu jam sebelum makan.

3. Langsung Meminum Teh
Dikarenakan daun-daun teh banyak mengandung unsur kimia karbon, di mana bahan kimian ini akan mempengaruhi protein yang ada pada makanan yang kita makan dan menjadikannya keras hingga sukar dicerna.

4. Melonggarkan sabuk di perut
Melonggarkan sabuk setelah makan akan menyebabkan mulasnya lambung dan kebuntuannya (penyumbatan usus).

5. Mandi
Langsung mandi setelah makan akan menyebabkan mengalirnya darah ke penghujung tubuh, yaitu ke ujung-ujung tangan dan kaki. Akibatnya jumlah darah yang mengalir di sekitar lambung menjadi sedikit. Hal ini menyebabkan lemahnya proses pencernaan.

6. Berjalan
Termasuk kesalahan fatal adalah keyakinan banyak orang terhadap pernyataan "Jika engkau berjalan seratus langkah setelah makan, maka sesungguhnya engkau akan menikmati kesehatanmu hingga usia 99 tahun." Ini adalah pernyataan yang salah, di mana langsung berjalan setelah makan akan menyebabkan lemahnya proses pencernaan.

7. Langsung Tidur
Sesungguhnya langsung tidur setelah makan akan menyebabkan tidak sempurnanya proses pencernaan yang akan menyebabkan kerusakan lambung atau radang lambung.

Semoga bermanfaat dan Dapat Diambil Hikmah-Nya ...

Senin, 08 April 2013

Belajar C++ (Membuat program kasir)

Halo tmn2 smua, saya pengen memberitahukan cara membuat program kasir sederhana dengan menggunakan C++

1. Download Install Turbo C++ Di laptop or PC kamu..
2. Setelah terinstal Buka C++ pada laptop or PC kamu< Kemudian Klik File Pilih New.
3. Disini saya akan membuat program kasir dengan ketentuan :

  •     Apabila pembelanjaan Lebih Dari Rp.20.000 (>=20.000)  maka akan mendapatkan Diskon 20%.
  •     Apabila dibawah itu atau kurang dari Rp.20.000  maka akan mendapatkan Diskon 10%.
4. Tuliskan Script berikut :

#include <conio.h>
#include <iostream.h>

int main (int argc, char* argv[])
{
     int belanja , diskon, jumlah ;
     clrscr();

     cout <<"====TOTAL PEMBELIAN===="<<"\n\n";
     cout <<" Total Pembelian Rp.";
     cin>> belanja ;

     if(belanja >= 20000 )
     {
         diskon = belanja* 0.2;
         jumlah = belanja - diskon;

         cout  <<"\n\n";
         cout  <<"Diskon Yang anda dapatkan adalah Rp."<<diskon<<"\n";
         cout<<"Jumlah yang harusa anada bayar adalah Rp."<<jumlah<<"\n";
       
     }

     else 
     {
            diskon = belanja* 0.1;
            jumlah = belanja - diskon;

             cout  <<"\n\n";
             cout  <<"Diskon Yang anda dapatkan adalah Rp."<<diskon<<"\n";
             cout<<"Jumlah yang harusa anada bayar adalah Rp."<<jumlah<<"\n";
             }

              getch();
              getch();
              }

5. ketik CTRL + F9 Untuk menjalankan scriptnya.. hasilnya : 
  • Jika pembelanjaan >=20.000 maka akan dapat diskon 20%
  •  Jika Pembelanjaan Dibawah 20.000 maka akan mendapatkan diskon 10%
Selamat Mencoba.

Terima kasih..  Luqman Mujianto (luqy cah gombong)