Está en la página 1de 20

GL02

DESKRIPSI PERANCANGAN PERANGKAT LUNAK

APLIKASI PENJUALAN PIT BURGER


untuk: Mata Kuliah Rekayasa Perangkat Lunak Dipersiapkan oleh: Boby Prihandoko Diyar Azana Dewi Jayanti Adi Candra Mardhani Ramadhana Arief Rachman M (10108227) (10108243) (10108238) (10108198) (10108184) (10108218)

Jurusan Teknik Informatika

Jurusan Teknik Informatika

Nomor Dokumen

Halaman

DPPL-01
Revisi

<#>/<jml #
Tgl: 02 Mei 2011

DAFTAR PERUBAHAN
Revisi Deskripsi

A B C D E F G

INDEX TGL Ditulis oleh Diperiksa oleh Disetujui oleh

Jurusan Informatika

DPPL-xxx

Halaman 2 dari 20

Daftar Halaman Perubahan Halaman Revisi Halaman Revisi

Jurusan Informatika

DPPL-xxx

Halaman 3 dari 20

Daftar Isi
1 Pendahuluan.............................................................................................................................7 1.1 Tujuan Penulisan Dokumen...............................................................................................7 1.2 Lingkup Masalah ..............................................................................................................7 1.3 Definisi dan Istilah ............................................................................................................8 1.4 Referensi............................................................................................................................8 1.5 Deskripsi Umum Dokumen...............................................................................................8 2 Deskripsi Perancangan.............................................................................................................9 2.1 Rancangan Lingkungan Implementasi..............................................................................9 2.2 Dekomposisi Fungsional Modul........................................................................................9 2.3 Deskripsi Data.................................................................................................................11 2.4 Dekomposisi Fisik Modul................................................................................................12 2.5 Deskripsi Rinci Modul ....................................................................................................12 2.5.1 Deskripsi Layar.........................................................................................................13 2.5.1.1 L1 Form untuk menambah data menu................................................................13 2.5.1.2 L2 Form untuk mencari data...............................................................................13 2.5.1.3 L3 Form untuk mengedit data Menu..................................................................14 2.5.1.4 L4 Konfirmasi penghapusan data peserta...........................................................14 2.5.1.5 L5 Form untuk menampilkan laporan data Menu..............................................15 2.5.1.6 L6 Pesan pengisian data belum lengkap.............................................................15 2.5.1.7 L7 Pesan data tidak ditemukan...........................................................................15 2.5.1.8 L8 Pesan penambahan data berhasil...................................................................16 2.5.1.9 L9 Pesan pengeditan data berhasil......................................................................16 2.5.1.10 L10 Pesan penghapusan data berhasil .............................................................16 2.5.1.11 L11 Form untuk menambah data BahanBaku..................................................17 2.5.1.12 L12 Form untuk mencari data...........................................................................17 2.5.1.13 L13 Form untuk mengedit data BahanBaku.....................................................17 2.5.1.14 L14 Konfirmasi Bahan Baku............................................................................18 2.5.1.15 L15 Form untuk laporan bahan baku................................................................18 3 Matriks Keterunutan..............................................................................................................19

Jurusan Informatika

DPPL-xxx

Halaman 4 dari 20

Daftar Gambar
Gambar 2-1 Rancangan Lingkungan Implementasi...................................................................9 Gambar 2-2Dekomposisi Fungsional Modul............................................................................10 Gambar 2-3 Layar Utama.........................................................................................................13 Gambar 2-4 Form untuk menambah data Menu.......................................................................13 Gambar 2-5 Form untuk mencari data......................................................................................13 Gambar 2-6 Form untuk mengedit data....................................................................................14 Gambar 2-7 Konfirmasi penghapusan data...............................................................................14 Gambar 2-8 Form untuk menampilkan laporan data................................................................15 Gambar 2-9 Pesan pengisian data belum lengkap....................................................................15 Gambar 2-10 Pesan data tidak ditemukan................................................................................15 Gambar 2-11 Pesan penambahan data berhasil.........................................................................16 Gambar 2-12 Pesan pengeditan data berhasil...........................................................................16 Gambar 2-13 Pesan penghapusan data berhasil........................................................................16 Gambar 2-14 Pesan penambahan data bahan baku...................................................................17 gambar 2-15 Form untuk mencari data.....................................................................................17 gambar 2-16 Form untuk mengedit data BahanBaku..............................................................17 Gambar 2-17 Pesan penghapusan data berhasil........................................................................18 Gambar 2-18 Form untuk menampilkan laporan data..............................................................18

