Percabangan if merupakan sebuah blok program yang menyatakan bahwa sebuah aksi akan dijalankan jika kondisi percabangan dipenuhi, jika tidak terpenuhi maka aksi tidak akan dijalankan.
Contoh di C++:
if(benar=true) then
stop pencarian
{end if}
if Satu Kondisi
if untuk satu kondisi berarti hanya ada satu blok aksi yang akan dikerjakan jika syarat kondisi terpenuhi.
Contoh di C++ :
if(a=8){
cout«"Nilai Variabel benar";
}
if Dua Kondisi (if-else)
Pada if dua kondisi ada dua blok aksi yang dipilih untuk dikerjakan jika syarat kondisi terpenehi.
Contoh di C++
if(a=8){
cout«"Nilai Variabel Benar";
}
else cout«"Nilai Variabel Salah";


Percabangan if
Prosedur
Prosedur adalah sebuah blok program tersendiri yang merupakan bagian dari program lain yang lebih besar. Prosedur dapat dipanggil oleh program utamanya ataupun oleh prosedur lain yang juga merupakan bagian dari program utamanya (masih dalam satu kode program).
Prosedur memiliki beberapa keuntungan sebagai berikut :
1. Memecah-mecah program menjadi lebih sederhana, misalnya jika diperlukan proses pencarian berkali-kali jika hanya terdiri dari satu program utama tanpa prosedur, maka kode program pencarian akan beberapa kali ditulis ulang dan hasilnya dapat memperbesar ukuran file.
2. Blok program yang digunakan jelas jika akan digunakan pada program lain, cukup dengan mengkopi satu prosedur dan meletakkannya pada program lain yang membutuhkannya dan program lain tersebut tinggal memanggil prosedur tersebut.
Contoh Prosedur pada C++ :
//prosedur
char tulis (char kata[]){
printf("%s", kata);
}
//program utama
int main(){
char kata[]="program utama prosedur tulis \n";
tulis(kata);
}
Fungsi
Fungsi adalah sebuah blok program tersendiri yang merupakan bagian dari program lain yang lebih besar sama halnya dengan prosedur hanya saja fungsi memiliki hasil keluaran sedangkan prosedur berisi proses. Fungsi dapat dipanggil oleh program utamanya ataupun oleh prosedur atau fungsi lain yang juga merupakan bagian dari program utamanya (masih dalam satu kode program).
contoh fungsi untuk penjumlahan di C++:
//fungsi
int hasiltambah(int a, int b){
int hasil=a+b;
return hasil;
}
//program utama
int main(){
int a=2, b=5, hasil;
hasil=hasiltambah(a, b); //memanggil fungsi
cout«"hasil penjumlahan = "«hasil;
}


Repair Error Mysql di Ubuntu
Halo agan-agan, sudah lama banget saya nggak posting di blog ini, maklum lagi sibuk dengan urusan dunia nyata, hehe. Sekarang saya mau share artikel yang saya dapat tentang memperbaiki eror mysql "CAN'T CONNECT TO LOCAL MYSQL SERVER THROUGH SOCKET '/VAR/RUN/MYSQLD/MYSQLD.SOCK" ketika menggunakan mysql lewat terminal ubuntu. langsung saja ni artikelnya gan. bisa langsung dipraktekan langsung dipc agan-agan semua (disini saya pake ubuntu 12.04).
1.Pertama membuat direktory mysqld di /var/run, cara nya ketikan perintah di terminal :
sudo mkdir /var/run/mysqld
2.Membuat symlink dari /opt/lampp/var/mysql/mysql.sock ke direktory yang kita buat tadi, perintah nya :
sudo ln -s /opt/lampp/var/mysql/mysql.sock /var/run/mysqld/mysqld.sock
3.Sekarang mysql sudah bisa di jalankan, ketikkan
sudo mysql
Setiap menjalankan mysql jangan lupa jalankan dulu xampp servernya, dan jalankan mysql sebagai root atau super user.


Download Aplikasi Android Lewat PC
Wah sudah lama sekali ni saya gak posting, maklum lagi sibuk gara-gara jadi orang agak penting nie dikampus, hehe. kali ini saya mau share ilmu tentang bagaimana download aplikasi android lewat PC nie agan-agan, cekidot ya. Pertama kita harus punya Web Browser Google Crome dulu ni, karena kita akan menggunakan plugin web browser ini (penulis pake google crome 19). Kemudian agan download dan install plugin APK downloader ,sudah tau dong dimana carinya, masa dah gede harus dikasih tahu mulu, hehe bercanda kok, agan cari aja di mbah gugel (lagi-lagi gugel ya) pasti ketemu. Setelah agan install plugin tadi agan disuruh memasukkan device id dan email yang agan gunakan di hp android agan, jika belum tahu device id nya bisa ketikkan *#*#8255#*#* di hp agan maka device id agan akan keluar(device id berjumlah 16 digit). Langkah terakhir adalah dengan masuk android market/google play dan pilih aplikasi yang diinginkan, jika halaman web sudah terbuka sempurna agan klik gambar android pada kanan atas sebelah URL address tersebut, maka aplikasi tersebut akan terunduh dan tinggal pasang di android agan.
Semoga sukses, ma'af tidak menggunakan screenshot kalau ada kebingungan langsung komen aja ya!!!


Perintah PHP
Biar temen-temen yang masih belajar bisa bareng-bareng belajar sama saya. Karena saya sendiri sebenarnya masih belajar php samapai sekarang Belum bisa-bisa dari dulu Hehehe Dan tentunya perintah-perintah di bawah ini adalah yang sangat-sangat dasar sekali.
1. <? [perintah] ?> atau <?php [perintah] ?> : untuk memulai dan mengakhiri penulisan perintah-perintah php.
2. echo [data] : menampilkan data yang diinginkan. contoh: <? echo "aku ganteng";?>
3. $[nama variabel] : Inisialisasi nama variabel namun dilarang dimulai dengan angka. Contoh: <? $A;?>,<? $a;?>
Contoh untuk gabungan perintah 1-3:
contoh 1:
<? $a="aku"; echo $a;?>
tampilannya adalah:
aku
contoh 2:
<? $a=1; echo $a;?>
tampilannya adalah:
1
Untuk contoh 1 dan 2, mungkin temen2 dah lihat ada perbedaan. di contoh 1 isi variabel a ditulis dengan tanda petik, sedangkan di contoh 2 tanpa tanda petik. Kalau temen2 menuliskan nilai variabel dengan tanda petik, berarti nilai yang temen2 tulis berupa string, sedangkan kalau teman2 menulis tanpa petik, maka nilai akan dibaca sebagai numerik. contoh: ... $a="123" ... ---> adalah nilai string. ... $a=123 ... --->adalah nilai numerik. Perbedaannya pada saat temen2 menggunakan fungsi perhitungan like "+","-","*", atau "/", atau "=" dan "==".
Terus, gimana kalau seandainya kita mau menampilkan lebih dari satu variabel atau data yang sudah kita tentukan misal "nilainya adalah: [variabel]"? cara paling sering dipakai adalah dengan memberikan pembatas antar variabel atau variabel dan data.
Contoh:
<? $a=123; $b="nilai:"; echo $b.$a;?>
hasil:
nilai:123
contoh 2:
<? $a=123; echo "nilainya adalah:".$a;?>
hasil:
nilainya adalah:123
Selanjutnya gimna kalau seandainya kita ingin mengkombinasikan antara PHP dengan HTML. Klo aku ngg salah tangkap dari materi-materi php, untuk memasukkan kode php kedalam html dapat dilakukan pada hampir setiap bagian dari baris-baris code html yang diinginkan. Contoh:
<html>
<body>
<? echo "aku";?>
</body>
</html>
contoh lain:
<html>
......
<body>
<div class="<? echo $a;?>">isi div</div>
Operasi-operasi aritmatika dalam php
Operasi aritmatika dalam php hampir sama persis dengan aritmatika untuk bahsa C (bagi yang sudah bermain C ), hanya saja kalau di php kita ngg perlu menginisialisasikan apakah bilangan kita termasuk integer, float, dll.Fungsi-fungsi aritmatikanya sebagai berikut:
+ (plus). contoh: 1+1 maka hasilnya adalah 2
- (minus). contoh: 1-1 maka hasilnya adalah 0
* (kali). contoh: 1*2 hasilnya adalah 2
/ (bagi). contoh: 2/1 hasilnya adalah 2
% (yang ini klo ngg salah sih istilahnya modulus ). contoh: 3%2 hasilnya adalah 1 dan 2%2 hasilnya adalah 0.
sumber:indonesiaindonesia.com


