Selasa, 22 November 2011

Pengertian Database

Data Base (basis data) merupakan kumpulan data yang saling berhubungan. Hubungan antar data dapat ditunjukan dengan adanya field/kolom kunci dari tiap file/tabel yang ada. Dalam satu file atau table terdapat record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu kumpulan entitas yang seragam. Satu record (umumnya digambarkan sebagai baris data) terdiri dari field yang saling berhubungan menunjukan bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan dalam satu record.
Adapun Struktur Database adalah:Database
File/Table
Record
Elemen data/FieldDari pengertian diatas dapat disimpulkan bahwa basis data mempunyai beberapa kriteria penting, yaitu :
1. Bersifat data oriented dan bukan program oriented.
2. Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
3. Dapat dikembangkan dengan mudah, baik volume maupun strukturnya.
4. Dapat memenuhi kebutuhan sistem-sistem baru secara mudah
5. Dapat digunakan dengan cara-cara yang berbeda.
Prinsip utama Data Base adalah pengaturan data dengan tujuan utama fleksibelitas dan kecepatan pada saat pengambilan data kembali. Adapun ciri-ciri basis data diantaranya adalah sebagai berikut :
1. Efisiensi meliputi kecepatan, ukuran, dan ketepatan
2. Data dalam jumlah besar.
3. Berbagi Pakai (dipakai bersama sama/Sharebility).
4. Mengurangi bahkan menghilangkan terjadinya duplikasi dan ketidakkonsistenan data.

(aurino)
Read more » Share

Komponen Sistem Informasi (Billy dan Mahamudu)

A. KOMPONEN SISTEM INFORMASI
Sistem informasi terdiri dari komponen-komponen yang disebut blok bangunan (building blok), yang terdiri dari komponen input, komponen model, komponen output, komponen teknologi, komponen hardware, komponen software, komponen basis data, dan komponen kontrol. Semua komponen tersebut saling berinteraksi satu dengan yang lain membentuk suatu kesatuan untuk mencapai sasaran.

1. Komponen input
Input mewakili data yang masuk kedalam sistem informasi. Input disini termasuk metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumendokumen dasar.

2. Komponen model
Komponen ini terdiri dari kombinasi prosedur, logika, dan model matematik yang akan memanipulasi data input dan data yang tersimpan di basis data dengan cara yag sudah ditentukan untuk menghasilkan keluaran yang diinginkan.

3. Komponen output
Hasil dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua pemakai sistem.

4. Komponen teknologi
Teknologi merupakan “tool box” dalam sistem informasi, Teknologi digunakan untuk menerima input, menjalankan model, menyimpan dan mengakses data, neghasilkan dan mengirimkan keluaran, dan membantu pengendalian dari sistem secara keseluruhan.

5. Komponen hardware
Hardware berperan penting sebagai suatu media penyimpanan vital bagi sistem informasi.Yang berfungsi sebagai tempat untuk menampung database atau lebih mudah dikatakan sebagai sumber data dan informasi untuk memperlancar dan mempermudah kerja dari sistem informasi.

6. Komponen software
Software berfungsi sebagai tempat untuk mengolah,menghitung dan memanipulasi data yang diambil dari hardware untuk menciptakan suatu informasi.

7. Komponen basis data
Basis data (database) merupakan kumpulan data yang saling berkaitan dan berhubungan satu dengan yang lain, tersimpan di pernagkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Data perlu disimpan dalam basis data untuk keperluan penyediaan informasi lebih lanjut. Data di dalam basis data perlu diorganisasikan sedemikian rupa supaya informasi yang dihasilkan berkualitas. Organisasi basis data yang baik juga berguna untuk efisiensi kapasitas penyimpanannya. Basis data diakses atau dimanipulasi menggunakan perangkat lunak paket yang disebut DBMS (Database Management System).

8. Komponen kontrol
Banyak hal yang dapat merusak sistem informasi, seperti bencana alam, api, te,peratur, air, debu, kecurangan-kecurangan, kegagalan-kegagalan sistem itu sendiri, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendalian perlu dirancang dan diterapkan untuk meyakinkan bahwa halhal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur
terjadi kesalahan-kesalahan dapat langsung cepat diatasi.
Read more » Share

Minggu, 16 Oktober 2011

Sistem Pendukung Keputusan (DSS)

PEMBUATAN KEPUTUSAN
Dalam pembuatan keputusan ada dua orang yang mengartikan artian pembuatan
Keputusan yaitu Simon dan Mintzberg
1. Keputusan menurut Simon
Dalam bukunya terbitan Tahun 1977, simon menguraikan istilah keputusan menjadi
Keputusan terprogram dan Keputusan tak terprogram Keputusan terprogram yaitu
bersifat berulang-ulang dan rutin. pada suatu tingkat tertentu dan prosedur telah di
tetapkan untuk menanganinya sehingga ia dianggap suatu denovo (yang baru) setiap kali
terjadi.
Keputusan tak terprogram yaitu bersifat baru, tidak terstruktur, dan biasanya tidak urut.
Ia juga menjelaskan bahwa dua jenis keputusan tersebut hanyalah kesatuan ujung yang
terangkai secara hitam putih, sifatnya begitu kelabu atau tak jelas, namun demikian
konsep keputusan terprogram dan tak terprogram sangatlah penting, karna masingmasing
memerlukan teknik yang berbeda.
Kontribusi Simon yang lain adalah penjelasan mengenai empat fase yang harus di jalani
oleh Manajer dalam menyelesaikan masalah, fase tersebut adalah :
Aktivitas intelegensi, yaitu mencari kondisi dalam lingkungan yang memerlukan
pemecahan
Aktivitas disain, yaitu menemukan, mengembangkan, dan menganalisis kemungkinan
tindakan yang akan dilakukan.
Aktivitas pemilihan, yaitu menentukan cara tindakan cara tertentu dari beberapa cara yang
sudah ada.
Aktivitas peninjauan kembali, yaitu memberikan penilaian terhadap pilihan yang telah
dilakukan.
2. Keputusan menurut Mintzberg
Mintzberg terkenal dengan teorinya mengenai peranan manajerial, teori ini
mengemukakan sepuluh peranan manajerial yang terbagi dalam tiga kategori, yaitu
interpersonal, informasional, desisional.
Peranan informasonal mengemukakan bahwa manajer mengumpulkan dan menyebarkan
informasi, dan peranan desisional mengemukakan bahwa manajer menggunakan
informasi dalam pembuatan berbagai jenis keputusan.
Ada empat peranan desisional menurut mintzberg :
Pengusaha, ketika manajer berperan sebagai pengusaha (entrepreneur) maka
peningkatan hal ini yang bersifat permanent diabadikan sebagai organisasi.
Orang yang menangani gangguan, ketika menajer berperan sebagai orang yang
menangani gangguan (disturbace handler), maka ia akan memecahkan masalah yang
belum di antisipasi. Ia membuat keputusan untuk merespon gangguan yang timbul seperti
perubahan ekonomi, ancaman dari pesaing, dan adanya peraturan pajak baru.
Pengalokasi sumber, dengan peranan sebagai pengalokasi sumber (resorce
alocator), manajer diharapkan mampu menentukan pembagian sumber organisasi kepada
berbagai unit yang ada misalnya pembuatan keputusan untuk menetapkan anggaran
operasi tahunan.
Negosiator, dalm peran sebagai negosiator (negotiator), manajer mengatasi
perselisihan yang muncul dalam perusahaan dan perselisihan yang terjadi antara
perusahaan dan lingkungannya. Contohnya melakukan negosiasi kontrak baru dengan
serikat pekerja.
DSS (Decision Suport system)
Pengembanag DSS berawal pada akhir tahun 1960-an dengan adanya pengguna computer
secara time-sharing (berdasarkan pembagian waktu). Pada mulanya seseorang dapat
berinteraksi langsung dengan computer tanpa harus melalui spesialis informasi. Timesharing
membuka peluang baru dalam penggunaan computer.
Tidak sampai tahun 1971, ditemukan istilah DSS, G Anthony Gorry dan Michael S. Scott
Morton yang keduanya frofesor MIT, bersama-sama menulis artikel dalam jurnal yang
berjudul “A Framework for Management Information System” mereka merasakan
perlunya ada kerangka untuk menyalurkan aplikasi computer terhadap pembuatan
keputusan manajemen.
Gorry dan Scott Morton mendasarkan kerangka kerjanya pada jenis keputusan menurut
Simon dan tingkat manajemen dari Robert N. Anthony. Anthony menggunakan istilah
Strategic palnning, managemen control dan operational control (perencanaan strategis,
control manajemen, dan control manajemen).
JENIS DSS
Usaha berikutnya dalam mendefinisikan konsep DSS dilakuikan oleh Steven L. Alter.
Alter melakukan study terhadap 56 sistem penunjang keputusan yang digunakan pada
waktu itu, study tersebut memberikan pengetahuan dalam mengidentifikasi enam jenis
DSS, yaitu :
Retrive information element (memanggil eleman informasi)
Analyze entries fles (menganali semua file)
Prepare reports form multiple files (laporan standart dari beberapa files)
Estimate decisions qonsquences (meramalkan akibat dari keputusan)
Propose decision (menawarkan keputusan )
Make decisions (membuat keputusan)
TUJUAN DSS
Dalam DDS terdapat tiga tujuan yang harus di capai yaitu :
Membantu manajer dalam pembuatan keputusan untuk memecahkan masalah semi
terstruktur
Mendukung keputusan manajer, dan bukannya mengubah atau mengganti
keputusan tersebut
Meningkatkan efektivitas menajer dalam pembuatan keputusan, dan bukannya
peningkatan efisiensi
Tujuan ini berkaitan dengan tiga prinsip dasar dari konsep DSS, yaitu struktur masalah,
dukungan keputusan, dan efektivitas keputusan.
ARTI DSS
DSS sebagai sebuah system yang memberikan dukungan kepada seorang manajer, atau
kepada sekelompok manajer yang relative kecil yang bekerja sebagai team pemecah
masalah, dalam memecahkan masalah semi terstrukitur dengan memberikan informasi
atau saran mengenai keputusan tertentu. Informasi tersebut diberikan oleh laporan
berkala, laporan khusus, maupun output dari model matematis. Model tersebut juga
mempunyai kemampuan untuk memberikan saran dalam tingkat yang bervariasi
CARA PENGGUNAAN INFORMASI DARI DSS
Pada dasarnya dua pengguna informasi dari DSS oleh manajer, yaitu untuk
mendefinisikan masalah dan memecahkan masalah tersebut. Pendefinisian masalah
adalah usaha definisi dari pendekatan system. Ia juga berkaitan dengan fase intelegensi
yang di kemukakan oleh simon. Selanjutnya manjer menggunakan informasi untuk
memecahkan masalah yang telah diidentifikasi. Hal ini merupakan usaha pemecahan
menurut poendekatan sistim dan berkaitan denga fase disain dan pemilihan.
Pada umumnya, lapaoran berkala dan khusus digunakan terutama dalam usaha definisi,
dan simulasi dalam usaha pemecahan
Laporan berkala dapat di rancang untuk menidentifikasi masalah atau masalah yang
kemungkinan besar akan muncul, manjer juga melakukan query terhadap database untuk
menemukan masalah atau mempelajari lebih jauh lagi mengenai masalah yang telah di
identifikasi. Simulasi dapat juga membuka masalah yang tersembunyi, karna kelemahan
cenderung akan kelihatan menonjol ketika operasi perusahaan diubah secara matematis.
Laporan berkala dan khusus dapat juga membantu manajer untuk memecahkan masalah
dengan cara mengidentifikasi keputusan alternative, mengevaluasi dan memilih
alternative tersebut, dan memberikan informasi lanjutan.
LAPORAN
1. Laporan berkala dan khusus
Laporan berkala atau periodic report yaitu laporan yang dibuat menurut jadwal
tertentu contohnya adalah analis penjualan terhadap pelanggan perbulan dan laporan
khusus atau special report yaitu laporan yang di buat ketika laporan dibuat ketika sesuatu
yang tidak seperti biasanya terjadi contohnya laporan mengenai kecelakaan. Dalam
penggunaannya laporan berkala dan khusus bersifat lengkap atau ringkas.
2. laporan lengkap dan ringkas
laporan lengakap atau detail report yaitu laporan yang memberikan spesifikasi
mengenai setiap tindakan atau transaksi dan baris yang mewakili tindakan atau transaksi
disebut baris lengkap atau detail line sedangkan laporan ringkas atau summary report
yaitu laporan yang menyertakan baris yang mewakili beberapa tindakan atau transaksi.
Baris laporan biasanya di cetak dalam beberapa ururtan tertentu, filed yang berada
dalam record data, yang disebut key filed atau control filed digunakan untuk
mengurutkan record sebelum laporan tersebut dicetak.
Yang paling sering digunakan ialah Ascending sequence (urutan naik) disini nilai filed
control terendah (no pelanggan 0001 atau nama Aardbverk) didaftar pertama kali, dan
nilai tertinggi (no 9999 atau zikmund) di daftar paling akhir.
PENGGABUNGAN MANAJEMEN DENGAN PENGECUALIN KEDALAM
LAPORAN
Kegunaan laporan sebagai alat pemecah masalah dapat ditingkatkan dengan
menggabungkan manajemen dan pengecualian. Hal ini dapat dilakukan dengan empat
cara :
Menggunakan urutan laporan untuk menyorot pengecualian
Membuat laporan hanya jika terjadi pengecualian
Mengelompokan pengecualian bersama
Menunjukan varian dari norma
PEMODELAN MATEMATIS
Model adalah abstrak dari sesuatu; ia mewakili beberapa fenomena, yaitu objek
dan aktivitas. Fenomena itu disebut entity. Contohnya jika sebuah model mewakili
perusahaan maka perusahaan itu disebut entity-nya.
Model Ststis dan Dinamis
Model ststis islah model yang tidak memasukkan waktu sebagai variabelnya. Ia berkaitan
dengan situasi pada pada suatu saat tertentu sedangkan model dinamis ialah model yang
memasukan waktu sebagai variabel, model ini mewakili tingkah laku entity sepanjang
waktu.
Model Probabilitik dan Deterministik
Model pobabilitas adalah model tentang adanya peluang akan terjadi sesuatu. Pobabilitas
mempunyai jangkauan 0,00 (untuk sesuatu yang tidak punya peluang) dan 1,00 (untuk
sesuatu yang nyata-nyata terjadi) sedangkan model deterministic ialah kebalikan dari
model pobabilitas
Model Optimisasi dan Suboptimisasi
Model optimisasi adalah model yang menentukan pemecahan terbaik diantara altermatif
yang ada. Agar supaya model tersebut dapat melakukan hal ini, masalah harus terstruktur
dengan baik. Sedangkan model suboptimisasi yang seringkali disebut satisficing model
ialah model yang memungkinkan manajer untuk melakukan serangkaian keputusan, dan
model tersebut akan memproyeksikan penyelesaian. Model ini tidak mengidentifikasikan
keputusan yang akan mennghasilkan penyelesaian yang terbaik, namun menyerahkan
tugas tersebut kepada manajer.
SIMULASI
Simulasi atau pemodelan ialah proses dari sebuah model yang mewakili entitynya.
Skenario, digunakan untuk menjelaskan setting tempat terjadinya simulasi.
Variable keputusan, nilai input yang dimasukan manajer untuk mengukur dampak
terhadap entity.
Teknik simulasi.
Format output simulasi.
KEUNTUNGAN DAN KERUGIAN PEMODELAN
Manajer yang menggunakan model matematis dapat memperoleh keuntungan
sebagai berikut :
Proses pemodelan menjadi pengalaman belajar
Kecepatan simulasi memberikan kemampuan bagi kita untuk mengevaluasi dampak
keputusan dalam jangka waktu yang singkat.
Model memberikan daya peramalan
Model membutuhkan biyaya yang lebih murah daripada metode trial-and-error.
Sedangkan kerugian model adalah sebagai berikut:
Sulitnay pemodelan system bisnis dan akan menghasilkan model yang tidak dapat
menangkap semua pengaruh pada entity.
Dibutuhkan keterampilan matematika yang tinggi untuk menggembangkan model yang
lebih kompleks secara pribadi
GRAFIK KOMPUTER
Setiap manjer pada umumnya harus mempunyai kemampuan membuat grafik.
Namun demikian, pada kenyatannya, riset menyatakan bahwa penggunan grafik ternyata
tidak selalu lebih baik dari pada pengguna table. Grafik nampaknya lebih baik dalam
situasi tertentu, seperti :
Mencari ringkasan data yang cepat
Mendeteksi trand masa lalu
Membandingkan point dan pola variable yang berbeda
Meramal aktivitas masa mendatang
Mencari kesan yang relative sederhan adari sejumlah besar informasi yang ada
BAHASA GENERASI KEEMPAT
Sofware dimasukan kedalam perpustakaan software DSS untuk menghasilkan tiga
jenis output. Pada mulanya, satu-satunya cara ialah dengan mengkode program dengan
bahasa pemograman.
Dengan munculnya trend end-user computing, maka lahirlah bahasa yang baru
yang dinamakan fourth-generatioan language (bahasa generasi keempat) atau 4GL
1. Bahasa Pemodelan
Bahasa pemodelan atau maodeling language dibuat untuk membuat tugas pembentukan
model menjadi lebih mudah dari pada menggunakan bahasa berorientasi salah satu
bahasa pemodelan yang pertama adalah GPSS (General Purpose simulation system) yang
dikembangkan IBM pada awal tahun 1960-an
2. Bahasa Tingkat Sangat Tinggi
Very high level language atau bahasa tingkat sangat tinggi biasanya digunakan untuk
menjelaskan bahasa pemograman, seperti APL, yang menawarkan kesingkatan dan daya
di atas dan melebihi apa yang bisa dilakukan oleh bahasa konversional.
3. Generator aplikasi
Application generator atau generator aplikasi menghasilkan program aplikasi seperti
inventarisasi dan penggajian tanpa pemograman
4. Penulisan Laporan
Report writer atau penulisan laporan dirancang secara khusus untuk membuat laporan
5. Generator Grafik
Graph generator atau generator grafik yang juga disebut graphics package digunakan
untuk menampilkan atau mencetak data dalam berbagai macam bentuk grafik.
6. Bahasa Query Database
bahasa yang memungkinkan kita untuk menampilkan data dari berbagai table dari
beberapa bentuk Kriteria.
SISTEM PENUNJANG KEPUTUSAN KELOMPOK
System penunjang keputusan kelompok atau group decision support system (GDSS) ialah
kombinasi dari Komputer, komunikasi, dan teknologi keputusan dan yang digunakan
untuk menemukan, merumuskan, dan memecahkan masalah dalam pertemuan kelompok.
Tujuan GDSS adalah untuk pertukaran ide, opini, dan preferensi dalam kelompok
Read more » Share

