Monday, November 14, 2011

Tulisan : perbedaan batch processing dan online processing

Nama    : JONATHAN NARENDRA W
NPM      : 33110778
KELAS  :2DB07
BATCH PROCESSING
1. Prinsip Umum dan Pedoman Batch Arsitektur
Batch processing adalah suatu model pengolahan data, dengan menghimpun data terlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok yang disebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasi mengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebut terkumpul dalam jumlah tertentu, data-data tersebut akan langsung diproses.
Contoh dari penggunaan batch processing adalah e-mail dan transaksi batch processing. Dalam suatu sistem batch processing, transaksi secara individual dientri melalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkan ke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam sistem secara periodik. Di waktu kemudian, selama siklus pengolahan berikutnya, transaction file dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-up date master file yang berkaitan.
Berikut ini adalah beberapa prinsip kunci, pedoman, dan pertimbangan-pertimbangan umum untuk mempertimbangkan ketika membangun sebuah solusi batch.  Sebuah arsitektur batch biasanya mempengaruhi arsitektur secara on-line dan sebaliknya. Desain dengan kedua arsitektur dan lingkungan dalam pikiran dengan menggunakan blok bangunan umum bila memungkinkan.
Menyederhanakan sebanyak mungkin dan menghindari bangunan struktur logis kompleks dalam aplikasi batch tunggal.
Proses data sebagai dekat dengan tempat tinggal data fisik mungkin atau sebaliknya (yaitu, menyimpan data Anda di mana terjadi pemrosesan Anda).  Minimalkan penggunaan sumber daya sistem, terutama I / O. Melakukan usaha sebanyak mungkin dalam memori internal.
Review aplikasi I / O (menganalisis laporan SQL) untuk memastikan bahwa fisik yang tidak perlu I / O adalah dihindari. Secara khusus, keempat berikut kelemahan umum perlu dilihat untuk:
1.    Membaca data untuk setiap transaksi bila data bisa dibaca sekali dan disimpan dalam cache atau penyimpanan kerja;
2.    Membaca ulang data untuk transaksi dimana data dibacakan sebelumnya dalam transaksi yang sama;
3.    Menyebabkan tidak perlu meja atau scan indeks;
4.    Tidak menetapkan nilai-nilai kunci pada klausa WHERE dari pernyataan SQL.
Jangan melakukan sesuatu dua kali dalam menjalankan batch. Misalnya, jika Anda membutuhkan data summarization untuk keperluan pelaporan, selisih disimpan total jika mungkin saat awalnya data sedang diproses, sehingga aplikasi pelaporan Anda tidak perlu memproses ulang data yang sama.  Mengalokasikan memori yang cukup pada awal aplikasi batch untuk menghindari realokasi memakan waktu selama proses tersebut. Selalu mengasumsikan yang terburuk berkaitan dengan integritas data. Masukkan pemeriksaan yang memadai dan validasi record untuk menjaga integritas data.
Melaksanakan checksums untuk validasi internal di mana mungkin. Sebagai contoh, file datar harus memiliki catatan trailer menceritakan total catatan dalam file dan agregat bidang kunci. Merencanakan dan melaksanakan tes stres sedini mungkin dalam lingkungan produksi seperti dengan volume data yang realistis.
Dalam batch backup sistem yang besar dapat menantang, terutama jika sistem berjalan bersamaan dengan on-line secara 24-7. Database backup biasanya diurus dengan baik dalam desain on-line, tetapi file backup harus dianggap sama pentingnya. Jika sistem tergantung pada file flat, file prosedur cadangan tidak hanya berada di tempat dan didokumentasikan, tetapi juga diuji secara teratur.
2. Strategi Pengolahan Batch
Untuk membantu merancang dan mengimplementasikan sistem batch, batch blok aplikasi dan pola dasar pembangunan harus disediakan untuk para desainer dan programer dalam bentuk grafik struktur sampel dan kerang kode. Ketika mulai desain pekerjaan batch, logika bisnis harus didekomposisi menjadi serangkaian langkah-langkah yang dapat diimplementasikan dengan menggunakan blok bangunan standar berikut:
Konversi Aplikasi:
Untuk setiap jenis file yang disediakan oleh atau yang dihasilkan ke sistem eksternal, aplikasi konversi perlu diciptakan untuk mengubah catatan transaksi yang disertakan ke dalam format standar yang diperlukan untuk diproses. Jenis aplikasi batch dapat sebagian atau seluruhnya terdiri dari utilitas terjemahan modul (lihat Dasar Batch Layanan).
1. Validasi Aplikasi:
Aplikasi Validasi memastikan bahwa semua input / output catatan benar dan konsisten. Validasi biasanya didasarkan pada header file dan trailer, dan algoritma checksum validasi serta tingkat catatan pemeriksaan silang.
2. Ambil Aplikasi:
Sebuah aplikasi yang membaca satu set catatan dari database atau file input, memilih catatan berdasarkan aturan yang telah ditetapkan, dan menulis catatan ke file output.
3. Ekstrak / Update Aplikasi:
Sebuah aplikasi yang membaca data dari database atau file masukan, dan membuat perubahan pada database atau output file didorong oleh data yang ditemukan di setiap record input.
4. Pengolahan dan Memutakhirkan Aplikasi:
Sebuah aplikasi yang melakukan proses transaksi input dari ekstrak atau aplikasi validasi. pemrosesan biasanya akan melibatkan membaca database untuk memperoleh data yang diperlukan untuk pengolahan, berpotensi pembaruan basis data dan membuat catatan untuk pemrosesan output.
5. Output Aplikasi Format /:
Aplikasi membaca file input, merestrukturisasi data dari catatan ini sesuai dengan format standar, dan menghasilkan output file untuk pencetakan atau transmisi ke program lain atau sistem.
Selain aplikasi dasar shell harus disediakan untuk logika bisnis yang tidak dapat dibangun dengan menggunakan blok bangunan yang telah disebutkan sebelumnya. Selain blok bangunan utama, setiap aplikasi dapat menggunakan satu atau lebih dari langkah-langkah utilitas standar, seperti:
1. Urutkan
Program yang membaca file input dan menghasilkan output file mana catatan telah kembali diurutkan menurut bidang semacam kunci dalam catatan. Macam biasanya dilakukan oleh sistem utilitas standar.
2. Split
Sebuah program yang membaca sebuah file input tunggal, dan menulis catatan masing-masing ke salah satu dari beberapa output file berdasarkan nilai lapangan. Splits dapat disesuaikan atau dilakukan oleh parameter-driven utilitas standar sistem.
3. Merge
Sebuah program yang membaca catatan dari beberapa input file dan menghasilkan satu file output dengan data gabungan dari file input. Penggabungan dapat disesuaikan atau dilakukan oleh parameter-driven utilitas standar sistem.
3. Batch Aplikasi Tambahan Dapat Dikategorikan Oleh Sumber Masukan
1.    Database aplikasi berbasis didorong oleh baris atau nilai diambil dari database. File aplikasi berbasis didorong oleh catatan atau nilai diambil dari sebuah file. Pesan aplikasi berbasis didorong oleh pesan diambil dari antrian pesan.
2.    Landasan dari setiap sistem batch adalah strategi pengolahan. Faktor-faktor yang mempengaruhi pemilihan strategi meliputi: batch volume sistem diperkirakan, konkurensi dengan on-line atau dengan sistem lain batch, windows batch tersedia (dan dengan perusahaan lebih ingin menjadi dan berjalan 24×7, ini tidak meninggalkan jendela batch jelas).
4. Pilihan Pengolahan Khas Untuk Batch Adalah
1.    Normal pengolahan di jendela batch selama off-line
2.    Batch serentak / pengolahan on-line
3.    Pengolahan paralel banyak menjalankan batch yang berbeda atau pekerjaan pada saat yang sama Partisi (pengolahan yaitu banyak contoh pekerjaan yang sama pada saat yang sama)
4.    Kombinasi ini (Partisi Menggunakan partisi)
Urutan dalam daftar di atas mencerminkan kompleksitas pelaksanaan, pengolahan di jendela batch yang paling mudah dan partisi yang paling kompleks untuk diimplementasikan.
Beberapa atau semua pilihan ini mungkin tidak didukung oleh penjadwal komersial. Pada bagian berikut ini pilihan pengolahan dibahas lebih terinci. Adalah penting untuk menyadari bahwa komit dan strategi mengunci diadopsi oleh proses batch akan bergantung pada jenis pengolahan dilakukan, dan sebagai patokan dan mengunci strategi on-line juga harus menggunakan prinsip yang sama. Oleh karena itu, arsitektur batch tidak dapat sekedar renungan ketika merancang arsitektur secara keseluruhan.
Strategi penguncian dapat menggunakan kunci database hanya normal, atau layanan tambahan penguncian kustom dapat diimplementasikan dalam arsitektur. Layanan penguncian akan melacak penguncian database (misalnya dengan menyimpan informasi yang diperlukan dalam tabel-db dedicated) dan memberikan atau menolak izin untuk program aplikasi meminta operasi db. Coba lagi logika juga dapat diterapkan oleh arsitektur ini untuk menghindari batal pekerjaan batch dalam kasus situasi kunci.
1.    Pengolahan normal di jendela batch batch sederhana Untuk proses yang berjalan di jendela terpisah batch, dimana data yang diperbarui tidak diperlukan oleh pemakai online atau proses batch lainnya, konkurensi tidak menjadi masalah dan komit tunggal dapat dilakukan pada akhir dari menjalankan batch.
Dalam kebanyakan kasus pendekatan yang lebih kuat yang lebih sesuai. Hal yang perlu diingat adalah bahwa sistem batch memiliki kecenderungan untuk tumbuh waktu berjalan dengan, baik dari segi kompleksitas dan volume data yang akan menangani. Jika tidak ada strategi penguncian adalah di tempat dan sistem yang masih mengandalkan komit titik tunggal, memodifikasi program batch bisa menyakitkan. Oleh karena itu, bahkan dengan batch sistem sederhana, mempertimbangkan kebutuhan untuk melakukan logika untuk pilihan restart-recovery serta informasi mengenai kasus-kasus yang lebih kompleks di bawah ini.
2.    Batch serentak / on-line aplikasi Batch Pengolahan data yang secara bersamaan dapat diperbarui oleh pengguna on-line, tidak harus mengunci data apapun (baik dalam database atau file) yang dapat diminta oleh pengguna on-line selama lebih dari beberapa detik. Update juga harus berkomitmen untuk database pada akhir setiap transaksi sedikit. Ini meminimalkan bagian data yang tidak tersedia untuk proses lainnya dan waktu yang telah berlalu data tidak tersedia.
Pilihan lain untuk meminimalisir penguncian fisik adalah memiliki penguncian tingkat-baris logis diimplementasikan dengan baik sebagai Optimis Mengunci Pola atau Pola Mengunci Pesimistis.
Penguncian Optimis menganggap rendah dan kemungkinan pertentangan catatan. Ini biasanya berarti menyisipkan kolom timestamp di setiap tabel database yang digunakan secara bersamaan oleh kedua batch dan pengolahan on-line. Bila aplikasi yang menjemput baris untuk pengolahan, juga menjemput cap waktu itu. Sebagai aplikasi kemudian mencoba untuk memperbarui baris diproses, memperbarui menggunakan cap waktu asli dalam klausa WHERE. Jika cap waktu cocok, data dan informasi waktu akan berhasil diupdate. Jika cap waktu tidak cocok, ini menunjukkan bahwa aplikasi lain telah diperbarui baris yang sama antara mengambil dan upaya pembaruan dan karena itu update tidak dapat dilakukan.
Penguncian Pesimistis adalah setiap strategi penguncian yang mengasumsikan ada kemungkinan rekor tinggi dan karena itu pertentangan baik kunci fisik atau logis perlu diperoleh pada waktu pengambilan. Salah satu jenis penguncian logis pesimis menggunakan kunci khusus-kolom dalam tabel database. Bila aplikasi yang mengambil baris untuk update, itu set bendera dalam kolom kunci. Dengan bendera di tempat, aplikasi lain mencoba untuk mengambil baris yang sama secara logis akan gagal. Bila aplikasi yang mengatur update bendera baris, juga membersihkan bendera, sehingga baris yang akan diambil oleh aplikasi lain. Harap dicatat, bahwa integritas data harus dijaga juga antara fetch awal dan pengaturan bendera, misalnya dengan menggunakan kunci db (misalnya, SELECT UNTUK UPDATE). Perhatikan juga bahwa metode ini menderita dari downside sama seperti penguncian fisik kecuali yang agak lebih mudah untuk mengelola membangun mekanisme time-out yang akan mendapatkan kunci dirilis jika pengguna pergi untuk makan siang saat merekam terkunci.
Pola ini tidak selalu cocok untuk batch processing, tetapi mereka dapat digunakan untuk batch konkuren dan pengolahan on-line (misalnya dalam kasus-kasus dimana database tidak mendukung penguncian tingkat-baris). Sebagai aturan umum, penguncian optimis lebih cocok untuk aplikasi on-line, sedangkan penguncian pesimis lebih cocok untuk aplikasi batch. Setiap kali penguncian logis digunakan, skema yang sama harus digunakan untuk semua aplikasi yang mengakses data yang dilindungi oleh entitas kunci logis.
Perhatikan bahwa kedua solusi ini hanya alamat penguncian record tunggal. Seringkali kita mungkin perlu untuk mengunci kelompok secara logis terkait rekaman. Dengan kunci fisik, Anda harus mengatur ini sangat hati-hati untuk menghindari kebuntuan potensial. Dengan kunci logis, biasanya terbaik untuk membangun manajer kunci logis yang memahami kelompok-kelompok catatan logis Anda ingin melindungi dan dapat memastikan bahwa kunci yang koheren dan non-deadlocking. Ini manajer kunci logis biasanya menggunakan tabel sendiri untuk manajemen kunci, pelaporan pendapat, time-out mekanisme, dll
3.    Paralel Paralel Pengolahan pengolahan memungkinkan menjalankan beberapa batch / pekerjaan berjalan secara paralel untuk meminimalkan waktu pemrosesan batch total berlalu. Ini bukan masalah selama pekerjaan yang tidak berbagi file yang sama, db-meja atau ruang indeks. Jika mereka melakukannya, layanan ini harus dilaksanakan dengan menggunakan data dipartisi. Pilihan lain adalah untuk membangun sebuah modul arsitektur untuk menjaga saling ketergantungan menggunakan tabel kontrol. Sebuah meja kontrol harus berisi baris untuk setiap sumber daya bersama dan apakah itu sedang digunakan oleh aplikasi atau tidak. Arsitektur batch atau aplikasi dalam pekerjaan paralel kemudian akan mengambil informasi dari tabel bahwa untuk menentukan apakah itu bisa mendapatkan akses ke sumber daya yang dibutuhkan atau tidak.
Jika akses data tidak masalah, pengolahan paralel dapat diterapkan melalui penggunaan benang tambahan untuk memproses secara paralel. Dalam lingkungan mainframe, kelas paralel pekerjaan secara tradisional telah digunakan, untuk memastikan waktu yang cukup CPU untuk semua proses. Apapun, solusi yang harus cukup kuat untuk memastikan interval waktu untuk semua proses yang berjalan.
Isu-isu penting lainnya dalam pengolahan paralel mencakup load balancing dan ketersediaan sumber daya sistem umum seperti file, database buffer kolam dll Juga catat bahwa tabel kontrol sendiri dengan mudah dapat menjadi sumber daya kritis.
4.    Partisi Menggunakan partisi memungkinkan beberapa versi aplikasi batch besar untuk dijalankan secara bersamaan. Tujuan dari ini adalah untuk mengurangi waktu yang dibutuhkan untuk memproses berlalu batch pekerjaan lama. Proses yang dapat dipartisi adalah yang berhasil di mana file input dapat dibagi dan / atau tabel database utama dipartisi untuk memungkinkan aplikasi untuk dijalankan terhadap set data yang berbeda.
Selain itu, proses yang dipartisi harus dirancang untuk hanya memproses data mereka ditugaskan ditetapkan. Sebuah arsitektur partisi harus terkait erat dengan desain database dan strategi partisi database. Harap dicatat, bahwa partisi database tidak selalu berarti partisi fisik dari database, walaupun dalam banyak kasus ini adalah dianjurkan. Gambar berikut ini menggambarkan pendekatan partisi:
Arsitektur harus cukup fleksibel untuk memungkinkan konfigurasi dinamis jumlah partisi. Kedua konfigurasi dikendalikan otomatis dan pengguna harus dipertimbangkan. Konfigurasi otomatis mungkin didasarkan pada parameter seperti ukuran file input dan / atau jumlah record input.
4.1. Partisi Pendekatan Berikut ini daftar beberapa pendekatan partisi mungkin. Memilih pendekatan partisi harus dilakukan berdasarkan kasus per kasus.
1. Tetap dan Bahkan Break-Up of Record Set
Hal ini melibatkan memecahkan rekor input set menjadi nomor bahkan dari bagian (misalnya 10, dimana setiap bagian akan memiliki tepat 1/10th dari catatan seluruh set). Setiap bagian kemudian diolah dengan satu contoh bets / ekstrak aplikasi.
Untuk menggunakan pendekatan ini, preprocessing akan diminta untuk membagi recordset up. Hasil split ini akan menjadi nomor penempatan batas bawah dan atas yang dapat digunakan sebagai input ke batch / ekstrak aplikasi untuk membatasi pemrosesan untuk porsinya sendiri.
Preprosesing bisa menjadi overhead besar karena harus menghitung dan menentukan batas-batas setiap bagian catatan set.
2. Breakup oleh Kolom Kunci
Hal ini melibatkan memecah rekor input yang ditetapkan oleh kolom kunci seperti kode lokasi, dan data menetapkan dari setiap tombol ke turunan batch. Untuk mencapai hal ini, nilai kolom dapat menjadi
3. Ditetapkan ke batch contoh tabel partisi melalui (lihat di bawah untuk rinciannya).
4. Ditugaskan ke turunan curah dengan sebagian nilai (misalnya nilai 0000-0999, 1000-1999, dll)
Di bawah opsi 1, penambahan nilai-nilai baru akan berarti konfigurasi manual bets / ekstrak untuk memastikan bahwa nilai baru ditambahkan ke contoh tertentu.
Di bawah opsi 2 ini akan memastikan bahwa semua nilai ditanggung melalui sebuah instance dari pekerjaan batch. Namun, jumlah nilai yang diproses oleh satu contoh adalah tergantung pada penyebaran nilai-nilai kolom (yaitu mungkin ada sejumlah besar lokasi di kisaran 0.000-0.999, dan sedikit dalam rentang 1000-1999). Di bawah pilihan ini, rentang data harus dirancang dengan partisi dalam pikiran.
Dalam kedua pilihan, bahkan distribusi optimal catatan terhadap kasus batch tidak dapat direalisasikan. Tidak ada konfigurasi dinamis jumlah batch contoh yang digunakan.
5. Perpisahan oleh Tampilan
Pendekatan ini pada dasarnya Breakup dengan kolom kunci, namun pada tingkat database. Ini melibatkan putus recordset ke dalam pandangan. Pandangan ini akan digunakan oleh setiap instance dari aplikasi batch selama pengolahannya. Breakup akan dilakukan dengan mengelompokkan data.
Dengan pilihan ini, setiap instance dari aplikasi batch harus dikonfigurasi untuk mencapai pandangan tertentu (bukan tabel master). Juga, dengan penambahan nilai-nilai data baru, kelompok baru ini data harus dimasukkan ke dalam tampilan. Tidak ada kemampuan konfigurasi dinamis, sebagai perubahan dalam jumlah kasus akan mengakibatkan perubahan untuk tampilan.
6. Penambahan sebuah Indikator Pengolahan
Hal ini melibatkan penambahan kolom baru pada tabel input, yang bertindak sebagai indikator. Sebagai langkah preprocessing, semua indikator akan ditandai untuk non-olahan. Selama tahap mengambil catatan aplikasi batch, catatan dibaca pada kondisi bahwa catatan ditandai non-olahan, dan begitu mereka membaca (dengan kunci), mereka ditandai pengolahan. Ketika selesai merekam, indikator diperbarui baik lengkap atau kesalahan. Banyak contoh aplikasi batch dapat dimulai tanpa perubahan, sebagai kolom tambahan memastikan bahwa sebuah record hanya diproses sekali.
Dengan pilihan ini, I / O pada tabel meningkat secara dinamis. Dalam kasus aplikasi batch update, dampak ini berkurang, sebagai tulis akan tetap harus terjadi.
7. Extract Tabel ke Flat File
Hal ini melibatkan ekstraksi tabel menjadi file. File ini kemudian dapat dipecah menjadi beberapa segmen dan digunakan sebagai masukan bagi instansi batch.
Dengan pilihan ini, biaya tambahan untuk penggalian meja ke sebuah file, dan proses pemisahan itu, dapat membatalkan efek multi-partisi. Dynamic konfigurasi dapat dicapai melalui pemisahan mengubah file script.
8. Penggunaan Kolom Hashing
Skema ini melibatkan penambahan kolom hash (kunci / indeks) ke tabel database digunakan untuk mengambil catatan driver. Hash kolom ini akan memiliki indikator untuk menentukan turunan dari aplikasi batch akan proses ini baris tertentu. Misalnya, jika ada kasus batch tiga harus dimulai, maka indikator ‘A’ akan menandai baris yang untuk diproses oleh misalnya 1, indikator ‘B’ akan menandai baris yang untuk diproses oleh misalnya 2, dll
Prosedur yang digunakan untuk mengambil catatan kemudian akan memiliki klausa WHERE tambahan untuk memilih semua baris ditandai dengan indikator tertentu. The memasukkan dalam tabel ini akan melibatkan penambahan bidang penanda, yang akan gagal untuk salah satu contoh (misalnya ‘A’).
Sebuah aplikasi batch sederhana akan digunakan untuk memperbarui indikator seperti untuk mendistribusikan beban antara kasus yang berbeda. Ketika sejumlah cukup besar baris baru telah ditambahkan, batch ini dapat dijalankan (kapan saja, kecuali di jendela batch) untuk mendistribusikan kembali baris baru terhadap kasus lainnya.
Tambahan contoh dari aplikasi batch hanya membutuhkan jalannya aplikasi batch seperti di atas untuk mendistribusikan indikator untuk melayani nomor baru contoh.
4.2. Database dan desain Prinsip Aplikasi
Sebuah arsitektur yang mendukung aplikasi multi-partisi yang dijalankan terhadap tabel database dipartisi menggunakan pendekatan kolom kunci, harus menyertakan sebuah repositori pusat partisi untuk menyimpan parameter partisi. Ini memberikan fleksibilitas dan memastikan rawatan. Repositori biasanya akan terdiri dari satu tabel dikenal sebagai tabel partisi.
Informasi yang tersimpan dalam tabel partisi akan statis dan secara umum harus dipelihara oleh DBA. tabel harus terdiri dari satu baris informasi untuk setiap partisi dari aplikasi multi-dipartisi. tabel harus memiliki kolom untuk: Program ID Code, Partisi Nomor (Logis ID partisi), rendah Nilai kolom kunci db untuk partisi ini, Tinggi Nilai kolom kunci db untuk partisi ini.
Pada program start-up program dan id nomor partisi yang harus dilalui untuk aplikasi dari arsitektur (Control Pengolahan Tasklet). Variabel ini digunakan untuk membaca tabel partisi, untuk menentukan apa yang sejumlah data aplikasi adalah proses (jika pendekatan kolom kunci digunakan). Selain nomor partisi harus digunakan di seluruh pengolahan:
Tambahkan ke file output / update database agar proses penggabungan untuk bekerja dengan baik Laporan normal pengolahan log batch dan setiap kesalahan yang terjadi selama proses eksekusi terhadap penangan kesalahan arsitektur.
4.3. Meminimalkan kebuntuan Ketika aplikasi dijalankan di contention paralel atau dipartisi, sumber daya database dan deadlock dapat terjadi.
Juga memastikan bahwa tabel database indeks ini dirancang dengan pencegahan kebuntuan dan kinerja dalam pikiran. Kebuntuan atau hot spot sering terjadi dalam administrasi atau arsitektur tabel seperti tabel log, meja kontrol, dan tabel kunci. Implikasi dari hal ini harus diperhitungkan juga. Stress test yang realistis sangat penting untuk mengidentifikasi kemungkinan kemacetan di arsitektur.
Untuk meminimalkan dampak konflik pada data, arsitektur harus menyediakan layanan seperti menunggu-dan-coba lagi interval ketika melekat pada database atau ketika menghadapi kebuntuan. Ini berarti mekanisme built-in untuk bereaksi terhadap kode kembali database tertentu dan bukannya mengeluarkan sebuah penanganan error langsung, menunggu jumlah yang telah ditetapkan waktu dan mencoba kembali operasi database.
4.4. Parameter Passing dan Validasi
Arsitektur partisi harus relatif transparan untuk pengembang aplikasi. Arsitektur harus melakukan semua pekerjaan yang berhubungan dengan menjalankan aplikasi dalam mode dipartisi termasuk:
a.    Ambil partisi parameter sebelum aplikasi start-up
b.    Validasi partisi parameter sebelum aplikasi start-up
c.    Pass Parameter ke aplikasi saat start-up
Validasi harus termasuk pemeriksaan untuk memastikan bahwa:
a.    Aplikasi memiliki partisi yang cukup untuk menutup seluruh data rentang
b.    Tidak ada kesenjangan antara partisi dan menjamin bahwa tidak satu partisi partisi span database.
ONLINE PROCESSING
1. Prinsip Umum
Merupakan sebuah sistem yang mengaktifkan semua periferal sebagai pemasok data, dalam kendali komputer induk. Informasi-informasi yang muncul merupakan refleksi dari kondisi data yang paling mutakhir, karena setiap perkembangan data baru akan terus diupdatekan ke data induk.
Salah satu contoh penggunaan online processing adalahtransaksi online (E-commerce, Ebay, Internet Banking, Reservation Ticket, Pendaftaran Online,dll). Dalam sistem pengolahan online, transaksi secara individual dientri melalui peralatan terminal, divalidasi dan digunakan untuk meng-update dengan segera file komputer. Hasil pengolahan ini kemudian tersedia segera untuk permintaan keterangan atau laporan.
Salah Satu Contoh Perkembangan Online Processing (E-Commerce).
Perkembangan teknologi informasi saat ini sangatlah pesat. Kebutuhan masyarakat akan informasi pun meningkat seiiring berkembangnya teknologi informasi. Perkembangan teknologi informasi yang paling berkembang di masyarakat saat ini adalah teknologi jaringan internet. Kebutuhan masyarakat akan informasi pun terjawab dengan adanya teknologi jaringan internet yang bisa memenuhi kebutuhan akan informasi dengan cepat. Masyarakat dari berbagai kalangan pun sudah tak asing lagi dengan teknologi jaringan internet ini. Mereka sudah bisa mengakses atau menggunakan jaringan internet sesuai kebutuhan mereka, ada yang memanfaatkan jaringan Wi-fi (Wireless Fidelity) yang memungkinkan seseorang dengan komputer dengan kartu nirkabel (wireless card) atau personal digital assistant (PDA) untuk terhubung dengan internet dengan menggunakan titik akses (atau dikenal dengan hotspot) terdekat, ada juga yang mengunakan layanan dari berbagai provider. Belum lagi saat ini semua provider bersaing untuk memberikan fasilitas internet pada telphone genggam dengan gratis atau tarif yang sangat rendah. Dengan demikian kapan pun, di mana pun semua orang sudah bisa mengakses internet.
Di dunia usaha, perkembangan teknologi informasi digunakan untuk mempermudah pekerjaan karyawan, menghemat waktu dalam pekerjaan, membuat laporan usaha,dan juga bisa sebagai media promosi dan transaksi. Dengan membuat sebuah situs web (website) dan mendaftarkannya ke jaringan internet, sebuah perusahaan dapat mempromosikan usahanya, memberikan informasi, sarana komunikasi dan juga bisa melakukan transaksi dengan konsumen tanpa harus bertatap muka, kegiatan ini di sebut dengan E-commerce. E-Commerce merupakan salah satu fasilitas yang mendukung dalam kegitan jual-beli yang dilakukan secara elektronik. Dengan E-Commerce ini dimungkinkan terjadinya kegitan transaksi jual-beli dengan kecepatan sangat tinggi jika dibandingkan dengan kecepatan kegiatan transaksi secara konvensional (tatap muka) Karena sifat jaringan internet yang mendunia, oleh karena itu perusahaan dapat menjangkau konsumen dari berbagai daerah bukan hanya wilayah domestik saja bahkan bisa menjangkau kawasan mancanegara.
Banyak perusahaan yang menggunakan E-Commerce untuk mendukung kegiatan pembelian dan penjualan, pemasaran produk, jasa, dan informasi lainnya. CV. Maju Raya merupakan salah satu badan usaha yang bergerak di bidang percetakan. Perusahaan ini sangat memperhatikan kepuasan konsumennya dalam jasa percetakannya. Media promosi yang sudah dilakukan perusahaan untuk memberikan informasi tentang perusahaan dirasakan masih kurang. Sering terjadi kesalahan dalam penulisan nama di kartu undangan, dikarenakan kesalahan teknis dari konsumen ataupun bisa juga dari pihak karyawan dan sering terjadi kesulitan dalam mencari data konsumen. Dengan dibangunnya E-Commerce, konsumen tidak perlu datang secara fisik cukup via internetsemua kegiatan transaksi bisa di lakukan.
Dengan menggunakan E-commerce dapat dijadikan solusi untuk membantu perusahaan dalam mengembangkan perusahaan dan menghadapi tekanan bisnis. Tingginya tekanan bisnis yang muncul akibat tingginya tingkat persaingan menharuskan perusahaan untuk dapat memberikan respon. Penggunaan E-commerce dapat meningkatkan efisiensi biaya dan produtifitas perusahaan, sehingga dapat meningkatkan kemampuan perusahaan dalam bersaing.
Kesimpulan
Dari 2 pengertian diatas, maka dapat disimpulkan perbedaan antara Batch Processing dan Online Processing antara lain:
1.    Pada batch processing, data yang dimasukkan akan dihimpun dahulu menjadi 1 kelompok atau batch baru kemudian akan dimasukkan ke database untuk mengupdate master file.
Sedangkan pada online processing, data yang dimasukkan atau diinput akan langsung dimasukkan ke dalam database untuk mengupadate master file pada saat itu juga.
2.    Pada batch processing, data yang dikelompokkan tersebut akan dicek ulang dan disortir sebelum dikirim ke database sehingga jika terdapat data yang tidak valid, data akan dimasukkan ke dalam error report. Pada online processing, hal ini tidak terjadi sehingga ada kemungkinan terdapat data yang tidak valid yang masuk ke database.
Pada online processing, waktu yang dibutuhkan untuk mengupdate database relatif lebih cepat daripada batch processing.
3.    Proses yang memakai batch processing biasanya ditujukan untuk aplikasi yang memiliki jumlah transaksi yang besar, sehingga perlu dilakukan pemeriksaan pendahuluan, sebelum data-data tadi diolah.
Online processing lebih ditunjukan untuk pengolahan data yang memerlukan suatu tingkat transaksi dengan kecepatan tinggi, karena kebutuhan informasi yang harus segera diperoleh pada saat yang sama.

