SRS (Sistem Informasi Pemesanan Tiket Pesawat)

87
SOFTWARE REQUIREMENT SPECIFICATION Sistem Informasi Pemesanan Tiket Pesawat Rekayasa Perangkat Lunak Oleh: NAMA NIM Rahmat Hidayatullah Ketua 201114222 3 Sunaryo Wakil 201114207 8 M.Izzatur Haffizh Anggot a 201114130 9 Juan Bastiar Anggot a 201114051 3 Syaiful Bahri Anggot a 201114126 2 Tri Supriadi Anggot a 201114015 3 Wahyudi Anggot a 201114192 1 UNIVERSITAS PAMULANG Jl. Surya Kencana No.1 Pamulang-Tangerang Selatan Telepon :(021) 7412566. NOMOR DOKUMEN HALAMAN

Transcript of SRS (Sistem Informasi Pemesanan Tiket Pesawat)

SOFTWARE REQUIREMENT SPECIFICATION

Sistem Informasi Pemesanan Tiket Pesawat

Rekayasa Perangkat Lunak

Oleh:

NAMA NIMRahmat Hidayatullah

Ketua 2011142223

Sunaryo Wakil 2011142078

M.IzzaturHaffizh

Anggota

2011141309

Juan Bastiar Anggota

2011140513

Syaiful Bahri Anggota

2011141262

Tri Supriadi Anggota

2011140153

Wahyudi Anggota

2011141921

UNIVERSITAS PAMULANGJl. Surya Kencana No.1 Pamulang-Tangerang Selatan Telepon :(021) 7412566.

NOMOR DOKUMEN HALAMAN

UniversitasPamulang 48

Revisi 21 May

2014

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 2

DAFTAR PERUBAHAN

REVISI DESKRIPSI

A

B

C

D

E

F

G

INDEX TGL - A B C D E F G

Ditulisoleh

Diperiksaoleh

Disetujuioleh

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 3

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 4

DAFTAR HALAMAN PERUBAHAN

HALAMAN REVISI HALAMAN REVISI

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 5

DAFTAR ISIPendahuluan ...................................................................................................................................................... 6

1.

Tujuan Penulisan Dokumen ......................................................................................................... 6

2.

Lingkup Masalah ............................................................................................................................... 6

3.

Referensi................................................................................................................................................ 6

4.

Deskripsi Umum Dokumen (Ikhtisar) ..................................................................................... 7

Kebutuhan Perangkat Lunak ....................................................................................................................... 8

1.

Deskripsi Umum Sistem ................................................................................................................. 8

2.

Fitur Utama Perangkat Lunak....................................................................................................... 9

3.

Model Use Case ................................................................................................................................... 10

4.

Definisi Actor ............................................................................................................................. 11

5.

Definisi Use Case ...................................................................................................................... 12

6.

Diagram Use Case .................................................................................................................... 17

7. flow chart pemesanan tiket……………………………………………………………………. 18 8.

Prototipe Antarmuka .................................................

19

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 6

...........................................................

...........Model Analisis .................................................................................................................................................. 21

1.

Deskripsi Arsitektur ................................................................................................................. 21

2.

Deskripsi Class Diagram ...................................................................................................... 22

3.

Realisasi Use Case Tahap Analisis ..................................................................................... 20

4.

Sequen Diagram ....................................................................................................................... 21

5.

Activity Diagram ...................................................................................................................... 24

6.

Identifikasi Tanggung Jawab ............................................................................................... 26

7.

Identifikasi Atribut .................................................................................................................. 27

8.

Identifikasi Generalisasi ........................................................................................................ 28

Model Perancangan ........................................................................................................................................ 32

1.

Deskripsi Arsitektural ............................................................................................................ 32

2.

Antarmuka .................................................................................................................................. 33

Implementasi………………………………………………………………………………………………………………….401. Lingkungan Implementasi……………………………………………………………………………..

….....40

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 7

2. Penempatan Server …………………………………………………………………………………..41. 3.. Lingkungan Perangkat Keras..........................43

4. Lingkungan Perangkat Lunak...........................44

5. Lingkungan Antar Muka................................45

Bab 6. Pengujian

1. Pengujian........................................462. Pengujian Black Box................................47

3. Implementasi Pengujian Black Box..................48

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 8

PENDAHULUAN

1. Tujuan Penulisan Dokumen

Tujuan dokumen ini adalah untuk menggambarkankebutuhan pemakai, pelaporan dan kebutuhan lingkunganPemesanan Tiket Pesawat. Aplikasi Sistem InformasiPemesanan Tiket Pesawat merupakan suatu perangkat lunakyang dirancang sebagai media informasi yang digunakanuntuk mempermudah dan memenuhi kebutuhan user untukmendapatkan informasi.

