SKRIPSI
Diajukan oleh
MASTRIADI
20082014
Nama : Mastriadi
Nim : 20082014
Program Studi : Teknik Informatika
Pembimbing Utama
Pembimbing Pendamping
ii
PENGESAHAN KELULUSAN
Tanggal :
Pukul :
Nama : Mastriadi
Nim : 20082014
Program Studi : S-1 Teknik Informatika
Tim Penguji :
iii
PENGESAHAN LEMBAGA
Skripsi
Nama : Mastriadi
NIM : 20082014
Disahkan Oleh :
iv
PERNYATAAN
Nama : Mastriadi
NIM : 20082014
1. Merupakan hasil karya tulis ilmiah sendiri dan bukan merupakan karya yang
2. Hasil Penelitian ini saya izinkan untuk dikelola oleh STMIK Hang Tuah
Matere 10000
( Mastriadi )
v
KATA PENGANTAR
kepada Nabi besar Muhammad SAW, sebagai ungkapan rasa syukur dan terima
kasih penulis atas terwujudnya penyelesaian Skripsi ini untuk memenuhi syarat
Hang Tuah (STMIK) Hang Tuah Pekanbaru. Penulis menyadari bahwa tanpa
bantuan dan bimbingan dari berbagai pihak sangatlah sulit bagi penulis untuk
Terima kasih yang tulus dan ikhlas kepada Bapak H. Moh. Sukri, SH
selaku Ketua Yayasan Hang Tuah Pekanbaru yang telah memberikan dukungan
ini.
kepada semua pihak yang banyak membantu di dalam proses penyelesaian skripsi
vi
3. Ibu Anita Febriani, S.T, M.TI selaku Wakil Ketua II Sekolah Tinggi
4. Ibu Yessica Devis, S.I.Kom, M.Kes selaku Wakil Ketua III Sekolah Tinggi
5. Bapak Yuda Irawan, S.Kom, M.TI selaku Ka. Prodi Teknik Informatika
Pekanbaru.
6. Bapak Herianto, M.Kom, MTA selaku Dosen Pembimbing Utama yang telah
9. Orang Tua yang telah memberikan segala doa dan semangatnya kepada
penulis untuk selalu berusaha dan berdoa dalam penyelesaian Skripsi ini.
10. Teman-teman seperjuangan dan semua pihak yang telah ikut memberi
Akhir kata penulis ucapkan terima kasih dan mohon maaf atas segala
kesalahan dan kekeliruan yang terdapat dalam Skripsi ini dan penulis berharap
vii
( Mastriadi )
viii
ABSTRAK
ix
ABSTRACT
x
DAFTAR ISI
PERSETUJUAN......................................................................................................ii
PENGESAHAN KELULUSAN.............................................................................iii
PENGESAHAN LEMBAGA.................................................................................iv
PERNYATAAN.......................................................................................................v
KATA PENGANTAR............................................................................................vi
ABSTRAK............................................................................................................viii
ABSTRACT............................................................................................................ix
DAFTAR ISI............................................................................................................x
DAFTAR TABEL................................................................................................xiii
DAFTAR GAMBAR............................................................................................xiv
DAFTAR LAMPIRAN........................................................................................xvii
BAB I PENDAHULUAN......................................................................................18
1.1 Latar Belakang.............................................................................................18
1.2 Identifikasi Masalah.....................................................................................20
1.3 Pembatasan Masalah....................................................................................20
1.4 Perumusan Masalah.....................................................................................21
1.5 Tujuan dan Manfaat.....................................................................................21
1.5.1 Tujuan...................................................................................................21
1.5.2 Manfaat Penelitian................................................................................21
1.6 Sistematika Penulisan..................................................................................22
BAB II TINJAUAN PUSTAKA............................................................................24
2.1 Dasar Teori...................................................................................................24
2.1.1 Aviation Security (AVSEC)..................................................................24
2.1.2 Sistem Monitoring.................................................................................25
2.1.3 Laporan Harian.....................................................................................27
2.1.4 Aplikasi.................................................................................................27
2.1.5 Web.......................................................................................................27
2.1.6 PHP (Hypertext Processor)...................................................................28
2.1.7 MySQL..................................................................................................28
2.1.8 Flowchart..............................................................................................29
2.1.9 Blackbox testing....................................................................................31
2.1.10 Pengenalan Sistem Operasi Android...................................................31
2.1.11 Perangkat Lunak Pendukung..............................................................32
2.1.12 Perangkat Analisis Sistem...................................................................35
2.1.13 Systems Development Life Cycle (SDLC).........................................35
2.1.14 Model Pengembangan Sistem.............................................................36
2.1.15 Unified Modelling Language (UML)..................................................38
xi
2.2 Tinjauan Penelitian......................................................................................40
2.3 Kerangka Pikir.............................................................................................41
2.4 Tinjauan Umum Perusahaan........................................................................43
2.4.1 Sejarah Perusahaan...............................................................................43
2.4.2 Struktur Organisasi...............................................................................45
2.4.3 Visi dan Misi PT Angkasa Pura II (Persero).........................................47
BAB III METODE PENELITIAN........................................................................49
3.1 Metode Penelitian........................................................................................49
3.2 Teknik Pengumpulan Data...........................................................................49
3.3 Tempat dan Waktu Penelitian......................................................................50
3.4 Hipotesis.......................................................................................................51
BAB IV ANALISIS DAN PERANCANGAN......................................................52
4.1 Analisis Sistem.............................................................................................52
4.1.1 Analisis Masalah...................................................................................53
4.1.2 Analisis Kebutuhan Sistem...................................................................55
4.2 Perancangan Sistem Secara Umum..............................................................59
4.2.1 Flowchart..............................................................................................59
4.2.2 UML (Unified Modelling Language)....................................................60
4.2.3 Perancangan Basis Data........................................................................70
4.2.4 Perancangan Antarmuka (User Interface)............................................72
4.3 Pengujian Blackbox.....................................................................................82
BAB V HASIL DAN PEMBAHASAN.................................................................84
5.1 Implementasi................................................................................................84
5.2 Implementasi Sistem....................................................................................84
5.2.1 Tampilan Sistem Login.........................................................................84
5.2.2 Tampilan Sistem Home.........................................................................85
5.2.3 Tampilan Sistem Buat Laporan.............................................................86
5.2.4 Tampilan Sistem Laporan Terbaru.......................................................87
5.2.5 Tampilan Sistem Cara Penggunaan......................................................88
5.2.6 Tampilan Sistem Tentang Aplikasi.......................................................89
5.2.7 Tampilan Sistem Login Website...........................................................90
5.2.8 Tampilan Sistem Halaman Home.........................................................91
5.2.9 Tampilan Halaman Data Petugas..........................................................91
5.2.10 Tampilan Halaman Data Pos...............................................................92
5.2.11 Tampilan Halaman Data Laporan.......................................................93
5.2.12 Tampilan Halaman Cetak Laporan.....................................................93
5.2.13 Tampilan Halaman Data Admin.........................................................94
5.2.14 Tampilan Halaman Ubah Password...................................................94
xii
5.3 Kelebihan dan Kekurangan..........................................................................95
5.3.1 Kelebihan Sistem..................................................................................95
5.3.2 Kelemahan Sistem.................................................................................95
BAB VI KESIMPULAN DAN SARAN...............................................................96
6.1 Kesimpulan..................................................................................................96
6.2 Saran.............................................................................................................96
DAFTAR PUSTAKA
LAMPIRAN 1
LAMPIRAN 2
xiii
DAFTAR TABEL
xiv
DAFTAR GAMBAR
Gambar 4. 14 ERD.................................................................................................70
xv
Gambar 4. 16 Rancangan Halaman Home.............................................................73
xvi
Gambar 5. 12 Tampilan Halaman Cetak Laporan.................................................93
xvii
DAFTAR LAMPIRAN
Lampiran 1 Observasi............................................................................................98
xviii
19
BAB I
PENDAHULUAN
WIBB) adalah sebuah bandar udara yang terletak di Kota Pekanbaru dan
sebelumnya bernama Bandara Simpang Tiga. Bandara ini memiliki luas 321,21
ha. Dalam rangka menyambut PON XVII pada tahun 2012, bandara ini diperluas
sehingga nantinya dapat menampung pesawat yang lebih besar. Bandara ini juga
menjadi home-base bagi Skuadron Udara 12 TNI AU. Nama bandara ini diambil
dari nama Sultan Syarif Kasim II, seorang pahlawan Nasional Indonesia dari
Riau.
Manejemen yang di kelola oleh PT Angkasa Pura II (Persero) dan disebut dengan
Kantor Cabang Bandar Udara Simpang Tiga yang kelak berubah nama menjadi
Bandar Udara Sultan Syarif Kasim II yang di tetapkan melalui keputusan Presiden
dengan kurang efektif dan efisien. Salah satunya dalam kegiatan laporan harian
keamanan penerbangan. Pada Bandara Sultan Syarif Kasim II (SSK II) kegiatan
pelaporan tersebut masih berjalan dengan kurang efektif karena terbatasnya fitur
tersimpan secara online. Sehingga data-data tersebut tidak dapat diakses kembali
jika melebihi waktu yang telah ditentukan oleh WhatsAapp. Selain itu, petugas
juga harus melakukan validasi data secara berkala guna memastikan data yang
pada aplikasi WhatsApp. Hal tersebut tidak efisisen karena menghabiskan waktu
yang lama dalam proses pengerjaan, serta dapat terjadi kemungkinan hilang dan
rusaknya data.
terintegrasi dengan database. Sistem ini dapat diakses kapan saja, serta
kemungkinan terjadinya hilang serta rusaknya data laporan harian lebih minim
karena data tersimpan secara offline pada database sistem. Petugas juga dapat
membuat laporan bulanan atau tahunan melalui sistem dengan menggunakan fitur
cetak laporan bulanan atau tahunan. Atasan juga dapat melakukan monitoring
21
penerbangan.
Dari beberapa uraian yang dikemukakan pada latar belakang, maka dapat
WhatsApp.
MySQL.
22
Dari beberapa uraian yang penulis kemukakan pada bagian latar belakang,
I.5.1 Tujuan
Berdasarkan rumusan masalah diatas, maka tujuan yang ingin dicapai dalam
II.
Adapun manfaat yang dapat diambil dari penelitian ini adalah sebagai
berikut:
1. Manfaat teoritis
2. Manfaat praktis
bagian diantaranya :
Bab I Pendahuluan
Bab VI Pada bab ini akan menjabarkan tentang hasil akhir atau
BAB II
TINJAUAN PUSTAKA
Aviation Security (AVSEC) adalah personil yang telah atau wajib memiliki
lisensi/surat tanda kecakapan petugas (STKP) yang diberi tugas dan tanggung
bandar udara ada beberapa persyaratan yang harus dipenuhi pengelola bandar
udara. Pertama, sumber daya manusia yang handal. Dalam hal ini semua personel
(wajib) memiliki lisensi atau surat tanda kecakapan petugas (SKTP) yang diberi
Maka dari itu personel AVSEC adalah seorang yang mempunyai lisensi
tentang apa yang ingin diketahui, pemantauan berkadar tingkat tinggi dilakukan
arah tujuan atau menjauh dari itu (Hendini, 2016). Sedangkan menurut
(Mudjahidin & Putra, 2010), monitoring adalah penilaian yang terus menerus
misalnya segi obyek dan subyek yang dipantau, serta hasil dari proses monitoring
itu sendiri. Adapun beberapa tujuan dari sistem monitoring yaitu (Amsler et al.,
2001) yaitu :
27
Sehingga proses berjalan sesuai dengan jalur yang disediakan (on the
track)
monitoring.
kegiatan bisnis. Dalam jurnal (Aprisa & Monalisa, 2015) tentang sistem
pembuatan laporan dapat dilakukan secara cepat dan mudah dengan mencetak file
laporan, dapat menghasilkan informasi tentang laporan data pegawai, laporan data
barang, laporan data peminjaman, dan transaksi pengembalian yang dilihat dalam
kegiatan bisnis dan pembuatan pelaporan. Monitoring dapat dilakukan pada setiap
tahapan kegiatan, baik dari segi perencanaan ataupun setelah bagian pekerjaan
dilaporkan atau berita”. Sedangkan definisi “Harian adalah setiap hari”. Dari
beberapa pengertian diatas dapat disimpulkan bahwa laporan harian adalah suatu
bentuk penyimpanan informasi, data, atau berita baik secara lisan atau tertulis
II.1.4 Aplikasi
Secara istilah pengertian aplikasi adalah suatu program yang siap untuk
digunakan yang dibuat untuk melaksanakan suatu fungsi bagi pengguna jasa
aplikasi serta penggunaan aplikasi lain yang dapat digunakan oleh suatu sasaran
adalah penerapan dari rancang sistem untuk mengolah data yang menggunakan
II.1.5 Web
World Wide Web atau WWW atau yang sering dikenal dengan nama WEB
adalah salah satu layanan yang didapatkan oleh pemakai komputer yang
terhubung dengan internet. Website atau situs sering diartikan sebagai kumpulan
berformat hypertext yang berisi beragam informasi, teks, gambar, audio, video,
29
dan informasi multimedia lainnya yang dapat diakses melalui sebuah perangkat
hypertext ke dalam bentuk dokumen bisa dipahami, maka web browser melalui
web client akan membaca halaman web server melalui protokol yang biasa
PHP pertama kali dikembangkan pada tahun 1995 oleh Rasmus Lerdof,
dan sekarang dikelolah oleh The PHP Group. PHP adalah singkatan dari Perl
Mardiati, 2016).
PHP didesain untuk dapat bekerja sama dengan database server dan
dirancang sedemikian rupa sehingga pada saat pembuatan dokumen HTML yang
dapat mengakses database menjadi lebih mudah. PHP merupakan software Open-
Source yang disebarkan dan dilisensikan secara gratis (free) serta dapat diunduh
secara bebas dari situs resminya yaitu http://www.php.net dan PHP menggunakan
II.1.7 MySQL
database berserta isinya dan juga untuk dapat mengakses database-nya sehingga
menghapus data yang berada dalam database. MySQL merupakan software yang
bersifat Open Source dan gratis (free) pada berbagai platform kecuali pada
windows yang bersifat shareware serta dapat didownload secara bebas dari situs
Mardiati, 2016).
II.1.8 Flowchart
terlupakan dalam analisis masalah, disamping itu flowchart juga berguna sebagai
fasilitas untuk berkomunikasi antara pemrogram yang bekerja dalam tim suatu
masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.
Black box testing adalah sebuah pengujian untuk mengetahui apakah semua fungsi
software sudah berjalan sesuai dengan kebutuhan fungsional yang telah ditetapkan
b. Kesalahan interface.
e. Validasi fungsional.
untuk telepon seluler yang berbasis linux. Android menyediakan platform terbuka
smartphone dan juga tablet PC. Fungsinya sama seperti sistem operasi Symbian di
disematkan pada gadget, baik itu handphone, tablet, juga sekarang merambah ke
operasi berbasis Linux dan bersifat open source. Awalnya sistem operasi Android
dikembangkan untuk ponsel pintar dan komputer tablet dengan antarmuka layar
sentuh. Saat ini sistem operasi Android juga dikembangkan untuk perangkat keras
lain seperti kamera digital, jam tangan, perangkat navigasi, televisi dan kacamata
pintar.
Android adalah sistem operasi berbasis linux yang sedang berkembang ditengah
OS lainnya.
untuk pembangunan aplikas Android dan bersifat open source atau gratis.
Peluncuran Android Studio ini diumumkan oleh Google pada 16 mei 2013 pada
event Google I/O Conference untuk tahun 2013. Sejak saat itu, Android Studio
34
(Studio, 2015)
Sumber : https://developer.Android.com/studio
mirip dengan Eclipse disertai dengan ADT plugin (Android Development Tools).
dapat kamu gunakan untuk mengembangkan perangkat lunak yang berbasis Java,
sedangkan JRE adalah sebuah implementasi dari Java Virtual Machine yang
berisi satu atau lebih JRE dan berbagai alat pengembangan lain seperti sumber
35
(Studio, 2015).
SOAP (Simple Object Access Protocol). Dalam penggunaanya, web service dapat
digunakan hanya untuk memeriksa data user yang login ke sebuah website
komponenya untuk saling terhubung dengan aplikasi lain dalam sebuah organisasi
Hal tersebut dapat terjadi karena XML standar yang didukung oleh banyak
perusahaan besar didunia, yang digunakan untuk bertukar data. Selain daripada
itu, penggunaan SOAP menjadi metodemetode dari objek-objek yang ada dalam
sebuah web service dapat di akses dari aplikasi lain seperti halnya aplikasi
ringan, mudah dibaca dan ditulis oleh manusia, serta mudah diterjemahkan dan
dibuat (generate) oleh komputer. Format ini dibuat berdasarkan bagian dari
1999. JSON merupakan format teks yang tidak bergantung pada bahasa
oleh programmer keluarga C termasuk C, C++, C#, Java, JavaScript, Perl, Python
dan lain sebagainya. Oleh karena sifat-sifat tersebut, menjadikan JSON ideal
(dictionary), ctor hash (hash table), daftar berkunci (keyed list), atau
associative array.
ctor, hal ini dinyatakan sebagai larik (array), ctor (vector), daftar (list),
Menurut (Al Fatta, 2007) analisa sistem merupakan langkah awal dalam
Sistem), dalam rekayasa sistem dan rekayasa perangkat lunak adalah proses
pembuatan dan pengubahan sistem serta model dan metodologi yang digunakan
diambil untuk mengembangkan sistem perangkat lunak, yang terdiri dari tahap-
37
menandai kemajuan usaha analisis dan desain. Fase-fase yang terdapat didalam
SDLC meliputi :
waterfall.
sebelum tahapan sebelumnya selesai dilaksanakan dan tidak bisa kembali atau
Menurut (Rosa & Shalahuddin, 2019) “model SDLC waterfall (air terjun)
sering disebut juga model sekuensial linier (sequential linier) atau alur hidup
klasik (classic life cycle). Model air terjun menyediakan pendekatan alur hidup
perangkat lunak secara sekuensial atau terurut dimulai dari analisis, desain,
Layanan sistem, kendala, dan tujuan ditetapkan oleh hasil konsultasi dengan
spesifikasi sistem.
39
Unit-unit individu program atau program digabung dan diuji sebagai sebuah
customer.
Biasanya (walaupun tidak selalu), tahapan ini merupakan tahapan yang paling
Pengembangan UML dimulai dari kerja sama Grady Booch dan James
dan OMT. Kemudian Ivar Jacobson, pencipta metode OOSE (Object Oriented
40
Dengan menggunakan UML, kita dapat membuat model untuk semua jenis
aplikasi piranti lunak, dimana aplikasi tersebut dapat berjalan pada piranti keras,
sistem operasi dan jaringan apapun, serta ditulis dalam bahasa pemrograman
apapun.
sebuah sistem. Yang ditekankan adalah “apa” yang diperbuat sistem, dan bukan
dengan sistem.
menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain
package, dan objek beserta hubungan satu sama lain seperti containment,
laporan yang membutuhkan waktu lama, serta dalam membuat laporan bulanan
atau tahunan. Data yang tersimpan secara online tidak dapat diakses kembali jika
telah melebih batas waktu tertentu. Pada tahap pengecekan laporan yang dikirim
data yang dikirim telah sesuai karena banyaknya laporan yang tersimpan didalam
media WhatsApp tersebut. Untuk membuat laporan bulanan atau tahunan, petugas
harus mengecek kembali laporan beberapa bulan atau tahun terakhir yang telah
43
dikirim melalui WhatsApp, dan terdapat kemungkinan data yang hilang ataupun
rusak.
Oleh karena itu diperlukan perubahan proses pelaporan harian agar dapat
karena fitur yang dimiliki dapat menangani kekurangan dari metode pelaporan
sebelumnya. Sistem ini dapat menyimpan data laporan ke dalam database lokal
sehingga dapat diakses kapanpun. Untuk validasi data yang masuk sistem ini
proses pelaporan harian serta memastikan bahwa proses pelaporan berjalan sesuai
peraturan yang berlaku. Melalui fitur cetak laporan petugas dapat dengan mudah
mencetak laporan bulanan atau tahunan melalui sistem yang dapat diakses melalui
smartphone.
WIBB) adalah sebuah bandar udara yang terletak di Kota Pekanbaru dan
sebelumnya bernama Bandara Simpang Tiga. Bandara ini memiliki luas 321,21
ha. Dalam rangka menyambut PON XVII pada tahun 2012, bandara ini diperluas
sehingga nantinya dapat menampung pesawat yang lebih besar. Bandara ini juga
menjadi home-base bagi Skuadron Udara 12 TNI AU. Nama bandara ini diambil
dari nama Sultan Syarif Kasim II, seorang pahlawan Nasional Indonesia dari
Riau.
Bandar Udara Sultan Syarif Kasim II (SSK II) Pekanbaru adalah bandara
Jepang. Saat itu disebut “Landasan Udara” di mana landasan tersebut masih terdiri
dari tanah yang di keraskan dan digunakan sebagai Pangkalan Militer. Awalnya
Landasan pacunya adalah dari Timur menuju Barat dengan nomor runway 14 dan
32. Pada awal kemerdekaan di bangun landasan pacu baru yang terbentang dari
arah utara menuju selatan dengan nomor runway 18 dan 36. Panjang landasan
lebih kurang 800 meter dengan permukaan landasan berupa kerikil yang
dipadatkan. Pada tahun 1950 landasan pacu di perpanjang menjadi 1.500 meter,
dan pada tahun 1967 landasan dimulai proses pengaspalan Runway, Taxi dan
Perintis dan mengubah nama dari Landasan Udara menjadi “Pelabuhan Udara
Simpang Tiga”. Nama Simpang Tiga diambil karena lokasinya berada tiga jalan
persimpangan yaitu jalan menuju Kota Madya Pekanbaru, Kabupaten Kampar dan
Simpang Tiga diganti menjadi Bandar Udara Simpang Tiga terhitung tanggal 1
September 1985.
Manejemen yang di kelola oleh PT Angkasa Pura II (Persero) dan disebut dengan
Kantor Cabang Bandar Udara Simpang Tiga yang kelak berubah nama menjadi
Bandar Udara Sultan Syarif Kasim II yang di tetapkan melalui keputusan Presiden
Pada tahun 2009 lalu, Bandar Udara Sultan Syarif Kasim II telah dimulai
peluasan Bandara Sultan Syarif Kasim II oleh pihak Angkasa Pura II yang bekerja
diselesaikan pada akhir 2011 dan dibangun sebagai persiapan menghadapi Pekan
Olah Raga Nasional (PON) yang akan digelar pada 2012. Perluasan ini dilakukan
menggunakan Bandar Udara Sultan Syarif Kasim II yang setiap tahunnya semakin
meningkat.
Cabang Bandara Sultan Syarif Kasim II Pekanbaru dapat dilihat pada gambar
berikut :
47
Sumber : Unit AVSEC PT Angkasa Pura II (Persero) Cabang Bandara Sultan Syarif Kasim
II Pekanbaru 2021
II.4.3 Visi dan Misi PT Angkasa Pura II (Persero)
II.4.3.1 Visi
Adapun yang menjadi visi PT Angkasa Pura II (Persero) yakni “the best
dikelola Angkasa Pura II menjadi bandara yang terhubung ke banyak rute atau
tujuan baik di dalam maupun di luar negeri sesuai dengan status masing-masing
process baik untuk penumpang maupun barang harus bisa berjalan dengan mudah
dalam visi adalah Asia. Sehingga dapat disimpulkan bahwa visi Angkasa Pura II
adalah “menjadi bandara dengan konektivitas tinggi ke banyak kota atau Negara
II.4.3.2 Misi
maupun negara.
48
49
perusahaan.
BAB III
METODE PENELITIAN
waterfall (air terjun). Metode waterfall merupakan metode yang paling sering
bersifat linier yaitu proses dari tahap awal hingga tahap akhir dilakukan secara
sebelumnya selesai dan tidak bisa kembali ke tahap sebelumnya. Oleh karena itu
peneliti memilih metode ini untuk pengembangan sistem pada penelitian ini
karena sesuai dengan pola pikir peneliti yang ingin berfokus pada setiap tahapan
Pengumpulan Data
a. Observasi
Pada tahap ini penulis melakukan penelitian dan pengamatan dengan cara
(Kemanan Penerbangan).
b. Wawancara
kepada Bapak Budiman terkait dengan kebutuhan sistem yang akan dibuat.
51
c. Studi Pustaka
sistem.
Pada tahap ini dilakukan analisa alur proses yang terjadi dan melakukan
menggunakan bantuan tools, yaitu : Use Case Diagram, Class Diagram, dan
Sequence Diagram.
Tahap Implementasi
Pada tahap ini dilakukan pembuatan perangkat lunak sistem (coding). Untuk
Tahap Pengujian
Pada tahap ini dilakukan pengujian pada sistem apakah sistem sudah layak
dan dapat dijalankan sesuai dengan kebutuhan atau tidak. Pengujian pada
III.4 Hipotesis
security pada Bandara SSK II Pekanbaru dinilai kurang efektif dan efisien. Hal
terbatas, proses pembuatan laporan yang sulit, dapat terjadi kemungkinan hilang
dan rusaknya data, dan tidak tersedianya database sehingga tidak bisa membuat
laporan secara realtime dan sistematis. Oleh karena itu, penggunaan sistem
BAB IV
Dalam merancang sebuah sistem yang baik dan sesuai dengan hasil yang
diharapkan, terlebih dahulu harus memperoleh data atau informasi tentang sistem
yang sedang berjalan. Dari informasi tersebut, dapat diketahui sejauh mana sistem
yang sedang berjalan saat ini dalam memenuhi kebutuhan perusahaan dan
kebutuhan yang ingin dicapai namun belum bisa ditangani oleh sistem yang
sedang berjalan.
belum tersedia, sehingga semua proses pelaporan harian aviation security masih
Group Whatsapp kepada staff admin yang bekerja untuk merekap semua laporan
tahapannya.
a. Performace (Kinerja)
Sistem lama jika ditinjau dari segi kinerja, alur kerja sistem yang
yang kemudian akan diproses oleh admin. Alur seperti ini menghasilkan
throughput dan response time yang cukup lama dikarenakan admin harus
b. Information (Informasi)
Dari segi informasi, data atau informasi yang tersedia pada sistem
Whatsapp.
c. Economy (Ekonomi)
d. Control (Pengendalian)
keakuratan dan keamanan data karena masalah human error dapat terjadi
kapanpun.
56
e. Efficiency (Efisien)
tersebut.
f. Services (Pelayanan)
setiap tahapan dilakukan dari petugas yang satu ke petugas yang lain dan
Data masukan yang diproses adalah data yang dibuat oleh pelapor,
diajukan oleh petugas bandara dan akan diproses oleh admin (staff
bandara).
1. Petugas
laporan harian.
developer aplikasi.
Nama
No. Hardware Spesifikasi Jumlah Fungsi Harga
1. PC/Laptop Intel Core i5-4210U 1 Sebagai alat Rp. 6.000.000
4,00 GB RAM antar muka,
59
berhubungan dengan sistem yang dibangun. Konfigurasi ini diawali dari tahap
pengembangan sistem, mulai dari pengembangan sistem input sampai output yang
dihasilkan berupa sistem berbasis dua platform dimana aplikasi Android untuk
kegiatan pelaporan dan sistem berbasis website untuk memonitoring hasil laporan.
Codeigniter versi 3. Dengan perincian ini dimulai dari merancang dengan alat-alat
60
sistem mulai dari tahap perancangan hingga tahap implementasi. Adapun biaya-
IV.2.1 Flowchart
atau lebih aktor dengan sistem informasi yang akan dibuat. Pada aplikasi
aplikasi berbasis website yang memiliki hak akses untuk mengelola dan
pengguna aplikasi berbasis website yang memiliki hak akses untuk melihat
2. Class Diagram
menjelaskan table-tabel dari database dan relasi antar table yang akan
3. Sequence Diagram
berikut :
login yang dilakukan oleh petugas, kepala, dan admin ke dalam sistem.
diagram tersebut.
67
tersebut.
68
diagram tersebut.
dimiliki oleh suatu Entity. ERD berfungsi untuk menggambarkan hubungan antar
Gambar 4. 14 ERD
72
sebagai berikut.
Administrator dan Kepala Dinas dapat dilihat pada gambar berikut ini.
Petugas, dan Kepala Dinas dapat dilihat pada gambar berikut ini.
Metode pengujian black box adalah suatu teknik pengujian yang dilakukan
tanpa perlu mengetahui struktur internal dari software yang akan diuji karena
pengujian ini hanya berfokus kepada input dan output terhadap spesifikasi suatu
software.
Petugas berhasil
Petugas mengisi form buat menginput laporan
Inputan form
laporan dan klik button dan menampilkan Success
buat laporan
kirim data pesan “data berhasil
dikirim”
84
Petugas berhasil
Petugas menekan button melihat laporan
- Success
Laporan Terbaru terbaru dan detail
laporan
Petugas berhasil
Petugas menekan button
- melihat informasi Success
Cara Penggunaan
cara penggunaan
Petugas berhasil
Petugas menekan button
- melihat informasi Success
Tentang Aplikasi
pembuat aplikasi
85
BAB V
V.1 Implementasi
sehingga sistem dapat berfungsi dan berjalan sesuai yang diharapkan. Tujuan dari
Berbasis Android.
Gambar 5.1 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.2 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.3 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.4 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.5 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.6 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.7 berikut ini merupakan hasil implementasi dari menu halaman
Login untuk Administrator dan Kepala Dinas pada aplikasi berbasis website.
92
Gambar 5.8 berikut ini merupakan hasil implementasi dari menu halaman
Home untuk Administrator dan Kepala Dinas pada aplikasi berbasis website.
Gambar 5.9 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.10 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.11 berikut ini merupakan hasil implementasi dari menu halaman
Data Laporan untuk Administrator dan Kepala Dinas pada aplikasi berbasis
website.
Gambar 5.12 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.13 berikut ini merupakan hasil implementasi dari menu halaman
Gambar 5.14 berikut ini merupakan hasil implementasi dari menu halaman
Ubah Password untuk Administrator dan Kepala Dinas pada aplikasi berbasis
website.
aplikasi baik itu Android untuk petugas melaporkan laporan hariannya maupun
website untuk admin mengelola dan memonitoring laporan yang dikirim oleh
petugas.
kompleks lagi.
97
BAB VI
VI.1 Kesimpulan
petugas pos.
VI.2 Saran
yang dihasilkan.
DAFTAR PUSTAKA
98
LAMPIRAN 1
A. Lampiran Observasi
Lampiran 1 Observasi
99
100
B. Hasil Wawancara
LAMPIRAN 2