Sabtu, 22 November 2014

Pengertian Dan Perbedaan Data Flow Diagram (DFD) Dengan Flowchart

Pengertian Data Flow Diagram (DFD)

 Data Flow Diagram (DFD) adalah representasi grafis dari aliran data melalui sistem informasi. Hal ini memungkinkan Anda untuk mewakili prosesdalam sistem informasi dari sudut pandang data.

Pengertian dan Flowchart

Flowchart atau Bagan alir adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.

Perbedaan DFD dengan flowchart
 Data Flow Diagram (DFD) adalah representasi grafis dari aliran data melalui sistem informasi. Hal ini memungkinkan Anda untuk mewakili prosesdalam sistem informasi dari sudut pandang data.

Flowchart atau Bagan alir adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi.


Dibawah ini ada beberapa Perbedaan antara DFD dan Flowchart :
1. DFD menunjukkan alur data di suatu sistem sedangkan flowchart sistem menjelaskan alur kerja atau prosedur-prosedur yang ada di dalam sistem
2. DFD prosesnya dapat dilakukan serentak atau pararel sedangkan flowchart alur datanya harus urut
3. DFD tidak ada looping sedangkan flowchart ada looping
4. DFD tidak ada proses perhitungan sedangkan flowchart ada proses perhitungan

DOCUMENT FLOWCHART PADA UKM RUMAH MAKAN BARAYA 
DOCUMENT FLOWCHART PADA UKM RUMAH MAKAN BARAYA

Ada beberapa peroses untuk mendapatkan Document Flowchart dari Rumah Makan Baraya sebagai berikut :
1.      Pelanggan memesan makanan pada pelayan rumah makan.
2.      Pelayan menuju bagian dapur untuk mengolah makan yang dipesan oleh pelanggan.
3.      Pelayan mengantarkan makana yang sudah siap kepada pelanggan.
4.      Pelanggan menuju kasir untuk melakukan pembayaran.
5.      Bagian produksi / koki melaporkan hasil barang-barang yang dipakai kepada bagian keuangan. Untuk melakukan pembelanjaan kembali.

Flowchart merupakan bagan alir yang digunakan untuk alat bantu komunikasi  dan untuk dokumentasi. Ada lima macam bagan alir (flowchart), yaitu :

1.      Bagan Alir Sistem (Systems Flowchart) Merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Dengan kata lain, flowchart ini merupakan dekripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem. Flowchart Sistem terdiri dari data yang mengalir melalui sistem dan proses yang mentransformasikan data itu. Data dan proses dalam flowchart sistem dapat digambarkan secara online (dihubungkan langsung dengan komputer) atau offline (tidak dihubungkan langsung dengan komputer, misalnya mesin tik, cash register atau kalkulator).
2.      Bagan Alir Dokumen (Document Flowchart) Disebut juga bagan alir formulir (form flowchart) atau paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang digunakan di dalam bagan alir sistem.
3.      Bagan Alir Skematik (Schematic Flowchart) Merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar ini memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.
4.      Bagan Alir Program (Program Flowchart) Merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem. Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alir logika program ini dipersiapkan oleh analis sistem.
5.      Bagan Alir Proses (Process Flowchart) Merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem. Bagan alir proses menggunakan lima buah simbol tersendiri seperti terlihat pada tabel di bawah ini.

Konsep Dasar FLOWCHART dan Perbedaan Tiap Jenis FLOWCHART
FLOWCHART
Dalam membuat suatu program perlu adanya suatu cara untuk menganalisa suatu kasus yang akan dibuatkan program dengan salah satu bahasa pemrograman. Pada bagian sebelumnya telah dibahas suatu bentuk analisa dengan menggunakan algoritma, ada juga cara lain untuk menganalisa suatu kasus dengan menggunakan Flowchart.

Flowchart adalah sekumpulan gambar – gambar tertentu untuk menyatakan alur dari suatu program yang akan diterjemahkan ke salah satu bahasa pemrograman. Kegunaan flowchart sama seperti halnya algoritma yaitu untuk menuliskan alur program tetapi dalam bentuk gambar atau symbol.
Flowchart dibagi menjadi dua (2) bagian, yaitu :
1. Flowchart yang menggambarkan alur suatu sistem
2. Flowchart yang menggambarkan alur dari suatu program.
Sistem Flowchart
Adalah bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file di dalam media tertentu, melalui flowchart ini dapat terlihat jenis media penyimpanan yang dipakai dalam pengolahan data. Selain itu juga menggambarkan file yang dipakai sebagai input maupun output.
Contoh :

Dari contoh flowchart di atas terlihat bahwa system flowchart menggambarkan :
• Hubungan antara suatu file dengan file lainnya
• Media yang dipakai untuk setiap file
Jadi system flowchart dapat memberikan gambaran umum mengenai system pengolahan data.
Program Flowchart
Adalah bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program.
Flowchart merupakan langkah awal pembuatan program. Dengan adanya program flowchart maka urutan proses di program menjadi lebih jelas, jika ada penambahan proses, maka dapat dilakukan lebih mudah.
Contoh :

