format struktural dppl - belum fix

15
REKAYASA PERANGKAT LUNAK IF - D DOKUMEN PERANCANGAN PERANGKAT LUNAK NAMA SISTEM UNTUK : PENGGUNA Dipersiapkan oleh: Nama Kelompok Nama anggota + NIM Laboratorium Rekayasa Perangkat Lunak Program Teknologi Informasi dan Ilmu Komputer Nomor Dokumen Halaman SEL01-Sxx <xx:no grp> #/jml # Revisi : 3 Tanggal: 30 Oktober 2014

Upload: sigitpangestutundan

Post on 19-Feb-2016

11 views

Category:

Documents


0 download

DESCRIPTION

s

TRANSCRIPT

Page 1: Format Struktural Dppl - Belum Fix

REKAYASA PERANGKAT LUNAK IF - DDOKUMEN PERANCANGAN PERANGKAT LUNAK

NAMA SISTEM

UNTUK :PENGGUNA

Dipersiapkan oleh:Nama Kelompok

Nama anggota + NIM

LaboratoriumRekayasa Perangkat LunakProgram Teknologi Informasi dan Ilmu Komputer

Nomor Dokumen Halaman

SEL01-Sxx <xx:no grp> #/jml #Revisi : 3 Tanggal:

30 Oktober 2014

Page 2: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

DAFTAR PERUBAHAN

Revisi Deskripsi

A

B

C

D

F

G

INDEX

TGL

A

10/10/14

B

24/10/14

C

31/10/14D E F G H

Ditulis

Oleh

Kelompokx Kelompox Kelompokx

Diperiksa

Oleh

Asprak Asprak Asprak

Disetujui

Oleh

ii

Page 3: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

DAFTAR HALAMAN PERUBAHAN

Halaman Revisi Halaman Revisi

iii

Page 4: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

DAFTAR ISI

NAMA SISTEM......................................................................................................... i

DAFTAR PERUBAHAN.............................................................................................. ii

DAFTAR HALAMAN PERUBAHAN...........................................................................iii

DAFTAR ISI............................................................................................................. iv

DAFTAR TABEL........................................................................................................v

DAFTAR DIAGRAM.................................................................................................vi

DAFTAR GAMBAR................................................................................................. vii

BAB 1 PENDAHULUAN............................................................................................1

1.1 Deskripsi Umum Dokumen....................................................................1

1.2 Tujuan Penulisan Dokumen...................................................................1

1.3 Lingkup Masalah....................................................................................1

1.4 Definisi, Istilah, dan Singkatan...............................................................1

1.5 Referensi...............................................................................................1

BAB 2 DESKRIPSI PERANCANGAN GLOBAL.............................................................2

2.1 Perancangan Arsitektur.........................................................................2

2.2 Perancangan Data.................................................................................2

2.3 Perancangan Antarmuka.......................................................................2

2.4 Perancangan Komponen.......................................................................2

2.5 Lingkungan Pengembangan Sistem.......................................................2

BAB 3 DESKRIPSI PERANCANGAN RINCI.................................................................3

3.1 Perancangan Arsitektur.........................................................................3

3.2 Perancangan Data.................................................................................3

3.3 Perancangan Antarmuka.......................................................................3

3.4 Perancangan Komponen.......................................................................3

BAB 4 ANALISA PARAMETER KUALITAS PERANCANGAN PERANGKTA LUNAK........4

4.1 Cohesion................................................................................................4

4.2 Coupling................................................................................................4

4.3 Understandability..................................................................................4

4.4 Adaptability...........................................................................................4

iv

Page 5: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

DAFTAR TABEL

Tabel 2.1 Pembentukan bilangan random untuk Indeks Masa Tubuh (IMT)........14

Tabel 2.2 Contoh tabel 2......................................................................................15

v

Page 6: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

DAFTAR DIAGRAM

vi

Page 7: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

DAFTAR GAMBAR

vii

Page 8: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

BAB 1 PENDAHULUAN

