Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Chapter 10 Menganalisa Data Dengan Menggunakan Kamus Data Systems Analysis and Design Kendall and Kendall Fifth Edition.

Presentasi serupa


Presentasi berjudul: "Chapter 10 Menganalisa Data Dengan Menggunakan Kamus Data Systems Analysis and Design Kendall and Kendall Fifth Edition."— Transcript presentasi:

1 Chapter 10 Menganalisa Data Dengan Menggunakan Kamus Data Systems Analysis and Design Kendall and Kendall Fifth Edition

2 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Major Topics Konsep Kamus Data Mendefinisikan aliran data Mendefinisikan struktur data Mendefinisikan elemen Mendefinisikan simpanan data Menggunakan Kamus Data Analisa Kamus Data

3 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Kamus Data (KD) Kamus data adalah metoda utama untuk menganalisa aliran data dan penyimpanan data dari sistem orientasi data Kamus data adalah referensi data pekerjaan tentang data (metadata) KD mengkoleksi, mengkoordinasi, dan meng- konfirmasi tentang apa bentuk data spesifik yang bertujuan untuk orang-orang yang berbeda di organisasi

4 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Perlunya memahami kamus data Kamus Data dapat digunakan untuk : Dokumentasi Mengurangi redundansi Memvalidasi DAD dalam hal kelengkapan dan keakuratan Menyediakan suatu titik awal untuk mengembangkan layar dan laporan-laporan Menentukan muatan data yang disimpan dalam file-file

5 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Gudang Data Gudang data adalah kumpulan informasi mengenai proyek dalam jumlah besar berisi : Informasi mengenai data-data yang dipertahankan sistem, meliputi aliran data, simpanan data, struktur record, dan elemen-elemen data Logika prosedural Disain layar dan laporan Keterkaitan data, bagaimana suatu struktur data dijalurkan ke struktur data lainnya Penyampaian syarat-syarat proyek dan sistem final Informasi manajemen proyek, misalkan jadwal pengiriman, pencapaian keberhasilan

6 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Isi Kamus Data Data flow / aliran data Data structures / struktur data Elements / elemen Data stores / penyimpanan data

7 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendifinisikan aliran data Setiap aliran data harus didefinisikan dengan informasi diskriftif dan terdiri dari elemen struktur Termasuk informasi berikut: Identitas, nomor identitas yang bersifat pilihan Nama deskriptif unik untuk aliran data ini Diskripsi umum aliran data

8 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan aliran data Sumber aliran data Bisa berupa external entity, proses atau aliran data datang dari penyimpanan data Tujuan aliran data Tipe aliran data : record yang memasuki atau meninggalkan file record yang memuat laporan, formulir, atau layar Internal – digunakan diantara proses-proses

9 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan aliran data Nama struktur data yang menggambarkan elemen-elemen yang ditemukan dalam aliran data Ukuran per satuan waktu Data-data bisa berupa record per hari atau satuan-satuan waktu lainnya Area untuk komentar dan catatan-catatan lainnya mengenai aliran data

10 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Contoh aliran data NameCustomer Order DescriptionContains customer order information and is used to update the customer master and item files and to produce an order record. SourceCustomer External Entity DestinationProcess 1, Add Customer Order TypeScreen Data StructureOrder Information Volume/Time10/hour CommentsAn order record contains information for one customer order. The order may be received by mail, fax, or by telephone.

11 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan struktur data Struktur data adalah kumpulan struktur dan elemen yang lebih kecil Notasi aljabar digunakan untuk mempresentasikan struktur data

12 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Notasi Aljabar Simbol yang digunakan Tanda =, artinya terdiri dari Tanda +, artinya dan Tanda Braces {} menunjukkan elemen-elemen repetitif, Kemungkinan bisa ada satu atau beberepa elemen berulang di dalam kelompok tersebut Tanda Brackets [] menunjukkan salah satu dari dua situasi tertentu Elemen-elemen yang ada di dalam tanda kurung ini saling terpisah satu sama lain Tanda Parentheses () menunjukkan elemen yang bersifat pilihan

13 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Kelompok berulang kelompok berulang bisa berupa A sub-form A screen or form table A program table, matrix, or array Mungkin ada satu atau beberapa elemen berulang di dalam kelompok

14 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Kelompok berulang kelompok berulang mungkin mempunyai kondisi Jumlah pengulangan tertentu Batas atas dan bawah untuk jumlah pengulangan

15 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Struktur data logika dan fisik Struktur data bisa berupa logika dan fisik Struktur data logika menunjukkan data- data apa yang diperlukan perusahaan untuk operasi dari hari ke harinya

16 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Struktur data fisik Termasuk elemen-elemen dan informasi yang diperlukan untuk implementasi sistem Termasuk elemen fisik termasuk Field kunci untuk menempatkan record-record dalam sebuah file Kode-kode untuk mengidentifikasi status record master Kode-kode transaksi digunakan untuk mengidentifikasi jenis- jenis record ketika suatu file memuat jenis-jenis record yang berbeda Masukan-masukan kelompok berulang yang memuat berapa jumlah item yang berada di dalam kelompok tersebut Batas-batas jumlah item di dalam suatu kelompok berulang

17 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Contoh Struktur data Customer Order =Customer Number + Customer Name + Address + Telephone + Catalog Number + Order Date + {Order Items} + Merchandise Total + (Tax) + Shipping and Handling + Order Total + Method of Payment + (Credit Card Type) + (Credit Card Number) + (Expiration Date)