Minggu, 10 April 2011

Penjadwalan Menggunakan Metode Graph Coloring

A. Latar belakang masalah
Penjadwalan kuliah merupakan suatu pekerjaan rutin dalam sistem akademik di Perguruan Tinggi yang dilakukan setiap menghadapi semester baru. Pada pelaksaanaannya, seringkali jadwal yang telah dikeluarkan belum pasti sehingga membutuhkan adanya penjadwalan ulang. Hal ini mengakibatkan perkuliahan di awal semester berjalan tidak efektif karena harus melakukan penyesuaian jadwal dengan keadaan real setelah jadwal dikeluarkan. Selain itu, kesulitan dalam hal pencarian slot yang masih kosong juga menjadi suatu kendala terutama pada saat mencari jadwal kuliah pengganti atau kuliah tambahan.
Dalam melakukan penjadwalan kuliah, diperlukan pemikiran yang cukup rumit untuk dapat memetakan sejumlah komponen penjadwalan (mata kuliah, dosen, mahasiswa, ruang, dan waktu) ke dalam timeslot (matriks ruang dan waktu) dengan mempertimbangkan semua batasan yang ada. Proses manual memerlukan waktu yang cukup lama untuk dapat melakukan hal ini dan memungkinkan terjadinya pelanggaran constraint akibat human error. Pelanggaran constraint dalam penjadwalan menjadikan jadwal tidak valid dan harus direkonstruksi ulang. Jika kejadian seperti ini selalu berulang tiap kali menghadapi semester baru, maka sepatutnya permasalahan ini mendapat prioritas untuk dicari solusinya demi peningkatan mutu sistem akademik di Perguruan Tinggi.
Permasalahan penjadwalan kuliah terkait erat dengan masalah optimasi. Oleh karena itu, pengembangan sistem penjadwalan kuliah dilakukan dengan melalui beberapa iterasi perbaikan. Fungsi tujuannya adalah memenuhi sejumlah constraint penjadwalan, seperti menghindari terjadinya bentrok jadwal. Dalam kajian ilmu di Matematika Diskrit, teori Graph memberi solusi untuk permasalahan ini melalui bahasannya tentang pewarnaan Graph. Pembangunan sistem penjadwalan kuliah yang menerapkan teori ini diharapkan mampu menjawab permasalahan ini secara jitu sehingga dapat diimplementasikan untuk penjadwalan kuliah.

Download Proposalnya DI SINI
Read more » Share

Kamis, 07 April 2011

Perbedaan penyimpanan primer dan sekunder

Sebuah penyimpanan data komputer menggunakan beberapa metode yang berbeda. Oleh karena itu, ada berbagai tingkat penyimpanan data, yang mungkin dapat disebut sebagai penyimpanan primer dan sekunder.
Sebuah hard drive internal komputer sering dianggap sebagai perangkat penyimpanan utama, sementara hard drive eksternal dan media eksternal lainnya dianggap sebagai perangkat penyimpanan data sekunder. Namun, penyimpanan primer dan sekunder juga dapat merujuk secara khusus untuk komponen-komponen di dalam komputer.

Dalam kasus ini, penyimpanan primer biasanya mengacu pada random access memory (RAM), sedangkan penyimpanan sekunder mengacu pada komputer internal hard drive. RAM, biasa disebut “memori,” dianggap sebagai penyimpanan utama, karena menyimpan data yang secara langsung dapat diakses oleh CPU komputer. RAM berkecepatan tinggi media penyimpanan yang dapat diakses dengan sedikit keterlambatan.

Karena RAM yang terhubung langsung ke CPU melalui bus memori, CPU dapat mengakses data yang tersimpan dalam RAM sangat cepat. Untuk alasan ini, RAM yang digunakan untuk menyimpan data yang dimuat oleh program-program aktif dan sistem operasi. Hard drive penyimpanan sekunder dianggap karena mereka tidak terhubung secara langsung ke CPU. Sebaliknya, hard drive mengirim dan menerima data melalui I / O bus, yang dapat melewati cache atau jenis memori sebelum mendapatkan ke CPU. Juga, harddisk tidak secepat RAM, yang berarti mereka tidak dapat mentransfer data dengan cepat. Namun, tidak seperti RAM, hard drive menyimpan data ketika komputer dimatikan. Hal ini karena hard drive menyimpan data magnetis, sementara RAM membutuhkan arus listrik.

Sementara komputer utama hard drive internal yang paling umum perangkat penyimpanan sekunder, perangkat lain yang dapat dianggap sebagai perangkat penyimpanan data sekunder juga. Ini termasuk tambahan internal hard drive, external hard drive, dan optical drive, yang digunakan untuk CD, DVD, dan media optik.

http://inconcept.wordpress.com/2010/...-dan-sekunder/
Read more » Share

Kamis, 31 Maret 2011

CodeIgniter Framework PHP

CodeIgniter adalah aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi terakhir adalah 1.7.2 dapat dilihat di website resminya (ada dibagian akhir tulisan ini).

Sebelum membahas lebih jauh tentang salah satu framework PHP ini, mungkin kalian ada yang masih bingung apa itu Framework, apa itu VMC (Model, View, Controller)?

Framework secara sederhana dapat diartikan kumpulan dari fungsi-fungsi/prosedur-prosedur dan class-class untuk tujuan tertentu yang sudah siap digunakan sehingga bisa lebih mempermudah dan mempercepat pekerjaan seorang pemrograman, tanpa harus membuat fungsi atau class dari awal.

Ada beberapa alasan mengapa menggunakan Framework:

