SRS (Sistem Informasi Pemesanan Tiket Pesawat)
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