SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
PANDUAN PENGISIAN
DESKRIPSI PERANCANGAN PERANGKAT LUNAK
(DPPL)
BERORIENTASI PROSES
Jurusan Teknik Informatika - Institut Teknologi Bandung
Jl. Ganesha 10, Bandung 40132
Nomor Dokumen Halaman
Panduan GL02A 1/18
Jurusan Teknik Informatika
Institut Teknologi Bandung
Revisi A Tg l: 07/08/2000
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 2 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
DAFTAR PERUBAHAN
Revisi Deskripsi
A Restrukturisasi sistematika dokumen template GL02AT
Penyempurnaan (penambahan dan pengurangan) penjelasan sesuai
dengan penyesuaian sistematika dokumen template GL02A.
B
C
D
E
F
G
INDEX
TGL
- A
07/08/2000
B C D E F G
Ditulis
oleh
BY IL/WP
Diperiksa
oleh
WP+BY
Disetujui
oleh
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 3 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
Daftar Halaman Perubahan
Halaman Revisi Halaman Revisi
Bab 1
Bab 2
Bab 3
Bab 4
A
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 4 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 5 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
Daftar Isi
1. PENDAHULUAN...................................................................................................6
2. REFERENSI ..........................................................................................................6
3. DEFINISI, SINGKATAN, DAN AKRONIM......................................................6
4. BAGIAN-BAGIAN DPPL.....................................................................................7
4.1 PENDAHULUAN..................................................................................................8
4.1.1 Tujuan........................................................................................................8
4.1.2 Lingkup Masalah........................................................................................8
4.1.3 Definisi, akronim dan singkatan................................................................8
4.1.4 Referensi.....................................................................................................8
4.1.5 Deskripsi Umum Dokumen........................................................................8
4.2 DESKRIPSI PERANCANGAN.................................................................................9
4.2.1 Rancangan Lingkungan Implementasi.......................................................9
4.2.2 Dekomposisi Fungsional Modul.................................................................9
4.2.3 Deskripsi Data............................................................................................9
4.2.4 Dekomposisi Fisik Modul...........................................................................9
4.2.5 Deskripsi Rinci Modul................................................................................9
4.2.5.1 Deskripsi Layar......................................................................................10
4.2.5.1.1 Nama Layar ...................................................................................... 10
4.2.5.2 Deskripsi Proses.....................................................................................10
4.2.5.2.1 Nama Proses..................................................................................... 10
4.2.5.3 Deskripsi Laporan..................................................................................11
4.2.5.3.1 Nama Laporan................................................................................... 11
4.3 MATRIKS KETERUNUTAN
.................................................................................11
4.4 INFORMASI TAMBAHAN...................................................................................11
4.4.1 Daftar isi dan Index .................................................................................11
4.4.2 Lampiran-lampiran..................................................................................12
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 6 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
1. Pendahuluan
Dokumen ini berisi penjelasan pemakaian dan penulisan dokumen Deskripsi Perancagan
Perangkat Lunak (DPPL) atau Software Design Description (SDD) dengan pendekatan
(ancangan) berorientasi proses. Dokumen ini selanjutnya akan menggunakan istilah DPPL.
Dokumen ini sebagian besar adalah adaptasi dari dokumen IEEE Std 830-1993.
Uraian yang dituangkan di dalam dokumen ini digunakan sebagai acuan dalam menulis
DPPL. Dokumen ini dibuat untuk membantu membuat pengembangan perancangan
perangkat lunak yang akan dikembangkan dengan ancangan berorientasi proses. Pada
prinsipnya, hasil analisis sistem perangkat lunak dengan ancangan ini diuraikan sebagai
sekumpulan proses yang terorganisasi secara hirarkis. Proses-proses tersebut saling
berkomunikasi melalui suatu jalur aliran data.
2. Referensi
• IEEE Std 830-1993, IEEE Recommended Practice for Software Requirement
Specifications.
• IEEE Std 610.12-1990 IEEE Standard Glossary of Software Engineering Terminology
(ANSI).
• Jurusan Teknik Informatika – Institut Teknologi Bandung Panduan GL01, Panduan
Penggunaan dan Pengisian Spesifikasi Kebutuhan Perangkat Lunak.
3. Definisi, Singkatan, dan Akronim
Definisi dari istilah yang akan digunakan pada dokumen ini dibuat berdasarkan hasil
terjemahan dari IEEE Std 610.12-1990.
1. Pelanggan
Adalah orang atau organisasi yang membayar produk, dan biasanya (tidak harus) ia yang
akan memutuskan kebutuhannya.
2. Pengembang
Adalah orang yang menghasilkan produk untuk pelanggan.
3. Pengguna
Adalah orang yang akan langsung menjalankan atau menggunakan produk. Pengguna dan
pelanggan umumnya adalah orang yang sama.
DPPL Deskripsi Perancangan Perangkat Lunak
SDD Software Design Description
DFD Data Flow Diagram
ERD Entity Relationship Diagram
STD State Transition Diagram
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 7 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
DBMS Data Base Management System
4. Bagian-bagian DPPL
DPPL berorientasi proses ini tidak didasarkan pada penggunaan metode tertentu melainkan
menggunakan asumsi bahwa metode analisis berorientasi proses secara prinsip
menggunakan notasi atau representasi konvensional umum. Notasi pelengkap lain seperti
pseudo-code, flow chart, flow map, matriks-matriks (Proses-Data, Proses-Organisasi,
Organisasi-Data), state transition diagram dapat digunakan pula. Penempatan semua hasil
produk dengan menggunakan notasi-notasi pelengkap ini dapat dilakukan sesuai kebutuhan
pembuat DPPL (melalui proses tailoring). DPPL ini secara prinsip diuraikan berdasarkan
outline seperti berikut ini.
Daftar Isi
1. Pendahuluan
1.1. Tujuan Penulisan Dokumen
1.2. Lingkup Masalah
1.3. Definisi, Akronim dan Singkatan
1.4. Referensi
1.5. Deskripsi Umum Dokumen
2. Deskripsi Perancangan
2.1. Rancangan Lingkungan Implementasi
2.2. Dekomposisi Fungsional Modul
2.3. Deskripsi Data
2.4. Dekomposisi Fisik Modul
2.5. Deskripsi Rinci Modul
2.5.1. Deskripsi Layar
2.5.1.1. Nama Layar 1
2.5.1.1.1. Deskripsi Objek
2.5.1.1.2. Algoritma
2.5.1.2. Nama Layar 2
2.5.1.3. Nama Layar N
2.5.2. Deskripsi Proses
2.5.2.1. Nama Proses
2.5.2.1.1. Deskripsi Masukan
2.5.2.1.2. Deskripsi Keluaran
2.5.2.1.3. Algoritma
2.5.3. Deskripsi Laporan
2.5.3.1. Nama Laporan
2.5.3.2. Tata Letak Laporan
2.5.3.3. Deskripsi Masukan
3. Matriks Keterunutan
Lampiran
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 8 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
4.1 Pendahuluan
Pendahuluan dari DPPL harus memberikan gambaran umum dari seluruh dokumen DPPL.
Pendahuluan DPPL harus berisi bagian-bagian berikut:
1. Tujuan
2. Lingkup Masalah
3. Definisi, Akronim dan Singkatan
4. Referensi
5. Deskripsi Umum Dokumen
4.1.1 Tujuan
Bagian ini harus menunjukkan tujuan pembuatan DPPL secara umum.
4.1.2 Lingkup Masalah
Bagian ini mengidentifikasi lingkup produk perangkat lunak yang diracncang.
4.1.3 Definisi, akronim dan singkatan
Harus memberikan penjelasan terhadap semua definisi, akronim dan singkat yang digunakan
agar dapat menginterpretasikan DPPL dengan benar dan satu arti. Informasi ini dapat dibuat
pada lampiran atau dokumen terpisah. Pada kasus ini, bagian ini diisi dengan rujukan ke
lampiran atau dokumen yang dimaksud.
4.1.4 Referensi
Bagian ini harus memberikan:
• Daftar lengkap dari dokumen (baik itu berupa buku, panduan, atau spesifikasi/deskripsi
lain) yang dirujuk pada dokumen DPPL ini
• Identifikasi dari setiap dokumen berdasarkan judul, nomor dokumen (bila ada), tanggal
dan organisasi penerbit
• Bila perlu, sebutkan sumber-sumber atau organisasi yang dapat memberikan referensi
yang dituliskan tersebut
4.1.5 Deskripsi Umum Dokumen
Bagian ini adalah ikhtisar dari dokumen DPPL. Tuliskan sistematika pembahasan dokumen
DPPL ini. Pada bagian ini, dijelaskan pula tentang proses transformasi dari DFD ke dalam
bentuk rancangan.
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 9 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
4.2 Deskripsi Perancangan
4.2.1 Rancangan Lingkungan Implementasi
Tuliskan lingkungan implementasi pengembangan perangkat lunak. Perhatikan bahwa
lingkungan implementasi pengembangan tidak sama dengan lingkungan sistem perangkat
lunak.
Tuliskan pada bagian ini Sistem Operasi, DBMS, Development Tools, Filling System,
Bahasa Pemrograman yang dipakai.
4.2.2 Dekomposisi Fungsional Modul
Bagian ini berisi dekomposisi logik dari modul. Pada bagian ini berisi tabel dengan kolom
Modul, Proses, Keterangan. Kolom keterangan hanya diisi jika proses tidak tergambarkan
dalam DFD. Misalnya untuk proses-proses yang mewakili suatu library umum
4.2.3 Deskripsi Data
Berisi deskripsi tabel-tabel data jika aplikasi berbasis data. Awali dengan daftar tabel dan
deskripsi isinya. Untuk setiap tabel, harus mengandung Nama tabel, jenisnya, Volume, laju,
primary key, constraint integrity dengan tabel lain( jika ada). Volume dan laju harus mimimal
mengandung angka kira-kira.
Boleh berasal dari “dumb” dari database yang digunakan.
4.2.4 Dekomposisi Fisik Modul
Berisi dekomposisi “fisik” dari modul. Minimal berisi tabel dengan kolom: Sub Aplikasi,
Modul, Nama File, Input, Output. Sub Aplikasi biasanya dibuat per pengguna. Dibuat per
modul
4.2.5 Deskripsi Rinci Modul
Deskripsi supaya modul dapat diprogram. Dibuat sesuai dengan jenis proses. Jika perlu,
dilengkapi dengan algoritma atau pernyataan SQL-like (untuk aplikasi berbasis data)..
Algoritma yang ditulis harus cukup jelas untuk dapat diprogram, tetapi bukan merupakan
kode program. Yang penting, dengan rancangan ini, kode program dapat dibuat.
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 10 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
4.2.5.1 Deskripsi Layar
Sketsa layar dilengkapi dengan objek-objek yang didalamnya. Awali dengan Daftar layar
yang akan dibuat subbab detilnya. Satu subbab untuk setiap layar.
4.2.5.1.1 Nama Layar
Dibuat satu sub bab untuk setiap layar
Sebutkan identitas layar dan deskripsinya.. Lay Out Layar
Gambarkan rancangan layar
4.2.5.1.1.1 Deskripsi Objek
Minimal berisi sebuah tabel dengan kolom : objek, jenisnya (button, link, ..) dan keterangan
4.2.5.1.1.2 Algoritma
Jika ada lagoritma/program yang harus dibuat, tuliskan. Pada umumnya, untuk program
berbasis GUI, penanganan layar dilakukan tools sehingga bagian ini tidak perlu diisi
4.2.5.2 Deskripsi Proses
Untuk proses yang tidak mengandung interaksi. Penjelasan yang ada : algoritmik. Awali
dengan Daftar Proses yang akan dibuat detilnya. Satu subbab untuk setiap Proses
4.2.5.2.1 Nama Proses
Sebutkan identitas dan deskripsi proses.
4.2.5.2.1.1 Deskripsi Masukan
Sebutkan nama data atau tabelyang menjadi masukan
4.2.5.2.1.2 Deskripsi Keluaran
Sebutkan nama tabel ataudata yang menjadi keluaran
4.2.5.2.1.3 Algoritma
Algoritma proses tersebut
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 11 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
4.2.5.3 Deskripsi Laporan
Untuk modul yang menghasilkan laporan, berisi lay out laporan. Satu subbab untuk setiap
laporan
Awali dengan Daftar Laporan yang akan dibuat detilnya
4.2.5.3.1 Nama Laporan
Sebutkan identitas dan deskripsi Laporan
4.2.5.3.1.1 Tata Letak L aporan
Deskripsikan lay out dari laporan
4.2.5.3.1.2 Deskripsi Masukan
Sebutkan tabel atau input parameter yang dipakai sebagai masukan laporan.
4.2.5.3.1.3 Algoritma
Algoritma untuk menghasilkan report tersebut. Jika menggunakan wizard (seperti dalam MS
Access) maka tuliskan nama wizard yang akan dipakai
4.3 Matriks K eterunutan
Bagian ini menunjukkan hubungan dari kebutuhan perangkat lunak dan deskripsi
perancangan. Matriks ini dapat digambarkan dalam bentuk tabel dengan kolom-kolom
Nomor SKPL, Nama Layar, Nama Proses, dan Nama Laporan.
4.4 Informasi tambahan
Dukungan informasi yang membuat DPPL mudah digunakan, antara lain:
1. Daftar isi
2. Index
3. Lampiran
4.4.1 Daftar isi dan Index
Daftar isi dan index adalah cukup penting dan harus mengikuti standard yang ada.
Jurusan Teknik Informatika ITB Panduan GL01A Halaman 12 dari 12
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia.
Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
4.4.2 Lampiran-lampiran
Lampiran tidak selalu menjadi bagian dari Deskripsi Perancangan. Jadi tidak harus selalu
ada. Lampiran dapat berisi:
1. Contoh tampilan layar atau contoh laporan
2. Dukungan informasi yang membantu DPPL.
3. Instruksi khusus, dan media yang perlu disiapkan untuk implementasi, dan kebutuhan
lain.
Jika disertakan lampiran, DPPL harus secara eksplisit menegaskan apakah lampiran ini
adalah bagian dari kebutuhan.