Jurusan Informatika

DPPL-xxx

Halaman 5 dari 20

Daftar Tabel
Tabel1 Daftar Definisi................................................................................................................8 Tabel2 Daftar Akronim dan Singkatan.......................................................................................8 Tabel 2-3 Dekomposisi Logik..................................................................................................10 Tabel 2-4 Deskripsi data TPegawai..........................................................................................11 Tabel 2-5 Deskripsi data TPemilik...........................................................................................11 Tabel 2-6 Deskripsi data TMenu..............................................................................................11 Tabel 2-7 Deskripsi data TBahanBaku.....................................................................................11 Tabel 2-8 Dekomposisi Fisik Modul........................................................................................12 Tabel 2-9 Deskripsi Rinci Modul.............................................................................................13 Tabel 2-10 Deskripsi objek Form untuk menambah data.........................................................13 Tabel 2-11 Deskripsi objek Form untuk mencari data.............................................................14 Tabel 2-12 Deskripsi objek Form untuk mengedit data...........................................................14 Tabel 2-13 Deskripsi objek Konfirmasi penghapusan data......................................................15 Tabel 2-14 Deskripsi objek Form untuk menampilkan laporan data.......................................15 Tabel 2-15 Deskripsi objek Pesan pengisian data belum lengkap............................................15 Tabel 2-16 Deskripsi objek Pesan data tidak ditemukan..........................................................16 Tabel 2-17 Deskripsi objek Pesan penambahan data berhasil..................................................16 Tabel 2-18 Deskripsi objek Pesan pengeditan data berhasil.....................................................16 Tabel 2-19 deskripsi objek Pesan penghapusan data berhasil..................................................16 Tabel 2-20 Deskripsi objek Pesan penambahan data bahan baku............................................17 Tabel 2-21 Deskripsi objek Form utama pendaftaran..............................................................17 Tabel 2-22 Deskripsi Objek Form utama kegiatan...................................................................17 Tabel 2-23 deskripsi objek Pesan penghapusan data berhasil..................................................18 Tabel 2-24 Deskripsi objek Form untuk menampilkan laporan data.......................................18 Tabel 3-25 Matriks Keterunutan...............................................................................................20

Jurusan Informatika

DPPL-xxx

Halaman 6 dari 20

1 Pendahuluan
1.1 Tujuan Penulisan Dokumen Dokumen ini dibuat bertujuan untuk menjelaskan secara terperinci mengenai rancangan perangkat lunak yang akan dibuat, baik berupa deskripsi perancangan lingkungan implementasi dan dekomposisi fungsional modul, deskripsi data dalam bentuk basis data yang akan digunakan dalam pembuatan perangkat lunak, dekomposisi fisik modul, dan deskripsi rinci modul yang terdiri dari deskripsi layar, deskripsi proses dan deskripsi laporan. Semua modul dikembangkan dari proses-proses yang telah dijabarkan didalam dokumen SKPL. Dan setiap modul akan dirancang lebih lanjut menjadi fungsi dan prosedur dengan algoritma terperinci untuk setiap fungsi/prosedurnya. Dalam dokumen ini juga akan dibuat matriks keterunutan yang menjelaskan hubungan antara modul, proses dan kebutuhan perangkat lunak yang ada. Tujuan penulisan DPPL : 1. Sebagai panduan dalam melakukan implementasi perangkat lunak Pendaftaran Peserta Kegiatan sehingga akan lebih memudahkan dalam pengkodean perangkat lunak. 2. Dapat memberikan gambaran yang lebih terperinci mengenai rancangan perangkat lunak yang akan dibangun. 3. Untuk memastikan bahwa semua fungsi dan prosedur yang akan dibuat telah memenuhi spesifikasi kebutuhan sesuai dokumen SKPL yang telah dibuat sebelumnya.