Dari contoh flowchart di atas terlihat bahwa program flowchart memberikan gambaran secara rinci tentang urutan instrukdi yang disusun oleh pemrograman untuk diterapkan ke computer.
Setelah flowchart selesai disusun selanjutnya diterjemahkan ke bentuk program dengan bahasa pemrograman, seperti, BASIC, PASCAL, dll.
SIMBOL – SIMBOL FLOWCHART
Flowchart dalam menggambarkan alur sistem atau program menggunakan suatu gambar yang mempunyai symbol tertentu seperti dibawah ini :
Simbol Sistem Flowchart

Simbol Program Flowchart

Contoh :
Sistem yang menunjukan proses entry data, dimana tujuan data yang akan disimpan pada stored data

Sistem yang menunjukan proses pembuatan laporan, dimana sumber data dari Direct Access Storage dan hasil proses dicetak ke document



Referensi :
http://dukhonajjib.blogspot.com/2014/11/pengertian-dan-perbedaan-data-flow.html
http://dukhonajjib.blogspot.com/2014_11_01_archive.html

JENIS-JENIS FLOWCHART & PERBEDAANNYA


Ada beberapa jenis flowchart diantaranya:
1.  Bagan alir sistem (systems flowchart).
2.  Bagan alir dokumen (document flowchart).
3.  Bagan alir skematik (schematic flowchart).
4.  Bagan alir program (program flowchart).
5.  Bagan alir proses (process flowchart).
SYSTEM FLOWCHART
System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.

DOCUMENT FLOWCHART
Bagan alir dokumen  (document flowchart)  atau disebut juga bagan alir formulir  (form  flowchart)  atau  paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.

SCHEMATIC FLOWCHART
Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar  ini  memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.

PROGRAM FLOWCHART
Bagan alir program  (program flowchart)  merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program  (program logic flowchart)  dan bagan alir program komputer terinci  (detailed computer program flowchart).  Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci  (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.

PROCESS FLOWCHART

Bagan alir proses  (process flowchart)  merupakan bagan alir yang banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.

Jumat, 21 November 2014

Tugas UKM

Analisis Sistem UKM
“ ERDS CELL“

Tentang UKM ERDS CELL :
Conter ponsel ERDS CELL merupakan UKM yang bergerak dalam penjualan barang maupun jasa, barang yang di jual dalam UKM ini adalah ponsel,notbook,pulsa elektrik, pulsa vocher,assesoris ponsel, UKM ini juga menawarkan jasa servis ponsel,notbook,dan sejenis ponsel yang lain. UKM ini berdiri pada Tahun 2009 yang di mana di dirikan Oleh “DEDE SEPTIAN” . UKM ini terletak tepat nya di Daerah Cikarang Utara tepatnya di sentral grosis cikarang (SGC) .

Sistem Transaksi ERDS CELL :
1. Costumer Datang ke Toko
2. Costumer mulai Memilih Barang / ponsel yang Ingin di Beli dengan merk yang di minati
3. Pelayan MemberikanHarga atau tawar menawar antar costemer dan pelayan
4. Setelah di Pilih dan berminat Pelayan memberi keterangan atau cara pakai untuk menggunakan ponsel tersebut dan menjelaskan garansi dan dll
5. Pelayan menanyakan apa ada barang yang ingin di beli lagi atau tidak, jika ada akan di lanjutkan namun jika tidak akan di Lanjutkan ke Proses Berikut nya.
6. Pelayan Membuatkan Bon atau tanda bukti pembelian
7. Costumer Melakukan pembayaran ke pada Pelayan.
8. Pelayan memberikan Barang serta Bon Penjualan.
9. setelah transaksi selesai uang yang di karyawan di serahkan ke bagian ke uangan dan di catat ke dalam pembukuan per harinya dan serahkan uang ke bos

Alur Transaksi ERDS CELL :
Costumer – Karyawan – Keuangan – Boss


 


Tugas karyawan :
*      Melayani Costumer dengan Baik
*      Mencatat semua Transaksi dengan Benar
*      Memastikan Barang bagus dan resmi tidak barang ilegal
*      Menyetor Uang  sesuai dengan Transaksi yang terjadi
*      Jujur dan 3S (senyum,sapa,salam)
Tugas Keuangan ERDS CELL :
*      Mencatat Semua  Transaksi setiap perhari/perbulan
*      Melakukan Pembukuan
*      Mencatat Jumlah Barang Keluar
*      Menyetor Uang Hasil Transaksi
Tugas Bos ERDS CELL :
*      Mengawasi karyawan
*      Memantau Transaksi jual/beli
*      Memantau Keuangan serta Keuntungan
Informasi Masuk ERDS CELL:
*      Data Barang yang di Jual
*      Data Transaksi yang terjadi
*      Data Pemasukan dan Pengeluaran
Informasi Keluar ERDS CELL :       
*      Data Barang yang Terjual
*      Data Keuangan yang Keluar saat ada Costumer yang Menjual Barang
Kelemahan Sistem ERDS CELL :
Komplen dari pihak costemer yang menumukan barang cacat ketika sudah membeli atau sudah di buka segelnya akan sulit untuk di prosesnya

Kelebihan sistem ERDS CELL :
Memudahkan masyarakat untuk membeli ponsel,dan dll dengan merk keluaran terbaru dan fitur-fitur terbaru dengan mudah dan cepat 

Flowchart :