Anda di halaman 1dari 7

GL02

DESKRIPSI PERANCANGAN PERANGKAT LUNAK

<Nama Perangkat Lunak>

untuk:

<Nama Customer>

Dipersiapkan oleh:

<Kelas RPL 4B – Kelompok 1>


Kiki Aridah Sari 1706311000

Tiary Ayu Syarifah 170631100057

Sholehuddin 1706311000

Inayatul Fadhilah 1706311000

Program Studi Pendidikan Informatika

Fakultas Ilmu Pendidikan

Universitas Trunojoyo Madura

Program Studi Nomor Dokumen Halaman


Pendidikan Informatika
UTM GL02-Gxx <x:no klp> <#>/<jml #>
Revisi <nomor revisi> Tgl: <isi tanggal>

DAFTAR PERUBAHAN

Revisi Deskripsi
A <Keterangan dari tiap versi revisi>

INDEX - A B C D E F G
TGL

Ditulis
oleh

Diperiksa
oleh

Disetujui
oleh
Daftar Halaman Perubahan

Halaman Revisi

<Nomor Halaman> <Isi Revisi>

Daftar Isi
1 Pendahuluan.............................................................................................................................5
1.1 Tujuan Penulisan Dokumen............................................................................................5
1.2 Lingkup Masalah............................................................................................................5
1.3 Definisi dan Istilah..........................................................................................................5
1.4 Referensi........................................................................................................................5
1.5 Ikhtisar Dokumen..........................................................................................................5
2 Deskripsi Perancangan Global................................................................................................5
2.1 Skema Relasi Antar Tabel..............................................................................................5
2.2 Daftar Tabel....................................................................................................................5
3 Deskripsi Perancangan Rinci..................................................................................................6
3.1 Deskripsi Rinci Tabel.....................................................................................................6
3.1.1 Tabel <Nama-tabel>................................................................................................6
3.1.2 <Table 2: t_Detail …>.............................................................................................6
3.2 Perancangan Antarmuka................................................................................................6
3.2.1 Spesifikasi Antarmuka Fungsional <1>...................................................................6
3.2.2 <Fungsional-2>.......................................................................................................7
3.3 Dekomposisi Fisik Modul..............................................................................................7

Setelah Daftar Isi, boleh ada Daftar Tabel dan atau Daftar Gambar
1 Pendahuluan
1.1 Tujuan Penulisan Dokumen
Tuliskan dengan ringkas tujuan dokumen DPPL ini dibuat, dan digunakan oleh siapa.

1.2 Lingkup Masalah


Tuliskan dengan ringkas nama aplikasi dan deskripsinya. Maksimal 1 paragraf. Sama dengan
yang ditulis di SKPL.

1.3 Definisi dan Istilah


Semua definisi dan singkatan yang digunakan dalam dokumen ini dan penjelasannya.

1.4 Referensi
Dokumentasi PL yang dirujuk oleh dokumen ini, minimal SKPL.
Buku, Panduan, Dokumentasi lain yang dipakai dalam dokumen ini.
Identifikasi dari setiap dokumen berdasarkan nama penulis, tahun, judul, dan organisasi
penerbit.

1.5 Ikhtisar Dokumen


Tuliskan sistematika pembahasan (ikhtisar) dokumen ini.

2 Deskripsi Perancangan Global


2.1 Skema Relasi Antar Tabel
Berisi skema rancangan hubungan fisik antar tabel pada basis data yang digunakan oleh
perangkat lunak.

2.2 Daftar Tabel


Berisi daftar tabel basis data, primary key, dan deskripsi isinya.

Tabel 2.1 Contoh Daftar Tabel

Nama Tabel Primary Key Deskripsi Isi

Untuk setiap tabel, buatlah deskripsi rincinya pada Sub-bab Deskripsi Rinci Tabel

3 Deskripsi Perancangan Rinci

3.1 Deskripsi Rinci Tabel


Tabel Siswa :
 Registrasi
 Input nama
 Input nis
 Input kelas
 No telpon
 Alamat
 Tanggal lahir
 Ekstrakulikuler
 Upload foto
 Input Password
Fungsi produk bagian ketua :
 Input anggota baru
 Edit
 hapus
 Input nama ketua
 Input nis ketua
 Input kelas ketua
 No telpon ketua
 Alamat ketua
 Tanggal lahir ketua
 Upload foto ketua
 Input Password

3.1.1 Tabel <Nama-tabel>


Identifikasi/Nama:
Deskripsi Isi :
Primary Key :

Id Field Deskripsi Tipe & length Boleh Default Keterangan


NULL
Id_master CHAR(8) NO
Id_ref Refer ke
t_ref

Catatan: kolom “Boleh NULL” berisi “NO” artinya tidak boleh kosong, berisi “YES” artinya
boleh NULL

3.1.2 <Table 2: t_Detail …>


Buat seperti di atas

3.2 Perancangan Antarmuka


Setiap fungsional pada SKPL dirinci satu per satu.

3.2.1 Spesifikasi Antarmuka Fungsional <1>


Merupakan penjelasan dari antarmuka yang tercantum pada daftar antarmuka pemakai. Untuk
setiap antarmuka pemakai, harus mengandung nama antarmuka, nama modul yang
menggunakan antarmuka tersebut, deskripsi fungsi antarmuka, spesifikasi layar, dan data
input/output yang melewati antarmuka tersebut. Contoh spesifikasi antarmuka pemakai adalah
sebagai berikut:

Gambar 3.1 Contoh spesifikasi antarmuka pemakai

3.2.2 <Fungsional-2>
Untuk setiap fungsi, buat detailnya (sub-sub-bab 3.2.1) seperti di atas

Dst… spt di atas.

3.3 Dekomposisi Fisik Modul


Berisi struktur direktori dan pengumpulan fungsi menjadi file.
Berisi tabel dengan kolom: Nama Direktori, Nama File, Nama Modul, Nama Fungsi

Nama Nama File Nama Modul Nama Fungsi


Direktori

Anda mungkin juga menyukai