Mempercepat dan mempermudah pembangunan sebuah aplikasi web.
Relatif memudahkan dalam proses maintenance karena sudah ada pola tertentu dalam sebuah framework (dengan syarat programmer mengikuti pola standar yang ada)
Umumnya framework menyediakan fasilitas-fasilitas yang umum dipakai sehingga kita tidak perlu membangun dari awal (misalnya validasi, ORM, pagination, multiple database, scaffolding, pengaturan session, error handling, dll
Lebih bebas dalam pengembangan jika dibandingkan CMS

Sekarang masuk ke pengertian VMC (Model View Controller).

Model View Controller merupakan suatu konsep yang cukup populer dalam pembangunan aplikasi web, berawal pada bahasa pemrograman Small Talk, MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian yang menjadi kontrol aplikasi. Terdapat 3 jenis komponen yang membangun suatu MVC pattern dalam suatu aplikasi yaitu :

View, merupakan bagian yang menangani presentation logic. Pada suatu aplikasi web bagian ini biasanya berupa file template HTML, yang diatur oleh controller. View berfungsi untuk menerima dan merepresentasikan data kepada user. Bagian ini tidak memiliki akses langsung terhadap bagian model.
Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian controller, namun tidak dapat berhubungan langsung dengan bagian view.
Controller, merupakan bagian yang mengatur hubungan antara bagian model dan bagian view, controller berfungsi untuk menerima request dan data dari user kemudian menentukan apa yang akan diproses oleh aplikasi.

Dengan menggunakan prinsip MVC suatu aplikasi dapat dikembangkan sesuai dengan kemampuan developernya, yaitu programmer yang menangani bagian model dan controller, sedangkan designer yang menangani bagian view, sehingga penggunaan arsitektur MVC dapat meningkatkan maintanability dan organisasi kode. Walaupun demikian dibutuhkan komunikasi yang baik antara programmer dan designer dalam menangani variabel-variabel yang akan ditampilkan.

Ada beberapa kelebihan CodeIgniter (CI) dibandingkan dengan Framework PHP lain,

Performa sangat cepat : salah satu alasan tidak menggunakan framework adalah karena eksekusinya yang lebih lambat daripada PHP from the scracth, tapi Codeigniter sangat cepat bahkan mungkin bisa dibilang codeigniter merupakan framework yang paling cepat dibanding framework yang lain.
Konfigurasi yang sangat minim (nearly zero configuration) : tentu saja untuk menyesuaikan dengan database dan keleluasaan routing tetap diizinkan melakukan konfigurasi dengan mengubah beberapa file konfigurasi seperti database.php atau autoload.php, namun untuk menggunakan codeigniter dengan setting standard, anda hanya perlu merubah sedikit saja file pada folder config.
Banyak komunitas: dengan banyaknya komunitas CI ini, memudahkan kita untuk berinteraksi dengan yang lain, baik itu bertanya atau teknologi terbaru.
Dokumentasi yang sangat lengkap : Setiap paket instalasi codeigniter sudah disertai user guide yang sangat bagus dan lengkap untuk dijadikan permulaan, bahasanya pun mudah dipahami.
Dan banyak lagi yang lainnya.

Beberapa website yang menggunakan CodeIgniter ini antara lain: TvOne.co.id, Kompas.com dan banyak lagi yang lainnya. (supono)
Read more » Share

Kamis, 24 Maret 2011

QUIZ DSS

Download DI SINI
Read more » Share

Rabu, 16 Maret 2011

Sejarah Komputer Portable

PC atau personal computer saat ini telah menjelma menjadi kebutuhan utama layaknya kebutuhan pokok manusia di dalam kehidupannya. Bahkan bagi sebagian orang, komputer dirasakan sudah seperti teman dalam hidupnya yang selalu menemani kesehariannya. Banyak hal yang dapat dilakukan oleh sebuah komputer, dan tidak dapat dipungkiri hal tersebut membuat manusia bisa menjadi cukup bergantung pada sebuah komputer.
Dahulu, komputer hanya digunakan oleh kalangan tertentu juga untuk tujuan atau kebutuhan tertentu, misalnya seperti yang dilakukan oleh Joseph Marie Jacquard. Pada tahun 1801, ia menggunakan perangkat komputer untuk industri tekstil. Tentu saja komputer yang digunakan berbeda dengan komputer yang ada sekarang pada umumnya. Joseph Marie Jacquard memanfaatkan teknologi yang ada pada saat itu untuk mencetak pola dasar tenunan yang dimilikinya.
Seiring dengan terus berkembangnya teknologi yang disertai dengan adanya kebutuhan yang cukup tinggi akan sebuah komputer yang mampu menemani mobilitas penggunanya, sebuah ide lahir untuk menciptakan komputer portable.
Pada tahun 1968, seorang yang bernama Alan Kay berhasil membuat konsep/ide untuk membuat komputer portable. Ia menggambarkan sketsa komputer portable dan dipublikasikan pada tahun 1972 dengan nama Dynabook. Sayangnya, Dynabook ini tidak pernah terwujud menjadi kenyataan.
Sebuah perusahaan bernama GRID System akhirnya berhasil menjadi perusahaan pertama yang meluncurkan komputer portable berupa tablet komputer yang diberi nama GRIDPad pada tahun 1989. Pada saat itu, GRIDPad hadir dengan mengusung layar besar minichrome, fax/modem slot, internal floppy drive, dan PCMCIA slot. Sistem operasi yang dimilikinya adalah MS-DOS.
Masih pada tahun yang sama, Apple juga meluncurkan produknya yang bernama Apple Newton. Namun sedikit berbeda dari konsep awalnya sebagai tablet komputer, Apple Newton pada akhirnya memiliki dimensi yang sangat portable sehingga lebih tepat dikatakan sebagai sebuah PDA (Personal Digital Assistant). Selanjutnya beberapa perusahaan ternama lainnya turut serta meramaikan persaingan dengan beberapa produk seperti IBM ThinPad 700T dan Palm Pilot (exhibIT)
Read more » Share

Sejarah Komputer Generasi Kelima

Berikut uraian Sejarah Komputer Generasi Kelima

Mendefinisikan komputer generasi kelima menjadi cukup sulit karena tahap ini masih sangat muda. Contoh imajinatif komputer generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke berjudul 2001: Space Odyssey.

HAL menampilkan seluruh fungsi yang diinginkan dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial intelligence), HAL dapat cukup memiliki nalar untuk melakukan percapakan dengan manusia, menggunakan masukan visual, dan belajar dari pengalamannya sendiri.

Walaupun mungkin realisasi HAL9000 masih jauh dari kenyataan, banyak fungsi-fungsi yang dimilikinya sudah terwujud. Beberapa komputer dapat menerima instruksi secara lisan dan mampu meniru nalar manusia. Kemampuan untuk menterjemahkan bahasa asing juga menjadi mungkin. Fasilitas ini tampak sederhana. Namun fasilitas tersebut menjadi jauh lebih rumit dari yang diduga ketika programmer menyadari bahwa pengertia manusia sangat bergantung pada konteks dan pengertian ketimbang sekedar menterjemahkan kata-kata secara langsung.

Banyak kemajuan di bidang desain komputer dan teknologi semkain memungkinkan pembuatan komputer generasi kelima. Dua kemajuan rekayasa yang terutama adalah kemampuan pemrosesan paralel, yang akan menggantikan model non Neumann. Model non Neumann akan digantikan dengan sistem yang mampu mengkoordinasikan banyak CPU untuk bekerja secara serempak. Kemajuan lain adalah teknologi superkonduktor yang memungkinkan aliran elektrik tanpa ada hambatan apapun, yang nantinya dapat mempercepat kecepatan informasi.

Jepang adalah negara yang terkenal dalam sosialisasi jargon dan proyek komputer generasi kelima. Lembaga ICOT (Institute for new Computer Technology) juga dibentuk untuk merealisasikannya. Banyak kabar yang menyatakan bahwa proyek ini telah gagal, namun beberapa informasi lain bahwa keberhasilan proyek komputer generasi kelima ini akan membawa perubahan baru paradigma komputerisasi di dunia.
Read more » Share

Sejarah Komputer Generasi Keempat

Berikut Sejarah Komputer Generasi Keempat

Setelah IC, tujuan pengembangan menjadi lebih jelas: mengecilkan ukuran sirkuit dan komponenkomponen elektrik. Large Scale Integration (LSI) dapat memuat ratusan komponen dalam sebuah chip. Pada tahun 1980-an, Very Large Scale Integration (VLSI) memuat ribuan komponen dalam sebuah chip tunggal.

Ultra-Large Scale Integration (ULSI) meningkatkan jumlah tersebut menjadi jutaan. Kemampuan untuk memasang sedemikian banyak komponen dalam suatu keping yang berukurang setengah keping uang logam mendorong turunnya harga dan ukuran komputer. Hal tersebut juga meningkatkan daya kerja, efisiensi dan keterandalan komputer.