1.2

Lingkup Masalah Aplikasi yang akan dibangun adalah aplikasi untuk mempermudah proses pengelolaan keuangan. Yang mempersulit proses pengelolaan keuangan adalah : 1. Pegawai sering lupa mencatat buku pemasukkan dan pengeluaran bahan baku. 2. Nota yang ada sering hilang. 3. Pegawai sering mengalami kesulitan dalam mengolah struk barang. 4. Data barang yang terdapat pada stok barang dengan barang yang ada terkadang kurang singkron.

Jurusan Informatika

DPPL-xxx

Halaman 7 dari 20

1.3

Definisi dan Istilah Definisi, akronim, dan singkatan yang digunakan dalam dokumen ini dapat dilihat pada Tabel 1 dan Tabel 2.

Tabel1 Daftar Definisi

No. 1. 2. 3. 4.

Definisi Pelanggan Pengguna (User) Developer PITBurger

Keterangan Orang atau organisasi yang membayar produk dan biasanya (optional) yang akan memutuskan kebutuhannya. Orang atau organisasi yang akan langsung menjalankan atau menggunakan produk Orang atau organisasi yang menghasilkan produk untuk pelanggan Nama menu makanan

Tabel2 Daftar Akronim dan Singkatan

No. 1. 2. 3.

Akronim / Singkatan DFD ERD SKPL

Keterangan Data Flow Diagram Entity Relationship Diagram Spesifikasi Kebutuhan Perangkat Lunak

1.4

Referensi Jurusan Teknik Informatika Institut Teknologi Bandung Panduan GL01, Panduan Penggunaan dan Pengisian Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik Informatika Institut Teknologi Bandung Panduan GL02, Panduan Penggunaan dan Pengisian Deskripsi Perancangan Perangkat Lunak Kantin PITBurger Sekeloa 35, David Tipa. Deskripsi Umum Dokumen Dokumen ini berisi deskripsi rancangan perangkat lunak yang akan dikembangkan

1.5

berdasarkan dokumen\ SKPL yang telah dibuat sebelumnya. Dalam DPPL ini dijelaskan gambaran umum dan khusus dari perangkat lunak, yang meliputi : 1. 2. 3. 4. 5. 6. 7. Deskripsi Perancangan Rancangan Lingkungan Implementasi Dekomposisi Fungsional Modul Deskripsi Data Dekomposisi Fisik Modul Deskripsi Rinci Modul Deskripsi Layar
Jurusan Informatika DPPL-xxx Halaman 8 dari 20

8. 9.

Deskripsi Proses Informasi Tambahan terdiri dari bab-bab seperti yang tercantum pada daftar isi.

10. DPPL ini dibuat dengan standar yang telah disebutkan pada bagian 1.4 Referensi, dan

2
2.1

Deskripsi Perancangan
Rancangan Lingkungan Implementasi

Spesifikasi lingkungan implementasi pengembang perangkat lunak pengolahan keuangan pada PIT Burger akan diuraikan pada tabel 2-1. Spesifikasi tersebut meliputi Operating system, DBMS, development tools, filing system, bahasa pemrograman yang dipakai. E-Learning Sistem Operasi DBMS Development Tools Bahasa Pemrograman Spesifikasi Windows XP, Windows Vista, Windows 7 MySQL Borlan Delphi 7 Delphi

Gambar 2-1 Rancangan Lingkungan Implementasi

2.2

Dekomposisi Fungsional Modul

Structure Chart (SC) merepresentasikan organisasi komponen program atau modul secara hirarki serta mengimplikasikan suatu hirarki kontrol. Notasi yang digunakan merepresentasikan hirarki tersebut menggunakan diagram pohon. Fungsi pada SC direpresentasikan sebagai bujur sangkar, input dan output yang nantinya diimplementasikan sebagai parameter atau variabel bersama digambarkan dengan panah. Data store digambarkan dengan elips sedangkan input user digambarkan dengan lingkaran. SC untuk perangkat lunak pendaftaran peserta kegiatan diperlihatkan pada gambar berikut.

