1
Bab III PERANCANGAN SISTEM
1.1 Analisa Kebutuhan
Telah dijelaskan dibab satu tentang masalah yang muncul dalam proses pemesanan tiket bus, dengan
memanfaatkan fasilitas internet yaitu website. Penulis dalam membangun website ini membutuhkan beberapa
kebutuhan, antara lain sebagai berikut: 3.1.1
Kebutuhan Antar Muka
Kebutuhan antar muka yang diperlukan untuk membangun sistem informasi ini meliputi:
a. Sistem yang akan dibangun harus
userfriendly
. b.
Sistem yang akan dibangun harus mampu menyimpan data-data yang dimasukkan oleh admin dan
customer.
c. Sistem yang akan dibangun memiliki fasilitas untuk
mengunduh, menambah dan memperbaruhi atau mengubah semua data yang ada di dalam
storage
sesuai hak akses masing-masing
user.
3.1.2 Kebutuhan Data
Data-data yang akan diolah oleh sistem informasi ini antara lain:
a. Data Agen, meliputi atribut agen yang akan digunakan
untuk melengkapi
field
pada
storage
agen.
Field
tersebut antara lain: alamat agen, harga tiket, jalur, kelas armada.
b. Data
Customer
, meliputi atribut
customer
yang akan digunakan untuk melengkapi
field
pada
storage customer
.
Field
tersebut antara lain:
order
,
update profil
, nama
customer
. c.
Data seperti harga, jalur, kelas armada yang nantinya diisi dan dilengkapi oleh agen itu sendiri.
d. Data
order
yang dilengkapi oleh
customer
. 3.1.3
Kebutuhan Fungsional
Layanan yang disediakan oleh sistem informasi yang akan dibangun ini adalah sebagai berikut:
a. Mengelola otoritas
passcode,
yaitu data
passcode
yang dimasukkan oleh
admin
dan
customer
dengan benar dan selanjutnya memberikan hak akses kepada
admin dan
customer
untuk
login
dan menjalankan sistem.
b. Mengelola data pada sistem informasi ini yang
dilakukan oleh admin. Aksi yang dapat dilakukan antara lain: menambah dan mengubah.
c. Data file pemesanan yang di-
upload
oleh
customer
dan dapat dikonfirmasi oleh admin.
3.2 Gambaran Umum Sistem
Website
yang dirancang memiliki tampilan yang mudah untuk diaplikasikan. Sistem yang dirancang akan
memudahkan
user
untuk meng-
upload
dan mengunduh file data tanpa membutuhkan waktu yang cukup lama.
Secara umum, fungsi
website
pemesanan tiket bus adalah sebagai berikut:
a. Akun admin dan
customer
terproteksi oleh
passcode
.
b. Memberikan
akses kepada
admin untuk
mengonfirmasikan pemesanan,
update
konten yang ada di dalam
website
.
c. Memberikan akses kepada
customer
untuk
upload
file pemesanan dan mencetak tiket yang telah di konfirmasi
oleh admin. 3.3
DFD Data Flow Diagram
Diagram arus data
website
pemesanan tiket bus terdiri
dari:
a. Proses
Update data
Dalam proses ini
user
bertipe
admin
dapat melakukan proses
setting
konten data informasi dengan cara melakukan aksi meng-
update
informasi baru, sedangkan
user
bertipe
customer
diberikan akses untuk
memilih konten-konten yang sudah disediakan dan menginputkan ke dalam data pemesanan.
b. Proses konfirmasi
Dalam proses ini
user
bertipe
admin
dapat melakukan proses konfirmasi pesanan yang telah di
inputkan oleh
customer
, sedangkan
user
bertipe
customer
diberikan akses untuk
input
file pesanan.
Gambar 3.1 DFD Level 0 Website Perancangan Sistem Informasi
Pemesanan Tiket Bus Berbasis Web
Keterangan: -
Data dari admin sebagai
input
-an dari admin ke
website
pemesanan tiket bus akan diteruskan menjadi
input
- anrespon dari
website
ke
customer
. -
Data pemesanan sebagain
input
-an
customer
ke
website
pemesanan tiket bus akan diteruskan menjadi
input
- anrespon dari
website
ke admin.
Gambar 3.2DFD level 1 Website Perancangan Sistem Informasi
Pemesanan Tiket Bus Berbasis Web
Keterangan: -
Customer
baru mendaftar sebagai member dan akan masuk ke
storage
database
customer.
- Melalui sistem pemesanan tiket
on-line
ini
customer
bias langsung melakukan proses pemesanan yang nantinya data pemesanan akan masuk ke
storage
database pesanan. -
Setelah proses pemesanan selesai akan dilanjutkan ke proses pembayaran yang sebelumnya customer akan
melakukan pembayaran dan konfirmasi. -
Melalui sistem ini admin langsung melakukan konfirmasi pemesanan dan juga memberikan kode
booking
tiket ke pelanggan.
3.4 Sitemap