CONTOH APLIKASI E-COMMERCE DAN PENJELASANYA

Pendahuluan


Masa sekarang ini perusaan harus pandai-pandai menentukan keputusan untuk memasarkan produknya, maka dibutuhkan sarana yang tepat untuk dunia pemasarannya. Melalui e-commerce, pemasaran kepada konsumen pada umumnya beroperasi berdasarkan prinsip pemasaran massa dan pemasaran ke bisnis terutama menyibukkan diri dengan masalah untuk membangun tenaga pemasaran yang tebaik. Untuk memanfaatkan kemajuan teknologi guna menunjang keunggulan dari suatu perusahaan harus dilakukan dengan kebijakan yang terfokus pada metode pemasaran pada perusahaan, salah satunya yaitu dengan melalui e-commerce. Sehubungan dengan itu, pelaku bisnis dalam perusahaan cenderung ingin mendapatkan pemasaran yang efektif dan efisien sebagai sarana informasi dalam transaksi. E-commerce merupakan terobosan baru dalam dunia informasi, karena dapat memberikan suatu informasi dalam bentuk lebih menarik, menyenangkan dan on line setiap saat tanpa batas waktu, asalkan semua perangkat teknologi memenuhi. Berkaitan dengan itu, perusahaan yang sudah mapan menjadikan objek dalam penerapan pamasaran melalui e-commerce.

