Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Metode Perancangan Program

Presentasi serupa


Presentasi berjudul: "Metode Perancangan Program"— Transcript presentasi:

1 Metode Perancangan Program
Pert 26 – Implementation

2 Software implementation
Software tool Implementasi dari sebuah sistem membutuhkan beberapa jenis tool. CASE tools Compilers, interpreters, dan run-time support Visual editor Integrated development environment Configuration management

3 Software implementation
Software tool Class browser Component manager DBMS CORBA Testing tool Installation tool Conversion tool Documentation generators

4 Standard Coding dan dokumen
Standard penulisan harus disetujui sebelum tahap analisis. Pada materi ini ada beberapa contoh standard penulisan Class ditulis dengan huruf kapital besar Attribute ditulis dengan huruf kecil Operation ditulis sama seperti attribute Dokumentasi coding juga diperlukan.

5 Component Diagram Component diagram merupakan salah satu dari implementation diagram dalam UML Component diagram menunjukkan ketergantungan antara component dalam sistem

6 Contoh component diagram

7 Component Diagram Beberapa hal mengenai component diagram dan package
Component dalam component diagram adalah component fisik dari sistem Selama analisis dan awal tahap design, package diagram dapat digunakan untuk menunjukan pengelompokan logical dari class diagram ke dalam package yang berhubungan dengan sub sistem Selama implementasi, package diagram dapat digunakan untuk mengelompokan komponen fisikal ke dalam sub sistem Component diagram dapat digabungkan dengan deployement diagram untuk menunjukan lokasi component dalam sistem

8 Deployment Diagram Deployment diagram digunakan untuk menunjukkan konfigurasi dari runtime proses dan software component, dan proses yang ada padanya. Deployment diagram terdiri dari nodes dan communication association. Nodes digunakan untuk menunjukkan sumber proses lain.

9 Deployment Diagram

10 Sofware Testing Siapa saja yang melakukan test ?
Analist, yang melakukan requirement analisis Staff yang berkaitan User

11 Software Testing Apa saja yang ditest? Level 1 Level 2
Test modul individual (mis. Class) Test seluruh program (mis. Use case) Test kelengkapan program Level 2 Biasanya dikenal dengan alpha testing atau verifikasi Jalankan program dalam simulasi Masukkan data : Nilai negative, jika yang diharapkaan nilai positif (jalankan juga sebaliknya) Nilai diluar batasan Kombinasi invalid

12 Software Testing Apa saja yang ditest ?
Level 3: Dikenal juga dengan Beta testing atau validasi Test program pada keadaan nyata : Untuk waktu respon dan eksekusi Dengan data yang besar Untuk perbaikan dari error Setelah dilakukan test, maka apa yang direncanakan dalam test dan hasil yang dicapai harus didokumentasikan

13 Data Conversion Data dari sistem lama mungkin akan mengalami perubahan jika dipindahkan secara langsung ke sistem baru. Karena itu diperlukan data converstion Langkah langkah untuk data conversion: Membuat dan mengvalidasi file baru, tabel atau database Lakukan cek dan pembenaran jika ada format yang salah Siapkan data untuk converstion Verifikasi data untuk kebenaran data Periksa data pada formulir khusus untuk input Lakukan program tertentu untuk konvert dan input data Masukkan data Verifikasi data setelah di input


Download ppt "Metode Perancangan Program"

Presentasi serupa


Iklan oleh Google