Sofware Requirement System OST (Online System Ticketing)
Oleh Kelompok 3 :
1
1.
Stefhanie Andreaane A.T
130411100002
2.
Rio Arianto
130411100003
3.
Anissa Rachmawati
130411100004
4.
Dyah Ayu E.S
130411100007
5.
Ivan Iswahyudi
130411100009
6.
Pramudya Saga P.
130411100013
7.
Annisa Ulfa
130411100051
OST
07/10/2014
Table of Contents 1. Pendahuluan .............................................................................................................................
3
2. Ruang Lingkup.........................................................................................................................
3
2.1 Ruang Lingkup Dalam .......................................................................................................
4
2.2 Batasan Luar ......................................................................................................................
4
3. Deskripsi Pengguna .................................................................................................................
5
3.1 Ringkasan Deskripsi Pengguna..........................................................................................
6
3.2 Deskripsi Detil Pengguna ..................................................................................................
6
3.3 Lingkungan Aplikasi ..........................................................................................................
7
4. Konteks Sistem ........................................................................................................................
7
4.1 Narasi .................................................................................................................................
7
4.2 Diagram..............................................................................................................................
11
4.3 Diagram Components ........................................................................................................
10
5. Fitur Poduk...............................................................................................................................
15
6. Batasan Sistem .........................................................................................................................
16
1. Precedence and Priority
2
16
OST
07/10/2014
1. Pendahuluan Transportasi adalah sebuah sarana umum yang apapun jenisnya dan dimanapun tempatnya, sangat diperlukan bagi setiap orang yang berhak berpergian, ke tempat yang tidak mungkin untuk dijangkau hanya dengan berjalan kaki. Begitu banyak transportasi umum yang disediakan baik oleh pemerintah, swasta, perorangan sehingga memudahkan masyarakat untuk mencari alternative yang terbaik sesuai dengan kebutuhan dan kemampuan mereka. Seperti misalnya kereta api, bus, pesawat, dan kapal laut alat transportasi ini selain memberikan penawaran kenyamanan juga memberikan penawaran berupa tarif yang terjangkau. System pelayanan tiket secara online adalah sebuah program yang ditujukan sebagai salah satu bentuk penawaran bagi konsumen jasa transportasi. Sehingga system ini dirancang sedemikian rupa untuk memudahkan calon penumpang dalam melakukan reservasi tiket dan memilih tempat duduk sesuai keinginan penumpang, sehingga mereka bisa merasa lebih nyaman selama perjalanan. Selain itu semakin padatnya aktivitas seseorang, maka seorang tidak bisa mempunyai banyak waktu luang untuk melakukan hal lain di luar pekerjaannya. Seperti\pembelian tiket transportasi. Seorang harus meluangkan waktu yang cukup banyak hanya untuk pembelian sebuah tiket transportasi. Hal ini akan berdampak pula terbuangnya waktu dan tenaga yang semestinya bisa di buat untuk melakukan pekerjaan yang lain. Oleh karenanya, untuk mempermudah pekerjaan manusia serta seiring dengan perkembangan teknologi, maka di sini kami menggunakan sistem penjulan tiket online. Penjual tiket secara online ini, selain bisa dilakukan di mana saja, juga mempersingkat proses pembelian tiket yang biasa dilakukan secara manual. Yang nantinya program ini bisa di gunakan untuk pembelian tiket, info transportasi terkini jadwal penerbangan dan pemberangkatan dan lain sebagainya. Program yang kami buat berbasis web, sehingaa user friendly untuk di gunakan. Selain itu kami menggunakan DBMS MySQL sebagai penampung data-data, sehingga data yang di berikan kepada pengguna tiket online ini sangat membantu dan mempermudah pengguna tiket online. Sebisa mungkin kami akan mempermudah pengguna tiket online untuk melakukan transaksi pembelian maupun info-info seputar tranportasi secara lengkap. Oleh karenanya program yang kita buat bisa digunakn untuk semua kalangan.
3
OST
07/10/2014
2. Ruang Lingkup Ruang Lingkup Dalam Perangkat lunak yang akan dikembangkan adalah perangkat lunak Pemesanan Tiket Pesawat, kereta api, bus dan kapal laut yaitu merupakan perangkat lunak yang digunakan untuk mempermudah proses administrasi, pemesanan, dan penjualan tiket . Aplikasi Pemesanan Tiket ini dapat melakukan hal-hal berikut ini : a. Fasilitas Login atau Daftar untuk costumer b. Fasilitas Login untuk admin, dan karyawan/kasir loket untuk menghindari penyalahgunaan hak akses. c. Menampilkan daftar tujuan dan harga tiketnya. d. Melayani pemesanan dan pembelian tiket secara online berbasis web yang bisa di akses melalui smartphone ,pelanggan dapat memesan tiket untuk jadwal penerbangan dan
tujuan
yang
diinginkan kapanpun
secara
online tanpa harus mengantri, dan juga didukung dengan transaksi yang mudah. e. Admin dan karyawan dapat melihat rekapitulasi hasil penjualan Dengan adanya Aplikasi ini diharapkan,penjualan, pemesanan dan pembelian tiket pesawat, kereta api, bus dan kapal laut tidak harus antri cukup lama untuk mendapatkan tiket, dimana selama
ini penumpang terkadang
berhasil
mendapatkan
sudah tiket.
mengantri Hal
pun ini
belum tentu
tentu saja
membawa dampak kerugian karena waktu yang digunakan untuk mengantri dapat menjadi lebih efektif dengan melakukan hal-hal lain yang lebih bermanfaat. Batasan Luar Kekurangan atau kendala pada system OST adalah : 1. Online system ticketing menerpkan system berbasis web. Namun dalam segi tampilan, portal ini masih menggunakan Bahasa Indonesia, yang mana kurang efektif juga digunakan oleh user asing 2. Dalam proses pembelian tiket secara online di OST, user juga mendapatkan berbagai info tentang pemberangkatan. Namun tidak ada komentar dalam web tersebut, sehingga tidak ada imbal balik antara admin dan user
4
OST
07/10/2014
3. Dalam pembuatan system OST terlebih dahulu kita buat sistemnya dalam database yang kemudian di translasikan ke dalam bentuk system ticketing berbasis web, sehingga dalam pembuatannya dibutuhkan banyak waktu dan step-step yang harus dibuat terlebih dahulu.
3. Deskripsi Pengguna Sistem Web E-Ticketing ini dibuat untuk dapat diakses oleh masyarakat umum, operator dan admin.
1. Pada Sisi Server (Desktop) User yang bisa mengakses aplikasi server pada desktop terbagi atas dua bagian, yaitu admin dan operator. a. Admin dan operator memiliki id dan password masing-masing. b. Admin dan operator dapat mengganti password masing-masing. c. Admin dan operator dapat melihat mengubah data pribadi atau profilnya masingmasing. d. Admin dapat melihat history login dari tiap operator dan pengguna atau masyarakat. e. Admin dapat melihat list data operator yang bertugas. f. Admin dan operator dapat melihat data konsumen yang telah melakukan pemesanan. g. Admin dapat melihat dan mencetak laporan hasil yang didapat dari penjualan tiket pesawat. h. Operator tidak dapat melihat history login dari operator yang bertugas dan pengguna atau masyarakat. i. Operator tidak dapat melihat list dan operator yang bertugas. j. Tersedia fasilitas menu searching atau pencarian data dari setiap menu yang disediakan guna memudahkan pekerjaan admin dan operator. 2. Pada Sisi Client atau Masyarakat (Internet) a. Pengguna dapat melihat berbagai informasi yang disediakan oleh Sistem E-Ticketing, antara lain melihat peraturan dan petunjuk dalam mengakses layanan ini serta melihat profil. b. Pengguna dapat melihat jadwal keberangkatan dan mengecek harga penerbangan serta memerlukan konfirmasi tiket. c. Pengguna dapat melakukan pembatalan tiket yang sudah pernah di booking. d. Pengguna dapat melihat daftar pemesanan tiket yang sudah pernah dilakukannya.
5
OST
07/10/2014
3.1 Ringkasan Deskripsi Pengguna TABLE 1: Stakeholder Summary
Name
Description
Responsibilities
Didalam OST
OST merupakan E-Ticketing
terdapat 2 kategori,
berbasis web. User dan Admin
yang ingin membeli tiket via
yaitu :
menggunakannya untuk
online. Hal ini dapat
User
melakukan pembelian tiket
mempermudah proses
Admin
secara online. E-Ticketing ini
pembelian tiket, sehingga
dapat di akses melalui berbagai
mempersingkat waktu dan bisa
browser seperti Mozilla, Chrome,
dilakukan dimana saja selama
Explorer dan lain-lain.
terkoneksi dengan internet.
• Ditujukan kepada seseorang
Deskripsi Detil Pengguna Name Sebagai user
Description
Responsibilities
Sebelum
User
melakukan
langsung
Stakeholder dapat
pembelian tiket, user
memilih jenis tiket yang
harus
ingin dipesan.
melakukan
registrasi
terlebih
dahulu melalui Web.
Hal ini dapat diwakili oleh user yang lain asalkan dia mengetahui di dan password user tersebut.
Setelah registrasi, user mendapatkan sebuah id yang unik, dan dengan di
ini,
user
dapat
melakukan reservasi..
6
OST
07/10/2014
Name Sebagai admin
Description
Responsibilities
Administrator adalah
orang yang bertugas dan memiliki hak
akses untuk melakukan
pengolahan data
Membuat dan
Tidak bisa diwakilkan
menghapus data
oleh user yang lain
Mengelola
karena semua akses
pengguna
untuk mengelola dan
Mengelola database dengan
pemesanan, customer, dan data tiket.
phpMyAdmin
Stakeholder
Menyesuaikan
mengendalikan fitur dipegang satu administrator. .
Halaman tata letak dan desain web
Lingkungan Aplikasi Number of people / users
Multiple
Supported platforms
Windows, Linux, Max OS , Smartphone
System environment
Java Runtime Environment
Needed libraries / applications
Web Browser
4. Konteks Sistem
Narrative Deskripsi : Antarmuka menu utama yang menyediakan jenis-jenis transaksi dan dapat dipilih melalui
tombol yang tersedia. Desain Tampilan : warna background biru dengan front berwarna hitam berukuran 14 pt. Jenis : for masuk (entry).
7
OST
07/10/2014
LOGO ONLINE SYSTEM TICKETING
HOME
PESAWAT
KERETA
KAPAL SIGN IN SIGN UP
BERITA TERAKTUAL
HELP
Gambar 1 layar utama sistem informasi pemesanan tiket Online Deskripsi : Antarmuka untuk mengolah data pemesanan tiket. Desain Tampilan : warna background biru dengan front berwarna hitam berukuran 14 pt. Jenis : for masuk (entry).
8
OST
07/10/2014
Gambar 2 Layar untuk mengolah data pemesanan tiket Online Deskripsi
: Antarmuka untuk mengolah data Pelanggan
Desain Tampilan : Warna background biru dengan font berwarna hitam dan berukuran 14pt. Jenis
9
: Form masukan (entry)
OST
07/10/2014
Gambar 3 Layar untuk data pelanggan Deskripsi : Antarmuka untuk mengolah data tiket. Desain Tampilan : Warna background biru dengan font berwarna hitam dan berukuran 14pt. Jenis : Form masukan (entry)
10
OST
07/10/2014
Gambar 4 Layar untuk mengolah data tiket
Diagram Diagram Global Activity
11
OST
07/10/2014
Diagram Pelanggan
Diagram Aktivitas tiket
12
OST
07/10/2014
Diagram Data Pemesanan
Diagram Components TABLE 2: Diagram Components Component Id
Component Name
Functions and Responsibilities
Info Ticketing
Menyediakan berbagai informasi tentang pembelian tiket di berbagai transportasi
Registration
Untuk pembelian tiket secara online dengan terlebih dahulu
Ticketing
SignUp sebagai user
Info Transportasi
Untuk memberi informasi seputar Transportasi, jadwal pemberangkatan dan lain sebagainya.
OST Server -
13
-
OST
07/10/2014
5. Product Features Setelah Anda berhasil login, Anda memasuki bagian dalam aplikasi OST. Ada beberapa menu OST yang bisa Anda gunakan, antara lain: Search, Booking, Issued, Print, E-mail, Laporan Transaksi Online, Top Up Otomatis, Support multiple user, Jumlah standard user dan Suppot Helpdesk 24 jam. Di bawah ini akan dijelaskan tentang beberapa menu diatas.
1
Search/Pencarian Tiket (Pesawat, Fitur untuk mencari info tentang harga dan detil Kereta, Kapal dan Bus)
2
dari info keberangkatan.
Booking Tiket (Pesawat, Kereta, Dapat memesan tiket Pesawat, Kereta, Kapal dan Kapal dan Bus)
3
Bus
Issued Tiket (Pesawat, Kereta, Dapat menebitkan pesan tiket yang telah dibayar Kapal dan Bus)
4
Print
Tiket
lunas untuk dicetak.
(Pesawat,
Kereta, Dapat mencetak tiket yang telah dipesan dan
Kapal dan Bus) 5
dibayar.
E-mail Tiket (Pesawat, Kereta, Pelanggan akan mendapat print out tiket yang Kapal dan Bus)
dipesan via email
6
Laporan Transaksi Online
Dapat menerima transaksi via e-mail.
7
Top
8
Up
Otomatis
(Payment Akan otomatis melakukan pembayaran di ATM /
Gateway)
mobile Banking.
Support multiple user
Dapat memperbolehkan akses oleh beberapa pengguna dalam waktu bersamaan.
9
Jumlah standard user
Jumlah
standard
pengguna
yang
boleh
mengaksesnya adalah 3 10
14
Suppot Helpdesk 24 jam
Layanan Customer selama 24 jam
OST
07/10/2014
Selain itu masih ada fitur-fitur lainnya, antara lain : 1.
Keanggotaan
Satu kali pembayaran aktivasi keanggotaan
Keanggotaan berlaku selamanya
Tanpa biaya bulanan, tahunan maupun perpanjangan keanggotaan
Siapa saja dapat menjadi member OST tanpa persyaratan apapun
Keanggotaan yang bebas, tanpa ada minimum transaksi maupun deposit
2. Reservasi
Satu sign in untuk semua reservasi (tiket pesawat, tiket kereta api, tiket bus dan tikel kapal )
Searching, booking, issued hingga print tiket yang dilakukan sendiri.
Menampilkan semua class (harga) secara transparan pada setiap airlines, kereta api, kapal, dan bus.
3.
Real time available seat pada semua armada tersedia
Perbandingan jadwal dan harga dalam satu halaman.
Time limit mengikuti time limit armada.
Payment
Proses Top Up yang menggunakan Payment Gateway ( Virtual Account ).
Berjalan otomatis tanpa memerlukan konfirmasi bukti bayar setelah melakukan pembayaran.
Menerima proses Top Up pada berbagai bank di Indonesia.
Pilihan jalur pembayaran Top Up (SMS Banking, M-Banking, I-Banking, Teller, ATM ).
4.
Tidak ada minimum dan maximum deposit.
Report dan Notifikasi
15
Tersedia reporting yang komprehensif.
OST
07/10/2014
5.
Record setiap top up sehingga terpantau dengan jelas transaksi keuangan.
Notifikasi email setiap terjadi pembayaran
Support
Dukungan helpdesk 24 jam dalam sehari dan 7 hari dalam seminggu yang akan selalu siap membantu Anda apabila mengalami kendala atau membutuhkan bimbingan.
6. Constraints OST (Online System Ticketing) di buat untuk melayani kebutuhan masyarakat yang akan melakukan perjalanan dengan menggunakan sarana transportasi umum seperi pesawat, kerata api, bus, dan kapal laut. Tujuannya adalah untuk memudahkan user yang akan memesan tiket perjalanan secara online tanpa harus mengantri pada loket antrian. User bisa langsung login pada www.ost.com dan user bisa memilih waktu, armada, tempat tujuan, tempat duduk. Kendala yang harus dipertimbangkan adalah:
Tidak ada modal untuk memulai usaha OST
Top Up di malam hari terganggu waktu istirahat karena menunggu costumer konfirmasi pembayaran dan issued ticket.
Harus kejar-kejaran dengan time limit
Tidak ada waktu untuk Top Up
Tidak ada waktu untuk issued ticket dan kirim tiket
Tidak dapat Top up karena limit transaksi dari bank terbatas
Tidak punya deposit sehingga usaha penjualan e-ticket bisa terhenti
Costumer kurang yakin untuk membeli tiket
Boros harus print tiket
7. Precedence and Priority Menurut situsnya, www.ost.com, feature-feature yang menarik dibanding agen e-ticket yang lain:
16
OST
07/10/2014
1. One Step Booking : Proses reservasi yang harus melewati beberapa tahapan ‘klik’ akan membuang waktu yang akan membuat pelanggan kesal karena menunggu. OST memberikan jaminan kecepatan dalam melakukan reservasi dengan teknologi One Step Booking. 2. Top Up pakai Kode Bayar : Penggunaan kode bayar untuk melakukan pembayaran di ATM maupun mobile banking biasanya hanya digunakan oleh airline ataupun perusahaanperusahaan besar. 3. Tanpa Biaya Transaksi : Banyak sistem online yang mengenakan biaya transaksi (booking fee, issued fee, transaction fee), tentu saja akan semakin mengurangi keuntungan yang diperoleh. Menaikkan harga dari harga resmi jadi cara untuk mengakali hal ini. OST tidak ada biaya transaksi sehingga tidak menaikkan harga, tentu saja membuat harga jual semakin kompetitif.
17
OST
07/10/2014
Revision History Version
18
Date
Summary of Changes
OST
Author
07/10/2014