Jurusan Informatika

DPPL-xxx

Halaman 9 dari 20

Gambar 2-2Dekomposisi Fungsional Modul

Secara logik aplikasi penjualan Pit Burger dibagi kedalam 2 modul yang secar garis besar dibagi dalam 2 bagian yaitu Pegawai dan Pemilik dan modul Pegawai terbagi menjadi dua bagian yaitu Menu dan Bahan Baku. Dekomposisi logik dari modul tersebut diperlihatkan pada Tabel 2-2.

Modul

Kode Proses 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5

Nama Proses Tambah Edit Hapus Cari Laporan Tambah Edit Hapus Cari Laporan Laporan
DPPL-xxx

Nama Fungsi

Pengolahan Pegawai (Menu)

Pengolahan Pegawai (Bahan Baku)

Pengolahan Pemilik
Jurusan Informatika

2.1

Tabel 2-3 Dekomposisi Logik


Halaman 10 dari 20

2.3

Deskripsi Data

Dari tahap analisis terlihat bahwa sistem ini mempunyai 2 data store yaitu TBahanBaku, TMenu, TPemilik, dan TPegawai. TPegawai digunakan mengelola biodata pegawai. TBahanBaku digunakan untuk mencatat semua proses pengolahan stok barang yang dilakukan oleh pegawai. TMenu digunakan untuk mencatat semua proses pengolahan menu yang dilakukan oleh pegawai. TPemilik mengelola dan memantau penjualan pada Pit Burger berupa laporan. Secara terperinci struktur log tersebut diuraikan pada tabel dibawah ini. Field (1)
No_pegawai Nama_pegawai

Tipe (2)
integer string

Panjang (3)
50

Desimal (4)
0 0

Nilai Default (5)


Autoincrement Null

Spek (6)
0..9 a..z, spasi

Null (7)
F F

Keterangan (8)
PK

Tabel 2-4 Deskripsi data TPegawai

Field (1)
Nama_pem ilik Jml_modal

Tipe (2)
String interger

Panjang (3)
50 10

Desimal (4)
0

Nilai Default (5)


Null Null

Spek (6)
a..z, spasi 0..9

Null (7)
F F

Keterangan (8)
PK

Tabel 2-5 Deskripsi data TPemilik

Field (1)
Kd_menu No_meja nota Total_harga Nama_menu harga

Tipe (2)
string integer string integer string integer

Panjang (3)
8 3 15 12 50 12

Desimal (4)
0

Nilai Default (5)


Null Null Null Null Null Null

Spek (6)
a..z, spasi 0..9 a..z, spasi 0..9 a..z, spasi 0..9, .

Null (7)
F F F F F F

Keterangan (8)
PK

Tabel 2-6 Deskripsi data TMenu

Field (1)
Nama_bb stok

Tipe (2)
string integer

Panjang (3)
50 3

Desimal (4)
0

Nilai Default (5)


Null Null

Spek (6)
a..z, spasi 0..9

Null (7)
F F

Keterangan (8)
PK

Tabel 2-7 Deskripsi data TBahanBaku

Jurusan Informatika

DPPL-xxx

Halaman 11 dari 20

2.4

Dekomposisi Fisik Modul Nama File


UTambahBahanbaku.pas UEditBahanbaku.pas UBahanbaku.pas ULaporanBahanbaku.pas

Modul
Program Bahan Baku

Nama Fungsi
tambahData editData hapusData cariData Laporan Bahanbaku tambahData

Input
Nama_bb, stok Nama_bb, stok Nama_bb Nama_bb Nama_bb Kd_menu, no_meja, total_harga, nama_menu, harga Kd_menu, no_meja, total_harga, nama_menu, harga Kd_menu Kd_menu nota, nota,

Output
Status data Status data Status data Status data Laporan BahanBaku Status data

Program Menu

UTambahMenu.pas