Chip Intel 4004 yang dibuat pada tahun 1971 membawa kemajuan pada IC dengan meletakkan seluruh komponen dari sebuah komputer (central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelumnya, IC dibuat untuk mengerjakan suatu tugas tertentu yang spesifik. Sekarang, sebuah mikroprosesor dapat diproduksi dan kemudian diprogram untuk memenuhi seluruh kebutuhan yang diinginkan. Tidak lama kemudian, setiap perangkat rumah tangga seperti microwave oven, televisi, dn mobil dengan electronic fuel injection dilengkapi dengan mikroprosesor.

Perkembangan yang demikian memungkinkan orang-orang biasa untuk menggunakan komputer biasa. Komputer tidak lagi menjadi dominasi perusahaan-perusahaan besar atau lembaga pemerintah. Pada pertengahan tahun 1970-an, perakit komputer menawarkan produk komputer mereka ke masyarakat umum. Komputer-komputer ini, yang disebut minikomputer, dijual dengan paket piranti lunak yang mudah digunakan oleh kalangan awam. Piranti lunak yang paling populer pada saat itu adalah program word processing dan spreadsheet. Pada awal 1980-an, video game seperti Atari 2600 menarik perhatian konsumen pada komputer rumahan yang lebih canggih dan dapat diprogram.

Pada tahun 1981, IBM memperkenalkan penggunaan Personal Computer (PC) untuk penggunaan di rumah, kantor, dan sekolah. Jumlah PC yang digunakan melonjak dari 2 juta unit di tahun 1981 menjadi 5,5 juta unit di tahun 1982. Sepuluh tahun kemudian, 65 juta PC digunakan. Komputer melanjutkan evolusinya menuju ukuran yang lebih kecil, dari komputer yang berada di atas meja (desktop computer) menjadi komputer yang dapat dimasukkan ke dalam tas (laptop), atau bahkan komputer yang dapat digenggam (palmtop).

IBM PC bersaing dengan Apple Macintosh dalam memperebutkan pasar komputer. Apple Macintosh menjadi terkenal karena mempopulerkan sistem grafis pada komputernya, sementara saingannya masih menggunakan komputer yang berbasis teks. Macintosh juga mempopulerkan penggunaan piranti mouse.

Pada masa sekarang, kita mengenal perjalanan IBM compatible dengan pemakaian CPU: IBM PC/486, Pentium, Pentium II, Pentium III, Pentium IV (Serial dari CPU buatan Intel). Juga kita kenal AMD k6, Athlon, dsb. Ini semua masuk dalam golongan komputer generasi keempat.

Seiring dengan menjamurnya penggunaan komputer di tempat kerja, cara-cara baru untuk menggali potensial terus dikembangkan. Seiring dengan bertambah kuatnya suatu komputer kecil, komputerkomputer tersebut dapat dihubungkan secara bersamaan dalam suatu jaringan untuk saling berbagi memori, piranti lunak, informasi, dan juga untuk dapat saling berkomunikasi satu dengan yang lainnya. Komputer jaringan memungkinkan komputer tunggal untuk membentuk kerjasama elektronik untuk menyelesaikan suatu proses tugas.

Dengan menggunakan perkabelan langsung (disebut juga local area network, LAN), atau kabel telepon, jaringan ini dapat berkembang menjadi sangat besar.
Read more » Share

Sejarah Komputer Generasi Ketiga

Sejarah Komputer Generasi Ketiga

Walaupun transistor dalam banyak hal mengungguli tube vakum, namun transistor menghasilkan panas yang cukup besar, yang dapat berpotensi merusak bagian-bagian internal komputer. Batu kuarsa (quartz rock) menghilangkan masalah ini.

Jack Kilby, seorang insinyur di Texas Instrument, mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon kecil yang terbuat dari pasir kuarsa.

Para ilmuwan kemudian berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang disebut semikonduktor. Hasilnya, komputer menjadi semakin kecil karena komponenkomponen dapat dipadatkan dalam chip.

Kemajuan komputer generasi ketiga lainnya adalah penggunaan sistem operasi (operating system) yang memungkinkan mesin untuk menjalankan berbagai program yang berbeda secara serentak dengan sebuah program utama yang memonitor dan mengkoordinasi memori komputer.
Read more » Share

Sejarah Komputer Generasi Kedua

Berikut ini Sejarah Komputer Generasi Kedua:

Dimulai pada tahun 1948, penemuan transistor sangat mempengaruhi perkembangan komputer. Transistor menggantikan tube vakum di televisi, radio, dan komputer. Akibatnya, ukuran mesin-mesin elektrik berkurang drastis. Transistor mulai digunakan di dalam komputer mulai pada tahun 1956. Penemuan lain yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer generasi kedua yang lebih kecil, lebih cepat, lebih dapat diandalkan, dan lebih hemat energi dibanding para pendahulunya.

Mesin pertama yang memanfaatkan teknologi baru ini adalah superkomputer. IBM membuat superkomputer bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer-komputer ini, yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah besar data, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin tersebut sangat mahal dan cenderung terlalu kompleks untuk kebutuhan komputasi bisnis, sehingga membatasi kepopulerannya.

Hanya ada dua LARC yang pernah dipasang dan digunakan: satu di Lawrence Radiation Labs di Livermore, California, dan yang lainnya di US Navy Research and Development Center di Washington D.C. Komputer generasi kedua menggantikan bahasa mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan singkatan-singakatan untuk menggantikan kode biner.

Pada awal 1960-an, mulai bermunculan komputer generasi kedua yang sukses di bidang bisnis, di universitas, dan di pemerintahan. Komputer-komputer generasi kedua ini merupakan komputer yang sepenuhnya menggunakan transistor. Mereka juga memiliki komponen-komponen yang dapat diasosiasikan dengan komputer pada saat ini: printer, penyimpanan dalam disket, memory, sistem operasi, dan program.

Salah satu contoh penting komputer pada masa ini adalah IBM 1401 yang diterima secara luas di kalangan industri. Pada tahun 1965, hampir seluruh bisnis-bisnis besar menggunakan komputer generasi kedua untuk memproses informasi keuangan.

Program yang tersimpan di dalam komputer dan bahasa pemrograman yang ada di dalamnya memberikan fleksibilitas kepada komputer. Fleksibilitas ini meningkatkan kinerja dengan harga yang pantas bagi penggunaan bisnis. Dengan konsep ini, komputer dapat mencetak faktur pembelian konsumen dan kemudian menjalankan desain produk atau menghitung daftar gaji.

Beberapa bahasa pemrograman mulai bermunculan pada saat itu. Bahasa pemrograman Common Business-Oriented Language (COBOL) dan Formula Translator (FORTRAN) mulai umum digunakan. Bahasa pemrograman ini menggantikan kode mesin yang rumit dengan kata-kata, kalimat, dan formula matematika yang lebih mudah dipahami oleh manusia. Hal ini memudahkan seseorang untuk memprogram dan mengatur komputer. Berbagai macam karir baru bermunculan (programmer, analyst, dan ahli sistem komputer). Industri piranti lunak juga mulai bermunculan dan berkembang pada masa komputer generasi kedua ini.
Read more » Share

Sejarah Komputer

Sejarah Komputer Generasi Pertama

Berikut ini Sejarah Komputer Generasi Pertama:

Pada waktu Perang Dunia Kedua, negara-negara yang ikut dalam perang tersebut terus berusaha untuk mengembangkan komputer yang akan digunakan untuk mengeksploit potensi strategis yang dimiliki komputer. Karena hal ini, maka adanya peningkatan pendanaan dari negara untuk mempercepat pengembangan komputer serta kemajuan teknik komputer.

Dan pada tahun 1941, seorang insinyur jerman – Konrad Zuse berhasil membangun sebuah komputer Z3 yang digunakan untuk mendesain pesawat terbang dan juga peluru kendali.

Dilain pihak, pihal sekutu juga membuat kemajuan dalam hal pengembangan kekuatan komputer. Dan pihak Inggris pada tahun 1943 telah menyelesaikan komputer yang digunakan untuk memecahkan kode rahasia yang diberi nama Colossus, untuk memecahkan kode rahasia yang digunakan militer Jerman. Dan dampak dari pembuatan Colussus ini tidak memberikan pengaruh yang signifikan terhadap perkembangan industri komputer dikarenakan beberapa alasan yaitu:

* Colossus bukan merupakan komputer general (serba guna), hanya digunakan untuk memecahkan kode rahasia saja.
* Dan keberadaan komputer ini dijaga kerahasiaannya hingga satu dekade setelah perang berakhir.

Disamping itu, ada usaha lain yang dilakukan pihak Amerika Serikat pada waktu itu dan berhasil mencapai kemajuan lainnnya, yaitu seorang insinyur Harvard – Howard H.Aiken (1900-1973) yang bekerja dengan IBM berhasil memproduksi kalkulator elektronik untuk US Navy. Kalkulator tersebut berukuran panjang setengah lapangan bola kaki dan memiliki rentang kabel sepanjang 500mil. The Harvd-IBM Automatic Sequence Controlled Calculator, atau Mark I, merupakan komputer relai elektronik. Ia menggunakan sinyal elektromagnetik untuk menggerakkan komponen mekanik. Mesin tersebut beropreasi dengan lambat (ia membutuhkan 3-5 detik untuk setiap perhitungan) dan tidak fleksibel (urutan kalkulasi tidak dapat diubah). Kalkulator tersebut dapat melakukan perhitungan aritmatik dasar dan persamaan yang lebih kompleks.

Lalu perkembangan komputer lain pada masa itu adalah Electronic Numerical Integrator and Computer (ENIAC), yang dibuat oleh kerjasama antara pemerintah Amerika Serikat dan University of Pennsylvania . Terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik solder, komputer tersebut merupakan mesin yang sangat besar yang mengkonsumsi daya sebesar 160kW.

Komputer tersebut dirancang oleh John Presper Eckert (1919-1995) dan John W. Mauchly (1907-1980), ENIAC merupakan komputer serbaguna (general purpose computer) yang bekerja 1000 kali lebih cepat dibandingkan Mark I.

Pada pertengahan 1940-an, John von Neumann (1903-1957) bergabung dengan tim University of Pennsylvania dalam usha membangun konsep desin komputer yang hingga 40 tahun mendatang masih dipakai dalam teknik komputer. Von Neumann mendesain Electronic Discrete Variable Automatic Computer (EDVAC) pada tahun 1945 dengan sebuh memori untuk menampung baik program ataupun data.

Teknik ini memungkinkan komputer untuk berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya kembali. Kunci utama arsitektur Von Neumann adalah unit pemrosesan sentral (CPU), yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu sumber tunggal. Tahun 1951, UNIVAC I (Universal Automatic Computer I) yang dibuat oleh Remington Rand, menjadi komputer komersial pertama yang memanfaatkan model arsitektur von Neumann tersebut.

Baik Badan Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil mengesankan yang dicapai oleh UNIVAC dalah keberhasilannya dalam memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden tahun 1952.

Komputer Generasi pertama dikarakteristik dengan fakta bahwa instruksi operasi dibuat secara spesifik untuk suatu tugas tertentu. Setiap komputer memiliki program kode-biner yang berbeda yang disebut “bahasa mesin” (machine language). Hal ini menyebabkan komputer sulit untuk diprogram dan membatasi kecepatannya. Ciri lain komputer generasi pertama adalah penggunaan tube vakum (yang membuat komputer pada masa tersebut berukuran sangat besar) dan silinder magnetik untuk penyimpanan data.
Read more » Share

Selasa, 15 Maret 2011

Mega Bazaar Computer 2011 Tak Cuma Komputer, Ada Pula Pesta Kamera & Game Online

Mega Bazaar Computer (MBC) sejatinya diisi oleh vendor-vendor komputer yang menjajakan produk mereka. Namun di perhelatan tahun 2011 ini, ajang tersebut juga diramaikan oleh 2 pesta yang mengakomodir penggila kamera dan game online.

Event pertama, Focus Expo 2011, di dalamnya coba memamerkan sejumlah deretan kamera baru, lengkap dengan para ahli yang siap membantu para pengunjungnya.

"Focus memang memiliki konsep yang berbeda dengan MBC. Kami tidak hanya jualan, tapi juga sharing ilmu fotografi," ujar Effi Setiabudi, Direktur Debindo Mitra Dyantama, sebagai penyelengara Focus 2011.

Untuk meramaikan Focus 2011, Dyantama juga menggaet beberapa vendor kamera ternama untuk memberikan sedikit tips dan trik perihal pengambilan foto.

Pameran lainnya yang ikut meramaikan MBC 2011 adalah Game Show. Gamer yang berkunjung ke pameran ini bisa mencicipi berbagai game online yang ada.

Selain itu, ada juga kompetisi game yang bisa diikuti semisal perlombaan game basket Free Style atau Point Blank yang diselenggarakan oleh Gemscool.

MBC 2011 diselenggarakan serentak di 6 kota besar di Indonesia, Jakarta, Bandung, Semarang, Jogja, Surabaya, dan Makassar. Pameran dengan tema Bazar Bezar Bezaran ini bakal digelar sejak 9-13 Maret 2011.
Sumber : http://www.detikinet.com/read/2011/03/09/145249/15
Read more » Share

Senin, 28 Februari 2011

Mengaktifkan fitur Dreamscene di Windows 7

Dreamscene merupakan fitur di windows yang memungkinkan kita untuk menggunakan video berformat mpg atau wmv sebagai wallpaper di Windows. Nah... dengan video yang dapat dipakai wallpaper ini maka desktop kita bisa menjadi lebih indah dan tidak membosankan.

Sebenarnya fitur ini sudah ada di Windows Vista, namun di Windows 7 fitur ini ditiadakan. Jika kita ingin menggunakan fitur Dreamscene di Windows 7, kita bisa melakukannya ikuti langkah berikut ini :

1. Sebelumnya pastikan fitur Windows Aero harus diaktifkan.
2. Donwload file Windows7-DreamScene-Enable.exe (340KB).
3. Jalankan file tersebut. Installer ini akan menyalin file DreamScene.dll ke folder %WinDir%\System32 dan file DreamScene.dll.mui ke folder %WinDir%\System32\en-US lalu menulis registry yang dibutuhkan ke Windows 7. Setelah proses patch selesai. Restart Windows 7.
4. Untuk menggunakan video sebagai wallpaper, pilih salah satu file video berformat .wmv atau .mpg (Jika tidak punya video yang cocok, silakan download video-video yang dikhususkan untuk DreamScene dari Website www.dreamscene.org). Klik kanan file video tersebut, lalu pilih “Set as Desktop Background“.


Perlu diperhatikan juga, dengan penggunaan video sebagai wallpaper, maka juga membutuhkan resource yang lebih besar.
Read more » Share

Jumat, 25 Februari 2011

Testing and Implemtation

Proses Testing

1. Unit testing
Pengujian masing-masing unit komponen program untuk meyakinkan bhw sudah beroperasi secara benar

2. Module Testing
Pengujian terhadap koleksi unit-unit komponen yang saling berhubungan.

3. Sub-system Testing
Pengujian terhadap koleksi module-module yang membentuk suatu sub-system (aplikasi)

4. System Testing
Pengujian terhadap integrasi sub-system, yaitu keterhubungan antar sub-system

5. Acceptance Testing
- Pengujian terakhirs sebelum sistem dipakai oleh user.
- Melibatkan pengujian dengan data dari pengguna sistem.
- Biasa dikenal sebagai “alpha test” (“beta test” untuk software komersial, dimana pengujian dilakukan oleh potensial customer)


Materi selengkapnya Download DISINI
Read more » Share

Jumat, 18 Februari 2011

Tips Memperpanjang Masa Hidup Notebook

1. Setting Power Management

Anda akan menemukan setting power management ini pada icon di bawah kanan ataupun di dalam Control Panel. Di sana, Anda akan menemukan beberapa konfigurasi. Bila Anda dalam menggunakan notebook dengan baterai, kami menyarankan untuk mengaktifkan setting Power Saver. Setting ini akan memperlambat kerja prosesor hingga setengahnya. Imbasnya, konsumsi daya notebook akan menurun. Anda tidak perlu takut dengan kinerja yang menurun. Pada umumnya, aktifitas pekerjaan yang dilakukan dalam keadaan mobile tidak memerlukan kinerja yang tinggi. Aktivitas seperti browsing, aplikasi office, multimedia ringan ( mendengarkan musik atau memutar film non HD ) dan lain sebagainya memang tidak menuntut kinerja tinggi. Selain itu, setting power management juga mempunyai beberapa pilihan seperti mematikan layar, masuk mode hibernate, mematikan hard disk dan lain sebagainya bila notebook tidak digunakan dalam kurun waktu beberapa lama.

2. Memperbesar Kapasitas Memori (RAM)

Hal ini untuk mengurangi terjadinya pengaktifan virtual memory ke hard disk. Seperti kita ketahui, daya hard disk ketika melakukan putaran penuh akan lebih memakan daya dibandingkan dengan sebuah RAM atau memory.

3. Melakukan Defrag System

Proses Defrag akan mempercepat waktu baca hard disk. Hal ini akan membuat hard disk bekerja dengan lebih efisien dan Anda dapat membuka aplikasi dengan lebih cepat.

4. Menurunkan Kontras

Menurunkan kontras layar notebook akan mempengaruhi daya tahan hidup. Anda dapat menurunkan pada setting yang masih nyaman di mata, Biasanya, konfigurasi kontras layar ini sudah ada dalam setting Power Management. Namun, bila Anda kurang nyaman, Anda dapat menaikkan kontras beberapa level.

5. Matikan Proses/Program yang berjalan di background.

Semakin banyak proses/program yang berjalan di background, semakin cepat pula baterai terpakai. Untuk itu, lebih baik matikan saja aplikasi yang berjalan di background. Anda dapat mematikan proses/program di background ini melalui “Run->msconfig” lalu pilih tab “startup”. Namum, pilihlah program yang akan dimatikan dengan bijak dan hati-hati.

6. Jangan Tinggalkan CD/DVD pada Optical Drive

Sering kali kita lupa untuk mengeluarkan CD dari optical drive. Hal ini akan membuat optical drive tetap memasok listrik untuk perangkat tersebut. Bahkan, notebook terkadang akan memutar optical drive tanpa kita suruh. Hal ini cukup mengurangi daya baterai.
Read more » Share

Tips Merawat Notebook

1. Cara Membawa

Sebenarnya cara membawa notebook telah kami bahas sebelumnya, Anda dapat membacanya lebih lanjut pada artikel kami “Tips cara membawa notebook yang benar”. Pada artikel ini, kami hanya ingin menambahkan, jangan membawa notebook dalam keadaan standby karena akan mempengaruhi hard disk Anda. Membawa notebook dalam keadaan standby akan merusak hard disk Anda. Hal ini disebabkan karena piringan hard disk Anda masih berputar, mata hard disk tidak dalam posisi aman dan masih berada di atas piringan. Posisi ini akan membuat piringan hard disk Anda baret dan dapat mengakibatkan kerusakan dan kehilangan data. Walaupun begitu, hal ini tidak berlaku untuk noteboook yang menggunakan storage SSD.

2. Cara Menyimpan

Cara menyimpan notebook mungkin merupakan hal yang sepele dan suka terabaikan oleh beberapa orang. Simpan notebook Anda pada tempat yang tidak lembab dan usahakan simpan dalam kantong untuk menghindari casing notebook Anda baret. Jangan lupa, letakkan notebook pada tempat yang datar. Jangan pernah menumpuk barang di atas notebook Anda ketika sedang tidak digunakan. Tumpukan benda tersebut akan menekan layar LCD notebook dan mengakibatkan kerusakan pada layarnya dan yang terparah LCD retak. Selain itu, hindari notebook dari pancaran sinar matahari langsung. Hal ini akan membuat notebook Anda panas dan akan mengakibatkan beberapa komponen luar yang terbuat dari karet akan mengeras dan membuat casing Anda memudar warnanya.

3. Cara Menggunakan

Hal ini tergantung kepada jenis notebook. Untuk netbook, usahakan penggunaannya tidak menyimpang. Netbook diciptakan untuk menjalankan aplikasi bawah seperti aplikasi office, aktivitas browsing, multimedia (musik, film non HD, editing foto ringan dan lain sebagainya), serta beberapa aplikasi lain yang tidak menuntut kinerja tinggi. Sesuaikan aplikasi Anda dengan kinerja yang dapat diberikan oleh notebook. Jangan terlalu banyak meng-install aplikasi yang tidak penting. Semakin banyak aplikasi yang ter-install, semakin lambat pula kinerja dari notebook Anda. Hal ini disebabkan karena kapasitas yang digunakan oleh hard disk semakin besar sehingga sistem operasi semakin sulit untuk membacanya.

4. Cara Upgrade

Tidak banyak yang bisa di upgrade pada notebook. Elemen yang Paling mudah di-upgrade hanya hard disk dan memory. Sebenarnya, Anda bisa meng-upgrade optical drive dan prosesor tetapi hal ini hanya berlaku pada beberapa notebook.

Upgrade memori sendiri akan membuat kinerja notebook menjadi lebih baertenaga dan aplikasi akan menjadi lebih cepat terbuka. Satu hal yang perlu diingat adalah ketika melakukan upgrade memori, Anda juga harus sesuaikan dengan sistem operasi yang Anda gunakan. Sistem operasi 32bit hanya akan dapat membaca memori hingga 3GB. Sistem operasi 64bit dapat membaca memori lebih dari 3GB.

Hard disk. Biasanya pengguna akan meng-upgrade komponen ini karena kebutuhan akan kapasitas yang besar. Saat ino, kecepatan putar hard disk dibagi ke dalam dua jenis putaran, 5400RPM (Rotation Per Minute) dan 7200RPM. Namun, hard disk dengan kecepatan putar 7200RPM sukar sekali ditemukan di Indonesia. Keuntungan menggunakan hard disk dengan putaran tinggi adalah sistem operasi dan aplikasi Anda akan lebih responsif ketika Anda panggil. Anda sebenarnya dapat saja melirik SSD yang semakin lama semakin murah. Namun, kelemahan SSD adalah kapasitas yang tersedia masih kecil sehingga lebih cocok untuk Anda yang sangat mobile. Dengan SSD, kemungkinan kerusakan penyimpanan data dan kehilangan data sangat kecil.

5. Cara Membersihkan

Kebersihan layar LCD notebook sangat penting. Layar LCD yang kotor dengan berbagai noda dan cap tangan tidak nyaman dilihat. Untuk tips membersihkan layar notebook dengan benar, Anda dapat membacanya pada artikel “Mari membersihkan layar notebook” . Layar notebook yang bersih akan membuat Anda semakin nyaman beraktivitas dengan menggunakan notebook tersebut.

Untuk membersihkan casing Anda hanya memerlukan selembar kain lembut. Untuk noda yang sulit dibersihkan dapat diakali dengan menggunakan kain lembut. Kain tersebut dibuat dalam keadaan lembab lalu diusap. Setelah itu, bersihkan permukaan casing dengan kain yang kering. Pada bagian keyboard biasanya sering ditemukan debu. Untuk bagian ini, cukup gunakan blower dan kuas. Jangan menggunakan vacum cleaner bertekanan tinggi karena bisa membuat tuts keyboard Anda tercabut.

6. Cara Memperpanjang Masa Hidup

Merasa kurang puas dengan daya baterai yang sekarang? Satu hal yang paling mudah dilakukan adalah meng-upgrade baterai dengan kapasitas yang lebih besar. Tentu hal ini dapat menguras dana Anda. Sebelum Anda melakukan upgrade kapasitas daya, coba Anda melakukan tips yang ditulis pada artikel ”Tips Memperpanjang Masa hidup Notebook”. Bila berhasil, Anda tidak memerlukan upgrade baterai lagi.

7. Cara Merawat Baterai

Sering sekali kami temukan kesalah pahaman untuk masalah seputar baterai. Untuk itu ,kami telah menyediakan artikel yang akan meluruskan permasalahan tersebut. Anda dapat membacanya lebih lanjut pada artikel “Baterai notebook dipasang atau dilepas?”. Selain itu kami sarankan Anda selalu membersihkan kontak yang terbuat dari kuningan yang terdapat pada baterai dan notebook dengan menggunakan cotton bud dan contact cleaner.
Read more » Share

Rabu, 16 Februari 2011

Materi kulia Bu Fitri (STIKOM BINANIAGA)

Untuk mahasiswa STIKOM BINANIAGA yang belum mendapatkan materi lengkap dari Bu Fitria mengenai DSS (Decision Support System) dapat di download DI SINI
Read more » Share

TeamViewer

TeamViewer adalah sebuah aplikasi yang sangat unggul dalam pengontrolan jarak jauh, berbagi layar desktop dan transfer file yang bekerja dibalik firewall dan NAT proxy. TeamViewer juga dapat digunakan untuk presentasi, sehingga aplikasi ini sering digunakan dalam sebuah proses bisnis, seperti misalnya mengakses dan mengendalikan sebuah komputer dari komputer lainnya dari jarak yang jauh serta mengatasi masalah-masalah komputer lainnya.

Untuk menghubungkannya ke komputer lain, caranya sangat mudah. Anda hanya perlu menjalankan aplikasi TeamViewer pada kedua komputer tanpa memerlukan proses instalasi serta memasukkan ID komputer partner anda dan kemudian kedua komputer-pun akan langsung terhubung.

Apa saja yang bisa dilakukan TeamViewer?
1. berbagi layar antar dua komputer secara aman
2. kemudahan dalam mengirimkan file antar dua computer
3. mengontrol dan mengatur hak akses

beberapa fitur dirancang sedemikian rupa untuk memudahkan pengguna. Anda dapat memaksimalkan perbesaran layar pada komputer yang sedang di-share. Selain itu, anda juga dapat menggunakan berbagai macam opsi pada toolbar drop-down yang berada di tengah-tengah jendela tampilan. Anda dapat mengakhiri koneksi dengan meng-klik sebuah tanda X besar, sedangkan tombol Actions memungkinkan anda untuk beralih kontrol pada komputer lain, serta reboot computer jarak jauh

Download TeamViewer DI SINI
Read more » Share

Sistem Pendukung Keputusan Menggunakan metode pencocokan profil

Konsep: mencari orang yang memiliki profil sedekat mungkin dengan jabatan yang sedang kosong
- Profile matching atau pencocokan profil adalah sebuah mekanisme pengambilan keputusan dengan mengasumsikan bahwa terdapat tingkat variabel prediktor yang ideal yang harus dipenuhi oleh pelamar, bukannya tingkat minimal yang harus dipenuhi atau dilewati.

Aspek-aspek Penilaian
Dalam kasus ini, dicontohkan 3 aspek penilaian yang digunakan, yaitu:
1. Aspek Kecerdasan yang memiliki 10 faktor:
- Common Sense
- Verbalisasi Ide
- Sistematika berpikir
- Penalaran dan Solusi Real
- Konsentrasi
- Logika Praktis
- Fleksibilitas Berpikir
- Imajinasi Kreatif
- Antisipasi
- Potensi Kecerdasan

2. Aspek Sikap Kerja yang memiliki 6 faktor penilaian:
- Energi Psikis
- Ketelitian dan Tanggung jawab
- Kehati-hatian
- Pengendalian Perasaan
- Dorongan berprestasi
- Vitalitas Perencanaan

3. Aspek Perilaku yang memiliki 4 faktor penilaian:
- Kekuasaan (dominance)
- Pengaruh (Influence)
- Keteguhan Hati (Steadiness)
- Pemenuhan (Compliance)

Materi selengkapnya Download DI SINI
Read more » Share

Selasa, 15 Februari 2011

Arsitektur Sistem Pendukung Keputusan

Arsitektur sistem pendukung keputusan terdiri dari beberapa subsistem yaitu:

1. Subsistem manajemen data yaitu pengelolaan data perusahaan yang relevan dalam suatu perangkat lunak yang disebut DBMS.
2. Subsistem manajemen model yaitu perangkat lunak yang berisi bahasa-bahasa pemodelan untuk model-model kuantitatif yang disebut MBMS.
3. Subsistem antarmuka pengguna yaitu model interaksi yang intensif antara komputer dan pembuat keputusan.
4. Subsistem manajemen berbasis pengetahuan yaitu suatu sistem yang mendukung semua subsistem lain atau bertindak langsung sebagai suatu komponen independen yang bersifat opsional.

DOWNLOAD Keteranga lebih jelas

Tugas Bu Fitria Download Di sini
Read more » Share

Sabtu, 12 Februari 2011

PERKEMBANGAN TEKNOLOGI INFORMASI DI INDONESIA

Teknologi Informasi merupakan teknologi yang dibangun dengan basis utama teknologi komputer. Perkembangan teknologi komputer yang terus berlanjut membawa implikasi utama teknologi ini pada proses pengolahan data yang berujung pada informasi. Hasil keluaran dari teknologi komputer yang merupakan komponen yang lebih berguna dari sekedar tumpukan data, membuat teknologi komputer dan teknologi pendukung proses operasinya mendapat julukan baru, yaitu teknologi informasi.
Teknologi informasi disusun oleh tiga matra utama teknologi yaitu :
1.Teknologi komputer, yang menjadi pendorong utama perkembangan
teknologi informasi.
2. Teknologi telekomunikasi, yang menjadi inti proses penyebaran
informasi.
3. Muatan informasi ataucontent informasi, yang menjadi faktor
pendorong utama implementasi teknologi informasi.

Kenyataan sejarah dunia mencatat masing – masing dari ketiga matra penyusun teknologi informasi di atas, pada awalnya berkembang saling terpisah. Teknologi komputer berkembang dalam lingkup matematika dan cenderung lebih teoritis. Teknologi telekomunikasi berkembang luas dalam dunia bisnis dan ekonomi menjadi pilar pendukung teknologi transportasi dalam revolusi industri. Sedangkan ilmu informasi muncul pada awal perang dunia II. Kemenangan dan kekalahan sebuah pasukan di medan perang dunia II ditentukan oleh akurasi informasi. Setelah itu, konsep ilmu informasi berkembang pesat. Sehingga 3 (tiga) matra penyusun teknologi informasi tersebut mulai berkembang secara konvergen mengikuti konsep ilmu informasi yang semakin matang.
Penemuan teknologi komputer sejak awal dimakudkan untuk membantu
meringankan pekerjaan manusia agar lebih efektif dan efisien. Perkembangan Euis Marlina, S.Kom
http://euismarlina.edublogs.org
2
komputer ini diikuti dengan lahirnya Internet yang mampu menyebarkan
informasi dengan cepat tanpa adanya batasan ruang dan waktu.

Perkembangan teknologi komunikasi juga mengalami kemajuan yang pesat dari mulai ditemukannyatelegr aph (sistem komunikasi digital jarak jauh) pada tahun 1835, telepon pada tahun 1876, sambungan telepon jarak jauh menggunakan satelit pada tahun 1952 hingga telepon seluler digunakan secara luas pada tahun 1985.

Perkembangan muatan informasi diawali dengan berhasilnya Markoni membuat radio, ditemukannya kamera gambar bergerak dan televisi. Mulai tahun 1994 rangkaian kejadian penting dalam perkembangan Teknologi Informasi bermunculan dengan cepat. Berikut ini adalah daftar rangkaian kejadiannya.

www.scribd.com
Read more » Share

Tipe Database

Terdapat 12 tipe database, antara lain Operational database, Analytical database, Data warehouse, Distributed database, End-user database, External database, Hypermedia databases on the web, Navigational database, In-memory databases, Document-oriented databases, Real-time databases, dan Relational Database.

1. Operational database

Database ini menyimpan data rinci yang diperlukan untuk mendukung operasi dari seluruh organisasi. Mereka juga disebut subject- area databases (SADB), transaksi database, dan produksi database. Contoh: database pelanggan, database pribadi, database inventaris, akuntansi database.

2. Analytical database

Database ini menyimpan data dan informasi yang diambil dari operasional yang dipilih dan eksternal database. Mereka terdiri dari data dan informasi yang dirangkum paling dibutuhkan oleh sebuah organisasi manajemen dan End-user lainnya. Beberapa orang menyebut analitis multidimensi database sebagai database, manajemen database, atau informasi database.

3. Data warehouse

Sebuah data warehouse menyimpan data dari saat ini dan tahun- tahun sebelumnya - data yang diambil dari berbagai database operasional dari sebuah organisasi. Data warehouse menjadi sumber utama data yang telah diperiksa, diedit, standar dan terintegrasi sehingga dapat digunakan oleh para manajer dan pengguna akhir lainnya di seluruh organisasi profesional. Perkembangan terakhir dari data warehouse adalah dipergunakan sebagai Shared nothing architecture untuk memfasilitasi ekstrem scaling.

4. Distributed database

Ini adalah database-kelompok kerja lokal dan departemen di kantor regional, kantor cabang, pabrik-pabrik dan lokasi kerja lainnya. Database ini dapat mencakup kedua segmen yaitu operasional dan user database, serta data yang dihasilkan dan digunakan hanya pada pengguna situs sendiri.

5. End-user database

Database ini terdiri dari berbagai file data yang dikembangkan oleh end-user di workstation mereka. Contoh dari ini adalah koleksi dokumen dalam spreadsheet, word processing dan bahkan download file

6. External database

Database ini menyediakan akses ke eksternal, data milik pribadi online - tersedia untuk biaya kepada pengguna akhir dan organisasi dari layanan komersial. Akses ke kekayaan informasi dari database eksternal yang tersedia untuk biaya dari layanan online komersial dan dengan atau tanpa biaya dari banyak sumber di Internet.

7. Hypermedia databases on the web

Ini adalah kumpulan dari halaman-halaman multimedia yang saling berhubungan di sebuah situs web. Mereka terdiri dari home page dan halaman hyperlink lain dari multimedia atau campuran media seperti teks, grafik, gambar foto, klip video, audio dll.

8. Navigational database

Dalam navigasi database, queries menemukan benda terutama dengan mengikuti referensi dari objek lain.

9. In-memory databases

Database di memori terutama bergantung pada memori utama untuk penyimpanan data komputer. Ini berbeda dengan sistem manajemen database yang menggunakan disk berbasis mekanisme penyimpanan. Database memori utama lebih cepat daripada dioptimalkan disk database sejak Optimasi algoritma internal menjadi lebih sederhana dan lebih sedikit CPU mengeksekusi instruksi. Mengakses data dalam menyediakan memori lebih cepat dan lebih dapat diprediksi kinerja dari disk. Dalam aplikasi di mana waktu respon sangat penting, seperti peralatan jaringan telekomunikasi yang mengoperasikan sistem darurat, database memori utama yang sering digunakan.

10. Document-oriented databases

Document-oriented databases merupakan program komputer yang dirancang untuk aplikasi berorientasi dokumen. Sistem ini bisa diimplementasikan sebagai lapisan di atas sebuah database relasional atau objek database. Sebagai lawan dari database relasional, dokumen berbasis database tidak menyimpan data dalam tabel dengan ukuran seragam kolom untuk setiap record. Sebaliknya, mereka menyimpan setiap catatan sebagai dokumen yang memiliki karakteristik tertentu. Sejumlah bidang panjang apapun dapat ditambahkan ke dokumen. Bidang yang dapat juga berisi beberapa bagian data.

11. Real-time databases

Real-time Database adalah sistem pengolahan dirancang untuk menangani beban kerja negara yang dapat berubah terus-menerus. Ini berbeda dari database tradisional yang mengandung data yang terus- menerus, sebagian besar tidak terpengaruh oleh waktu. Sebagai contoh, pasar saham berubah dengan cepat dan dinamis. Real-time processing berarti bahwa transaksi diproses cukup cepat bagi hasil untuk kembali dan bertindak segera. Real-time database yang berguna untuk akuntansi, perbankan, hukum, catatan medis, multi-media, kontrol proses, sistem reservasi, dan analisis data ilmiah.

12. Relational Database

Standar komputasi bisnis sejak tahun 2009,[update], relational database adalah database yang paling umum digunakan saat ini. Menggunakan meja untuk informasi struktur sehingga mudah untuk mencari.
Read more » Share

Perangkat Untuk Membuat Database

Database dapat dibuat dan diolah dengan menggunakan suatu program komputer, yaitu yang biasa kita sebut dengan software (perangkat lunak). Software yang digunakan untuk mengelola dan memanggil kueri (query) database disebut Database Management System (DBMS) atau jika diterjemahkan kedalam bahasa indonesia berarti “Sistem Manajemen Basis Data”.

DBMS terdiri dari dua komponen, yaitu Relational Database Management System (RDBMS) dan Overview of Database Management System (ODBMS). RDBMS meliputi Interface Drivers, SQL Engine, Transaction Engine, Relational Engine, dan Storage Engine. Sedangkan ODBMS meliputi Language Drivers, Query Engine, Transaction Engine, dan Storage Engine.

Sedangkan untuk lavel dari softwarenya sendiri, terdapat dua level software yang memungkinkan kita untuk membuat sebuah database antara lain adalah High Level Software dan Low Level Software. Yang termasuk di dalam High Level Software, antara lain seperti Microsoft SQL Server, Oracle, Sybase, Interbase, XBase, Firebird, MySQL, PostgreSQL, Microsoft Access, dBase III, Paradox, FoxPro, Visual FoxPro, Arago, Force, Recital, dbFast, dbXL, Quicksilver, Clipper, FlagShip, Harbour, Visual dBase, dan Lotus Smart Suite Approach. Sedangkan yang termasuk di dalam Low Level Software antara lain Btrieve dan Tsunami Record Manager.
Read more » Share

Konsep Dasar Database

Konsep dasar dari database adalah kumpulan dari catatan-catatan, atau potongan dari pengetahuan. Sebuah database memiliki penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan ini disebut skema. Skema menggambarkan obyek yang diwakili suatu database, dan hubungan di antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau memodelkan struktur database: ini dikenal sebagai database model atau model data. Model yang umum digunakan sekarang adalah model relasional, yang menurut istilah yaitu mewakili semua informasi dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi matematika). Dalam model ini, hubungan antar tabel diwakili dengan menggunakan nilai yang sama antar tabel. Model yang lain seperti model hierarkis dan model jaringan menggunakan cara yang lebih eksplisit untuk mewakili hubungan antar tabel.
Read more » Share

