Top Banner
[SISTEM INFORMASI TERMINAL BUS] Pemrograman Berorientasi Obyek SISTEM INFORMASI TERMINAL BUS BERBASIS GUI (GRAPHICAL USER INTERFACE) DENGAN JAVA 1.1 TUJUAN : Memenuhi tugas akhir semester mata kuliah Pemrograman Berorientasi Objek Memahami cara pembuatan Sistem Informasi berbasis Graphical User Interface (GUI) Memahami penggunaan database sederhana dengan menyimpan data pada File 1.2 TAMPILAN JALANNYA PROGRAM 1.2.1 Tampilan awal 1.2.2 Tampilan ketika memilih radio button User | POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 1
29

Laporan Berbasis Gui Sistem Informasi Terminal Bus

Oct 22, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

SISTEM INFORMASI TERMINAL BUS BERBASIS GUI (GRAPHICAL USER INTERFACE) DENGAN JAVA

1.1 TUJUAN : Memenuhi tugas akhir semester mata kuliah Pemrograman Berorientasi Objek

Memahami cara pembuatan Sistem Informasi berbasis Graphical User Interface

(GUI)

Memahami penggunaan database sederhana dengan menyimpan data pada File

1.2 TAMPILAN JALANNYA PROGRAM1.2.1 Tampilan awal

1.2.2 Tampilan ketika memilih radio button User

1.2.2.1 Tampilan ketika memilih menu Lihat Daftar

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 1

Page 2: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

- Tombol NEXT ditekan :

1.2.3 Tampilan ketika memilih menu Pesan Tiket

- Tombol Next ditekan :

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 2

Page 3: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

- Ketika sudah mengisi data yg disediakan lalu tekan SAVE , maka :

- Otomatis daftar pada table dan file penumpang.txt akan bertambah data

- Setelah itu memasukkan uang dan cetak Nota pembelian sebagai berikut:

- Akan tetapi jika Tujuan dan Kategori yg dipilih berstatus “Penuh”,maka

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 3

Page 4: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

- Krtika button Exit ditekan , maka akan muncul kotak Dialog seperti ini:

- Ketika button Back ditekan akan kembali ke menu User sebelumnya

1.2.4 Tampilan ketika memilih radio button Admin

- Ketika button LOGIN ditekan gambar button LOGIN akan berubah :

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 4

Page 5: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

- Ketika username dan password yg dimasukkan salah :

1.2.5 Tampilan ketika memilih Menu Lihat Daftar Admin

1.2.6 Tampilan ketika memilih Lihat Pesanan Tiket

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 5

Page 6: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

1.2.7 Tampilan ketika memilih button Next Update

- Ketika ingin menambah list/daftar pada table (2kategori) :

Add list (1) Add list (2)

Tampilan pada table(warna kuning) dan data(warna biru) pada file Admin.txt

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 6

Page 7: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

- Ketika ingin menghapus daftar di table :

Delete (1)

Delete (2) file Admin.txt

- Ketika ingin mengupdate/mengganti harga dan status pada Tujuan dan kategori tertentu :

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 7

Page 8: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

- Update Harga : - Update Status : - Ketika button Update ditekan,maka :

(i) Muncul Dialog Box Update berhasil dan (ii)Data File Admin.txt berubah

1.2.8 Tampilan ketika memilih button EXIT

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 8

Page 9: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

1.3 PROGRAM / SOURCE CODE1.3.1 Class Home

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 9

Page 10: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

1.3.2 Class Login

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 10

Page 11: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Cara mengganti gambar ketika mouse pada button :Klik kanan pada button – pilih Properties – masukkan icon pada selectedIcon, maka tampilannya seperti ini:

1.3.3 Class Login Admin Bus

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 11

Page 12: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

1.3.4 Class DaftarAdmin : List tujuan,kategori dan harga Bus

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 12

Page 13: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 13

Page 14: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Customized Code pada table :Klik kanan table – pilih Customized Code , setting seperti ini :

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 14

Page 15: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

1.3.5 Class ListPesanan

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 15

Page 16: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Customized Code pada table :Klik kanan table – pilih Customized Code , setting seperti ini :

1.3.6 Class UpdateHarga : class ini juga dapat menambah dan menghapus data yg ada pada File Admin.txt

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 16

Page 17: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 17

Page 18: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 18

Page 19: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Customized Code pada ComboBox Kategori :Klik kanan ComboKategori – pilih Customized Code , setting seperti ini :

1.3.7 Class LoginMember

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 19

Page 20: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Customized Code pada ComboBox Kategori :

Klik kanan ComboKategori – pilih Customized Code , setting seperti ini :

1.3.8 Class PesanTiket

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 20

Page 21: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 21

Page 22: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 22

Page 23: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Customized Code pada ComboBox Tujuan :Klik kanan ComboTujuan – pilih Customized Code , setting seperti ini :

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 23

Page 24: Laporan Berbasis Gui Sistem Informasi Terminal Bus

[ ]Pemrograman Berorientasi Obyek

Customized Code pada ComboBox Kategori :Klik kanan ComboKategori – pilih Customized Code , setting seperti ini :

| POLITEKNIK ELEKTRONIKA NEGERI SURABAYA 24