PERANCANGAN LOGBOOK I NFORMATI ON TECHNOLOGY SECTI ON
PT. ANGKASA PURA I ( PERSERO ) BANDARA ADISUTJIPTO YOGYAKARTA
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
ii
HALAMAN PERSETUJUAN
Nama : Afu Ichsan Pradana NIM : 100103074 Program Studi : S1 Teknik Informatika Judul Laporan : Perancangan Logbook Information Technology Section PT. Angkasa Pura I ( Persero ) Bandara Adisutjipto Yogyakarta
Telah disetujui oleh pembimbing pada :
Hari/Tanggal :
Menyetujui,
Pembimbing I
Eko Purwanto, S.Kom Pembimbing II
Paramita Nusawati, SE, MM
Mengetahui, Shared Service Department Head
Cahyadi
iii
HALAMAN PENGESAHAN
Nama : Afu Ichsan Pradana NIM : 100103074 Program Studi : S1 Teknik Informatika Judul Laporan : Perancangan Logbook 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
iv
KATA PENGANTAR
Alhamdulillah puji syukur kehadirat Allah SWT, karena atas rahmat dan hidayahNya sehingga penulis dapat menyelesaikan penyusunan laporan Kerja Praktik ini dengan judul PERANCANGAN LOGBOOK I NFORMATI ON TECHNOLOGY SECTI ON 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. v
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
vi
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
vii
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 viii
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
ix
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
x
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
1 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 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 memperlancar pada waktu pengolahan laporan serta dalam pencarian data.
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 Adisutjipto 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.
8 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.
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) merupakan 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 N
File non komputer yang diarsip urut angka (numerical) A
File non komputer yang diarsip urut huruf (alphabhetical) C
File non komputer yang diarsip urut tanggal (chronological) Simbol Kartu Plong
Menunjukkan input / output yang menggunakan kartu plong (punched card) Simbol Proses
Menunjukkan kegiatan proses dari operasi program komputer 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 menggunakan diskette 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 on- line 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
Menunjukkan penjelasan dari suatu proses Simbol Penghubung
Menunjukkan penghubung ke halaman yang masih sama atau ke halaman lain
2.4 Pengertian Diagram Konteks (Context Diagram) 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
Terminal Melambangkan orang / sekelompok orang yang merupakan asal data atau tujuan informasi.
Arus Menunjukkan arus aliran / aliran data suatu proses.
Sistem Melambangkan tempat pengelolaan atau pengoperasian data.
2.5 Diagram Aliran Data / Data Flow 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 (Process) Mengolah data masukan dan 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 langkah- langkah 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 pilih. 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 Tabel 2.4 Tipe data numerik (Sumber : Kustiyahningsih, 2011:147) Tipe Data 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-308- 1.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) Nilai Char(4) Memori penyimpanan Varchar (4) Memori Penyimpanan 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 masing- masing tipe dapat dilihat pada tabel 2.7
24
Tabel 2.7 Tipe data tunggal (Sumber : Kustiyahningsih, 2011:149) Tipe Data Kisaran Nilai Memori penyimpanan DATETIME 1000-01-01 00:00 sampai 9999- 12-31 23:59:59 3 byte 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 Tabel 2.11 Tabel operator karakter (Sumber : Kustiyahningsih, 2011:151) Operator 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
28 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 Indonesia, berdasarkan PP Nomor 21 tahun 1965 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- 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 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 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 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 VIP 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 non- aero 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 pelanggan melalui mitigasi resiko terhadap kemungkinan-kemungkinan yang terjadi terhadap bidang safety, 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 non- aero 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. 43 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, kesempatan- kesempatan, 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 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 masing- masing 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 :
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 Size Keterangan ID_petugas Varchar 15 Primary Key Petugas Varchar 25 Nama petugas Tp_lahir Varchar 20 Tempat lahir Tgl_lahir Date Tanggal lahir Jenis_kel Enum L,P Jenis Kelamin Status Enum Nikah,Belum Nikah Status nikah Alamat Varchar 50 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 FormLogin Client 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 FormUtama 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 FormUtama 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 FormInput 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 FormEdit 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 FormInput 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 FormEdit 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 FormData 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 Form 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 FormUtama 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 FormPencarian 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.
74
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. 75
DAFTAR PUSTAKA
Al, Hanif. 2007. Analisis dan Perancangan Sistem Informasi. Yogyakarta : Andi Offset Aingindra,Teknologi Informasi , http://www.aingindra.com/teknologi-informasi- adalah/, tanggal akses 10 Januari 2014.
An h a r , 2010. Panduan Menguasai PHP & MySQL Secara Otodidak, Jakarta: Mediakita
Arruzzi, Logbook, http://nicegeography.blogspot.com/2011/03/logbook/, tanggal akses 26 Desember 2013.
Hariyanto, Bambang. 2008. Dasar Informatika & Ilmu Komputer, Yogyakarta: Graha Ilmu
Husni Iskandar Pohan dan Kusnassriyanto Saiful Bahri. 1997. Pengantar Perancangan Sistem. Jakarta : Erlangga
Jogiyanto. 2005. Analisis dan Desain Sistem Informasi Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Yogyakarta : Andi Offset Kristanto, Andri. (2003). Perancangan Sistem Informasi dan Aplikasinya. Klaten : Gava Media Kustiyahningsih, Y , Anamisa, Devie R. 2011. Pemrograman Basis Data Berbasis Web Menggunakan PHP & MySql. Yogyakarta: Graha Ilmu Nugraheni, Lucia. 2009. Algoritma dan Pemrograman Menggunakan Java. Yogyakarta : Graha Ilmu Purwanto, Eko. 2012. Pemrograman Visual dengan Visual Basic 6.0. Surakarta: Duta Publishing Indonesia. Raharjo, Budi.Belajar.2011 Otodidak membuat Database menggunakan MySql. Bandung: Informatika Si mar mat a, J anner . 2007. Perancangan Basis Data. : Edisi 1.Yogyakarta: Andi
Suharyadi, Erdin. Pengertian Teknologi, http://alamtekno.blogspot.com/2013/ 05/pengertian-teknologi/, tanggal akses 26 Desember 2013.