BAB 3. ANALISA SISTEM 3.1 Analisa Sistem Analisa dalam hal ini mengamati apa saja yang dibutuhkan dalam perancangan aplikasi enkripsi artikel. Setelah diamati, maka tahap selanjutnya merangkum data yang masih mentah menjadi informasi yang nantinya bisa diinterpretasikan. Pada tahap analisis, akan dibahas proses sistem yang sedang berjalan saat ini. Berdasarkan pengamatan dari proses yang sedang diterapkan, ternyata sistem yang digunakan oleh divisi redaksi yakni dengan memanfaatkan media penyimpanan berbasis online atau yang sering disebut cloud storage. Semua file artikel yang dikerjakan oleh para penulis yang berada pada divisi redaksi disimpan di. Setiap penulis menulis artikel dengan tema yang yang tidak ditentukan, hal itu dapat mencakup kategori politik, gaya hidup, tips dan trik, kesehatan, hingga tema artikel yang sudah ditentukan oleh Pemimpin Redaksi. Artikel yang sudah dibuat oleh para penulis tidak semua bisa dipublikasi tanpa pengawasan dari Pemimpin Redaksi, terutama pada artikel SEO (Search Engine Optimization). Artikel tersebut memiliki beberapa persyaratan sebelum dipublikasi ke publik. Oleh karena itu, para penulis diwajibkan untuk mengirimkan setiap tulisan atau artikel ke media penyimpanan online yang telah disediakan Pemimpin Redaksi sebelum dipublikasi di portal berita. Hal demikian dilakukan agar tidak ada terjadinya kesalahan saat penulisan, dan adanya pelanggaran yang dilakukan oleh para penulis. Tugas penulis di divisi Redaksi kini lebih diprioritaskan terhadap artikel SEO (Search Engine Optimization). Dalam pelaksanaanya, Pemimpin Redaksi akan memberikan arahan kepada seluruh penulis terkait persyaratan yang harus diterapkan pada artikel. Hal itu menyangkut dari isi artikel, tema artikel, kata kunci yang harus dimasukkan pada setiap artikel dan jumlah kata pada setiap artikel. 26
Untuk melihat hasil artikel yang ditulis para penulis, Pemimpin Redaksi membuat sebuah wadah yang di namakan Bank Artikel. Dinamakan demikian karena folder tersebut hanya berisikan file artikel SEO yang sudah di tentukan keywordnya. Pemimpin Redaksi akan memberikan pengarahan secara langsung dan melalui email terkait apa saja yang harus diterapkan pada setiap artikel. Pemimpin Redaksi membuat sebuah folder pada media penyimpanan online (cloud storage) yang dikhususkan sebagai wadah penyimpanan dari artikel-artikel yang sudah dibuat oleh para penulis. Folder tersebut berisikan keyword-keyword yang harus dimasukkan ke dalam setiap artikel. Dengan begitu, maka setiap penulis akan mengetahui keyword apa saja yang harus dimasukkan ke dalam setiap artikel. Setelah itu maka penulis sudah bisa memulai mengerjakan penulisan artikel. Biasanya tema untuk penulisan artikel SEO akan diberikan kebebasan dengan syarat memasukkan keyword yang sudah diperintahkan dan artikel harus memuat 500 kata per artikelnya. Jika artikel sudah selesai dikerjakan, maka penulis bisa menyimpannya ke dalam folder yang telah disediakan di akun yang sebelumnya sudah dibuat dan dibagikan oleh Pemimpin Redaksi. Penulis harus memasukkan artikel yang sudah dibuatnya ke dalam folder masing-masing yang telah diberi nama 3 keyword, 6 keyword, dan 10 keyword. Setelah itu, barulah penulis melaporkan hasil kerjanya melalui spreadsheets yang sudah disediakan oleh Pemimpin Redaksi di. Pemimpin Redaksi akan memeriksa semua pekerjaan para penulis, mulai dari keyword dan jumlah kata yang ada di dalam artikel. Jika ada penulisan yang tidak sesuai dengan persyaratan, maka Pemimpin Redaksi akan mengirim email untuk meminta perbaikan dari penulis. Setelah itu, penulis mendapatkan email dan penulis mulai memperbaiki semua kesalahan pada artikelnya. Hal tersebut tidak berlaku, jika keyword yang dimasukkan penulis ke dalam artikel benar dan jumlah kata di setiap artikel terhitung 500 kata, maka Pemimpin Redaksi akan langsung mempublikasi artikel tersebut. Berikut ini tampilan Activity Diagram berikut ini sebagai acuan pendekripsian analisa sistem yang sedang berjalan sekarang ini: 27
Tabel 3-1 Activity Diagram Analisa Sistem yang Sedang Berjalan Saat Ini Pemimpin Redaksi enkripsi Membuat Folder Artikel di Membagikan Folder Google Drive Menerima Email Permintaan Hak Akses Menerima Hak Akses Folder? NO Kirim Email Meminta Hak Akses Menulis Artikel di Notepad YA Mengecek Jumlah Kata di Microsoft Word Office Menyimpan Artikel di Komputer Mengupload artikel ke Periksa Laporan Harian Menulis Laporan Harian Download Artikel Dari Mengecek Jumlah Kata dan Keyword di Microsoft Word Office YA Artikel sudah memenuhi persyaratan? NO Kirim Email Untuk Perbaikan Artikel Menerima Email Publikasi Artikel 28
3.2 Analisis Kebutuhan Sistem Tahapan analisis kebutuhan sistem merupakan kebutuhan yang diperlukan untuk mencapai tujuan dari pembuatan sistem. Dengan menganalisis secara teliti, diharapkan tidak adanya hambatan-hambatan yang menjadi penghambat dalam mengembangkan sistem yang akan dibuat. 3.3 Kebutuhan Sistem Aplikasi enkripsi artikel ini diimplementasikan untuk menyembunyikan tulisan artikel sebelum disimpan di cloud storage. Pada sistem ini terdapat beberapa batasan untuk memperjelas tujuan utama dirancangnya aplikasi enkripsi artikel. Hal itu tentunya berguna agar perangkat lunak yang akan dibuat tidak keluar dari jalur yang telah ditetapkan. 3.4 Kebutuhan Perangkat Lunak Dan Perangkat Keras Kebutuhan perangkat lunak yang dibutuhkan sebagai alat untuk mengimplementasikan pembuatan aplikasi enkripsi artikel adalah sebagai berikut: 1. Microsoft Windows 98/2000/Windows XP/Windows Vista/Windows 7/Windows 8/ Windows 10. 2. Netbeans 8.01 dan Java Development Kit (JDK) versi 7 Kebutuhan perangkat keras yang dibutuhkan sebagai alat untuk mengimplementasikan pembuatan aplikasi enkripsi artikel adalah sebagai berikut: 1. Desktop atau Personal Computer, Laptop Desktop yang nantinya akan digunakan untuk menjalankan sistem operasi Windows dan bahasa pemograman Java. 29
30