Tinjauan Pustaka T1 672010211 Full text

1

1. Pendahuluan

Seiring berkembangnya dunia teknologi informasi, semakin meningkat pula kebutuhan instansi maupun perusahaan yang memanfatkan teknologi informasi untuk memenuhi, membantu dan menyelesaikan pekerjaan mereka. SMKN 1 Pabelan Kabupaten Semarang adalah Sekolah Menengah Kejuruan yang memiliki kelompok bidang keahlian Teknik Sepeda Motor, Tata Busana, Rekayasa Perangkat Lunak dan Teknik Kendaraan Ringan. Keberadaannya didukung oleh dunia usaha dan dunia industri, baik dalam pembelajaran maupun penyerapan lulusannya. SMK Negeri 1 pabelan Kabupaten Semarang adalah instansi pemerintah yang masih mengelola arsip dengan cara manual yaitu dalam bentuk hardcopy dan disimpan dalam almari dan rak, arsip – arsip tersebut adalah arsip kepegawaian, arsip keuangan, arsip pendidikan, akta pendirian sekolah, laporan tahunan, dan gambar foto peristiwa. sehingga dalam proses pencarian arsip memakan waktu dan pengamanan arsip dirasa kurang karena dengan bentuk hardcopy arsip akan rentan rusak dan hilang, maka dari itu SMK Negeri 1 Pabelan Kabupaten Semarang membutuhkan suatu media penyimpanan yang aman, cepat, dan tepat dalam mendapatkan data dan atau informasi yang ada pada arsip untuk mengefektifkan waktu. Setelah melakukan penelitian dengan melakukan wawancara pada beberapa pegawai dan guru di SMK Negeri 1 Pabelan Kabupaten Semarang yang menangani bagian IT dan berkas, ditemukan masalah mengenai pengelolaan penyimpanan arsip kurang terorganisir dengan baik. Karena pengelolaan penyimpanan arsip yang kurang terorganisir dengan baik, maka mempengaruhi dalam hal penyimpanan dan pencarian arsip, karena pengguna atau user tidak hanya satu orang melainkan ada beberapa orang. Berdasarkan masalah yang ada, maka dalam penelitian ini dilakukan perancangan dan implementasi aplikasi penyimpanan arsip menggunakan FTP server di SMK Negeri 1 Pabelan Kabupaten Semarang sebagai media penyimpanan yang scalable, akses yang cepat, menjamin keamanan data dengan adanya autentikasi user sehingga dalam pengelolaan penyimpanan arsip dapat terorganisir dengan baik, cepat, dan aman. Tujuan yang ingin dicapai dari penelitian ini adalah merancang dan mengimplementasikan aplikasi penyimpanan arsip menggunakan FTP server sebagai media penyimpanan arsip di SMK Negeri 1 Pabelan Kabupaten Semarang. Sedangkan manfaat yang didapatkan dari penelitian ini adalah membantu dalam menyelesaikan masalah tentang pengelolaan penyimpanan arsip yang kurang terorganisir dengan baik menjadi baik, cepat, dan aman pada SMK Negeri 1 Pabelan Kabupaten Semarang.

2. Tinjauan Pustaka

