Kesatuan Luar External Entity Arus Data Data Flow Proses Process Simpanan Data Data Store Kamus Data

29 ada, aliran data, dan external entity. Pada level ini sudah dimungkinkan adanya atau di gambarkannya data store yang digunakan. Untuk proses yang tidak rinci lagi pada level selanjutnya, simbol ā€˜ā€™ atau ā€˜Pā€™ functional primitive dapat ditambahkan pada akhir nomor proses. Keseimbangan input dan output balancing antara diagram nol dengan diagram konteks yang terpelihara Ladjamudin, 2005:64.

2.7.3 Diagram Rinci Level Diagram

Diagram rinci adalah diagram yang menguraikan proses apa yang ada dalam diagram nol atau diagram level di atasnya. Di dalam satu level, biasanya tidak terdapat lebih dari 7 tujuh buah proses dan maksimal 9 sembilan, bila lebih maka harus dilakukan dekomposisi Ladjamudin, 2005:60.

2.8 Elemen Dasar Dari Diagram Aliran Data

2.8.1 Kesatuan Luar External Entity

Sesuatu yang berada di luar sistem, tetapi ia memberikan data kedalam sistem atau memberikan data dari sistem, disimbolkan dengan suatu kotak notasi. External entity tidak termasuk bagian dari sistem. Bila sistem informasi dirancang untuk satu bagian maka bagian lain yang masih terkait menjadi external entity. Gambar 2.3 External entity Ladjamudin 2005:67 30

2.8.2 Arus Data Data Flow

Arus data merupakan tempat mengalirnya informasi dan digambarkan dengan garis yang menghubungkan komponen dari sistem. Arus data ditunjukan dengan arah panah dan garis diberi nama atas arus data yang mengalir. Arus data ini mengalir di antara proses, data store dan menunjukkan arus data dari data yang berupa yang berupa masukan untuk sistem atau hasil proses sistem Gambar 2.4 Arus Data Ladjamudin 2005:67

2.8.3 Proses Process

Proses merupakan apa yang dikerjakan oleh sistem. Proses dapat mengolah data aliran data masuk menjadi aliran data keluar. Proses berfungsi mentransformasikan satu atau beberapa data masukan menjadi satu beberapa data keluaran sesuai dengan spesifikasi yang diinginkan. Setiap proses memiliki satu atau beberapa satu atau beberapa masukan serta menghasilkan satu atau beberapa data keluarkan. Proses sering pula disebut bubble Ladjamudin, 2005:60. Gambar 2.5 Proses Ladjamudin 2005:69 31

2.8.4 Simpanan Data Data Store

Simpanan data merupakan tempat penyimpanan data pengikat data yang ada dalam sistem. Data store dapat disimbolkan dengan sepasang dua garis sejajar atau dua garis dengan salah satu sisi samping terbuka. Proses dapat mengambil data dari atau memberikan data ke database. Data Store Gambar 2.5 Data Store Ladjamudin 2005:70

2.8.5 Kamus Data

Kamus data berfungsi membantu pelaku sistem untuk mengartikan aplikasi secara detail dan mengorganisasikan semua elemen data yang digunakan dalam sistem secara persis sehingga pemakai dan penganalisis sistem mempunyai dasar pengertian yang sama tentang masukan, keluaran dan proses. Kamus data sering disebut juga dengan sistem data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Dengan menggunakan kamus data, analisis sistem dapat mendefinisikan data yang mengalir di sistem dengan lengkap. Pada tahap analisis, kamus data digunakan sebagai alat komunikasi antara analisis sistem dengan pemakai sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem informasi yang dibutuhkan oleh pemakai sistem. Pada tahap perancangan sistem, kamus data digunakan untuk merancang input, merancang laporan-laporan dan database. Kamus data dibuat berdasarkan arus data yang ada di DAD Diagram Aliran Data. Arus data di DAD sifatnya 32 global, hanya ditujukan nama arus datanya saja. Keterangan lebih lanjut tentang struktur dari suatu arus data di DAD secara lebih terperinci dapat dilihat di Kamus Data. Kamus data memuat hal-hal sebagai berikut Ladjamudin, 2005:70: 1. Nama Arus Data Nama arus data harus dicatat pada kamus data, sehingga mereka yang membaca DAD memerlukan penjelasan lebih lanjut tentang suatu arus data tertentu dan dapat langsung mencarinya dengan mudah di kamus data. 2. Alias. Alias atau nama lain dari data dapat ditulis bila. Untuk menyatakan nama lain dari suatu data elemen atau data store yang sebenarnya sama dengan data elemen atau data store yang telah ada. Alias terjadi karena kurang koordinasi antara beberapa analis sistem, misalkan analis sistem yang satu menggunakan EMPLOYEE, dan analis sistem yang lain menggunakan KARYAWAN. Namun keduanya memiliki pengertian yang sama. 3. Bentuk Data Bentuk data perlu dicatat di Kamus Data, karena dapat dipergunakan untuk mengelompokan kamus data ke dalam kegunaannya sewaktu perancangan sistem. 4. Arus Data Arus data menunjukan dari mana data mengalir dan kemana data menuju. Keterangan arus data ini perlu dicatat dikamus data untuk memudahkan mencari arus data di DAD. 33 5. Penjelasan Untuk memperjelas tentang makna dari arus data yang dicatat di kamus data, maka sebagian penjelasan dapat diisi dengan keterangan-keterangan tentang arus data tersebut.

2.9 Diagram Hubungan Antara Entitas