Dari berbagai hal yang didapatkan terhadap pembahasan karya tulis ini, tinjauan pustaka yang diolah didalamnya menjadi kesatuan pokok pembahasan yang sangat utama untuk mendukung literature, agar tidak lepas dari pokok pembicaraan. Dengan kat lain tinjauan pustaka dalam hal ini harus difokuskan dan menjadi alat interaksiuntuk memunculkan suatu masukan yang nantinya akan dapat disajikan dalam bentuk karya tulis dan sebagainya. Jadi, ada beberapa tinjauan pustaka yang digunakan dalam karya ini berupa buku panduan yang sangat berkaitan dengan pokok pembahasan utama yaitu e-commerce. Salah satu buku acuan yang didalamnya mengupas berbagai cara-cara, metode ataupun langkah-langkah dalam upaya terciptanya sebuah e-commerce yang mampu memberikan profit/ laba terhadap suatu perusahaan. Dan juga, tidak lupa dengan seseorang yang memutuskan berbagai hal dalam perusahaan yakni manajer, haruslah mengerti berbagai permasalahan, ancaman, kesempatan, kekuatan perusahaan yang mantap dan berhasil guna untuk mencapai tujuan yang dimaksud. Maka kesemuanya menjadi pembicaraan dalam karya ini

Pembahasan



