Analisis sistem berjalan Analisis kebutuhan aplikasi Penentuan Aktor

BAB IV IMPLEMENTASI DAN PEMBAHASAN

Setelah melalui tahapan pengumpulan data yang sudah dilakukan oleh penulis dan data-data yang bisa dilihat pada bab III penulis akan membangun suatu aplikasi yang ada pada BiNus Center Bintaro dengan menggunakan metode pengembangan sistem Extreme Programming XP.

4.1 Perencanaan planning

4.1.1 Analisis sistem berjalan

Berdasarkan hasil penelitian yang dilakukan pada BiNus Center Bintaro Belum adanya aplikasi untuk mengamankan nilai siswa yang kecil ukurannya, maka untuk itu diperlukan adanya suatu aplikasi yang bisa mengamankan data sekaligus memperkecil ukuran bytenya sehingga dalam proses pengiriman file nilai siswa tersebut ke BiNus Center Pusat aman dan Cepat dan bisa menghemat ruang penyimpanan pada komputer BiNus Center Bintaro dan BiNus Center Pusat.

4.1.2 Studi Kelayakan

Penulis membuat studi kelayakan untuk aplikasi yang akan dibuat dengan mencari tahu masalah-masalah dengan memperhatikan beberapa kelayakan, antara lain sebagai berikut :

1. Kelayakan Teknis

Untuk perangkat yang akan digunakan dalam Aplikasi Pengamanan data sudah cukup memadai, karena perangkat keras dan perangkat lunak sudah cukup. Untuk spesifikasi Perangkat keras yang digunakan bisa dilihat pada subbab 4.4 yaitu pada tahap Pengujian testing sedangkan pada perangkat lunak hanya menggunakan software yang berbasis open source. Dan aplikasi ini mudah dalam penggunaannya.

2. Kelayakan Ekonomis

Kelayakan ekonomis dilakukan untuk melihat apakah dana yang tersedia cukup untuk mendukung estimasi biaya untuk aplikasi Pengamanan data dengan enkripsi triple DES dan kompresi LZSS berbasis web. Dalam pembuatan dan penerapan aplikasinya hanya membutuhkan spesifikasi perangkat keras yang tidak terlalu tinggi. Serta hanya membutuhkan 2 tenaga ahli sehingga bisa menekan biaya dalam pengoprasiannya.

3. Kelayakan hukum

Kelayakan hukum digunakan penulis untuk memperkuat bahwa aplikasi ini tidak melanggar badan hukum, karena aplikasi ini dalam pembuatannya menggunakan software yang open source seperti PHP 5, Javascript dan HTML.

4. Kelayakan Operasional

Sisi operasional dalam penggunaan aplikasi ini, admin BiNus Center Bintaro dan Pusat hanya membutuhkan sedikit manual penggunaan dalam aplikasi ini, karena admin BiNus Center Bintaro dan Pusat adalah lulusan universitas yang mempunyai kompetensi didalam bidang komputer. Dengan aplikasi ini akan mempermudah admin dalam mengamankan dan merubah data yang ukurannya besar-besar .

5. Kelayakan Jadwal

Dalam pengembangan aplikasi ini membutuhkan waktu 3 bulan. Dari tahap analisa sampai tahap pengoperasian. Dan aplikasi ini bisa di terapkan kapanpun setelah jadi.

4.1.3 Analisis kebutuhan aplikasi

Aplikasi yang akan dikembangkan adalah untuk mengamankan nilai-nilai siswa dan mengurangi ukuran byte yang akan di simpan pada server dan yang akan dikirimkan dari BiNus Center Bintaro ke BiNus Center Pusat. Dikarenakan khawatir akan bocornya nilai-nilai yang di simpan pada server dan yang akan dikirimkan serta lambatnya proses pada pengirimannya maka untuk mengatasi masalah tersebut diperlukan adanya suatu aplikasi. Yaitu aplikasi Enkripsi 3DES dan Kompresi LZSS dan aplikasi tersebut terdiri dari: 1. Aplikasi untuk Mengenkrip file. 2. Aplikasi untuk menkompresi file. 3. Aplikasi untuk mendekompresi file. 4. Aplikasi untuk mendekrip file. 5. Aplikasi untuk mengetahui proses waktu dalam mengkompresi dan enkripsi file. 6. Aplikasi untuk mengetahui proses waktu dalam mendekrip dan dekompresi file.

4.1.4 Penentuan Aktor

Aplikasi ini memisahkan actor menjadi 2 dua bagian, yaitu admin BiNus Center Bintaro dan admin BiNus Center Pusat. Wewenang masing-masing actor tersebut adalah sebagai berikut : 1 admin BiNus Center Bintaro admin BiNus Center Bintaro memiliki wewenang antara lain : 1. Menentukan kunci public key berupa password. 2. Memasukkan password yang sudah ditentukan. 3. Melakukan Kompresi dan enkripsi file. 4. Menentukan proses waktu dalam mengkompresi dan enkripsi file. 5. Mendownload file yang sudah di kompresi dan enkripsi dari aplikasi. 6. Mengirimkan file yang sudah di kompresi dan enkripsi file ke BiNus Center Pusat. 2 admin BiNus Center Pusat admin BiNus Center Bintaro memiliki wewenang antara lain : 1. Memasukkan password yang sudah di tentukan oleh admin 1. 2. Melakukan dekripsi dan dekompresi file yang sudah dikirimkan oleh admin 1. 3. Memasukkan proses waktu dalam mendekrip dan dekompresi file yang sudah ditentukan oleh admin 1. 4. Mendownload file yang sudah di dekripsi dan dekompresi dari aplikasi. 5. Memberikan file asli kepada branch manager.

4.1.5 User Stories