Contenu connexe

Similaire à Panduan Penulisan-DPPL.pdf

DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID aldilla rizki nurfitriyani
 
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)Decky Kalagison
 
DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID aldilla rizki nurfitriyani
 
Rppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunanRppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunanMooksHal Mhiestri
 
Kak sistem layanan keuangan negara inspektorat
Kak sistem layanan keuangan negara   inspektoratKak sistem layanan keuangan negara   inspektorat
Kak sistem layanan keuangan negara inspektoratYoshima Putri
 
Srs 3-software requirementsspecificationoflifeassistantaplication
Srs 3-software requirementsspecificationoflifeassistantaplicationSrs 3-software requirementsspecificationoflifeassistantaplication
Srs 3-software requirementsspecificationoflifeassistantaplicationFajar Baskoro
 
Srs sistem informasi penggajian
Srs sistem informasi penggajianSrs sistem informasi penggajian
Srs sistem informasi penggajiantiaraanggt
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Dwi Apriyanto
 
Kak sistem aplikasi pelaporan keluhan
Kak sistem aplikasi pelaporan keluhanKak sistem aplikasi pelaporan keluhan
Kak sistem aplikasi pelaporan keluhanYoshima Putri
 
Tik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerjaTik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerjasmar4dhana
 
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis ObjekOtomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objeknaufals11
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2Nendi Junaedi
 
