Pengenalan Flowchart

Assalamu’alaikum wr.wb.
A. Pengertian
   Menurut wikipedia bahasa Indonesia, Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.

Read More »

Advertisements

Pengenalan Sistem Informasi

Assalamu’alaikum wr.wb.
A. Pengertian
   Menurut wikipedia bahasa Indonesia, Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, di mana suatu model matematika seringkali bisa dibuat.
B. Latar Belakang
     Informasi merupakan salah satu hal yang harus dipenuhi oleh umat manusia, karena informasi merupakan suatu kebutuhan primer. Tanpa informasi internal maupun eksternal, sulit bagi para menajer untuk mengambil berbagai keputusan dalam perusahaan. Informasi internal harus disiapkan sendiri oleh berbagai unsur perusahaan, sedangkan informasi eksternal diperoleh baik dari alat-alat komunkasi modern.
     Kemajuan alat komunikasi pada milenium ketiga semakin mempermudah perolehan informasi dari berbagai sumber untuk berbagai kepentingan terutama dalam berbagai pengambilan keputusan didalam perusahaan, itulah sebabnya sangat dirasakan pentingnya mengelolah informasi secara terintegrasi pada setiap organisasi perusahaan.  Oleh karena itu fokus utama dari sistem informasi manajemen adalah bagaimana mengelolah informasi sebaik-baiknya agar dapat menjadi alat pembantu bagi setiap manajer dalam pengambilan keputusan.
     Sistem informasi manajemen telah ada jauh sebelum teknologi informasi yang berbasiskan komputer hadir. Akan tetapi dengan adanya komputer sebagai salah satu bentuk revolusi dalam teknologi informasi, komputer telah dengan menakjubkan mampu memproses data secara cepat dan akurat bahkan menyajikan informasi yang tidak memerlukan waktu berhari-hari bahkan berminggu-minggu untuk mengolahnya.
     Dalam kenyataannya, Peran Sistem Informasi Manajemen akan lebih terasa bagi perusahaan-perusahaan besar. Bagi mereka, kebutuhan untuk mengumpulkan data dan informasi secara skala besar dan dalam waktu yang cepat lebih dirasakan kepentinganya berbanding dengan perusahaan-perusahaan menengah apalagi kecil. Oleh karena itu, dalam aplikasinnnya suatu perusahaan perlu mempertimbangkan kepentingan penggunaan sistem informasi ini diantaranya berdasarkan dari skala perusahaan, jumlah tenaga kerja, pola komunikasi serta jaringan perusahaan dalam dunia bisnis dalam lingkungannya.
C. Tujuan 
       Bertujuan untuk mengetahui apa itu sistem, fungsi dari sistem, perbedaan antara sistem dengan sistem informasi.
D. Pembahasan
->  Sistem berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma) adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Sedangkan 
-> Sistem Informasi (SI) adalah kombinasi dari teknologi informasi dan aktivitas orang yang menggunakan teknologi itu untuk mendukung operasi dan manajemen.
-> Pada prinsipnya, setiap sistem selalui terdiri atas empat elemen:
  • Objek : yang dapat berupa bagian, elemen, ataupun variabel. Ia dapat benda fisik, abstrak, ataupun keduanya sekaligus; tergantung kepada sifat sistem tersebut.
  • Atribut, yang menentukan kualitas atau sifat kepemilikan sistem dan objeknya.
  • Hubungan internal, di antara objek-objek di dalamnya.
  • Lingkungan, tempat di mana sistem berada.
-> Elemen-elemen yang membentuk sebuah sistem yaitu :
  • Tujuan : Setiap sistem memiliki tujuan (Goal), entah hanya satu atau mungkin banyak. Tujuan inilah yang menjadi pemotivasi yang mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak terkendali. Tentu saja, tujuan antara satu sistem dengan sistem yang lain berbeda.
  • Masukan : Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak tampak. Contoh masukan yang berwujud adalah bahan mentah, sedangkan contoh yang tidak berwujud adalah informasi (misalnya permintaan jasa pelanggan).
  • Proses : Proses merupakan bagian yang melakukan perubahan atau transformasi dari masukan menjadi keluaran yang berguna dan lebih bernilai, misalnya berupa informasi dan produk, tetapi juga bisa berupa hal-hal yang tidak berguna, misalnya saja sisa pembuangan atau limbah. Pada pabrik kimia, proses dapat berupa bahan mentah. Pada rumah sakit, proses dapat berupa aktivitas pembedahan pasien.
  • Keluaran : Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem informasi, keluaran bisa berupa suatu informasi, saran, cetakan laporan, dan sebagainya.
  • Batas : Yang disebut batas (boundary) sistem adalah pemisah antara sistem dan daerah di luar sistem (lingkungan). Batas sistem menentukan konfigurasi, ruang lingkup, atau kemampuan sistem. Sebagai contoh, tim sepak bola mempunyai aturan permainan dan keterbatasan kemampuan pemain. Pertumbuhan sebuah toko kelontong dipengaruhi oleh pembelian pelanggan, gerakan pesaing dan keterbatasan dana dari bank. Tentu saja batas sebuah sistem dapat dikurangi atau dimodifikasi sehingga akan mengubah perilaku sistem. Sebagai contoh, dengan menjual saham ke publik, sebuah perusahaan dapat mengurangi keterbatasan dana.
  • Mekanisme Pengendalian dan Umpan Balik : Mekanisme pengendalian (control mechanism) diwujudkan dengan menggunakan umpan balik (feedback), yang mencuplik keluaran. Umpan balik ini digunakan untuk mengendalikan baik masukan maupun proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai dengan tujuan.
  • Lingkungan : segala sesuatu yang berada di luar sistem. Lingkungan bisa berpengaruh terhadap operasi sistem dalam arti bisa merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang merugikan tentu saja harus ditahan dan dikendalikan supaya tidak mengganggu kelangsungan operasi sistem, sedangkan yang menguntungkan tetap harus terus dijaga, karena akan memacu terhadap kelangsungan hidup sistem.
