Upload
mega-freszihet
View
2.718
Download
690
Embed Size (px)
DESCRIPTION
Tugas Besar Me
Citation preview
PROPOSAL PROYEK
REKAYASA PERANGKAT LUNAK
PROTOTYPE PEMBELIAN TIKET PESAWAT TERBANG
OLEH :
Project Manager : MUH AKBAR ARIADI I. (201010370311077)
System Analyst : SUKMA FITRI AGUSTIN (201010370311057)
Programmer : BAGUS SATRIAWAN (201010370311008)
System Designer : OKY ARDIAN GUSTINANDA (201010370311322)
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2012 – 2013
KATA PENGANTAR
Puji syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan segala
karuniaNya sehinggan setelah mengorbankan segenap waktu, pikiran dan tenaga penulis
mendapat peluang untuk menulis proposal judul proyek untuk menyelesaikan mata kuliah
Rekayasa Perangkat Lunak di Program studi Strata-1 (S-1) Jurusan Teknik Informatika di
Universitas Muhammadiyah Malang.
Dalam proposal ini penulis menggambarkan suatu rancangan perangkat lunak yang
digunakan untuk mempermudah pekerjaan di sebuah maskapai penerbangan. Dengan
perancangan software ini diharapkan dapat membantu seluruh pihak yang membutuhkan
informasi ini.
Dalam kesempatan ini pula penulis mengucapkan banyak terima kasih kepada
Universitas Muhammadiyah Malang yang telah memberikan kami kesempatan untuk
menuntut ilmu, serta kepada semua pihak yang telah membantu dalam penulisan proposal
ini.
Penulis berharap melalui tulisan ini, dapat saling membagi ilmu yang sedikit ini
sehingga dikemudian hari dapat bermanfaat untuk kita semua.
Malang, Januari 2013
Penulis
ii
DAFTAR ISI
Latar Belakang 1
Rumusan Masalah 1
Batasan Masalah 2
Tujuan Penelitian 3
Manfaat Penelitian 3
Algoritma Program 3
Flowchart 4
Rencana Pelaksanaan 4
Tahapan Pengembangan Aplikasi 5
Susunan dan Deskripsi Tenaga Ahli 6
iii
Latar Belakang
Dalam era globalisasi ini, suatu informasi yang cepat, akurat dan tepat adalah suatu
keharusan yang harus dimiliki suatu perusahaan, instansi ataupun suatu lembaga.Untuk
memenuhi informasi tersebut, sebuah komputer dengan segala teknologinya adalah suatu
pilihan yang tepat. Di bidang pendidikan, perdagangan maupun jasa sangatlah penting
terpenuhi sebuah informasi yang dapat mempermudah pekerjaan manusia.
Sebuah sistem dibangun untuk menyelesaikan suatu masalah yang semula dikerjakan
secara manual dan mengubahnya sehingga masalah tersebut dapat dikerjakan secara
otomatis, dengan berubahnya penyelesaian suatu masalah dari manual ke otomatis
diharapkan penyelesaian yang baru dapat bekerja lebih efisien dan lebih cepat.Semakin
baik sebuah sistem, semakin mudah juga manusia menyelesaikan pekejaan tersebut.
Pada saat ini banyak maskapai penerbangan menyediakan jasa pembelian tiket
pesawat terbang menggunakan buku sebagai media untuk mencatat aktifitas dalam usaha
jasa tersebut, dan hampir dipastikan buku-buku tersebut akan semakin bertambah seiring
berjalannya waktu. Tingkat efisiensi dan kemudahan dalam akses jadwal penerbangan juga
sangat dibutuhkan saat ini demi kepuasaan konsumen.
Dengan pemikiran dapat meningkatkan pelayanan dan mempercepat proses dalam
usaha pembelian tiket oesawat terbang penulis memilih “ PEMBUATAN SOFTWARE
PEMBELIAN TIKET PESAWAT TERBANG” sebagai Judul dalam Proyek ini.
Rumusan Masalah
Sebuah layanan pemesanan tiket online merupakan sebuah usaha yang cukup
menjanjikan dan akan terus berkembang seiring dengan berjalannya waktu. Kemudahan
konsumen untuk dapat mengakses informasi jadwal penerbangan salah satu maskapai
sangat diperlukan secara cepat dan akurat.
Informasi jadwal keberangkatan pesawat yang beragam serta rute penerbangan yang
sangat banyak seringkali membingungkan konsumen apabila tidak terstruktur dengan baik.
Dengan adanya masalah tersebut penulis akan mencoba menganalisa dan merancang
sebuah sistem dalam apotek sehingga nantinya dapat di implementasikan dan dapat
digunakan untuk menyelesaikan masalah tersebut.
1
Batasan Masalah
Pada proposal ini akan disampaikan sistem penjualan tiket secara online. Kemudian
dapat memproses pengolahan data yang terdapat pada database dan dapat membantu dalam
mekanisme penjualannya. Pembahasan ini akan memaparkan cara kerja dari software
dalam mengolah data yang terdapat di dalamnya.
Adapun batasan masalah yang diberikan dalam pembuatan software pembuatan
prototype pemesanan tiket online ini adalah sebagai berikut :
1. Layanan website yang dibuat hanya akan melayani pembelian tiket pesawat 1
maskapai penerbangan.
2. Rute penerbangan yang disediakan meliputi :
a. Domestic :
Balikpapan
Bandung
Banjarmasin
Batam
Denpasar
Jakarta
Lombok
Makasar
Medan
Padang
Surabaya
b. Internasional :
Malaysia
Singapura
3. Jadwal penerbangan yang disediakan hanya untuk keberangkatan pagi – siang
(07.00 – 13.00)
2
Tujuan Penelitian
Maksud dan tujuan pembuatan proposal ini adalah untuk memberikan kenyamanan
dan kemudahan bagi seorang konsumen untuk mendapatkan informasi dan pemesanan tiket
pesawat terbang. Serta untuk mengaplikasikan ilmu yang telah didapat selama kuliah di
jurusan Teknik Informatika Universitas Muhammadiyah Malang.
Manfaat Penelitian
Manfaat penelitian yang didapat dalam pembuatan software pembelian tiket pesawat
terbang ini sangat banyak. Selain meningkatkan efisiensi dan kinerja maskapai penerbangan
dalam segi informasi kepada konsumen juga pengalaman pengaplikasian ilmu yang
didapatkan selama kuliah oleh pembuat software.
Algortima Program
1. Ketika program di jalankan, masukkan kota asal pemberangkatan dan kota tujuan
Anda.
2. Masukkan pilihan apakah Anda memesan tiket untuk satu kali pemberangkatan
(single flight) atau pulang pergi (double flight).
3. Jika memilih double fllight, maka masukkan tanggal pemberangkatan dan tanggal
kepulangan.
4. Jika memilih single fllight, maka masukkan tanggal pemberangkatan.
5. Kemudian akan ditampilkan jadwal keberangkatan pesawat dan harga tiket yang
ditawarkan serta pilih jam keberangkatan yang sesuai dengan keinginan Anda.
6. Jika tidak sesuai, maka akan kembali ke langkah nomor 2.
7. Jika jadwal sudah sesuai dengan keinginan Anda, maka lakukan pengisian data
penumpang.
8. Akan dilakukan pemrosesan data yang telah diisikan sebelumnya.
9. Pencetakan tiket pesanan.
3
Flowchart
Yes
No
No Yes
start
Kota Asal,
Kota Tujuan
Pulang
Pergi ? Tanggal Pergi,
Tanggal Pulang
Tanggal
Pergi
Jadwal Penerbangan
dan Biaya
Pesan ? Pengisian Data
Penumpang
Pemrosesan
Data
Cetak Tiket
end
4
Rencana Pelaksanaan
AKTIVITAS RE-DEVELOPMENT
BULAN KE-1
BULAN KE -
2 BULAN KE-3
I II III IV I II III IV I II III IV
Evaluasi Web eksisting
Updating Requirement
Analysis & Design
Configuration & change management
Implementasi format web baru
Test
Project Management
Deplyoment
Tahapan Pengembangan Aplikasi
Pembangunan Aplikasi ini dijadwalkan selesai dalam waktu 3 (tiga) bulan. Secara lengkap
Tahapan Pekerjaan Pembangunan Aplikasi setiap module-nya akan dibagi menjadi empat fase
yaitu :
Inception Phase (IP)
Elaboration Phase (EP)
Construction Phase (CP)
Transition Phase (TP)
PENJELASAN :
Inception Phase
Memutuskan apa saja yang akan menjadi sasaran dalam proyek. Proses iterasi yang dilakukan
adalah untuk eksplorasi solusi-solusi yang mungkin dan arsitektur yang mungkin diterapkan
dalam proyek.
5
Elaboration Phase
Menetapkan problem yang akan dipecahkan
Menetapkan arsitektur yang menjadi dasar software
Menyesuaikan dan mendukung proses iterasi berikutnya
Menjelaskan proses dengan lebih detail
Mengurangi atau menghindari resiko proyek
Construction Phase
Mengimplementasikan software, mencatat kasus-kasus yang terjadi, dan melakukan perubahan
atau up-date implementasi berdasarkan kasus yang berkembang selama proyek berlangsung,
serta melakukan test pada setiap implementasi yang dihasilkan.
Transition Phase
Menambahkan features pada software yang pada fase ini mungkin sudah dipakai oleh user
hingga pada proses deployment berlangsung tuntas yang akan dipenuhi oleh Konsultan.
Keempat fase untuk setiap module tersebut dapat dirangkum dalam jadwal dibawah ini :
DESCRIPTION
BULAN
0,5 1 1,5 2 2,5 3
Inception Phase (IP)
Elaboration Phase (EP)
Construction Phase (CP)
Transition Phase (TP)
Pelaksanaan pekerjaan application system development akan berjalan secara paralel dan selalu
dilakukan up-date untuk memenuhi kebutuhan integrasi antar module.
6
Susunan Dan Deskripsi Tugas Tenaga Ahli
Susunan Tenaga Ahli
NO NAMA POSISI KUALIFIKASI
1 Muh. Akbar A. I. Project Manager/Ketua Tim
Ahli Manajemen IT, PHP.
2 Sukma Fitri A. Analisis Perangkat Lunak
dan database UML, PHP.
3 Bagus Satriawan Programmer PHP.
4 Oky Ardian G. System Designer Desain Grafis, Manajemen
Data Dokumentasi.
Deskripsi Tugas Tenaga Ahli
Adapun tugas serta tanggung jawab dari masing-masing tenaga ahli dapat diuraikan
sebagai berikut:
(1) Ketua Tim Ahli
Bertugas dan bertanggung jawab atas jalannya pekerjaan, mengarahkan, merumuskan,
ikut melakukan pengecekan terhadap framework serta mengkoordinasikan kepada
masing-masing tenaga ahli sesuai dengan keahlian dan bidangnya
(2) Project Administrator
Bertanggung jawab terhadap administrasi bisnis dalam proyek dan melakukan
pengecekan terhadap framework.
(3) Analis Perangkat lunak dan Database
Melakukan analisis proses bisnis berupa kondisi existing dan merancang framework
sistem SLM. Selain itu, juga melakukan analisis dan implementasi basis data system
(4) Programmer
Melakukan implementasi desain system ke dalam perangkat lunak.
7
(5) Dokumentator
Melakukan dokumentasi seluruh pekerja yang telah dilakukan. Dokumen yang akan
dihasilkan adalah cetak biru framework aplikasi dokumen terkaintimplementasi
framework aplikasi, dan cetak biru jaringan pendukung aplikasi.
BIAYA PEKERJAAN PEMBANGUNAN WEB
Untuk rincian anggaran biaya yang dibutuhkan dalam pembuatan perangkat lunak
Penerimaan Siswa Baru dapat dilihat pada table berikut :
No. Kegiatan Biaya (Rp)
1
Biaya Personil
a) Ketua Tim
b) Projek Manager
c) Analis(3 orang @Rp. 4.000.000)
Rp. 5.000.000
Rp. 4.000.000
Rp. 12.000.000
Sub total Rp. 21.000.000
2
Biaya Survei
Biaya Akomodasi + Perjalanan
Rp. 1.000.000
Sub total Rp. 1.000.000
3
BIAYA DESAIN & IMPLEMENTASI
Pembuatan Desain & Implementasi
Testing
Rp. 15.000.000
Rp. 2.000.000
Sub total Rp. 17.000.000
4
Biaya Pembuatan Laporan
a) Draft Report(Dokument)+ATK
b) Final Report(Dokument)+ATK
c) Penggandaan dokumen
Rp. 1.000.000
Rp. 500.000
Rp. 500.000
Sub total Rp. 2.000.000
8
5
BIAYA ADMINISTRASI &
OPERASIONAL
a) Meeting/konsultasi
b) administrasi
Rp. 500.000
Rp. 500.000
Sub total Rp. 1.000.000
Total Biaya Rp. 42.000.000
9