Pengguna dari dokumen ini adalah para pengembangSistem Informasi Pemesanan Tiket Pesawat, dalam hal inipihak travel, yang merupakan acuan yang telah disepakatibersama dalam membangun perangkat lunak tersebut.

2. Lingkup Masalah

Perangkat lunak yang dibangun adalah perangkat lunakyang memudahkan pengolahan data-data pemesanan tiketpesawat.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 9

Sistem Informasi ini membantu pegawai untuk mengelolaberbagai data seperti data Pelanggan atau pembeli,data tiket dan data pemesanan.

Sistem Informasi ini mengefisiensikan pegawai dalammengelola data dan juga mengkomputerisasikan data-datanya, dan mengurangi adanya human error.

3. Referensi

Penulisan dokumen berdasar pada :

1. A.S, Rosa , Shalahuddin, M, “Modul PembelajaranRekayasa Perangkat Lunak (Terstruktur dan Berorientasi Objek)”.

2. Panduan Penggunaan dan Pengisian Dokumen PembangunanPerangkat

Lunak. Jurusan Teknik Informatika, Institut TeknologiBandung, 2000.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 10

4. Deskripsi Umum Dokumen (Ikhtisar)

Dokumen Pembangunan Perangkat Lunak ini terdiri dari tiga bab sebagai berikut:

Pendahuluan.

Pada pendahuluan diberikan gambaran umum tentang dokumen yang berisikan

-Tujuan Penulisan Dokumen -Lingkup Masalah -Referensi -Deskripsi Umum Dokomen

Kebutuhan Perangkat Lunak

dijelaskan kebutuhan perangkat lunak yangdiperlukan di dalam pengembangan sistem InformasiPemesanan Tiket Pesawat.

Model Analisis

mendeskripsikan kebutuhan khusus bagi sistemInformasi Pemesanan Tiket Pesawat yang terdiri dariantarmuka, kebutuhan fungsional, kebutuhanperformansi, batasan perancangan dan kebutuhan lainyang mendukung agar sistem Informasi Pemesanan TiketPesawat dapat bekerja sesuai dengan yang diharapkan.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya11

KEBUTUHAN PERANGKAT LUNAK

1. Deskripsi Umum Sistem

Dalam rangka mempermudah dan mempercepat prosespengolahan data Pemesanan Tiket Pesawat danmengefisienkan waktu. Sistem Infromasi PemesananTiket Pesawat ini dapat meminimalisir kesalahan dalammengelola data pemesanan tiket pesawat ini.

Sistem Informasi Pemesanan Tiket Pesawat dirancanguntuk bisa melakukan penginputan, perubahan,pembersihan dan pengecekkan data-data yang ada dalamsystem informasi ini sekaligus dapat mencetak hasillaporan dati data-data yang diinginkan.

Definisi, Istilah dan Singkatan SKPL adalah Spesifikasi Kebutuhan Perangkat

Lunak, atau dalam bahasaInggris-nya sering juga disebut sebagai Software Requirements Spesification

(SRS), dan merupakan spesifikasi dari perangkat lunak yang akan

dikembangkan.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya12

SKPL-PETIS.LJ-xxxx adalah kode yang digunakan untuk merepresentasikankebutuhan (requirement), dengan PETIS merupakan kode perangkat

lunak, PETIS.LJ adalah kode fase, dan xxxx adalah digit/nomor kebutuhan

(requirement).

DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan untukmenunjukkan aliran data pada perangkat lunak.

HTML adalah HyperText Markup Language, sintaks bahasa yang digunakan dalamWorld Wide Web [DAV99].

ERD adalah Entity Relationship Diagram, diagram dan notasi yang digunakan untuk merepresentasikan struktur data statis pada perangkat lunak

2. Fitur Utama Perangkat Lunak

Sistem Informasi Pemesanan Tiket Pesawat dikembangkan dengan menyediakan beberapa fungsi utamasebagai berikut:1. Fungsi Class Pemesanan

Merupakan fitur yang berisi data member yang memiliki beberapa subfungsi antara lain :a. subfungsi Insert yang berfungsi untuk

penginputan data pemesanan

b. Subfungsi Print yang berfungsi untuik mencetakhasil data dari data pemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya13

c. Subfungsi Delete yang berfungsi untuk menghapusdata pemesanan