18 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Record Struktur Sebuah struktur bisa terdiri dari elemen atau record struktur yang lebih kecil Ada kelompok dari fields, seperti Customer Name Address Telephone Masing-masing record struktur tersebut selanjutnya harus ditetapkan sampai seluruh rangkaian terpecah- pecah ke dalam elemen-elemen kelompoknya

19 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Record Struktur Umum Record-record struktur dan elemen-elemen yang digunakan di dalam berbagai sistem yang berbeda diberi sebuah nama khusus, seperti jalan, kota, dan kode pos Nama-nama tersebut tidak merefleksikan area fungsi di dalamnya Metoda ini memungkinkan penganalisis menentukan record-record ini sekali dan menggunakannya di berbagai aplikasi-aplikasi yang berbeda-beda

20 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Contoh record struktur Customer Name =First Name + (Middle Initial) + Last Name Address = Street + (Apartment) + City + State + Zip + (Zip Expansion) + (Country) Telephone = Area code + Local number

21 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan elemen Elemen-elemen data harus didefinisikan dengan informasi deskriptif, lebar dan tipe informasi data, kriteria validasi dan nilai default Setiap elemen harus didefinisikan sekali dalam kamus data

22 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan Elemen Atribut-atribut elemen adalah Identitas elemen. Masukan yang bersifat pilihan ini memungkinkan penganalisis membangun suatu masukan kamus data otomatis Nama elemen. Nama harus bersifat deskriptif, unik dan berdasarkan atas elemen apa yang biasa disebut dalam sebagian besar program atau oleh pengguna mayoritas elemen tersebut

23 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan elemen Alias, sama dengan sinonim atau nama- nama lain untuk elemen. Alias adalah nama-nama yang digunakan oleh pengguna yang berbeda di dalam sistem- sistem yang berbeda-beda Contoh, Nomor Konsumen bisa disebut Nomor Piutang Nomor Klien

24 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Defining Elements Diskripsi singkat mengenai elemen tersebut Apakah elemen tersebut berupa basis atau bagian dari. Elemen basis adalah elemen yang awalnya dijadikan kunci (keyed) ke dalam sistem. Elemen-elemen bagian dari diciptakan proses-proses sebagai hasil perhitungan atau logika

25 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan elemen Panjang elemen Nilai ini bisa berupa panjang item yang disimpan Panjang item pada layar atau yang dicetak bisa berbeda dengan nilai ini

26 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan Elemen Jenis data berupa : numerik, tanggal, alfabet, atau karakter, yang kadang- kadang disebut alfanumerik atau data teks

27 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan elemen Format masukan dan keluaran juga bisa dimasukkan, menggunakan simbol- simbol pengkodean khusus untuk menunjukkan bagaimana data-data tersebut seharusnya ditampilkan

28 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan elemen Kriteria validasi untuk memastikan bahwa data-data akurat telah dimengerti oleh sistem Nilai-nilai default yang boleh dimiliki elemen Komentar tambahan area kata-kata

29 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Contoh elemen data NameCustomer Number AliasClient Number AliasReceivable Account Number DescriptionUniquely identifies a customer that has made any business transaction within the last five years. Length 6 Input Format 9(6) Output Format9(6) Default Value Continuous/DiscreteContinuous TypeNumeric Base or DerivedDerived Upper Limit< Lower Limit>18 DiscreteValue/Meaning CommentsThe customer number must pass a modulus-11 check-digit test.

30 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan simpanan data Simpanan data terdiri dari semua elemen basis sebanyak elemen bagian- dari Simpanan data dibentuk untuk setiap data entity yang berbeda, seperti setiap perbedaan orang, tempat, atau benda yang akan disimpan

31 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Definisi simpanan data Identitas simpanan data Nama simpanan data, yang bersifat deskriptif dan unik Alias untuk file Diskripsi singkat simpanan data Jenis file, baik manual maupun terkomputerisasi

32 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Mendefinisikan simpanan data Bila file tersebut terkomputerisasi, format file menandai apakah file tersebut berupa file basisdata yang disebut tabel ataukah memiliki format file datar tradisional Jumlah record maksimum dan rata-rata pada file serta pertumbuhannya per tahun

33 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Data Store Definition Struktur data bisa menggunakan sebuah nama yang ditemukan di dalam kamus data, menampilkan suatu jalur menuju elemen-elemen untuk simpanan data ini

34 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Contoh simpanan data IDD1 NameCustomer Master File AliasClient Master File DescriptionContains a record for each customer File TypeComputer File FormatDatabase Record Size200 Maximum Records45,000 Average Records42,000 Percent Growth/Year6%

35 Kendall & Kendall Copyright © 2002 by Prentice Hall, Inc Contoh simpanan data Data Set/Table NameCustomer Copy MemberCustmast Data StructureCustomer Record Primary KeyCustomer Number Secondary KeysCustomer Name, Telephone, Zip Code CommentsThe Customer Master file records are copied to a history file and purged if the customer has not purchased an item within the past five years. A customer may be retained even if he or she has not made a purchase by requesting a catalog.


Download ppt "Chapter 10 Menganalisa Data Dengan Menggunakan Kamus Data Systems Analysis and Design Kendall and Kendall Fifth Edition."

Presentasi serupa


Iklan oleh Google