SKPL AcaDocFlow
SKPL AcaDocFlowSKPL AcaDocFlow
SKPL AcaDocFlowEdi Yanto
 
B100-B600_ Rizki Fadila_151311027_2A
B100-B600_ Rizki Fadila_151311027_2AB100-B600_ Rizki Fadila_151311027_2A
B100-B600_ Rizki Fadila_151311027_2ARizki Rachman
 
Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Denny Yahya
 
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID aldilla rizki nurfitriyani
 

Similaire à Panduan Penulisan-DPPL.pdf (20)

Template drp
Template drpTemplate drp
Template drp
 
DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B400: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
 
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK : SISTEM LISTRIK PINTAR (LINTAR)
 
DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B300: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
 
Rppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunanRppl gl00 t-rencana pembangunan
Rppl gl00 t-rencana pembangunan
 
Kak sistem layanan keuangan negara inspektorat
Kak sistem layanan keuangan negara   inspektoratKak sistem layanan keuangan negara   inspektorat
Kak sistem layanan keuangan negara inspektorat
 
Srs 3-software requirementsspecificationoflifeassistantaplication
Srs 3-software requirementsspecificationoflifeassistantaplicationSrs 3-software requirementsspecificationoflifeassistantaplication
Srs 3-software requirementsspecificationoflifeassistantaplication
 