E-commerce merupakan satu set dinamis teknologi, aplikasi dan proses bisnis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan dan informasi yang dilakukan secara elektronik. M. Suyanto (2003) mengatakan, e-commerce (EC) merupakan konsep baru yang bisa digambarkan sebagai proses jual beli barang atau jasa pada World Wide Web internet (Shim, Qureshi, Siegel, 2000) atau proses jual beli atau pertukaran produk, jasa dan informasi melalui jaringan informasi termasuk internet (Turban, Lee, king, Chung, 2000). Kalakota dan Whinston (1997) mendefinisikan e-commerce dari beberapa perspektif berikut:



1. Dari perspektif komunitas, e-commerce merupakan pengiriman informasi, produk/layanan, atau pembayaran melalui lini telepon, jaringan komputer atau sarana elektronik lainnya.

2. Dari perspektif proses bisnis, e-commerce merupakan aplikasi teknologi menuju otomatisasi transaksi dan aliran kerja perusahaan.

3. Dari perspektif layanan, e-commerce merupakan satu alat yang memenuhi keinginan perusahaan, konsumen, dan manajemen dalam memangkas service cost ketika meningkatkan mutu barang dan ketepatan pelayanan.

4. Dari perspektif on line, e-commerce berkaitan dengan kapasitas jual beli produkdan informasi di internet dan jasa on line lainnya. E-commerce bisa beragam bentuknya tergsntung pada tingkat digitalitas produk/ layanan untuk dijual dan sebagainya. Phillip Kotler (2000) mengatakan, pemasaran merupakan proses perencanaan dan pelaksanaan pemikiran, penetapan harga, promosi serta penyaluran gagasan, barang dan jasa untuk menciptakan pertukaran yang memenuhi sasaran-sasaran individu dan organisasi. Strategi menurut Phillip Kotler adalah program yang luas untuk mendefinisikan dan mencapai tujuan organisasi dan melakukan misinya. Program merupakan peran aktif yang didasari rasional yang dimainkan oleh manajemen dalam merumuskan strategi perusahaan/ organisasi. Sedangkan perspektif selanjutnya , strategi adalah pola tanggapan organisasi yang dilakukan terhadap lingkungannya sepanjang waktu (James A.F. Stoner 1991). Tujuan pemasaran adalah untuk mengetahui dan memahami pelanggan sedemikian rupa

sehingga produk atau jasa itu cocok dengan pelanggan dan selanjutnya bisa menjual sendiri. Idealnya, pemasaran hendaknya menghasilkan seorang pelanggan yang siap untuk konsep pemasaran menegaskan behwa kunci untuk mencapai tujuan organisasi yang ditetapkan perusahaan tersebut haruslah efektif dibanding para pesaing dalam menciptakan, menyerahkan dan mengkomunikasikan nilai pelanggan.SEDANGKAN...

Dilihat dari jenisnya, E-Commerce kerap dibagi menjadi dua kategori, yaitu B-to-B dan B-to-C. Prinsip pembagian ini dilandasi pada jenis institusi atau komunitas yang melakukan interaksi perdagangan dua arah. Jika dilihat dari perspektif lain, yaitu berdasarkan jenis aplikasi yang dipergunakan, E-Commerce dapat dikategorikan menjadi 4 (empat) tipe: I-Market, Customer Care, Vendors Management, dan Extended Supply Chain (Fingar, 2000).
Sumber: Peter Fingar et al, 2000

I-Market
Internet Market (I-Market) didefinisikan sebagai suatu tempat atau arena di dunia maya dimana calon pembeli dan penjual saling bertemu untuk melakukan transaksi secara elektronis melalui medium internet. Dari definisi tersebut terlihat bahwa tipe bisnis yang terjadi adalah B-to-C karena sebagai penjual produk atau jasa, perusahaan berusaha menghubungkan dirinya dengan I-Market yang notabene merupakan komunitas para pengguna internet yang ada di seluruh dunia. Prinsip yang dipegang dalam tipe ini adalah perusahaan menyediakan berbagai informasi lengkap mengenai seluruh produk atau jasa yang ditawarkan melalui internet, dengan harapan bahwa ada calon pelanggan yang pada akhirnya melakukan pemesanan atau pembelian terhadap produk atau jasa tersebut (order).

Customer Care
Tipe aplikasi E-Commerce kedua adalah suatu usaha dari perusahaan untuk menjalin hubungan interaktif dengan pelanggan atau konsumen yang telah dimilikinya. Jika pada waktu terdahulu perusahaan biasanya menyediakan nomor telepon bebas pulsa (toll free) sebagai sarana yang dapat dipergunakan pelanggan untuk bertanya, berdiskusi, atau menyampaikan keluhan sehubungan dengan produk atau jasa yang telah atau akan dibelinya. Nomor telepon ini pada dasarnya dihubungkan dengan pusat informasi perusahaan atau call center. Dengan berkembangnya internet, maka dengan mudah konsumen dapat berhubungan dengan customer service perusahaan selama 24 jam melalui situs terkait. Tengoklah beberapa pelayanan yang biasa ditawarkan melalui situs seperti: FAQ (Frequently Asked Questions), real time chatting, customer info changes, dan lain sebagainya. Prinsip utama yang diharapkan oleh perusahaan dengan mengimplementasikan E-Commerce jenis ini adalah untuk memberikan pelayanan (supports and services) yang prima sehingga mempertinggi atau meningkatkan loyalitas konsumen. Seperti halnya dengan I-Market, sebagian besar aplikasi yang dipergunakan bersifat B-to-C.

