tag:blogger.com,1999:blog-34319427156779997872024-02-08T06:03:19.382-08:00Dokumentasi DesainDesak ngakanhttp://www.blogger.com/profile/02729897801414925890noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-3431942715677999787.post-19391048925103210902010-10-10T23:40:00.000-07:002010-10-10T23:42:48.221-07:00Dokumentasi Desain (Outline Spesifikasi Desain)<table cellpadding="0" cellspacing="0" class="gsc-branding"><tbody>
<tr><td class="gsc-branding-text"><br />
</td><td class="gsc-branding-img-noclear"><br />
</td></tr>
</tbody></table>Dokumentasi<br />
Dokumentasi digunakan secara berkala untuk menggambarkan seluruh instruksi, program-program, dan naratif atau segala sesuatu yang bersifat abstrak/virtual mengenai sistem informasi.<br />
Dokumentasi mempunyai beberapa kegunaan, diantaranya :<br />
<br />
• Selama dilaksanakan desain sistem merupakan penyusunan produk yang dibangun oleh team desain dan user.<br />
• Setelah instalasi, merupakan dasar untuk membuat perubahan terhadap sistem.<br />
• Kualitas dari dokumentasi menentukan seberapa besar flesibilitas departemen layanan informasi<br />
• memberikan respon terhadap permintaan user.<br />
• Dokumentasi yang baik disajikan untuk mengurangi konflik antar user dengan departemen layanan<br />
• informasi, ketika sistem didokumentasikan dengan baik menjadi lebih mudah dimengerti oleh user.<br />
Melalui dokumentasi berarti referensi yang memadai tersedian ketika masalah terjadi, dan informasiinformasi ini membantu user untuk mempelajari bagaimana menyelesaikan masalah mereka dengan sistem.<br />
<br />
<span style="font-weight: bold;">DOKUMENTASI DESAIN (OUTLINE SPESIFIKASI DESAIN)</span><br />
Tujuan Dokumentasi Desain :<br />
1) Dokumentasi ini membantu komunikasi didalam tim desain, merepresentasikan konseptualisasi terakhir dari sistem yang baru atau pemahaman terhadap sistem yang telah ada.<br />
2) Selama proses desain kegunaan lain dari dokumentasi ini merupakan kontrol, menyediakan record dari apa yang telah dibangun dan diubah.<br />
3) Menjadi sangat penting untuk memastikan bahwa seluruh bagian dari sistem dipengaruhi oleh perubahan yang dipertimbangkan dan bahwa tanggung jawab untuk komponen-komponen dari sistem yang dipengaruhi oleh perubahan telah diberitahukan.<br />
4) Misalkan jika format file atau isi dari file diubah, maka modul program apa dan siapa saja pemrogram yang akan terpengaruh ?<br />
5) Kontrol ini juga berfungsi untuk memanggil ujicoba pelaksanaan yang lampau atau versi lama dari suatu program atau file.<br />
6) Jenis dokumentasi ini akan membentuk database yang baik untuk menentukan estimasi diwaktu mendatang mengenai berapa lama waktu yang dibutuhkan untuk membangun sistem yang serupa.<br />
7) Sistem perpustakaan program dapat menyimpan setiap track dari seluruh versi program dan memastikan bahwa pemrogram bekerja dengan versi terbaru.<br />
<br />
Komponen:<br />
Komponen dari dokumentasi desain :<br />
I. Ruang Lingkup <br />
II. Desain Data<br />
III. Desain Arsitektural<br />
IV. Desain Interface<br />
V. Desain Prosedural<br />
VI. Persyaratan Lintas-Referensi<br />
VII. Ketentuan Pengujian<br />
VIII. Catatan Khusus<br />
IX. Lampiran<br />
<span style="font-weight: bold;"><br />
Contoh dokumentasi desain dari sebuah sistem;</span><br />
<br />
Dokumentasi Desain Sistem Informasi Perpustakaan<br />
<br />
<b>I. Ruang Lingkup</b><br />
Disisni kita mendevinisikan batasan-batasan dari sistem yang kita buat. Bagian yang dibahas di sini:<br />
a. Sasaran sistem<br />
Kita membahas tentang sistem ini digunakan untuk apa dan untuk siapa<br />
b. Persyaratan utama perangkat lunak<br />
Disini kita membahas tentang perangkat lunak apa saja yang kiya butuhkan<br />
c. Batasan-batasan dan pembatasan desain<br />
Disisni kita bisa mengetahui batasan-batasan desain<br />
<br />
<b>II. Desain Data</b><br />
Disini kita mendivinisikan tentang mengubah objek data yang didefinisikan pada model analisis menjadi struktur data yang ada dalam perangkat lunak . Atribut yang dimiliki objek data, hubungan di antara objek data, dan penggunaannya dalam program, semuanya mempengaruhi pemilihan struktur data. Bagian yang dibahas di sini :<br />
a. Objek data dan struktur data resultan<br />
Disini kita menjelaskan tentang objek data dan struktur data yang kita buat <br />
b. Struktur file dan database<br />
Disini kita menjelaskan tentang struktur file dan database yang kita buat <br />
Bagian yang dibahas di sini:<br />
1. Struktur file eksternal<br />
Disini kita mendevinisikan tentang struktur dari file external yang ada di sistem. Bagian yang dibahas di sini<br />
a. Struktur logis<br />
b. Deskripsi Record Logis<br />
c. Metode Akses<br />
2. Data global<br />
3. File dan referensi lintas data<br />
<br />
<b>III. Desain Arsitektural</b><br />
Bagian ini mendefinisikan penggunaan karakteristik aliran informasi dalam model analisis untuk menghasilkan struktur program. Bagian yang dibahas di sini:<br />
a. Kajian data dan aliran kontrol<br />
b. Struktur program yang diperoleh<br />
<br />
<b>IV. Desain Interface</b><br />
<br />
Bagian ini mendifinisikan Transform mapping , dan transaction mapping <br />
Transform mapping : diterapkan untuk sebuah aliran data yang menunjukkan batas yang jelas antara data yang masuk dan yang keluar Transaction mapping : <br />
diterapkan jika sebuah item informasi menyebabkan percabangan, yang disebut transaksi, yang memicu aliran data lain sepanjang salah satu dari beberapa jalur <br />
DFD dipetakan menjadi sebuah struktur yang mengalokasikan kontrol menjadi sebuah sub struktur yang mendapatkan dan mengevaluasi sebuah transaksi. Bagian yang dibahas di sini:<br />
a. Spesifikasi interface manusia mesin<br />
Disni kita membahas tentang spesifikasi interface dengan manusia<br />
b. Aturan interface manusia mesin<br />
Disni kita membahas tentang aturan interface dengan manusia<br />
c. Desain interface eksternal <br />
Disni kita mendivinisikan tentang desain interface eksternal. Bagian yang dibahas di sini:<br />
1. Interface untuk data eksternal<br />
2. Interface untuk sistem atau peralatan eksternal<br />
<br />
<b>V. Desain Prosedural</b><br />
<br />
Bagian ini mendifinisikan Untuk masing-masing modul:<br />
a. Naratif pemprosesan<br />
b. Deskripsi interface<br />
c. Deskripsi bahasa (atau lainnya) desain<br />
d. Modul-modul yang digunakan<br />
e. Struktur data internal<br />
f. Keterangan/larangan/pembatasan<br />
<br />
<b>VI. Persyaratan Lintas-Referensi</b><br />
<br />
Bagian ini membahas tetang referensi yang digunkan dalam membuat desain sistem yang kita buat<br />
<br />
<b>VII. Ketentuan Pengujian</b><br />
<br />
Bagian ini berisi tentang cara-cara menguji atau panduan pengujian. Bagian yang dibahas di siini:<br />
1. Panduan pengujian<br />
2. Strategi integrasi<br />
3. Pertimbangan khusus<br />
<br />
<b>VIII. Catatan Khusus</b><br />
<br />
Bagian ini berisi tentang catatan khusus<br />
<br />
<b>IX. Lampiran</b><br />
<br />
Bagian ini berisi lampiran surat atau dataDesak ngakanhttp://www.blogger.com/profile/02729897801414925890noreply@blogger.com1