-> Tujuan dari sistem informasi
     Adalah menghasilkan informasi. Sistem informasi adalah data yang diolah menjadi bentuk yang berguna bagi para pemakainya. Data yang diolah saja tidak cukup dapat dikatakan sebagai suatu informasi. Untuk dapat berguna, maka informasi harus didukung oleh tiga pilar sebagai berikut:
  • tepat kepada orangnya atau relevan (relevance), 
  • tepat waktu (timeliness)
  • tepat nilainya atau akurat (accurate).
    Keluaran yang tidak didukung oleh tiga pilar ini tidak dapat dikatakan sebagai informasi yang berguna, tetapi merupakan sampah (garbage).
E. Kesimpulan
    Dari pembahasan diatas dapat ditarik kesimpulan bahwa sistem berguna untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan. Sedangkan sistem informasi berfungsi untuk mendukung operasi dan manajemen.
F. Referensi
Sekian dan Terimakasih.
SMK Bisa!!
Wasalamu’alaikum wr.wb.

Constructor PHP

Assalamu’alaikum wr.wb.
A. Pengertian
    Menurut wikipedia bahasa Inggris yang diterjemahkan,  PHP merupakan kependekan dari Personal Home Page (Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995. Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.  
    Constructor (bahasa indonesia: konstruktor) adalah method khusus yang akan dijalankan secara otomatis pada saat sebuah objek dibuat (instansiasi), yakni ketika perintah “new” dijalankan.
B. Latar Belakang
      Constructor (bahasa indonesia: konstruktor) adalah method khusus yang akan dijalankan secara otomatis pada saat sebuah objek dibuat (instansiasi), yakni ketika perintah “new” dijalankan. Constructor biasa digunakan untuk membuat proses awal dalam mempersiapkan objek, seperti memberi nilai awal kepada property, memanggil method internal dan beberapa proses lain yang digunakan untuk ‘mempersiapkan’ objek.
C. Alat dan Bahan
  • Mousepad (Texteditor)
  • Browser
  • Laptop
  • Koneksi internet
  • W3Schools online/offline 
  • OS XUbuntu 16.04
D. Tujuan
     Bertujuan untuk mempelajari dan menerapkan sintaks dasar dari constructor pada PHP OOP.
E. Tahap Pelaksanaan
     1. Buka mousepad (texteditor) pada Menu -> ketikkan mousepad.
     2. Sintaks dasar dari penulisan costructor pada php yaitu seperti berikut.
  (menggunakan 2 underscore) __construct(parameter){
#code…
}
   
     3. Dibawah ini merupakan contoh penerapan dari sintaks contructor.
 <?php
// buat class laptop
class laptop {
 
   private $pemilik = “Fadil”;
   private $merk = “Lenovo”;
  
   public function __construct(){
     echo “Ini berasal dari Constructor Laptop”;
   }//merupakan pendeklarasian sintaks construct.
 
   public function hidupkan_laptop(){
     return “Hidupkan Laptop $this->merk punya $this->pemilik”;
 
   }
}
 
// buat objek dari class laptop (instansiasi)
$laptop_fadil= new laptop();
 
echo “
“;
echo $laptop_fadil->hidupkan_laptop();
echo “
“;
?>
        4. Dan hasil dari coding diatas yaitu
F. Kesimpulan
       Dari pembahasan diatas dapat ditarik kesimpulan bahwa penggunaan dari constuctor ini untuk membuat proses awal dalam mempersiapkan objek, seperti memberi nilai awal kepada property, memanggil method internal dan beberapa proses lain yang digunakan untuk ‘mempersiapkan’ objek.
G. Referensi 
Sekian dan Terimakasih.
SMK Bisa!!
Wasalamu’alaikum wr.wb.