Showing posts with label XI. Show all posts
Showing posts with label XI. Show all posts

Data Flow Diagram

 

Apa Itu DFD?

       Data Flow Diagram (DFD) merupakan suatu cara atau metode untuk membuat rancangan sebuah sistem yang mana berorientasi pada alur data yang bergerak pada sebuah sistem nantinya. Dalam pembuatan Sistem Informasi, DFD sering digunakan. DFD dibuat oleh para analis untuk membuat sebuah sistem yang baik. Dimana DFD ini nantinya diberikan kepada para programmer untuk melakukan proses coding. Dimana para programmer melakukan sebuah coding sesuai dengan DFD yang dibuat oleh para analis sebelumnya. Tools yang digunakan pada pembuatan DFD (Data Flow Diagram) yaitu EasyCase, Power Designer 6. Salah satu cara lain untuk mendesain sistem yaitu menggunakan UML(Unified Manual Language).

Notasi atau Simbol dalam DFD

Komponen DFD (Data Flow Diagram):

  1. User / Terminator: Kesatuan diluar sistem (external entity) yang memberikan input ke sistem atau menerima output dari sistem berupa orang, organisasi, atau sistem lain.
  2. Process: Aktivitas yang mengolah input menjadi output.
  3. Data Flow: Aliran data pada sistem (antar proses, antara terminator & proses, serta antara proses & data store).
  4.  Data Store: Penyimpanan data pada database, biasanya berupa tabel.

Didalam DFD terdapat 3 level, yaitu :

  1. Diagram Konteks : menggambarkan satu lingkaran besar yang dapat mewakili seluruh proses yang terdapat di dalam suatu sistem. Merupakan tingkatan tertinggi dalam DFD dan biasanya diberi nomor 0 (nol). Semua entitas eksternal yang ditunjukkan pada diagram konteks berikut aliran-aliran data utama menuju dan dari sistem. Diagram ini sama sekali tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan.
  2. Diagram Nol (diagram level-1) : merupakan satu lingkaran besar  yang mewakili lingkaran-lingkaran kecil yang ada di dalamnya. Merupakan pemecahan dari diagram Konteks ke diagram Nol. di dalam diagram ini memuat penyimpanan data.
  3. Diagram Rinci : merupakan diagram yang menguraikan proses apa yang ada dalam diagram Nol.

Fungsi DFD

  • Fungsi dari Data Flow Diagram adalah :Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
  • DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
  • DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.



Class dan Object Pada Java


Apa itu CLASS dan OBJECT pada Java

Class merupakan suatu “Blueprint” atau “Cetakan” untuk menciptakan suatu instant dari object. Class juga merupakan grup suatu object dengan kemiripan attributes/properties, behavior dan relasi ke object lain. Contoh :Class Person, Vehicle, Tree, Fruit dan lainnya.

Object adalah instance dari class secara umum merepresentasikan (template) sebuah object, sebuah instance adalah representasi nyata dari class itu sendiri.Contoh : Dari Class Fruit kita dapat membuat object Mangga, Pisang, Apel, dan lainnya.

 CLASS

       Class merupakan suatu blueprint atau cetakan untuk menciptakan suatu instant dari object. Class juga merupakan grup suatu object dengan kemiripan attributes/properties, behaviour dan relasi ke object lain.

Membuat Class