Vendors Management
Hakekat dari sebuah bisnis adalah melakukan transformasi “bahan mentah” menjadi sebuah produk atau jasa yang ditawarkan kepada konsumen. Dengan kata lain, mayoritas perusahaan pastilah memiliki pemasok (supplier) “bahan mentah” tersebut. Disamping itu, berbagai aktivitas penunjang seperti proses administrasi, pengelolaan SDM, dan lain sebagainya kerap membutuhkan beragam barang yang harus dibeli dari perusahaan lain. Proses pembelian yang berlangsung secara kontinyu dan berulang secara periodik tersebut pada dasarnya memiliki kontribusi yang cukup besar terhadap pengeluaran total perusahaan (cost center). Penerapan aplikasi E-Commerce untuk menghubungkan perusahaan dengan para vendor pemasok berbagai kebutuhan bisnis sehari-hari dapat menekan biaya total yang dikeluarkan untuk aktivitas pengadaan dan pembelian barang. Dengan dimanfaatkannya aplikasi E-Commerce jenis ini, perusahaan dapat melakukan eliminasi berbagai proses yang tidak perlu, mengintegrasi beberapa proses yang dapat sekaligus dilakukan, menyederhanakan proses yang berbelit-belit, dan mengotomatisasikan proses-proses manual yang memakan waktu dan biaya. Sehingga prinsip yang dijalankan dalam implementasi aplikasi E-Commerce ini adalah perusahaan melakukan proses pemesanan, pengadaan, dan pembeliaan bahan-bahan yang dibutuhkan dari berbagai pemasok dan vendor melalui internet, dan para rekanan ini akan mengirimkannya kepada perusahaan sesuai dengan kebutuhan. Tipe B-to-B merupakan platform transaksi yang diterapkan dalam tipe E-Commerce ini.
Extended Supply Chain
Supply Chain adalah urutan proses atau aktivitas yang dijalankan perusahaan mulai dari “bahan mentah” (raw materials) dibeli sampai dengan produk jadi ditawarkan kepada calon konsumen. Proses generik yang biasa dilakukan dalam supply chain adalah: pengadaan bahan mentah, penyimpanan bahan mentah, produksi atau operasi bahan mentah menjadi bahan baku/jadi, penyimpanan bahan baku/jadi, distribusi, pemasaran dan penjualan, serta pelayanan purna jual. Tidak seperti pada perusahaan konvensional dimana proses dari hulu ke hilir ini dilakukan secara penuh dan menyeluruh oleh perusahaan, untuk dapat berkompetisi di era globalisasi seperti saat ini, perusahaan harus menjalin kerja sama dengan rekanan bisnis yang lain (collaboration to compete). Kunci dari kerja sama ini adalah untuk menciptakan suatu produk atau jasa yang lebih murah, lebih baik, dan lebih cepat dari yang ditawarkan para kompetitor. Tentu saja untuk dapat menciptakan produk atau jasa yang demikian, proses penciptaan produk atau jasa di internal perusahaan harus dilakukan pula secara murah, baik, dan cepat. Di sinilah prinsip penggunaan E-Commerce dipergunakan, yaitu untuk melakukan optimisasi supply chain perusahaan dengan cara menjalin hubungan dengan seluruh rekanan atau pihak-pihak lain yang terlibat langsung dalam proses penciptaan produk atau jasa melalui jalur elektronis semacam internet. Jelas terlihat bahwa seperti halnya tipe E-Commerce Vendor Management, prinsip B-to-B merupakan platform yang diterapkan dalam pengembangan E-Commerce terkait.




  sumber nya :  http://cybertips8.blogspot.com/2009/11/pendahuluan-masa-sekarang-ini-perusaan.html

PENGERTIAN PEMROSESAN DATA REAL TIME

Real-time systems. Sistem real-time adalah mekanisme pengontrolan, perekaman data, pemrosesan yang sangat cepat sehinga output yang dihasilkan dapat diterima dalam waktu yang relatif sama. Perbedaan dengan sistem on-line adalah satuan waktu yang digunakan real-time biasanya seperseratus atau seperseribu detik sedangkan on-line masih dalah skala detik atau bahkan kadang beberapa menit. Perbedaan lainnya, on-line biasanya hanya berinteraksi dengan pemakai, sedangkan real-time berinteraksi langsung dengan pemakai dan lingkungan yang dipetakan.

Kelebihan Pemrosesan Secara Real Time

1.    Pemrosesan real time akan sangat menyederhanakan siklus kas perusahaan. Sistem real time dengan terminal komputer yang terhubung dengan komputer pusat akan mengurangi atau malah menghilangkan hambatan-hambatan seperti keterlambatan beberapa hari antara pengambilan pesanan dan penagihan ke pelanggan.
2.    Pemrosesan real time memberikan perusahaan keuntungan persaingan pada pasar. Dengan memelihara informasi persediaan, staf penjualan dapat menentukan dengan cepat bahwa terdapat persediaan di gudang. Informasi yang mutakhir yang disediakan melalui proses real time akan meningkatkan  kemampuan perusahaan untuk memaksimalkan kepuasan pelanggan, yang menyebabkan peningkatan penjualan.
3.    Prosedur manual mempunyai kecenderungan untuk menghasilkan kesalahan kritis, seperti nomor rekening yang salah, nomor persediaan yang tidak valid, dan salah dalam melakukan perhitungan harga. Program perbaikan yang dilakukan secara real time memperbolehkan untuk memperbaiki banyak tipe kesalahan yang mengidentifikasi dan meningkatkan efektifitas serta efisiensi operasional.
4.    Akhirnya, pemrosesan secara real time akan mengurangi pemakaian kertas. Kertas dokumen mahal untuk dibuat dan sering rusak. Dokumen elektronik sangat efisien, efektif, dan sangat berguna bagi jejak audit.
 

PENGERTIAN ONLINE PROCESSING

ONLINE PROCESSING

Merupakan sebuah sistem yang mengaktifkan semua periferal sebagai pemasok data, dalam kendali komputer induk. Informasi-informasi yang muncul merupakan refleksi dari kondisi data yang paling mutakhir, karena setiap perkembangan data baru akan terus diupdatekan ke data induk.


Salah satu contoh penggunaan online processing adalahtransaksi online (E-commerce, Ebay, Internet Banking, Reservation Ticket, Pendaftaran Online,dll). Dalam sistem pengolahan online, transaksi secara individual dientri melalui peralatan terminal, divalidasi dan digunakan untuk meng-update dengan segera file komputer. Hasil pengolahan ini kemudian tersedia segera untuk permintaan keterangan atau laporan.

PENGERTIAN BATCH PROCESSING


BATCH PROCESSING

Batch Processing adalah suatu model pengolahan data, dengan menghimpun data terlebih dahulu, dan diatur pengelompokkan datanya dalam kelompok-kelompok yang disebut batch. Tiap batch ditandai dengan identitas tertentu, serta informasi mengenai data-data yang terdapat dalam batch tersebut. Setelah data-data tersebut terkumpul dalam jumlah tertentu, data-data tersebut akan langsung diproses.

Contoh dari penggunaan batch processing adalah e-mail dan transaksi batch processing. Dalam suatu sistem batch processing, transaksi secara individual dientri melalui peralatan terminal, dilakukan validasi tertentu, dan ditambahkan ke transaction file yang berisi transaksi lain, dan kemudian dientri ke dalam sistem secara periodik. Di waktu kemudian, selama siklus pengolahan berikutnya, transaction file dapat divalidasi lebih lanjut dan kemudian digunakan untuk meng-up date master file yang berkaitan.

PENGERTIAN PEMROSESAN DATA

Pengertian Pengolahan Data

Pengolahan data adalah suatu system yang akan mengolah berupa bahan baku dan bahan-bahan yang lain menjadi kluaran berupa barang jadi.
Pemrosesan data (Inggris: data processing) adalah jenis pemrosesan yang dapat mengubah data menjadi informasi atau pengetahuan. Pemrosesan data ini sering menggunakan komputer sehingga bisa berjalan secara otomatis. Setelah diolah, data ini biasanya mempunyai nilai yang informatif jika dinyatakan dan dikemas secara terorganisir dan rapi, maka istilah pemrosesan data sering dikatakan sebagai sistem informasi. Kedua istilah ini mempunyai arti yang hampir sama, pemrosesan data mengolah dan memanipulasi data mentah menjadi informasi (hasil pengolahan), sedangkansistem informasi memakai data sebagai bahan masukan dan menghasilkan informasi sebagai produk keluaran.
Pemrosesan Data
Terdapat dua cara untuk mengolah data,
pengolahan batch dan pengolahan online. Pengolaha batch mencakup pengumpulan semua transaksi dan pemrosesan sekaligus, dalam batch. Pengolahan online mencakup pengolahan transaksi satu persatu, kadang pada saat transaksi itu terjadi transaksi itu. Karena pengolahan online berorientasi transaksi, istilah pemrosesan transaksi sering digunakan.
Pengolahan data menurut George R. Terry, Phd adalah serangkaian operasi informasi yang direncanakan guna mencapai tujuan atau hasil yang diinginkan. (Martin M. Lipschutz, 1990)
Sedang menurut Gordon B. Davis data adalah sebagai bahan mentah dari informasi yang dirumuskan sebagai kelompok lambang-lambang tidak acak yang menunjukan jumlah atau tindakan-tindakan atau hal (Gordon B. Davis, 1997)

Kualitas dari suatu informasi tergantung dari tiga hal yaitu:

1. Akurat berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya.
2. Tepat waktu berarti informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah using tidak mempunyai nilai lagi
3. Relevan berarti informasi tersebut mempunyai manfaat untuk pemakaiannya

PENGERTIAN DATABASE

KONSEP DASAR DATABASE
Sebelum memulai mendesain dan membangun database dengan menggunakan program aplikasi database Ms. Access, terlebih dahulu kita harus lebih mengenal lagi apa yang dimaksud dengan database.
Pengertian Database:
  1. Database merupakan sekumpulan informasi yang saling berkaitan pada suatu subjek tertentu pada tujuan tertentu pula.
  2. Database adalah susunan record data operasional lengkap dari suatu organisasi atau perusahaan, yang diorganisir dan disimpan secara terintegrasi dengan menggunakan metode tertentu dalam komputer sehingga mampu memenuhi informasi yang optimal yang dibutuhkan oleh para pengguna
