Online
(ARS Online)
PROPOSAL PENAWARAN
[Type the abstract of the document here. The abstract is typically a short
summary of the contents of the document. Type the abstract of the
document here. The abstract is typically a short summary of the contents of
the document.]
RINGKASAN EKSEKUTIF
PT.
xxxxx
adalah
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Proposal yang kami ajukan meliputi penawaran atas hal-hal sebagai berikut:
Implementasi;
Masa garansi.
DAFTAR ISI
1.
PENDAHULUAN........................................................................................... 3
1.PENDAHULUAN
P
ada setiap perkembangan industri maskapai penerbangan selalu didukung
oleh
Teknologi
Informasi
sebagai
media
untuk
mempermudah
dalam
ini
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxx
Melihat kebutuhan yang diperlukan oleh PT. xxxxx tersebut di atas , maka
xxxxxx akan melakukan pengembangan aplikasi ARS Online yang akan
mengakomodir kebutuhan PT. xxxxxxxxxxxxxx tersebut.
1.2 Tujuan
Tujuan
dari
Pengembangan
sistem
aplikasi
ARS
Online
ini
adalah
Masa garansi
diperlukan suatu sistem yang dapat melakukan proses yang cepat, akurat
dan aman dalam melakukan proses pemesanan tiket penerbangan. Kegiatan
proses reservasi dapat dilakukan di agen ataupun secara online. Untuk itu
diperlukan suatu sistem aplikasi yang handal, cepat dan aman dalam proses
perekaman, pengolahan dan sistem reservasi berbasis web based. Sehingga
dengan demikian proses transaksi reservasi secara menyeluruh dapat
dilakukan dengan efektif dan efisien.
Melihat kondisi demikian, maka xxxxxxx akan menyediakan aplikasi ARS
Online yang dapat mengintegrasikan antara agen dengan dengan server
reservasi
yang
sesuai
dengan
kegiatan
transaksi
secara
menyeluruh.
Analisis Kebutuhan
Output: Tiket yang dipilih oleh pelanggan berdasarkan tanggal dan lokasi.
b. Analisis Proses
Memasukkan detail informasi pelanggan
Mengecek ketersediaan tiket
Menginformasikan kepada pelanggan mengenai ketersediaan tiket
Menanyakan keputusan kepada pelanggan apakah ingin melakukan
Payment
System,
berfungsi
untuk
mengkoneksikan
sistem
Payment
System,
berfungsi
untuk
mengkoneksikan
sistem
a.
SPESIFIKASI
Operating System
Web Server
Programming Language
Database Management
System
Framework
Client Side Scripting
User Interface
Browser
b.
KETERANGAN
Linux CentOS
Nginx/Apache
PHP 5.2
MySQL 5.0
CodeIgniter
jQuery
Twitter Bootstrap
Google Chrome, Firefox, Opera, Safari
Server
Processor
< 500
500 up to 1000
Connection
Connection
Connection
One quad-core
3 Ghz or similar
3 Ghz or similar
8 GB DDR 3
16 GB DDR 3
1000 up to 2000
4 GB DDR 3
Hard Disk
3 X 300 GB
3 X 300 GB
3 X 300 GB
Operatin
Linux CentOS/Red
g System
Hat Enterprise
Enterprise
Enterprise
Web
Nginx/Apache
Nginx/Apache
Nginx/Apache
Server
3.METODOLOGI PENGEMBANGAN
Dalam
pelaksanaan
pengembangan
aplikasi
ARS
Online,
kami
Ini alita on
Planning
Requirements
GatheringsAnd
Analysis
Design
Development
(BuildDevices)
Tes ng
Implementa on
Maintenance/
Warranty
Initialitation
2.
Planning
Pada tahap ini Tim Pengembang kami dan Tim Counterpart client melakukan
aktifitas sebagai berikut :
3.
Sasaran akhir (goal) dari analisa sistem adalah menentukan bagian mana
dari sistem yang harus diperbaiki. Oleh karenanya, masalah-masalah harus di
identifikasi serta dipilah-pilah kemudian dituangkan ke dalam bentuk diagram
untuk memudahkan analisa permasalahan. Tujuan akhir analisa adalah
menyusun breakdown fungsi-fungsi yang dibutuhkan untuk dikembangkan
dimana dalam pembahasan defenisi tersebut melibatkan user, melalui
diskusi-diskusi, survey ataupun workshop.
4.
Design
5.
6.Testing
Program diuji coba dalam berbagai tahapan. Unit, sistem dan pemakai harus
sering melakukan uji coba (pengetesan). Dalam tahap ini akan terjadi banyak
perbedaan opini atau pertanyaan sejauh mana perulangan uji coba harus
dilakukan.
Berbagai jenis pengujian:
Unit Testing
7.Training
Agar implementasi dapat berjalan dengan baik maka perlu dilakukan
pelatihan kepada user sistem aplikasi terkait agar terbiasa dapat lebih
mengenal karakteristik dari sistem yang baru.
Pelatihan diberikan dalam dua kelas terpisah yaitu :
8.Implementation
Pada tahap ini aplikasi di implementasikan atau siap digunakan yang sesuai
dengan ketetapan yang berlaku. Implementasi adalah tahap akhir dari siklus
pembangunan sebuah sistem.
9. Maintenance & Warranty
Maintenance atau pemeliharaan, tahap ini dimaksudkan
bugs tersebut bisa disebabkan oleh sistem operasi ataupun performace yang
kurang baik. Bugs umumnya diatasi melalui pemasangan patches terhadap
aplikasi ARS Online ataupun rekonfigurasi perangkat yang bermasalah.
4.STRUKTUR
ORGANISASI
DAN
WAKTU
PELAKSANAAN
Pada beberapa tahapan kegiatan pengembangan akan dilakukan secara
paralel dan incremental sehingga dapat terselesaikan dalam waktu seratus
enam puluh (60) hingga sembilan puluh (90) hari kerja.
Untuk pelaksanaan pengembangan aplikasi ARS Online maka kami akan
menyediakan dedicated-team.
Adapun struktur organisasi dari tim pengembangan sistem aplikasi ARS
ONLINE adalah seperti terlihat di bawah ini.