Pada penelitian sebelumnya yang berjudul “Rancang Bangun Aplikasi Pengelolaan Surat Masuk dan Surat Keluar Pada Sekolah Menengah Pertama Negeri 2 Nawangan” membahas tentang penyimpanan data keterangan surat masuk dan keluar pada sekolah menengah pertama negeri 2 nawangan yang disimpan di dalam suatu tempat penyimpanan elektronik atau data center 2 sehingga data – data penting tidak tercecer atau rusak. Manfaat adanya aplikasi pengelolaan surat masuk dan keluar pada Sekolah Menengah Pertama Negeri 2 Nawangan ini, user dapat mengakses dan memperoleh informasi data surat dengan cepat serta membuat sistem rekapitulasi surat masuk dan surat keluar sehingga pengelolaan surat dapat lebih terorganisir dan terstruktur dengan baik. Aplikasi ini dibangun menggunakan bahasa pemrograman web PHP dan database MySQL [1]. Pada penelitian lainnya yang berjudul “Aplikasi Pengelolaan Data Kearsipan Pada SMA Negeri 1 Mlongo Jepara Berbasis Multiuser ” membahas tentang penyimpanan arsip pada SMA Negeri 1 Mlongo Jepara yang menggunakan cara pengarsipan manual sehingga dibuatlah aplikasi pengelolaan data kearsipan secara elektronik guna mempermudah proses pengelolaan surat, baik itu surat masuk maupun surat keluar dapat dilakukan dengan baik, cepat, dan mudah. Aplikasi ini dibangun menggunakan Visual Foxpro 9 [2]. Perbedaan penelitian terdahulu dengan peneletian ini yaitu pada implementasi aplikasi dan keamanan file yang ada di data center. Pada penelitian pertama yang berjudul “Rancang Bangun Aplikasi Pengelolaan Surat Masuk dan Surat Keluar Pada Sekolah Menengah Pertama Negeri 2 Nawangan” implementasi aplikasi hanya ditujukan untuk menyimpan data surat keluar dan surat masuk, user bisa melihat data file user lain yang ada pada data center. Penelitian kedua yang berjudul “Aplikasi Pengelolaan Data Kearsipan Pada SMA Negeri 1 Mlongo Jepara Berbasis Multiuser ” implementasi aplikasi hanya ditujukan pada bagian TU tata usaha untuk mengelola dan hanya digunakan untuk data surat pada TU. Sedangkan melalui penelitian ini akan dibangun aplikasi penyimpanan arsip penting sekolah seperti arsip kepegawaian, arsip keuangan, arsip pendidikan, akta pendirian sekolah, laporan tahunan, dan gambar foto peristiwa. Aplikasi ini diimplementasikan untuk seluruh staff dan atau pegawai kantor yang berhubungan dengan arsip – arsip sekolah seperti TU, Kurikulum, dan Kepala Sekolah pada SMK Negeri 1 Pabelan guna memudahkan akses arsip dengan cepat, tepat, dan aman, serta sebagai sistem backup data arsip. Arsip record yang dalam istilah bahasa Indonesia ada yang menyebut “warkat” adalah setiap catatan tertulis baik dalam bentuk gambar ataupun bagan yang memuat keterangan – keterangan mengenai sesuatu subyek pokok persoalan ataupun peristiwa yang dibuat orang untuk membantu daya ingatan orang itu pula [3]. Untuk menyimpan informasi dari user yang menggunakan aplikasi ini dan arsip – arsip dari user yang menggunakan aplikasi ini, dibutuhkan beberapa perangkat lunak guna menunjang penelitian ini. XAMPP merupakan satu paket komplit web server yang mudah untuk dipasang pada berbagai sistem operasi. Di dalamnya sudah tersedia Apache, MySQL, PHP, Filezilla, dan berbagai pustaka bantu lainnya. Komponen- komponen tersebut dapat dijelaskan sebagai berikut. 1 Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail [4]. 2 MySQL adalah DBMS yang didistribusikan secara gratis dibawah lisensi dari GPL General Public License, dimana setiap orang bebas menggunakannya tetapi 3 tidak boleh boleh untuk dijadikan program induk turunan bersifat close source komersial. MySQL sebenarnya merupakan turunan dari salah satu konsep utama dalam basis data sejak lama, yaitu SQL Structured Query Language. SQL adalah sebuah konsep pengoprasian basis data terutama untuk proses seleksi, pemasukan, pengubahan, dan penghapusan data yang dimungkinkan dapat dikerjakan dengan mudah dan otomatis. 3 PHP Hypertext Preprocessor adalah kode skrip yang akan dieksekusi pada server side. Skrip PHP akan membuat suatu aplikasi dapat di integrasikan ke dalam HTML, sehingga suatu halaman web tidak lagi bersifat statis, namun menjadi bersifat dinamis. Sifat server side berarti pengerjaan skrip dilakukan di server, baru kemudian hasilnya dikirimkan ke browser. PHP juga menyediakan fungsi – fungsi build-in untuk berbagai keperluan, seperti memanipulasi string, tanggal, file dan lain – lain [5]. 4 Filezilla adalah program aplikasi jaringan yang berguna untuk transfer via protokol FTP di jaringan komputer atau internet. Software Filezilla dibuat dan dikembangkan oleh Tim Kosse. Filezilla juga dikenal dengan sebutan Filezilla Client , adalah suatu software FTP gratis, open source, cross-platform. Binary tersedia untuk Windows, Linux, dan Mac OS X. Software ini mendukung FTP, SFTP, dan FTPS FTP di SSLTLS. Sejak 5 maret 2009, Filezilla Server adalah produk lain dari Filezilla Client. Ini adalah server FTP yang didukung oleh proyek yang sama dan fitur – fitur dukungan untuk FTP dan FTP melalui SSLTLS [6]. Pada aplikasi ini menggunakan FTP server sebagai penyimpanan data, karena aplikasi ini belum dihosting sehingga digunakan FTP Server sebagai server. File Transfer Protocol FTP merupakan protokol untuk transfer file dalam suatu jaringan dengan menggunakan konsep TCP [7]. TCP merupakan koneksi terpercaya, artinya sebelum dan sesudah proses koneksi dengan klien melakukan hubungan komunikasi berbicara dua arah untuk memastikan baik server maupun klien menerima data yang benar.

3. Metode Penelitian