Asal Mula Istilah Database

Istilah “database” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar bidang elektronika, artikel ini mengenai database komputer. Catatan yang mirip dengan database sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan bisnis.
Read more » Share

Pengertian Database

1. Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.

2. Database adalah representasi kumpulan fakta yang saling berhubungan disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
3. Database merupakan sekumpulan informasi yang saling berkaitan pada
suatu subjek tertentu pada tujuan tertentu pula.

4. 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.
Read more » Share

Pengertian MIS

MIS merupakan salah satu posisi populer yang banyak dicari di hampir semua perusahaan saat ini. Ada yang menganggap MIS itu adalah IT, yang bertanggung jawab atas sistem komputer, network, printer, dll. Ada juga yang menganggap MIS itu adalah programmer, yang kerjanya membuat program, database, dan data entry. Bahkan ada juga yang beranggapan bahwa MIS itu adalah report atau laporan. MIS itu adalah instrumen, seperti yang dijelaskan di http://www.total.or.id sebagai berikut: Disingkat dengan MIS. Dalam bahasa Indonesia disebut dengan Sistem Informasi Manajemen. Didefenisikan sebagai kumpulan dari manusia dan sumber-sumber daya di dalam suatu organisasi yang bertanggung jawab mengumpulkan dan mengolah data untuk menghasilkan informasi yang berguna untuk semua tingkatan manajemen di dalam kegiatan perencanaan dan pengendalian. Atau, kumpulan dari sistem-sistem yang menyediakan informasi untuk mendukung manajemen. Istilah Management Information System (MIS) atau Sistem Informasi Manajemen (SIM) ini banyak digunakan pada tahun 1980an hingga 1990an, yang menunjukkan sistem-sistem informasi fungsional, yaitu sistem yang diterapkan di fungsi-fungsi organisasi. Sistem Informasi Manajemen ini terdiri dari sistem informasi akuntasi, sistem informasi keuangan dan sistem informasi pemasaran. MIS sudah diterapkan di Amerika Serikat sejak awal tahun 1970an yang digunakan untuk memberikan infromasi kepada manajer-manajer fungsional. Istilah ini sudah kurang tepat untuk saat ini, karena sistem informasi telah berkembang melebihi kemampuan sistem informasi fungsional. Seiring dengan pertumbuhan sistem informasi terpadu seperti ECS, SAP, Cognos, dan Sales Force. Dan juga pertumbuhan sistem analisis intelijen seperti SAS dan SPSS. Ditambah lagi dengan banyaknya sistem database (SQL Server), pemrograman Definisi MIS telah berkembang untuk meng-catter seluruh sistem namun fungsinya tidak hanya untuk men-support manajemen dari segi informasi dan fungsional, tetapi juga untuk men-support bisnis secara keseluruhan. Dengan demikian, MIS bertanggung jawab atas ketersediaan dan keberlangsungan (availability and accessibility) dari setiap informasi, analisis, dan sistem untuk semua level manajemen, untuk bisnis tertentu dalam suatu perusahaan.
Read more » Share

