PROPOSAL SKRIPSI
Disusun sebagai salah satu syarat untuk menempuh mata kuliah Seminar dan
Karya Tulis Ilmiah untuk memperoleh gelar Sarjana Pendidikan (S.Pd.)
Disusun Oleh:
Dengan menyebut nama Allah SWT yang maha pengasih lagi maha
penyayang, puji serta syukur senantiasa penulis panjatkan kehadiratnya atas segala
limpah karunianya, sehingga penulis dapat menyusun proposal skripsi yang
berjudul “RANCANG BANGUN SISTEM INFORMASI INFLIGHT FOOD
SERVICE DI MASKAPAI PENERBANGAN BERBASIS WEBSITE” dengan
penuh rasa perjuangan dan usaha.
Penyusunan proposal skripsi ini salah satu upaya untuk menempuh gelar
sarjana sekaligus sebagai pertanggung jawaban akhir penulis sebagai mahasiswa di
Jurusan Pendidikan Vokasional Teknik Elektro Universitas Sultan Ageng
Tirtayasa. Penulis menyadari betul bahwa dalam penyusunan proposal skripsi ini
masih terdapat kekurangan ataupun kesalahan. Untuk itu penulis merasa penuh
kerendahan hati mengharapkan serta menerima penuh saran dan keritikan dari
berbagai pihak agar dapat dijadikan bahan evaluasi serta masukan untuk diperbaiki
kembali agar dapat menyempurnakan proposal skripsi ini.
Penyusunan proposal skripsi ini tak lepas dari doa, usaha , bimningan dan
dukugan dari berbagai pihak yang terlibat, serta kritik dan saran saya jadikan
motivasi semangat untuk menyelesaikan proposal skripsi ini. Untuk itu penulis
dalam kesempatan ini ingin mengucapkan banyak terima kasih serta rasa syukur
yang dirasa tak terkira khususnya kepada :
1. Orang tua dan keluarga penulis yang senantiasa selalu mendukung dan
mengiringi langkah penulis dengan do’a, pengertian dan rasa kasih saying
diberikan kepada penulis.
2. Bapak Prof. Dr. H. Fatah Sulaiman, ST., MT. selaku Rektor Universitas Sultan
Ageng Tirtayasa
3. Bapak Dr. Dase Erwin Juansah, M.Pd. selaku Dekan Fakultas Keguruan dan
Ilmu Pendidikan Universitas Sultan Ageng Tirtayasa.
ii
4. Bapak Mohammad Fatkhurrokhman, S.Pd., S.Kom., M.Pd. selaku Ketua
Program Studi Pendidikan Vokasional Teknik Elektri Fakultas Keguruan dan
Ilmu Pendidikan Universitas Sultan Ageng Tirtayasa
5. Bapak Mustofa Abi Hamid, S.Pd., N.Pd.T. selaku Sekertaris Program Studi
Pendidikan Vokasional Teknik Elektro Fakultas Keguruan dan Ilmu Pendidikan
Universitas Sultan Ageng Tirtayasa.
6. Ibu Desmira, S.T., M.T. selaku Dosen Pembimbing 1 yang penuh perhatian serta
memberikan dukungan kepada penulis selama penulisan proposal skripsi di
Jurusan Pendidikan Vokasional Teknik Elektro Fakultas Keguruan dan Ilmu
Pendidikan Universitas Sultan Ageng Tirtayasa.
7. Bapak Endi Permata, S.T., M.T. selaku Dosen Pembimbing 2 terima kasih
banyak atas bimbingan yang diberikan sehingga proposal skripsi ini dapat
diselesaikan dengan baik
8. Seluruh Bapak dan Ibu Dosen Jurusan Pendidikan Vokasional Teknik Elektro
Fakultas Keguruan dan Ilmu Pendidikan Universitas Sultan Ageng Tirtayasa
yang telah memberikan bekal ilmu kepada penulis.
9. Seluruh Keluarga Besar Mahasiswa Pendidikan Vokasional Teknik Elektro yang
memberikan semangat serta berbagi pengalaman dalam penulisan laporan
skripsi.
Kepada seluruh pihak yang tidak dapat penulis sebutkan namanya satu persatu,
penulis mengucapkan rasa terima kasih sebesar – besarnya atas segala doa dan
dukungannya. Dan penulis senantiasa berharap semoga proposal skripsi ini dapat
bermanfaat bagi khalayak banyak.
iii
DAFTAR ISI
KATA PENGANTAR ........................................................................................... ii
DAFTAR ISI ......................................................................................................... iv
DAFTAR GAMBAR ............................................................................................ vi
DAFTAR TABEL ............................................................................................... vii
BAB I PENDAHULUAN ...................................................................................... 1
A. Latar Belakang ............................................................................................... 1
B. Rumusan Masalah .......................................................................................... 3
C. Tujuan Penelitian ........................................................................................... 4
D. Manfaat Penelitian ......................................................................................... 4
E. Batasan Masalah ............................................................................................ 4
BAB II KAJIAN PUSTAKA ................................................................................ 5
A. Kajian Teori ................................................................................................... 5
a. Rancang Bangun ....................................................................................... 5
b. Sistem Informasi Pemesanan .................................................................... 6
c. Website ................................................................................................... 11
d. Database .................................................................................................. 12
e. Xampp ..................................................................................................... 13
f. PHP ......................................................................................................... 13
g. HTML ..................................................................................................... 14
h. CSS ......................................................................................................... 15
i. MySQL ................................................................................................... 15
j. UML........................................................................................................ 16
k. Waterfall ................................................................................................. 24
B. Hasil Penelitian yang Relevan ..................................................................... 27
C. Rancangan Pemecahan Masalah .................................................................. 32
BAB III METODE PENELITIAN .................................................................... 34
A. Alur Penelitian ............................................................................................. 34
B. Instrument Penelitian ................................................................................... 35
C. Perancangan Penelitian ................................................................................ 36
D. Tempat dan Waktu Penelitian...................................................................... 40
E. Efektivitas Sistem ........................................................................................ 40
iv
F. Komponen Penelitian................................................................................... 40
G. Jadwal Penelitian ......................................................................................... 41
DAFTAR PUSTAKA .......................................................................................... 42
v
DAFTAR GAMBAR
Gambar 1 Model Pengembangan waterfall ........................................................... 24
Gambar 2 Rancangan Pemecahan Masalah .......................................................... 33
Gambar 3 Flowchart model penelitian waterfall ................................................... 35
Gambar 4 Tampilan halaman utama ..................................................................... 36
Gambar 5 Tampilan halaman login ....................................................................... 37
Gambar 6 Tampilan halaman admin ..................................................................... 38
Gambar 7 Tampilan Halaman User....................................................................... 38
Gambar 8 Alur proses kerja website ..................................................................... 39
vi
DAFTAR TABEL
Tabel 1 Simbol Use Case Diagram ....................................................................... 17
Tabel 2 Simbol Class Diagram ............................................................................. 18
Tabel 3 Simbol Object Diagram ........................................................................... 19
Tabel 4 Simbol Squence Diagram......................................................................... 20
Tabel 5 Simbol Activity Diagram ......................................................................... 22
Tabel 6 Simbol Deployment Diagram .................................................................. 23
Tabel 7 Kajian penelitian relevan ......................................................................... 29
Tabel 8 Komponen & Spesifikasi Produk ............................................................. 40
Tabel 9 Jadwal Penelitian...................................................................................... 41
vii
BAB I
PENDAHULUAN
A. Latar Belakang
Saat ini kemajuan teknologi berkembang secara pesat, hal ini sudah
sewajarnya terjadi melihat kebutuhan manusia yang tidak lepas dari penggunaan
teknologi dalam kehidupan sehari – hari. Kemajuan teknologi yang cepat tidak
bisa lepas bagi manusia untuk dapat mempelajari serta mampu menerapkannya
sehingga dapat selaras dengan kemajuan teknologi yang pesat. Berjalannya
peradaban manusia saat ini, kemajuan teknologi internet juga selaras semakin
maju. Internet menjadi bukti nyata berkembangnya teknologi informasi
khususnya teknologi informasi komunikasi.
Sistem informasi dalam teknologi informasi komunikasi merupakan
bagian yang tidak dapat dipisahkan, sistem informasi adalah kombinasi
perpaduan antara penggunaan teknologi dengan kegiatan manusia untuk
menunjang manajmen serta kegiatan operasional. Sistem informasi terdiri dari
beberapa element terurut yakni user, hardware, software, jaringan komunikasi
dan sumber daya data yang menghimpun, mengelola dan menjembatani
informasi dalam sebuah organisasi (Anggraeni & Irviani, 2017). Sistem
informasi mempunyai acuan beberapa runtutan dari proses-proses dalam
penguraian sebuah informasi secara efektif serta masif. Pengelolaan informasi
yang baik dapat dilakukan melalui cara penyampaian informasi yang cepat serta
akses yang mudah maka akan mendapatkan informasi yang akurat dan valid.
Perancangan sistem informasi sendiri dibuat untuk menghasilakan produk yang
dapat mewadahi serta mengelola suatu informasi data baik berupa penyelesaian,
pelaporan, penyimpanan secara sistematis. Contoh sistem informasi yakni web
atau website. Saat ini website menjadi wadah yang banyak dipergunakan salah
satunya pada bidang di maskapai penerbangan.
Internet kini menjadi kebutuhan bagi manusia dalam beraktivitas sehari –
hari. Hal tersebut tidak dapat disangkal karena dengan adanya internet, manusia
dapat melakukan pencarian informasi, alat komunikasi dan tempat melakukan
pertukaran data. Tak hanya sampai sebatas itu, kini internet menjadi social
1
2
penerbangan dalam ranah persaingan kompetitif antar maskapai sehingga hal ini
menjadi tantangan untuk melakukan langkah lebih dalam peningkatan layanan
di maskapai penerbangan, bagi pembeli, hal ini menjadi efesiensi waktu dan
jarak saat proses melakukan transaksi.
Perancangan sistem informasi berbasis website dalam penerapannya
khususnya di maskapai penerbangan, dipergunakan sebagai reservasi sehingga
masih jarang dipergunakan khususnya bidang food service pada maskapai
penerbangan. Pada bidang food service tentu perlu hadirnya sistem informasi,
adanya sistem informasi pada bidang ini diperlukan bukan hanya mempermudah
dalam pesanan khusunya bagi penumpang, melainkan hal ini dibutuhkan bagi
maskapai penerbangan sebagai peningkatan pelayanan pada maskapai
penerbangan dan menjadi bentuk promosi untuk meningkatkan daya saing
dengan maskapai lainnya, menjadikan nilai unggul pada maskapai tersebut.
Dari hasil latar belakang yang sudah penulis susun maka penulis tertarik
melakukan penelitan dengan masalah yang ada pada latar belakang tersebut.
Dengan membuat rancang sistem informasi website dalam pelayanan food
service pada maskapai penerbangan. Rancang sistem informasi food service
berbasis website dibangun dengan fokus pada perancangan web database dan
web design yang bertujuan memudahkan maskapai penerbangan dalam
meningkatkan pelayanan kepada penumpang dalam pemesanan makanan dan
minuman didalam pesawat terbang. Berdasarkan permasalah yang sudah penulis
susun makan disusunlah proposal skripsi yang berjudul Rancang Bangun Sistem
Informasi Inflight Food Service Di Maskapai Penerbangan Berbasis Website.
B. Rumusan Masalah
Berdasarkan latar belakang masalah yang telah diuraikan diatas, maka
identifikasi masalah yang didapat pada penelitian ini adalah :
a. Bagaimana rancang bangun sistem informasi inflight food service di
maskapai penerbangan berbasis website ?
b. Bagaimana hasil pengujian Test Alpha & Test Beta dalam rancang
bangun sistem informasi inflight food service di maskapai penerbangan
berbasis website ?
4
C. Tujuan Penelitian
Berdasarkan rumusan masalah yang telah dijabarkan maka tujuan
penelitian ini adalah sebagai berikut:
a. Merancang bangun sistem informasi inflight food service di maskapai
penerbangan berbasis website.
b. Mengetahui hasil Test Alpha & Test Beta sistem informasi inflight food
service di maskapai penerbangan berbasis website.
D. Manfaat Penelitian
Tercapainya tujuan yang diinginkan pada penelitian ini, maka dapat
memberikan manfaat bagi semua pihak, dan manfaat penelitian ini adalah
sebagai berikut:
a. Bagi maskapai penerbangan
Menjadi peningkatan pelayanan maskapai penerbangan kepada
penumpang serta ajang promosi maskapai penerbangan sebagai daya
saing unggul antar maskapai lainnya.
b. Bagi penumpang
Memberikan kemudahan dalam melakakan pemesanan makanan di
dalam pesawat terbang.
c. Bagi penulis
Salah satu syarat untuk memperoleh gelar Sarjana Pendidikan dan
penelitian ini dapat menambang pemahaman serta pengetahuan
sehingga dapat menerapkan ilmu yang didapat.
E. Batasan Masalah
Batasan masalah dalam penelitian ini sebagai berikut:
a. Sistem informasi yang dibuat hanya dalam lingkungan maskapai
penerbangan.
b. Perancangan sistem informasi difokuskan pada perancangan web
database dan web design.
BAB II
KAJIAN PUSTAKA
A. Kajian Teori
a. Rancang Bangun
Perancangan ialah suatu rangkai tahapan untuk mengidentifikasi hal
yang akan dilakukan dengan menggunakan suatu teknik yang beragam dan
dalam prosesnya terdapat cakupan deskripsi, detail komponen-komponen dan
batasan yang ada dalam penyelesaiannya (Gunawan, Yusuf, & Nopitasari,
2021). Selaras dengan pendapat sebelumnya, menurut (Pressman, 2010)
Perancangan ialah serangkaian yang meliputi prinsip, konsep dan praktik
yang berorientasi pada hasil. Perancangan memiliki prinsip pada
pelaksanaanya untuk memudahkan dalam pekerjaan secara tersusun, dan
pada implementasinya terfokuskan pada sistem program yang dibangun.
Adapun menurut (Solihin & Nusa, 2017) mengenai perancangan merupakan
langkah yang memberikan gambaran sistem informasi komputer untuk
usulan penjualan, pembelian dan persediaan suku cadang. Tahap perancangan
sistem merupakan penjabaran dari kebutuhan atau data yang dianalisis ke
dalam bentuk yang mudah dipahami oleh pengguna.
Sebagaimana teori tersebut, dapat dipahami bahwa Perancangan sendiri
merupakan suatu runtutan proses yang terdiri dari beberapa element seperti
ide atau konsep, teknik yang digunakan untuk menentukan dari pada suatu
hasil itu sendiri, dengan adanya perancangan dalam memberikan jalan
alternatif dalam menyelsaikan sebuah permasalah maka perlu menghadirkan
suatu ide yang tersusun secara sistematis yang terprogram. Perancangan
dibutuhkan sebagai gambaran dalam pembuatan suatu ide yang tersusun,
yang difungsikan dapat melakukan penyelsaian suatu permasalahan yang ada.
Setelah menentukan sebuah perancangan/rancangan sebagai gambaran ide
dalam melakukan penyelesaian masalah, maka selanjutnya ialah membangun
ide tersebut.
5
6
sistem pula ada dapat bersifat ilmiah seperti organisme yang hidup tumbuh
dan berkembang atau dapat berupa sususan sistem sosial seperti sistem
pemerintahan. ada juga sistem yang sifatnya dimiliki secara personal yakni
sistem perusahaan yang dimiliki seseorang serta Personal computer system.
Gambaran yang diberikan sebelumnya ialah sebagian dari sistem yang ada,
dan masih ada banyak lagi mengenai sistem. Namun, menurut (Susanto,
2017) Sistem adalah kumpulan/kelompok dari segala macam
subsistem/bagian/komponen yang saling berhubungan, baik secara fisik
maupun non fisik, dan bekerja secara harmonis untuk mencapai suatu tujuan
tertentu. Selaras dengan pendapat sebelumnya secara singkat. Sistem
merupakan elemen yang saling berhubungan dan berpengaruh dalam
berkolaborasi untuk mencapai tujuan tertentu (A.Sulthoni & Achilson,
2015). Berdasarkan definisi yang ada sebelumnya dapat dipahami bahwa
sistem merupakan suatu kumpulan elemen yang ada saling terhubung secara
langsung ataupun tidak langsung dan bekerja sama secara harmonis untuk
tujuan tertentu.
Sistem ada sebagai pengurutan yang difungsikan dapat melakukan
pengorganisir pada suatu kelompok element dalam memberikan suatu
keputusan, sehingga menjadi manajerial dalam mencapai tujuan. Setiap
sistem yang ada memiliki karakteristik umum, meliputi: tujuan sistem,
subsistem, batas sistem, hubung sistem, hirarki sistem, lingkungan sistem,
input, proses dan output. Data menjadi sebuah bagian penting pada suatu
sistem, sebuah data menjadi bagian prosees input yang tak hanya berupa
dalam bentuk kata bahkan suatu kalimat, namun dapat berupa huruf, suara,
gambar dalam bentuk visual dua dimensi atau 3 dimensi. Bahkan data dari
hasil rekayasa komputer banyak dipergunakan saat ini. Maka data menjadi
suatu bagian pada sistem untuk diproses sehingga menghasilkan suatu
informasi.
Data merupakan kepastian yang menjelaskan mengenai suatu pristiwa
serta merupakan bagian dari bentuk invalid yang belum dapat tersaji lebh
sehingga perlu diproses lebih lanjut dengan suatu model untuk menghasilkan
8
tersebut bekerja. Menurut (Darmawan & Fauzi, 2013) sistem informasi terdiri
dari beberapa komponen – komponen yang ada, yakni :
e. Xampp
XAMPP merupakan singkatan dari X (empat sisstem operasi apapun),
Apache, MySQL, dan PHP, dan Perl. XAMPP adalah tool yang menyediakan
paket perangkat lunak dalam satu buah paketperangkat lunak dalam satu buah
paket. Dalam paket XAMPP sudah terdapat Apache (web server), MySQL
(database), PHP (server side scripting) Perl, FTP server, PhpMyAdmin dan
berbagai pustaka bantu lainnya (Nirsal, Rusmala, & Syafriadi, 2020). adapun
pendapat dari (Putra A. B., 2019) XAMPP merupakan software server apache
di mana memiliki banyak keuntungan seperti mudah untuk digunakan, tidak
memerlukan biaya serta mendukung pada instalasi Windows dan Linux. Hal
ini juga didukung karena dengan instalasi yang di lakukan satu kali tersedia
MySQL, apache web server, Database server PHP support.
Dapat dipahami dari pendapat diatas XAMPP ialah perangkat lunak
yang bersifat free source tidak berbayar dan mudah digunakan, mendukung
penggunaan pada sistem operasi seperti Windows dan Linux. Xampp
berfungsi sebagai server yang berdiri sendiri (localhost) seperti Apache HTTP
Server, MySQL, database dan penerjamah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl.
f. PHP
PHP (Hypertext Preprocessor) adalah salah satu server side yang
dirancang khusus untuk aplikasi web. PHP disiapkan diantara bahasa HTML
(Hypertext Markup Language) dank arena bahasa server side, maka bahasa
14
h. CSS
CSS adalah singkatan dari Cascading Style Sheets, merupakan
rangkaian dari intruksi yang menentukan bagaimana suatu text akan tertampil
pada halaman web. Perancangan menggunakan CSS pada halaman web,
mendefinisikan seperti fonts (huruf), colors (warna), margins (ukuran),
background (latar belakang), font size (ukuran huruf) dan lain-lain.
Cascading Style Sheets terdiri dari style sheet (font,size,spacing,color) yang
memberitahukan browser bagaimana suatu dokumen akan disajikan (Muslim
& Dayana, 2016). Henderson pada (Omar, Astriana, & Miftahul, 2018)
mengungkapkan Dengan menggunakan CSS, seorang web developer dapat
membuat halaman web yang dapat beradaptasi dengan berbagai macam
ukuran layar. Pembuatan CSS biasanya terpisah dengan halaman HTML.
Meskipun CSS dapat disisipkan di dalam halaman HTML. Hal ini ditujukan
untuk memudahkan pengaturan halaman HTML yang memiliki rancangan
yang sama.
i. MySQL
MySQL merupakan sebuah perangkat lunak atau software sistem
manajemen basis data SQL atau DBMS Multithread dan multi user. MySQl
sebenarnya merupakan turunan dari salah satu konsep utama dalam database
untuk pemilihan atau seleksi dan pemasukan data yang memungkinkan
pengoperasian data dikerjakan secara mudah dan otomatis (Suhartini, Sadali,
& Putra, 2020). Adapun kelebihan MySQL menurut (Putra A. B., 2019)
MySQL dapat digunakan bebas oleh siapapun tanpa membelinya atau harus
membayar lisensi (open source), merupakan database server yang dapat
dihubungkan dengan jaringan internet dan diakses dari jauh, memiliki
16
j. UML
Pada perkembangan teknik pemrograman berorientasi pada objek,
muncul sebuah standarisasi bahasa pemodelan, untuk pembangunan
perangkat lunak yang dibangun dengan menggunakan teknik pemrograman
berorientasi objek. Unified Modeling Language (UML) muncul karena
adanya kebutuhan pemodelan visual untuk menspesifikasikan,
menggambarkan, membangun, dan ddokumentasi dari sistem perangkat
lunak. Unified Modeling Language merupakan bahasa visual untuk
pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan
diagram dan teks-teks pendukung (Putra H. N., 2018).
Unified Modeling Language terdiri atas pengelompokan diagram-
diagram sistem menurut aspek atau sudut pandang tertentu. Diagram adalah
yang menggambarkan permasalahan maupun solusi dari permasalahan suatu
model. Unified Modeling Language mempunyai 9 diagram yaitu (Maharani
& Aman, 2017).
a. Use Case Diagram
Diagram Use Case menggambarkan apa saja aktifitas yang
dilakukan oleh suatu sistem dari sudut pandang pengamatan luar.
Pada Use Case Diagram. Komponen pembentuk diagram use case
adalah :
17
b. Class Diagram
Class diagram merupakan spesifikasi yang jika diintansisasi akan
menghasilkan init dari pengembangan dan design beriorientasi
objek. Class menggambarkan keadaan suatu sistem, serta
memberikan layanan untuk memanipulasi keadaan tersebut. Class
diagram menggambarkan struktur dan deskripsi class, package dan
objek beserta hubungan satu sama lain seperti containment,
pewarisan, asosisasi, dan lain-lain. (Simatupang & Sianturi, 2019)
Class diagram menggambarkan struktur sistem dari segi
pendefinisian kelas-kelas yang akan dibuat untuk membangun
sistem. Kelas memiliki apa yang disebut atribut dan metode atau
operasi. Menurut (Rosa & Salahudin, 2016) Berikut merupakan
simbol-simbol class diagram.
+operasi()
c. Object Diagram
Object Diagram menggambarkan suatu struktur sistem dari segi
penamaan objek dan jalannya objek dalam sistem. Object diagram
memastikan bahwa semua kelas yang sudah didefinisikan pada Class
diagram harus dipakai objeknya, karena jika tidak pemehaman kelas
itu tidak dapat dipertanggung jawabkam. Simbol-simbol Object
diagram berikut (Aprianti & Maliha, 2016).
Atribut = nilai
berjalan saat sistem
dijalankan.
2 Link Relasi antar objek.
20
d. Package Diagram
Package diagram ialah bagian dari pad UML, digunakan untuk
mengelompokan kelas dan juga menunjukan bagaimana elemen
model akan disusun serta menggambarkan ketergantungan antara
paket-paket (Hengki & Suprawiro, 2017). Selaras dengan pendapat
sebelumnya. (Wahyudi, 2020) Package Diagram ialah sebuah
bentuk pengelompokkan yang memungkinkan untuk mengambil
sebuah bentk di UML dan mengelompokkan elemen-elemennya
dalam tingkatan unit yang lebih tinggi, fungsi package yang umum
ialah untuk mengelompokkan class.
e. Squence Diagram
Penggunaan diagram sequence bergantung pada pendefinisian
use case yang memiliki proses sendiri atau penting semua use case
yang telah didefinisikan interaksi jalannya pesan sudah dicakup pada
diagram sequence sehingga semakin banyak use case yang
digunakan maka diagram sequence yang harus dibuat juga semakin
banyak (Maharani & Aman, 2017). Berikut simbol dari sequence
diagram.
f. Collaboration Diagram
Collaboration diagram melibatkan suatu interaksi pada context,
collaboration menggambarkan siapa yang sedang melakukan
aktivitas apa dan pada produk kerja apa. Sehingga collaboration
menetapkan elemen-elemen dari proyek. Role ialah individu atau
team yang bertanggung jawab terhadap aktivitas-aktivitas artefact.
Sebuah aktivitas ialah unit kerja yang terdiri dari tahapan-tahapan
yang dilaksanakan oleh sebuah role. Artefact ialah sebuah elemen
dari informasi yang merupakan tanggung jawab dari pemegang role
dan yang dihasilkan atau digunakan oleh aktivitas-aktivitas (Akil,
2016)
g. Statechart Diagram
Statechart diagram atau disebut diagram mesin ialah diagram
yang statusnya digunakan untuk menggambarkan perubahan status
atau transisi status dari sebuah mesin atau sistem. Perubahan yang
terjadi digambarkan dalam suatu graf berarah. Statechart ideal
digunakan untuk menggambarkan alur interaksi pengguna dengan
sistem (Putra H. N., 2018).
22
h. Activity Diagram
Diagram aktivitas menggambarkan rangkaian aliran dari
aktivitas, penggunaanya untuk mendeskripsikan aktivitas yang
dibentuk dalam suatu operasi sehingga dapat juga digunakan untuk
aktivitas lainya, seperti use case atau interaksi. Struktur diagram ini
mirip flowchart atau data flow diagram pada perancangan
terstruktur, simbol dalam activity diagram (Hendini, 2016).
Tabel 5 Simbol Activity Diagram
Sumber: (Hendini, 2016)
No Simbol Nama Keterangan
1 Status Awal Status awal aktivitas
i. Deployment Diagram
Deployment diagram ialah suatu diagram yang dapat memberikan
penjelasan tentang bagaimana berbagai elemen fisik menyusun dan
menjalankan sistem di dalam suatu jaringan yang dibentuk.
Arsitektur jaringan yang dibentuk merupakan kumpulan dari node-
node yang berupa software dan hardware yang mengkonfigurasi
komponen-komponen software runtime dengan processor dan
peralatan lainnya (Galih, Mustafid, & Sufiharto, 2011). Menurut
(Hendini, 2016) Deployment diagram untuk menggambarkan detail
bagaimana komponen disusun di infrastruktur sistem.
a. Communication (Komunikasi)
Tahap komunikasi menjadi langkah pendekatan terhadap
pengguna untuk memenuhi keperluan pengguna yang diinginkan.
Tahapan ini dimulai dari :
1. Project Initiation (Inisiasi proyek)
Pada inisiasi proyek merupakan langkah awal dalam
mempresentasikan sebuah produk, dengan mengidentifikasi
tujuan produk yang akan digunakan. Gambaran produk yang
25
SOLUSI
Membangun sistem pemesanan sesuai dengan kebutuhan maskapai
penerbangan dan Menerapkan sistem pemesanan di maskapai
penerbangan
HASIL
Rancang Bangun Sistem Informasi Inflight Food Service
Di Maskapai Penerbangan Berbasis Website
34
35
Mulai
Komunikasi
Identifikasi data dengan studi
literasi
Perencanaan
Analisis kebutuhan untuk
menampilkan bentuk website,
Dengan algoritma &
flowchart sistem
Pemodelan
Rancangan website dalam proses
pengkodean
Konstruksi
Rancangan website dalam proses
pengkodean
Tampilan Sistem
Tidak Pengujian
Perbaikan Sistem
Alpha Beta
Iya
Penyebaran Sistem
Kesiapan website untuk
dioperasionalkan
Selesai
B. Instrument Penelitian
Pada penelitian ini instrument digunakan yakni pengujian Alpha dan Beta
testing dari produk yang dibuat. pengujian ini dilakukan untuk mengetahui hasil
perancangan sistem tersebut terdapat kegagalan proses bug atau tidak. Alpha
testing dilakukan oleh developer dilingkungan pengembangan untuk mengetahui
sistem yang dikembangkan terdapat kegagalan proses atau tidak, sebelum
produk disebarluaskan ke pengguna luas, sedangkan Beta testing merupakan
pengujian produk oleh pengguna akhir sebagai perspektif untuk dapat
menemukan cacat pada produk sebelum produk di sebarluaskan.
C. Perancangan Penelitian
Pada perancangan ini terlebih dahulu melakukan perancangan desain
website layanan pemesanan. Desain website layanan pemesanan masih pada
tahap perencanaan. Gambar desain dan flowchart website layanan pemesanan
sebagai berikut:
a. Halaman Utama
Informasi menu
Footer
Home Registrasi
Username
Password
Login
c. Halaman Admin
Home Logout
Admin
Data Content
Data
Pemesanan
Pencarian
Home Logout
User Menu
Menu
Keranjang
Pembayaran
Invoice
e. Flowchart website
F. Komponen Penelitian
Terdapat komponen serta spesifikasi produk dalam penelitian ini sebagai
berikut:
Tabel 8 Komponen & Spesifikasi Produk
No Nama Keterangan
1. Bahasa Pemrograman PHP Bahasa pemrograman untuk
mengembangkan website
2. Bahasa Pemrograman Bahasa pemrograman untuk merncang
HTML website bersifat dinamis
3. CSS Styling yang berguna untuk memperindah
serta menjadikan sifat website menjadi
statis
4. Web Engine Mesin web yang digunakan untuk
menjelajah dengan internet
5. Internet Penghubung jaringan komunikasi dengan
jaringan komputer
6. Xampp Sebagai local web server untuk pengujian
web sebelum menggunakan hosting
7. Visual Studio Code Text editor dalam menggunakan bahasa
pemrograman
8. MySQL Database dari suatu aplikasi web
41
G. Jadwal Penelitian
Dalam melakukan penelitian ini, penulis perlu adanya jadwal penelitian
sebagai pacuan dalam melakukan penelitian ini, maka berikut adalah tabel
jadwal penelitian :
42
43