Rabu, 28 September 2011

Analisis Terstruktur


Analisis terstruktur merupakan proses menyelidiki suatu masalah dan mencari solusi dari masalah tersebut secara terurut. Analisis terstruktur merupakan dasar dalam proses perancangan perangkat lunak.
Dalam perancangan perangkat lunak, terbagi atas beberapa pemodelan yang digunakan untuk menggambarkan hasil pelaksanaan Analisis Terstruktur antara lain :

·        Pemodelan data
Diagram Entitas-Relasi (Entity Relationship Diagram)
Diagram Entitas-Relasi atau Entity Relationship Diagram (ERD) adalah diagram yang memodelkan keterhubungan antar data.
Komponen ERD :
Entitas/Entity
Entitas adalah sebuah obyek yang dapat dibedakan dari benda lain.
Atribut
Atribut adalah elemen (karakteristik) dari entity atau relationship yang menjelaskan entity atau relationship tersebut sehingga dapat dibedakan.
Relasi
Relasi adalah hubungan / keterkaitan yang terjadi antara satu atau lebih entity.

Berikut simbol dari masing-masing komponen :












Dalam relasi antar entitas, dikenal istilah Kardinalitas dan Modularitas relasi, yang merupakan jumlah keterkaitan antar entitas satu dengan entitas lainnya.
n (1 : 1) : one to one. satu entitas pada tipe entitas A berhubungan dengan paling banyak satu entitas pada tipe entitas B dan juga sebaliknya. Contoh : seorang manager hanya memimpin satu departemen dan begitu sebaliknya.
n (1 : N / N : 1) : one to many atau many to one. suatu entitas di A dihubungkan dengan sejumlah entitas di B. Contoh : banyak karyawan berkerja untuk satu depertement atau satu departement memiliki banyak karyawan yang bekerja untuknya

Berikut simbol simbol relasi antar entitas :













·         Pemodelan fungsional

Diagram Aliran Data (Data Flow Diagram)
Data Flow Diagram (DFD) adalah diagram yang menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut. Ada empat elemen yang membentuk suatu Data Flow Diagram, yaitu aliran data, proses, penyimpanan data dan sumber/tujuan data.

- Data Flow
Merupakan aliran data dari suatu proses ke proses lainnya dan sebagai penghubung antar proses dimana data atau informasi yang dibutuhkan proses merupakan masukan dan informasi yang dihasilkan proses merupakan keluaran.

- Proses
Merupakan fungsi yang mentransformasi satu atau lebih aliran data yang datang (masukan) menjadi aliran data yang keluar (keluaran).

- Data Store
Komponen yang berfungsi sebagai penyimpan data/ file

- Sumber/Tujuan Data
Entitas yang berada di luar ruang lingkup sistem (bukan yang menjalankan sistem tersebut). Disebut juga dengan nama entitas eksternal, terminator, source atau sink.

      Berikut adalah simbol-simbol elemen DFD



Kamus Data (Data Dictionary)
Merupakan suatu tempat penyimpanan (gudang) dari data dan informasi yang dibutuhkan oleh suatu sistem informasi untuk mendeskripsikan rincian dari aliran data atau informasi yang mengalir dalam sistem dalam DFD. Berikut adalah simbol dan aturan tertentu pada Kamus Data:

Sebagai contoh dibawah ini :
- Id. Barang = Kode_Brg + Nama_Brg + Satuan + Hrg_Beli + Hrg_Jual + Banyak
- Nama_Mhs = Nama_Depan + Nama_Belakang
- Jns_Kelamin = [Laki_Laki | Perempuan]


·         Pemodelan Tingkah Laku

Diagram Transisi Keadaan (STD)
Diagram transaksi keadaan atau state transition diagram (STD) adalah diagram yang digunakan untuk menggambarkan keadaan-keadaan yang menjadi perilaku sistem berikut perubahan atau transisinya.
Komponen dari STD :
·         State
·         Event
·         Action









Tidak ada komentar:

Posting Komentar