Sistem Informasi Manajemen
A. Definisi Sistem Informasi Manajemen
Informasi dapat diibaratkan sebagai darah yang mengalir di dalam tubuh manusia, seperti halnya informasi di dalam sebuah perusahaan yang sangat penting untuk mendukung kelangsungan perkembangannya, sehingga terdapat alasan bahwa informasi sangat dibutuhkan bagi sebuah perusahaan. Akibat bila kurang mendapatkan informasi, dalam waktu tertentu perusahaan akan mengalami ketidakmampuan mengontrol sumber daya, sehingga dalam mengambil keputusan-keputusan strategis sangat terganggu, yang pada akhirnya akan mengalami kekalahan dalam bersaing dengan lingkungan pesaingnya.
Disamping itu, sistem informasi yang dimiliki seringkali tidak dapat bekerja dengan baik. Masalah utamanya adalah bahwa sistem informasi tersebut terlalu banyak informasi yang tidak bermanfaat atau berarti (sistem terlalu banyak data). Memahami konsep dasar informasi adalah sangat penting (vital) dalam mendesain sebuah sistem informasi yang efektif (effective business system). Menyiapkan langkah atau metode dalam menyediakan informasi yang berkualitas adalah tujuan dalam mendesain sistem baru. Sebuah perusahaan mengadakan transaksi-transaksi yang harus diolah agar bisa menjalankan kegiatannya sehari-hari.
Daftar gaji harus disiapkan, penjualan dan pembayaran atas perkiraan harus dibutuhkan: semua ini dan hal-hal lainnya adalah kegiatan pengolahan data dan harus dianggap bersifat pekerjaan juru tulis yang mengikuti suatu prosedur standar tertentu. Komputer bermanfaat utnuk tugas-tugas pengolahan data semacam ini, tetapi sebuah sistem informasi menajemen melaksanakan pula tugas-tugas lain dan lebih dari sekedar sistem pengolahan data. Adalah sistem pengolahan informasi yang menerapkan kemampuan komputer untuk menyajikan informasi bagi manajemen dan bagi pengambilan keputusan. Sistem informasi manajeman digambarkan sebagai sebuah bangunan piramida dimana lapisan dasarnya terdiri dari informasi, penjelasan transaksi, penjelasan status, dan sebagainya.
Lapisan berikutnya terdiri dari sumber-sumber informasi dalam mendukung operasi manajemen sehari-hari. Lapisan keriga terdiri dair sumber daya sistem informasi untuk membantu perencanaan taktis dan pengambilan keputusan untuk pengendalian manajemen. Lapisan puncak terdiri dari sumber daya informasi utnuk mendukung perencanaan dan perumusan kebijakan oleh tingkat manajemen. Definisi sebuah sistem informasi manajemen, istilah yang umum dikenal orang adalah sebuah sistem manusia/mesin yang terpadu (intregeted) untuk menyajikan informasi guna mendukung fungsi operasi, manajemen, dan pengambilan keputusan dalam sebuah organisasi. Sistem ini menggunakan perangkat keras (hardware) dan perangkat lunak (software) komputer, prosedur pedoman, model manajemen dan keputusan, dan sebuah “data base”.
Konsep Dasar Informasi
Terdapat beberapa definisi, antara lain :
1. Data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.
2. Sesuatu yang nyata atau setengah nyata yang dapat mengurangi derajat ketidakpastian tentang suatu keadaan atau kejadian. Sebagai contoh, informasi yang menyatakan bahwa nilai rupiah akan naik, akan mengurangi ketidakpastian mengenai jadi tidaknya sebuah investasi akan dilakukan.
3. Data organized to help choose some current or future action or nonaction to fullfill company goals (the choice is called business decision making).
Nilai Informasi Suatu informasi dikatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan biaya mendapatkannya dan sebagian besar informasi tidak dapat tepat ditaksir keuntungannya dengan satuan nilai uang, tetapi dapat ditaksir nilai efektivitasnya
Sistem Manusia/Mesin Berdasarkan Komputer
Pada dasarnya orang dapat membahas sistem informasi manajemen tanpa komputer, tetapi adalah kemampuan komputer yang membuat SIM terwujud. Persoalannya bukan dipakai atau tidaknya komputer dalam sebuah sistem informasi manajemen, tetapi adalah sejauh mana berbagai proses akan dikomputerkan. Gagasan suatu sistem informasi/keputusan berdasarkan komputer berarti automatisasi total. Konsep sistem manusia/mesin menyiratkan bahwa sebagian tugas sebaiknya dilaksanakan oleh manusia, dan lainnya lebih baik dilakukan oleh mesin. Dalam sebagian terbesar persoalan, manusia dan mesin membentuk sebuah sistem gabungan dengan hasil yang diperoleh melalui serangkaian dialog dan interaksi antara komputer dan seorang manusia pengolah.
Kenyataan bahwa sebuah SIM adalah berdasarkan komputer berarti bahwa para perancang harus memilih pengetahuan cukup mengenai komputer dan penggunaannya dalam pengolahan informasi. Konsep manusia/mesin bahwa perancang sebuah sistem informasi manajemen harus memahami kemampuan manusia sebagai pengolah informasi dan perilaku manusia dalam mengambil keputusan.
Sistem Terpadu dengan “Data Base”
Sebuah sistem terpadu berdasarkan pada anggapan bahwa harus ada integrasi antara data dan pengolahan. Integrasi data dicapai melalui “data base”. Pada sebuah sistem pengolahan informasi, “data base” terdiri dari semua data yang dapat dijangkau oleh sistem. Pada SIM berdasarkan komputer, istilah “data base” biasanya dipakai khusus untuk data yang dapat dijangkau secara langsung oelh komputer. Manajemen sebuah “data base” adalah sebuah sistem perangkat lunak komputer yang disebut sebagai sebuah sistem manajemen “data base”. Sesuatu penerapan yang mamakai sebuah item (butir) data akan mengambil item data yang sama, yang hanya sekali disimpan dan disediakan untuk semua penerapan. Suatu peremajaan dari sebuah item data membuatnya sesuai untuk semua pemakaian.
Pengolahan terpadu dicapai melalui sebuah perencanaan sistem secara menyeluruh. Biasanya sistem dirancang sebagai suatu gabungan beberapa subsistem dan bukan sebagai sebuah sistem tunggal. Perancangan sistem ini dapat berupa sebuah komputer pusat besar, atau dapat pula merupakan sebuah jaringan kerja beberapa komputer kecil. Gagasan pokoknya adalah paduan terencana dari berbagai penerapan yang layak dan efektif.
Dukungan Operasi
Kecenderungan dalam pengolahan transaksi pada sistem-sistem mutakhir adalah menuju pengumpulan data secara “online” dan permintaan informasi (inquiry) secara online pula. Kemampuan memperoleh informasi secara online sangat besar peranannya dalam mendukung informasi. Ini berarti bahwa setiap petugas yang berwenang dapat memperoleh jawaban langsung atas sesuatu permintaan informasi seperti posisi terakhir perkiraan seorang pelanggan atau sediaan yang ada untuk jenis barang tertentu.
Pemanfaatan Manajemen dan Model Keputusan
Model-model pembantu keputusan ynag dipakai dalam sistem dapat berupa model cerdas (intelligence model) untuk menemukan persoalan, model keputusan (decision model) utnuk mengenali dan menganalisis penyelesaian yang mungkin, dan berbagai model pilihan seperti model optimisasi (optimization model) yang memberikan suatu penyelesaian optimal atau metode pemuas untuk memutuskan atas sebuah penyelesaian yang memuaskan. Dengankata lain, diperlukan berbagai ancanagan anlitis dan permodelan untuk memenuhi berbagai situsi yang memerlukan keputusan.
B. Kegunaan / Fungsi Sistem Informasi Manajemen
Supaya informasi yang dihasilkan oleh sistem informasi dapat berguna bagi manajamen, maka analis sistem harus mengetahui kebutuhan-kebutuhan informasi yang dibutuhkannya, yaitu dengan mengetahui kegiatan-kegiatan untuk masing-masing tingkat (level) manajemen dan tipe keputusan yang diambilnya. Berdasarkan pada pengertian-pengertian di atas, maka terlihat bahwa tujuan dibentuknya Sistem Informasi Manajemen atau SIM adalah supaya organisasi memiliki informasi yang bermanfaat dalam pembuatan keputusan manajemen, baik yang meyangkut keputusan-keputusan rutin maupun keputusan-keputusan yang strategis. Sehingga SIM adalah suatu sistem yang menyediakan kepada pengelola organisasi data maupun informasi yang berkaitan dengan pelaksanaan tugas-tugas organisasi. Beberapa kegunaan/fungsi sistem informasi antara lain adalah sebagai berikut:
1. Meningkatkan aksesibilitas data yang tersaji secara tepat waktu dan akurat bagi para pemakai, tanpa mengharuskan adanya prantara sistem informasi.
2. Menjamin tersedianya kualitas dan keterampilan dalam memanfaatkan sistem informasi secara kritis.
3. Mengembangkan proses perencanaan yang efektif.
4. Mengidentifikasi kebutuhan-kebutuhan akan keterampilan pendukung sistem informasi.
5. Menetapkan investasi yang akan diarahkan pada sistem informasi.
6. Mengantisipasi dan memahami konsekuensi-konsekuensi ekonomis dari sistem informasi dan teknologi baru.
7. Memperbaiki produktivitas dalam aplikasi pengembangan dan pemeliharaan sistem.
8. Organisasi menggunakan sistem informasi untuk mengolah transaksi-transaksi, mengurangi biaya dan menghasilkan pendapatan sebagai salah satu produk atau pelayanan mereka.
9. Bank menggunakan sistem informasi untuk mengolah cek-cek nasabah dan membuat berbagai laporan rekening koran dan transaksi yang terjadi.
10. Perusahaan menggunakan sistem informasi untuk mempertahankan persediaan pada tingkat paling rendah agar konsisten dengan jenis barang yang tersedia.
11. SIM untuk Pendukung Pengambilan Keputusan Sebuah sistem keputusan, yaitu model dari sistem dengan mana keputusan diambil, dapat tertutup atau terbuka. Sebuah sistem keputusan tertutup menganggap bahwa keputusan dipisah dari masukkan yang tidak diketahui dari lingkungan. Dalam sistem ini pengambil keputusan dianggap:
a. Mengetahui semua perangkat alternatif dan semua akibat atau hasilnya masing-masing
b. Memiliki metode (aturan, hubungan, dan sebagainya) yang memungkinkan dia membuat urutan kepentingan semua alternatif.
c. Memilih alternatif yang memaksimalkan sesuatu, misalnya laba, volume penjualan, atau kegunaan.
Konsep sebuah sistem keputusan tertutup jelas menganggap orang rasional yang secara logis menguji semua alternatif, mengurutkan berdasarkan kepentingan hasilnya, dan memilih alternatif yang membawa kepada hasil yang terbaik/maksimal. Model kuantitatif pengambilan keputusan biasanya adalah model sistem keputusan tertutup. Sebuah sistem keputusan terbuka memandang keputusan sebagai berada dalam suatu lingkungan yang rumit dan sebagian tak diketahui. Keputusan dipengaruhi oleh lingkungan dan pada gilirannya proses keputusan kemudian mempengaruhi lingkungan. Pengambilan keputusan dianggap tidak harus logis dan sepenuhnya rasional, tetapi lebih banyak memperlihatkan rasionalitas hanya dalam batas yang dikemukakan oleh latar belakang, pandangan atas alternatif, kemampuan menangani suatu model keputusan, dan sebagainya.
12. SIM Berdasarkan Aktivitas/Kegiatan Manajemen
Kegiatan dan proses informasi untuk tiga tingkat adalah saling berhubungan. Contohnya pengendalian inventaris pada tingkatan operasional bergantung pada proses yang tepat dari transaksi; pada tingkat dari pengendalian manajemen, pembuatan keputusan tentang keamanan persediaan dan frekuensi memesan lagi bergantung pada pembetulan ringkasan dari hasil operasi-operasi; pada tingkat strategi, hasil dalam operasi-operasi dan pengendalian manajemen yang dihubungkan pada tujuan-tujuan strategi, saingan tindak tanduk dan sebagainya untuk mencapai strategi inventaris. Tampaknya terdapat kontras tajam antara ciri-ciri informasi untuk perencanaan pengendalian dan taktis berada di tengahnya.
13. Sistem Informasi Untuk Pengendalian Operasional Pengendalian operasional adalah proses pemantapan agar kegiatan operasional dilaksanakan secara efektif dan efisien. Pengendalian operasional menggunakan prosedur dan aturan keputusan yang sudah ditentukan lebih dahulu. Sebagian besar keputusan bisa diprogramkan.
Pendukung pemrosesan untuk pengendalian operasi terdiri dari :
a. Proses transaksi
b. Proses laporan
c. Proses pemeriksaan
Beberapa contoh di bawah ini menggambarkan jenis dukungan keputusan yang dapat dibuat dalam sistem pengendalian operasional :
a. Suatu transaksi penarikan kembali sediaan menghasilkan suatu dokumen transaksi. Pengolahan transaksi juga dapat menyelidiki persediaan yang ada, dan memutuskan apakah suatu pesanan pembelian sediaan harus diadakan.
b. Suatu pemeriksaan terhadap file pegawai menjelaskan keperluan untuk suatu posisi. Komputer menyelidiki file pegawai menggunakan program untuk memilih kandidat secara kasar.
c. Laporan rutin dihasilkan secara periodik. Tetapi suatu aturan keputusan yang diprogramkan dalam suatu prosedur pengolahan laporan bisa menciptakan laporan khusus dalam suatu bidang masalah. Contoh : suatu analisis pesanan yang masih belum dilayani setelah 30 hari.
14. Sistem Informasi Untuk Pengendalian Manajemen Informasi pengendalian manajemen diperlukan oleh manajer departemen untuk mengukur pekerjaan, memutuskan tindakan pengendalian, merumuskan aturan keputusan baru untuk diterapkan personalia operasional, dna mengalokasi sumber daya. Proses pengendalian manajemen memerlukan jenis informasi berikut :
1) Pekerjaan yang telah direncanakan (standar, ekspektasi, anggaran, dll)
2) Penyimpangan dari pekerjaan yang telah direncanakan
3) Sebab penyimpangan
4) Analisis keputusan atau arah tindakan yang mungkin
Database untuk pengendalian manajemen terdiri dari dua elemen utama : (1) database dari operasional, dan (2) rencana, anggaran, standar, dll yang mendefinisikan perkiraan tentang pelaksanaan, juga beberapa data eksternal seperti perbandingan industri dan indeks biaya.
Proses untuk mendukung keputusan kegiatan pengendalian manajemen adalah sebagai berikut :
1) Model perencanaan dan anggaran
2) Program-program laporan penyimpangan
3) Model-model analisis masalah
4) Model-model keputusan
5) Model-model pemeriksaan/pertanyaan
Keluaran dari sistem informasi pengendalian manajemen adalah : rencana dan anggaran, laporan yang terjadwal, laporan khusus, analisissituasi masalah, keputusan untuk penelaahan, dan jawaban atas pertanyaan.
15. Sistem Informasi Untuk Perencanaan Strategis Tujuan perencanaan strategis adalah untuk mengembangkan strategi dimana suatu organisasi akan mampu mencapai tujuannya. Horison waktu untuk perencanaan strategis cenderung lama, sehingga perubahan mendasar dalam organisasi bisa diadakan, sebagai contoh :
a. Suatu rantai pertokoan dapat memustuskan untuk mengubah menjadi usaha melalui pesanan
b. Suatu toko serba ada dengan toko di pusat kota dapat memutuskan untuk mengubah menjadi suatu toko obral di luar kota.
Aktifitas perencanaan strategis tidak harus terjadi dalam suatu siklus periode seperti kegiatan pengendalian manajemen. Kegiatan ini memang agak tidak teratur, meskipun beberapa perencanaan strategis bisa dijadwalkan ke dalam perencanaan tahunan dan siklus penganggaran. Beberapa jenis data yang berguna dalam perencanaan strategis menunjukkan ciri data :
a. Prospek ekonomi bagi bidang kegiatan perusahaan dewasa ini.
b. Lingkungan politik dewasa ini dan perkiraan masa mendatang
c. Kemampuan dan prestasi organisasi menurut pasaran, negara, dan sebagainya (berdasarkan kebijakan dewasa ini).
d. Proyeksi kemampuan dan prestasi masa mendatang menurut pasaran, negara, dan sebagainya (berdasarkan kebijakan dewasa ini).
e. Prospek bagi industri di daerah lain.
f. Kemampuan saingan dan saham pasar mereka.
g. Peluang bagi karya usaha baru.
h. Alternatif strategi
i. Proyeksi kebutuhan sumber daya bagi alternatif beberapa strategi.
Dukungan sistem informasi untuk perencanaan strategis tidak bisa selengkap seperti bagi pengendalian manajemen dan pengendalian operasional. Namun demikian sistem informasi manajemen dapat memberi bantuan yang cukup pada proses perencanaan strategis, misalnya:
a. Evaluasi kemampuan yang ada didasarkan atas data internal yang ditimbulkan kebutuhan pengolahan operasional.
b. Proyeksi kemampuan mendatang dapat dikembangkan oleh data masa lampau dan diproyeksikan ke masa mendatang
c. Data pasar dan persaingan yang mungkin bisa direkam dalam database komputer.
16. SIM Berdasarkan Fungsi Organisasi Sistem informasi manajemen dapat dianggap sebagai suatu federasi subsistem yang didasarkan atas fungsi yang dilaksanakan dalam suatu organisasi. Masing-masing subsistem membutuhkan aplikasi-aplikasi yntuk membentuk semua proses informasi yang berhubungan dengan fungsinya, walaupun akan menyangkut database, model base dan beberapa program komputer yang biasa untuk setiap subsistem fungsional. Dalam masing-masing subsistem fungsional, terdapat aplikasi untuk proses transaksi, pengendalian operasional, pengendalian manajemen, dan perencanaan strategis.
HTML (Hypertext Markup Language)
Disemester dua ini saya bingung melihat matkul yang diajarkan, sama sekali berbeda dengan matkul disemester satu. Tetapi sebagai mahasiswa yang aktif, saya harus tetap bisa mempelajarinya, karena itu sudah merupakan kewajiban. Salah satu matkul yang membuat saya tertarik adalah "Desain dan Pemrograman Web" yang kata dosennya sih untuk semester ini masih mendalami desain-nya dulu dan untuk pemrogramannya untuk semester depan. Dan untuk pertemuan pertama saya dikasih materi tentang Hypertext Markup Language atau lebih dikenal dengan HTML. Jika agan-agan juga membutuhkan tentang materi tentang HTML atau hanya sekeder ingin tau jenis-jenis tag HTML bisa klik Disini
Selengkapnya...