Banyak sekali kegiatan manusia yang menggunakan komputer sebagai sarana pengolahan data, sehingga diperlukan suatu perangkat lunak database. Jika dikaji lebih mendasar tentang batasan suatu database, maka dapat disebutkan bahwa segala bentuk koleksi data adalah suatu database. Mulai dari kelompok data pegawai, sampai dengan kelompok file, merupakan database.
Definisi dasar struktur database :
Data : sekumpulan fakta mengenai objek tertentu, orang dan lain-lain yang dinyatakan dengan angka, huruf, gambar, film, suara dan sebagainya yang relevan dan belum mempunyai arti.
Informasi : hasil pengolahan data yang konkrit dan sudah mempunyai arti untuk mencapai suatu tujuan tertentu.
Tabel : merupakan hal yang paling mendasar dalam hal penyimpanan data yang terdiri dari field dan record.
Field (kolom) : merupakan elemen dari tabel yang berisikan informasi tertentu yang spesifik tentang subjudul tabel pada sebuah item data.
Syarat-syarat pembentukan Field Name pada tabel :
a. Harus Unik atau Spesifik
b. Boleh disingkat
c. Pemisah sebagai pengganti spasi dalam pembentuk field adalah tanda lambang "_"
Contoh :
Kode Barang menjadi KdBarang, KodeBrg, Kd_Brg, Kd_Barang, Kode_Brg Tanggal Lahir menjadi TglLahir, Tgl_Lahir, Tgl_Lhr
Record (baris) : merupakan sekumpulan data yang saling berkaitan tentang sebuah subjek tertentu, misalnya data seorang siswa akan disimpan dalam record yang terdiri dari beberapa kolom/field

PENGERTIAN E-COMMERCE

Apa E Commerce itu…
E Commerce adalah kegiatan – kegiatan bisnis dengan tujuan mengambil keuntungan seperti penjualan, pembelian, pelayanan, informasi, dan perdagangan melalui perantara yaitu melalui suatu jaringan computer, terutama internet.
Bentuk E Commerce…
Ada beberapa bentuk E Commerce seperti…
BUsiness to business (B2B)
B2B adalah tipe e commerce yang mengutamakan kerjasama transaksi antar perusahaan dengan menggunakan media elektronik
Collaborative Commerce (C Commerce)
Dalam C Commerce, partner bisnis saling bekerjasama secara elektronik.kerjasama ini biasanya terjadi sepanjang rantai produksi suatu barang atau jasa, misalnya produsen dengan distrbutornya.
Bussiness to Consumers (B2C)
Pada B2C, pihak penjual adalah organisasi, sedangkan pihak pembeli biasanya individu
Consumers to business (C2B)
C2B dapat mungkin konsumen membuat request akan kebutuhannya terhadap sebuah barang atau jasa kemudian organisasi atau perusahaan bersaing untuk menyediakan barang atau jasa tersebut kepada konsumen.
Consumers to Consumers (C2C)
Transaksi antar individu seperti menjual produk atau jasa kepada individu lain
IntraBusiness Commerce
Penggunaan E Commerce dalam lingkup internal perusahaan atau organisasi untuk meningkatkan kinerja dan operasi
Government to Citizens (G2C)
Pelayanan pemerintah terhadap warga negaranya melalui teknologi E Commerce, selain itu.dapat digunakan untuk kerjasama antara pemerintah dengan pemerintah lain atau dengan perusahaan
Mobile Commerce
Mobile Commerce memungkinkan penggunaan E Commerce tanpa kabel, seperti mengakses internet melalui handphone

sumber:http://cezhar.wordpress.com/2008/01/24/apa-itu-e-commerce/

Monday, October 24, 2011

ARTI PENTINGNYA MANAJEMEN INFORMASI DALAM SEBUAH PERUSAHAAN

Arti Pentingnya Manajemen Informasi Dalam Perusahaan.

Pengenalan Pada Manajemen Informasi

Informasi (termasuk data) adalah salah satu jenis utama sumber daya yang tersedia bagi manajer, selain Manusia, Material, Mesin dan Uang. Sumber daya manusia, material, mesin dan uang digunakan istilah sumber daya fisik sedangkan Informasi dan data dengan istilah sumber daya konseptual. Informasi dapat dikelola seperti halnya sumber daya yang lain. Semakin besar skala operasi perusahaan, manajer semakin mengandalkan informasi dan sangat mungkin menggangap informasi sebagai sumber daya mereka yang paling berharga.
Manajemen Informasi
Adalah seluruh aktifitas memperoleh informasi, menggunakannya seefektif mungkin, dan membuangnya pada saat yang tepat (McLeod, 1998)
 Pentingnya Manajemen Informasi dalam Perusahaan
Ada 2 alasan kenapa para manajer sekarang ini, memberikan perhatian yang semakin besar terhadap manajemen informasi.
Alasan pertama: Kompleksitas kegiatan bisnis yang semakin meningkat yaitu:
1. Pengaruh Ekonomi Internasional
2. Persaingan Dunia
3. Kompleksitas Teknologi yang Meningkat
4. Batas waktu yang Singkat
5. Kendala kendala Sosial
Alasan kedua: Kemampuan komputer yang semakin baik

 Peranan Manajer dalam Pengelolaan Manajemen Informasi

Dalam pengelolaan manajemen informasi pada perusahaan , manajer sangatlah berperan penting, sehingga untuk mendukung hal tersebut manajer harus memiliki beberapa keahlian dan pengetahuan manajemen.

1.Keahlian Manajemen

Seorang manajer yang berhasil banyak memiliki keahlian, tetapi ada dua yang mendasar yaitu komunikasi dan pemecahan masalah.
A. Keahlian komunikasi
Manajer menerima dan mengirimkan informasi dalam bentuk lisan dan tertulis. Komunikasi tertulis meliputi laporan, surat, memo, e_mail dan terbitan berkala. Komunikasi lisan terjadi saat rapat, menggunakan telpon,voice mail,meninjau fasilitas, makan bisnis, dan kunjungan sosial.
B. Keahlian Pemecahan Masalah
Pemecahan masalah (Problem Solving) sebagai semua kegiatan yang mengarah pada solusi suatu permasalah. Masalah dianggap sebagai sesuatu yang buruk , karena sedikit yang menganggap masalah sebagai sesuatu untuk meraih kesempatan.
Masalah secara negatif sebagai suatu kondisi atau kejadian yang berbahaya atau mungkin membahayakan suatu perusahaan , atau secara positif sebagai sesuatu yang menguntungkan atau mungkin menguntungkan . Hasil dari aktifitas pemecahan masalah adalah solusi. Selama pemecahan masalah, manajer terlibat dalam pengambilan keputusan (Decision Making), yaitu tindakan memilih dari beberapa alternatif tindakan. Keputusan (Decision) adalah suatu tindakan tertentu yang telah dipilih.
2. Pengetahuan manajemen

Ada dua jenis pengetahuan manajer yang merupakan kunci di dalam manajemen informasi menggunakan komputer yaitu : Mengerti komputer dan mengerti informasi.
Mengerti komputer yaitu pengetahuan mengenai komputer yang mencakup pengertian mengenai istilah-istilah komputer, pemahaman mengenai keunggulan dan kelemahan komputer, serta kemampuan menggunakan komputer dsb.
Mengerti informasi yaitu pengetahuan yang meliputi bagaimana menggunakan informasi pada tiap tahap dari prosedur pemecahan masalah, di mana informasi diolah, dan bagaimana membagikan informasi dengan orang lain.
2.1 Manajer dan Sistem
Ahli-ahli manajemen sering mengatakan bahwa seorang manajer harus memandang organisasinya sebagai suatu sistem.
A. Pengertian Sistem
Sistem adalah sekelompok elemen-elemen yang saling terintegrasi dengan maksud yang sama untuk mencapai suatu tujuan. Suatu oerganisasi seperti perusahaan atau area fungsional dalam perusahaan ( Pemasaran, Sumber Daya Manusia, Keuangan, Manufaktur, dll) cocok dengan definisi ini.
B. Elemen Sistem
Sebuah sistem tidak memiliki kombinasi elemen yang sama, tetapi memiliki susunan dasar yang sama. ( Input, Output, Transformasi, Mekanisme pengendalian, Tujuan)

C. Sistem Perusahaan

Tanggung jawab utama manajer adalah memastikan bahwa perusahaan mencapai tujuannya. Berbagai usaha diarahkan untuk membuat berbagai bagian perusahaan bekerja sama seperti seharusnya. Manajer adalah elemen pengendali dalam sistem, yang bertugas menjaga sistem agar tetap berjalan dan bergerak menuju tujuannya.
Sistem perusahaan berada dalam satu atau lebih sistem lingkungan yang lebih besar, dan sistem perusahaan juga terdiri dari sistem yang lebih kecil atau sub sistem . Walaupun setiap subsistem memiliki tujuan masing-masing, tetapi tujuan-tujuan subsistemnya mendukung dan memberi kontribusi pada tujuan keseluruhan.
Sistem perusahaan merupakan sistem Lingkaran tertutup karena memiliki 3 elemen kontrol dan juga merupakan sistem terbuka karena dihubungkan dengan lingkungannya melalui arus sumber daya.
Pandangan Sistem ini,
1. Mencegah manajer tersesat dalam kompleksitas struktur organisasi dan rincian pekerjaan.
2. Menyadari perlunya memiliki tujuan-tujuan yang baik
3. Menekankan pentingnya kerja sama semua bagian dalam organisasi
4. Mengakui keterkaitan organisasi dengan lingkungannya.
5. Memberikan penilaian yang tinggi pada informasi umpan balik yang hanya dapat dicapai dengan cara sistem lingkaran tertutup.
 Data dan Informasi

Data dan informasi telah digabungkan dalam pengelompokan jenis-jenis sumber daya , namun keduanya tidak sama. Data terdiri dari fakta-fakta dan angka-angka yang secara relatif tidak berarti bagi pemakai. Informasi adalah data yang telah diproses, atau data yang memiliki arti.
Perubahan data menjadi informasi dilakukan oleh pengolah informasi(information processor). Pengolah Informasi adalah salah satu elemen kunci dalam sistem koseptual, yang meliputi elemen-elemen komputer, elemen-elemen non komputer dan kombinasinya.
 Sistem Informasi dan Elemen Sistem Informasi