2. Fungsi Class Customer Merupakan fitur yang berisi daftar-daftar pembeli yang memiliki

beberapa subfungsi antara lain :a. subfungsi Search yang berfungsi untuk pencarian

data pembeli b. Subfungsi Delete yang berfungsi untuk menghapus

data pembeli c. Subfungsi Exit yang berfungsi untuk keluar dari

class pembeli 3. Fungsi Class Tiket Merupakan fitur yang berisi daftar-daftar Tiket

untuk dipesan oleh pembeli yang memiliki beberapa subfungsi antara

lain :

a. subfungsi Insert yang berfungsi untuk penginputandata tiket

b. subfungsi Search yang berfungsi untuk pencariandata tiket

c. Subfungsi Delete yang berfungsi untuk menghapusdata tiket

d. Subfungsi Exit yang berfungsi untuk keluar dariclass tiket .

3. Deskripsi Fungsionalmemungkinkan pengguna untuk melakukan pembelian pesawat secara online,yang dapat secara langsung mencetak tiket tanpa harus mengantri di loket pembelian tiket.Pengguna yang memiliki otoritas

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya14

dapat mengubah informasi perubahan jadwal kereta danperubahan harga.

4. Model Use Case

Definisi Actor

No Actor DeskripsiAdministrator adalah orang yang

bertugas dan

1. Adminmemilki hak akses untuk melakukan

operasipengolahan data pemesanan, customer dan

data tiket

5. Definisi Use Case

No Use Case Keterangan

1.Mengelola data

Mengelola data pelanggan merupakan

pelangganproses generalisasi yang meliputi duabuah proses

pengelolaan data

pelanggan yaitu menghapus data danmencari data.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya15

2. MenghapusMerupakan

proses menghapus data

data pelanggan

pelanggan yang ada di basis data.

3.Mencari data

Merupakan proses mencari data

pelangganpelanggan yang ada di basis data.

4.Mengelola data

Mengelola

data

tiket merupakan

tiketproses generalisasi yang meliputi tigabuah proses pengelolaan datatiketyaitu menambahkan data, menghapusdata dan mencaridata.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya16

5. MenambahkanMerupakan proses memasukkan data

data tikettiket ke dalam basis data.

6. MenghapusMerupakan

proses

menghapus data

data tikettiket yang ada di basis data.

7.Mencari data

Merupakan proses mencari data tiket

tiketyang ada di basisdata.

8.Mengelola data

Mengelola data pemesanan

pemesananmerupakan

proses

generalisasi yang

meliputi tiga buah proses pengelolaandata

pemesanan yaitu memasukkan

data, menghapus

data pemesanan,

mencetak data pemasanan danmenampilkan data.

9. MenambahkanMerupakan proses memasukkan data

datapemesanan ke dalam basisdata

pemesanan10. Menghapus

Merupakan

proses

menghapus data

datapemesanan yang ada di basis data

pemesanan

6. Definisi Use CaseNama Use Case: Mengolah data pemesananSkenario:

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya17

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih menu data pemesanan2. Menampilkan form datapemesanan

3.Memilih salah satu pilihan (Baru, Hapus,Keluar, Cetak)

4. Melakukan proses

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya18

Berdasarkan menu yangdipilih oleh Admin

Nama Use Case: Menghapus Data PemesananSkenario:

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih data Pemesanan yang

dihapus

2. Memilih Tombol Delete

3. Menghapus datapemesanan dariDatabase

4. Menampilkan pesanbahwa data telah

dihapus

Skenario Alternatif

Tidak Ada

Nama Use Case: Mencetak Data PemesananSkenario:

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih tombol cetak

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 19

2. Menampilkan cetak Laporan pemesanan

Skenario Alternatif

Tidak Ada

Nama Use Case: Mengolah data PelangganSkenario:

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih menu data Pelanggan

2. Menampilkan form datapelanggan

3. Memilih salah satu pilihan(Cari, hapus dan keluar)

4. Melakukan prosesberdasarkan menu yangdipilih oleh Admin

Skenario Alternatif

Tidak Ada

Nama Use Case: Menghapus PelangganSkenario:

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih salah satu datapelanggan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 20

pada tabel yang tersedia

2. Menampilkan DataPelanggan yang akandihapus.

2. Memilih Tombol Delete

3. Menghapus datapelanggan dariDatabase

4. Menampilkan pesanbahwa data telah

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 21

dihapusSkenario Alternatif

Tidak Ada

Nama Use Case: Mencari PelangganSkenario:

Aksi Actor Reaksi SistemSkenario Normal

