Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT

Slides:



Advertisements
Presentasi serupa
MODEL ENTITY RELATIONSHIP
Advertisements

Objek Basis Data Dadot Eko P.N.K.M. Disampaikan dalam kegiatan pembelajaran Pemodelan Perangkat Lunak di kelas 1RPA SMK PGRI 3 Malang, 12 Oktober 2013.
Normalisasi.
STRUKTUR DATA Materi pertemuan 8.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Bentuk Normal Kedua (2NF/Second Normal Form)
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Perancangan Rinci Terstruktur
Perancangan Data Base Relasi
Pertemuan 5-1 Database dan Sistem Manajemen Database
STRUKTUR DATA Materi pertemuan 8.
Desain Database Disusun Oleh : Dr. Lily Wulandari
Perancangan Sistem Informasi
Perancangan Dokumen Input
UNIVERSUTAS NEGERI MAKASSAR
Perancangan umum Sistem Informasi
Pemetaan Skema Konseptual ke Skema Relasional
Desain Input & Output.
KODE REKENING.
Spesifikasi Perangkat Lunak
Desain Database Dengan Model Entity Relationship (ER)
DESAIN SISTEM AKUNTANSI TERINCI
Outline: Relational Data Model Entity Relationship Diagram
KETENTUAN SOAL - Untuk soal no. 1 s/d 17, pilihlah salah satu
Pengantar Basis Data Lanjut
IMPLEMENTASI BASIS DATA
Pertemuan 9 ANALISA RANCANGAN DATABASE.
DESAIN SISTEM Muhammad Taqiyyuddin Alawiy, ST., MT TEKNIK ELEKTRO
PERANCANGAN BASIS DATA
Desain Sistem Secara Terinci
KAMUS DATA & STRUKTUR KODE.
ALAT BANTU PEMODELAN DFD
Manajemen Konfigurasi Perangkat Lunak
PENGENALAN DASAR-DASAR DATABASE
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
PERTEMUAN 5 KAMUS DATA & STRUKTUR KODE.
Pembuatan Model Data & Desain Database SIA
Perancangan Formulir Elektronik
Sistem InforMASI AKUNTANSI
Transformasi Himpunan Dan Normalisasi
Pertemuan 6 BUKU BESAR DAN BUKU PEMBANTU
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
TAHAP DESAIN SISTEM SECARA TERINCI (desain input)
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
SIM LOGISTIK PERTEMUAN 6 & 7.
DIAGRAM HUBUNGAN ANTAR ENTITAS (ERD)
Rekayasa Produk (Perangkat Lunak)
PERANCANGAN DATABASE.
QUIS DPSIA Siapkan Kertas Selembar, pada kertas tersebut tuliskan:
Kamus Data Dea Adlina.
Analisis Persyaratan System
Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT
ALFIARINI.
ANALISIS KEBUTUHAN PERANGKAT LUNAK
Analisis Sistem dan Pemrogram
Analisa Sistem Informasi
Normalisasi.
Analisa perancangan sistem
Analisis dan Desain Berorientasi Obyek
Kamus Data katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi.
Perancangan Data Base Relasi
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Pemodelan Database.
Pemodelan Database DINI OKTARIKA,S.KOM.
Normalisasi.
Pemrograman Terstruktur
ENTOT SUHARTONO, SKOM, MKOM
Transcript presentasi:

Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT Perancangan Data Rekayasa Perangkat Lunak Dosen : Citra Noviyasari, S.Si, MT Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT PEMBUATAN KAMUS DATA Kamus data merupakan catalog (tempat penyimpanan/gudang) dari elemen-elemen yang berada dalam satu system. Berpusat pada data dengan struktur yang akan memenuhi kebutuhan system. Kamus data menyimpan rincian dan deskripsi setiap elemen data, meliputi : Nama Data / Aliran data Deskripsi data Nama Alias Keterkaitan proses Struktur data : Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Struktur Data No. Nama Type Lebar Keterangan Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Memodelkan Data Dalam proses menganalisis salah satu hal yang harus diperhatikan adalah bagaimana data/informasi yang terdapat dan mengalir dalam system tersebut dapat dipetakan menjadi bentuk diagram sehingga memudahkan untuk membuat skema basis data system tersebut. Model basis data yang dapat digunakan adalah model keterhubungan entitas (ERD). Dalam model ini analis harus dapat memilih data-data apa saja yang penting dan harus ada dalam skema yang dirancang. Memilah data-data tersebut dapat digabungkan atau dipunyai oleh entitas yang mana. Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Normalisasi Atau menggunakan proses normalisasi, dalam model ini analisis akan menggumpulkan semua data yang ada perusahaan, yang didapat melalui formulir, dokumen dan laporan yang digunakan perusahaan. Tahapan dalam normalisasi : Unnormal Normal Pertama Normal Kedua Normal Ketiga BCNF (Boyce Codd Normalization Form) Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT STRUKTUR FILE Langkah berikutnya yang harus dilakukan adalah menentukan file-file apa saja yang harus disediakan dan akan digunakan dalam aktivitas kerja jika system ini diimplementasikan. Pemilihan file yang akan dibentuk dapat ditentukan dari skema ER yang telah ditransformasikan ke dalam bentuk table yang telah normal. Tabel yang sudah normal tersebut selanjutnya akan dibuatkan struktur file-nya. Struktur file berisi data yang harus disimpan oleh perusahaan beserta bagaimana data tseb akan diakses oleh pemakai data. Susunan struktur file : Nama file Media Penyimpanan Retensi (tenggang waktu pemasukkan data) Atribute Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Atribute No. Nama Type Lebar Keterangan Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT KODEFIKASI Kode digunakan untuk tujuan mengklasifikasikan data, memasukkan data ke dalam computer dan untuk mengambil bermacam informasi. Pembuatan kode secara khusus dilakukan untuk kunci-kunci utama yang terdapat dalam file/table. Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Syarat pembuatan kode Kode harus unik Kode harus fleksibel sehingga memungkinkan perubahan Kode harus konsisten, baik dalam penggunaan notasi maupun ukuran kode Kode harus mudah diingat, bila tidak memungkinkan untuk menjadi pendek (misal hanya 4 digit  untuk efisiensi), maka bentuk penulisan harus dikelompokkan. (Contoh : 4127.7026.012) Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Tipe Pengkodean (1) Kode Mnemonik Kode ini digunakan untuk mudah diingat, dibuat dengan dasar singkatan atau mengambil sebagian karakter dari item yang diwakili. Kode ini menggunakan huruf atau gabungan huruf dan angka, sehingga bentuk kode akan panjang. Kode urut Kode urut merupakan kode yang nilainya berurutan Jika terdapat item baru, maka penambahan dilakukan pada kode terakhir. Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT

Rekayasa Perangkat Lunak - Citra N11S.Si, MT Tipe Pengkodean (2) Kode blok Kode blok mengklasifikasikan item ke dalam kelompok blok tertentu yang mencerminkan suatu klasifikasi tertentu atas dasar pemakaian maksimum yang diharapkan. Kode Grup Kode grup merupakan kode yang berdasarkan field-field dan tiap field mempunyai arti tertentu. Kode Desimal Kode decimal mengklasifikasikan kode atas dasar 10 unit angka (0 sd. 9). Kode decimal maupun kode blok dapat dipilih untuk pembuatan kode dalam akuntansi Rekayasa Perangkat Lunak - Citra N11S.Si, MT Rekayasa Perangkat Lunak - Citra N., S.Si, MT