KOMUNIKASI DATA

Pertama kali komputer ditemukan, ia belum bisa berkomunikasi dengan sesamanya. Pada saat itu komputer masih sangat sederhana. Berkat kemajuan teknologi di bidang elektronika, komputer mulai berkembang pesat dan semakin dirasakan manfaatnya dalam kehidupan kita. Saat ini komputer sudah menjamur di mana-mana. Komputer tidak hanya dimonopoli oleh perusahaan-perusahaan, universitas-univeristas, atau lembaga-lembaga lainnya, tetapi sekarang komputer sudah dapat dimiliki secara pribadi seperti layaknya kita memiliki radio.

Mayoritas pemakai komputer terdapat di perusahaan-perusahaan atau kantor-kantor. Suatu perusahaan yang besar seringkali memiliki kantor-kantor cabang. Apabila suatu perusahaan yang mempunyai cabang di beberapa tempat adalah tidak efisien apabila setiap kali dilakukan pengolahan datanya harus dikirim ke pusat komputernya dengan cara manual. Perlu diperhatikan bahwa berfungsinya suatu komputer untuk menghasilkan informasi yang benar-benar handal, maka sedapat mungkin data yang dimasukkan benar-benar asli dari tangan pertama pencatat datanya, dan belum mengalami pengolahan dari tangan ke tangan.