Mengunduh Uang Dengan JustBeenPaid (JBP)
Salam sukses untuk agan-agan yang suka browsing, apalagi yang mengunjungi blogku ini, hehehe justkid. langsung saja gan, kali ini saya mau berbagi pengetahuan masalah bagaimana caranya mengunduh/mendapatkan uang dari internet. Salah satu caranya adalah dengan menggunakan JustBeenPaid (JBP). Caranya mudah sekali agan-agan sekalian yang budiman, anda cukup mengeklik link/banner dibawah ini dan langsung saja daftar. Maka agan akan diberikan modal 10$ untuk menanam saham di JBP dan kita tinggal menunggu saja maka kita akan mendapatkan dollar gan, eits tp jangan cuman nunggu tp juga cari member ya gan agar lebih cepet dapat dollarnya ya. Semoga sukses gan...
www.justbeenpaid.com


Contoh Bentuk Laporan Keuangan Perusahaan
Postingan ini merupakan request dari teman saya Angga Cristava Megantara mengenai Laporan Keuangan Perusahaan. Langsung download saja artikel dibawah ini yang saya ambil dari situs universitas Gunadarma. semoga bermanfaat dan dapat menambah pengetahuan saudara baik untuk Angga maupun pembaca postingan ini. Maju terus pendidikan Indonesia ^_^
Contoh Bentuk Laporan Keuangan Perusahaan : download