1.1 Deskripsi Umum DokumenTuliskan sistematika pembahasan dokumen DPPL ini.

1.2 Tujuan Penulisan DokumenTuliskan dengan ringkas tujuan dokumen dppl ini dibuat dan digunakan oleh

siapa.

1.3 Lingkup MasalahTuliskan cara merealisasikan kebutuhan yang sudah dibuat dalam dokumen spesifikasi kebutuhan. Bagaimana cara perancangan, solusinya seperti apa. Rancangan apa saja yang dibuat dalam percangan perangkat lunak. Dibuat berdasarkan kebutuhan yang sudah ada dalam dokumen spesifikasi kebutuhan.

1.4 Definisi, Istilah, dan SingkatanSemua definisi dan singkatan yang digunakan dalam dokumen ini dan

penjelasannya. Dituliskan dalam tabel.

1.5 ReferensiDokumen PL yang dirujuk oleh dokumen ini. Buku, panduan, dokumentasi lain

yang dipakai dalam pengembangan ini.

1

Page 9: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

BAB 2 DESKRIPSI PERANCANGAN GLOBAL

2.1 Perancangan ArsitekturMenjelaskan bagaimana suatu data flow diagram diubah menjadi transform dan transaction flow.

Menjelaskan dfd mana saja yang termasuk ke dalam transaction & transform mapping.Selain itu menjelaskan juga arsitektur dari perangkat lunak yang dibuat (one tier, two tier, three tier, dan lain-lain) disertai dengan gambar.

Tier 2:Application server

Tier 1:Client workstation

Tier 3:Database server

2.2 Perancangan DataMenjelaskan cara merancang data yang digunakan, yaitu entity relationship diagram. Disertakan penjelasan mengapa membutuhkan entitas. Ditambahkan penjelasan perubahan dari erd ke physical data model (jika ada)

2.3 Perancangan AntarmukaMenjelaskan cara pembuatan perancangan antarmuka sesuai dengan fungsi yang ada di dalam sistem. Antarmuka harus memenuhi dua unsur yaitu mudah digunakan dan konsisten.

2

Page 10: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

2.4 Perancangan KomponenMenjelaskan 8 fungsi utama dalam perangkat lunak yang akan dibuat dalam bentuk pseudocode. Selain itu menjelaskan library atau API yang dipakai dalam perancnagan perangkat lunak.

2.5 Lingkungan Pengembangan SistemMenjelaskan bahasa pemograman, software (DBMS jika ada, Editor, Framework jika ada, Emulator jika ada, Web server jika ada), sistem operasi dan hardware(processor, ram, hard disk) apa saja yang digunakan dalam pengembangan sistem.

3

Page 11: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

BAB 3 DESKRIPSI PERANCANGAN RINCI

3.1 Perancangan ArsitekturBerisi transform mapping dan transaction mapping berdasarkan tipe dfd transaform flow dan transaction flow. Dan dibuatkan semua dfd jadi level 1. Gamber arsitektur perangkat lunak.

3.2 Perancangan DataRancangan tabel database (physical data model), sudah harus normalisasi

3.3 Perancangan AntarmukaPerancangan antarmuka mengacu pada fungsi yang sudah didefinisikan. Tata letak dimana, disertai ada penjelasan.

No Nama objek Tipe Keterangan

1 Tombol Logout Button Keluar dari sistem

3.4 Perancangan Komponen

Penerjemahan 8 fungsi utama dalam kebutuhan fungsional menjadi bentuk pseudocode. Jika pakai libary, API bagaimana cara mengintegrasikan dalam perangkat lunak

4

Page 12: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

5

Page 13: Format Struktural Dppl - Belum Fix

DOKUMEN PERANCANGAN PERANGKAT LUNAK

Nomor DokumenRevisi : x

BAB 4 ANALISA PARAMETER KUALITAS PERANCANGAN

PERANGKAT LUNAK

4.1 Cohesion

4.2 Coupling

4.3 Understandability

4.4 Adaptability

6