Kamis, 18 Desember 2014

TEKNIK PEMODELAN DATA

A. Flow-Oriented elements yang terdiri dari :
1. Data Flow Diagram (DFD)
2. Control Flow Diagram
3. Processing Narrative
B. Behavioural-Oriental elements yang terdiri dari :
1. State Diagram
2. Squence Diagram
C. Class Based elements terdiri dari :
1. Class Diagram CRC model
2. Analysis Package
3. Collaboration Model
D. Scenario-Based elements terdiri dari :
1. use-case.txt
2. use-case diagram
3. Activity diagram
4. Swimlane diagram

DATABASE : Hubungan Antar Data

Digambarkan dengan ERD (entity relationship diagram)
Deskripsi bagian-bagian ERD :
~> Entitas adalah sebuah objek yang eksis (memiliki keberadaan) dan dapat dibedakan dengan objek yang lain.
~> Relationship (keterkaitan/hubungan) adalah hubungan antar objek data yang berbeda.
~> Kelebihan prototype
a. Komunikasi intensif antara developer dan user.
b. Membantu analisis program, karena tahu betul apa yang dibutuhkan oleh user sehingga meminimalisir salah presepsi.
c. Peran user meningkat. User bisa memberikan masukan dan evaluasi pada program.
d. Mudah di-implementasikan, karena user sudah terlibat sejak awal.
~> Kekurangan
a. User sibuk karena harus ering bertemu dengan developer-nya.
b. User ingin program segera jadi, sehingga proses develope-nya melupakan dokumentasi.
c. User berharap terlalu banyak sehingga tidak pasti dengan kebutuhannya.

PROTOTYPING DAN PEMODELAN PERANGKAT LUNAK

Adalah proses pengumpulan persyaratan, mengaplikasikan proses analisis, dan menyusun pemodelan perangkat lunak.
3 model prototyping sebagai berikut :
~> Prototype kertas : menggambarkan sistem dengan media kertas.
~> Prototype kerja : merupakan implementasi sebagian fungsi sistem yang ingin dilihat unjuk kerjanya dan dijalankan dalam sebuah program.
~> Prototype program : benar-benar dibuat dan dapat berfungsi dengan baik, serta selalu dikembangkan.

Rabu, 17 Desember 2014

Delphi adalah suatu bahasa pemrograman (development language) untuk merancang sebuah program.

Delphi juga punya nilai plus sendiri, jadi kita bisa memahami  mengapa  Delphi cocok untuk dijadikan sebagai pembuat aplikasi untuk Windows. Nilai plus delphi sebagai berikut :
  • IDE (Intergrated Development Environment) yaitu lingkungan pengembangan aplikasi sendiri.
  • Proses kompilasi cepat.
  • Bersifat Multi purpose, dephi dapat digunakan untuk mengembangkan berbagai kebutuhan pengembangan aplikasi.
  • Mudah digunakan. 
 

Entity Relationship Diagram (ERD)


file:///E:/HEWOD%20XOXO/Picture1.png


Gambar diatas menunjukkan simbol-simbol dasar ERD.
Dua simbol persegi panjang pada bagian kiri atas adalah simbol entitas.
Dua simbol belah ketupat pada bagian kiri bawah adalah simbol relasi.
Simbol persegi panjang dengan belah ketupat didalamnya adalah simboh entitas dan relasi.
Simbol elips adalah simbol atribut.

Pengertian Entitas

Relasi/entitas adalah suatu hubungan antara 2 tabel atau lebih yang berada didalam sebuah database. Misalnya, jika dalam database ada tabel nama pasien, tabel pasien mungkin memiliki relasi dengan tabel resep obat. Secara garis besar, ada entitas diantara pasien dan resep obat.
RDBMS adalah system yang memanajemenkan relasi antar tabel. Sesuai dengan kepanjangannya ialah Relational Database Management System.
Entitas yang terkait terbagi 3 :
One to One. contoh nyatanya pasien dan dokter.
One to Many atau sebaliknya. contoh nyatanya guru menjelaskan kepada murid.
Many to Many.  Contoh nyatanya pertandingan sepak bola antara 1 tim dengan yang lain.

Key merupakan identitas dari suatu tabel. Jika tabel diberi key, maka mudah untuk menghindari kesamaan data. Contoh untuk penggunaan key ada pada tabel "kode".