Srs sistem informasi penggajian
Srs sistem informasi penggajianSrs sistem informasi penggajian
Srs sistem informasi penggajian
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014
 
Kak sistem aplikasi pelaporan keluhan
Kak sistem aplikasi pelaporan keluhanKak sistem aplikasi pelaporan keluhan
Kak sistem aplikasi pelaporan keluhan
 
Sad
SadSad
Sad
 
Tik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerjaTik.cs03.008.01 buku kerja
Tik.cs03.008.01 buku kerja
 
Otomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis ObjekOtomatisasi Sistem Parkiran Berbasis Objek
Otomatisasi Sistem Parkiran Berbasis Objek
 
SKPL ASB Online V1.2
SKPL ASB Online V1.2SKPL ASB Online V1.2
SKPL ASB Online V1.2
 
SKPL AcaDocFlow
SKPL AcaDocFlowSKPL AcaDocFlow
SKPL AcaDocFlow
 
SDD
SDDSDD
SDD
 
B100-B600_ Rizki Fadila_151311027_2A
B100-B600_ Rizki Fadila_151311027_2AB100-B600_ Rizki Fadila_151311027_2A
B100-B600_ Rizki Fadila_151311027_2A
 
Skpl ver 5
Skpl ver 5Skpl ver 5
Skpl ver 5
 
Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1Modul rekayasa-perangkat-lunak-lunak-ver-1
Modul rekayasa-perangkat-lunak-lunak-ver-1
 
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
DOKUMEN B200: SISTEM KENDALI POSISI GORDEN DENGAN MENGGUNAKAN METODA PID
 

