Langsung ke konten utama

pengertian flowcharat, dfd dan erd

PENGERTIAN FLOWCHART, DFD DAN ERD

        Flowchart adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses (instruksi) dengan proses lainnya dalam suatu program.

     Flowchart terbagi atas lima jenis, yaitu :

·         Flowchart Sistem (System Flowchart)

·         Flowchart Flowchart Dokumen (Document Flowchart)

·         Flowchart Skematik (Schematic Flowchart)

·         Flowchart Program (Program Flowchart)

·         Flowchart Proses (Process Flowchart)

Ø  Flowchart Sistem

        Flowchart Sistem 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).

Ø  Flowchart Dokumen

        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. Bagan alir dokumen ini menggunakan simbol-simbol yang sama dengan yang digunakan di dalam bagan alir sistem.

Ø  Flowchart Skematik

        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.

Ø  Flowchart Program

        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.

Ø  Flowchart Proses

       Flowchart Proses 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.

        Flowchart Proses digunakan oleh perekayasa industrial dalam mempelajari dan mengembangkan proses-proses manufacturing. Dalam analisis sistem, flowchart ini digunakan secara efektif untuk menelusuri alur suatu laporan atau form.

v  Jenis flowchart dan perbedaanya

     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.

v  Perbedaan DFD dan Flowchart

 berikut 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

 

DFD

Pengertian

        Data Flow Diagram atau DFD merupakan gambaran suatu sistem yang telah ada atau sistem baru yang dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir. Dengan adanya Data Flow Diagram maka pemakai sistem yang kurang memahami dibidang komputer dapat mengerti sistem yang sedang berjalan.

       Data flow diagram digunakan oleh analis sistem untuk merancang sistempemrosesan informasi tetapi juga sebagai cara untuk model seluruh organisasi.Anda membangun DFD pada awal pemodelan proses bisnis Anda untukmemodelkan fungsi sistem anda harus melaksanakan dan interaksi antara fungsi-fungsi bersama dengan berfokus pada pertukaran data antara proses. Anda dapatmengaitkan data dengan model data konseptual, logis, dan fisik dan modelberorientasi objek.

     Ada dua jenis DFD, baik yang mendukung pendekatan top-down untuk analisis sistem, dimana analis mulai dengan mengembangkan pemahaman umum tentangsistem dan secara bertahap memecah komponen keluar ke lebih rinci:

        Logical data flow diagrams : adalah implementasi-independen dan menggambarkan sistem, bukan bagaimana kegiatan yang dicapai.

    Physical data flow diagrams : adalah implementasi-dependent dan menggambarkan entitas aktual (perangkat, departemen, orang, dsb) yang terlibatdalam sistem saat ini. 

Pengertian Data Flow Diagram Menurut Para Ahli

       Pengertian Data Flow Diagram (DFD) Menurut Wikipedia adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.

      Pengertian Data Flow Diagram (DFD) Menurut Wijaya (2007) Adalah gambaran grafis yang memperlihatkan aliran data dari sumbernya dalam obyek kemudian melewati suatu proses yang mentransformasikan ke tujuan yang lain, yang ada pada objek lain.

     Pengertian Data Flow Diagram (DFD) Menurut Kristanto, 2003 adalah suatu model logika data atau proses yang dibuat untuk menggambarkan dari mana asal data dan kemana tujuan data yang keluaran dari sistem, dimana data di simpan, proses apa yang menghasilkan data tersebut, dan interaksi antara data yang tersimpan dan proses yang dikenakan pada data tersebu

      Pengertian Data Flow Diagram (DFD) Menurut Jogiyanto Hartono, 2005-701 Adalah Diagram yang menggunakan notasi simbol untuk menggambarkan arus data system

        Setelah mengetahui apa itu data flow diagram, DFD juga memiliki beberapa fungsi , yang nantinya kita dapat lebih memahami lagi DFD itu sendiri.

Berikut adalah fungsi dari DFD :

·         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

Untuk pemahaman lebih lanjut disini saya menemukan beberapa langkah-langkah atau cara membuat DFD seperti apa, dan juga terdapat syarat pembuatan DFD.

Cara untuk membuat data flow diagram yaitu :

·         Identifikasi semua kesatuan luar yang terlibat dengan sistem. .

·         Identifikasi input  dan output yang berhubungan dengan kesatuan luar

·         Buatlah gambaran dari konteks diagram

        Syarat pembuatan DFD ini akan menolong profesional sistem untuk menghindari pembentukkan DFD yang salah atau DFD yang tidak lengkap atau tidak konsisten secara logika. Beberapa syarat pembuatan DFD dapat menolong profesional sistem untuk membentuk DFD yang benar, menyenangkan untuk dilihat dan mudah dibaca oleh pemakai.

Syarat-syarat pembuatan DFD ini adalah :

1.  Pemberian nama untuk tiap komponen DFD

2. Pemberian nomor pada komponen proses

3. Penggambaran DFD sesering mungkin agar enak dilihat

4. Penghindaran penggambaran DFD yang rumit

5. Pemastian DFD yang dibentuk itu konsiten secara logika

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.

 