Sesungguhnya yang dimaksud dengan sistem informasi tidak selalu melibatkan komputer. Sistem informasi yang menggunakan komputer biasa disebut Sistem Informasi berbasis Komputer (Computer Based Information Systems atau CBIS).
Sistem informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapai tujuan dalam sebuah
organisasi (Alter,1992), Sebuah sistem informasi mengumpulkan, memproses, menyimpan, menganalisis, dan menyebarkan informasi untuk tujuan yang spesifik (Turban,Mc clean, dan Wetherbhe 1999). Istilah sitem informasi juga sering dikacaukan dengan sistem informasi manajemen (SIM). Kedua hal ini sebenarnya tidak sama. SIM merupakan salah satu jenis sistem informasi.
Sistem informasi sebagai sebuah sistem memiliki elemen-elemen :
o Perangkat keras (hardware)
o Perangkat lunak (software)
o Prosedur
o Orang
o Basisdata
o Jaringan komputer dan komunikasi data
 Evolusi Sistem Informasi berbasis Komputer

A. Fokus Awal pada Data
Pada awal perkembangannya (pertengahan abad dua puluh) penggunaan komputer hanya terbatas untuk aplikasi akuntansi. Nama yang diberikan untuk aplikasi akuntansi berbasis komputer adalah pengolahan data elektronik atau electronic data processing (EDP). Istilah lain, Sistem Informasi Akuntansi (SIA), digunakan untuk menggambarkan sistem yang memproses aplikasi pengolahan data perusahaan. SIA menghasilkan beberapa informasi, sebagai produk sampingan dari proses akuntansi.
B. Fokus pada Informasi
Seiring dengan berkembangnya teknologi komputer yang memiliki kemampuan proses yang lebih cepat, maka muncul konsep SIM yang menyadari bahwa aplikasi komputer harus diterapkan untuk tujuan utama menghasilkan informasi manajemen disetiap area fungsional dan level aktivitasnya.
C. Fokus pada Pendukung Keputusan
Michael S. Scott Morton, Anthony Gorry dan Peter G. W. Keen, ilmuwan informasi pada Massachusetts Institute of Technology (MIT) memformulasikan konsep yang disebut sistem pendukung keputusan atau decision support system (DSS). DSS adalah sistem penghasil informasi yang ditujukan pada suatu masalah tertentu yang harus dipecahkan oleh manajer dan keputusan yang harus dibuat manajer. Manajer tersebut dapat berada di bagian mana pun dalam organisasi – pada tingkat mana pun dan dalam area fungsional apa pun.
D. Fokus pada Komunikasi
Pada saat DSS berkembang , perhatian juga difokuskan pada aplikasi komputer yang lain : otomatisasi kantor atau office automation (OA). OA memudahkan komunikasi dan meningkatkan produktifitas di antara para manajer dan pekerja kantor melalui penggunaan alat-alat elektronik.
E. Fokus pada Konsultasi
Saat ini sedang berlangsung gerakan untuk menerapkan kecerdasan buatan atau artificial intelligence (AI), bagi masalah-masalah bisnis. Ide dasar dari AI adalah bahwa komputer dapat diprogram untuk melaksanakan sebagian penalaran logis yang sama seperti manusia. Bagian khusus dari AI, yaitu sistem pakar atau expert system (ES), mendapat paling banyak perhatian. Sistem pakar adalah suatu sistem yang berfungsi sebagai seorang spesialis dalam suatu area. Sebagai contoh, sistem pakar dapat menyediakan bagi seorang manajer sebagian bantuan yang sama seperti yang diberikan oleh seorang konsultan manajemen.

http://ovlozz.blogspot.com/2010/11/arti-pentingnya-manajemen-informasi.html
http://princstar.princstar.liesta5@gmail.com

KOMPUTER SEBAGAI ELEMEN DALAM SISTEM INFORMASI

KOMPUTER SEBAGAI ELEMEN DALAM SISTEM INFORMASI

Unit yang paling penting adalah CPU (Central Processing Unit) yang mengendalikan semua unit sistem komputer yang lain, dan mengubah input menjadi output.

CPU mencakup satu unit penyimpanan yang disebut PRIMARY STORAGE, yang berisi data yang sedang diolah, yaitu suatu daftar instruksi yang mengolah data.

Istilah Software digunakan untuk menggambarkan satu atau beberapa program aplikasi.
Control Unit, membuat unit bekerja sama untuk membentuk suatu sistem.

Aritmatic Logical Unit, tempat berlangsungnya operasi perhitungan dan logika.

Nama Processor, digunakan untuk menggambarkan isi Control Unit dan ALU yang mengolah isi “Penyimpanan Primer”.

Karena Penyimpanan Primer terbatas kapasitasnya, diperlukan suatu area penyimpanan tambahan, yang disebut dengan “Penyimpanan Sekunder”, yang menyediakan tempat untuk menyimpan program dan data saat tidak diperlukan.
Program yang disimpan Software Library.
Data yang disimpan Database.
Hasil pengolahan tersebut dicatat oleh Unit Output.

BENTUK PENYIMPANAN PRIMER
1. R.A.M (Random Access Memory), untuk menyimpan software dan data. Memungkinkan operasi baca maupun tulis, tetapi juga disebut VOLATILE, isinya hilang saat listrik dimatikan.
2. R.O.M (Read-Only Memory) , jenis khusus penyimpanan primer yang dapat dibaca tetapi tidak dapat ditulis. R.O.M menyimpan material seperti instruksi-instruksi yang memberitahukan komputer, apa yang harus dilakukan saat dinyalakan. Bersifat NON VOLATILE, isinya tidak terhapus saat listrik dimatikan.
3. Cache Memory, perpindahan instruksi program dan data antara Penyimpanan Primer dan Processor (Control Unit dan ALU) dicapai pada kecepatan yang sangat tinggi. Sejumlah komputer mampu mencapai kecepatan yang sangat tinggi dengan menyertakan RAM khusus yang sangat cepat dan sangat mahal yang ditempatkan antara RAM biasa dan Processor. RAM jenis ini dikenal dengan istilah Cache Memory.

ALAT - ALAT INPUT
1. Unit input yang paling popular adalah Keyboard.
2. Alat Penunjuk (Pointing Device) :
o Mouse ; suatu alat kecil dan ringan yang pas dengan telapak tangan. Dihubungkan ke komputer dengan suatu kabel.
o Track Ball ; suatu alat penunjuk yang serupa dengan mouse kecuali bolanya berada diatas dan bukan dibawah. User dapat menggerakkan kursor hanya dengan memutar bola tanpa memindahkan seluruh alat tersebut.
o Touch Screen ; memungkinkan user memasukkan data atau instruksi hanya dengan menyentuh satu lokasi dilayar dengan menggunakan jari.
o Light Pen ; digunakan untuk menunjuk layar seperti pada touch screen. Saat pena digerakkan, suatu sinyal elektronik dikirimkan melalui kabel ke komputer sehingga sinyal tersebut dapat diinterpretasikan oleh program.
o Remote Control ; user dapat berkomunikasi dengan komputer seperti kita mengatur TV dengan menggunakan remote control.
3. Alat Pembaca Optis
Alat input yang membaca data dengan menyinari sinar terang diatas data. Co. : Scanner Barcode.
4. Alat Pembaca Magnetis. Co. ATM.
5. Alat Input Pengenal Suara
Memasukkan perintah atau data ke komputer dapat dilakukan hanya dengan berbicara kedalam mikrofon yang dihubungkan pada unit pengenal suara, kemudian menganalisis pola suara dan mengubahnya menjadi bentuk digital untuk diproses.


ALAT – ALAT OUTPUT
Hasil akhir dari pemrosesan komputer berupa Output.
1. Alat Output Tampilan ;
Yang paling popular bagi user adalah Monitor. Monitr digunakan oleh komputer semua ukuran.
2. Alat Ouput Cetakan ;
Printer menghasilkan output salinan kertas.
3. Alat Output Suara ;
Speech Output Unit dapat memilih serangkaian suara digital untuk membentuk output komputer bersuara yang dapat langsung ditransmisikan melalui saluran komunikasi.
4. Plotter ;
Alat output khusus ini dirancang untuk user yang membutuhkan output grafik. Output grafik membutuhkan perangkat keras yang sesuai. 3 jenis alat yang dapat menghasilkan output grafik : Printer, Plotter, Monitor.

Alat input dan output menyediakan hubungan komunikasi anatara manajer dan komputer untuk memecahkan masalah guna pengambilan keputusan yang efektif dan efisien.



SOFTWARE
1. System Software ; melaksanakan tugas-tugas dasar tertentu yang dibutuhkan user.
a. Sistem Operasi, mengelola proses komputer yang berfungsi sebagai interface antara user, software dan hardware.
b. Program Utility, memungkinkan user untuk mengcopy, menghapus, mengurutkan isi file, menggabungkan 2 file atau lebih dan mengendalikan arus data antara user dan komputer.
c. Language Translator,
Bahasa generasi pertama (Bahasa Mesin) ;
Program ini dalam bahasa pemrograman dan diterjemahkan kedalam bahasa mesin sebelum dijalankan.
Program yang ditulis (Source Program).
Program yang dijalankan (Object Program).
Software yang menterjemahkan Source menjadi Object disebut Translator.
Bahasa generasi kedua (Assembler) ;
Kelemahannya : berbeda-beda untuk setiap jenis CPU, jadi jika suatu perusahaan ingin mengganti komputer denga yang baru, semua program harus ditulis ulang.
Bahasa generasi ketiga (Compiler dan Interpreter) ;
Yang populer : COBOL, FORTRAN dan BASIC.
Compiler menghasilkan program dalam suatu object program lengkap dalam satu proses, lalu dijalankan. Contohnya bahasa pemrograman COBOL. Interpreter sebaliknya, menterjemahkan instruksi bahasa sumber dan melaksanakannya sebelum berpindah ke instruksi selanjutnya.
Program Basic yang sering diterjemahkan Interpreter.
Bahasa generasi keempat (4th GL) ;
Bersifat user friendly sehingga memberikan kemudahan bagi user.
2. Software Aplikasi ; membantu pengelolaan sumber daya fisik dan konseptual. Hal ini ditempuh dalam 2 cara, yaitu :
a. Membuat program sendiri (custom programming), Sebagisn besar perusahaan yang menggunakan komputer besar memiliki staf spesialis informasi sendiri. Tugas para spesialis ini merancang system berbais computer yang memenuhi kebutuhan unik perusahaan. Produk mereka adalah koleksi perangkat lunak (software library) dari program pesanan (custom program).
b. Membeli paket jadi (prewritten package).Contoh : Groupware, sistem surat elektronik, sistem manajemen proyek, paket analisis statistic & perkiraan (forecasting), word processor, spread sheet elektronik, paket2 grafik dan sistem desktop publishing.