UeditMenu.pas

editData

Status data

UMenu.pas Program Utama


Tabel 2-8 Dekomposisi Fisik Modul

UFUtama.pas

hapusData cariData Form utama

Status data Status data -

2.5
No L1 L2 L3 L4 L5 L6 L7 L8 L9 L10 L11 L12 L13 L14 L15 L16

Deskripsi Rinci Modul


Nama Layar Form Tambah Menu Form Pencarian data Form Edit Menu Konfirmasi Hapus Menu Form Laporan Menu Err data tidak lengkap Err pencarian data Msg tambah data sukses Msg edit data sukses Msg hapus data sukses Form Tambah BahanBaku Form Pencarian data Form Edit BahanBaku Konfirmasi Hapus BahanBaku Form Laporan BahanBaku Msg pencarian data sukses Msg Keyword kosong Form Laporan BahanBaku
Jurusan Informatika

Keterangan Form untuk menambah data Menu Form untuk mencari data Form untuk mengedit data Menu Konfirmasi penghapusan data Menu Form untuk menampilkan laporan data Menu Pesan pengisian data belum lengkap Pesan data tidak ditemukan Pesan penambahan data berhasil Pesan pengeditan data berhasil Pesan penghapusan data berhasil Form untuk menambah data BahanBaku Form untuk mencari data Form untuk mengedit data BahanBaku Konfirmasi penghapusan data BahanBaku Form untuk menampilkan laporan data BahanBaku Pesan pencarian data berhasil Pesan keyword pencarian belum diisi Form untuk menampilkan laporan data bahanbaku
DPPL-xxx Halaman 12 dari 20

L17
L18

Tabel 2-9 Deskripsi Rinci Modul

2.5.1 Deskripsi Layar Layout dan objek yang akan digunakan secara umum seperti pada gambar di bawah ini:

APLIKASI PENJUALAN PIT BURGER


PEGAWAI
Gambar 2-3 Layar Utama

PEMILIK

2.5.1.1 L1 Form untuk menambah data menu

Kd_menu no_meja nota total_harga nama_menu harga


Tambah

: : : : : :
Hapus

Gambar 2-4 Form untuk menambah data Menu

2.5.1.1.1

Deskripsi Objek Jenis TextField TextField TextField TextField TextField Button Button Keterangan Pemasukan kode menu Pemasukan no meja Pemasukan no telp peserta Pemasukan Nama_menu Pemasukan harga Tombol untuk penambahan Menu Tombol untuk pembatalan proses

Objek Kd_menu No_meja nota Nama_menu harga Tambah Cancel

Tabel 2-10 Deskripsi objek Form untuk menambah data

2.5.1.2 L2 Form untuk mencari data


Mencari data menu :
Gambar 2-5 Form untuk mencari data
Jurusan Informatika DPPL-xxx Halaman 13 dari 20
search

2.5.1.2.1 Objek Search

Deskripsi Objek Jenis Button TextField Keterangan Tombol untuk pencarian data Pemasukan keyword pencarian

Mencari Data Menu

Tabel 2-11 Deskripsi objek Form untuk mencari data

2.5.1.3 L3 Form untuk mengedit data Menu

Kd_menu no_meja nota total_harga nama_menu harga


Save

: : : : : :
Cancel

Gambar 2-6 Form untuk mengedit data

2.5.1.3.1

Deskripsi Objek Jenis TextField TextField TextField TextField TextField Button Button Keterangan Pemasukan kode menu Pemasukan no meja Pemasukan no telp peserta Pemasukan Nama_menu Pemasukan harga Tombol untuk pembatalan proses Tombol untuk proses menyimpan data ke data store

Objek Kd_menu No_meja nota Nama_menu harga Cancel Save

Tabel 2-12 Deskripsi objek Form untuk mengedit data

2.5.1.4 L4 Konfirmasi penghapusan data peserta Hapus id_menu = 1 = Roti Yes No

Gambar 2-7 Konfirmasi penghapusan data

2.5.1.4.1 Objek No Yes