Apabila demikian bagaimana dengan data yang akan dioleh berasal dari cabang-cabang yang tersebar di beberapa tempat yang jauh letaknya dari pusat komputer. Di sini pentingnya dibangun suatu sistem komputerisasi, terutama untuk mengurangi waktu yang dibutuhkan untuk pengolahan data. Tetapi kenyataannya, dalam sirkulasi suatu sistem pengolahan data, pengolahan itu sendiri hanya suatu bagian. Secara garis besar suatu sistem sirkulasi pengolahan data terdiri dari pengumpulan data, pemrosesan, dan distribusi. Dari sirkulasi ini masalah yang banyak dijumpai dari perusahaan-perusahaan justru dalam hal pengumpulan data dan distribusi data dan informasi untuk beberapa lokasi.

Pengertian Komunikasi data berhubungan erat dengan pengiriman data menggunakan sistem transmisi elektronik satu terminal komputer ke terminal komputer lain. Data yang dimaksud disini adalah sinyal-sinyal elektromagnetik yang dibangkitkan oleh sumber data yang dapat ditangkap dan dikirimkan ke terminal-terminal penerima. Yang dimaksud terminal adalah peralatan untuk terminal suatu data seperti disk drive, printer, monitor, papan ketik, scanner, plotter dan lain sebagainya.

Mengapa diperlukan suatu teknik komunikasi data antar komputer satu dengan komputer atau terminal yang lain. Salah satunya adalah sebagai berikut :

1.

Adanya distributed processing , ini mutlak diperlukan jaringan sebagai sarana pertukaran data.
2.

Transaksi sering terjadi pada suatu lokasi yang berbeda dengan lokasi pengolahan datanya atau lokasi di mana data tersebut akan digunakan, sehingga data perlu dikirim ke lokasi pengolahan data dan dikirim lagi ke lokasi yang membutuhkan informasi dari data tersebut.
3.

Biasanya lebih efisien atau lebih murah mengirim data lewat jalur komunikasi, lebih-lebih bila data telah diorganisasikan melalui komputer, dibandingkan dengan cara pengiriman biasa.
4.

Suatu organisasi yang mempunyai beberapa lokasi pengolahan data, data dari suatu lokasi pengolahan yang sibuk dapat membagi tugasnya dengan mengirimkan data ke lokasi pengolahan lain yang kurang atau tidak sibuk.

Jaringan komputer mulai berkembang di awal tahun 1980 sebagai media komunikasi komunikasi yang berkembang pesat. Sehingga sampai saat ini komputer menjadi sarana komunikasi yang sangat efektif dan hampir seluruh bentuk informasi melibatkan komputer dalam penggunaannya.

Dengan ditemukannya internet, berbagai informasi bisa diakses dari rumah dengan biaya yang murah. Komunikasi data sebenarnya merupakan gabungan dua teknik yang sama sekali jauh berbeda yaitu pengolahan data dan telekomunikasi. Dapat diartikan bahwa komunikasi data memberikan layanan komunikasi jarauk juah dengan sistem komputer.

MODEL KOMUNIKASI

Dalam proses komunikasi data dari satu lokasi ke lokasi yang lain, harus ada minimal 3 unsur utama sistem yaitu sumber data, media transmisi dan penerima. Andaikan salah satu unsur tidak ada, maka komunikasi tidak dapat dilakukan. Secara garis besar proses komunikasi data digambarkan berikut ini :

Sumber Data.

Pengertian sumber data adalah unsur yang bertugas untuk mengirimkan informasi, misalkan terminal komputer, Sumber data ini membangkitkan berita atau informasi dan menempatkannya pada media transmisi. Sumber pada umumnya dilengkapi dengan transmitter yang berfungsi untuk mengubah informasi yang akan dikirimkan menjadi bentuk yang sesuai dengan media transmisi yang digunakan, antara lain pulsa listrik, gelombang elektromagnetik, pulsa digital. Contoh dari transmisi adalah modem yaitu perangkat yang bertugas untuk membangkitkan digital bitstream dari PC sebagai sumber data mejadi analog yang dapat dikirimkan melalui jaringan telepon biasa menuju ke tujuan.

Media Transmisi

Media transmisi data merupakan jalur dimana proses pengiriman data daari satu sumber ke penerima data. Beberapa media transmisi data yang dapat digunakan jalur transmisi atau carrier dari data yang dikirimkan, dapat berupa kabel, gelombang elektromagnetik, dan lain-lain. Dalam hal ini berfungsi sebagai jalur informasi untuk sampai pada tujuannya.

Ada beberapa hal yang berhubungan dengan transmisi data yaitu kapasitas dan tipe channel transmisi, kode transmisi, mode transmisi, protokol yang digunakan dan penggunaan kesalahan transmisi.

Beberapa media transmisi yang digunaka antara lain: twisted pair, kabel coaxial, serat optik dan gelombang elektromagnetik.

Penerima Data.

Pengertian penerima data adalah alat yang menerima data atau informasi, misalkan pesawat telepon, terninal komputer, dan lain-lain. Berfungsi mnerima data yang dikirimkan oleh suatu sumber informasi. Perima merupakan suata alat yang disebut receiver yang fungsinya untuk menerima sinyal dari sistem transmisi dan menggabungkannya ke dalam bentuk tertentu yang dapat ditangkap dan digunakan oleh penerima. Sebagai contoh modem yang berfungsi sebagai receiver yang menerima sinyal analog yang dikirim melalui kabel telepon dan mengubahnya menjadi suatu bit stream agar dapat ditangkap oleh komputer penerima.

Untuk mempermudah pengertian, komunikasi dapat dijelaskan dengan suatu model komunikasi yang sederhana, seperti pada gambar 4.2. Kegunaan dasar dari sistem komunikasi ini adalah menjalankan pertukaran data antara 2 pihak. Pada gambar diberikan contoh, yaitu komunikasi antara sebuah workstation dan sebuah server yang dihubungkan sengan sebuah jaringan telepon. Contoh lainnya bisa berupa pertukaran sinyal-sinyal suara antara 2 telepon pada satu jaringan yang sama.

Berikut ini penjelasan dari contoh komunikasi data tersebut

1. Source (Sumber). Peralatan ini membangkitkan data sehingga dapat ditransmisikan. Misalkan telepon dan PC (Personal Computer)
2.

Transmiter (Pengirim). Biasanya data yang dibangkitkan dari sistem sumber tidak ditransmisikan secara langsung dalam bentuk aslinya. Sebuah transmisi cukup memindah dan menandai informasi dengan cara yang sama seperti menghasilkan sinyal-sinyal elektromagnetik yang dapat ditransmisikan melewati beberapa sistem transmisi berurutan. Sebagai contoh, sebuah modem tugasnya menyalurkan suatu digital bit stream dari suatu alat yang sebelumnya sudah dipersiapkan misalnya PC, dan menstransformasikan bit stream tersebut menjadi suatu sinyal analog yang dapat ditransmisikan melalui jaringan telepon.

1.

Sistem Transmisi. Berupa jalur transmisi tunggal atau jaringan kompleks yang menghubungkan antara sumber dengan tujuan.
2.

Receiver (Penerima). Receiver menerima sinyal dari sistem transmisi dan menggabungkannya ke dalam bentuk tertentu yang dapat ditangkap oleh tujuan. Sebagai contoh, sebuah modem akan menerima suatu sinyal analog yang datang dari jaringan atau jalur transmisi dan mengubahnya menjadi suatu digital bit stream.
3.

Destination (Tujuan). Menangkap data yang dihasilkan okeh receiver.

BENTUK-BENTUK KOMUNIKASI DATA

Suatu sistem komunikasi data dapat berbentuk offline communication system (sistem komunikasi offline) atau online communication system (sistem komunikasi online). Sistem komunikasi data dapat dimulai dengan sistem yang sederhana, seperti misalnya jaringan akses terminal, yaitu jaringan yang memungkinkan seorang operator mendapatkan akses ke fasilitas yang tersedia dalam jaringan tersebut. Operator bisa mengakses komputer guna memperoleh fasilitas, misalnya menjalankan program aplikasi, mengakses database, dan melakukan komunikasi dengan operator lain. Dalam lingkungan ideal, semua fasilitas ini harus tampak seakan-akan dalam terminalnya, walaupun sesungguhnya secara fisik berada pada lokasi yang terpisah.

Sistem Komunikasi Off line.

Sistem komunikasi Offline adalah suatu sistem pengiriman data melalui fasilitas telekomunikasi dari satu lokasi ke pusat pengolahan data, tetapi data yang dikirim tidak langsung diproses oleh CPU (Central Processing Unit). Seperti pada Gambar 4.3, di mana data yang akan diproses dibaca oleh terminal, kemudian dengan menggunakan modem, data tersebut dikirim melalui telekomunikasi. Di tempat tujuan data diterima juga oleh modem, kemudian oleh terminal, data disimpan ke alamat perekam seperti pada disket, magnetic tape, dan lain-lain. Dari alat perekam data ini, nantinya dapat diproses oleh komputer.

Peralatan-peralatan yang diperlukan dalam sistem komunikasi offline, antara lain :

1. Terminal

Terminal adalah suatu I/O device yang digunakan untuk mengirim data dan menerima data jarak jauh dengan menggunakan fasilitas telekomunikasi. Peralatan terminal ini bermacam-macam, seperti magnetic tape unit, disk drive, paper tape, dan lain-lain.

2. Jalur komunikasi

Jalur komunikasi adalah fasilitas telekomunikasi yang sering digunakan, seperti : telepon, telegraf, telex, dan dapat juga dengan fasilitas lainnya.

3. Modem

Model adalah singkatan dari Modulator / Demodulator. Suatu alat yang mengalihkan data dari sistem kode digital ke dalam sistem kode analog dan sebaliknya.

Sistem Komunikasi On line.

Pada sistem komunikasi On line ini, data yang dikirim melalui terminal komputer bisa langsung diperoleh, langsung diproses oleh komputer pada saat kita membutuhkan.

Sistem Komunikasi On line ini dapat berupa:

*

Realtime system
*

Batch Processing system
*

Time sharing system
*

Distributed data processing system

Realtime system

Suatu realtime system memungkinkan untuk mengirimkan data ke pusat komputer, diproses di pusat komputer seketika pada saat data diterima dan kemudia mengirimkan kembali hasil pengolahan ke pengirim data saat itu juga. American Airlines merupakan perusahaan yang pertama kali mempelopori sistem ini. Dengan realtime system ini, penumpang pesawat terbang dari suatu bandara atau agen tertentu dapat memesan tiket untuk suatu penerbangan tertentu dan mendapatkan hasilnya kurang dari 15 detik, hanya sekedar untuk mengetahui apakah masih ada tempat duduk di pesawat atau tidak.

Sistem realtime ini juga memungkinkan penghapusan waktu yang diperlukan untuk pengumpulan data dan distribusi data. Dalam hal ini berlaku komunikasi dua arah, yaitu pengiriman dan penerimaan respon dari pusat komputer dalam waktu yang relatif cepat.

Pada realtime system, merupakan komunikasi data dengan kecepatan tinggi. Kebutuhan informasi harus dapat dipenuhi pada saat yang sama atau dalam waktu seketika itu juga. Pada sistem ini proses dilakukan dalam hitungan beberapa detik saja, sehingga diperlukan jalur komunikasi yang cepat, sistem pengolahan yang cepat serta sistem memori dan penampungan atau buffer yang sangat besar.

Penggunaan sistem ini memerlukan suatu teknik dalam hal sistem disain, dan pemrograman, hal ini disebabkan karena pada pusat komputer dibutuhkan suatu bank data atau database yang siap untuk setiap kebutuhan. Biasanya peralatan yang digunakan sebagai database adalah magnetic disk storage, karena dapat mengolah secara direct access (akses langsung), dan perlu diketahui bahwa pada sistem ini menggunakan kemampuan multiprogramming, untuk melayani berbagai macam keperluan dalam satu waktu yang sama.

Time sharing system

Time sharing system adalah suatu teknik penggunaan online system oleh beberapa pemakai secara bergantian menurut waktu yang diperlukan pemakai (gambar 4.5). Disebabkan waktu perkembangan proses CPU semakin cepat, sedangkan alat Input/Output tidak dapat mengimbangi kecepatan dari CPU, maka kecepatan dari CPU dapat digunakan secara efisien dengan melayani beberapa alat I/O secara bergantian. Christopher Strachy pada tahun 1959 telah memberikan ide mengenai pembagian waktu yang dilakukan oleh CPU. Baru pada tahun 1961, pertama kali sistem yang benar-benar berbentuk time sharing system dilakukan di MIT (Massachusetts Institute of Technology) dan diberi nama CTSS (Compatible Time Sharing System) yang bisa melayani sebanyak 8 pemakai dengan menggunakan komputer IBM 7090.

