Perancangan dan Perencanaan Aplikasi Antivirus

BAB 3 PERANCANGAN SISTEM

3.1 Perancangan dan Perencanaan Aplikasi Antivirus

Tahap perancangan dan perencanaan ini merupakan tahap awal yang berisikan sistem kegiatan yang dilakukan untuk mendesain suatu sistem yang mempunyai tahapan-tahapan kerja yang tersusu dalam membangun sebuah antivirus, seperti membuat perancangan dan perencanaan, flowchart, tujuan, kelebihan, kekurangan, dan menentukan komponen yang terdapat dalam sebuah antivirus untuk menentukan batasan-batasan dari sistem yang dirancang. Dalam merancang suatu antivirus, perencanaan dan percobaan terhadap program yang dilakukan harus lebih diperhatikan dengan teliti, hal ini dikarenakan programsoftware yang dirancang ini merupakan suatu aplikasi yang sangat dibutuhkan oleh user untuk memproteksi komputernya terhadap serangan virus yang dapat mengancam keamanan data-datanya. Implementasi sistem ini merupakan suatu tahapan untuk meletakkan sistem agar sistem tersebut dapat dioperasikan melalui kegiatan pemrograman, yaitu dengan mentransformasikan Universitas Sumatera Utara hasil perancangan sistem tersebut kedalam suatu bahasa pemrograman yang telah ditentukan dengan mengikuti penulisan dari program yang dipakai. Dalam merancang suatu implementasi sistem maka diperlukan langaka- langkah yang harus dikerjakan agar proses pengejaannya mudah untuk diselesaikan. Langkah-langkah yang dimaksud adalah sebagai berikut : 1. Menentukan jangka waktu yang diperlukan dalam melakukan implementasi dari perangkat lunak yang dirancang 2. Menentukan implementasi dari perangkat lunak dan perangkat keras yang akan dipakai 3. Perancangan program dan melakukan pengujian program. Untuk melihat sejauh mana kinerja program yang dirancang serta jangka waktu yang diperlukan untuk dapat mengimplementasikan program tersebut. Setelah ada penjelasan mengenai karateristik perangkat lunak, maka dilanjutkan dengan pembahasan bahasa pemrograman serta teknik dalam merancang suatu program.Kemudian, peyusunan program langsung disesuaikan berdasarkan prosedur yang telah direncanakan dan dilanjutkan dengan pengujian perangkat lunak ang telah dibuat. Pemrograman merupakan suatu kegiatan penulisan kode program yang harus dijalankan oleh komputer berdasarkan prosedur kerja yang direncanakan Universitas Sumatera Utara

3.2 Flowchart