Deskripsi Objek Jenis Button Button Keterangan Tombol untuk pembatalan proses penghapusan data Tombol untuk proses menghapus data dari data store
DPPL-xxx Halaman 14 dari 20

Jurusan Informatika

Tabel 2-13 Deskripsi objek Konfirmasi penghapusan data

2.5.1.5 L5 Form untuk menampilkan laporan data Menu 17/06/2011 Data Menu
Kd_menu no_meja nota total_harga nama_menu harga

9000

BURGER

9000

Halaman 1
Gambar 2-8 Form untuk menampilkan laporan data

2.5.1.5.1

Deskripsi Objek Jenis TextField TextField TextField TextField TextField TextField Keterangan Keterangan Kd_menu Keterangan No_meja Keterangan nota Keterangan Total_harga Keterangan Nama_menu Keterangan harga

Objek Kd_menu No_meja nota Total_harga Nama_menu harga

Tabel 2-14 Deskripsi objek Form untuk menampilkan laporan data

2.5.1.6 L6 Pesan pengisian data belum lengkap


Data Belum Lengkap,,!! OK

Gambar 2-9 Pesan pengisian data belum lengkap

2.5.1.6.1 Objek Ok

Deskripsi Objek Jenis Button Keterangan Tombol untuk kembali ke proses yang belum selesai

Tabel 2-15 Deskripsi objek Pesan pengisian data belum lengkap

2.5.1.7 L7 Pesan data tidak ditemukan


Data tidak ditemukan OK

Gambar 2-10 Pesan data tidak ditemukan

2.5.1.7.1

Deskripsi Objek
DPPL-xxx Halaman 15 dari 20

Jurusan Informatika

Objek Ok

Jenis Button

Keterangan Tombol untuk kembali ke proform utama

Tabel 2-16 Deskripsi objek Pesan data tidak ditemukan

2.5.1.8 L8 Pesan penambahan data berhasil


data berhasil diinputkan !! ^^ OK

Gambar 2-11 Pesan penambahan data berhasil

2.5.1.8.1 Objek OK

Deskripsi Objek Jenis Button Keterangan Tombol untuk kembali ke form utama

Tabel 2-17 Deskripsi objek Pesan penambahan data berhasil

2.5.1.9 L9 Pesan pengeditan data berhasil


Data berhasil diedit..!! ^^ OK

Gambar 2-12 Pesan pengeditan data berhasil

2.5.1.9.1 Objek OK

Deskripsi Objek Jenis Button Keterangan Tombol untuk kembali ke form utama

Tabel 2-18 Deskripsi objek Pesan pengeditan data berhasil

2.5.1.10

L10 Pesan penghapusan data berhasil

Data berhasil dihapus..!! ^^ OK

Gambar 2-13 Pesan penghapusan data berhasil

2.5.1.10.1 Deskripsi Objek Objek OK Jenis Button Keterangan Tombol untuk kembali ke form utama

Tabel 2-19 deskripsi objek Pesan penghapusan data berhasil

Jurusan Informatika

DPPL-xxx

Halaman 16 dari 20

2.5.1.11

L11 Form untuk menambah data BahanBaku

Nama_bb stok
Tambah

: :
Cancel

Gambar 2-14 Pesan penambahan data bahan baku

2.5.1.11.1 Deskripsi Objek Objek Nama_bb stok Tambah Cancel Jenis TextField TextField Button Button Keterangan Pemasukan nama bahan baku Pemasukan jumlah stok Penambahan Bahan Baku Tombol untuk membatalkan penambahan data

Tabel 2-20 Deskripsi objek Pesan penambahan data bahan baku

2.5.1.12

L12 Form untuk mencari data


search

Mencari data Bahan Baku : gambar 2-15 Form untuk mencari data

2.5.1.12.1 Deskripsi Objek Objek Mencari data Bahan Baku Search Jenis TextField Button Keterangan Pemasukan nama bahan baku Tombol untuk mencari data bahan baku

Tabel 2-21 Deskripsi objek Form utama pendaftaran

2.5.1.13

L13 Form untuk mengedit data BahanBaku

Nama_bb stok
Save