Salah satu penggunaan time sharing system ini dapat dilihat dalam pemakaian suatu teller terminal pada suatu bank. Bilamana seorang nasabah datang ke bank tersebut untuk menyimpan uang atau mengambil uang, maka buku tabungannya ditempatkan pada terminal. Dan oleh operator pada terminal tersebut dicatat melalui papan ketik (keyboard), kemudian data tersebut dikirim secara langsung ke pusat komputer, memprosesnya, menghitung jumlah uang seperti yang dikehendaki, dan mencetaknya pada buku tabungan tersebut untuk transaksi yang baru saja dilakukan.

Distributed data processing system

Distributed data processing (DDP) system merupakan bentuk yang sering digunakan sekarang sebagai perkembangan dari time sharing system. Bila beberapa sistem komputer yang bebas tersebar yang masing-masing dapat memproses data sendiri dan dihubungkan dengan jaringan telekomunikasi, maka istilah time sharing sudah tidak tepat lagi. DDP system dapat didefinisikan sebagai suatu sistem komputer interaktif yang terpencar secara geografis dan dihubungkan dengan jalur telekomunikasi dan seitap komputer mampu memproses data secara mandiri dan mempunyai kemampuan berhubungan dengan komputer lain dalam suatu sistem.

Setiap lokasi menggunakan komputer yang lebih kecil dari komputer pusat dan mempunyai simpanan luar sendiri serta dapat melakukan pengolahan data sendiri. Pekerjaan yang terlalu besar yang tidak dapat dioleh di tempat sendiri, dapat diambil dari komputer pusat.

JARINGAN KOMUNIKASI DATA

Jaringan Komunikasi data atau Jaringan Komputer merupakan sekumpulan komputer yang saling terhubung satu sama lain menggunakan protokol dan media transmisi tertentu. Berdasarkan luas area cakupan yang dicapai jaringan komputer dapat diklasifikan menjadi : Local Area Network (LAN) dan Wide area Network (WAN). Luas cakupan LAN lebih kecil dari WAN biasanya terdiri dari sekelompok gedung yang saling berdekatan.

TOPOLOGI JARINGAN

Topologi jaringan merupakan suatu cara untuk menghubungkan komputer atau terminal-terminal dalam suatu jaringan. Model dari topologi jaringan yang ada antara lain: Star, Loop, ring dan Bus.

Topologi Star

Pada topologi ini LAN terdiri dari sebuah cntral node yang berfungsi sebagai pengatur arus informasi dan penanggung jawa komunikasi dalam suatu jaringan. Jadi jika node yang satu ingin berkomunikasi dengan node yang lain maka harus melalui sentral node. Fungsi central node disini sangat penting, biasanya dalam sistem ini harus mempunyai kehandalan yang tinggi.

Topologi Bus

Pada topologi bus ini, node yang satu dengan node yang lain dihubungkan dengan jalur data atau bus. Semua node memiliki status yang sama antara satu dengan yang lainnya.

Topologi Loop

Topologi Loop ini menghubungkan antar node secara serial dalam bentuk suatu lingkaran tertutup. Semua node memiliki status yang sama.

Pada topologi loop ini, setiap node dapat melakukan tugas untuk operasi yang berbeda-beda. Topologi ini memiliki kelemahan, jika salah satu node rusak maka akan dapt menyebabkan gangguan komunikasi antar node satu dengan yang lainnya.

Topologi Ring

Topologi ring atau topologi cincin ini merupakan topologi hasil penggabungan antara topologi loop dengan topologi bus. Keuntungannya adalah bahwa jika salah satu node rusak, maka tidak akan mengganggu jalannya komunikasi antar node karena node yang rusak tersebtu diletakkan terpisah dari jalur data.

PROTOKOL

Protokol dipergunakan untuk proses komunikasi data dari sistem-sistem yang berbeda-beda. Protokol merupakan sekumpulan aturan yang mendefinisikan beberapa fungsi seperti pembuatan hubungan, proses transfer suatu file, serta memecahkan berbagai masalah khusus yang berhubungan dengan komunikasi data antara alat-alat komunikasi tersebut supaya komunikasi dapat berjalan dan dilakukan dengan benar.

Beberapa hal yang berhubungan dengan tugas-tugas protokol antara lain:

1.

Mengaktifkan jalur komunikasi data langsung, serta sistem sumber harus menginformasikan identitas sistem tujuan yang diinginkan kepada jaringan komunikasi.
2.

Sistem sumber harus dapat memastikan bahwa sistem tujuan benar-benar telah siap untuk menerima data.
3.

Aplikasi transfer file pada sistem sumber harus dapat memastikan bahwa program manajemen file pada sistem tujuan benar-benar dipersiapkan untuk menerima dan menyimpan file untuk beberapa user tertentu.
4.

Bila format-format file yang dipergunakan pada kedua sistem tersebtu tidak kompatibel, maka salah satu satau sistem yang lain harus mamapu melakukan fungsi penerjemahan format.

Standarisasi Protokol

Beragamnya berbagai komponen dan perangkat komputer dalam suatu jaringan, membutuhkan suatu standard protokol yang dapt digunakan oleh beragam perangkat tersebut. Modedl OSI (Open Systems Interconnection) dikembangkan oleh ISO(International Organization for Standardization) sebagai model untuk arsitektur komunikasi komputer, serta sebagai kerangka kerja bagi pengembangan standard-standard protokol. Model OSI terdiri dari tujuh lapisan, yaitu :

*

Application
*

Presentation
*

Session
*

Transport
*

Network
*

Data Link
*

Physical

Penjelasan dari ketujuh lapisan OSI diatas dijelaskan sebagai berikut :

1.

Application Layer

Merupakan lapisan yang menyediakan akses ke lingkungan OSI bagi pengguna serta menyediakan layanan informasi terdistribusi.

1.

Presentation Layer

Menyediakan keleluasaan terhadap proses aplikasi untuk bermacam-macam representasi data. Juga melakukan proses kompresi dan enkripsi data agar keamanan dapat lebih terjamin.

1.

Session Layer

Menyediakan struktur kontrol untuk komunikasi diantara aplikasi-aplikasi; menentukan, menyusun, mengatur dan mengakhiri sesi koneksi diantara aplikasi-aplikasi yang sedang beroperasi.

1.

Transport Layer

Menyediakan transfer data yang handal dan transparan diantara titik-titik ujung; menyediakan perbaikan end to end error dan flow control.

1.

Network Layer

Melengkapi lapisan yang lebih tinggi dengan keleluasaan dari transmisi data dan teknologi-teknologi switching yang dipergunakan untuk menghubungkan sistem; bertugas menyusun, mempertahankan, serta mengakhiri koneksi.

1.

Data Link Layer

Menyediakan transfer informasi yang reliabel melewati link fisik; mengirimi block (frame) dengan sinkronisasi yang diperlukan, kontrol error, dan flow control.

1.

Physical Layer

Berkaitan dengan transmisi bit stream yang tidak terstruktur sepanjang media physical (physical medium); berhubungan dengan karakteristik prosedural, fungsi, elektris, dan mekanis untuk mengakses media fisikal.
Read more » Share

Pengertian Sistem Pendukung Keputusan (Decision Support System)

DSS merupakan salah satu produk perangkat lunak yang dikembangkan secara khusus untuk membantu manajemen dalam proses pengambilan keputusan (Indrajit 2001, p.179). Sesuai namanya, tujuan digunakannya system ini adalah sebagai “second opinion” atau “information source” yang dapat dipakai sebagai bahan pertimbangan sebelum seorang manajer memutuskan kebijakan tertentu. Pendekatan yang paling sering dilakukan dalam proses perancangan sebuah DSS adalah dengan menggunakan teknik simulasi yang interaktif, sehingga selain dapat menarik minat manajer untuk menggunakannya, diharapkan system ini dapat merepresentasikan keadaaan dunia nyata atau bisnis yang sebenarnya.

Hal yang perlu ditekankan di sini adalah bahwa keberadaan DSS bukan untuk menggantikan tugas-tugas manajer, tetapi untuk menjadi sarana penunjang (tools) bagi mereka. DSS sebenarnya merupakan implementasi teori-teori pengambilan keputusan yang telah diperkenalkan oleh ilmu-ilmu seperti operation research dan management science. Hanya bedanya adalah bahwa jika dahulu untuk mencari penyelesaian masalah yang dihadapi harus dilakukan perhitungan iterasi secara manual (biasanya untuk mencari nilai minimum, maksimum, atau optimum), saat ini komputer PC telah menawarkan kemampuannya untuk menyelesaikan persoalan yang sama dalam waktu relatif singkat.

Dalam kedua bidang ilmu di atas, dikenal istilah decision modeling, decision theory, dan decision analysis yang pada hakekatnya adalah merepresentasikan permasalahan dan manajemen yang dihadapi setiap hari ke dalam bentuk kuantitatif (misalnya dalam bentuk model matematika). Contoh-contoh klasik dari persoalan dalam bidang ini adalah linear programming, game's theory, transportation problem, inventory system, decision tree, dan lain sebagainya. Dari sekian banyak problem klasik yang kerap dijumpai dalam aktivitas bisnis perusahaan sehari-hari, sebagian dapat dengan mudah disimulasikan dan diselesaikan dengan menggunakan formula atau rumus-rumus sederhana. Tetapi banyak pula masalahan yang ada sangat rumit sehingga membutuhkan kecanggihan komputer.

Decision Support System (DSS) merupakan progresi alamiah dari system pelaporan informasi dan system pemrosesan transaksi. DSS bersifat interaktif, system informasi yang berbasis komputer yang menggunakan model keputusan dan secara khusus menggunakan database untuk membantu proses pengambilan keputusan bagi manajer dan pengguna akhir Informasi dihasilkan dalam bentuk laporan periodik dan khusus dan output dari model matematika dan sistem pakar.

Sprague dan Carlson mendefinisikan DSS dengan cukup baik (Sprague et.al., 1993), yaitu : sistem yang berbasis komputer yang dipergunakan untuk membantu para pengambil keputusan dalam rangka memecahkan masalah-masalah rumit yang "mustahil" dilakukan dengan kalkulasi manual dengan cara melalui simulasi yang interaktif dimana data dan model analisis sebagai komponen utama.
Read more » Share

Tujuan Decision Support System

Keen dan Morton mendefinisikan 3 (tiga) tujuan yang harus dicapai DSS (Keen, 1980), yaitu:
(1) Membantu manajer dalam pengambilan keputusan atas masalah semi-terstruktur. Dalam dunia nyata sulit sekali untuk menemukan permasalahan yang sangat terstruktur atau tidak terstruktur, sebagian besar permasalahan justru bersifat semi-terstruktur. Jelas bahwa DSS akan memberikan peranan yang besar.
(2) Memberikan dukungan bagi pertimbangan manajer dan bukannya dimaksudkan untuk menggantikan fungsi manajer. Komputer dapat ditugaskan untuk memecahkan bagian permasalahan yang terstruktur, sedangkan manajer lebih dituntut tanggung jawabnya untuk menghadapi porsi permasalahan yang tidak terstruktur. Manajer dan komputer bekerja bersama sebagai sebuah tim untuk memecahkan masalah yang sebagian besar berada di area semi-terstruktur.
(3) Meningkatkan efektifitas keputusan yang diambil manajer lebih daripada perbaikan efisiensinya. Artinya, DSS tidak dimaksudkan untuk membuat proses pengambilan keputusan seefisien mungkin. Sekalipun waktu manajer sangat berarti dan karenanya tidak layak untuk disia-siakan, namun manfaat DSS yang terutama adalah sebuah keputusan yang lebih baik.
Read more » Share

Karakteristik Decision Support System

Karakteristik yang diharapkan ada di DSS adalah sebagai berikut:
(1) DSS membantu para pengambil keputusan dalam proses pengambilan keputusan.
(2) DSS dirancang khusus untuk mengatasi problema semi-terstruktur atau tidak-terstruktur.
(3) DSS mendukung pengambil keputusan di segala jenjang, namun jelas akan sangat efektif bagi mereka yan berada di jenjang taktis dan strategis.
(4) DSS merupakan sistem interaktif dan bersahabat dengan pengguna sehingga dapat dipergunakan oleh segenap jenjang manajemen dengan sedikit atau tanpa bantuan sama sekali dari profesional komputer.
(5) DSS memungkinkan model-model matematis umum, kemampuan simulasi, dan alat bantu analisa tersedia untuk digunakan oleh para pengambil keputusan.
(6) DSS harus dapat secara mudah disesuaikan untuk memenuhi kebutuhan informasi pada setiap lingkungan atau keadaan pengambilan keputusan.
(7) DSS dapat berinteraksi dengan basis data korporat.
Read more » Share

 
Powered by virdian@art