Analisa Kebutuhan Gambaran Umum Sistem

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