1.Masukan data yangdicari berupa IdPelanggan

2.Memilih Tombol Search

3. Data yang dicariakan tertampil pada tabel Data Pelanggan

Skenario Alternatif

Tidak Ada

Nama Use Case: Mengolah data Tiket Skenario:

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih menu data tiket2. Menampilkan form data

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 22

tiket3. Memilih salah satu pilihan(Cari, Baru, Hapus, Keluar)

4. Melakukan prosesberdasarkan menuyang dipilih oleh Admin

Skenario Alternatif

Tidak Ada

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 23

Nama Use Case: Menambahkan TiketSkenario:

Aksi Actor Reaksi Sistem

Skenario Normal

1. Memilih Menu Item Data Tiket

2. Tampilan Form dataTiketyang tersedia dan dapatdiakses oleh Admin

3. Memasukan data Tiket (Id_ Tiket,Jenis_tiket, Harga_ Tiket)

4. Memilih Tombol Insert5. Data yang dimasukanakan tertampil dalamtabel Data Tiket.

6. Menampilkan pesanbahwa data telahdiinsert

Skenario Alternatif

1. Jika ada Id_Tiket yangdimasukan sama.

2. Sistem memberikan pesankepada Admin

3. Admin menerima Pesan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikeldan informasi lainnya 24

4. Memasukan kembali Id_Tiket yangberbeda

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikeldan informasi lainnya 25

Nama Use Case: Menghapus Data TiketSkenario:

Aksi Actor Reaksi SistemSkenario Normal

1.Memilih salah satudata Tiket padatabel yang tersedia

2.Menampilkan Data

Tiket yang akan dihapus.

3. Memilih Tombol Delete

3. Data telahdihapus padatabel Data Tiket.

4.Menampilkan pesan bahwa data telah dihapus

Skenario Alternatif

Tidak Ada

Nama Use Case: Mencari Data TiketSkenario:

Aksi Actor Reaksi Sistem

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya26

Skenario Normal

1.

Masukan data yang dicariberupaId_Tiket

2. Memilih Tombol Search

3. Data yang dicari akantertampil pada

tabel Data Tiket

Skenario Alternatif

Tidak Ada

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya27

7. Diagram Use Case

Gambar 1 Digram Use Case

Use Case Menghapus pelanggan : berfungsi untukmenghapus data pelanggan.

Use Case Mencari pelanggan : berfungsi untukmencari data nasabah.

Use Case Menambahkan tiket : berfungsi untukmemasukkan data tiket.

Use Case Menghapus tiket : berfungsi untukmenghapus data tiket.

Use Case Mencari tiket : berfungsi untuk mencaridata tiket.

Use Case Menambahkan pemesanan : berfungsi untukmemasukkan data pemesanan.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya28

Use Case Menghapus pemesanan : berfungsi untukmenghapus data pemesanan.

Use Case Mencetak pemesanan : berfungsi untukmencetak data pemesanan.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya29

8. Flowchart pemesanan tiket pesawat

9. Prototipe Antarmuka

Deskripsi : Antarmuka utama menu utama yang menyediakan

jenis-jenis menu transaksi dan dapat dipilih melalui

tombol yang tersedia.Desain Tampilan : Warna background biru dengan font berwarna hitam dan

berukuran 14pt.Jenis : Form masukan (entry)

GAMBARSISTEM INFORMASI PEMESANAN TIKET PESAWAT

------MENU UTAMA------

DATA PEMESAN TIKET

DAFTAR CUSTOMER

DAFTAR TIKET

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya30

KELUAR

Selamat Datang di WebSite Sistem Informasi Pemesanan Tiket Pesawat

Gambar 2 Layar utama sistem informasi Pemesanan TiketPesawat

Deskripsi: Antarmuka untuk meolah data pemesanan tiket..

Desain Tampilan :

Warna background biru dengan font berwarna hitam

dan berukuran 14pt.Jenis : Form masukan (entry)

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya31

----PEMESANAN TIKET-----

Daftar Customer DATA PEMESANAN TIKET

Id_Pembeli

Nama_Pembeli

Alamat

Telp

Daftar Customer

BARU PRINTJenis_tiketHarga RP

Jumlah HAPUS REFRESH

RuteTotal Bayar

Selamat Datang di WebSite Sistem Informasi PemesananTiket Pesawat

Gambar 3 Layar untuk mengolah data pemesanan tiket pesawat

Deskripsi: Antarmuka untuk mengolah data Pelanggan

Desain Tampilan :

Warna background biru dengan font berwarna hitam

