sistem terstruktur DFD & ERD


        Sistem Terstruktur
Pendekatan Pengembangan Sistem :
􀂄 Dipandang dari cara menentukan kebutuhan dari sistem:
􀂉 Pendekatan Bawah Naik (Bottom Up Approach)
dimulai dari level bawah organisasi, yaitu level operasional
dimana transaksi dilakukan. Dimulai dari perumusan
kebutuhan-kebutuhan untuk menangani transaksi dan naik ke
level atas dengan merumuskan kebutuhan informasi
berdasarkan transaksi tersebut.
􀂉 Pendekatan Atas Turun (Top Down Approach)
dimulai dari level atas organisasi, yaitu level perencanaan
strategis. Pendekatan ini dimulai dengan mendefinisikan
sasaran dan kebijakan organisasi, kemudian dilanjutkan dengan
analisis kebutuhan informasi, kemudian turun ke proses
trasaksi, yaitu penentuan output, input, basis data, prosedurprosedur dan kontrol.






         Pendekatan Terstruktur
􀂄 Dalam hubungannya dengan pengembangan sistem informasi dan
software aplikasi sistem informasi, teknik terstruktur terbagi
menjadi :
􀂉 Pemrograman terstruktur adalah proses yang berorientasi kepada
teknik yang digunakan untuk merancang dan menulis program secara
jelas dan konsisten
􀂉 Desain terstruktur merupakan salah satu proses yang berorientasi
teknik yang digunakan untuk memilah-milah program besar ke dalam
hirarki modul-modul yang menghasilkan program komputer yang lebih
kecil agar mudah untuk diimplementasikan dan dipelihara (dirubah)
􀂉 Analisis Terstruktur Modern merupakan teknik yang berorientasi
kepada proses yang paling populer dan banyak digunakan dewasa
ini.
􀂉 Pemodelan Data merupakan suatu teknik yang berorientasi kepada data dengan menunjukkan sistem hanya datanya saja terlepas dari
bagaimana data tersebut akan diproses atau digunakan untuk
menghasilkan informasi.
􀂉 Rekayasa Informasi merupakan perpaduan dari pemodelan data dan proses, juga memberikan penekanan baru terhadap pentingnya perencanaan sistem informasi.

 

 

 

 

 

 

 










             Pengertian dan Contoh dari DFD dan ERD

DFD ( Data Flow Diagram )

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 sering disebut  juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.

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.
KOMPONEN DATA FLOW DIAGRAM
Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\gbrdfd1.jpg




Menurut Gene dan Serson
Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\gbrdfd2.jpg





Komponen Terminator / Entitas Luar
Terminator mewakili entitas eksternal yang berkomunikasi dengan sistem yang sedang dikembangkan.Biasanya terminator dikenal dengan nama entitas luar (external entity).  
 
Terdapat dua jenis terminator :
  1. Terminator Sumber ( source) : merupakan terminator yang menjadi sumber. 
  2. Terminator Tujuan (sink) : merupakan terminator yang menjadi tujuan  data / informasi sistem.


                                                                                                                                                                    








Komponen Proses


Komponen proses menggambarkan bagian dari sistem yang mentransformasikan input menjadi output. 
Ada empat kemungkinan yang dapat terjadi dalam proses sehubungan dengan input dan output :  
Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\images.jpg


Ada beberapa hal yang perlu diperhatikan tentang proses : 
  • Proses harus memiliki input dan output.
  • Proses dapat dihubungkan dengan komponen terminator, data store atau proses melalui alur data.
  • Sistem/bagian/divisi/departemen yang sedang dianalisis oleh profesional sistem digambarkan dengan komponen proses.
Komponen Data Store
Komponen ini digunakan untuk membuat model sekumpulan paket data dan  diberi nama dengan  kata benda jamak, misalnya Mahasiswa.

Data store ini biasanya berkaitan dengan penyimpanan-penyimpanan, seperti file atau database yang  berkaitan dengan penyimpanan secara komputerisasi, misalnya file disket, file harddisk, file pita magnetik. Data store juga berkaitan dengan penyimpanan secara manual seperti buku alamat, file folder, dan agenda.

Komponen Data Flow / Alur Data
Suatu data flow / alur data digambarkan dengan anak panah, yang menunjukkan arah menuju ke dan keluar dari suatu proses. Alur data ini digunakan untuk menerangkan perpindahan data atau paket data/informasi dari satu bagian sistem ke bagian lainnya.








Contoh Data Flow Diagram
























ERD ( Entity Relationship Diagram )

Entity Relationship Diagram (ERD) adalah menyediakan cara untuk mendeskripsikan perancangan basis data pada peringkat logika.

Entity Relationship Diagram (ERD) adalah gambaran mengenai berelasinya antarentitas.
- Sistem adalah kumpulan elemen yang setiap elemen memiliki fungsi masing-masing dan secara bersama-sama mencapai tujuan dari sistem tersebut.
- ‘Kebersama-sama’-an dari sistem di atas dilambangkan dengan saling berelasinya antara satu entitas dengan entitas lainnya
- Entitas (entity/ entity set), memiliki banyak istilah di dalam ilmu komputer, seperti tabel (table), berkas (data file), penyimpan data (data store), dan sebagainya

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. Pada dasarnya ada tiga simbol yang digunakan, yaitu :
  1. Entiti
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
  1. Atribut
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.
  1. Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu basis data yaitu:
1). Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
2). Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan dengan satu entitas pada himpunan entitas A.
3). Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas pada himpunan entitas B.
contoh ERD
Description: [database2.GIF]
Derajat Relationship
Terdapat 3 macam derajat dari relationship, yaitu :
  • Unary Degree (derajat satu), 
Bila satu entity mempunyai relasi terhadap dirinya sendiri.  Digambarkan sebagai berikut :

Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\ud.jpg

  • Binary degree (derajat dua) dan 
Bila satu relasi menghubugkan dua entity, digambarkan sebagai berikut :
Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\binary.jpg


  • Ternary degree (derajat tiga)
Bila satu entity menghubungkan lebih dari dua entity. Digambarkan sebagai berikut :
Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\ternary.jpg


Simbol-simbol  ER-Diagram



Description: C:\Users\Basuki Hady\Documents\Tutor\rasengan\pengertian-dan-contoh-dari-dfd-dan-erd_files\er1.jpg




     Contoh Penggambaran Diagram ERD





NAMA :BASUKI HADY
KELAS    :1KA27
NPM      :18111482

SUMBER  :

                     http://jendral-line.blogspot.com/2011/01/pengertian-erd-dan-dfd.html

Tidak ada komentar:

Posting Komentar