1 BAB I PENDAHULUAN 1.1 Latar Belakang Berkembangnya dunia IT sekarang ini dapat membantu atau memudahkan setiap pekerjaan seperti website atau yang sering kali kita sebut dengan web. Web merupkan sebuah situs yang dipergunakan sebagai media yang dapat menampilkan data-data dan informasi yang kita butuhkan, serta dapat juga digunakan sebagai media administrasi yang dapat memudahkan kerja kita, dalam menyelesaikan tugas dan pekerjaan Pada PT.MNC Sky Vision (Indovision) sistem yang dimiliki oleh perusahaan tersebut belum berjalan dengan baik, cara pengecekan, Informasi serta pendataan assetyang saat ini digunakan masih dirasa kurang baik, oleh karena itu perusahaan tersebut harus memiliki Sistem yang dapat memberikan informasi serta membuat sistem yang dapat mempermudah Pekerjaan sehari-hari untuk karyawannya melalui sistem yang akan dibuat menggunakan Local Webserver. Saat ini custumer atau pelanggan indovision sendiri saat ini sudah mencapai kurang lebih 10.000 pengguna yang tersebar diseluruh Indonesia, dan indovision memiliki 850 Channel yang ditayangkan di produk indovision itu sendiri, dan didukung oleh peralatan yang serba modern dan para pekerja yang handal, namun disistem pengecekan peralatan yang dijadikan pekerjaan rutinitas setiap hari, masih ditemukan kendala, yaitu sistem pengecekan serta pembuatan laporan masih dilakukan secara manual, yang mengakibatkan kurang mudahnya melakukan laporan divisi terkait yang berurusan dengan penyiaran tersebut. Dengan melihat kejadian ini, maka dengan ini saya akan melakukan pembuatan system monitoring serta pendataan asset melaluisystem berbasis web, untuk mempermudah karyawan melakukan rutinitas tugas yang mereka kerjakan.
2 Berdasarkan kebutuhan diatas maka saya sebagai penulis ingin melakukkan sebuah penelitian dalam rangka menyelesaikan Laporan Tugas Akhir dengan tema Aplikasi Monitoring Server Dan Pendataan Asset Berbasis Web Pada Divisi Broadcasting Engineer Di Indovision. 1.2 Rumusan Masalah Permaslahan yang terjadi pada Divisi Broadcasting Engineer di Indovision diantaranya adalah sebagai berikut : 1. Bagaimana cara mempermudah karyawan atau engineer dalam melakukan sistem monitoring harian, yang saat ini masih dilakukan manual? 2. Bagaimana cara mempermudah karyawan dalam melakukan pendataan? 3. Bagaimana cara mempermudah untuk menemukan dokumentasi laporan yang sudah lama yang telah dikerjakan para karyawan / engineer? 4. Bagaimana cara mempermudah para karyawaan atau engineer dalam melakukan pencarian informasi tentang channel yang ada di indovision dan jumlah server decoder dan encoder yang ada di Rak server berapa? 5. Bagaimana agar Sistem laporan dapat terintegrasi dengan email, agar mempermudah penyampaian informasi tentang troubleshooting atau system laporan? 1.3 Batasan Masalah Masalah yang ada dalam aplikasi aplikasi monitoring server dan pendataan asset: 1. Sistem hanya membahas tentang administrasi asset dan monitoring 2. Sistem hanya melingkupi divisi Broadcasting engineering di indovision. 3. Sistem asset hanya melingkupi asset broadcast dalam penyiaran 4. Sistem ini hanya terdiri dari admin Staff dan Kepala bagian..
3 1.4 Tujuan dan Manfaat Adapun tujuan dalam pembuatan sistem tersebut untuk memecahkan permasalahan di atas yang dibutuhkan pada perusahaan tersebut ialah sebagai berikut : 1. Mempermudah Administrasi yang dilakukan karyawan 2. Lebih terdatanya informasi tentang lokasi server setiap channel 3. Mempermudah pembuatan laporan yang berfungsi untuk memonitoring jika terjadi masalah A. Bagi penelitian a) Mengaplikasikan dan mengabdikan ilmu yang di peroleh selama masa kuliah kepada masyarakat. b) Sebagai tugas akhir atau skripsi yang merupakan syarat kelulusan tingkat sarjana (strata 1) B. Bagi Lembaga Sebagai arsip lembaga untuk referensi adek kelas nanti untuk referensi nanti dalam pembuatan skripsi. C. Bagi Perusahaan a) Untuk memberikan kemudahan bagi perusahaan dalam melakukan rutinitas pekerjaan b) Mampu menyajikan data yang akurat dengan pencarian yang mudah melalui sistem. c) Mengubah sistem manual menjadi komputerisasi, dan penyimpanan data pasien sehingga dapat bekerja lebih cepat, tepat dan efisien.
4 1.5 Metode Penelitian Adapun metode yang digunakan dalam pembuatan tugas akhir ini adalah : a. Observasi Yaitu merupakan sutau teknik pengumpulan data yang efektif untuk mempelajari sistem, dengan cara mengamati langsung objek penelitian yaitu di PT.MNC Sky Vision (Indovision) b. Wawancara Yaitu suatu teknik pengumpulan data dengan cara tanya jawab langsung mengenai data yang diperlukan dari masalah yang akan diangkat. c. Studi Literatur Yaitu teknik pengumpulan data dengan membaca buku-buku pustaka yang merupakan penunjang dalam memperoleh data untuk melengkapi dalam penyusunan laporan yang berhubungan dengan masalah yang dibahas. Metode Rekayasa Perangkat Lunak Dalam melakukan perancangan sistem ini, metode rekayasa perangkat lunak yang digunakan oleh penulis adalah metode waterfall. Metode waterfall meliputi tahap-tahapan sebagai berikut : 1. Rekayasa sistem (System Engineering) Tahapan ini sangat menekan pada masalah pengumpulan kebutuhan penggunaan pada tingkat sistem dengan mendifinisikan konsep sistem beserta antara muka (interface) yang menghubungkan dengan likungan sekitarnya. Rekayasa sitem meliputi pengumpulan kebutuhan pada tingkat sistem dengan sejumlah kecil analisis dan desain. 2. Analisis Kebutuhan Sistem (Requirement Anlysis) Merupakan tahapan pengumpulan kebutuhan yang difokuskan pada perangkat lunak. Melakukan pengumpulan data yang akan digunakan untuk membangun sistem informasi berbasis web pada walikota jakarta barat. Data tersebut akan disimpan pada basis data yang kemudian akan digunakan sebagai web basis data.
5 3. Desain (Design) Proses desain merupakan syarat dalam sebuah representasi perangkat lunak. Penulis melakukan perancangan arsitektur aplikasi, desain antar muka, dan permodelan interaksi antara pengguna dengan aplikasi berbasis web 4. Pengkodean (Coding) Penulis melakukan pemograman aplikasi berdasarkan desain yang dirancang. Proses dimana desain diterjemahkan kedalam bahasa mesin atau bahasa pemrograman. 5. Pengujian (Testing) Penulis melakukan pengujian terhadap seluruh programan yang dibuat. Pengujian dilakukan untuk mengetahui apakah aplikasi yang telah penulis kembangkan telah terdapat berjalan dengan baik dan membandingkan apakah keluaran yang dihasilkan oleh aplikasi telah sesuai dengan keluaran yang diharapkan pada tahapan analisa. Merupakan tahapan terakhir yang dimana perangkat lunak yang telah dibuat dijalankan untuk mengetahui berhasil tidaknya suatu perangkat lunak. Pemeliharaan (Maintenace) Tahap ini ditanya oleh penyerahan perangkat lunak kepada pemesananya yang kemudian dioperasikan pada pemiliknya. Dalam masa operasioanal sehari-hari, suatu perangkat lunak mungkin saja mengalami kesalahan atau kegagalan dalam menjalankan fungsi-fungsinya atau pemilik bisa saja meminta peningkatan kemampuan (jumlah atau kualitas) perangkat lunaknya pada pengembangannya. Dengan demikian kedua faktor ini menyebabkan perlunya perangkat lunak dipelihara. 1.6 Sistematika Penulisan Untuk mempermudah gambaran mengenai penulisan dalam tugas akhir ini pada setiap bab, maka penulisan di bagi menjadi 5 (lima) bab dengan susunan sistematika, sebagai berikut : BAB I PENDAHULUAN Pada bab ini menjelaskan tentang keseluruhan isi tugas akhir ini mulai dari latarbelakang, rumusan masalah, batasan masalah, tujuan dan manfaat penulisan, metode penelitian dan sistematika penulisan.
6 BAB II LANDASAN TEORI Bab ini membahas teori-teori dan konsep-konsep yang sesuai dengan materi yang akan di bahas. Antara lain teori mengenai ibadah haji, konsep aplikasi, konsep dasar aplikasi tata cara pelaksanaan ibadah haji, metode rekayasa perangkat lunak, metode pengujian sistem serta teori-teori yang berhubungan dengan Pengembangan Aplikasi Tata Cara Pelaksanaan Ibadah Haji Berbasis Mobile Android. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa terhadap permasalahan yang dihadapi, perancangan aplikasi, gambaran umum sistem yang diusulkan, pemodelan sistem, serta design rancangan tampilan. BAB IV TESTING DAN IMPLEMENTASI Pada bab ini akan menjelaskan aplikasi yang telah di buat, implementasi aplikasi, pengujian aplikasi, analisa hasil pengujian serta tampilan aplikasi. BAB V PENUTUP Dalam bab ini menguraikan kesimpulan dan saran yang dapat di lakukan dimasa mendatang untuk menghasilkan aplikasi yang lebih baik dan optimal.