Mbolang part 2
halo agan-agan, udah lama ni saya nggak posting cerita petualangan seru saya yang agak menantang dan sdikit gila. jadi untuk postingan kali ini saya akan membeberkan petualangan saya waktu ikut LLA (Lomba Lintas Alam) Lindri Land Rock XXII di Tulungagung. Tepatnya pada tanggal 26 Februari 2012 malam (jadi masih seger ni ceritanya agan agan sekalian, hehehe). eh jangan salah gan, LLA ini bukan LLa sembarangan lho karena LLA ini memecahkan Rekor Indonesia alias MURI (gila nggak tu) dan piagamnya pun bertingkat nasional gan. seperti kebanyakan LLA di Tulungagung LLA ini juga dimulai pukul 00.00 alias jam 12 malem, so kita semua jalannya sambil ngantuk-ngantuk gitu. dengan berbekal headlamp dan kamera pun saya dan teman-teman saya memulai perjalanan dengan mata agak sedikit ketutup (maklum pada ngantuk semua). Pada rintangan pertama banyak yang tumbang gan, karena rutenya nanjak terus gitu. Tetapi karena di rombongan kami para ksatria semua (xixixi, padahal jalan sambil tidur) jadi dirute ini lancar jaya, kemudian perjalanan ke barat (emangnya kera sakti perjalanan kebarat, xixixi) pun dilanjutkan dengan gagah berani. Ketika sampai dipesisir pantai kami pun sudah tidak kuat menahan kantuk yang amat sangat jadi kami putuskan untuk tidur sebentar. Waktu bangun kami pun kaget karena ternyata cahaya matahari sudah dengan malu-malu mengintip kami dengan sinarnya yang silau banget alias kesiangan gan. jadi kami langsung bangun dan langsung berlari ke pantai untuk mandi dan potret-potret sebentar (lho kok nggak langsung lanjutin perjalanan,xixixi). Setelah puas baru deh kita lanjutin perjalanan ke baratnya, dalam perjalanan ternyata puuuuuuanas banget gan jadi kita banyak istirahatnya, saking panasnya nih temen saya yang sempat tidur sampai-sampai mimpi minum es kelapa muda sambil mulutnya kayak orang minum beneran gitu (hadeh, kog bisa-bisanya ya). Dengan susah payah dan sedikit bantuan dari truk pasir (hehehe, jangan bilang sama panitianya ya gan) kami pun sampai finish dengan selamat.
Selengkapnya...

Perkalian silang antara dua vektor
Hasil kali silang dari dua buah vektor akan menghasilkan
suatu vektor tegak lurus terhadap u dan v
Panjang Vektor Hasil Perkalian Silang
Kuadrat dari norma u x v adalah:
Dari identitas Lagrange
|u x v| = |u|. |v|. sin θ
merupakan luas jajar genjang yang dibentuk u dan v
Luas segi empat = panjang alas x tinggi
= |v| x |u| sin θ
= |u| |v| sin θ
Hasil kali silang dua vektor u dan v akan
menghasilkan suatu vektor yang tegak lurus terhadap
u dan v serta memiliki panjang sama dengan luas dari
segi empat yang dibentuk oleh vektor u dan v .


Proyeksi Ortogonal
Salah satu kegunaan dari perkalian skalar adalah untuk menentukan proyeksi ortogonal dari suatu vektor pada vector lain
2. Proyeksi vektor ortogonal
Proyeksi vektor ortogonal a pada b adalah :
Proyeksi vektor juga disebut vector poyeksi
G. Rumus-rumus tambahan :
Contoh soal :
2. Diketahui titik A(-1,5,2) dan B(5,-4,17), jika titik P membagi AB sehingga AP:PB = 2:1, maka
vektor posisi titik P adalah :
3 Titik P(3,2,-1), Q(1,-2,1) dan R(7,p-1,-5) segaris untuk nilai p =
4. Diketahui titik-titik A(2,-1,4), B(1,0,3) dan C (2,0,3). Cosinus sudut antara AB dan AC adalah :


Perulangan (Looping)
Perulangan dalam algoritma didefinisikan sebagai bentuk algoritma yang berfungsi untuk mengulang perintah-perintah baris program dengan aturan tertentu.
Struktur Perulangan (Looping)
Struktur perulangan secara umum terdiri dari atas dua bagian :
1. Kondisi perulangan, yaitu berupa ekspresi Boolean yang harus dipenuhi untuk melaksanakan kondisi perulangan. Kondisi ini mengakibatkan suatu kondisi perulangan akan berhenti pada saat kondisi Boolean tersebut terpenuhi.
2. Badan (body) perulangan, yaitu suatu aksi (bagian algoritma) yang harus diulang selama kondisi yang ditentukan untuk perulangan tersebut masih dipenuhi.
Jenis Perulangan Dalam Algoritma
Di dalam algoritma kita mengenal adanya bentuk- bentuk perulangan seperti :
1. Traversal
2. Repeat n Times
3. While Do
4. Repeat Until
5. Iterate Stop
Berikut ini kita akan membahas bentuk - bentuk tersebut satu persatu.
1. Traversal
Bentuk perulangan Traversal digunakan untuk perulangan yang mempunyai jumlah perulangan yang telah dipastikan sebelumnya. Bentuk umum dari perulangan Traversal adalah sebagai berikut :
Maksud dari bentuk di atas adalah Akan dilaksanakan AKSI sebanyak N kali, dimana N adalah nilai2 dikurangi dengan nilai1. Nilai1 dan nilai2 dapat berupa konstanta maupun berupa variabel, dengan syarat tipenya harus integer.
Bentuk perulangan traversal diatas dapat diterapkan dalam Pascal dengan menggunakan bentuk perulangan For-to-do.
2. Repeat N Times
Bentuk perulangan Repeat N Times digunakan untuk perulangan yang mempunyai jumlah perulangan yang telah dipastikan sebelumnya. Bentuk umum dari perulangan Repeat N Times adalah sebagai berikut :
Maksud dari bentuk diatas adalah akan dilaksanakan AKSI sebanyak n kali, Dimana n bernilai integer(ordinal). Bentuk perulangan ini jika diimplementasikan pada pascal, maka akan sama dengan bentuk perulangan For-to-do. Contohnya dapat dilihat pada contoh 4.1 di atas.
3. Repeat-Until
Bentuk perulangan Repeat-Until digunakan untuk perulangan yang mempunyai jumlah perulangan yang tidak dipastikan sebelumnya. Bentuk umum dari perulangan Repeat-Until adalah sebagai berikut :
Maksud dari bentuk diatas adalah akan dilaksanakan AKSI secara berulang-ulang sampai kondisi_berhenti terpenuhi.
Pada bentuk perulangan ini, perulangan akan terus dilakukan selama kondisi_berhenti tidak terpenuhi, dan jika kondisi_berhenti terpenuhi, maka AKSI tidak dilakukan atau perulangan berhenti. Perulangan AKSI pada bentuk ini akan dilakukan setidaknya/minimal satu kali karena pengecekan kondisi_berhenti dilakukan di akhir.
Bentuk perulangan Repeat-Until di atas dapat diterapkan dalam Pascal dengan menggunakan bentuk perulangan Repeat-Until.
4. While Do
Bentuk perulangan While-Do digunakan untuk perulangan yang mempunyai jumlah perulangan yang tidak dipastikan sebelumnya. Bentuk umum dari perulangan While-Do adalah sebagai berikut:
Maksud dari bentuk diatas adalah Selama kondisi_perulangan terpenuhi, maka dilaksanakan AKSI.
Pada bentuk perulangan ini, perulangan akan terus dilakukan selama kondisi terpenuhi, dan jika kondisi tidak terpenuhi, maka AKSI tidak dilakukan atau perulangan berhenti. Jumlah perulangan ini minimal nol kali, karena pengecekan kondisi dilakukan di awal.
Bentuk perulangan While-Do diatas dapat diterapkan dalam Pascal dengan menggunakan bentuk perulangan While-Do.
5. Iterate Stop
Bentuk perulangan Iterate-Stop digunakan untuk perulangan yang mempunyai jumlah perulangan yang tidak dipastikan sebelumnya. Bentuk umum dari perulangan Iterate-Stop adalah sebagai berikut :
Maksud dari bentuk diatas adalah sebagai berikut :
1. AKSI_1 akan dilaksanakan secara otomatis.
2. Dilakukan pengecekan berhenti pada Stop(Kondisi_berhenti).
3. Jika Kondisi_berhenti terpenuhi, maka perulangan akan berhenti.
4. Jika Kondisi_berhenti tidak terpenuhi, maka AKSI_2 akan dilaksanakan dan kemudian AKSI_1 yang berikutnya akan diulang.
Pengulangan ini berguna untuk kasus-kasus dimana AKSI_2 merupakan hal yang harus dilakukan tergantung dari hasil AKSI_1.