dan berukuran 14pt.Jenis : Form masukan (entry)

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 32

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 33

------- DATA PELANGGAN---------

Isi Data Pelanggan

Id_Pembeli

Nama_Pembeli

Alamat

Telp

Cari : CARI

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 34

HAPUS KELUAR

Data Pelanggan

Selamat Datang di WebSite Sistem Informasi Pemesanan Tiket Pesawat

Gambar 4 Layar untuk data pelangganDeskripsi : Antarmuka untuk mengolah data tiket.Desain Tampilan

: Warna background biru dengan font berwarna hitamdan berukuran 14pt.

Jenis : Form masukan (entry)

--------------------- DATA TIKET ---

------------

Isi DataTiket Data Tiket

Id_Tiket

Jenis_Tiket

Harga_Tiket

BARU HAPUSCari :

CARI KELUAR

Gambar 5 Layar untuk mengolah data tiket

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 35

MODEL ANALISIS

1. Deskripsi Arsitektur

No Nama PaketUse Case Terkait Keterangan

1. Paket Mengelola1. Menghapus data Paket untuk

Data pelanggan pelanggan mengelola data2. Mencari data pelangganpelanggan

2. Paket Mengelola1. Memasukkan data Paket untuk

Data tiket tiketmengelola data tiket

2. Menghapus datatiket

3. Mencari data tiket

3. Paket Mengelola1. Memasukkan data Paket untuk

Pemesanan Tiket Pemesananmengelola pemesanan

2. Menghapus data

yang dilakukan oleh

Pemesanan pelanggan.3. Mencetak dataPemesanan

4.Paket User Interface

1. Mengelola data Paket untukpelanggan menyediakan

2. Mengelola antarmuka Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya36

data sistem,

tiketterdiri dari dari class-

3. Mengelola data class antarmukaPemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya37

2. Deskripsi Class Diagram

No Nama Kelas Keterangan

1 Mengelola DataMerupakan kelas proses yang diambil dari

pelangganpendefinisian Use case Mengelola Datapelangganyang di dalamnya harus juga menangani prosespencarian data pelanggan dan menghapus datapelanggan

2 Mengelola DataMerupakan kelas proses yang diambil dari

tiketpendefinisian Use case Mengelola Datatiket yangdi dalamnya harus juga menangani prosesmemasukkan data tiket, menghapus danmencari data tiket

3 MengelolaMerupakan kelas proses yang diambil dari

Pemesanan Tiket

pendefinisian Use case Mengelola PemesananTiket yang di dalamnya harus juga menanganiproses memasukkan data pemesanan, pencariandata pemesanan, menghapus data pemesanandan proses mencetak hasil proses pengolahandata pemesanan

4 Koneksi Merupakan kelas utama untuk koneksi ke

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 38

BasisData basis datadan melakukan query

3. Realisasi Use Case Tahap Analisis

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 39

Gambar 6. Class diagram Session

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 40

4. Sekuen Diagram

use case : Mengolah data pelanggan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 41

Gambar 7 Diagram Sequence Pengolahan DataPelanggan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 42

use case : Mengolah Data Tiket

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untukartikel dan informasi lainnya 43

Gambar 8 Diagram Sequence Pengolahan Data Tiket

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untukartikel dan informasi lainnya 44

use case : Mengolah Data Pemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 45

Gambar 9 Diagram Sequence Pengolahan DataPemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 46

5. Activity Diagram

Activity Diagram Global

Gambar 10 Global Activity Diagram

Activity Diagram Pelanggan

Pelanggan

Search Delete Exit

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 47

Gambar 11 Activity Diagram- Data Pelanggan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 48

Activity Diagram Tiket

Tiket

Insert Delete Search

Gambar 12 Activity Diagram- Data Tiket

Activity Diagram Pemesanan

Pemesanan

Insert Delete Print

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 49

Gambar 13 Activity Diagram- DataPemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 50

6. Identifikasi Tanggung-Jawab (CRC)

Kelas : Mengelola Data Pelanggan

Kelas Induk : Mengelola Data PelangganKelas Anak :

1. Mencari Data Pelanggan

2.Menghapus Data Pelanggan

Tanggung-Jawab Kelas Terkait

Id_Pembeli Tidak ada Nama_Pembeli

Alamat

Telp

Kelas : Mengelola Data Tiket

Kelas Induk : Mengelola Data TiketKelas Anak :

1. Memasukkan Data Tiket

2. Menghapus Data Tiket

3. Mencari Data Tiket

Tanggung-Jawab Kelas Terkait