Walaupun sistem berbasis komputer tidak kebal terhadap kesalahan, akurasi tingkat tinggi dapat dicapai dengan memasukkan pencegahan, pendeteksian, perbaikan kesalahan.

Software aplikasi merupakan program yang digunakan untuk menyelesaikan suatu aplikasi tertentu. Beberapa aplikasi disebut general purpose programs. Secara umum, general purpose programs antara lain :
1. Pengolah kata, adalah program yang menjadikan computer berfungsi sebagai alat Bantu dalam membuat, mengedit, mengatur, menyimpan dan mencetak dokumen berupa teks. Misalnya Wordstar, Word Prefect, MS-Word, AMI PRO dan Chi Writer.
2. Pengolah angka, adalah program yang menjadikan computer berfungsi sebagai alat Bantu dalam membuat, mengedit, mengatur, menyimpan dan mencetak dokumen berupa table dan grafik yang merupakan implementasi dari data yang ada. Misalnya Lotus, MS-Excel, Quattro Pro dsb.
3. Pengolah data, adalah program yang menjadikan computer berfungsi sebagai alat Bantu dalam membuat, mengedit, mengatur, menyimpan dan mencetak dokumen berupa informasi hasil pengolahan data. Misalnya Dbase, FoxBase dan FoxPro.
4. Desktop Publishing, program yang menjadikan komputer berfungsi sebagai alat Bantu dalam membuat, mengedit, mengatur, menyimpan dan mencetak dokumen yang terdiri dari gambar, border, grafik dsb.
5. Software telekomunikasi, adalah program yang membantu membangun hubungan dalam system jaringan komputer. Dalam suatu jaringan komunikasi data antara dua jenis atau lebih prosesor diperlukan suatu jenis perangkat lunak yang disebut protokol. Contoh perangkat lunak protokol adalah TCP/IP, Ethernet, PCNet, PC BBS dll.
6. Software grafis, adalah program yang menjadikan computer berfungsi sebagai alat Bantu dalam membuat, mengedit, mengatur, menyimpan dan mencetak dokumen berupa presentasi dsbnya. Misalnya Power Point, Corel Draw dan Photoshop.
7. Software multimedia, adalah program yang menjadikan computer berfungsi sebagai alat Bantu dalam membuat, mengedit, mengatur, menyimpan dan mencetak dokumen berupa gabungan dari data, suara, gambar, video dan animasi.

Pengertian lainnya adalah :
Komputer adalah elemen yang penting dalam sistem informasi untuk mengubah data yang sudah ada menjadi informasi bagi manajer dan pemakai informasi yang lain. Unit yang paling penting adalah CPU (Central Processing Unit) yang mengendalikan semua unit sistem komputer yang lain, dan mengubah input menjadi output.

CPU mencakup satu unit penyimpanan yang disebut PRIMARY STORAGE, yang berisi data yang sedang diolah, yaitu suatu daftar instruksi yang mengolah data. Istilah Software digunakan untuk menggambarkan satu atau beberapa program aplikasi. Control Unit, membuat unit bekerja sama untuk membentuk suatu sistem. Aritmatic Logical Unit, tempat berlangsungnya operasi perhitungan dan logika. Nama Processor, digunakan untuk menggambarkan isi Control Unit dan ALU yang mengolah isi “Penyimpanan Primer”.

Karena Penyimpanan Primer terbatas kapasitasnya, diperlukan suatu area penyimpanan tambahan, yang disebut dengan “Penyimpanan Sekunder”, yang menyediakan tempat untuk menyimpan program dan data saat tidak diperlukan.
Program yang disimpan-->Software Library.
Data yang disimpan-->Database.
Hasil pengolahan tersebut dicatat oleh Unit Output

http://chaeroniachmad.blogspot.com/2011/04/komputer-sebagai-elemen-dalam-sistem.html

Monday, April 11, 2011

10 SUPERCAR TERCEPAT DI DUNIA SAAT INI !!!

10 mobil jalanan tercepat di dunia
Supercar seperti binatang langka yang jarang terlihat. Sangat menarik dan menarik perhatian, tidak pernah bosan dipandang. Prestisius, misterius dan eksklusif. Satu-satunya yang menaikkan gengsinya adalah kecepatan puncaknya.

Metode yang paling banyak digunakan sekarang ini untuk menentukan peforma supercar adalah akselerasi dari diam ke 100 mph (160km/jam) lalu berhenti secepatnya. Cara ini dianggap ideal karena mengukur seluruh kemampuan mobil.

Negara mana yang paling jago membuat mobil cepat? Inilah dia 10 mobil tercepat di dunia. Angka detik disebelah nama model menunjukkan waktu yang diperlukan mobil untuk bergerak dari kecepatan 0 - 100mph-0. Contoh Gallardo butuh waktu 13.65 detik untuk bergerak dari diam ke 100mph yang kemudian direm kuat-kuat hingga berhenti/0mph.



10. Lamborghini Gallardo 13.65 detik
Dalam uji 0-100-0 mph, Lamborghini Gallardo lebih cepat dari saudaranya, Diablo yang lebih besar dan lebih kuat, karena bobotnya lebih ringan. Gallardo, model Lamborghini paling laris sepanjang masa, menggunakan mesin V10, 5.0 liter 520hp.

9. Porsche 911 Turbo 12.5 detik.
Berkat sistem penggerak roda yang nyaris sempurna mencegah roda tergelincir, seluruh daya -480hp- yang diproduksi mesin bisa ditransfer seluruhnya menjadi daya gerak. Ini juga membuktikan power raksasa bukan yang terpenting.

8. Caterham CSR260 11.95detik
Perusahaan otomotif Inggris ini punya sejarah panjang sebagai produsen mobil tercepat (0 - 60mph dalam 3 detik). Sekali lagi, mobil ini menunjukkan tenaga gede bukan segalanya. Caterham CRS260 menggunakan mesin 2.3 liter 250hp dengan bobot hanya 555kg, sehingga rasio daya dan bobot menjadi 0.5hp perkg.

7. Pagani Zonda 11.8 detik
Kombinasi tradisi balap Italia dengan ketangguhan engineering Jerman menghasilkan supercar ini. Mesin Mercedes-Benz AMG 7.3 liter memproduksi 555hp yang mendorong supercar melesat dari diam ke 60mph dalam 3.4 detik dan kecepatan maksimum 220mph (356km/jam).

6. Porsche Carrera GT 11.6 detik
Model produksi massal paling bertenaga yang pernah dibuat Porsche. Mesin V10 5.7 liter yang diposisikan ditengah adalah salah satu yang paling canggih di segmen GT car. Mobil ini hampir seluruhnya dibuat dari serat karbon dan material komposite. Dengan penjualan 1,270 unit diseluruh dunia, inilah super car paling sukses sepanjang masa.

5. McLaren F1 LM 11.5 detik
Mobil yang diciptakan semata-mata untuk menjadi yang tercepat. Proses penciptaan yang tak kenal kompromi membuat super car ini memegang mahkota mobil tercepat selama 10 tahun. Selama itu, penantang yang datang silih berganti gagal menggusurnya. Mesin BMW V12 627hp membuat mobil ini melesat hingga 240mph (389km/jam).

4.Ferrari Enzo 10.9 detik
Inilah Ferrari tercepat sepanjang sejarah yang diberi seperti nama pendiri perusahaan kuda jingkrak. Mobil inilah yang mengusur sang legendaris McLaren F1 disemua kategori, termasuk akselerasi dan kecepatan maksimal. Hanya 399 unit Ferrari Enzo yang diproduksi.
3. Ariel Atom 10.88detik
Dengan harga satu Carrera GT, bisa diapat satu lusin model ini. Atom diproduksi perusahaan otomotif kecil di Inggris dengan hanya sepuluh pekerja. Menggunakan mesin Honda yang dicomot dari Civic Type-R, dikombinasikan dengan supercharger untuk mengail daya maksimal 300hp. Dengan bobot hanya 456kg, Atom bisa melesat dari diam ke 60mph dalam 2.9 detik.


2. Bugatti Veyron 16.4 9.9 detik
Bila supercar lainya punya interior sempit, berisik dan panas, maka Veyron menawarkan kenyaman dan kenikmatan kepada dua penumpangnya setara mobil mewah. Bobot Veyron hampir dua ton, menjadikannya yang terberat dalam daftar sepuluh mobil ini. Namun bobot itu tidak mampu menahannya meroket 0-100-0 kurang dari sepuluh detik dengan top speed 253mph (410km/jam). Mesin W16-nya memproduksi 1001hp.


1. Ultima GTR 9.4 detik.
Kurang dari dua bulan lalu, perusahaan otomotif Inggris menempatkan produksinya sebagai mobil tercepat di jalan raya. Berbekal mesin Chevrolet V8 yang memproduksi 730hp, mengantarkan model ini masuk ke Guinness Book of World Records, mengalahkan Veyron. Ultima GTR 0-60 dalam 2.6detik, 0-100mph 5.3 detik dan mengerem ke 0 dalam 3.6 detik. Mobil ini tidak menggunakan traksi kontrol dan ABS.