Array
Sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain.
VARIABEL ARRAY
nama_variabel[indeks]
ketentuan nama variabel arrray sama dengan nama variabel biasa.
indeks menunjukkan nomor dari variabel .
DEKLARASI VARIABEL ARRAY
BU : tipe nama_variabel[indeks];
Contoh : float bil[10];
deklarasi variabel array dengan nama bil yang akan menampung 10 data yang bertipe float. Indeks 10 menunjukkan variabel bil terdiri dari 10 elemen, dimana setiap elemen akan menampung sebuah data.
Indeks array dimulai dari nol(0) , sedang nomor elemen biasanya dimulai dari satu(1). Nomor elemen dapat dibuat sama dengan nomor indeks untuk mempermudah pembuatan program yaitu dengan memberi indeks satu lebih banyak dari jumlah data yang dibutuhkan, sehingga menjadi :
float bil[11]
INISIALISASI ARRAY 1 DIMENSI
Inisialisasi dapat dilakukan bersama dengan deklarasi atau tersendiri. Inisialisasi suatu array adalah dengan meletakkan elemen array di antara tanda kurung kurawal {}, antara elemen yang satu dengan lainnya dipisahkan koma.
int bil[2] = {4,1,8}
bil[0] = 4
bil[1] = 1
bil[2] = 8
AUTOMATIC ARRAY adalah Inisialisasi array dilakukan di dalam fungsi tertentu. Hanya compiler C yang berstandar ANSI C yang dapat menginisialisasikan automatic array.
Cara menginisialisasikan array dari compiler yg tidak mengikuti standar ANSI C:
1. Diinisialisasikan di luar fungsi sebagai variabel GLOBAL/EXTERNAL ARRAY.
int bil[2]={0,0,0};
main()
2. Diinisialisasikan didlm fungsi sebagai variabel LOKAL/STATIC ARRAY.
main()
{
static int bil[2]={0,0,0};
.........
Pada automatic array yang tidak diinisialisasikan , elemen array akan memiliki nilai yang tidak beraturan. Bila global & static array tidak diinisialisasi maka semua elemen array secara otomatis akan diberi nilai nol(0).
Contoh :
main()
{
int y;
int hitung=0;
int x[0];
for(y=0;y<5;y++)
{
hitung+=y;
x[y]=hitung;
printf("%3d - %3d\n",y,x[y]);
}
}
OUTPUT:
0- 0
1- 1
2- 3
3- 6
4- 10
MENDEFINISIKAN JUMLAH ELEMEN ARRAY DALAM VARIABEL
Besarnya variabel indeks dapat ditentukan dengan menggunakan
preprocessor directives #define
#define N 40
main()
{
int no[N],gaji[N],gol[N],status[N],juman[N];
Bila besari indeks akan diubah menjadi 50, cukup diganti dengan
#define N 50
ARRAY 2 DIMENSI
nama_variabel [indeks1][indeks2]
indeks1 : jumlah/nomor baris
indeks2 : jumlah/nomor kolom
Jumlah elemen yang dimiliki array 2 dimensi dapat ditentukan dari hasil perkalian
indeks1 * indeks2
misal : array A[2][3] akan memiliki 2*3 = 6 elemen.
main()
{
float bil [5] [5]
.......
dapat dituliskan dengan #define
#define N 5
main()
{
float bil [N] [N]
.......
INISIALISASI ARRAY 2 DIMENSI
main()
{
float bil[2] [3] =
{ { 1,2,3}, /*baris 0*/
{ 4,5,6}, /*baris 1*/
}
elemen bil [0] [0] = 1
elemen bil [0] [1] = 2
elemen bil [0] [2] = 3
elemen bil [1] [0] = 4
elemen bil [1] [1] = 5
elemen bil [1] [2] = 6
Contoh :
main()
{
int x[3][5];
int y,z;
int hitung=0;
for(y=0;y<3;y++)
{
printf("y = %d\n",y);
for(z=0;z<5;z++)
{
hitung+=z;
x[y][z] = hitung;
printf("%/t%3d - %3d\n",z,x[y][z]);
}
}
}
OUTPUT:
y = 0
0- 0
1- 1
2- 2
3- 6
4- 10
y = 1
0- 10
1- 11
2- 13
3- 16
4- 20
y = 2
0- 20
1- 21
2- 23
3- 26
4- 30
STRING dan ARRAY
1. Pada string terdapat karakter null(\0) di akhir string
2. String sudah pasti array, array belum tentu string
CONTOH - CONTOH :
1. array dengan pengisian input melalui keyboard
baca_input()
{
float nilai[10];
for(i=0;i<10;i++)
scanf("%d",&nilai[i]);
}
2. Fungsi yang mencetak isi array dari akhir ke awal
cetak_array()
{
float nilai[10];
for(i=9;i>=0;i--)
scanf("%3f",nilai[i]);
}
3. Menghitung rata - rata isi array nilai
rata_rata()
{
float nilai[10],jum*rata;
for(i=0,jum=0;i<=9;i++)
jum+=nilai[i];
rata=jum/i;
}
4. Mencari nilai terbesar
besar()
float temp,nilai[10];
{
for(temp=nilai[0],i=1;i<=9;i++)
if(nilai[i] > temp)
temp=nilai[i];
}
return(temp)
Tipe Data
Tipe data yang dikenal dalam bahasa pascal antara lain :
• Tipe data sederhana / Jenis data yang standar (Dasar)
1. Integer
2. Real
3. Karakter
4. Boolean
• Tipe data non standar (user defined)
1. Enumerated
2. Sub-range
• Tipe data berstuktur
1. Array
2. Record
3. Set
4. File
• Jenis data Pointer
INTEGER
Jenis data ini merupakan nilai bilangan bulat, yang terdiri atas integer positif, integer negatif dan nol. Pada TURBO PASCAL jenis data ini di bagi atas beberapa bagian. (lihat tabel 1)
Nilai JUMLAH = 200
REAL
Penulisan untuk jenis data ini selalu menggunakan titik desimal. Nilai konstanta numerik real berkisar dari 1E-38 sampai dengan 1E+38 dengan mantissa yang signifikan sampai dengan 11 digit. E menunjukkan nilai 10 pangkat. Nilai konstanta numerik real menempati memori sebesar 6 byte.
Contoh :
123.45
12345. -> salah, titik desimal tidak boleh dibelakang
12E5
12E+5
-12.34
.1234 -> salah, titik desimal tidak boleh dimuka
Pada TURBO PASCAL, jenis data ini dibedakan ( lihat tabel 2.)
Operator untuk jenis data ini terdiri atas : + , - , * dan /
KARAKTER
Yang dimaksud dengan jenis data ini adalah karakter tunggal atau sebuah karakter yang ditulis diantara tanda petik tunggal, seperti misalnya ‘A’, ’a’, ’!’, ’5’ dsb.
Dasarnya adalah ASCII CHARACTER SET.
Misalnya : 032 pada tabel ASCII CHARACTER SET menunjukkan karakter.
Blank.
033 ----------- !
048 ----------- 0
076 ----------- L
dst
STRING
Nilai data string merupakan urut-urutan dari karakter yang terletak di antara tanda petik tunggal. Nilai data string akan menenpati memori sebesar banyaknya karakter stringnya ditambah dengan 1 byte. Bila panjang dari suatu string di dalam deklarasi variabel tidak disebutkan, maka dianggap panjangnya adalah 255 karakter.
Contoh :
BOOLEAN
Jenis data ini mempunyai nilai TRUE atau FALSE.
Operator untuk jenis data ini adalah :
1. Logical Operator, yaitu : NOT, AND dan OR
2. Relational Operator, yaitu : >, <, >=, <=, <> dan =
JENIS DATA NON-STANDARD (USER DEFINED)
ENUMERATED.
Jenis data ini terdiri atas barisan identifier yang terurut dimana setiap identifier tersebut dianggap sebagai suatu individual data item (elemen data yang berdiri sendiri).
Pada saat mendeklarasikan jenis data ini kita harus menuliskan semua elemen-elemennya.
Bentuk umum deklarasinya adalah :
TYPE nama = (data_item_1, data_item_2, ……., data_item_n);
Contoh :
TYPE hari = (sen,sel,rab,kam,jum,sab,ming);
TYPE warna = (red,blue,green,yellow,black,white);
Setelah jenis data ini dideklarasikan, maka selanjutnya kita dapat mendeklarasikan suatu variabel yang berjenis data sama dengan jenis data ini.
Misalnya :
TYPE nama_hari = (sen,sel,rab,kam,jum,sab,ming);
VAR libur : nama_hari;
Fungsi standar yang dapat digunakan pada jenis data ini adalah :
PRED, SUCC dan ORD
Misalnya :
PRED (sel) = sen
SUCC (sen) = sel
ORD (sen) = 0
ORD (sel) = 1
dsb
SUB-RANGE.
Jenis data ini berupa range dari suatu kumpulan data yang mempunyai urutan..
Bentuk umum deklarasinya adalah :
TYPE nama = data_item_pertama .. data_item_terakhir;
Contoh :
TANDA OPERASI
Tanda operasi (operator) di dalam bahasa Pascal dikelompokkan ke dalam 9 kategori,
1. Assignment operator.
2. Binary operator.
3. Unary operator.
4. Bitwise operator.
5. Relational operator.
6. Logical operator.
7. Address operator.
8. Set operator.
9. String operator.
Assignment operator
Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=).
Contoh :
A:=B;
Binary operator
Digunakan untuk mengoperasikan dua buah operand. Operand dapat berbentuk konstanta ataupun variabel. Operator ini digunakan untuk operasi aritmatika yang berhubungan dengan nilai tipe data integer dan real.
Contoh :
15*5 hasilnya 75
20/3 hasilnya 6.6666666667E+00
20 div 3 hasilnya 6
20 mod 3 hasilnya 2
Unary operator
Operator ini hanya menggunakan sebuah operand saja. Dapat berupa unary minus dan unary plus. Unary minus digunakan untuk menunjukkan nilai negatif, baik pada operang numerik real maupun integer. Unaru plus adalah operator untuk memberai tanda plus.
Contoh :
-5 +7
-2.5 +2.5
Bitwise operator
Digunakan untuk operasi bit per bit pada nilai integer. Terdiri dari operator NOT, AND, OR, XOR, Shl, Shr.
Relational operator
Relational operator digunakan untuk membandingkan hubungan antara dua buah operand dan akan didapatkan hasil tipe boolean, yaitu True atau False. Terdiri dari operator : =, <, >, <=, >=, <>
Logical operator
Terdapat 4 buah logical operator yaitu : NOT, AND, OR dan XOR. Operator ini bekerja dengan nilai-nilai logika, yaitu True dan False.
Set operator
Digunakan untuk operasi himpunan.
String operator
Digunakan untuk operasi string. Hanya ada sebuah operator string saja, yaitu operator + yang digunakan untuk menggabungkan dua buah nilai string.
Contoh :
Nama1 := ‘Arief ‘;
Nama2 := ‘Kurniawan’;
Nama3 := Nama1 + Nama2;


All Hair Style in Style Shop
Tools:
Fidder: Download
SWF: Download
Tutorial :
- Login your Facebook
- After that clean the cache
- New run Fiddler
- Click the Tab autoresponder (which his lightning green icon)
- Tick the box "Enable automatic responses" and also "Permit passthrough for Unmatched request"
*Use a hair male if your character is male
*Use a hair female if you are female characters
- Drop it. SWF file that you downloaded earlier to the column Autoresponder
- Go to Ninja Saga
- Select a The character and play
- Go to Style Shop
How to Delete the cache:
* For Mozilla Firefox: Tools -> Options -> Advanced -> Choose Network Tab -> Clear Now -> Click OK
* For Google Chrome: Select the icon in the upper right corner (next to the stars) -> Options -> Under the Hood -> Clear Browsing Data -> Empty the cache -> Clear Browsing Data


Tentang Surat Ikhlas,,!!!
"Barang siapa membaca surat al-iklas sampai selesai setelah shalat shubuh 10 kali,maka ia tak akan terkena dosa dalam sehari tersebut walau setan ngotot menggodanya."
"Barang siapa membaca surat al-iklas 1 kali, maka ia diberi pahala seperti 100 syahid."
"Barang siapa membaca surat al-iklas 1 kali sama dengan membaca sepertiga AL-QUR'AN.Barang siapa membaca 2 kali sama dengan membaca dua pertiga AL-QUR'AN.Barang siapa membaca 3 kali maka sama dengan membaca AL-QUR'AN seluruhnya.Barang siapa membaca 11 kali maka ALLAH membangunkan sebuah rumah untuknya yang dibuat dari yakut di surga kelak."
ALLAH S.W.T sudah mumudahkan para umatnya menuju surga-NYA tapi tergantung bagaimana umat-NYA melakukannya.....


Persamaan Akuntansi
Transaksi Usaha
Transaksi usaha adalah kejadian yang mempengaruhi posisi keuangan perusahaan. Artinya suatu kejadian yang mengakibatkan berubahnya jumlah atau komposisi persamaan antara kekayaan dengan sumber pembelanjaan.
Contoh: transaksi pembayaran rekening telepon, pembelian gedung, penjualan barang dagangan, dan lain-lain. Dalam pencatatan transaksi diperlukan suatu sistem pencatatan, sehingga dapat memberikan informasi yang akurat, dan yang paling penting setiap transaksi harus didukung oleh bukti transaksi yang syah,tanda-tanda bukti ini merupakan bukti asli yang berhubungan erat dengan data-data yang dicatat dalam pembukuan perusahaan.
Nilai Transaksi
Alat pengukur transaksi yang digunakan dalam akuntansi adalah satuan uang yang masih berlaku. Misal: suatu perusahaan membeli gedung dengan harga Rp. 100.000.000,- Harga yang disepakati Rp. 100.000.000 ini merupakan nilai transaksi pembelian gedung.
Proses Pencatatan Akuntansi Berpasangan
Terdapat aturan yang ditetapkan untuk mencatat transaksi,aturan ini seringkali disebut sebagai akuntansi berpasangan (double entry sistem). Dalam sistem ini setiap transaksi keuangan yang terjadi selalu dicatat dengan cara seimbang yaitu: dengan menggolongkan transaksi tersebut kedalam dua bagian yang terkait dengan transaksi secara berpasangan, sehingga jelas pengaruhnya terhadap aktiva, hutang, modal, penghasilan dan biaya.
Persamaan Akuntansi
Pernahkah anda berfikir dan menghitung jumlah uang atau kekayaan yang anda miliki?. Dan darimana jumlah uang atau kekayaan yang anda miliki? Konsep atau pokok pikiran yang demikian inilah yang mendasari persamaan akuntansi.
Persamaan akuntansi merupakan gambaran keseimbangan antara kekayaan dengan asal sumber pembelanjaan. Sumber pembelanjaan dapat dibagi menjadi 2, yaitu dari Kreditur yang disebut Hutang dan Pemilik yang disebut Modal. Kekayaan sering disebut Aktiva, karena pada sisi ini menggambarkan sumber sumber yang bersifat aktif. Sedangkan sisi Hutang dan Modal disebut juga dengan Pasiva, karena sisi ini menggambarkan asal sumber pembelanjaan, jadi lebih sersifa pasif. Hubungan ini dapat dinyatakan dalam bentuk persamaan sebagai berikut:
Berdasarkan persamaan di atas jelaslah, bahwa jumlah Har-ta/Kekayaan/Aktiva sama dengan jumlah jumlah Hutang ditambah jum-lah Modal atau Pasiva. Letak Aktiva disisi sebelah kiri dan Pasiva disisi sebe-lah kanan ini hanya merupakan suatu kebiasaan pada umumnya.
3.5 Elemen-Elemen Persamaan Akuntansi
3.5.1. Aktiva
Aktiva adalah sumber-sumber ekonomi yang dimiliki perusahaan yang bi-asanya dinyatakan dalam satuan uang. Untuk memudahkan pemaha-man bagi pembaca laporan keuangan biasanya aktiva dicantumkan da-lam neraca dengan ketentuan sebagai berikut:
1. Aktiva Lancar: Kas, Surat Berharga, Piutang Dagang, Persediaan
2. Aktiva Tetap: Tanah, Gedung, Mesin
3. Aktiva Tetap Tak Bewujud: Goodwill
3.5.2. Hutang
Hutang adalah kewajiban-kewajiban yang harus dibayar oleh peru-sahaan dengan uang atau jasa pada suatu saat tertentu dimasa yang akan datang. Hutang dilaporkan di dalam neraca menurut urutan saat pelunasannya dengan ketentuan sebagai berikut:
1. Hutang Lancar (Hutang jangka Pendek): Hutang Dagang, Hutang Bangk, Hutang Wesel
2. Hutang Jangka Panjang: Hutang Obligasi, Hutang Hipotik
3.5.1 Modal
Modal pada hakekatnya merupakan hak pemilik perusahaan atas kekayaan (aktiva) perusahaan. Besarnya hak pemilik sama dengan aktiva bersih perusahaan, yaitu selisih antara aktiva dengan hutang. Adapun transaksi-transaksi yang berpengaruh terhadap modal adalah sebagai berikut:
1. Setoran Modal Pemilik: merupakan kegiatan pemilik perusahaan menyerahkan kas atau kekayaan lainnya sebagai setoran modal. Transakasi ini sifatnya menambah modal.
2. Pengambilan prive oleh pemilik, sifatnya mengurangi jumlah modal.
3. Penghasilan Perusahaan yang diperoleh melalui penyerahan barang atau jasa bersifat menambah modal.
4. Biaya yang terjadi dalam proses mendapatkan penghasilan. Sifatnya mengurangi jumlah modal.
3.6 Pencatatan Transaksi
Setiap transaksi dapat mempengaruhi komposisi persamaan akuntansi. Untuk menggambarkan hal ini, digunakan transaksi yang terjadi di dalam perusahaan jasa sebagai model.
(1) Tgl. 1 Januari 1994
Cut Kekei menanamkan uangnya sebesar Rp. 10.000.000 untuk usaha Jahit Penjahit “Modern” yang baru didirikannya. Transakasi ini mengakibatkan rekening Kas dalam aktiva bertambah, dan Modal perusa¬haan juga bertambah. Persamaan akuntansi dari transaksi tersebut adalah sebagai berikut:
Tgl. 1 Januari 1993
Dibayar sewa rumah untuk tempat penyelenggaraan kegiatan usahanya sebesar Rp. 400.000. Transaksi pembayaran sewa mengakibatkan rekening Kas dan Modal berkurang sebesar Rp. 400.000. Persamaan akuntansinya adalah sebagai berikut:
Tgl. 1 Januari 1993
Membeli peralatan Jahit seharga Rp. 600.000 tunai.
Transaksi ini menyebabkan Kas berkurang dan rekening Peralatan bertambah sebesar Rp. 600.000. Persamaan akuntansinya adalah:
Tgl. 5 Januari 1993
Budi membeli perlengkapan jahit berupa jarum, benang, kancing dan risluiting seharga Rp. 200.000 secara kredit.
Transaksi ini menyebabkan rekening Perlengkapan bertambah dan timbul rekening Hutang Dagang sebesar Rp. 200.000. Persamaan akuntansinya adalah:
e-Commerce (electronic commerce)
Konsep/fakta Umum
Merupakan salah satu teknologi yang berkembang pesat seiring dengan kehadiran internet
Merupakan bagian dari e-bisnis
Pengembangan dari edi (electronic data interchange) yang sudah berkembang di Amerika sejak '60-an
Mempunyai konsep bisnis yang mirip dengan bisnis tradisional tetapi dengan teknik yang berbeda.
Definisi
Penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet, televisi, www, dan jaringan komputer lainnya. (kamus wiki)
Cara berbelanja atau berdagang secara online atau direct selling yang memanfaatkan fasilitas internet, melalui web yang bisa menyediakan layanan “get and deliver” (Mariza Arfina, Robert Marpaung)
Satu set teknologi, aplikasi, dan proses bisnis yang dinamis yang menghubungkan perusahaan, konsumen, dan komunitas tertentu melalui transaksi elektronik dan perdagangan barang, pelayanan, dan informasi yang dilakukan secara elektronik. (David Baum)
Manfaat
Menampilkan produk “nyata” secara virtual - efisien
Lebih aman membuka toko online, dibandingkan dengan toko biasa (aman secara fisik)
Berjualan di dunia maya internet tidak mengenal hari libur/besar, semua transaksi bisa dilakukan kapan saja dan dimana saja.
Tanpa batas-batas wilayah dan waktu, sehingga memberikan jangkauan pemasaran yang luas dan tak terbatas oleh waktu
Revenue stream (arus pendapatan) yang baru yang mungkin sulit atau tidak dapat diperoleh melalui cara konvensional
Meningkatkan market exposure (pangsa pasar), penggunaan e-commerce memungkinkan untuk meningkatkan pangsa pasar lokal menjadi internasional
Perluasan jaringan mitra bisnis
Menurunkan biaya operasional, karena sebagian besar pekerjaan manusia bisa digantikan oleh komputer
Pemanfaatan nilai tambah lain yang bisa diperoleh melalui jaringan internet, misalnya e-mail, e-banking, newsgroup, dll. (paperless, tanpa biaya kurir)
Manfaat bagi konsumen
Memungkinkan transaksi jual beli secara langsung (tanpa perantara)
Dis-intermediation, yaitu proses meniadakan calo dan pedagang perantara. Dengan kata lain konsumen tidak perlu membayar lebih untuk sebuah barang/jasa yang dibelinya.
Pemanfaatan teknologi digital dan online (digital cash atau electronic cash)
Pelayanan purna-jual dari seluruh belahan dunia yang terjangkau jaringan internet dalam berbagai bentuk komunikasi (Q&A, CRM, SCM, dll.)
Manfaat bagi masyarakat umum
Mengurangi polusi dan pencemaran lingkungan
Membuka peluang kerja baru
Menguntungkan dunia akademis
Meningkatkan kualitas sumberdaya manusia
Kerugian
Meningkatkan individualisme
Terkadang menimbulkan kekecewaan (tidak puas karena tidak sesuai dengan yang dilihat/diinginkan)
Tidak manusiawi (mengurangi interaksi antar personal)
Sejarah
Tahun 1962, Licklider melakukan penelitian mengenai konsep networking. Pada tahun 1969, Lawrence G. Robert (MIT) juga melakukan penelitian mengenai internet yang dilahirkan dari riset pemerintah (Arpanet). Pada tahun 1970-an muncul EFT yang pada saat itu dimanfaatkan oleh perusahaan2 besar. Pada tahun 1990 internet mulai banyak dipakai untuk transaksi bisnis. Pada tahun 1994 muncul istilah Perdagangan web (pembelian barang dan jasa melalui world wide web) dan menjadi semakin ramai pada era 1998-2000.
Di Indonesia perdagangan melalui web dimulai tahun 1996 yang dipelopori oleh D-Net dengan puluhan (33) toko online, dan pada saat itu juga berdiri http://www.ecommerce-indonesia.com yang berperan seperti layaknya sebuah department-store online. Sampai dengan saat ini hampir semua jasa yang dikonsumsi masyarakat sudah bisa dilakukan, disebarkan, diselesaikan lewat internet.
TANTANGAN KEAMANAN DAN ETIKA
Tantangan Keamanan Dan Etika TI
Penggunaan TI dalam bisnis memiliki dampak besar pada masyarakat dan
akhirnya akan menimbulkan berbagai isu etika dalam hal kejahatan, privasi,
individualitas dan lainnya. TI dapat memiliki hasil yang bermanfaat dan juga
merusak pada masyarakat serta pihak-pihak disetiap area ini.
Tanggung jawab etika dari professional bisnis
praktisi bisnis memiliki tanggung jawab untuk menyebarluaskan penggunaan
TI yang beretika di tempat kerja. Seorang manajer ataupun praktisi bisnis
bertanggung jawab membuat keputusan mengenai berbagai aktivitas bisnis
dan penggunaan TI, yang mungkin memiliki dimensi etika yang harus
dipertimbangkan.
Contohnya :
Haruskah praktisi bisnis secara elektronik memonitor aktivitas kerja para
karyawan dan email mereka.
Haruskah membiarkan karyawan menggunakan komputer di tempat kerja
mereka untuk kepentingan pribadi atau membawa pulang berbagai copy
software untuk digunakan sendiri.
Haruskah secara elektronik mengakses catatan pribadi karyawan atau
berbagai file ditempat kerja karyawan
Haruskah menjual informasi pelanggan yang di ekstrasi dari sistem
pemrosesan transaksi ke perusahaan lain
Etika bisnis (business ethics) berkaitan dengan berbagai pertanyaan etika yang
harus dihadapi para manajer dalam pengambilan keputusan mereka seharihari.
Teori stakeholder (stakeholder theory) dalam etika bisnis menekankan
bahwa para manajer memiliki tanggung jawab etika untuk mengelola
perusahaan demi kebaikan semua pemilik kepentingan, yang terdiri dari
individu atau kelompok dengan kepentingan atau kebutuhan atas perusahaan.
Hal ini biasanya meliputi para pemegang saham perusahaan, karyawan,
pelanggan, pemasok, dan masyarakat setempat. Kadang kala istilah tersebut
diperluas dengan memasukkan semua kelompok yang dapat mempengaruhi
atau dipengaruhi oleh perusahaan, seperti pesaing, lembaga pemerintahan dan
kelompok kepentingan khusus.
Selain etika bisnis ada juga yang disebut sebagai etika teknologi (technology
ethics). Prinsip-prinsip etika teknologi, yaitu:
Proporsional. Hal baik yang dicapai melalui teknologi harus melebihi bahaya
atau risikonya. Bahkan, harus ada alternatif yang dapat mencapai manfaat
yang sama atau yang sebanding dengan bahaya atau risiko yang lebih kecil.
Persetujuan Berdasarkan informasi. Mereka yang terkena dampak dari
teknologi harus memahami dan menerima berbagai risikonya.
Keadilan. Manfaat dan beban teknologi harus disebarkan secara adil.
Mereka yang mendapat manfaat menanggung bagian yang adil risikonya,
dan mereka yang tidak mendapatkan manfaat harus di bebaskan dari
penderitaan akibat peningkatan risiko yang signifikan.
Minimalisasi Risiko. Bahkan jika dinilai dapat diterima oleh ketiga petunjuk
diatas, teknologi harus diimplementasikan dengan sedemikian rupa untuk
menghindari semua risiko yang tidak perlu ada.
Kejahatan Komputer
Kejahatan dunia maya adalah ancaman yang berkembang bagi mayarakat,
yang disebabkan oleh penjahat atau tindakan yang tidak bertanggung jawab
dari para individual yang mengambil keuntungan dari penggunaan luas serta
kerentanan komputer dan internet, serta jaringan lainnya.
Kejahatan komputer (computer crime) didefinisikan oleh Association of
Information Technology Professionals (AITP) meliputi :
1. Penggunaan, akses, modifikasi, dan pengaturan hardware, software, data
atau sumber daya jaringan secara tidak sah
2. pemberian informasi secara tidak sah
3. pembuatan copy software secara tidak sah
4. mengingkari akses pemakai akhir ke hardware, software, data, atau sumber
daya jaringan sendiri
5. Menggunakan atau berkonspirasi untuk menggunakan sumber daya
komputer atau jaringan untuk secara illegal mendapatkan informasi atau
properti berwujud.
Hacking adalah penggunaan komputer yang obsesif, atau akses dan
penggunaan tidak sah dalam sistem jaringan komputer.
Taktik umum hacking yaitu:
Pengingkaran Layanan (Denial of Service) Praktik ini menjadi hal yang
umum dalam permainan jaringan. Dengan menghujani perlengkapan situs
web dengan terlalu banyak permintaan, penyerang dapat secara efektif
menyumbat sistem, memperlambat kinerja atau bahkan merusak situs
tersebut. Metode membebani komputer secara berlebihan ini kadang kala
digunakan untuk menutupi serangan.
Memindai (Scans) Penyebaran pemeriksaan internet untuk menetapkan
jenis komputer, layanan, dan koneksinya. Melalui cara itu para penjahat
dapat memanfaatkan kelemahan dalam program komputer atau software
tertentu.
Pengendus (Sniffer) Program yang secara terbalik mencari setiap paket data
ketika mereka melalui internet, menangkap password atau keseluruhan isi
paketnya.
Memalsu (Spoofing) Memalsu alamat email atau halaman web untuk
menjebak pemakai menyampaikan informasi penting seperti password atau
nomor kartu kredit.
Kuda Troya (Trojan Horse) program yang tanpa diketahui pemakai, berisi
perintah untuk memanfaatkan kerentanan yang diketahui dalam beberapa
software.
Pintu Belakang (Back Door) Jika titik masuk asli telah dideteksi, membuat
beberapa cara kembali mudah dan sulit untuk dideteksi.
Applet Jahat (Malicious Applets) Program mini, kadang kala ditulis dalam
bahasa komputer yang terkenal, Java, yang menyalahgunakan sumber daya
komputer anda, mengubah file di hard disk, mengirim email palsu, atau
mencuri password.
War Dialling Program yang secara otomatis menelepon ribuan nomor
telepon melalui koneksi modem
Bom Logika (Logic Bomb) Perintah dalam program komputer yang memicu
tindakan jahat.
Pembebanan Penyimpanan sementara (buffer Overflow) Tekhnik untuk
merusak atau mengambil alih kendali komputer dengan mengirimkan
terlalu banyak data ke area penyimpanan sementara komputer di memori
komputer.
Penjebol Password (Password Cracker) Software yang dapat menebak
password.
Rekaya social (Social Engineering) Taktik yang digunakan untuk
mendapatkan akses ke sistem komputer melalui perbincangan dengan para
karyawan perusahaan yang tidak menaruh curiga untuk mengorek informasi
berharga seperti password.
Penyelaman Bak Sampah (Dumpster Diving) Berburu melalui sampah
perusahaan untuk menemukan informasi yang membantu menerobos
masuk ke dalam komputer perusahaan tersebut. Kadang kala informasi
tersebut digunakan untuk membuat jebakan dalam rekayasa melalui
kehidupan sosial, lebih kredibel.
Beberapa contoh penyalahgunaan internet di tempat kerja:
Penyalahgunaan umum email
Penggunaan dan akses tidak sah seperti berbagi password dan akses ke
dalam jaringan tanpa ijin
Pelanggaran / pemalsuan hak cipta
Memasukkan pesan mengenai berbagai topik yang tidak terkait dengan
pekerjaan ke newsgroup
Transmisi data rahasia seperti penggunaan internet untuk menampilkan
atau mentransmisikan rahasia dagang
Pornografi
Hacking
Download / upload hal-hal yang tidak berkaitan dengan pekerjaan
Penggunaan internet untuk hiburan
Penggunaan ISP eksternal untuk terhubung dengan internet agar dapat
menghindari deteksi
Menggunakan sumber daya kantor untuk kerja sampingan
Berbagai isu privasi
Isu mengenai privasi yang penting sedang di perdebatkan dalam dunia bisnis
dan pemerintah. Karena teknologi internet mempercepat semua keberadaan
koneksi telekomunikasi global dalam bisnis dan masyarakat. Contohnya :
Mengakses percakapan pribadi email seseorang dan catatan komputernya,
serta mengumpulkan dan berbagi informasi mengenai keuntungan
individual yang didapat dari kunjungan mereka pada berbagai situs web
internet serta newsgroup.
Selalu mengetahui lokasi seseorang terutama ketika telepon genggam
menjadi makin erat dihubungkan dengan orang dari pada tempat.
Menggunakan informasi pelanggan yang didapatkan dari banyak sumber
untuk memasarkan layanan bisnis tambahan.
Mengumpulkan nomor telepon, alamat email, nomor kartu kredit, dan
informasi personal lainnya untuk membangun profil setiap pelanggan.
Berbagai isu kesehatan
Penggunaan TI di tempat kerja meningkatkan berbagai isu kesehatan (health
issue ). Penggunaan yang intensif atas komputer dilaporkan menyebabkan
masalah kesehatan seperti stress di tempat kerja, kerusakan otot tangan dan
leher, kelelahan mata, ekspos terhadap radiasi dan bahkan kematian oleh
kecelakaan yang disebabkan oleh komputer.
Solusi untuk beberapa masalah kesehatan ini didasarkan pada ilmu ergonomik
(ergonomics), yang kadang disebutkan sebagai rekayasa faktor manusia
(human factors engineering). Tujuan dari ergonomik adalah untuk mendesain
lingkungan kerja sehat yang aman, nyaman dan menyenangkan bagi orangorang
untuk bekerja didalamnya, hingga meningkatkan moral serta
produktivitas karyawan. Ergonomik menekankan pada kesehatan desain
tempat kerja, terminal kerja, komputer dan mesin lainnya, bahkan paket
software. Masalah kesehatan lainnya mungkin membutuhkan solusi ergonomik
yang menekankan pada desain pekerjaan, daripada desain tempat kerja.
Manajemen Keamanan TI
Tujuan dari manajemen keamanan (security management) adalah untuk
akurasi, integritas dan keamanan proses serta sumber daya semua sistem
informasi. Manajemen keamanan yang efektif dapat meminimalkan kesalahan,
penipuan dan kerugian dalam SI yang saling menghubungkan perusahaan saat
ini dengan para pelanggan, pemasok dan stakeholder lainnya.
Beberapa pertahanan yang penting saat ini :
Enkripsi data
Firewall
Pertahanan dari serangan pengingkaran layanan (distributed denial of
service)
Serbuan pengingkaran layanan melalui internet tergantung pada 3 lapis
sistem komputer jaringan, yaitu:
a. Situs web korban
b. Penyedia layanan internet korban
c. Situs “zombie” atau komputer bantuan yang diaktifkan oleh para
penjahat dunia maya.
Pemonitoran email
Pertahanan dari virus
Beberapa alat keamanan lainnya, yaitu:
Kode keamanan
Biasanya sistem password bertingkat digunakan untuk manajemen
keamanan
Pembuatan cadangan file (backup file)
Pemonitor keamanan
Keamanan suatu jaringan dapat disediakan oleh paket software sistem
khusus yang disebut sebagai pemonitor keamanan sistem (system security
monitor)
Keamanan biometris (biometric security)
Merupakan alat keamanan yang disediakan oleh peralatan komputer, yang
mengukur ciri khas fisik yang membedakan setiap individu. Hal ini meliputi
verifikasi suara, sidik jari, geometri tangan, dinamika tanda tangan, analisis
penekanan tombol, pemindai retina mata, pengenalan wajah, serta analisis
pola genetik.
Pengendali kegagalan komputer
Sistem toleransi kegagalan (fault tolerant)
Pemulihan dari bencana (disaster recovery)
Pengendalian dan Audit Sistem
Dua persyaratan akhir manajemen keamanan adalah pengembangan
pengendalian SI dan penyelesaian audit sistem bisnis.
Pengembangan pengendalian SI (information system controls)
Adalah metode dan alat yang berusaha untuk memastikan akurasi, validitas,
dan kebenaran aktivitas SI. Pengendalian SI harus dikembangkan untuk
memastikan entri data, teknik pemrosesan, metode penyimpanan, serta
output informasi yang tepat. Jadi, pengendalian SI didesain untuk memonitor
dan memelihara kualitas serta keamanan input, pemrosesan, output, dan
aktivitas penyimpanan di sistem informasi mana pun.
Penyelesaian audit sistem bisnis
Manajemen keamanan TI harus secara periodik diperiksa, atau diaudit, oleh
karyawan bagian internal audit di perusahaan atau auditor eksternal dari
kantor akuntan public professional. Audit semacam ini mengkaji dan
mengevaluasi apakah alat keamanan dan kebijakan manajemen yang
memadai telah dikembangkan serta diimplementasikan. Hal ini biasanya
meliputi verifikasi akurasi dan integritas software yang di gunakan, serta input
data dan output yang dihasilkan oleh berbagai aplikasi bisnis.
Tujuan penting lainnya dari audit sistem bisnis adalah menguji integritas dari
jejak audit aplikasi. Jejak audit (audit trail) dapat didefinisikan sebagai
keberadaan dokumentasi yang memungkinkan sebuah transaksi ditelusuri
melalui berbagai tahapan pemrosesan informasinya.
PERANAN BASIS DATA DAN KOMUNIKASI DATA
Basis Data
Basis Data adalah suatu kumpulan data terhubung
yang disimpan secara bersama-sama dalam suatu
media, yang diorganisasikan berdasarkan sebuah
skema atau struktur tertentu, dan dengan software
untuk melakukan manipulasi untuk kegunaan tertentu.
Operasi Dasar Basis Data :
Create database
Drop database
Create table
Drop table
Insert
Retrieve/Search
Update
Delete
Pemanfaatan Basis Data :
Salah satu komponen penting dalam sistem informasi, karena merupakan dasar dalam menyediakan informasi
Menentukan kualitas informasi : akurat, tepat waktu dan relevan
Mengurangi duplikasi data (data redundancy)
Hubungan data dapat ditingkatkan
Manipulasi terhadap data dengan cepat dan mudah
Efisiensi penggunaan ruang penyimpanan
Penerapan Basis Data :
Tidak ada sistem informasi yang bisa dibangun tanpa adanya basis data.
Kriteria Basis Data :
Bersifat data oriented dan bukan program oriented
Dapat digunakan oleh beberapa program aplikasi tanpa mengubah basis datanya
Dapat berkembang dengan mudah, baik volume maupun strukturnya
Dapat digunakan dengan cara berbeda-beda
Kerangkapan data minimal
Sistem Manajemen Basis Data
Merupakan perangkat lunak yang didisain untuk melakukan penyimpanan dan pengaturan basis data.
DBMS juga menerapkan mekanisme pengamanan data, pemakaian data secara bersama, pemaksaan keakuratan data, dll.
Peranan basis data dalam pengembangan SIM
SIM berperan sebagai sistem karena mempunyai ruang lingkup yang relatif lebih luas dan lebih kompleks. Sedangkan sistem basis data merupakan subsistem karena menjadi bagian dan berada di dalam SIM.
Sistem basis data adalah sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang lain dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam di dalam suatu organisasi.
Keberadaan sistem basis data di dala SIM adalah mutlak. SIM tidak akan terwujud tanpa melibatkan basis data.
Komunikasi Data
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 kom
Model Komunikasi Data
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 di jelaskan 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.
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 :
* Source (Sumber). Peralatan ini membangkitkan data sehingga dapat ditransmisikan. Misalkan telepon dan PC (Personal Computer)
* Transmiter (Pengirim). Biasanya data yang dibangkitkan dari sistem sumber tidak ditransmisikan secara langsung dalam bentuk aslinya.
-Sistem Transmisi. Berupa jalur transmisi tunggal atau jaringan kompleks yang menghubungkan antara sumber dengan tujuan.
* 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.
* Destination (Tujuan). Menangkap data yang dihasilkan okeh receiver.
Peranan Komunikasi Data Dalam Menyelesaikan Masalah
* Dengan jaringan komunikasi data yang baik, suatu perusahaan dapat mengejar strategi pengambilan keputusan sentralisasi atau desentraliasi.
* Pada sentralisasi pengambilan keputusan, semua keputusan penting dibuat oleh manajemen puncak di kantor pusat.
* Pada desentralisasi pengambilan keputusan, manajemen puncak mendelegasikan wewenang untuk membuat keputusan kepada manajer tingkat yang lebih bawah.