39
BAB IV PERANCANGAN DAN HASIL IMPLEMENTASI
4.1 Analisa Kebutuhan Aplikasi Enkripsi Teks
Analisis kebutuhan sistem bertujuan untuk melakukan identifikasi persoalan yang mungkin akan muncul dalam pembuatan aplikasi. Hal ini
dilakukan agar dalam proses perancangan aplikasi tidak terjadi kesalahan- kesalahan yang berarti sehingga aplikasi yang dihasilkan dapat berjalan dengan
baik dan selesai tepat waktu seperti yang telah ditentukan. Dalam analisis kebutuhan sistem ini akan dibahas mengenai kebutuhan perangkat lunak
software, kebutuhan perangkat keras hardware, sedangkan pemodelan sistem yang digunakan akan bahas pada bagian selanjutnya. Kebutuhan-kebutuhan
tersebut antara lain: a. Analisis kebutuhan perangkat lunak software:
Sistem operasi Microsoft Windows 7 Sistem operasi yang digunakan adalah Microsoft Windows 7, karena
sistem operasi ini terbukti sebagai salah satu sistem operasi terbaik yang ada sekarang.
Software Microsoft Visual Basic 6. 0 Bahasa pemprograman yang digunakan untuk perancangan sistem aplikasi
adalah Microsoft Visual Basic 6. 0, dikarenakan bahasa ini merupakan bahasa mudah dipelajari dan mendukung dalam perhitungan aritmatika
dan logika yang dibutuhkan dalam pembuatan aplikasi. Software Microsoft Word 2010
Software ini digunakan dalam penelitian untuk mendukung aplikasi sebagai salah satu fasilitas dalam penyimpanan hasil enkripsi dan dekripsi
data. Software Rational Rose 03
Kebutuhan akan pembuatan UML untuk mendukung proram aplikasi pada tahap pembuatan model.
b. Spesifikasi kebutuhan perangkat keras : Prosesor minimal dual core.
Harddisk minimal 100 GB. Memori DDR minimal 512 MB.
Layar display minmal 14‟. Satu buah keyboard dan mouse standard.
4.2 Prosedur Persiapan Pembuatan Aplikasi
Langkah-langkah pembuatan aplikasi Kripto dalam penelitian ini adalah sebagai berikut :
a. Mengumpulkan materi-materi yang dibutuhkan. b. Melakukan pembatasan terhadap materi tersebut.
c. Mempersiapkan dan melakukan instalasi perangkat keras. d. Mempersiapkan dan melakukan instalasi perangkat lunak sesuai dengan
spesifikasi kebutuhan. Setelah langkah-langkah persiapan aplikasi dilakukan, skema yang
diharapkan menampilkan hasil maksimal di desain sebagai berikut:
Gambar 13 : Skema Proses Penyisipan File
Pada gambar 12, dapat diasumsikan bahawa baik file pesan maupun file induk dapat berupa file dengan format . txt, . doc, atau . docx, sehingga format
dari file hasil mengikuti format file induk.
Gambar 14 : Skema Proses Ekstraksi File
4.3 Unit Bahasa Pemodelan