[modifier1] class NamaClass [modifier2]{
Class body;

OBJECT

       Mari kita lihat lebih dalam apa itu object. Bila kita melihat dunia nyata kita dapat menemukan banyak benda disekitar kita seperti, mobil, kucing, manusia dan lain-lain. Semua object memiliki state(attribute) dan behavior. Jika kita melihat objek kucing, maka state (attribute) tersebut adalah nama, jenis, warna dan behavior(prilaku) tersebut adalah mengeong, bergoyang-goyang, berjalan. Jika Anda membandingkan objek pada software dengan objek dunia nyata, mereka memiliki karakteristik yang sangat mirip. Objek pada software juga memiliki state (Attribute) dan behavior, sebuah state pada objek software disimpan dalam bidang dan behavior ditunjukkan melalui method. Jadi dalam pengembangan software, method beroperasi pada keadaan internal suatu objek dengan komunikasi objek ke objek dilakukan melalui method.

Membuat Objek

Seperti disebut sebelumnya class menyediakan "blueprint" untuk objek jadi pada dasarnya,sebuah objek dibuat dari class.Di java, kata kunci "new" digunakan untuk membuat objek baru.
Ada tiga langkah membuat objek dari class:

  • Deklarasi: Deklarasi variabel dengan nama variabel dan jenis objek.
  • Instansiasi: kata kunci "new" digunakan untuk membuat objek.
  • Inisialisasi: kata kunci "new" diikuti dengangan panggilan untuk konstuktor, panggilan ini menginisialisasi objek baru.
Berikut contoh membuat objek dibawah ini.

public class nalzai{ 
public nama(String name){ // konstruktor ini memiliki satu parameter, name
System.out.println("My name is:" + nama); }
public static void main (String []args){
//ikuti statement ini untuk membuat objek myname
name myname = new nama ("Zainal");
} 
}
Jika code diatas benar maka hasilnya seperti berikut.
 My name is Zainal


SQL dan Jenisnya

Apa Itu SQL?

      SQL adalah singkatan dari Structured Query Language. Sedangan pengertian SQL adalah suatu bahasa (language) yang digunakan untuk mengakses data di dalam sebuah database relasional. SQL sering juga disebut dengan istilah query, dan bahasa SQL secara praktiknya digunakan sebagai bahasa standar untuk manajemen database relasional. Hingga saat ini hampir seluruh server database atau software database mengenal dan mengerti bahasa SQL.

Jenis Perintah SQL Dalam penggunaan SQL terdapat beberapa perintah yang berguna untuk mengakses dan memanajemen data yang terdapat dalam database. Jenis peringah SQL secara umum dibagi kepada tiga sub perintah, yaitu DDL (Data Definition Language), DML (Data Manipulation Language), dan DCL (Data Control Language). Ketiga sub perintah tersebut sangat perlu untuk dipahami bagi anda yang ingin menguasai bahasa sql dan mahir dalam pembuatan database.

Data Definition Language (DDL)

DDL adalah sub perintah dari bahasa SQL yang digunakan untuk membangun kerangka sebuah database, dalam hal ini database dan table. Terdapat tiga perintah penting dalam DDL, yaitu CREATE, ALTER, DROP.

  • CREATE: perintah ini digunakan untuk membuat, termasuk di dalamnya membuat database baru, tabel baru view baru, dan kolom baru.

  • ALTER: perintah ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. Mencakup di dalamnya mengubah nama tabel, menambah kolom, mengubah kolom, menghapus kolom, dan memberikan atribut pada kolom.

  • DROP: perintah DROP berfungsi untuk menghapus database atau tabel.

Data Manipulation Language (DML)


DML adalah sub perintah dari bahasa SQL yang digunakan untuk memanipulasi data dalam database yang telah dibuat. Terdapat empat perintah penting dalam DML, yaitu INSERT, SELECT, UPDATE, dan DELETE.
  • INSERT: perintah ini digunakan untuk memasukkan data baru ke dalam sebuah tabel. Perintah ini tentu saja bisa dijalankan ketika database dan tabel sudah dibuat.

  • SELECT: perintah ini digunakan untuk mengambil dan menampilkan data dari tabel atau bahkan dari beberapa tabel dengan penggunaan relasi.

  • UPDATE: perintah update digunakan untuk memperbaharui data pada sebuah tabel.

  • DELETE: perintah delete digunakan untuk menghapus data dari sebuah tabel.

Data Control Language (DCL)


DCL adalah sub bahasa SQL yang berfungsi untuk melakukan pengontrolan data dan server databasenya, seperti manipulasi user dan hak akses (priviledges). Yang termasuk perintah dalam DCL ada dua, yaitu GRANT dan REVOKE.
  • GRANT: perintah ini digunakan untuk memberikan hak akses oleh admin ke salah satu user atau pengguna. Hak akses tersebut bisa berupa hak membuat (CREATE), mengambil data (SELECT), menghapus data (DELETE), mengubah data (UPDATE), dan hak khusus lainnya yang berhubungan dengan sistem database.

  • REVOKE: perintah ini digunakan untuk mencabut hak akses yang telah diberikan kepada user. Dalam ini merupakan kebalikan dari perintah GRANT.

Konsep WEB

World Wide Web

     WWW (World Wide Web) Merupakan kumpulan web server dari seluruh dunia yang berfungsi menyediakan data dan informasi untuk digunakan bersama-sama.
     WWW adalah sekelompok dokumen multimedia yang berisi berbagai informasi yang saling terkoneksi menggunakan hyperlink. Informasi yang terdapat pada WWW bisa beraneka ragam, bisa tulisan, gambar, video, suara, dan berbagai macam informasi lainnya yang dapat diakses melalui web browser.

Website


     Website atau situs dapat diartikan sebagai kumpulan halaman yang menampilkan informasi data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink).
   Bersifat statis apabila isi informasi website tetap, jarang berubah, dan isi informasinya searah hanya dari pemilik website. Bersifat dinamis apabila isi informasi website selalu berubah-ubah, dan isi informasinya interaktif dua arah berasal dari pemilik serta pengguna website. Contoh website statis adalah berisi profil perusahaan, sedangkan website dinamis adalah seperti facebook, Twitter, dll. Dalam sisi pengembangannya, website statis hanya bisa diupdate oleh pemiliknya saja, sedangkan website dinamis bisa diupdate oleh pengguna maupun pemilik.

