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