Plus de Fajar Baskoro

Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxFajar Baskoro
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterFajar Baskoro
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanFajar Baskoro
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUSFajar Baskoro
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxFajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdfFajar Baskoro
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptxFajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptxFajar Baskoro
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxFajar Baskoro
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimFajar Baskoro
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahFajar Baskoro
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaFajar Baskoro
 
Membangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetMembangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetFajar Baskoro
 
Transition education to employment.pdf
Transition education to employment.pdfTransition education to employment.pdf
Transition education to employment.pdfFajar Baskoro
 

Plus de Fajar Baskoro (20)

Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remaja
 
Membangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan AppsheetMembangun aplikasi mobile dengan Appsheet
Membangun aplikasi mobile dengan Appsheet
 
epl1.pdf
epl1.pdfepl1.pdf
epl1.pdf
 
user.docx
user.docxuser.docx
user.docx
 
Dtmart.pptx
Dtmart.pptxDtmart.pptx
Dtmart.pptx
 
DualTrack-2023.pptx
DualTrack-2023.pptxDualTrack-2023.pptx
DualTrack-2023.pptx
 
BADGE.pptx
BADGE.pptxBADGE.pptx
BADGE.pptx
 
womenatwork.pdf
womenatwork.pdfwomenatwork.pdf
womenatwork.pdf
 
Transition education to employment.pdf
Transition education to employment.pdfTransition education to employment.pdf
Transition education to employment.pdf
 

Dernier

Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapsefrida3
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxIrfanAudah1
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxadimulianta1
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...Kanaidi ken
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CAbdiera
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarankeicapmaniez
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxRezaWahyuni6
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..ikayogakinasih12
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxPurmiasih
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptxHendryJulistiyanto
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdfsdn3jatiblora
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxRizkyPratiwi19
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxJamhuriIshak
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSovyOktavianti
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfirwanabidin08
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 

Dernier (20)

Dinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genapDinamika Hidrosfer geografi kelas X genap
Dinamika Hidrosfer geografi kelas X genap
 
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptxRefleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
Refleksi Mandiri Modul 1.3 - KANVAS BAGJA.pptx.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
Perumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptxPerumusan Visi dan Prakarsa Perubahan.pptx
Perumusan Visi dan Prakarsa Perubahan.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
PELAKSANAAN + Link2 Materi Pelatihan "Teknik Perhitungan & Verifikasi TKDN & ...
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase CModul Ajar Pendidikan Pancasila Kelas 5 Fase C
Modul Ajar Pendidikan Pancasila Kelas 5 Fase C
 
tugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajarantugas karya ilmiah 1 universitas terbuka pembelajaran
tugas karya ilmiah 1 universitas terbuka pembelajaran
 
Materi Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptxMateri Pertemuan 6 Materi Pertemuan 6.pptx
Materi Pertemuan 6 Materi Pertemuan 6.pptx
 
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
AKSI NYATA NARKOBA ATAU OBAT TERLARANG..
 
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docxLK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
LK.01._LK_Peta_Pikir modul 1.3_Kel1_NURYANTI_101.docx
 
442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx442539315-ppt-modul-6-pend-seni-pptx.pptx
442539315-ppt-modul-6-pend-seni-pptx.pptx
 
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf2 KISI-KISI Ujian Sekolah Dasar  mata pelajaranPPKn 2024.pdf
2 KISI-KISI Ujian Sekolah Dasar mata pelajaranPPKn 2024.pdf
 
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptxPERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
PERAN PERAWAT DALAM PEMERIKSAAN PENUNJANG.pptx
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptxBAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
BAHAN SOSIALISASI PPDB SMA-SMK NEGERI DISDIKSU TP. 2024-2025 REVISI.pptx
 
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptxSesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
Sesi 1_PPT Ruang Kolaborasi Modul 1.3 _ ke 1_PGP Angkatan 10.pptx
 
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdfREFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
REFLEKSI MANDIRI_Prakarsa Perubahan BAGJA Modul 1.3.pdf
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 