Id_Tiket Tidak ada Jenis_Tiket

Harga_Tiket

Kelas : Mengelola Data Pemesanan

Kelas Induk : Mengelola Data Pemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya51

Kelas Anak :

1. Memasukkan Data Pemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya52

2. Menghapus Data Pemesanan3. Mencetak Data Pemesanan

Tanggung-Jawab Kelas Terkait

Id_Pembeli Alamat dan telp Nama_Pembeli

Id_Tiket

Jenis_Tiket

Harga

Jumlah_Tiket

Total_bayar

7. Identifikasi Atribut

Nama KelasDaftar Atribut

Mengolah Data Pelanggan

1. Id_Pembeli2. Nama_Pembeli3. Alamat4. Telp

Mengolah Data Tiket1. Id_Tiket2. Jenis_Tiket3. Harga_Tiket

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 53

Mengolah Data Pemesanan

1. Id_Pembeli2. Nama_Pembeli3. Id_Tiket4. Jenis_Tiket5. Harga6. Jumlah_Tiket7. Total_bayar

8. Identifikasi Generalisasi

Nama Kelas Daftar GeneralisasiMengolah Data Pelanggan 1. Mencari Data Pelanggan

2. Menghapus Data Pelanggan

Mengolah Data Tiket 1. Memasukkan Data Tiket2. Menghapus Data Tiket3. Mencari Data Tiket

Mengolah Data Pemesanan 1. Memasukkan Data Pemesanan

2. Menghapus Data Pemesanan3. Mencetak Data Pemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 54

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 55

MODEL PERANCANGAN

1. Deskripsi Arsitektural

Algoritma/Query

NoQuery Keterangan

Query

Q-001 try { Menampilkan data

Statementstmt=con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,

ResultSet.CONCUR_READ_ONLY);rs=stmt.executeQuery("select *

from pemesanan p, pembeli b,tiket t "

+ "whereb.id_pembeli=p.id_pembeli ANDp.id_tiket=t.id_tiket");

