Sunday, December 3, 2017

Summary 5-1 Fase Analisis

Menentukan Kebutuhan

Tahap - tahap yang dilakukan dalam Penentuan kebutuhan adalah:
  • Memahami kondisi sekarang
  • Identfikasi Pengembangan
  • Menentukan kebutuhan untuk sistem yang baru
Kebutuhan dapat didefinisikan sebagai apa yang harus dilakukan sistem atau karakteristik apa saja yang harus dimiliki sistem. Kebutuhan dibuat untuk mendeskripsikan bussines requirement, user requirement, functional requirement,  non-functional requirement, dan system requirement.

Data Flow Diagram

Membaca Data Flow Diagram

Data Flow Diagram atau DFD merupakan sebuah gambaran dari arus sistem yang telah ada atau sistem yang baru akan dibuat yang kemudian dikembangkan secara logika tanpa melihat lingkungan fisik dimana data tersebut akan mengalir. Dengan menggunakan Data Flow Diagram maka para pemakai sebuah sistem pada komputer yang baru, tidak akan kesulitan untuk membaca bagaimana alur sistem tersebut berjalan. DFD pun membantu untuk memahami logika dari rangkuman yang kemudian diubah menjadi sebuah simbol-simbol.

Elemen Data Flow Diagram

Elemen-elemen DFD Ada empat elemen yang membentuk suatu Data Flow Diagram, yaitu external entity, data flow, process dan data store.
1.      External entity (kesatuan luar) atau boundary (batas sistem), digunakan untuk menyatakan: suatu kantor, departemen atau divisi dalam perusahaan tetapi di luar sistem yang dikembangkan; orang atau sekelompok orang di organisasi tetapi di luar sistem yang sedang dikembangkan; suatu organisasi atau orang yang berada di luar organisasi misal: langganan, pemasok; sistem informasi yang lain di luar sistem yang sedang dikembangkan; sumber asli suatu transaksi; penerima akhir dari suatu laporan yang dihasilkan oleh sistem.
2.      Data flow (arus data), digunakan untuk menunjukkan arus dari data yang dapat berupa: masukan untuk sistem ataupun hasil dari proses system. Arus data sebaiknya diberi nama yang jelas dan mempunyai arti.
3.      Process (proses), digunakan untuk menunjukkan kegiatan atau kerja yag dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang keluar dari proses. Suatu proses harus menerima arus data dan menghasilkan arus data.
4.      Data store (simpanan data) ), digunakan untuk menunjukkan simpanan dari data yang dapat berupa: suatu file atau database di sistem komputer; suatu arsip atau catatan manual; suatu kotak tempat data di meja seseorang; suatu tabel acuan manual; suatu agenda atau buku. Beberapa hal yang perlu diperhatikan dalam menggambarkan suatu simpanan data

Permodelan Data

Entity Relationship Diagram (ERD)

ERD adalah teknik yang palin umum digunakan untuk menggambarkan model data, cara yang baku untuk merepresentasikan data yang akan digunakan dan dibuat oleh sistem bisnis. Ada tiga elemen dasar dalam bahasa permodelan data, setiap elemennya digambarkan dengan simbol yang berbeda. Entity adalah bagian dasar dari model data. Berupa orang, tempat, atau benda dimana data dikumpulkan. Attribute adalah sejumlah informasi yang menggambarkan suatu entity.
Attribute yang secara unik membedakan entity dengan entity lain disebut identifier. Komponen ketiga dalam model data adalah relationship(hubungan), relationship  menghubungkan sekumpulan entity. Relationship memiliki cardinality (perbandingan antara parent instances dengan child instances) dan modality (ketergantungan antara entity). Informasi dari semua komponen disimpan dalam metadata dalam data dictionary.

Membuat Entity Relationship Diagram (ERD)

Tahap dasar dalam membuat ERD adalah :
1. Identifikasi entitas 
2. menambahkan atribut yang sesuai di setiap entitas
3. membuat hubungan antar entitas untuk menggambarkan hubungan dari entitas satu dengan yang lainnya.
Terdapat tiga tipe spesial dari entitas yang dimiliki oleh ERD, yaitu:
1. Independent : Kebanyakan dari entitas adalah independen karena satu atau beberapa atribut digunakan untuk menggambarkan entitas secata unik.
2. Dependent : Entitas yang bergantung kepada atribut yang dimiliki oleh entitas lain.
3. Intersection : adalah entitas yang diletakkan diantara dua entitas untuk menggambarkan dua entitas tersebut. 
Secata umum model data berdasarkan dari penerjemahan komponen - komponen diatas, oleh karenanya sangat penting untuk menggambarkan secara jelas alur bisnis yang ingin dibuat.

Validasi Entity Relationship Diagram (ERD)

Dalam pembuatan data model terdapata istilah Normalisasi, yaitu proses dari aturan yang di implementasikan ke logical data untuk menentukan sebarapa baik logical data itu dibuat.
  1. First Normal Form (1NF) yaitu suatu aturan dimana dalam satu entitas tidak terdapat atribut yang berulang, yakni atribut yang memiliki nilai lebih dari satu dalam satu entitas.
  2. Second Normal Form (2NF) yaitu aturan yang sudah sesuai dengan 1NF dan memiliki atribut yang yang nilainya bergantung pada seluruh identifier, tidak ada dependensi parsial.
  3. Third Normal Form (3NF) yaitu aturan yang sudah sesuai dengan 1NF dan 2NF dan tidak ada atribut yang bergantung kepada atribut non-identifier.
jika tidak memenuhi beberapa aturan diatas harus ditambahkan entitas baru untuk menghapus atribut yang berulang atau dependensi yang tidak sesuai. 

1 comment:

  1. citizen eco drive titanium watch, luxury watches, luxury watches
    This titanium armor luxury watch also 2016 ford fusion energi titanium includes a unique stainless steel case design with titanium trim hair cutter the ford escape titanium 2021 unique features of stainless steel. The stainless titanium build for kodi steel version features a  Rating: 5 · ‎7 reviews

    ReplyDelete