ERD

ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol.       

        Menurut salah satu para ahli, Brady dan Loonam (2010), Entity Relationship diagram (ERD) merupakan teknik yang digunakan untuk memodelkan kebutuhan data dari suatu organisasi, biasanya oleh System Analys dalam tahap analisis persyaratan proyek pengembangan system. Sementara seolah-olah teknik diagram atau alat peraga memberikan dasar untuk desain database relasional yang mendasari sistem informasi yang dikembangkan. ERD bersama-sama dengan detail pendukung merupakan model data yang pada gilirannya digunakan sebagai spesifikasi untuk database.

         Komponen penyusun ERD adalah sebagai berikut :

·         Entitas adalah objek dalam dunia nyata yang dapat dibedakan dengan objek lain, sebagai contoh mahasiswa,dosen,departemen. Entitias terdiri atas beberapa atribut sebagai contoh atribut dari entitas mahasiswa adalah nim,nama,alamat,email, dll. Atribut nim merupakan unik untuk mengidentifikasikan / membedakan mahasiswa yg satu dengan yg lainnya. Pada setiap entitas harus memiliki 1 atribut unik atau yang disebut dengan primary key.

·         Atribut adalah Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang dapat mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol elips. 

             Ada dua jenis Atribut :

             1) Identifier (key) digunakan untuk menentukan suatuentity  secara               unik (primary key).

             2) Descriptor (nonkey attribute) digunakan untuk menspesifikasikan karakteristik dari suatu entity yang tidak unik.

·            Relasi adalah hubungan antara beberapa entitas. sebagai contoh relasi antar mahaiswa dengan mata kuliah dimana setiap mahasiswa bisa mengambil beberapa mata kuliah dan setiap mata kuliah bisa diambil oleh lebih dari 1 mahasiswa. relasi tersebut memiliki hubungan banyak ke banyak. Berikut adalah contoh ERD.

Kardinalitas menyatakan jumlah himpunan relasi antar entitias. pemetaan kardiniliat terdiri dari :

Ø  one-to-one :sebuah entitas pada A berhubungan dengan entitas B paling banyak 1contoh diatas relasi pegawai dan departemen dimana setiap pegawai hanya bekerja pada 1 departemen

Ø  one-to-many : sebuah entitas pada A berhubungan dengan entitas B lebih dari satu contoh diatas adalah 1 depertemen memiliki banyak pegawai

Ø  many-to-many : sebuah entitas pada A berhubungan dengan entitas B lebih dari satu dan B berhubungan dengan A lebih dari satu jugan contoh diatas adalah relasi mahasiswa dengan mata kuliah.

Berikut adalah metode/tahap untuk membuat ERD :

ü  Menentukan Entitas

ü  Menentukan Relasi

ü  Menggambar ERD sementara

ü  Mengisi Kardinalitas

ü  Menentukan Kunci Utama

ü  menggambar ERD berdasar Key

ü  Menentukan Atribut

ü  Memetakan Atribut

ü  Menggambar ERD dengan Atribut

 

 

Komentar

Postingan populer dari blog ini

5 inputan utama sebagai langkah awal penyusunan IT strategi

5 inputan utama sebagai  awal penyusunan IT strategi        1. Business Strategy merupakan dokumen yang harus dijadikan landasan berpijak utama dalam pembuatan IT Strategy karena dalam dokumen tersebut disebutkan visi dan misi perusahaan beserta target kinerja masing-masing fungsi pada struktur organisasi. Contoh : Menciptakan Pasar Baru Contoh yang menerapkan strategi ini adalah Rico Huang dalam bisnis photobook / photo album , yang saat ini belum ada pemain bisnis yang bermain dalam bidang ini di Indonesia. Para pelaku bisnis bisa mengambang-kan strategi untuk diaplikasikan dimana para pelaku bisnis sendiri menciptakan pasar yang bahkan terdapat kompetitor atau pesaing yang masuk. Sehingga para pelaku bisnis akan menjadi lebih mudah untuk merencanakan pengembangan bisnis yang tepat.   2.        2.  Business Trends adalah segala hal yang berhubungan dengan kecenderungan pola-pola bisnis yang akan terjadi di mas...

analisis porter five force kfc

ANALISIS PORTER FIVE FORCE KFC Ketahui dulu gambaran dari perusahaan KFC. PT. Fastfood indonesia. Tbk. Didirikan oleh kelompok usaha gelael pada tahun 1978 dan terdaftar sebagai perusahaan publik sejak tahun 1994. Perseroan mengawali usaha warabola dengan pembukaan restoran KFC pertama pada bulan oktober 1979 di jalan melawai, jakarta. Keberhasilan restoran QSR (quick service restaurant) pertama ini kemudian diikuti dengan pembukaan restoran KFC di kota-kota besar lainnya di indonesia. Sebagai pemegang senantiasa membangun brand KFC dan berbekal keberhasialan perseroan selama 26 tahun. KFC telah menjadi brand hidangan cepat saji yang dominan, dan dikenal luas sebagai jaringan restoran cepat saji di negeri ini. KFC merupakan perusahaan yang menu utamanya menjual ayam goreng cepat saji. Dalam proses bisnisnya KFC memerlukan bahan baku yang di supply dari beberapa pihak yang berbeda.   ·       Ancaman pendatang baru Sulit untuk memulai bisnis diman...