TUGAS
===================================================
--------------------------------------------------------
| NIM = 12171332
|
| Nama =
Marfanio Yuli Setyanto |
|
Kelas =
12.3A.35
|
| Dosen = Andrian Eko Widodo, M. Kom |
------------------------------------------------------------Kampus = Universitas Bina Sarana Informatika
=======================================
SISTEM INFORMASI PEMESANAN TIKET KERETA API :
----------------------------------------------------------------------------
- Tabel Pemesan
- Tabel Tiket
- Tabel Penumpang
- Tabel Pembayaran
- Tabel Pembatalan
- Tabel Status
Soal!!
1. Buat spesifikasi file/database dan tabel pemesan, penumpang dan pembayaran !
2. Buat Diagram HIPO !
3. Buat spesifikasi program untuk pemesan, penumpang, dan pembayaran !
4. Buat Flowchart untuk pemesn, penumpang, dan pembayaran !
-------------------------------------------------------------------------------
Tabel Pemesan :
B Spesifikasi Tabel Penumpang
Tabel Penumpang :
C. Spesifikasi Tabel Pembayaran :
Nama File : Tabel Pembayaran
Akronim File : tbl_pembayaran.mysql
Fungsi File : untuk menyimpan data pembayaran tiket kereta
Tipe File : File Transaksi
Organisasi File : Index Sequential
Aksi File : Random
Media File : Harddisk
Panjang Record : 40 karakter
Kunci Field : kd_pembayaran
Software : MySQL
Tabel Pembayaran :
----------------------------------------------------------------------------------------
No | Elemen Data | Akronim | Tipe | Panjang | Ket |
-----------------------------------------------------------------------------------------
1 | Kode Pembayaaran | kd_pembayaran | int | 5 | PK |
2 | Id Pemesan | id_pmsn | varchar | 10 | |
3 | Id Penumpang | id_penumpang | varchar | 10 | |
4 | Jumlah Pembayaran | j_pembayaran | int | 10 | |
Tabel Pembayaran :
----------------------------------------------------------------------------------------
No | Elemen Data | Akronim | Tipe | Panjang | Ket |
-----------------------------------------------------------------------------------------
1 | Kode Pembayaaran | kd_pembayaran | int | 5 | PK |
2 | Id Pemesan | id_pmsn | varchar | 10 | |
3 | Id Penumpang | id_penumpang | varchar | 10 | |
4 | Jumlah Pembayaran | j_pembayaran | int | 10 | |
5 | Tanggal Pembayaran | tgl_pembayaran | date | 5 | |
------------------------------------------------------------------------------------------
2. Spesifikasi Program HIPO ( DIAGRAM HIPO )
3. Spesifikasi program untuk pemesan, penumpang dan pembayaran
Berdasarkan HIPO, spesifikasi program diantaranya:
1. Spesifikasi Program Menu Utama
2. Spesifikasi Program Data Pemesan
3. Spesifikasi Program Data Penumpang
4. Spesifikasi Program Data Pembayaran
5. Spesifikasi Program Transaksi Pembayaran
6. Spesifikasi Program Transaksi Pembatalan
7. Spesifikasi Program Transaksi Status
8. Spesifikasi Program Laporan Data Pemesan
9. Spesifikasi Program Laporan Data Penumpang
10. Spesifikasi Program Laporan Pembayaran
11. Spesifikasi Program Laporan Pembatalan
12. Spesifikasi Program Pencetakan Pembayaran
13. Spesifikasi Program Pencetakan Laporan
A. Spesifikasi Program Pemesan
Nama program : Pemesan
Akronim : Pemesan.php
Fungsi : Untuk melakukan pemesan tiket kereta api
Bahasa program : Php7.1
Proses program :
a. Masukkan nama stasiun asal dan masukkan nama stasiun tujuan
b. Masukkan tanggal keberangkatan dan jumlah penumpang dewasa dan anak
c. Klik Pesan & Cari Kereta untuk menampilkan data kerata api dan jam keberangkatan
d. Klik Pesan untuk memesan tiket kereta api secara otomatis akan masuk ke halaman ketentuan dan persayatan
e. Klik Batal pesan untuk membatalkan pemesanan tiket kereta api
B. Spesifikasi Program Penumpang
Nama program : Penumpang
Akronim : Penumpang.php
Fungsi : Untuk melakukan input data penumpang tiket kereta api
Bahasa program : Php7.1
Proses program :
a. Masukkan data penumpang (KTP/SIM/Pasport)
b. Masukkan nama, email, nomor telepon/hp, alamat
c. Klik selanjutnya maka secara otomatis akan masuk ke halaman pembayaran
d. Klik Batal pesan untuk membatalkan pemesanan tiket kereta api
C. Spesifikasi Program Pembayaran
Nama program : Pembayaran
Akronim : Pembayaran.php
Fungsi : Untuk melakukan pembayaran tiket kereta api
Bahasa program : Php7.1
Proses program :
a. Akan terlihat info perjalanan, penumpang, harga dan tipe pembayaran
b. Pilih melalui ATM, Mini Market, Pay Point untuk memilih pembayaran yang akan dilakukan
c. Klik selanjutnya maka secara otomats akan mesuk ke halaman Konfirmasi
d. Klik Print Bukti Pesanan untuk mencetak bukti pemesanan tiket kereta api
e. Klik Selesai untuk mengakhiri proses pemesanan tiket kereta api
4. FLOWCHART PEMESAN, PENUMPANG & PEMBAYARAN TIKET KERETA API
2. Spesifikasi Program HIPO ( DIAGRAM HIPO )
3. Spesifikasi program untuk pemesan, penumpang dan pembayaran
Berdasarkan HIPO, spesifikasi program diantaranya:
1. Spesifikasi Program Menu Utama
2. Spesifikasi Program Data Pemesan
3. Spesifikasi Program Data Penumpang
4. Spesifikasi Program Data Pembayaran
5. Spesifikasi Program Transaksi Pembayaran
6. Spesifikasi Program Transaksi Pembatalan
7. Spesifikasi Program Transaksi Status
8. Spesifikasi Program Laporan Data Pemesan
9. Spesifikasi Program Laporan Data Penumpang
10. Spesifikasi Program Laporan Pembayaran
11. Spesifikasi Program Laporan Pembatalan
12. Spesifikasi Program Pencetakan Pembayaran
13. Spesifikasi Program Pencetakan Laporan
A. Spesifikasi Program Pemesan
Nama program : Pemesan
Akronim : Pemesan.php
Fungsi : Untuk melakukan pemesan tiket kereta api
Bahasa program : Php7.1
Proses program :
a. Masukkan nama stasiun asal dan masukkan nama stasiun tujuan
b. Masukkan tanggal keberangkatan dan jumlah penumpang dewasa dan anak
c. Klik Pesan & Cari Kereta untuk menampilkan data kerata api dan jam keberangkatan
d. Klik Pesan untuk memesan tiket kereta api secara otomatis akan masuk ke halaman ketentuan dan persayatan
e. Klik Batal pesan untuk membatalkan pemesanan tiket kereta api
B. Spesifikasi Program Penumpang
Nama program : Penumpang
Akronim : Penumpang.php
Fungsi : Untuk melakukan input data penumpang tiket kereta api
Bahasa program : Php7.1
Proses program :
a. Masukkan data penumpang (KTP/SIM/Pasport)
b. Masukkan nama, email, nomor telepon/hp, alamat
c. Klik selanjutnya maka secara otomatis akan masuk ke halaman pembayaran
d. Klik Batal pesan untuk membatalkan pemesanan tiket kereta api
C. Spesifikasi Program Pembayaran
Nama program : Pembayaran
Akronim : Pembayaran.php
Fungsi : Untuk melakukan pembayaran tiket kereta api
Bahasa program : Php7.1
Proses program :
a. Akan terlihat info perjalanan, penumpang, harga dan tipe pembayaran
b. Pilih melalui ATM, Mini Market, Pay Point untuk memilih pembayaran yang akan dilakukan
c. Klik selanjutnya maka secara otomats akan mesuk ke halaman Konfirmasi
d. Klik Print Bukti Pesanan untuk mencetak bukti pemesanan tiket kereta api
e. Klik Selesai untuk mengakhiri proses pemesanan tiket kereta api
4. FLOWCHART PEMESAN, PENUMPANG & PEMBAYARAN TIKET KERETA API
SEKIAN & TERIMA KASIH
ATAS KUNJUNGAN ANDA :)
By Marfanio Yuli Setyanto
Tidak ada komentar:
Posting Komentar