rs.first();do {if

(rs.getString("id_pembeli").equals(s)){

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 56

jTextField1.setText(rs.getString("id_pembeli"));

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 57

jTextField2.setText(rs.getString("nama"));

jTextField4.setText(rs.getString("alamat"));

jTextField7.setText(rs.getString("telp"));

jComboBox1.setSelectedItem(rs.getSt ring("jenis_tiket"));

jTextField9.setText(rs.getString("harg

a"));

jTextField6.setText(rs.getString("jml_ tiket"));

jTextField3.setText(rs.getString("ruteJurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya58

"));

jTextField5.setText(rs.getString("ttl_b ayar"));

break;}

} while (rs.next()); } catch (Exception e) {

JOptionPane.showMessageDialog(null

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya59

, e.getMessage());}

Q-002 try {Memasukkan data

int vcus =Integer.parseInt(jTextField1.getText());

int vjumlah =Integer.parseInt(jTextField6.getText());

int vttl =Integer.parseInt(jTextField5.getText());

String rt =jTextField3.getText();

Statement stmt=con.createStatement();

ResultSet r=stmt.executeQuery("select * from tiket where jenis_tiket='"+jComboBox1.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikeldan informasi lainnya 60

getSelecte dItem()+"'");

r.next(); String

id=(r.getString("id_tiket"));

String sql = "INSERT

INTO

pemesanan(id_pembeli,id_tik

et,jml_ti

ket,rute,ttl_bayar)"

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikeldan informasi lainnya 61

+ " VALUES (?,?,?,?,?)"; PreparedStatement stm =

con.prepareStatement(

sql);

stm.setInt(1,

vcus);

stm.setString(2,

id);

stm.setInt(3,

vjumlah);

stm.setString(4,

rt);

stm.setInt(5,

vttl);

stm.executeUpdate

();

JOptionPane.showMessageDialog(null, " Data Berhasil Masuk");

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya62

int vid =

Integer.parseInt(jTextField1.

getText() );

String vnama =jTextField2.getT

ext(); Stringvalamat =

jTextField4.getText();

String vtelp = jTextField7.getText();

String sq = "INSERT INTO

pembeli(id_pembeli,nama,alama

t,telp )"

+ " VALUES (?,?,?,?)"; PreparedStatementstt =

con.prepareStatement(s

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya63

q); stt.setInt(1,

vid);

stt.setString(2,

vnama);

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya64

stt.setString(3, valamat);stt.setString(4, vtelp);stt.executeUpdate();refresh();

} catch (SQLException e){

JOptionPane.showMessageDialog(null, e.getMessage());

}Q-003 try { Menghapus data

String vid =jTextField2.getText();

String sql = "DELETE FROM

pembeli "+ " WHERE id_pembeli=?";

PreparedStatement stm =con.prepareStatement(sql);

stm.setString(1, vid);int count =

stm.executeUpdate();

JOptionPane.showMessageDialog(null," Data Berhasil Dihapus");

refresh();Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 65

} catch (SQLException e){

JOptionPane.showMessageDialog(null, e.getMessage());

}

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 66

Q-004 try {Mencetak data

JasperPrint print =

JasperFillManager.fillReport

("reportti ket.jasper",

null, con);

JasperViewer.viewReport(print,false);

} catch(Exception e){ System.out.print(e);

}

2. AntarmukaAntarmuka : Gambar 2. Layar Menu Aplikasi Pemesanan Tiket

Pesawat

Id Objek Jenis Nama Keterangan

jButton3 Button Data Tiket Membuka Form Data

TiketjButton4 Button

Data Pemesanan Membuka Form Data

Pemesanan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya67

jButton5 Button

Data Pelanggan Membuka Form Data

PelangganjButton2 Button keluar

Keluar dari Aplikasi

Antarmuka : Gambar 3. Data Pemesanan

Id Objek Jenis Nama Keterangan

jButton3 Button Tambah Menambahkan datapemesanan

jButton5 Button Hapus Menghapus data

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya68

pemesanan

jButton8 Button Print Mencetak datapemesanan

jButton9 Button Refresh Merefresh datapemesanan

jTextField1

Text Field

Id_Pembeli Field pengisian

Id_PembelijTextField2

Text Field Nama_Pemb Field pengisian

eli Nama_PembelijTextField4

Text Field Alamat

Field pengisian Alamat

jTextField7

Text Field Telp

Field pengisian Telp

jTextField9

Text Field Harga

Field pengisian Harga

jTextField6

Text Field Jumlah

Field pengisian Jumlah

jTextField3

Text Field Rute

Field pengisian Rute

jTextField5

Text Field

Total_Bayar Field pengisian

Total_BayarjComboBox1 ComboBox

Jenis_tiket Field pengisian

Jenis_tiket

Antarmuka : Gambar 4. Data Pelanggan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 69

Id Objek Jenis Nama Keterangan

jButton1 ButtonCari

Mencari data pelanggan

jButton3 Button Hapus Menghapus datapelanggan

jButton6 Button KeluarKeluar dari aplikasi

jButton7 Button << Tombol untukmenampilkan datasebelumnya

jButton8 Button < Tombol untukmenampilkan datapertama

jButton9 Button >> Tombol untukmenampilkan dataselanjutnya

jButton10 Button > Tombol untuk

menampilkan dataterakhir

jTextField1

Text Field Pencarian

Field pengisian Pencarian

jTextField2

Text Field Id_pembeli Field pengisian

Id_pembeli

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 70

jTextField3

Text Field

Nama_pembeli Field pengisian

Nama_pembelijTextField4

Text Field Alamat

Field pengisian Alamat

jTextField5

Text Field Telp

Field pengisian Telp

Antarmuka : Gambar 5. Data Tiket

Id Objek Jenis Nama Keterangan

jButton2 Button TambahMenambahkan data Tiket

jButton3 Button HapusMenghapus data Tiket

jButton6 Button KeluarKeluar dari aplikasi

jButton7 Button Cari Mencari data TiketjTextField1

Text Field Id_Tiket

Field pengisian Id_Tiket

jTextField2

Text Field Jenis_Tiket Field pengisian

Jenis_TiketjTextField3

Text Field Harga_Tiket Field pengisian

Harga_TiketjTextField4

Text Field Pencarian

Field pengisian Pencarian

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 71

IMPLEMENTASI

Berisi Implementasi dari perancangan yang telahdibahas pada bab sebelumnya. Pengimplementasianmeliputi lingkungan perangkat keras, lingkunganperangkat lunak dan implementasi anatar muka.

1. Lingkungan Implementasi

Sesuai dengan system yang dibuat, dibutuhkanbeberapa perangkat pendukungnya agar system dapatbekerja sesuai dengan yang diharapkan. Perangkatpendukungnya meliputi Perangkat Lunak (Software)dan perangkat Keras (Hardware)..

2. penempatan server dan client

3.Lingkungan Perangkat Keras

Perangkat keras yang dibutuhkan untuk membangunJurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya72

system informasi pemesanan tiket pesawat ini adalah:

Processor Intel Core 2 Ram 2GB Harddisk 350GB

2. Lingkungan Perangkat Lunak

Untuk mendukung system informasi pemesanan tiketpesawat ini selain membutuhkan perangkat keras jugamembutuhkan perangkat lunak atau software yang dapatmendukung pembangunan system ini. Software pendukungdalam pembangunan system ini adalah :

Sistem Operasi Windows 7 Java Development Kit 1.7 Netbeans 7.2 Xampp 1.7.1 version Web Browser

3. Lingkungan Antar Muka Tampilan Menu Utama Admin

Merupakan tampilan awal pada saat admin masuk dalam sistem.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya73

Gambar 14 Tampilan Menu Utama Admin

Pada halaman utama ini terdapat beberapa linkdiantaranya Data Pemesanan, Data Customer, DataTiket dan Exit.

Tampilan Data Pemesanan Tiket

Tampilan dimana Admin dapat memasukkan dataJurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya74

pemesan yang telah dilakukan oleh pelanggan dansekaligus admin dapat langsung mencetak datatersebut untuk laporan

Gambar 15 Tampilan Menu Data Pemesanan

Pada halaman ini terdapat beberapa tombol diantaranya tombol Insert, Delete, Print dan Refresh.

Tampilan Data Customer

Tampilan dimana Admin dapat mengolah datapelanggan yang diperuntukan untuk pelanggan dan admindapat pula mencari data yang diinginkan.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya75

Gambar 16 Tampilan Menu Data Customer

Pada halaman ini terdapat beberapa tombol diantaranya tombol search, Delete dan exit serta dilengkapi tombol navigasi.

Tampilan Data Tiket

Tampilan dimana Admin dapat mengolah data tiket yang diperuntukan untuk pelanggan dan admin dapat pula mencari data yang diinginkan.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya76

Gambar 17 Tampilan Menu Data Tiket

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya77

PENGUJIAN

1. Pengujian

Pengujian digunakan untuk menguji fungsi-fungsi

khusus dari perangkat lunak yang dirancang.

Kebenaran dari pengujian dapat dilihat dari keluaran

yang dihasilkan dari data atau kodisi masukan yang

diberikan untuk fungsin yang ada tanpa melihat

bagaimana proses untuk melihat pengeluaran tersebut.

Dari keluaran yang dihasilkan, kemampuan program

dalam memahami kwbutuhan pemakai dapat diukur

sekaligus dapat diketahui kesalahannya. Metode

pengujian yang akan kita gunakan untuk menguji

perangkat lunak ini adalah pengujian black box.

2. Pengujian Black Box

Pengujian Black Box adalah cara pengujian yangdilakukan dengan hanya menjalankan ataumengeksekusi unit atau modal kemudian diamatiapakah hasil dari unit sesuai dengan prosesperencanaan perangkat lunak tersebut. Dengan katalain, black box merupakan user testing.

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya78

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya79

3. Implementasi Pengujian Black Box

Gambar 18 Tampilan data berhasil ditambahkan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 80

Gambar 19 Tampilan data berhasil dihapus

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 81

Gambar 20 Tampilan data yang berhasildicetak

Gambar 21 Tampilan hasil uji dataJurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 82

yang salah

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 83

Gambar 22 Tampilan data yang diSearch

Tabel Penjelasan Pengujian Data

Kasus Dan Hasil Uji (Data Normal)

Data MasukanYang

diharapkan Pengamatan Kesimpulan

Mengisi setiapTombol“Insert”

field dan klik Data Bertambahberfungsisesuai Valid

tombol“Insert”

yangdiharapkan

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 84

Mengisi setiapTombol“Delete”

field dan klik Data Terhapusberfungsisesuai Valid

tombol“Delete”

yangdiharapkan

Mengisi field MenampilkanTombol“Search” Valid

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 85

Serach sesuaiData yangdicari

berfungsisesuai

dengan katayang

diharapkankunci dan

kliktombol“Search”

Klik tombolTombol “Print”

Mencetak databerfungsisesuai Valid

“Print” yangdiharapkan

Kasus Dan Hasil Uji Data Salah

Mengisi DataMenampilkan sesuai yangyang sama

atau Validpesan diharapkanyang sudah

ada

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 86

Daftar Pustaka

http://www.gerbang-komputer.com/2014/12/download-srs-sistem-informasi-pemesanan_3.html

Jurusan Teknik Informatika UNPAM

Semoga Bermanfaat Kunjungi Blog saya di https://gerbang-komputer.blogspot.com/   Untuk artikel dan informasi lainnya 87