PERANCANGAN LOGBOOK I NF ORM ORM ATI ON TECHNOLOGY PT. ANGKASA PURA I ( PERSERO ) BANDARA ADISUTJIPTO YOGYAKARTA
SECTI ON SECTI
LAPORAN KERJA PRAKTIK Disusun Untuk Melengkapi Persyaratan Skripsi (S1) Pada Program Studi Teknik Informatika
Oleh : AFU ICHSAN PRADANA 100103074
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) DUTA BANGSA SURAKARTA 2014
i
HALAMAN PERSETUJUAN
Nama NIM Program Studi Judul Laporan
: Afu Ichsan Pradana : 100103074 : S1 Teknik Informatika : Perancangan Logbook Perancangan Logbook Information Information Technology Section PT. Angkasa Pura I ( Persero ) Bandara Adisutjipto Yogyakarta
Telah disetujui oleh pembimbing pada : Hari/Tanggal
: Menyetujui,
Pembimbing I
Pembimbing II
Eko Purwanto, S.Kom
Paramita Nusawati, SE, MM
Mengetahui, Shared Service Department Head
Cahyadi
ii
HALAMAN PERSETUJUAN
Nama NIM Program Studi Judul Laporan
: Afu Ichsan Pradana : 100103074 : S1 Teknik Informatika : Perancangan Logbook Perancangan Logbook Information Information Technology Section PT. Angkasa Pura I ( Persero ) Bandara Adisutjipto Yogyakarta
Telah disetujui oleh pembimbing pada : Hari/Tanggal
: Menyetujui,
Pembimbing I
Pembimbing II
Eko Purwanto, S.Kom
Paramita Nusawati, SE, MM
Mengetahui, Shared Service Department Head
Cahyadi
ii
HALAMAN PENGESAHAN
Nama NIM Program Studi Judul Laporan
: Afu Ichsan Pradana : 100103074 : S1 Teknik Informatika : Perancangan Logbook Perancangan Logbook Information Information Technology Section PT. Angkasa Pura I ( Persero ) Bandara Adisutjipto Yogyakarta
Telah dipertahankan di hadapan penguji seminar kerja praktik sebagai syarat untuk menempuh skripsi pada program studi Teknik Informatika. Hari/Tanggal
: Mengesahkan, Dosen Penguji
Sopingi, S.Kom
Mengetahui, Ketua STMIK Duta Bangsa
Drs. Singgih Purnomo, MM
iii
KATA PENGANTAR
Alhamdulillah puji syukur kehadirat Allah SWT, karena atas rahmat dan hidayahNya sehingga penulis dapat menyelesaikan penyusunan laporan Kerja Praktik ini dengan judul TECH NOLOGY
“
PERANCANGAN
SECTI SECTI ON
LOGBOOK I N F O R M A T I O N
PT. ANGKASA PURA I ( PERSERO )
BANDARA ADISUTJIPTO YOGYAKARTA , sebagai salah satu syarat ”
kelulusan Mata Kuliah Kerja Praktik pada jurusan S1 Teknik Informatika, STMIK Duta Bangsa Surakarta. Dengan selesainya laporan Kerja Praktik ini tidak terlepas dari bantuan banyak pihak yang telah memberikan saran dan kritik untuk menyelesaikan laporan ini. Untuk itu pada kesempatan kali ini penulis ingin menyampaikan terimakasih kepada : 1. General Manager PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta. 2. Staff / Karyawan PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta. 3. Drs. H. Singgih Purnomo, MM selaku Ketua STMIK Duta Bangsa Surakarta. 4. Wijiyanto, S.Kom, M.pd, M.Kom selaku Pembantu Ketua I Ketua STMIK Duta Bangsa Surakarta. 5. Joni Maulindar, S.Kom selaku Ketua Program Studi Teknik Informatika. 6. Eko Purwanto, S.Kom selaku Pembimbing I.
iv
7. Paramita Nusawati, SE, M.Si selaku Pembimbing II. 8. Keluarga yang telah memberikan kasih saying, doa dan dukungan material maupun spiritual. 9. Teman-teman angkatan 2010, sahabat – sahabat dan belahan jiwa yang bersedia membagi ilmunya, member semangat dan dukungan yang sangat berarti. 10. Semua pihak yang bersangkutan yang mendukung terselesaikannya laporan kerja praktik ini.
Penulis menyadari masih banyak kekurangan, maka penulis mengharapkan kritik dan saran dari pembaca untuk penyempurnaan karya-karya yang akan datang. Harapan dari penulis, semoga laporan kerja praktik ini dapat bermanfaat bagi siapa saja yang menggunakannya. Surakarta,
Pebruari 2014
Penulis
v
DAFTAR ISI
Halaman Judul .................................................................................................. i Halaman Persetujuan ........................................................................................ ii Halaman Pengesahan ....................................................................................... iii Kata Pengantar ................................................................................................. iv Daftar Isi........................................................................................................... vi Daftar Gambar .................................................................................................. viii Daftar Tabel ..................................................................................................... ix Daftar Lampiran ............................................................................................... x BAB I PENDAHULUAN 1.1 Latar Belakang .................................................................................... 1 1.2 Perumusan Masalah ............................................................................ 3 1.3 Batasan Masalah ................................................................................. 3 1.4 Tujuan Penelitian ................................................................................ 3 1.5 Manfaat Penelitian .............................................................................. 4 1.6 Metodologi Penelitian ......................................................................... 4 1.7 Waktu dan Tempat Penelitian ............................................................. 6 1.8 Sistematika Penulisan ......................................................................... 6 BAB II LANDASAN TEORI 2.1 Logbook ............................................................................................. 8 2.2 Teknologi Informasi........................................................................... 8 2.3 Diagram Alir ( Flowchart ).................................................................. 10 2.4 Pengertian Diagram Konteks (Context Diagram).............................. 13 2.5 Diagram Aliran Data/ Data Flow Diagram (DFD) ........................... 14 2.6 Perangkat Lunak ................................................................................ 16 2.7 Bahasa Pemrograman......................................................................... 16 2.8 Visual Basic 6.0 ................................................................................. 17 2.9 Pengertian Basis Data ........................................................................ 19 2.10 MySQL .............................................................................................. 20
BAB III TINJAUAN UMUM 3.1 Sejarah Singkat Perusahaan ............................................................... 28 3.2 Bidang Usaha Angkasa Pura I (Persero)............................................ 30 3.3 Bandar Udara International Adisutjipto ............................................. 33 3.4 Keunggulan Adisutjipto ..................................................................... 33 3.5 Arah Pengembangan Perusahaan ....................................................... 34 3.6 Struktur Organisasi ........................................................................... 34 3.7 Pembagian Bagian Kerja.................................................................... 35 3.8 Peta Lokasi ......................................................................................... 42 3.9 Objek Kerja Praktek ........................................................................... 42
vi
BAB IV PEMBAHASAN 4.1 Analisis Sistem.................................................................................... 43 4.2 Perancangan Sistem ............................................................................ 47
BAB V PENUTUP 5.1 Kesimpulan ......................................................................................... 74 5.2 Saran ................................................................................................... 74 DAFTAR PUSTAKA ...................................................................................... 75 LAMPIRAN
vii
DAFTAR GAMBAR
Gambar 2.1 Siklus Informasi ........................................................................... 9 Gambar 2.2 IDE Visual Basic .......................................................................... 17 Gambar 2.3 Komponen standar dalam Toolbox .............................................. 18 Gambar 3.1 Logo PT. Angkasa Pura I(Persero) .............................................. 29 Gambar 3.2 Struktur Organisasi ....................................................................... 34 Gambar 3.3 Peta Lokasi PT. Angkasa Pura I (Persero) Yogyakarta ............... 42 Gambar 4.1 Skema Topologi Jaringan ............................................................. 46 Gambar 4.2 Flowchart Sistem yang Berjalan .................................................. 48 Gambar 4.3 Flowchart Sistem yang Diusulkan................................................ 50 Gambar 4.4 Diagram Konteks.......................................................................... 51 Gambar 4.5 Hierarchy Input-Process-Output .................................................. 52 Gambar 4.6 DFD Level 0 ................................................................................. 53 Gambar 4.7 DFD Level 1 Master ..................................................................... 54 Gambar 4.8 DFD Level 1 Laporan .................................................................. 54 Gambar 4.9 Relasi Antar Tabel ........................................................................ 57 Gambar 4.10 Form Login Client ...................................................................... 58 Gambar 4.11 Form Utama Client .................................................................... 59 Gambar 4.12 Form Login Admin ..................................................................... 60 Gambar 4.13 Form Utama Admin.................................................................... 61 Gambar 4.14 Form Input Data Petugas............................................................ 62 Gambar 4.15 Form Edit Data Petugas ............................................................. 63 Gambar 4.16 Form Input Data Unit Kerja ....................................................... 64 Gambar 4.17 Form Edit Data Unit Kerja ......................................................... 65 Gambar 4.18 Form Data Login ........................................................................ 66 Gambar 4.19 Form Edit Data Login ................................................................ 67 Gambar 4.20 Form Utama Laporan ................................................................. 68 Gambar 4.21 Form Pencarian Data .................................................................. 69 Gambar 4.22 Tampilan Laporan Perbulan ....................................................... 70 Gambar 4.23 Tampilan Laporan Hasil Pencarian Data ................................... 71 Gambar 4.24 Tampilan Grafik Perbulan .......................................................... 72 Gambar 4.25 Tampilan Grafik Pencaian Data ................................................. 73
viii
DAFTAR TABEL
Tabel 2.1 Simbol-simbol yang terdapat dalam sistem flowchart ..................... 11 Tabel 2.2 Simbol-simbol Context Diagram ..................................................... 14 Tabel 2.3 Simbol Data Flow Diagram ............................................................ 15 Tabel 2.4 Tipe data numeric............................................................................. 22 Tabel 2.5 Tipe data string................................................................................. 22 Tabel 2.6 Letak perbedaan jumlah memori...................................................... 23 Tabel 2.7 Tipe data tunggal.............................................................................. 24 Tabel 2.8 Operator aritmatika MYSQL ........................................................... 24 Tabel 2.9 Operator perbandingan MYSQL...................................................... 25 Tabel 2.10 Operator Logika MYSQL .............................................................. 25 Tabel 2.11 Tabel operator karakter .................................................................. 26 Tabel 2.12 Operator lain-lain ........................................................................... 26 Tabel 2.13 Fungsi agregat ................................................................................ 27 Tabel 4.1 Tabel Petugas ................................................................................... 55 Tabel 4.2 Tabel Login ...................................................................................... 55 Tabel 4.3 Tabel Unit Kerja............................................................................... 56 Tabel 4.4 Tabel Logbook ................................................................................. 56
ix
DAFTAR LAMPIRAN
Lampiran 1 Surat Balasan dari PT. Angkasa Pura I Yogyakarta Lampiran 2 Surat Keterangan Kerja Praktik dari PT. Angkasa Pura I Yogyakarta Lampiran 3 Agenda Kerja Praktik Lampiran 4 Lembar Penilaian Kerja Praktik Lampiran 5 Lembar Konsultasi
x
BAB 1 PENDAHULUAN
1.1 Latar Belakang
Dalam dunia usaha peranan Information Technology (IT) dan Komputer saat ini mengalami kemajuan yang sangat pesat. Sehingga perusahaan – perusahaan bersaing untuk mengoptimalkan kemajuan tersebut guna mendukung kegiatan operasional yang menghasilkan informasi yang cepat , akurat, dan efisien. Pengertian Information Technology (IT) itu sendiri adalah sistem yang digunakan oleh manusia untuk menyampaikan pesan atau informasi. Information Technology (IT) juga bisa diartikan sebagai pemanfaatan perangkat komputer sebagai alat untuk memproses, menyajikan, serta mengelola data dan informasi dengan berbasis pada peralatan komunikasi. Secara umum praktisi Information Technology (IT) memiliki tugas, tangggung jawab dan wewenang terhadap perangkat telepon, komputer dan jaringan internet di suatu wilayah perusahaan, termasuk didalamnya melakukan perawatan dan pemeliharaan perangkat-perangkat tersebut serta melakukan troubleshooting serta dapat secara proaktif menyelesaikan tugas pada kondisi pengawasan minim. Fungsi Information Technology (IT) ini dibutuhkan agar kinerja dari karyawan suatu perusahaan bisa lebih produktif dan efisien. PT Angkasa Pura I (Persero) adalah salah satu perusahaan yang bergerak dibidang pelayanan transportasi udara, termasuk perusahaan yang sangat
1
2
mengedepankan teknologi IT. Dengan seiring tumbuhnya kesadaran dan kebutuhan masyarakat akan transportasi udara yang aman dan nyaman maka untuk meningkatkan pelayanan, PT Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta melakukan inovasi di bagian Information Technology (IT). Dengan membentuk Information
Technology
Section yang
terdiri
dari
seorang
Programmer, Network Engineer, System Analyst dan IT Consultant diharapkan bisa
mengoptimalkan
fungsi
dari Information
Technology (IT)
untuk
meningkatkan pelayanan terhadap pelanggan. Dalam pembuatan laporan yang berisi penanganan komputer dan jaringan atau riwayat perangkat – perangkat keras komputer yang membutuhkan tindak lanjut maka di buatlah sebuah Logbook . Logbook tersebut berupa sebuah buku catatan yang digunakan bagian Information Technology (IT) Section untuk membuat sebuah laporan kerusakan , perbaikan, serta penambahan perangkat keras atau lunak komputer dan jaringan pada Perusahaan PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta. Kendala dalam pembuatan Logbook ini adalah masih ditulis secara manual dalam sebuah buku catatan dan mengolah ulang pada Microsoft Office Excel sehingga memerlukan waktu yang cukup lama serta kurang efisien sebelum di laporkan kepada General Manager untuk laporan setiap bulannya. Berdasarkan pertimbangan dari beberapa masalah yang ada maka dibuatlah sebuah rancangan perangkat lunak desktop pada perangkat komputer yang berjalan menggunakan sistem operasi windows. Dengan harapan dapat membantu, mempermudah, mempercepat dan memperlancar pada waktu pengolahan laporan.
3
1.2 Perumusan Masalah
Berdasarkan uraian latar belakang di atas, penulis merumuskan masalah sebagai berikut : “Bagaimana merancang perangkat lunak Logbook Technology Information Section PT. Angkasa Pura 1 (Persero) Bandara Adisudjipto Yogyakarta?”
1.3 Batasan Masalah
Batasan masalah pada laporan ini adalah : a. Perancangan ini digunakan untuk input data yang diperoleh dari penanganan komputer dan jaringan yang telah selesai di perbaiki. b. Mengolah data tentang riwayat komputer dan jaringan yang telah tersimpan dalam database. c. Menyajikan laporan Logbook Information Technology Section PT. Angkasa Pura I (Persero)Bandara Adisutjipto Yogyakarta.
1.4 Tujuan Penelitian
Tujuan penelitian dari laporan kerja praktik ini adalah menganalisis dan merancang perangkat lunak Logbook Information Technology Section pada PT. Angkasa Pura I (Persero) Bandara Adisudjipto Yogyakarta, sehingga dapat membantu,mempermudah,
mempercepat
dan
pengolahan laporan serta dalam pencarian data.
memperlancar
pada
waktu
4
1.5 Manfaat Penelitian
Adapun manfaat dibuat laporan penelitian adalah sebagai berikut : a. Manfaat Bagi Penulis
Menambah ilmu, wawasan dan pengalaman penulis dalam menganalisis tentang perencangan perangkat lunak Logbook Information Technology Section PT. Angkasa Pura I(Persero) Bandara Adisudjipto Yogyakarta. b. Manfaat Bagi Instansi
Sebagai bahan masukan dan pertimbangan bagi Instansi dalam melakukan pembuatan laporan Logbook Information Technology Section PT. Angkasa Pura I(Persero) Bandara Adisudjipto Yogyakarta. c. Manfaat Bagi Kampus
Menambah khazanah perpustakaan STMIK Duta Bangsa Surakarta.
1.6 Metodologi Penelitian
Untuk mengumpulkan data – data yang menunjang pembuatan laporan, penulis menggunakan beberapa metode seperti : 1.6.1
Metode pengumpulan Data
a. Observasi Melakukan observasi secara langsung terhadap pencatatan sebuah laporan hasil dari perbaikan suatu perangkat komputer yang mengalami kerusakan.
5
b. Wawancara Melakukan wawancara secara langsung kepada pihak terkait tentang masalah yang akan diteliti, data-data terkait penelitian dan keterangan menyangkut sistem yang akan dibuat. Narasumber : Paramita Nusawati, SE, M.Si sebagai Information Technology Section, wawancara dilakukan pada saat melaksanakan Kerja Praktik. 1) Bagaimana penanganan pada perangkat komputer yang mengalami kerusakan ? 2) Bagaimana
prosedur
pembuatan
laporan Logbook
Information
Technology Section di PT. Angkasa Pura 1 (Persero) kepada General Manager di setiap bulannya? 3) Kendala apa yang dialami pada sistem yang berjalan saat ini ? 1.6.2 Metode Pengembangan Sistem
Metode pengembangan system SDLC (System Development Life Cycle ) meliputi proses : a. Perencanaan Merencanakan konsep perangkat lunak untuk desain inputan ,pembuatan database, pengkoneksian database , dan output laporan tampilan data. b. Analisis Menganalisis tentang cara kerja penyusunan laporan Logbook Information Technology Section PT. Angkasa Pura I(Persero) Bandara Adisudjipto
6
Yogyakarta, serta kendala-kendala yang sering timbul dalam pemrosesan data. c. Perancangan atau Desain Desain dari perangkat lunak ini meliputi desain inputan, output atau tampilan laporan, dan database yang diperlukan.
1.7 Waktu dan Tempat Pelaksanaan
Penelitian dilaksanakan di PT. Angkasa Pura I (Persero) Bandara Adisudjipto Yogyakarta yang beralamatkan Jl. Solo Km. 9 Yogyakarta, pada tanggal 3 Agustus sampai dengan tanggal 3 Oktober 2013. 1.8 Sistematika Penulisan
Sistematika penulisan laporan ini adalah sebagai berikut : BAB I
: PENDAHULUAN
Bab ini terdiri dari latar belakang, perumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metode penelitian, waktu dan tempat pelaksanaan, sistematika penulisan. BAB II
: LANDASAN TEORI
Berisi mengenai dasar – dasar teori yang berhubungan dengan “ Logbook Information Technology Section pada PT. Angkasa Pura I (Persero) Bandara Adisut jipto Yogyakarta”. BAB III : TINJAUAN UMUM
Bab ini berisikan tentang profil Instansi, Visi dan Misi Instansi, struktur organisasi, pembagian tugas dan wewenang,
7
BAB IV : PEMBAHASAN
Pada bab ini berisi tentang analisa dan perancangan perangkat lunak yang telah di rencanakan. BAB V
: PENUTUP
Pada bab penutup berisikan kesimpulan dan saran.
BAB II LANDASAN TEORI
2.1 Logbook
Pengertian logbook adalah buku catatan segala aktifitas berkaitan dengan penelitian. Logbook ini memiliki manfaat sebagai bukti otentik dari segi ilmiah dan segi hukum. Catatan dalam sebuah penelitian sifatnya penting, dengan catatan tersebut kita atau orang lain dapat melakukan apa yang kita lakukan karena catatan pengerjaannya ada ( Arruzzi:2011 ).
2.2
Teknologi Informasi
2.2.1 Definisi Teknologi Teknologi adalah suatu benda atau objek yang diciptakkan oleh manusia yang bisa bermanfaat bagi kelangsungan hidup manusia. Teknologi yang diciptakkan oleh manusia pada mulanya hanya sebuah alat-alat sederhana namun besar akan manfaatnya. Dengan
inovatif
nya
manusia
membuat
teknologi
sangat
cepat
berkembang.
(Suharyadi:2013)
2.2.2 Definisi Informasi
Data yang telah diproses ke dalam suatu bentuk yang mempunyai arti bagi si penerima dan mempunyai nilai nyata, sehingga dapat dipakai sebagai dasar untuk mengambil keputusan, dan terasa bagi keputusan saat itu atau keputusan mendatang. Susunan hirarki informasi mulai dari data atau fakta, kemudian diseleksi dan diolah menjadi sesuatu yang berguna.
8
9
Konsep dasar informasi menurut Jogiyanto (2005 : 8) Informasi adalah : “Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya”. 2.2.3 Siklus Informasi
Data merupakan bentuk yang masih mentah yang belum dapat bercerita banyak, sehingga perlu diolah lebih lanjut. Data diolah melalui suatu model untuk dihasilkan informasi. Didalam suatu kegiatan perusahaan. Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain. Yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali lewat sutu model dan seterusnya membentuk suatu siklus. Siklus ini oleh John Burch disebut dengan siklus informasi (information cycle).
Gambar 2.1 Siklus informasi (Sumber : Jogiyanto, 2005, Analisis & Desain Sistem,Andi offset,Yogyakarta)
10
2.2.4 Teknologi Informasi
Teknologi Informasi adalah teknologi yang mampu membantu manusia untuk
melakukan
pekerjaan
mereka.
Teknologi
Informasi
( Information
Technology) mer upakan dari bahasa latin „texere‟ atau yang berarti membangun. Teknologi sebenarnya memiliki 2 aspek penting, yaitu perangkat keras dan perangkat lunak. Dari kedua komponen tersebut, mereka saling berkaitan satu sama lain yang berguna untuk bekerja sama menciptakan sebuah teknologi informasi. Namun Teknologi lebih dominan pada hardware atau perangkat keras, namun software juga memiliki peranan yang sangat penting( Aingindra:2014). Teknologi Informasi, sering dikaitkan dengan teknologi komunikasi. Karena keduanya memang saling berhubungan satu sama lain. Pada dasarnya, teknologi komunikasi dan teknologi informasi memiliki definisi yang sama. Teknologi komunikasi berarti semua teknologi informasi yang mendukung semua teknologi komunikasi. Oleh karena itu, sat ini hadirlah istilah TIK (Teknologi Informasi dan Komunikasi) yaitu gabungan antar kedua aspek tersebut. Istilah ini muncul setelah ada perpaduan dari kedua aspek ini, yang terjadi pada abad ke -20.
2.3 Diagram Alir (Flowchart)
Flowchart merupakan sebuah metode untuk menggambarkan tahap-tahap pemecahan masalah dengan memakai simbol-simbol tertentu yang mudah dimengerti dan digunakan. Berikut ini adalah simbol yang digunakan untuk menggambarkan flowchart :
11
Tabel 2.1 Simbol-simbol yang terdapat dalam sistem flowchart (Sumber :Jogiyanto, 2005,796-799) Gambar
Keterangan
Simbol Dokumen
Menunjukkan dokumen input dan output baik untuk proses manual, mekanik, dan computer
Simbol Kegiatan Manual
Menunjukkan pekerjaan manual
Simbol Simpanan Offline
File non komputer yang diarsip urut angka (numerical)
N
A
File non komputer yang diarsip urut huruf (alphabhetical)
C
File non komputer yang diarsip urut tanggal (chronological)
Simbol Kartu Plong
Simbol Proses
Menunjukkan input / output yang menggunakan kartu plong (punched card)
Menunjukkan kegiatan program komputer
proses
dari
operasi
Simbol Operasi Luar
Menunjukkan operasi yang dilakukan di luar proses operasi komputer
Simbol Pengurutan Offline
Menunjukkan proses pengurutan data di luar proses computer
12
Simbol Pita Magnetik
Menunjukkan input / output menggunakan pita magnetic
Simbol Hard Disk
Menunjukkan input / output menggunakan hard disk
Simbol Diskette
Menunjukkan input / output diskette
menggunakan
Simbol Drum Magnetik
Menunjukkan input / output menggunakan drum magnetic
Simbol Pita Kertas Berlubang
Menunjukkan input / output menggunakan pita kertas berlubang
Simbol Keyboard
Menunjukkan input / output menggunakan online keyboard
Simbol Display
Menunjukkan input yang ditampilkan di monitor
Simbol Pita Kontrol
Menunjukkan penggunaan pita control (control tape) dalam batch control total untuk pencocokan dip roses batch processing
Simbol Hubungan Komunikasi
Menunjukkan proses transmisi data melalui chanel komunikasi
Simbol Garis Alir
Menunjukkan arus dari proses
13
Simbol Penjelasan
Simbol Penghubung
Menunjukkan penjelasan dari suatu proses
Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain
2.4 Pengertian Diagram Konteks ( Context Di agram )
Diagram konteks adalah sebuah diagram sederhana yang menggambarkan hubungan antara entity luar, masukan dan keluaran dari sistem .Diagram konteks dipresentasikan dengan lingkaran tunggal yang mewakili keseluruhan sistem (Kristanto,Andri 2003:63). Diagram konteks juga dapat diartikan sebagai proses penunjukan semua proses bisnis dalam proses tunggal (Proses 0) juga menunjukan semua entitas luar yang menerima informasi dari atau memberikan informasi ke sistem (Hanif, 2007:109)
14
Tabel 2.2 Simbol-simbol Context Diagram (Sumber : Husni Iskandar Pohan dan Kusnassriyanto Saiful Bahri, 1997) Simbol
Arti
Keterangan Melambangkan sekelompok
orang orang
/ yang
Terminal merupakan
asal
data
atau
tujuan informasi. Menunjukkan arus aliran
/
Arus aliran data suatu proses. Melambangkan Sistem
pengelolaan
tempat atau
pengoperasian data.
2.5 Diagram Aliran Data / Data F low Diagram (DFD)
Data Flow Diagram adalah gambaran sistem secara logika. Gambaran ini tidak tergantung perangkat keras, perangkat lunak, struktur data dan organisasi file. Keuntungan menggunakan Data Flow Diagram adalah mempermudah pemakai (user ) yang kurang menguasai bidang computer untuk mengerti sistem yang akan dikerjakan. Adapun smbol-simbol yang digunakan adalah :
15
Tabel 2.3 Simbol Data Flow Diagram (Sumber : Analisis dan Desain Sistem Informasi, Jogiyanto, 1999) Gene/Sarson
Yourdan/De Marco
Penjelasan/Funsi Kesatuan
Luar
( External
Entity)
Merupakan kesatuan di luar sistem yang berupa orang, organisasiatau sistem yang berada di lingkungan luarnya yang akan memberikan input atau menerima output dari sistem.
Aliran
Data
( Data
Flow)
Data
tunggal, kumpulan logis suatu data yang selalu diawali atau berakhir pada proses
Proses masukan
( Process) dan
Mengolah
data
menghasilkan
data
keluaran (informasi).
Tempat penyimpanan ( Data Store) Tempat
Penyimpanan
data
yang
berupa file, arsip atau berkas dengan cara tertentu.
16
2.6 Perangkat Lunak
Menurut Hariyanto (2008:44), dalam arti sempit perangkat lunak adalah program yang dijalankan di suatu pemroses. Perangkat lunak dalam arti lebih luas terdiri dari program – program yang di eksekusi komputer dalam beraneka ukuran dan arsitektur, dokumen-dokumen berupa hard-copy dan bentuk-bentuk maya, dan data berupa angka-angka dan teks juga representasi informasi gambar, video dan audio.
2.7 Bahasa pemrograman
Pemrograman adalah proses mengimplementasikan urutan langkahlangkah untuk menyelesaikan masalah dengam menggunakan suatu bahasa pemrograman. Pemilihan bahasa pemrograman harus tepat sesuai dengan permasalahan yang ada. Pastikan bahwa masalah yang kita hadapi dapat diselesaikan dengan menggunakan bahasa pemrograman yang kita pili h. Bahasa pemrograman adalah media untuk membuat program dan sebagai alat bantu komunikasi antara pemrogram dan komputer. (Lucia,2009:3) Bahasa pemrograman terdiri dari dua tingkatan yaitu bahasa tingkat rendah ( Low Level Language), bahasa pemrograman tingkat menengah ( Middle Level Language) dan bahasa pemrograman tingkat tinggi ( High Level Language). a.
Bahasa pemrograman tingkat rendah Adalah bahasa yang tidak bisa dimengerti oleh manusia karena hanya merupakan deret angka 0 dan 1, contohnya : bahasa mesin.
b.
Bahasa tingkat Menengah
17
Adalah bahasa yang merupakan gabungan instruksi mesin dan instruksi yang mulai mendekati bahasa manusia berkomunikasi, Contohnya bahasa assembler dan bahasa c c.
Bahasa pemrograman tingkat tinggi Adalah bahasa yang mendekati bahasa manusia sehingga mudah dimengerti oleh manusia. Contohnya : Pascal, Cobol, Fortran.
2.8 Visual Basic 6.0
Menurut Purwanto (2012:17) Visual Basic 6.0 ialah bahasa pemrograman event-driven yang berasal dari BASIC . Event driven artinya program menunggu sampai adanya respons dari pemakai berupa kejadian tertentu, misalnya tombol diklik atau menu dipilih. Ketika event terdeteksi, event yang berhubungan akan melakukan aksi sesuai dengan kode yang diberikan. 2.8.1
Integrated Development Environment (IDE) Visual Basic 6.0
Menurut Purwanto (2012:23) jendela IDE Visual Basic memiliki sejumlah menu, toolbar, dan window seperti yang terlihat pada gambar berikut.
Gambar 2.2 IDE Visual Basic (Sumber: Purwanto, Eko. 2012. Pemrograman Visual dengan Visual Basic 6.0. Surakarta: Duta Publishing Indonesia)
18
Pembuatan program aplikasi menggunakan Visual Basic dilakukan dengan membuat tampilan aplikasi pada form, kemudian diberi script program di dalam komponen-komponen yang diperlukan. Form disusun oleh komponen-komponen yang berada di [Toolbox], dan setiap komponen yang dipakai harus diatur propertinya lewat jendela [Property]. Menu pada dasarnya adalah operasional standar di dalam sistem operasi windows, seperti membuat form baru, membuat project baru, membuka project dan menyimpan project. Toolbox berisi komponen-komponen yang bisa digunakan oleh suatu project aktif, artinya isi komponen dalam toolbox sangat tergantung pada jenis project yang dibangun.
Gambar 2.3 Komponen standar dalam Toolbox (Sumber: Purwanto, Eko. 2012. Pemrograman Visual dengan Visual Basic 6.0. Surakarta: Duta Publishing Indonesia)
19
2.9 Pengertian Basis Data
Basis data adalah mekanisme yang digunakan untuk menyimpan informasi atau data. Basis data juga dapat diartikan sebagai kumpulan seluruh sumber daya berbasis komputer milik suatu organisasi (Janner, 2012:2) Sehingga dapat ditarik kesimpulan
basis data itu sendiri memiliki arti
kumpulan berbagai data yang saling berelasi satu dengan yang lainnya dan dapat digunakan secara berbagi ( shared ) untuk menghasilkan informasi yang dibutuhkan oleh pengguna (user ). Contoh dari basis data adalah Sql Server, Microsoft acces, Mysql, Oracle, dan Sybase. Elemen basis data terdiri dari sebagai berikut : 1. Enterprise : suatu jenis organisasi misalnya Bank, Hotel, Universitas dan lain-lain. 2. Entity/File : obyek pada enterprise/perusahaan berdasarkan data yang disimpan. 3. Atribute/Field/Data Item : beberapa hal yang ingin diketahui dari suatu file. 4. Record : suatu set field/data item yang merupakan ciri khas dari suatu file.
20
2.10 MySQL
Menurut Raharjo (2011:21), “MySQL merupakan RDBMS (atau server database) yang mengelola database dengan cepat menampung dalam jumlah sangat besar dan dapat di akses oleh banyak user ”. 2.10.1 Perintah Dasar Database MySQL
Menurut Raharjo (2011:22), “Dalam menjalan MySQL diperlukan berbagai perintah untuk membuat suatu database, berikut ini disebutkan beberapa perintah dasar dalam menggunakan MySQL. Untuk menjalankan MySQL pertama kali cukup dengan mengetikkan mysql pada Command Prompt”. Perintah-perintahnya adalah sebagai berikut: 1. Menampilkan database : SHOW DATABASE; 2. Membuat database baru : CREATE DATABASE database; 3. Memilih database yang akan digunakan : USE database; 4. Menampilkan tabel : SHOW TABLE; 5. Membuat tabel baru: CREATE TABLE tabel (field spesifikasi_field,…); 6. Menampilkan struktur tabel: SHOW COLUMNS FROM tabel atau DESCRIBE tabel; 7. Mengubah struktur tabel: ALTER TABLE tabel Jenis_Pengubahan; 8. Mengisikan
data:
INSERT
INTO
table(kolom1,
)
VALUES
(data_kolom1,); atau INSERT INTO table SET kolom1 = data_kolom1,; 9. Menampilkan data: SELECT kolom FROM tabel WHERE kriteria ORDER BY kolom atau SELECT * FROM tabel;
21
10. Mengubah
data: UPDATE
tabel SET
kolom
= pengubahan_data
WHERE kriteria; 11. Menampilkan data dengan kriteria tertentu: SELECT kolom1,… FROM table WHERE kriteria; 12. Menghapus data: DELETE FROM tabel WHERE kriteria; 13. Menghapus tabel: DROP tabel; 14. Menghapus database: DROP database; 15. Keluar dari MySQL: QUIT; atau EXIT; 2.10.2 Tipe Data MySQL
Menurut Kustiyahningsih (2011:147), “Tipe data Mysql adalah data yang terdapat dalam sebuah table berupa field-fild yang berisi nilai dari data tersebut. Nilai data dalam field memiliki tipe sendiri-sendiri”. Menurut Anhar (2010:45), MySql ( My structure Query Language) adalah salah satu database management system (DBMS dari sekian banyak DBMS seperti Oracle, MS SQL, postagre SQL, dan lainnya. My SQL berfungsi untuk mengolah data base menggunakan bahasa SQL. MySQL bersifat open source sehingga kita bisa menggunakanya secara gratis. Pemrograman PHP juga sangat mendukung/support dengan database MySQL. MYSQL mengenal beberapa tipe data field yaitu: 1. Tipe data numeric Tipe numerik dibedakan dalam dua macam kelompok, yaitu integer dan floating point . Integer digunakan untuk data bilangan bulat sedangkan
22
floating point digunakan untuk bilangan desimal. Tipe data numerik selengkapnya dapat dilihat pada tabel 2.4
Tipe Data
Tabel 2.4 Tipe data numerik (Sumber : Kustiyahningsih, 2011:147) Kisaran Nilai
TINYINT
(-128)-127 atau (0-255)
SMALLINT
(-32768)-32767 atau (0-65535)
MEDUIMINT
(-3888608)-8388607 atau 0-16777215
INT, INTEGER (-2147683648)-(21447683647) atau 0-4294967295 FLOAT
(-3,4 E+38)-(-1.17E-38), 0 dan 1.175E-38-3.4e+38
DOUBLE
(-1.79E+308)-(-2.225E-308), 0 dan 2.225E-3081.79E+308
2. Tipe data string String adalah rangkaian karakter. Tipe-tipe data yang termasuk dalam tipe data string dapat dilihat pada tabel 2.5 berikut: Tabel 2.5 Tipe data string (Sumber : Kustiyahningsih, 2011:148) Tipe Data Kisaran Nilai CHAR
1-255 karakter
VARCHAR
1-255 karakter
TINYTEXT
1-255 karakter
TEXT
1-65535 karakter
MEDIUMTEXT
1-16777215 karakter
LONGTEXT
1- 424967295 karakter
23
3. Tipe data char() dan varchar() Tipe data char() dan varchar () pada prinsipnya sama, perbedaannya hanya terletak pada jumlah memori yang dibutuhkan untuk penyimpanannya. Memori yang dibutuhkan untuk tipe data char() bersifat statis, besarnya tergantung pada berapa jumlah karakter yang ditetapkan pada saat field tersebut dideklarasikan. Pada tipe data varchar () besarnya memori penyimpanan tergantung pada jumlah karakter tambah 1 byte, dapat dilihat pada tabel 2.6 Tabel 2.6 Letak perbedaan jumlah memori (Sumber : Kustiyahningsih, 2011:148) Memori Memori Char(4) Varchar (4) penyimpanan Penyimpanan
Nilai
“
“
4 bytes
“
1byte
„ab‟
„ab‟
4 bytes
„ab‟
3 bytes
„abcd‟
„abcd‟
4 bytes
„abcd‟
5 bytes
„abcdefgh‟
„abcd‟
4 bytes
„abcd‟
5
Bytes
4. Tipe data tanggal Untuk tanggal dan jam, tersedia tipe-tipe data field berupa DATETIME, DATE,
TIMESTAMP,
TIME,
dan
YEAR.
Masing-masing
tipe
mempunyai kisaran nilai tertentu. MYSQL akan memberikan peringatan kesalahan (error) apabila tanggal atau waktu yang dimasukkan salah. Kisaran nilai besar memori penyimpanan yang diperlukan untuk masingmasing tipe dapat dilihat pada tabel 2.7
24
Tipe Data
Tabel 2.7 Tipe data tunggal (Sumber : Kustiyahningsih, 2011:149) Kisaran Nilai Memori penyimpanan
DATETIME
1000-01-01 00:00 sampai 9999-
3 byte
12-31 23:59:59 DATE
1000-01-01 sampai 9999-12-31
8 byte
TIMESTAMP 1970-01-01 00:00:00 sampai 2037
4 byte
TIME
-839:59:59 sampai 838:59:59
3 byte
YEAR
1901 sampai 2155
1 byte
2.10.3 Operator MYSQL
Menurut Kustiyahningsih (2011:149), MYSQL mendukung penggunaan operator-operator dan fungsi-fungsi diantaranya: 1. Operator Aritmetika Suatu ekspresi yang melibatkan tipe data bilangan (NUMERIK) dan tanggal (DATE) menggunakan ekspresi aritmatika. Dapat dilihat pada tabel 2.8. Tabel 2.8 Operator artmatika MYSQL (Sumber : Kustiyahningsih, 2011:149) Operator Keterangan +
Tambah
-
Kurang
*
Kali
/
Bagi
Mod ()
Modulus
25
2. Operator Pembandingan Suatu ekspresi yang dapat digunakan pada klausa WHERE dan mempunyai sintaks sebagai berikut: WHERE expr operator value. Tabel 2.9 menunjukkan operator pembadingan pada MYSQL. Tabel 2.9 Operator pembanding MYSQL (Sumber : Kustiyahningsih, 2011:150) Operator Keterangan =
Sama Dengan
>
Lebih Besar
<
Lebih Kecil
>=
Lebih Besar atau Sama dengan
<=
Lebih Kecil atau Sama dengan
<>
Tidak Sama Dengan
3. Operator Logika Operator ini digunakan untuk membandingkan dua nilai variabel yang bertipe boolean. Tabel 2.10 menunjukkan operator logika pada MYSQL: Tabel 2.10 Operator Logika MYSQL (Sumber : Kustiyahningsih, 2011:150) Operator Keterangan AND
Dan
OR
Atau
NOT
Tidak
26
4. Operator Karakter Operator untuk membentuk pencarian string yang sesuai dengan nilai yang mencantumkan pada kondisi. Kondisi pencarian dapat berisi karakter, ada 3 simbol khusus berikut ini yang dapat dilihat pada tabel 2.11
Operator
Tabel 2.11 Tabel operator karakter (Sumber : Kustiyahningsih, 2011:151) Keterangan
%
Sambarang Karakter berapapun jumlahnya
-
Sembarang satu karakter Sembarang karakter yang terletak dalam kurung siku
5. Operator Lain-lain Operator yang digunakan untuk menguji nilai-nilai yang ada dalam list (tanda kurung) dan dapat juga untuk menampilkan baris berdasarkan suatu jangkauan (range) nilai. Ada 2 simbol dapat dilihat tabel 2.12 Tabel 2.12 Opearator lian-lain (Sumber : Kustiyahningsih, 2011:152) IN Dalam BETWEEN
Diantara
6. Fungsi Agregat Fungsi agregat adalah fungsi yang disediakan oleh SQL untuk menghasilkan sebuah nilai berdasarkan sejumlah data. Fungsi ini juga digunakan pada data numerik untuk menghitung nilai baik rata-rata dan jumlah dari sekumpulan data maupun pencarian jumlah basris dalam tabel. Untuk lebih jelasnya data dilihat dalam tabel 2.13
27
Tabel 2.13 Fungsi agregat (Sumber : Kustiyahningsih, 2011:152) Opeartor
Keterangan
COUNT
Menghitung jumlah berisi suatu field
SUM
Menjumlahkan data-data numerik pada suatu table
AVG
Menghitung rata-rata suatu field
MAX
Menghitung nilai maksimum suatu field
MIN
Menghitung nilai minimum suatu field
BAB III TINJAUAN UMUM
3.1
Sejarah Singkat Perusahaan
Sejarah PT Angkasa Pura I (Persero) sebagai pelopor pengusahaan kebandarudaraan secara komersial di Indonesia bermula dari perusahaan Negara (PN) Angkasa Pura Kemayoran yang dibentuk pada tanggal 20 Februari 1962 dengan Peraturan Pemerintah (PP) Nomor 33 tahun 1962. Tugas pokoknya adalah pengelolaan dan pengusahaan bandar udara internasional yang melayani penerbangan dari dan ke luar negeri selain penerbangan domestik. Dalam perkembangannya, untuk lebih memperluas cakupan kerja mengelola bandar udara lain di wilayah wila yah Indonesia, berdasarkan PP Nomor 21 tahun 1 965 PN Angkasa Pura Kemayoran berubah nama menjadi Perusahaan Negara (PN) Angkasa Pura sejak tanggal 17 Mei 1965. Selanjutnya, berdasarkan PP Nomor 37 tahun 1974, status badan hokum Perusahaan diubah menjadi Perusahaan Umum (Perum). Dengan ditutupnya Bandar udara internasional Kemayoran sejak tanggal 1 Oktober 1985, seluruh kegiatan operasi Perusahaan dialihkan ke bandar udara Soekarno-Hata. Untuk mengatur pembagian wilayah pengelolaan Bandar udara, berdasarkan PP Nomor 25 tahun 1987, sejak tanggal 19 Mei 1987 Perum Angkasa Pura berubah nama menjadi Perum Angkasa Pura I bersamaan dengan dibentuknya Perum Angkasa Pura II yang khusus bertugas mengelola bandar udara Soekarno-
28
29
Hatta dan Halim Perdanakusuma. Selanjutnya, berdasarkan PP Nomor 5 tahun 1992, bentuk Perusahaan Umum (Perum) diubah menjadi Perseroan Terbatas (PT) yang sahamnya dimiliki sepenuhnya oleh Negara Republik Indonesia sehingga namanya menjadi PT Angkasa Pura I (Persero) dengan akta notaris Muhani Salim, SH tanggal 3 Januari 1993 dan telah memperoleh persetujuan Menteri Kehakiman dengan keputusan Nomor C2-470.HT.01.01 Tahun 1993 serta diumumkan dalam Berita Negara Republik Indonesia Nomor 2914/1993 Perubahan
Anggaran
Dasar
Perusahaan
terakhir
adalah
berdasarkan
keputusan Rapat Umum Pemegang Saham tanggal 14 Januari 1998 dan telah diaktakan oleh Notaris Imas Fatimah, SH Nomor 30 tanggal 18 September 1998. Perubahan Anggaran Dasar tersebut telah mendapat pengesahan dari Menteri Kehakiman Republik Indonesia Nomor : C2-25829.HT.01.04 Tahun 1998 tanggal 19 November 1998 dan dicantumkan dalam Berita Republik Indonesia Nomor 50 tanggal 22 Juni 1999 dengan Tambahan Berita Negara Republik Indonesia Nomor 3740/1999(Agung 3740/1999(Agung Widarto:2012 ).
Gambar 3.1 Logo PT. Angkasa Pura I (Persero) Sumber : PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta
30
3.1.1
Visi
Menjadi perusahaan pengelola bandar udara kelas dunia yang memberikan manfaat dan nilai tambah kepada stakeholder. 3.1.2
Misi
1. Menyediakan pengusahaan jasa kebandarudaraan melalui pelayanan yang memenuhi keamanan, keselamatan dan kenyamanan ken yamanan 2. Memberikan pengalaman suasana kebandarudaraan yang berkesan bagi pengguna jasa 3. Meningkatkan nilai perusahaan dan kesejahteraan pegawai 4. Mendukung peningkatan perekonomian untuk kesejahteraan masyarakat 3.1.3
Nilai-Nilai Budaya Perusahaan
Nilai-nilai budaya dianut perusahaan yang merupakan pondasi etika berorganisasi. Nilai-nilai Angkasa Pura I adalah: Sinergi, Adaptif, Terpercaya, Unggul
3.2 Bidang Usaha Angkasa Pura I (Persero)
Selain mengelola jasa kebandarudaraan, Angkasa Pura I juga memberikan pelayanan navigasi penerbangan/pelayanan Air Traffic Services (ATS).Wilayah pengelolaan pelayanan pela yanan ATS oleh Angkasa Pura I adalah pada Flight Information Region II (FIR II) yang meliputi batas wilayah udara Semarang sampai ke arah Timur Indonesia batas wilayah udara Papua.Pemanduan ATS pada FIR II di pusatkan di Makassar dengan pengoperasian Pusat Pengendalian Lalu Lintas
31
Penerbangann Makassar (PPLPM) atau Makassar Air Traffic Service Center (MATSC). Tiga bidang usaha Angkasa Pura I yaitu Aeronautika Air Traffic Services (ATS), Aeronautika Non-Air Traffic Services, dan Non-Auronautika mencakup pelayanan-pelayanan sebagai berikut : 1. Jasa pelayanan Aeronautika Non-ATS sebagai pelayanan jasa kebandarudaraan
meliputi
produk
Pelayanan
Jasa
Pendaratan,
Penempatan dan Penyimpanan Pesawat Udara (PJP4U), Pelayanan Jasa Penumpang Pesawat Udara (PJP2U) serta Pelayanan Jasa Garbarata (Aviobridge). 2. Produk Non-Aeronautika meliputi Jasa Pemakaian Counter, sewa sewa (sewa ruang dan sewa lahan), konsesi terhadap usaha-usaha di bandar udara, parker kendaraan dan pas, sewa ruang reklame, pengelolaan V IP lounge, serta pengelolaan terminal kargo. Bidang usaha lainnya yang menunjang pengusahaan Bandar udara seperti : 1. Penyedia
lahan
untuk
bangunan,
lapangan,
industry
serta
gedung0gedung atau bangunan lainnya yang berhubungan dengan kelancaran angkutan udara. 2. Penyedia lahan untuk pengembangan property atau sector bisnis lainnya yang berkembang di masyarakat. 3. Jasa konsultasi, pendidikan dan pelatihan yang berkaitan dengan kebandarudaraan.
32
4. Usaha-usaha lainnya yang dapat menunjang tercapainya tujuan perusahaan.
3.2.1
Wilayah Kerja
Saat ini Angkasa Pura I mengelola 13 bandar udara di kawasan Tengah dan kawasan Timur Indonesia yaitu : 1. Ngurah Rai – Bali 2.
Juanda – Surabaya
3.
Sultan Hasanuddin – Makassar
4.
Sepinggan – Balikpapan
5.
Frans Kaisiepo – Biak
6.
Sam Ratulangi – Manado
7.
Adisutjipto – Yogyakarta
8.
Adi Soemarno – Surakarta
9.
Syamsudin Noor – Banjarmasin
10. Pattimura – Ambon 11. Ahmad Yani – Semarang 12. Selaparang – Mataram 13. El Tari – Kupang Disamping itu Angkasa Pura I juga mengelola dua terminal cargo di Bandara Sultan Hasanuddin Makassar dan Bandara Sepinggan Balikpapan serta Pusat Pengendalian Lalu Lintas Penerbangan di Makassar.
33
3.3
Bandar Udara Internasional Adisutjipto
Bandara Adisutjipto merupakan salah satu pintu gerbang keluar masuknya arus lalu lintas barang, jasa, atau wisatawan luar dan dalam negeri yang akan menuju ke Yogyakarta. Pengembangan dari landasan TNI AU Gading ini tidakakan mengubah status Bandara Adisutjipto sebagai enclave sipil dan tidak akan mengganggu TNI AU di pangkalan TNI AU Adisutjipto. Untuk meningkatkan dan memperlancar arus pariwisata dan pelayanan angkutan domestik ke/dari luar negeri perlu meningkatkan pelayanan di Bandar Udara Adisutjipto Yogyakarta, maka dengan hal tersebut Menteri Perhubungan Republik Indonesia menetapkan Keputusan Menteri Perhubungan Nomor : KM.63 Tahun 2003 tanggal 17 Desember 2003 tentang Pelayanan Angkutan Udata ke/dari Luar Negeri Bandar Udara Adisutjipto Yogyakarta. Bandar Udara Internasional Adisutjipto beralamat di Jl. Solo Km.9 Yogyakarta 55282. 3.4
Keunggulan Adisutjipto
1. Bandara Adisutjipto sebagai pertemuan Inter Moda Transportasi Kereta Api, Trans Jogja, Bus Antar Kota Antar Provinsi (AKAP) dan Pesawat Udara. 2. Jalur KA Double Track Kutoarjo-Yogyakarta-Solo. 3. Yogyakarta dan sekitarnya sebagai daerah tujuan wisata utama (Pusat Wisata) Joglosemar. 4. Yogyakarta sebagai Kota Pelajar dan Kota Pendidikan.
34
3.5
Arah Pengembangan Perusahaan
1.
Peningkatan Operasional Excelence.
2.
Peningkatan Shareholder Value dengan sasaran peningkatan EBITDA dan Deviden.
3.
Peningkatan Kontribusi Non-Aero
4.
Kemandirian dalam pembangunan dan pengembangan bandar udara serta pelayanan lalu lintas udara.
3.6
Struktur Organisasi
Gambar 3.2 Struktur Organisasi Sumber : PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta
35
3.7
Pembagian Bagian Kerja
A. General Manager
Memastikan tercapainya customer satisfaction index, tercapainya pendapatan non-aero dan berkontribusi terhadap lingkungan aktifitas kebandarudaraan yang efektif guna mendukung peningkatan kinerja perusahaan berdasarkan rencana kerja dan anggaran perusahaan. B. ATS Operation & Readliness Department Head
Memastikan tercapainya peningkatan kepuasan pelanggan terhadap layanan pengaturan lalu lintas udara dan keselamatan melalui pengelolaan operasional ATS serta kesiapan peralatan guna mendukung tercapainya customer satisfaction index, tercapainya pendapatan non-aero dan berkontribusi terhadap lingkungan berdasarkan rencana kerja dan anggaran perusahaan. a.
Air Traffic Control Section Head
Memastikan tercapainya standar layanan pengaturan lalu lintas melalui pengelolaan ATC unit di wilayah jurisdiksinya guna mendukung tercapainya peningkatan kepuasan pelanggan terhadap layanan pengaturan lalu lintas udara dan keselamatan berdasarkan standard operation procedure dan peraturan yang berlaku. b.
ATS Operational Support Section Head
Memastikan tercapainya standar layanan operasional support melalui pengelolaan aeronautical info service, flight info service, pelayanan kompen, flow management & CDM dan flight data di wilayah kerjanya guna mendukung tercapainya peningkatan kepuasan pelanggan terhadap layanan
36
pengaturan lalu lintas udara dan keselamatan berdasarkan standard operation procedure dan peraturan yang berlaku. c. ATS Survailance & Automation Section Head
Memastikan
tercapainya
standar
pelayanan
jasa
surveillance
dan
automation melalui pengelolaan radar, surveillance dan automation yang efektif guna mendukung tercapainya peningkatan kepuasan terhadap layanan pengaturan lalu lintas udara dan keselamatan berdasarkan standard operation procedure dan peraturan yang berlaku. d. ATS Telecommunicaton &Navigation Section Head
Memastikan tercapainya penyelenggaraan pelayanan telekomunikasi dan radio navigasi penerbangan melalui kinerja pelayanan guna mendukung tercapainya peningkatan kepuasan terhadap layanan pengaturan lalu lintas udara dan keselamatan berdasarkan standard operation procedure dan peraturan yang berlaku. e. ATS Development Section Head
Memastikan tercapainya standar pelayanan ATS di wilayah jurisdiksinya melalui perkembangan yang terus menerus, pemenuhan kompetensi SDM, ATC system guna mendukung tercapainya peningkatan kepuasan terhadap layanan pengaturan lalu lintas udara dan keselamatan berdasarkan standard operation procedure dan peraturan yang berlaku. C. Airport Operation & Readliness Department Head
Memastikan tercapainya kehandalan fasilitas dan kinerja operasional bandara melalui peningkatan keselamatan, keamanan dan pelayanan penerbangan guna
37
mendukung tercapainya customer satisfaction index, tercapainya pendapatan nonaero dan berkontribusi terhadap lingkungan berdasarkan rencana kerja dan anggaran perusahaan. a. Airport Services Section Head
Memastikan tercapainya tingkat kinerja operasional bandara melalui pengelolaan kegiatan pelayanan penumpang, pelayanan airline dan pelayanan cargo yang efektifguna mendukung tercapainya kehandalan fasilitas dan kinerja operasional berdasarkan RKAP. b. Airport Facilities & Readliness Section Head
Memastikan tersedianya fasilitas bandara siap pakai melalui preventif dan korektif maintance terhadap kesiapan fasilitas gunang mendukung tercapainya kehandalan fasilitas dan kinerja operasional berdasarkan RKAP. c. Airport Equipment Section Head
Memastikan
kesiapan
operasional
peralatan
bandara
melalui
pemeliharaan dan perbaikan seluruh peralatan bandara meliputi mechanical, electrical, electronical, heavy equipment dan water technic equipment guna mendukung tercapainya kehandalan fasilitas dan kinerja operasional berdasarkan RKAP. d.
Airport Fire Fighting & Rescue Section Head
Memastikan
tercapainya
target
response
time
PKP-PK
melalui
pengelolaan kegiatan fire fighting & rescue, fire fighting maintenance & fire fighting performance & standard yang efektif guna mendukung tercapainya kehandalan fasilitas dan kinerja operasional berdasarkan RKAP.
38
e. Airport Security Section Head
Memastikan tercapainya keamanan penerbangan pesawat udara dan sekitar bandara melalui peningkatan keamanan area terminal & sisi udara, public & perimeter, screening check point, performance standar, airport security investigation guna mendukung tercapainya kehandalan fasilitas dan kinerja operasional berdasarkan RKAP. D. SMS, Quality Management & Customer Services Department Head
Memastikan pencapaian safety level, kesehatan lingkungan, kualitas pelayanan,
dan
kepuasan
kemungkinan-kemungkinan
pelanggan yang
terjadi
melalui
mitigasi
terhadap
bidang
resiko safety,
terhadap quality
management customer service guna mendukung tercapainya customer satisfaction index, tercapainya pendapatan non-aero dan berkontribusi terhadap lingkungan berdasarkan rencana kerja dan anggaran perusahaan. a.
Safety Health Environment Section Head
Memastikan tingkat keselamatan & kesehatan kerja yang optimal dan meminimalisir kecelakaan kerja melalui sosialisasi kepada setiap unit terhadap seluruh aturan-aturan yang berlaku untuk pelaksanaan pekerjaan guna mendukung pencapaian safety level, kesehatan lingkungan, kualitas pelayanan dan kepuasan pelanggan berdasarkan RKAP. b.
Quality Management Section Head
Memastikan dilaksanakannya standar manajemen mutu dengan efektif melalui pengelolaan kegiatan manajemen mutu dan risk management pada setiap unit kerja guna mendukung pencapaian safety level, kesehatan
39
lingkungan, kualitas pelayanan dan kepuasan pelanggan berdasarkan RKAP. c. Customer Services Section Head
Memastikan
terselesaikannya
complain
yang
diterima
melaui
tindakan-tindakan perbaikan atas layanan pelaggan guna mendukung pencapaian safety level, kesehatan lingkungan, kualitas pelayanan dan kepuasan pelanggan berdasarkan RKAP. E. Sales Department Head
Memastikan tercapainya portfolio pendapatan aviasi dan non aviasi melalui pengelolaan kegiatan aviation & cargo sales, property & advertising sales, food & beverage sales, dan retail yang efektif guna mendukung tercapainya customer satisfaction index, tercapainya pendapatan non-aero dan berkontribusi terhadap lingkungan berdasarkan rencana kerja dan anggaran perusahaan. a. Aviation & Cargo Sales Section Head
Memastikan tercapainya pendapatan perusahaan melalui penjualan/ peningkatan bisnis aviasi (PJP,PJP4U,PJP2U,avio dan counter serta unscedule) dan peningkatan pendapatan sector cargo guna mendukung tercapainya portofolio aviasi dan non aviasi berdasarkan RKAP. b. Property & Advertising Sales Section Head
Memastikan tercapainya pendapatan property dan advertising melalui penjualan property dan advertising guna mendukung tercapainya portofolio aviasi dan non aviasi berdasarkan RKAP. c.
Food & Beverages Sales Section Head
Memastikan tercapainya pendapatan perusahaan melaui penjualan/
40
peningkatan bisnis food & beverage guna mendukung tercapainya portofolio aviasi dan non aviasi berdasarkan RKAP. d. Retail Section Head
Memastikan tercapainya pendapatan perusahaan melalaui penjualan / peningkatan bisnis retail guna mendukung tercapainya portofolio aviasi dan non aviasi berdasarkan RKAP. F. Finance & IT Department Head
Memastikan peningkatan kepuasan customer internal dan eksternal dengan prinsip kehati hatian melalui implementasi pengelolaan keuangan dan IT guna mendukung tercapainya customer satisfaction index, tercapainya pendapatan nonaero dan berkontribusi terhadap lingkungan berdasarkan rencana kerja dan anggaran perusahaan. a. Accounting Section Head
Memastikan tercapainya laporan keuangan yang akurat dan tepat waktu serta pengendalian anggaran melalui verifikasi, pencatatan dan koordinasi dengan unit terkait guna mendukung peningkatan kepuasan customer internal dan eksternal dengan prinsip kehati hatian berdasarkan standar akuntansi keuangan dan standard operating procedure. b. Treasury Section Head
Memastikan operasional penerimaan dan pengeluaran cash/Bank, operasional pajak, pencairan piutang dan program CSR dilaksanakan sesuai ketentuan melalui perencanaa, pencatatan, evaluasi, rekonsiliasi, monitoring dan pelaporan guna mendukung peningkatan kepuasan
41
customer internal dan eksternal dengan prinsip kehati hatian berdasarkan pedoman kebijakan perusakan dan perpajakan. c. CSR Section Head G. Shared Services Department Head
Memastikan tercapainya kepuasan pelanggan internal atas pelayanan shared melalui kegiatan human capital, general affair, communication and legal, dan procurement yang efektif guna mendukung tercapainya customer satisfaction index, tercapainya pendapatan non-aero dan berkontribusi terhadap lingkungan berdasarkan rencana kerja dan anggaran perusahaan. a. Human Capital Section Head
Memastikan tercapainya indeks kepuasan kantor pusat (Group HC) atas implementasi kebijakan dan pedoman human capital melalui pengelolaan kegiatan human capital administration officer dan industrial relation officer guna mendukung tercapainya kepuasan pelanggan internal atas pelayanan shared service berdasarkan RKAP. b. General Affair & Communication Section Head
Memastikan tercapainya kepuasan pelanggan internal atas layanan general
affair
dan
communication
melalui
pengelolaan
archive
administration, office administration, office fasilities, inventory & asset management, protocol, communication, legal dan transport management yang efektif guna mendukung tercapainya kepuasan pelanggan internal atas pelayanan shared service berdasarkan RKA.
42
c. Procurement Section Head
Memastikan terlaksananya pengadaan barang dan jasa melalui pengelolaan kegiatan vendor management, procurement planning, contract procurement, procurement, procurement administration yang efektif guna mendukung tercapainya kepuasan pelanggan internal atas pelayanan shared service berdasarkan SOP.
3.8
Peta Lokasi
Gambar 3.3 Peta Lokasi PT. Angkasa Pura I (Persero) Yogyakarta Sumber : PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta
3.9
Objek Kerja Praktek
Unit kerja pada bagian Information Technology Section . Terjadi proses pencatatan data penanganan komputer dan jaringan. Lalu ditandatangani/ paraf petugas sebagai bukti bahwa tugas telah selesai dilaksanakan. Kemudian data tersebut di inputkan ke dalam program Microsoft Excel oleh petugas di bidang Information Technology Section dan diproses untuk pembuatan laporan yang kemudian diserahkan kepada pimpinan untuk ditandatangani.
BAB IV PEMBAHASAN
4.1 Analisis Sistem
Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan mengevaluasi permasalahan-permasalahan, kesempatankesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan-perbaikannya. (Jogiyanto HM, 2001). Dari hasil penelitian yang dilakukan menurut kaidah pemecahan PIECES, adalah permasalahan yang terjadi pada bagian Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta adalah sebagai berikut : 4.1.1 Analisis Kelemahan Sistem
a. Performance Dari sistem yang sedang berjalan sekarang data informasi yang tersimpan masih
menggunakan
media
kertas.
Penyampaian
yang
masih
menggunakan media kertas rawan sekali terjadinya kerusakan dan kehilangan. Dalam pengolahan data informasi belum tersusun rapi. b. Information Informasi yang dihasilkan saat ini tidak cukup dalam memenuhi kebutuhan pada bagian Information Technology Section PT. Angkasa Pura
43
44
I (Persero) Bandara Adisutjipto Yogyakarta. Untuk melihat data mengenai riwayat suatu perangkat komputer dan jaringan masih secara manual , sehingga membutuhkan waktu yang sangat lama dan kurang efisien. c. Economic Dari sisi ekonomi dapat diperhitungkan bahwa biaya yang dibutuhkan sistem ini lumayan tinggi, itu disebabkan karena masih manualnya sistem , sehingga dokumen Logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta harus dicetak terlebih dahulu menggunakan media kertas dan membutuhkan biaya yang tidak sedikit d. Controll Dari segi keamanan lemah. Input data tidak di edit dengan cukup sistem yang tersedia, tidak memiliki kontrol yang dapat di aplikasikan untuk mengontrol laporan atau pencarian data yang diinginkan, sehingga informasi yang tidak akurat sering terjadi. e. Efficiency Sistem yang ada kurang efisien, karena setiap melakukan inputan data harus ditulis manual dengan menggunakan ballpoint, dan harus mengentri kembali setiap melakukan penyusunan laporan ,yang kemudian di print untuk diserahkan pada bagian Pimpinan untuk setiap bulannya. f.
Service Faktor lama penyimpanan berkas yang menggunakan media kertas dapat mengakibatkan kerusakan atau robek , sehingga data bisa hilang. Dan
45
untuk pencarian data pada tanggal tertentu memerlukan waktu yang cukup lama. 4.1.2 Analisis Kebutuhan Sistem
Pada bab ini menjelaskan kebutuhan untuk sistem yang diusulkan guna mengatasi permasalahan pada sistem yang berjalan pada obyek penelitian. 4.1.2.1 Kebutuhan Perangkat Keras
Perangkat keras (Hardware) Komputer Admin yang digunakan untuk perancangan logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta adalah sebagai berikut : a. Processor Intel minimal Intel Core i3 b. RAM (Random Access Memory) 4 GB c. Hardisk 500 GB d. VGA (Video Graphic Adapter) 512 MB e. LAN Card Dalam perancangan sistem ini , untuk menjalankan perangkat lunak pada komputer client membutuhkan perangkat keras sebagai berikut : a. Processor Intel minimal Intel Core 2 Duo b. RAM (Random Access Memory) 1 GB c. Hardisk 160 GB d. VGA (Video Graphic Adapter) 256 MB e. LAN Card
46
4.1.2.2 Kebutuhan Topologi Jaringan
Dalam perancangan ini dibutuhkan skema topologi jaringan , untuk jalur komunikasi data antar komputer sebagai berikut :
Gambar 4.1 Skema Topologi Jaringan
47
4.1.2.2 Kebutuhan Perangkat Lunak
Perangkat lunak ( software) yang digunakan untuk perancangan logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta adalah sebagai berikut : a. Sistem operasi berbasis Windows XP atau Windows 7 b. Visual Basic 6.0 sebagai editor pembuatan perangkat lunak c. Corel Draw X6 sebagai editor desain background tampilan d. MySQL sebagai database server 4.1.2.3 Kebutuhan Operasional
Kebutuhan operasional yang dibutuhkan adalah Sumber Daya Manusia (SDM). Diharapkan orang yang sudah menguasai komputer selanjutnya diadakan pendidikan dan pelatihan dalam pengguanaan sistem yang baru.
4.2 Perancangan Sistem
Perancangan sistem merupakan langkah lanjutan ketika semua data dan informasi telah di analisis dan berdasarkan pada hasil analisis, maka akan diketahui sistem yang akan dirancang. Tahap perancangan sistem mempunyai tujuan utama yaitu untuk memenuhi kebutuhan kepada pemakai sistem, untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputernya. Tahap – tahap yang digunakan dalam perancangan logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta adalah sebagai berikut :
48
4.2.1 Perancangan Proses
Ada beberapa tahapan dalam perencanaan proses : 4.2.1.1 Flowchart sistem yang berjalan
Berikut adalah Flowchart sistem yang berjalan pada PT. Angkasa Pura I(Persero) Bandara Adisutjipto Yogyakarta :
Gambar 4.2 Flowchart Sistem yang Berjalan
49
Keterangan : Dimulai dari proses pencatatan data penanganan komputer dan jaringan. Lalu ditandatangani/ paraf petugas sebagai bukti bahwa tugas telah selesai dilaksanakan. Kemudian data tersebut di inputkan ke dalam program Microsoft Excel oleh petugas di bidang Information Technology Section dan diproses untuk pembuatan laporan rangkap 2 yang kemudian diserahkan kepada pimpinan untuk ditandatangani, satu laporan untuk arsip Bagian Information Technology Section dan yang satu di serahkan kepada General Manager / Pimpinan.
4.2.1.2 Flowchart Sistem yang Diusulkan
Berikut ini Flowchart sistem yang diusulkan di PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta :
50
Gambar 4.3 Flowchart Sistem yang Diusulkan
51
Keterangan : Dalam sistem yang diusulkan ini data penanganan komputer dan jaringan di inputkan langsung oleh petugas pada komputer masingmasing unit kerja. Setelah itu data tersimpan pada database server yang berada pada bagian Information Technology Section. Kemudian data tersebut bisa langsung di lihat dalam sebuah laporan perbulan sesuai yang butuhkan oleh user . Dan Admin pada Information Technology Section terdapat pula fasilitas untuk pencarian data. Lalu data tersebut dapat ditampilkan, dan dapat langsung di cetak rangkap 2 yang kemudian diserahkan kepada pimpinan untuk ditandatangani, satu laporan untuk arsip Bagian Information Technology Section dan yang satu di serahkan kepada General Manager / Pimpinan. 4.2.1.3 Diagram Konteks
Berikut ini adalah diagram konteks Logbook Information Technology PT. Angkasa Pura I Bandara Adisutjipto Yogyakarta :
Gambar 4.4 Diagram Konteks
52
4.2.1.4 HIPO (Hierarchy Input-Process-Output)
Berikut ini adalah diagram konteks Logbook Information Technology PT. Angkasa Pura I Bandara Adisutjipto Yogyakarta :
Gambar 4.5 Hierarchy Input-Process-Output
53
4.2.1.5 DFD Level 0
Gambar 4.6 DFD Level 0
54
4.2.1.6 DFD Level 1 Master
Gambar 4.7 DFD Level 1 Master 4.2.1.7 DFD Level 1 Laporan
Gambar 4.8 DFD Level 1 Laporan
55
4.2.2 Perancangan Basis Data 4.2.2.1 Tabel Petugas
Nama
: Petugas
Fungsi
: Menyimpan data petugas
Primary Key : ID_petugas Foreign Key
:Tabel 4.1 Tabel Petugas
Nama Field
Tipe
ID_petugas Petugas Tp_lahir Tgl_lahir
Varchar Varchar Varchar Date
Jenis_kel
Size
Keterangan
15 25 20
Primary Key Nama petugas Tempat lahir Tanggal lahir
Enum
„L‟,‟P‟
Jenis Kelamin
Status
Enum
Alamat
Varchar
„Nikah‟,‟Belum Nikah‟ 50
Status nikah Alamat/ tempat tinggal
4.2.2.2 Tabel Login
Nama
: Login
Fungsi
: Menyimpan data login
Primary Key : ID_petugas Foreign Key
: Tabel 4.2 Tabel Login
Nama Field
Tipe
Size
Keterangan
ID_petugas
Varchar
15
Primary Key
Password
Varchar
8
Password
56
4.2.2.3 Tabel Bagian Unit Kerja
Nama
: Unit Kerja
Fungsi
: Menyimpan data bagian unit kerja
Primary Key : ID_Unit Foreign Key
:Tabel 4.3 Tabel Unit Kerja
Nama Field
Tipe
Size
Keterangan
ID_unit
Varchar
15
Primary Key
Nama_unit
Varchar
25
Nama Unit
No
Decimal
2
Nomer meja
4.2.2.4 Tabel Logbook
Nama
: Logbook
Fungsi
: Menyimpan data penanganan komputer dan jaringan
Primary Key : ID_unit Foreign Key
: ID_petugas Tabel 4.4 Tabel Logbook
Nama Field
Tipe
Size
Keterangan
ID_unit
Varchar
25
Primary Key
ID_petugas
Varchar
10
Foreign Key
Tanggal_masuk
Date
Tanggal masuk
Tanggal_selesai
Date
Tanggal selesai
TKerusakan
Char
15
Tingkat Kerusakan
Uraian
Char
25
Uraian penanganan komputer dan jaringan
57
4.2.3 Relasi Antar Tabel
Berikut ini adalah gambar relasi antar tabel :
Gambar 4.9 Relasi Antartabel
4.2.4 Perancangan Antarmuka 4.2.4.1 Perancangan Form Login Cl ient
Sebelum memasuki form utama Client , user atau pengguna terlebih dahulu melewati form login seperti berikut :
58
Gambar 4.10 Form Login Client Keterangan : Form login dibuat untuk keamanan dalam mengakses informasi. Hanya petugas bagian Information Technology Section yang mempunyai username dan password yang telah terdaftar dan mempunyai ijin akses yang dapat masuk ke form utama setelah login. 4.2.4.2 Perancangan Form Utama Client
Form utama client memasukan inputan dari petugas yang berisi dari hasil penanganan komputer dan jaringan.
59
Gambar 4.11 Form Utama Client Keterangan : user akan memilih unit kerja yang dimana komputer atau jaringan yang mengalami perbaikan atau penggantian.Untuk tingkat kerusakan dibagi menjadi tiga tingkatan yaitu rendah , sedang, dan ganti. Di dalam sebuah bagian unit kerja terdapat beberapa komputer, jadi disediakan nomer komputer untuk mengetahui posisi komputer itu berada. Kemudian pilihan tanggal pengaduan mulai dari tanggal masuk pengaduan sampai selesai penanganan.Nama petugas akan terisi otomatis sesuai dengan data login yang dipakai. Dan uraian pekerjaan di isi uraian singkat sesuai dengan hasil penanganan yang sudah di atasi. Apabila sudah selesai menginputkan semua hasil dari penanganan komputer atau jaringan maka pilih tombol simpan ,lalu lihat tabel dibawah akan ditampilkan data yang sudah tersimpan. Dan apabila terdapat kesalahan dalam penginputan data maka disediakan tombol batal untuk membatalkannya, atau menghapus data tersebut.
60
4.2.4.3 Perancangan Form Login Admin
Sebelum memasuki form utama Admin , user atau pengguna terlebih dahulu melewati form login seperti berikut :
Gambar 4.12 Form Login Admin Keterangan : Form login dibuat untuk keamanan dalam mengakses informasi. Hanya petugas bagian Information Technology Section yang mempunyai username dan password yang telah terdaftar dan mempunyai ijin akses yang dapat masuk ke form utama setelah login dan untuk username defaultnya yaitu Admin dan passwordnya 1234. 4.2.4.3 Perancangan Form Utama Admin
Form utama admin menampilkan menu-menu yang memberikan pilihan submenu bagi user untuk masuk ke form-form yang telah disediakan.
61
Gambar 4.13 Form Utama Admin Keterangan : Pada bagian menu utama terdiri dari empat menu yaitu “Baru”,”Edit”,”Laporan”, dan “Cari”. Pada bagian menu utama tersebut submenu yang
fungsi tertentu pada bagian menu “Baru” berisi submenu tentang
penambahan data baru. Sedangkan pada bagian menu “Edit” berisi submenu tentang perbaikan data atau pengeditan data apabila terjadi kesalahan masukan data yang telah tersimpan. Dan untuk menu “Laporan”, berisi submenu tentang laporan perbulan. Sedangkan “Cari” berisi submenu tentang pencarian data sesuai yang kita inginkan. 4.2.4.4 Perancangan Form Input Data Petugas
Form input data petugas dirancang untuk mendata petugas yang berhak mengakses perangkat lunak Logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta.
62
Gambar 4.14 Form Input Data Petugas Keterangan : Untuk ID Petugas diisi sesuai dengan Nomor Induk Pegawai , sedangkan untuk nama boleh di isi nama lengkap atau nama panggilan saja, tempat lahir di isi dengan tempat lahir petugas, tanggal petugas diisi dengan tanggal lahir, untuk jenis kelamin dan status hanya diperkenankan memilih salah satu pada masing- masing pilihan, sedangkan untuk alamat diisi dengan alamat lengkap petugas tersebut. Setelah selesai semua terisi maka pilih tombol untuk menyimpannya, maka secara otomatis data akan tersimpan pada database. Apabila ingin menambahkan lagi disediakan tombol bersihkan untuk mengosongkan kembali isian dari form tersebut. Lalu pilih kembali untuk kembali ke menu sebelumnya.
63
4.2.4.5 Perancangan Form Edit Data Petugas
Form Edit data petugas dirancang untuk mengedit data apabila terjadi kesalahan dalam penginputan data petugas. Tampilannya sebagai berikut :
Gambar 4.15 Form Edit Data Petugas Keterangan : Pada form edit data petugas terdapat toolbox “ID Petugas”, dimana jika diklik tersedia semua ID petugas yang telah tersimpan, sehingga user tinggal memilih data mana yang akan di edit . Setelah terpilih maka semua isian akan terisi otomatis sesuai data yang user pilih untuk di edit . Setelah selesai mengeditnya , lalu pilih tombol edit untuk memperbaharui data tersebut, atau hapus untuk menghapus data tersebut. Untuk kembali ke menu sebelumnya pilih tombol kembali.
64
4.2.4.6 Perancangan Form Input Data Unit Kerja
Form input data petugas dirancang untuk mendata bagian unit kerja yang menggunakan komputer atau jaringan di PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta. Tampilanya adalah sebagai berikut :
Gambar 4.16 Form Input Data Unit Kerja Keterangan : Untuk ID Unit diisi dengan ID unit, untuk Nama diisi dengan nama unit kerja tersebut, sedangkan Nomer Meja diisi sesuai dengan nomor meja perangkat komputer atau jaringan tersebut ditempatkan. Pilih simpan untuk menyimpannya. Apabila ingin menambahkan lagi disediakan tombol bersihkan untuk mengosongkan kembali isian dari form tersebut. Lalu pilih kembali untuk kembali ke menu sebelumnya.
65
4.2.4.7 Perancangan Form Edit Data Unit Kerja
Form Edit data unit kerja dirancang untuk mengedit data apabila terjadi kesalahan dalam penginputan data unit kerja. Tampilannya sebagai berikut :
Gambar 4.17 Form Edit Data Unit Kerja Keterangan : Pada form edit data unit kerja terdapat toolbox “ID Petugas”, dimana jika diklik tersedia semua ID Unit yang telah tersimpan, sehingga user tinggal memilih data mana yang akan di edit . Setelah terpilih maka semua isian akan terisi otomatis sesuai data yang user pilih untuk di edit . Setelah selesai mengeditnya , lalu pilih tombol edit untuk memperbaharui data tersebut, atau hapus untuk menghapus data tersebut. Untuk kembali ke menu sebelumnya pilih tombol kembali.
66
4.2.4.8 Perancangan Form Data Login
Form data login berisi tentang pembuatan data login yang berisi username dan password yang dapat digunakan untuk login ke menu utama perangkat lunak Logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta. Tampilanya adalah sebagai berikut :
Gambar 4.18 Form Data Login Keterangan : Pada form data login terdapat toolbox “ID Petugas”, dimana jika belum terdaftar sebagai petugas maka tidak bisa membuat data login. Untuk password diisi bebas dengan panjang maksimal delapan karakter. Pilih simpan untuk menyimpannya. Maka data tersebut akan tersimpan otomatis dalam database dan dapat digunakan. Apabila ingin menambahkan lagi disediakan tombol bersihkan untuk mengosongkan kembali isian dari form tersebut. Lalu pilih kembali untuk kembali ke menu sebelumnya.
67
4.2.4.9 Perancangan F orm Edit Data Login
Form edit data data login dirancang untuk mengedit data apabila terjadi kesalahan dalam penginputan data login. Tampilannya sebagai berikut :
Gambar 4.19 Form Edit Data Login Keterangan : Pada form edit data login terdapat toolbox “ID Petugas”, dimana jika diklik terdapat daftar login yang telah tersimpan, sehingga user tinggal memilihnya saja.. Setelah terpilih maka semua isian akan terisi otomatis sesuai data yang user pilih untuk di edit . Setelah selesai mengeditnya , lalu pilih tombol edit untuk memperbaharui data tersebut, atau hapus untuk menghapus data tersebut. Untuk kembali ke menu sebelumnya pilih tombol kembali. 4.2.4.10 Perancangan Form Utama Laporan
Form utama laporan berisi tentang tampilan semua inputan data dari semua Client.
68
Gambar 4.20 Form Utama Laporan Keterangan : Form utama laporan digunakan untuk menampilkan data semua inputan dari semua client yang akan di proses dalam pembuatan laporan tiap bulannya. Sebelum ditampilkan user memilih bulan yang akan ditampilkan. Kemudian tombol tampil berfungsi untuk menampilkan data dalam bentuk laporan yang dapat langsung kita cetak ke dalam media kertas untuk kita laporkan kepada General Manager atau pimpinan. Sedangkan tampil grafik menampilkan tampilan data dalam bentuk grafik selama satu bulan sesuai dengan nama bulan yang dipilih.Dan apabila kita ingin menutup aplikasi pilih tombol kembali, maka akan kembali ke tampilan form utama admin.
69
4.2.4.11 Perancangan Form Pencarian Data
Form pencarian data aktif apabila user memilih menu cari pada form utama admin. Maka akan tampil form pencarian data yang berfungsi untuk mencari suatu data sesuai kategori yang kita cari.
Gambar 4.21 Form Pencarian Data Keterangan : Form pencarian data ini digunakan apabila kita ingin mencari data tertentu pada suatu unit kerja atau petugas yang yang menanganinya. Di dalam cari data, di isi nama data yang akan kita cari. Kemudian di dalam kategori terdapat pilihan kategori unit kerja atau nama petugas. Apabila langsung di pilih tombol cari maka akan tampil semua data yang dicari. Dan apabila kita ingin membatasinya maka disediakan tanggal mulai sampai selesainya, agar data dapat terpilah sesuai tanggal. Untuk menu tampil digunakan untuk tampilan dalam berbentuk laporan hasil pencarian dan kita juga dapat langsung mencetaknya.
70
4.2.5 Perancangan Keluaran 4.2.5.1 Perancangan Keluaran Laporan Perbulan
Desain keluaran yang ditampilkan dalam laporan perbulan adalah sebagai berikut:
Gambar 4.22 Tampilan Laporan Perbulan Keterangan : Jika user menginginkan tampilan perbulan maka akan tampilan seperti gambar di atas. Dan di dalam isian bulan akan terisi otomatis bulan yang kita pilih tadi. Sehingga kita dapat langsung mencetaknya. Atau pilih tombol kembali, untuk kembali ke menu sebelumnya. 4.2.5.2 Perancangan Keluaran Laporan Hasil Pencarian Data
Sedangkan tampilan laporan hasil pencarian data atau data yang dikehendaki sesuai keinginan user adalah sebagai berikut :
71
Gambar 4.23 Tampilan Laporan Hasil Pencarian Data Keterangan : Hasil pencarian data dapat dicetak pada media kertas sebagai laporan data yang telah user cari sesuai keinginan. Lalu untuk langsung mencetaknya pilih tombol cetak. Atau pilih tombol kembali, untuk kembali ke menu sebelumnya . 4.2.5.3 Perancangan Grafik Perbulan
Desain Grafik yang ditampilkan dalam perbulan adalah sebagai berikut:
72
Gambar 4.24 Tampilan Grafik Perbulan Keterangan : Tampilan grafik perbulan menampilkan data dalam bentuk grafik sesuai
dengan
data
tingkatan
kerusakan
selama
satu
bulan.
Sehingga
mempermudah pengguna dalam mengamati tingkat kerusakan selama satu bulan. Dan tampilan ini dapat langsung dicetak ke media kertas. 4.2.5.4 Perancangan Grafik Pencarian Data
Desain Grafik Pencarian yang ditampilkan dalam perbulan adalah sebagai berikut:
73
Gambar 4.25 Tampilan Grafik Pencarian Data Keterangan : Tampilan grafik pencarian data menampilkan data dalam bentuk grafik sesuai dengan data yang dicari. Sehingga mempermudah pengguna dalam mengamati tingkat kerusakan sesuai data yang dicari. Dan dapat langsung dicetak ke media kertas.
BAB V PENUTUP
5.1 Kesimpulan
Setelah melakukan analisis perancangan maka dapat disimpulkan : a. PT Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta adalah salah satu perusahaan yang bergerak dibidang pelayanan transportasi udara, termasuk perusahaan yang sangat mengedepankan teknologi IT. b. Pengolahan
data
penanganan
komputer
dan
jaringan
yang
masih
menggunakan media kertas dan ditulis tangan, masih dapat dilakukan pengembangan sistem agar kinerja lebih efisien. c. Perancangan Logbook Information Technology Section PT. Angkasa Pura I (Persero) Bandara Adisutjipto Yogyakarta ini dibuat dengan berbasis desktop sehingga memudahkan user dalam pembuatan laporan tentang penanganan computer dan jaringan. 5.2 Saran
Dari sistem yang diusulkan dan telah dibahas, maka disarankan hal- hal sebagai berikut : a. Diharapkan dapat melakukan implementasi terhadap rancangan sistem agar kinerja lebih efisien. b. Dikarenakan belum benar- benar sempurna dan perancangan masih banyak kekurangan, perlu diadakan pengembangan lebih lanjut agar sistem dapat berjalan sesuai yang dibutuhkan.
74