Panduan Penulisan-DPPL.pdf

  • 1. PANDUAN PENGISIAN DESKRIPSI PERANCANGAN PERANGKAT LUNAK (DPPL) BERORIENTASI PROSES Jurusan Teknik Informatika - Institut Teknologi Bandung Jl. Ganesha 10, Bandung 40132 Nomor Dokumen Halaman Panduan GL02A 1/18 Jurusan Teknik Informatika Institut Teknologi Bandung Revisi A Tg l: 07/08/2000
  • 2. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 2 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB DAFTAR PERUBAHAN Revisi Deskripsi A Restrukturisasi sistematika dokumen template GL02AT Penyempurnaan (penambahan dan pengurangan) penjelasan sesuai dengan penyesuaian sistematika dokumen template GL02A. B C D E F G INDEX TGL - A 07/08/2000 B C D E F G Ditulis oleh BY IL/WP Diperiksa oleh WP+BY Disetujui oleh
  • 3. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 3 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB Daftar Halaman Perubahan Halaman Revisi Halaman Revisi Bab 1 Bab 2 Bab 3 Bab 4 A
  • 4. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 4 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB
  • 5. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 5 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB Daftar Isi 1. PENDAHULUAN...................................................................................................6 2. REFERENSI ..........................................................................................................6 3. DEFINISI, SINGKATAN, DAN AKRONIM......................................................6 4. BAGIAN-BAGIAN DPPL.....................................................................................7 4.1 PENDAHULUAN..................................................................................................8 4.1.1 Tujuan........................................................................................................8 4.1.2 Lingkup Masalah........................................................................................8 4.1.3 Definisi, akronim dan singkatan................................................................8 4.1.4 Referensi.....................................................................................................8 4.1.5 Deskripsi Umum Dokumen........................................................................8 4.2 DESKRIPSI PERANCANGAN.................................................................................9 4.2.1 Rancangan Lingkungan Implementasi.......................................................9 4.2.2 Dekomposisi Fungsional Modul.................................................................9 4.2.3 Deskripsi Data............................................................................................9 4.2.4 Dekomposisi Fisik Modul...........................................................................9 4.2.5 Deskripsi Rinci Modul................................................................................9 4.2.5.1 Deskripsi Layar......................................................................................10 4.2.5.1.1 Nama Layar ...................................................................................... 10 4.2.5.2 Deskripsi Proses.....................................................................................10 4.2.5.2.1 Nama Proses..................................................................................... 10 4.2.5.3 Deskripsi Laporan..................................................................................11 4.2.5.3.1 Nama Laporan................................................................................... 11 4.3 MATRIKS KETERUNUTAN .................................................................................11 4.4 INFORMASI TAMBAHAN...................................................................................11 4.4.1 Daftar isi dan Index .................................................................................11 4.4.2 Lampiran-lampiran..................................................................................12
  • 6. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 6 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB 1. Pendahuluan Dokumen ini berisi penjelasan pemakaian dan penulisan dokumen Deskripsi Perancagan Perangkat Lunak (DPPL) atau Software Design Description (SDD) dengan pendekatan (ancangan) berorientasi proses. Dokumen ini selanjutnya akan menggunakan istilah DPPL. Dokumen ini sebagian besar adalah adaptasi dari dokumen IEEE Std 830-1993. Uraian yang dituangkan di dalam dokumen ini digunakan sebagai acuan dalam menulis DPPL. Dokumen ini dibuat untuk membantu membuat pengembangan perancangan perangkat lunak yang akan dikembangkan dengan ancangan berorientasi proses. Pada prinsipnya, hasil analisis sistem perangkat lunak dengan ancangan ini diuraikan sebagai sekumpulan proses yang terorganisasi secara hirarkis. Proses-proses tersebut saling berkomunikasi melalui suatu jalur aliran data. 2. Referensi • IEEE Std 830-1993, IEEE Recommended Practice for Software Requirement Specifications. • IEEE Std 610.12-1990 IEEE Standard Glossary of Software Engineering Terminology (ANSI). • Jurusan Teknik Informatika – Institut Teknologi Bandung Panduan GL01, Panduan Penggunaan dan Pengisian Spesifikasi Kebutuhan Perangkat Lunak. 3. Definisi, Singkatan, dan Akronim Definisi dari istilah yang akan digunakan pada dokumen ini dibuat berdasarkan hasil terjemahan dari IEEE Std 610.12-1990. 1. Pelanggan Adalah orang atau organisasi yang membayar produk, dan biasanya (tidak harus) ia yang akan memutuskan kebutuhannya. 2. Pengembang Adalah orang yang menghasilkan produk untuk pelanggan. 3. Pengguna Adalah orang yang akan langsung menjalankan atau menggunakan produk. Pengguna dan pelanggan umumnya adalah orang yang sama. DPPL Deskripsi Perancangan Perangkat Lunak SDD Software Design Description DFD Data Flow Diagram ERD Entity Relationship Diagram STD State Transition Diagram
  • 7. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 7 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB DBMS Data Base Management System 4. Bagian-bagian DPPL DPPL berorientasi proses ini tidak didasarkan pada penggunaan metode tertentu melainkan menggunakan asumsi bahwa metode analisis berorientasi proses secara prinsip menggunakan notasi atau representasi konvensional umum. Notasi pelengkap lain seperti pseudo-code, flow chart, flow map, matriks-matriks (Proses-Data, Proses-Organisasi, Organisasi-Data), state transition diagram dapat digunakan pula. Penempatan semua hasil produk dengan menggunakan notasi-notasi pelengkap ini dapat dilakukan sesuai kebutuhan pembuat DPPL (melalui proses tailoring). DPPL ini secara prinsip diuraikan berdasarkan outline seperti berikut ini. Daftar Isi 1. Pendahuluan 1.1. Tujuan Penulisan Dokumen 1.2. Lingkup Masalah 1.3. Definisi, Akronim dan Singkatan 1.4. Referensi 1.5. Deskripsi Umum Dokumen 2. Deskripsi Perancangan 2.1. Rancangan Lingkungan Implementasi 2.2. Dekomposisi Fungsional Modul 2.3. Deskripsi Data 2.4. Dekomposisi Fisik Modul 2.5. Deskripsi Rinci Modul 2.5.1. Deskripsi Layar 2.5.1.1. Nama Layar 1 2.5.1.1.1. Deskripsi Objek 2.5.1.1.2. Algoritma 2.5.1.2. Nama Layar 2 2.5.1.3. Nama Layar N 2.5.2. Deskripsi Proses 2.5.2.1. Nama Proses 2.5.2.1.1. Deskripsi Masukan 2.5.2.1.2. Deskripsi Keluaran 2.5.2.1.3. Algoritma 2.5.3. Deskripsi Laporan 2.5.3.1. Nama Laporan 2.5.3.2. Tata Letak Laporan 2.5.3.3. Deskripsi Masukan 3. Matriks Keterunutan Lampiran
  • 8. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 8 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB 4.1 Pendahuluan Pendahuluan dari DPPL harus memberikan gambaran umum dari seluruh dokumen DPPL. Pendahuluan DPPL harus berisi bagian-bagian berikut: 1. Tujuan 2. Lingkup Masalah 3. Definisi, Akronim dan Singkatan 4. Referensi 5. Deskripsi Umum Dokumen 4.1.1 Tujuan Bagian ini harus menunjukkan tujuan pembuatan DPPL secara umum. 4.1.2 Lingkup Masalah Bagian ini mengidentifikasi lingkup produk perangkat lunak yang diracncang. 4.1.3 Definisi, akronim dan singkatan Harus memberikan penjelasan terhadap semua definisi, akronim dan singkat yang digunakan agar dapat menginterpretasikan DPPL dengan benar dan satu arti. Informasi ini dapat dibuat pada lampiran atau dokumen terpisah. Pada kasus ini, bagian ini diisi dengan rujukan ke lampiran atau dokumen yang dimaksud. 4.1.4 Referensi Bagian ini harus memberikan: • Daftar lengkap dari dokumen (baik itu berupa buku, panduan, atau spesifikasi/deskripsi lain) yang dirujuk pada dokumen DPPL ini • Identifikasi dari setiap dokumen berdasarkan judul, nomor dokumen (bila ada), tanggal dan organisasi penerbit • Bila perlu, sebutkan sumber-sumber atau organisasi yang dapat memberikan referensi yang dituliskan tersebut 4.1.5 Deskripsi Umum Dokumen Bagian ini adalah ikhtisar dari dokumen DPPL. Tuliskan sistematika pembahasan dokumen DPPL ini. Pada bagian ini, dijelaskan pula tentang proses transformasi dari DFD ke dalam bentuk rancangan.
  • 9. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 9 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB 4.2 Deskripsi Perancangan 4.2.1 Rancangan Lingkungan Implementasi Tuliskan lingkungan implementasi pengembangan perangkat lunak. Perhatikan bahwa lingkungan implementasi pengembangan tidak sama dengan lingkungan sistem perangkat lunak. Tuliskan pada bagian ini Sistem Operasi, DBMS, Development Tools, Filling System, Bahasa Pemrograman yang dipakai. 4.2.2 Dekomposisi Fungsional Modul Bagian ini berisi dekomposisi logik dari modul. Pada bagian ini berisi tabel dengan kolom Modul, Proses, Keterangan. Kolom keterangan hanya diisi jika proses tidak tergambarkan dalam DFD. Misalnya untuk proses-proses yang mewakili suatu library umum 4.2.3 Deskripsi Data Berisi deskripsi tabel-tabel data jika aplikasi berbasis data. Awali dengan daftar tabel dan deskripsi isinya. Untuk setiap tabel, harus mengandung Nama tabel, jenisnya, Volume, laju, primary key, constraint integrity dengan tabel lain( jika ada). Volume dan laju harus mimimal mengandung angka kira-kira. Boleh berasal dari “dumb” dari database yang digunakan. 4.2.4 Dekomposisi Fisik Modul Berisi dekomposisi “fisik” dari modul. Minimal berisi tabel dengan kolom: Sub Aplikasi, Modul, Nama File, Input, Output. Sub Aplikasi biasanya dibuat per pengguna. Dibuat per modul 4.2.5 Deskripsi Rinci Modul Deskripsi supaya modul dapat diprogram. Dibuat sesuai dengan jenis proses. Jika perlu, dilengkapi dengan algoritma atau pernyataan SQL-like (untuk aplikasi berbasis data).. Algoritma yang ditulis harus cukup jelas untuk dapat diprogram, tetapi bukan merupakan kode program. Yang penting, dengan rancangan ini, kode program dapat dibuat.
  • 10. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 10 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB 4.2.5.1 Deskripsi Layar Sketsa layar dilengkapi dengan objek-objek yang didalamnya. Awali dengan Daftar layar yang akan dibuat subbab detilnya. Satu subbab untuk setiap layar. 4.2.5.1.1 Nama Layar Dibuat satu sub bab untuk setiap layar Sebutkan identitas layar dan deskripsinya.. Lay Out Layar Gambarkan rancangan layar 4.2.5.1.1.1 Deskripsi Objek Minimal berisi sebuah tabel dengan kolom : objek, jenisnya (button, link, ..) dan keterangan 4.2.5.1.1.2 Algoritma Jika ada lagoritma/program yang harus dibuat, tuliskan. Pada umumnya, untuk program berbasis GUI, penanganan layar dilakukan tools sehingga bagian ini tidak perlu diisi 4.2.5.2 Deskripsi Proses Untuk proses yang tidak mengandung interaksi. Penjelasan yang ada : algoritmik. Awali dengan Daftar Proses yang akan dibuat detilnya. Satu subbab untuk setiap Proses 4.2.5.2.1 Nama Proses Sebutkan identitas dan deskripsi proses. 4.2.5.2.1.1 Deskripsi Masukan Sebutkan nama data atau tabelyang menjadi masukan 4.2.5.2.1.2 Deskripsi Keluaran Sebutkan nama tabel ataudata yang menjadi keluaran 4.2.5.2.1.3 Algoritma Algoritma proses tersebut
  • 11. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 11 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB 4.2.5.3 Deskripsi Laporan Untuk modul yang menghasilkan laporan, berisi lay out laporan. Satu subbab untuk setiap laporan Awali dengan Daftar Laporan yang akan dibuat detilnya 4.2.5.3.1 Nama Laporan Sebutkan identitas dan deskripsi Laporan 4.2.5.3.1.1 Tata Letak L aporan Deskripsikan lay out dari laporan 4.2.5.3.1.2 Deskripsi Masukan Sebutkan tabel atau input parameter yang dipakai sebagai masukan laporan. 4.2.5.3.1.3 Algoritma Algoritma untuk menghasilkan report tersebut. Jika menggunakan wizard (seperti dalam MS Access) maka tuliskan nama wizard yang akan dipakai 4.3 Matriks K eterunutan Bagian ini menunjukkan hubungan dari kebutuhan perangkat lunak dan deskripsi perancangan. Matriks ini dapat digambarkan dalam bentuk tabel dengan kolom-kolom Nomor SKPL, Nama Layar, Nama Proses, dan Nama Laporan. 4.4 Informasi tambahan Dukungan informasi yang membuat DPPL mudah digunakan, antara lain: 1. Daftar isi 2. Index 3. Lampiran 4.4.1 Daftar isi dan Index Daftar isi dan index adalah cukup penting dan harus mengikuti standard yang ada.
  • 12. Jurusan Teknik Informatika ITB Panduan GL01A Halaman 12 dari 12 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Informatika-ITB dan bersifat rahasia. Dilarang mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Informatika ITB 4.4.2 Lampiran-lampiran Lampiran tidak selalu menjadi bagian dari Deskripsi Perancangan. Jadi tidak harus selalu ada. Lampiran dapat berisi: 1. Contoh tampilan layar atau contoh laporan 2. Dukungan informasi yang membantu DPPL. 3. Instruksi khusus, dan media yang perlu disiapkan untuk implementasi, dan kebutuhan lain. Jika disertakan lampiran, DPPL harus secara eksplisit menegaskan apakah lampiran ini adalah bagian dari kebutuhan.