Teknologi Aplikasi Web


    Aplikasi web merupakan sebuah aplikasi yang mengunakan teknologi browser untuk menjalankan aplikasi dan diakses melalui jaringan komputer (Remick, 2011). Sedangkan meurut (Rouse, 2011) aplikasi web adalah sebuah program yang disimpan di Server dan dikirim melalui internet dan diakses melalui antarmuka browser.

   dapat disimpulkan aplikasi web merupakan aplikasi yang diakses mengunakan web berowser melalui jaringan internet atau intranet. Aplikasi web juga merupakan suatu perangkat lunak komputer yang dikodekan dalam bahasa pemrograman yang mendukung perangkat lunak berbasis web seperti HTML, JavaScript, CSS, Ruby, Python, Php, Java dan bahasa pemrograman lainnya.

Strategi Pemasaran


STRATEGI PEMASARAN?

     Strategi Pemasaran adalah Langkah-langkah yang harus dijalankan oleh suatu perusahaan untuk mencapai tujuan. Digunakan untuk menjatuhkan, melawan, atau menghadapi pesaing yang ada dan yang akan masuk. 

Pelaksanaan Strategi


  • Strategi Produk


     Sesuatu yang ditawarkan ke pasar untuk mendapatkan perhatian untuk dibeli, digunakan atau dikonsumsi, sehingga dapat memenuhi keinginan dan kebutuhan.Tujuannya untuk memenuhi keinginan dan kebutuhan konsumen.
  Jenis Produk 
  • Produk yang berupa benda fisik atau benda berwujud. Contohnya Rumah, mobil, HP, Perhiasan
  • Produk yang tidak berwujud, biasanya disebut jasa. Contohnya Wahana (Dufan, TMII), Konsultan Manajemen, Jasa Penyewaan
  Langkah langkah dalam Strategi Produk

1. Menentukan Logo dan Motto

      Logo merupakan ciri khas suatu perusahaan produk, sedangkan motto merupakan serangkaian kata-kata yang berisikan misi dan visi perusahaan dalam melayani masyarakat.

Hal yang harus diperhatikan dalam menentukan logo dan motto :

  1. Harus memiliki arti ( dalam arti positif )
  2. Harus menarik perhatian
  3. Harus mudah diingat