: :
Cancel

gambar 2-16 Form untuk mengedit data BahanBaku

2.5.1.13.1 Deskripsi Objek Objek Nama_bb stok save cancel Jenis TextField TextField Button Button Keterangan Menampilkan data dari database Kata kunci penanda pencarian Tombol untuk melakukan proses penyimpanan data Tombol untuk membatalkan pengeditan

Tabel 2-22 Deskripsi Objek Form utama kegiatan

Jurusan Informatika

DPPL-xxx

Halaman 17 dari 20

2.5.1.14 L14 Konfirmasi Bahan Baku


Data berhasil dihapus..!! ^^ OK

Gambar 2-17 Pesan penghapusan data berhasil

2.5.1.14.1 Deskripsi Objek Objek OK Jenis Button Keterangan Tombol untuk kembali ke form utama

Tabel 2-23 deskripsi objek Pesan penghapusan data berhasil

2.5.1.15 17/06/2011

L15 Form untuk laporan bahan baku

Data Bahan Baku


Nama_bb stok

Roti

10

Halaman 1
Gambar 2-18 Form untuk menampilkan laporan data

2.5.1.15.1 Deskripsi Objek Objek Nama_bb stok Jenis TextField TextField Keterangan Keterangan Nama_bb Keterangan Stok

Tabel 2-24 Deskripsi objek Form untuk menampilkan laporan data

Jurusan Informatika

DPPL-xxx

Halaman 18 dari 20

Matriks Keterunutan
Kode Nama Kode Proses 1.2 Nama Proses Tambah Menu No Nama Layar Keterangan
Form untuk menambah data Menu

Spesifikasi Spesifikasi PPK-01 Penambahan data

Layar L1 Form Tambah menu L6 Err data tidak lengkap L9 L15 L6 L9 L3 L6 L9 L13 L6 L9 L4 L10 L14 Msg tambah data sukses Form Tambah data bahanbaku Err data tidak lengkap Msg tambah data sukses Form Edit data menu Err data tidak lengkap Msg edit data sukses Form Edit data bahanbaku Err data tidak lengkap Msg edit data sukses Konfirmasi Hapus menu Msg hapus data sukses Konfirmasi Hapus data

Pesan

pengisian

data

belum

2.1

Tambah BahanBaku

lengkap Pesan penambahan data berhasil Form untuk menambah data bahanbaku Pesan pengisian data belum

PPK-02

Edit data

1.3

Edit Menu

lengkap Pesan penambahan data berhasil Form untuk mengedit data menu Pesan pengisian data belum lengkap Pesan pengeditan data berhasil Form untuk mengedit data bahanbaku Pesan pengisian data belum

2.3

Edit BahanBaku

PPK-03

Hapus data

1.4 2.4

Hapus Menu Hapus

lengkap Pesan pengeditan data berhasil Konfirmasi penghapusan data menu Pesan penghapusan data berhasil Konfirmasi penghapusan data

BahanBaku L10 PPK-04 Pencarian data 1.5 Cari Menu L2 L7 L16 L17 L2 L7 L16 L17 PPK-05 Pengolahan laporan 2.5 Laporan BahanBaku
Tabel 3-25 Matriks Keterunutan

BahanBaku Msg hapus data sukses Form Pencarian data Err pencarian data Msg pencarian data sukses
Msg Keyword kosong

Pesan penghapusan data berhasil Form untuk mencari data Pesan data tidak ditemukan Pesan pencarian data berhasil
Pesan keyword pencarian belum diisi

2.2

Cari BahanBaku

Form Pencarian data Err pencarian data Msg pencarian data sukses
Msg Keyword kosong

Form untuk mencari data Pesan data tidak ditemukan Pesan pencarian data berhasil
Pesan keyword pencarian belum diisi

1.6

Laporan Menu

L5 L18

Form Laporan Menu Form Laporan BahanBaku

Form untuk menampilkan laporan data Menu Form untuk menampilkan laporan data bahanbaku

Jurusan Informatika

DPPL-xxx

Halaman 20 dari 20

También podría gustarte