Kali ini saya akan membahas kisi-kisi UAS, khususnya buat tmen-temen kuliah saya....langsung aja......
Hubungan ERD dan DAD
DFD dan ERD
Pengertian DFD
Data
flow Diagram (DFD) adalah diagram yang menggunakan notasi-notasi untuk
menggambarkan arus dari sistem. DFD sering digunakan untuk menggambarkan
sustu sistem yang telah ada atau sistem baru yang akan dikembangkan
secara logika tanpa mempertimbangkan lingkungan fisik dimana data
tersebut mengalir (misalnya lewat telpon, surat, dan sebagainya) atau
lingkungan fisik dimana data tersebut akan disimpan (misalnya file
kartu, harddisk, tape, diskette, dan lain sebagianya).
Simbol-sombol yang digunakan di DFD mewakili maksud tertentu, yaitu:
1. External entity (kesatuan Luar) atau boundary (batas sistem)
Setiap sistem pasti memiliki batas sistem (boundary) yang memisahkan suatu sistem dengan lingkungan luarnya. Kesatuan luar (external entity) merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lainya yang berada di lingkungan luarnya yang memberikan input atau menerima output dari sistem.
Simbol-sombol yang digunakan di DFD mewakili maksud tertentu, yaitu:
1. External entity (kesatuan Luar) atau boundary (batas sistem)
Setiap sistem pasti memiliki batas sistem (boundary) yang memisahkan suatu sistem dengan lingkungan luarnya. Kesatuan luar (external entity) merupakan kesatuan di lingkungan luar sistem yang dapat berupa orang, organisasi atau sistem lainya yang berada di lingkungan luarnya yang memberikan input atau menerima output dari sistem.
atau
2. Data flow (arus data)
Arus data di DFD diberi simbol panah. Arus data ini mengalir diantara proses, simpanan, dan kesatuan luar.
Arus data di DFD diberi simbol panah. Arus data ini mengalir diantara proses, simpanan, dan kesatuan luar.
3. Process (proses)
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses.
atau
4. Data store (simpanan data)
Simpanan data (data store) merupakan simpanan dari data yang dapat berupa suatu file atau database di komputer, suatu arsip atau catatan manual dan lain sebagainya.
Simpanan data (data store) merupakan simpanan dari data yang dapat berupa suatu file atau database di komputer, suatu arsip atau catatan manual dan lain sebagainya.
Pengertian ERD
- ERD (Entity Relationship Diagram) 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
Komponen-komponen ERD
1. Entitas dan Atribut
- Entitas adalah tempat penyimpan data, maka entitas yang digambarkan dalam ERD ini merupakan data store yang ada di DFD dan akan menjadi file data di komputer
-
Entitas adalah suatu objek dan memiliki nama. Secara sederhana dapat
dikatakan bahwa jika objek ini tidak ada di suatu enterprise (lingkungan
tertentu), maka enterprise tersebut tidak dapat berjalan normal.
-
Contoh, entitas ‘MAHASISWA’ harus ada di lingkungan perguruan tinggi,
begitu juga dengan entitas ‘DOSEN’, ‘MT_KULIAH’, dan sebagainya
-
Di dalam entitas ‘MAHASISWA’ berisi elemen-elemen data (biodata
mahasiswa) yang terdiri atas NPM, NAMA, KELAS, ALAMAT, dan sebagainya.
NPM, NAMA, KELAS, dan ALAMAT disebut dengan atribut (field)
- Gambar memperlihatkan bahwa atribut-atribut NPM, NAMA, ALAMAT, dan TGL_LAHIR harus ada di dalam biodata seorang mahasiswa.
-
Atribut-atribut TINGGI_BADAN, dan WARNA_RAMBUT adalah atribut-atribut
yang boleh tidak ada di dalam biodata mahasiswa (karena tidak penting).
- Sedangkan atribut NAMA_DOSEN adalah atribut yang tidak boleh ada di entitas mahasiswa
-
Pada akhirnya, entitas ini akan menjadi file data (yang bersifat master
file) di dalam komputer. Master file adalah file utama (yang harus ada,
dan sifatnya jarang berubah)
2. Relasi
-
Relasi adalah penghubung antara satu entitas (master file) dengan
entitas lain di dalam sebuah sistem komputer. Pada akhirnya, relasi akan
menjadi file transaksi (transaction file) di komputer
-
Secara kalimat logis, contoh relasi yang terjadi di sebuah perpustakaan
adalah : “Anggota meminjam buku,” atau “Anggota mengembalikan buku.”
Dalam hal ini, Anggota dan Buku adalah entitas, meminjam dan
mengembalikan adalah transaksi (relasi antara anggota dan buku).
sumber : http://sukoand-dfddanerd.blogspot.com/2011/01/dfd-dan-erd.html
Intinya :pada saat kit amembikin entitas di ERD, tentunya mengacu kepada apa yang ada di DFD
walau gak semua..
intinya, DFD itu alir Data suatu sistem,, Nah, kalau ERD, sudah condong ke pada bentuk database..
misal
di DFD
## pelanggan ---- sistem penjualan --- supplier
terdapat data store
## barang, penjualan, pembelian
di ERD nanti, kemungkinannya akan seperti ini
## PELANGGAN -----membeli ---- BARANG
################## |
## PEGAWAI ------ ditangani
## PEGAWAI -------- memesan ---- BARANG
################# |
## SUPPLIER -------- kepada
nah, proses MEMBELI itu nantinya disimpan dalam bentuk data store PENJUALAN
dan MEMESAN itu nantinya data store PEMBELIAN
mungkin itu saja yang bisa saya sampaikan...
semoga membantu...
sumber : http://sukoand-dfddanerd.blogspot.com/2011/01/dfd-dan-erd.html
Intinya :pada saat kit amembikin entitas di ERD, tentunya mengacu kepada apa yang ada di DFD
walau gak semua..
intinya, DFD itu alir Data suatu sistem,, Nah, kalau ERD, sudah condong ke pada bentuk database..
misal
di DFD
## pelanggan ---- sistem penjualan --- supplier
terdapat data store
## barang, penjualan, pembelian
di ERD nanti, kemungkinannya akan seperti ini
## PELANGGAN -----membeli ---- BARANG
################## |
## PEGAWAI ------ ditangani
## PEGAWAI -------- memesan ---- BARANG
################# |
## SUPPLIER -------- kepada
nah, proses MEMBELI itu nantinya disimpan dalam bentuk data store PENJUALAN
dan MEMESAN itu nantinya data store PEMBELIAN
mungkin itu saja yang bisa saya sampaikan...
semoga membantu...
Hubungan DAD dengan Kamus Data
Gambaran hubungan antara DFD dan KD
Kamus data dibuat dengan memperhatikan dan menggambarkan muatan aliran data, simpanan dataa dan proses-proses seperti pada gambar di atas. Setiap simpanan data dan aliran data bisa ditetapkan dan kemudian diperluas sampai mencakup detail-detail elemen yang dimuatnya. Logika dari setiap proses ini bisa digambarkan dengan menggunakan data yang mengalir menuju dan keluar dari proses tersebut.
Gambaran bagaimana kamus data terhubung ke diagram aliran data.
Hubungan HIPO dan Rancangan Interface
Salah satu model perancangan lunak adalah perancangan HIPO. Perancangan HIPO digunakan sebagai alat bantu yang digunakan untuk membuat spesifikasi program. Penggunaan HIPO ini mempunyai sasaran utama sebagai berikut :
1. Untuk menyediakan struktur guna memahami fungsi-fungsi dari sistem.
2. Untuk lebih menekan fungsi-fungsi yang harus diselesaikan oleh program.
3. Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan pemakai.
HIPO dari perancangan sistem ini meliputi sistem pengolahan data siswa,
kelas, petugas, admin.
Perancangan Input dan Output.
Perancangan Input
Perancangan input bertujuan untuk membuat rancangan form input untuk mempermudah penggunaan program dalam menginputkan data.
Perancangan Output
Perancangan output bertujuan untuk membuat rancangan form output untuk mempermudah pembuatan laporan.
1. Untuk menyediakan struktur guna memahami fungsi-fungsi dari sistem.
2. Untuk lebih menekan fungsi-fungsi yang harus diselesaikan oleh program.
3. Untuk menyediakan output yang tepat dan sesuai dengan kebutuhan pemakai.
HIPO dari perancangan sistem ini meliputi sistem pengolahan data siswa,
kelas, petugas, admin.
Perancangan Input dan Output.
Perancangan Input
Perancangan input bertujuan untuk membuat rancangan form input untuk mempermudah penggunaan program dalam menginputkan data.
Perancangan Output
Perancangan output bertujuan untuk membuat rancangan form output untuk mempermudah pembuatan laporan.
Fungsi dan Simbol DAD
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 terminator ini perlu diberi nama sesuai dengan dunia luar yang berkomunikasi dengan sistem yang sedang dibuat modelnya, dan biasanya menggunakan kata benda, misalnya Bagian Penjualan, Dosen, Mahasiswa.
Komponen Proses
Komponen proses menggambarkan bagian dari sistem yang mentransformasikan input menjadi output. Proses diberi nama untuk menjelaskan proses/kegiatan apa yang sedang/akan dilaksanakan. Pemberian nama proses dilakukan dengan
menggunakan kata kerja transitif (kata kerja yang membutuhkan obyek), seperti Menghitung Gaji, Mencetak KRS, Menghitung Jumlah SKS.
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.
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 terminator ini perlu diberi nama sesuai dengan dunia luar yang berkomunikasi dengan sistem yang sedang dibuat modelnya, dan biasanya menggunakan kata benda, misalnya Bagian Penjualan, Dosen, Mahasiswa.
Komponen Proses
Komponen proses menggambarkan bagian dari sistem yang mentransformasikan input menjadi output. Proses diberi nama untuk menjelaskan proses/kegiatan apa yang sedang/akan dilaksanakan. Pemberian nama proses dilakukan dengan
menggunakan kata kerja transitif (kata kerja yang membutuhkan obyek), seperti Menghitung Gaji, Mencetak KRS, Menghitung Jumlah SKS.
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.
Mungkin itu saja yang dapat saya jelaskan.....bila ada kesalahan atau kekurangan saya dalam postingan kali ini, saya minta maaf...karena saya juga masih dalam taraf pembelajaran...
mohon teman-teman dapat menambahkan pendapatnya masing-masing....di kolom komentar...
Ntar saya akan perbaiki lagi...terima kasih
MANTAB bro .....update TRUZZZ mamen :D
BalasHapusmau update visual bassic...males nulis scriptnya...
HapusWkwkwkwwkkk
step by step aja dlu gan >>>
Hapuskn qte lg ujian neh ....FOCUS dlu aje gan ....:D
siipppp..
BalasHapusgw setuju sama kalian berdua gan,,,
semangka,,,
:D
:D
:D