2. Menciptakan Merk

      Merk merupakan suatu tanda bagi konsumen untuk mengenal barang atau jasa yang ditawarkan. Pengertian merek sering diartikan sebagai nama, istilah, simbol, desain atau kombinasi dari semuanya.

Faktor yang harus diperhatikan untuk merek : 
  1. Mudah diingat
  2. terkesan hebat dan modern
  3. memiliki arti
  4. menarik perhatian.

3. Menciptakan Kemasan

Merupakan pembungkus suatu produk.

Syarat kemasan :
  1.  Kualitas kemasan ( tidak mudah rusak )
  2.  Bentuk atau ukuran termasuk desain menarik
  3.  Warna menarik

4. Keputusan Label

Merupakan sesuatu yang dilekatkan pada produk yang ditawarkan dan merupakan bagian dari kemasan.

Hal-hal penting dalam label :
  1.  Siapa yang membuat
  2.  Dimana dibuat
  3.  Kapan dibuat
  4.  Cara menggunakan
  5.  Waktu kadaluarsa
  6.  Informasi lainnya yang diperlukan 

Strategi Harga 

 

     Harga adalah sejumlah nilai ( dalam mata uang ) yang harus dibayar konsumen untuk membeli atau menikmati barang atau jasa yang ditawarkan. Best price atau Low Price.

Tujuan Penentuan Harga
  •  Untuk bertahan hidup
  •  Untuk memaksimalkan harga
  •  Untuk memperbesar market share
  •  Mutu produk
  •  Karena pesaing

Metode Penentuan suatu harga Produk
  •  Menurut pelanggan ( Pelanggan / Non Pelanggan, membership )
  •  Menurut bentuk produk ( Properti )
  •  Menurut tempat ( Coca Cola )
  •  Menurut waktu ( Hotel )

Strategi Penetapan Harga
  1. Market skimming pricing yaitu harga awal produk ditetapkan setinggi-tingginya dengan tujuan produk atau jasa memiliki kualitas tinggi.
  2. Market penetration pricing yaitu menetapkan harga serendah mungkin dengan tujuan untuk menguasai pasar. 
 

Strategi Tempat dan Distribusi 

 

     Tempat / lokasi merupakan area untuk melayani konsumen dan tempat untuk memajangkan barang-barang dagangannya, dimana konsumen dapat melihat langsung barang yang dijual baik jenis, jumlah, maupun harga.

Distribusi adalah cara perusahaan menyalurkan barangnya mulai dari perusahaan sampai ketangan konsumen akhir.

Faktor yang mempengaruhi Strategi Distribusi
  1. Pertimbangan pembeli atau faktor pasar. Jumlah, frekuensi pembelian, sasaran pelanggan, lokasi geografis dan ukuran pasar. Menggunakan distribusi langsung / tidak langsung.
  2. Karakteristik Produk. Produk yang kompleks, dibuat khusus, mahal. Menggunakan distribusi yang pendek.
  3. Faktor Produsen dan pertimbangan pengawasan dan keuangan.
  4. Produsen yang memiliki sumber daya keuangan, manajerial dan pemasaran yang besar lebih baik menggunakan saluran langsung.
  5. Sebaliknya perusahaan kecil dan lemah lebih baik menggunakan jasa perantara 

Strategi Promosi 

 

     Promosi merupakan kegiatan marketing mix yang terakhir. Promosi merupakan sarana yang paling ampuh untuk menarik dan mempertahankan konsumennya.

Tujuan promosi perusahaan adalah menginformasikan segala jenis produk yang ditawarkan dan berusaha menarik calon konsumen yang baru.

Empat Sarana Promosi
  1. Periklanan ( Advertising )
  2. Promosi Penjualan ( sales Promotion )
  3. Publisitas ( Publicity )
  4. Penjualan Pribadi ( Personal Selling )

PBO XII

More »

Kewirausahaan

More »

BASIS DATA XII

More »

Pemrograman WEB XII

More »