BAB III ANALISA DAN PERANCANGAN
|
|
- Yanti Tedja
- 7 tahun lalu
- Tontonan:
Transkripsi
1 BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Perangkat Lunak Perangkat lunak yang akan dirancang digunakan untuk mengirim dan menerima pesan melalui SMS (Short Message Service). Dalam pengiriman dan penerimaan pesan ada proses enkripsi dan dekripsi dengan memanfaatkan algoritma kriptografi AES (Advanced Encryrption Standard). Perangkat lunak ini diberi nama SMS AesDroid. Dalam perangkat lunak pesan yang akan dikirimkan melalui SMS terlebih dahulu dienkripsi dengan menggunakan Algoritma kriptografi AES. Dari proses enkripsi ini akan diperoleh pesan yang telah tersandikan (cipherteks). Chiperteks inilah yang akan dikirimkan oleh pengirim ke penerima melalui SMS. Untuk dapat membaca isi dari pesan tersebut maka penerima harus mendekripsikan cipherteks dengan kunci. Kunci harus sama yang digunakan oleh pengirim SMS. 3.2 Analisa Kebutuhan Pada tahap analisa ini, dalam membangun aplikasi SMS AesDroid di lakukan proses identifikasi kebutuhan sistem dari perangkat lunak yang dibangun. Beberapa kebutuhan sistem yang akan di definisikan antara lain : a) Memilki kemampuan untuk mengirimkan dan menerima pesan melalui SMS dengan baik. b) Memiliki kemampuan untuk melakukan proses enkripsi pesan dengan menggunakan Algoritma AES pada panjang kunci AES-128, AES-192, dan AES
2 34 c) Memiliki kemampuan untuk melakukan proses dekripsi pesan dengan menggunakan Algoritma AES pada panjang kunci AES-128, AES-192, dan AES-256. d) Memiliki kemampuan untuk membaca pesan masuk yang ada di dalam inbox. 3.3 Diagram alir Pemodelan Proses Pemodelan proses dilakukan guna membentuk siklus dari semua kegiatan yang dilakukan dengan menggambarkan diagram alir (flowchart) Diagram alir Proses utama Aplikasi SMS AesDroid Cara kerja sistem ini dibagi ke dalam beberapa proses utama. Proses ini dibagi menjadi empat tahapan yaitu enkripsi pesan, pengiriman pesan, pembacaan pesan, dan dekripsi pesan. start A Input nomor tujuan, input pesan dan input kunci Pemberitahuan pesan SMS masuk pada telepon seluler Enkripsi pesan Membaca isi pesan di Inbox Mengirim pesan SMS Center Input kunci untuk mendekripsi pesan Pemberitahuan pesan terkirim dan disampaikan Dekripsi pesan SMS A end Gambar 3.1 Diagram Alir Aplikasi SMS AesDroid
3 Diagram alir Proses Enkripsi Algoritma AES pada 128 bit Proses enkripsi pada algoritma AES terdiri dari 4 jenis transformasi bytes, yaitu SubBytes, ShiftRows, Mixcolumns, dan AddRoundKey. Pada awal proses enkripsi, input yang telah dikopikan ke dalam state akan mengalami transformasi byte AddRoundKey. Setelah itu, state akan mengalami transformasi SubBytes, ShiftRows, MixColumns, dan AddRoundKey secara berulang-ulang sebanyak Nr. Round yang terakhir agak berbeda dengan round-round sebelumnya dimana pada round terakhir, state tidak mengalami transformasi MixColumns. Gambar 3.2 Diagram Alir Proses Enkripsi Algoritma AES Pada panjang kunci 128bit
4 Diagram alir Proses Dekripsi Algoritma AES pada 128 bit Transformasi cipher dapat dibalikkan dan diimplementasikan dalam arah yang berlawanan untuk menghasilkan inverse cipher yang mudah dipahami untuk algoritma AES. Transformasi byte yang digunakan pada invers cipher adalah InvShiftRows, InvSubBytes, InvMixColumns, dan AddRoundKey Gambar 3.3 Diagram Alir Proses Dekripsi Algoritma AES Pada panjang kunci 128bit
5 Perancangan Sistem Pada bagian ini dijelaskan secara detail perancangan Aplikasi SMS AesDroid untuk telepon seluler yang bersistem operasi Android yang meliputi use case diagram, activity diagram, sequence diagram, dan class diagram Pemodelan Use Case Diagram dan Skenario Use case diagram digunakan untuk menggambarkan pengguna sistem dan perilaku terhadap sistem. Pada use case ini terdiri dari satu aktor yaitu user atau pengguna telepon seluler. Pengguna telepon seluler dapat sebagai pengirim pesan dan sekaligus dapat menjadi penerima pesan. Berikut ini use case diagram dari Aplikasi SMS AesDroid dapat dilihat pada Gambar 3.2. Sistem Memilih Tab Menu SMS Mengirim SMS «include» Enkripsi SMS Menerima SMS «include» Memilih Tab Menu Inbox Dekripsi SMS «include» Pengguna Telepon Seluler Memilih Option Menu Tentang Aplikasi Membaca pesan Memilih Option Menu Petunjuk Memilih Option Menu Keluar Gambar 3.4 Use Case Diagram Aplikasi SMS AesDroid
6 38 Setelah membuat use case diagram dan mengetahui fungsional masingmasing use case, pada tahapan selanjutnya adalah menjabarkan alur kerja tiap use case melalui skenario use case diagram yang diterangkan dalam deskripsi use case sebagai berikut : Tabel 3.1 Tabel Spesifikasi Use Case Diagram untuk memilih Tab Menu SMS Nama Use Case Memilih Tab Menu SMS Aktor Pengguna Telepon Seluler Deskripsi Pengguna dapat memilih dan mengirimkan SMS Skenario 1. Buka aplikasi 2. Sistem menampilkan splash screen 3. Pengguna memilih Tab Menu SMS 4. Sistem menampilkan halaman Tab Menu SMS untuk pengiriman sms 5. Pengguna memasukkan nomor telepon atau menekan tombol kontak menggambil nomor kontak dari kontak telepon 6. Pengguna memasukkan isi pesan SMS yang akan dikirimkan 7. Pengguna memasukkan kunci enkripsi 8. Pengguna men-checklist checkbox untuk enkrip pesan 9. Pengguna menekan tombol kirim untuk mengirimkan pesan SMS yang di enkripsi Kondisi Awal Sistem telah sukses menampilan halaman Tab menu SMS Kondisi Akhir Pengguna siap melakukan pengiriman SMS yang di Enkripsi
7 39 Tabel 3.2 Tabel Spesifikasi Use Case Diagram untuk memilih Tab Menu Inbox Nama Use Case Memilih Tab Menu Inbox Aktor Pengguna Telepon Seluler Deskripsi Pengguna dapat memilih, menerima dan membaca pesan SMS yang ada dalam Tab menu Inbox serta melakukan pengdekripsian isi pesan SMS Skenario 1. Membuka aplikasi 2. Sistem menampilkan splash screen 3. Pengguna memilih Tab Menu Inbox 4. Sistem menampilkan halaman Inbox SMS 5. Pengguna menerima pesan, selanjutkan menekan tombol Perbaharui pesan masuk untuk menampilkan SMS yang baru masuk. 6. Pengguna memilih salah satu pesan SMS yang terenkripsi untuk di dekrip. 7. Sistem menampilkan Halaman Dekripsi SMS 8. Pengguna memasukkan kunci. 9. Pengguna menekan tombol dekrip SMS. 10. Pengguna membaca pesan asli. Kondisi Awal Sistem menampilkan halaman inbox SMS Kondisi Akhir Pengguna siap membaca pesan masuk di inbox yang berupa ciphertext (Pesan Enkripsi) dan melakukan dekripsi SMS untuk dikembalikan ke plaintext (Pesan Asli)
8 40 Tabel 3.3 Tabel Spesifikasi Use Case Diagram memilih Option Menu Tentang Aplikasi Nama Use Case Memilih Tab mililih Option Menu Tentang Aplikasi Aktor Pengguna Telepon Seluler Deskripsi Pengguna dapat memilih Op. Menu Tentang Aplikasi Skenario 1. Pengguna mengklik menu di Android. 2. Pengguna memilih tombol option menu tentang aplikasi. 3. Sistem menampilkan informasi aplikasi. Kondisi Awal Pengguna menerima tampilan Tab menu SMS dan Inbox Kondisi Akhir Sistem menampilkan informasi aplikasi berupa Alert Dialog. Tabel 3.4 Tabel Spesifikasi Use Case Diagram memilih Option Menu Petunjuk Nama Use Case Memilih Tab mililih Option Menu Petunjuk Aktor Pengguna Telepon Seluler Deskripsi Pengguna dapat memilih Option Menu Petunjuk Skenario 1. Pengguna mengklik menu di Android. 2. Pengguna memilih tombol option menu petunjuk 3. Sistem menampilkan informasi penggunaan aplikasi. Kondisi Awal Pengguna menerima tampilan Tab menu SMS dan Inbox Kondisi Akhir Sistem menampilkan informasi penggunaan aplikasi berupa Alert Dialog.
9 41 Tabel 3.5 Spesifikasi Use Case Diagram memilih Option Menu Keluar Nama Use Case Memilih Tab mililih Option Menu Keluar Aktor Pengguna Telepon Seluler Deskripsi Pengguna dapat memilih Option Menu Keluar Skenario 1. Pengguna mengklik menu di Android. 2. Pengguna memilih tombol option menu keluar 3. Sistem menutup aplikasi Kondisi Awal Pengguna menerima tampilan Tab menu SMS dan Inbox Kondisi Akhir Sistem menutup aplikasi Pemodelan Activity Diagram Activity diagram dibuat untuk menggambarkan aktivitas dari aktor. Activity diagram menggambarkan berbagai aliran aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing aliran berawal, keputusan yang mungkin terjadi dan bagaimana mereka berakhir. Activity diagram merupakan diagram state khusus, dimana sebagian state adalah aksi dan sebagian besar transisi dipicu oleh selesainya state sebelumnya Activity Diagram untuk memilih Tab Menu SMS Pada Gambar 3.3 aktivitas dimulai ketika pengguna telepon seluler membuka aplikasi, dan class splashscr menampilkan splashscreen. Kemudian class TabMenu menampilkan tab menu SMS dan tab menu Inbox. Aktivitas selanjutnya pengguna telepon seluler memilih Tab Menu SMS, dan class SMSEncrypt menampilkan halaman Pengiriman SMS. Kemudian Pengguna menginput nomor tujuan, pesan, dan kunci kedalam kotak input. Pengguna men-cheklist checkbox, class AESEngine mengenkripsi pesan asli (plaintext) ke pesan tersandikan (ciphertext) dan
10 42 class SMSEncrypt menampilkan kembali hasil chipertext. Aktivitas selanjutnya pengguna menekan tombol kirim pesan untuk mengirim pesan. Gambar 3.5 Activity Diagram untuk memilih Tab Menu SMS
11 Activity Diagram untuk memilih Tab Menu Inbox Gambar 3.6 Activity Diagram untuk memilih Tab Menu Inbox
12 44 Keterangan: Pada Gambar 3.4 aktivitas dimulai ketika pengguna telepon seluler membuka aplikasi, dan class splashscr menampilkan splashscreen. Kemudian class TabMenu menampilkan tab menu SMS dan tab menu Inbox. Aktivitas selanjutnya pengguna telepon seluler memilih Tab Menu Inbox, dan class SMSInbox menampilkan halaman Inbox. Kemudian pengguna menekan tombol perbaharui pesan masuk untuk melihat pesan SMS, class SMSInbox menampilkan semua list pesan sms yang ada di inbox. Kemudian pengguna memilih dan mengklik salah satu pesan yang terkenkripsi, kemudian akan memanggil class SMSDecrypt berupa halaman dekripsi. Selanjutnya pengguna menginput kunci yang valid pada textbox. Langkah selanjutnya tekan tombol dekripsi SMS untuk mendekripsi pesan. Class AesEngine akan mendekripsi pesan tersebut. Kemudian class SMSDecrypt menampilkan kembali pesan asli di textbox dan pengguna dapat membaca pesan asli dari pengirim Activity Diagram untuk memilih Option Menu Tentang Aplikasi Gambar 3.7 Activity Diagram untuk memilih Option Menu Tentang Aplikasi
13 45 Keterangan: Pada Gambar 3.5 aktivitas dimulai ketika pengguna telepon seluler membuka aplikasi, dan class splashscr menampilkan splashscreen. Kemudian class TabMenu menampilkan tab menu SMS dan tab menu Inbox. Aktivitas selanjutnya pengguna telepon seluler menekan tombol menu yang ada di telepon seluler. Kemudian akan muncul option menu dan pilih Option Menu Tentang Aplikasi. Maka sistem akan memunculkan alert dialog tentang informasi Aplikasi Activity Diagram untuk memilih Option Menu Petunjuk Gambar 3.8 Activity Diagram untuk memilih Option Menu Petunjuk
14 46 Keterangan: Pada Gambar 3.6 aktivitas dimulai ketika pengguna telepon seluler membuka aplikasi, dan class splashscr menampilkan splashscreen. Kemudian class TabMenu menampilkan tab menu SMS dan tab menu Inbox. Aktivitas selanjutnya pengguna telepon seluler menekan tombol menu yang ada di telepon seluler. Kemudian akan muncul option menu dan pilih Option Menu Petunjuk. Maka sistem akan memunculkan alert dialog Petunjuk penggunaan aplikasi Activity Diagram untuk memilih Option Menu Keluar Gambar 3.9 Activity Diagram untuk memilih Option Menu Keluar
15 47 Keterangan: Pada Gambar 3.7 aktivitas dimulai ketika pengguna telepon seluler membuka aplikasi, dan class splashscr menampilkan splashscreen. Kemudian class TabMenu menampilkan tab menu SMS dan tab menu Inbox. Aktivitas selanjutnya pengguna telepon seluler menekan tombol menu yang ada di telepon seluler. Kemudian akan muncul option menu dan pilih Option Menu Keluar. Maka sistem akan menutup aplikasi Pemodelan Sequence Diagram Sequence Diagram digunakan untuk mengambarkan perilaku pada sebuah skenario. Diagram ini menunjukkan sebuah jumlah contoh objek dan message (pesan) yang diletakkan diantara objek-objek ini di dalam use case (Munawar, 2005). Dari bentuk use case yang telah digambarkan sebelumnya, dapat dibuat sequence diagram Sequence Diagram memilih Tab Menu SMS Sequence Diagram memilih Tab Menu SMS menggambarkan skenario dan langkah-langkah yang dilakukan pengguna. Pertama pengguna memilih TabMenu SMS kemudian sistem memanggil class SMSEncrypt, selanjutnya class SMSEncrypt menampilkan halaman pengiriman SMS. Pengguna menginput nomor tujuan, pesan dan kunci. Selanjutnya men-checklist CheckBox dan class AESEngine mengenkripsi pesan kemudian class SMSEncrypt menampilkan hasil pesan enkripsi di textbox pesan. Langkah terakhir pengguna menekan tombol kirim SMS untuk mengirimkan sms dan class SMSEncrypt menampilkan pesan terkirim dalam tampilan toast.
16 48 :Pengguna :TabMenu SMS :SMSEncrypt :AESEngine Memilih() Memanggil kelas SMSEnrypt() Menampilkan TextBox kontak,pesan, dan kunci Input kontak, pesan, dan kunci() Menchecklist CheckBox() Mengenkrip pesan() Menampilkan Hasil pesan enkripsi() Klik tombol kirim SMS() Alert pesan terkirim() Gambar 3.10 Sequence Diagram memilih Tab Menu SMS Sequence Diagram memilih Tab Menu Inbox Sequence Diagram memilih Tab Menu Inbox menggambarkan skenario dan langkah-langkah yang dilakukan pengguna. Pertama sistem menampilkan alert pesan baru pada handphone, selanjutnya pengguna memilih TabMenu Inbox kemudian sistem memanggil class SMSInbox, selanjutnya class SMSInbox menampilkan halaman Inbox. Pengguna menekan tombol perbaharui pesan masuk untuk melihat pesan baru dan akan tampil pesan berupa listview. Selanjutnya pengguna mengklik
17 49 salah satu pesan terenkripsi, class SMSDecrypt akan menampilkan halaman dekripsi. Pengguna menginput kunci yang enkripsi. Kemudian tekan tombol dekripsi untuk mendekripsi pesan. Class AESEngine akan mendekripsi pesan kemudian class SMSDecrypt akan menampilkan pesan asli yang di dekripsi. Pengguna dapat membaca pesan asli di textbox pesan asli. Berikut ini gambar sequence diagram dari memilih Tab Menu Inbox. :Sistem :Pengguna :TabMenu Inbox :SMSInbox :SMSDecrypt :AESEngine Menampilkan alert pesan baru() Memilih() Memanggil kelas SMSInbox() Klik tombol perbaharui pesan Menampilkan listview pesan Memilih dan klik pesan terenkripsi Memanggil kelas SMSDecrypt() Menampilkan nomor dan pesan di TextBox Input kunci enkripsi Tekan tombol dekrip SMS dekrip pesan Menampilkan pesan asli (plaintext) Gambar 3.11Sequence Diagram memilih Tab Menu Inbox
18 Sequence Diagram memilih Option Menu Tentang Aplikasi Sequence Diagram memilih Option Menu Tentang Aplikasi menggambarkan skenario dan langkah-langkah yang dilakukan pengguna. Pertama pengguna membuka aplikasi kemudian menekan tombol menu pada handphone. Selanjutnya akan menampilkan option menu. Pengguna mengklik option menu Tentang Aplikasi dan option menu menampilkan alert dialog Tentang Aplikasi. :Pengguna :Aplikasi :Option Menu Membuka() Klik menu pada handphone() Menampilkan option menu() klik option menu Tentang Aplikasi() Menampilkan alert dialog Tentang Aplikasi() Gambar 3.12 Sequence Diagram memilih Option Menu Tentang Aplikasi Sequence Diagram memilih Option Menu Petunjuk Sequence Diagram memilih Option Menu Petunjuk menggambarkan skenario dan langkah-langkah yang dilakukan pengguna. Pertama pengguna membuka aplikasi kemudian menekan tombol menu pada handphone. Selanjutnya akan menampilkan option menu. Pengguna mengklik option menu Petunjuk dan option menu menampilkan alert dialog informasi cara penggunaan aplikasi.
19 51 :Pengguna :Aplikasi :Option Menu Membuka() Klik menu pada handphone() Menampilkan option menu() klik option menu Petunjuk() Menampilkan alert dialog Petunjuk Penggunaan Aplikasi() Gambar 3.13 Sequence Diagram memilih Option Menu Petunjuk Sequence Diagram memilih Option Menu Keluar Sequence Diagram memilih Option Menu Keluar menggambarkan skenario dan langkah-langkah yang dilakukan pengguna. Pertama pengguna membuka aplikasi kemudian menekan tombol menu pada handphone. Selanjutnya akan menampilkan option menu. Pengguna mengklik option menu Keluar kemudian aplikasi akan tertutup. :Pengguna :Aplikasi :Option Menu Membuka() Klik menu pada handphone() Menampilkan option menu() klik option menu Keluar() Menutup aplikasi() Gambar 3.14 Sequence Diagram memilih Option Menu Keluar
20 Pemodelan Class Diagram Class diagram merupakan diagram yang digunakan untuk menampilkan beberapa kelas serta paket-paket yang ada pada sistem atau perangkat lunak yang akan dibuat. Class diagram memberikan gambaran statis tentang sistem atau perangkat lunak yang kompleks. Berikut ini adalah gambaran rancangan objek yang berupa class diagram. SplashScr -background : Image +oncreate() +runimage() 1 1 TabMenu 1 SMSEnkrip -phoneno : EditText -Message : EditText -key : EditText -sendsms : commandaction +oncreate() +onclick() +setonclicklistener() +onoptionmenu() +onoptionselected() +CommandAction() AES -stringmessage : String -stringkey : String +encrypt() +decrypt() 1 +oncreate() 1 1 SMSInbox -List : ListView -UpdateList : commandbutton +oncreate() +onclick() +setonitemclicklistener() +commandaction() +oncreateoptionmenu() +oncreateitemselected() 1 1 SMSDekrip -sender : String -ciphertext : String -dekrip : commandbutton -plaintext : String +oncreate() +onclick() +onoptionmenu() +onoptionitemselected() +CommandAction() Gambar 3.15 Class Diagram Aplikasi SMS AesDroid
21 Perancangan Antarmuka Perancangan antarmuka dibutuhkan dalam rekayasa perangkat lunak agar aplikasi yang dibangun mudah digunakan oleh pengguna (user friendly). Untuk itu perlu diciptakan suatu antar muka pengguna yang baik. Aplikasi SMS yang tersandikan menggunakan Algoritma AES yang akan dibangun tiap bagian dalam aplikasi memiliki desain tampilan yang akan dijelaskan pada subbab-subbab berikut: Perancangan Halaman SplashScreen Apabila pengguna ponsel membuka aplikasi pertama, maka akan melihat tampilan splashscreen. GAMBAR SPLASHSCREEN Gambar 3.16 Rancangan Tampilan SplashScreen Keterangan: Dalam Splashscreen terdapat gambar yang didesign oleh penulis. Tampilan splashscreen ini hanya tampil beberapa detik saja.
22 Perancangan Halaman Pengiriman SMS Enkripsi Apabila pengguna ponsel memilih Tab Menu SMS, maka akan masuk kedalam tampilan pengiriman SMS Enkripsi. Desain form tampilannya ditunjukan oleh gambar 3.15 berikut ini: Masukkan Nomor Telepon: Kontak Masukkan Pesan: Masukkan Kunci: Kirim SMS Gambar 3.17 Rancangan Tampilan Pengiriman SMS Enkripsi Keterangan 1. Tab Menu SMS ada icon gambar. 2. TextBox Nomor Telepon berfungsi sebagai tempat input untuk nomor telepon. 3. TextBox Pesan berfungsi sebagai tempat input isi pesan SMS. 4. TextBox Kunci berfungsi sebagai tempat input kunci yang digunakan untuk menpassword pesan enkripsi. 5. ChekBox berfungsi sebagai perintah enkripsi pesan (ciphertext). 6. Tombol Kontak berfungsi sebagai memilih nomor telepon dikontak telepon.
23 55 7. Tombol Kirim SMS berfungsi sebagai perintah mengirimkan pesan SMS Perancangan Halaman Inbox SMS Rancangan ini merupakan halaman untuk menampilkan pesan masuk yang terdapat dalam telepon. Di halaman ini terdapat tombol Perbaharui pesan masuk. Perbaharui Pesan Masuk Gambar 3.18 Rancangan Tampilan Inbox SMS Keterangan 1. Tab Menu Inbox ada icon gambar. 2. Tombol Perbaharui Pesan Masuk yang berfungsi untuk mengupdate pesan masuk yang baru saja diterima. Apabila pengguna menekan tombol ini maka pesan yang baru masuk akan tampil di halaman inbox SMS berupa pesan ListView.
24 Perancangan Halaman Dekripsi SMS Rancangan ini merupakan halaman ke dua setelah inbox SMS, jadi ketika user memilih salah satu pesan yang terenkripsi pada Inbox SMS maka akan menampilkan pesan dekripsi SMS seperti Gambar 3.17 berikut: Pengirim Pesan Enkripsi Masukkan Kunci: Pesan Asli: Dekripsi Pesan Gambar 3.19 Rancangan Tampilan Dekripsi SMS Keterangan : 1. TextBox Pengirim berfungsi sebagai output nomor telepon dari Inbox SMS. 2. TextBox Enkripsi Pesan berfungsi sebagai output dari isi pesan dari Inbox SMS. 3. TextBox Kunci berfungsi sebagai input key atau kunci buat dekripsi SMS. 4. TextBox Pesan Asli merupakan output atau hasil dari SMS yang di dekripsi. 5. Tombol Dekripsi Pesan berfungsi untuk mendekripsi SMS yang terenkripsi.
25 Perancangan Option Menu Apabila pengguna menekan tombol menu di dalam handphone. Maka akan muncul option menu. Rancangan tampilan option menu ditunjukkan oleh gambar 3.17 berikut ini: ICON PENGIRIMAN SMS ICON INBOX SMS TENTANG APLIKASI PETUNJUK KELUAR Gambar 3.20 Rancangan Tampilan Option Menu Keterangan Di tab menu SMS dan Inbox terdapat option menu yaitu: 1. Option menu tentang aplikasi berfungsi untuk menampilkan informasi aplikasi. 2. Option menu petunjuk berfungsi member informasi cara penggunaan aplikasi. 3. Option menu keluar berfungsi untuk keluar atau menutup aplikasi.
26 58
BAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah SMS merupakan suatu layanan yang memungkinkan pengguna telepon genggam untuk mengirim pesan singkat kepada pengguna telepon genggam lainnya dengan
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah SMS memungkinkan pengguna handphone untuk mengirim pesan singkat kepada pengguna handphone yang lain dengan cepat dan hanya menggunakan biaya yang
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Proses Analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi yang didapat
Lebih terperinci1. BAB III ANALISA DAN PERANCANGAN SISTEM
1. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini akan membahas tentang analisa dan perancangan sistem. Analisa sistem meliputi deskripsi produk, analisa kebutuhan dan use case, sedangkan perancangan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis III.1.1 Analisis Masalah Seiring dengan perkembangan teknologi, keamanan dalam berteknologi merupakan hal yang sangat penting. Salah satu cara mengamankan
Lebih terperinciPerancangan Aplikasi Kriptografi File Dengan Metode Algoritma Advanced Encryption Standard (AES)
Perancangan Aplikasi Kriptografi File Dengan Metode Algoritma Advanced Encryption Standard (AES) Rahmat Tullah 1, Muhammad Iqbal Dzulhaq 2, Yudi Setiawan 3 1,2 Dosen STMIK Bina Sarana Global, 3 Mahasiswa
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil dari perancangan yang telah dirancang oleh penulis dapat dilihat pada gambar-gambar berikut ini. IV.1.1. Tampilan Awal Tampilan ini adalah tampilan
Lebih terperinciBAB IV PERANCANGAN SISTEM
BAB IV PERANCANGAN SISTEM 4.1 Perancangan sistem Pada bagian ini akan dijelaskan beberapa tahapan untuk membuat sebuah aplikasi mulai dari alur aplikasi, perancangan antar muka, perancangan arsitektural,
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Perkembangan teknologi di bidang komunikasi semakin tahun semakin maju. Barbagai perangkat lunak untuk mengembangkan aplikasi ponselpun bermunculan,
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Tampilan Hasil Berikut ini akan dijelaskan tentang tampilan hasil dari perancangan Aplikasi Penyandian SMS Menggunakan Metode Gronsfeld Dan Metode Vigenere Berbasis Android
Lebih terperinciBAB III ANALISA DAN PERANCANGAN. 3.1 Analisa Berikut tahap-tahap awal dalam pembuatan:
BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Berikut tahap-tahap awal dalam pembuatan: Gambar 3.1 Tahap awal pengerjaan Gambar di atas adalah tahapan awal dalam pengerjaan pembuatan aplikasi SMS Kriptografi
Lebih terperinciGambar 3.1 Flowchart proses enkripsi AES
BAB III ANALISA DAN PERANCANGAN 1.1 GAMBARAN UMUM Aplikasi gerbang dijital dengan fungsi penyandian ini merupakan aplikasi gerbang logika yang dirancang untuk memproses hasil pemasukan data berupa karakter
Lebih terperinciBAB III ANALISA MASALAH DAN RANCANGAN PROGRAM. Analisa yang dilakukan bertujuan untuk menentukan solusi dari
BAB III ANALISA MASALAH DAN RANCANGAN PROGRAM III.1. Analisa Masalah Pada bab tiga ini akan dilakukan analisa terhadap landasan dan teori yang telah dijelaskan pada bab sebelumnya. Analisa yang dilakukan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. permasalahan-permasalahan dan kebutuhan-kebutuhan yang diharapkan sehingga dapat
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem ini merupakan penguraian dari suatu sistem yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Email sudah digunakan orang sejak awal terbentuknya internet dan merupakan salah satu fasilitas yang ada pada saat itu. Tak jarang orang menyimpan
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Sistem Yang Berjalan Penggunaan komputer untuk mengelola informasi sudah dipakai di kalangan dunia bisnis, pelajar dan lain sebagainya. Informasi yang
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Kebutuhan manusia akan perangkat informasi dan komunikasi seakan menjadi kebutuhan yang tidak terpisahkan dalam kehidupan. Dengan banyaknya aplikasi
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang
BAB 1 PENDAHULUAN 1.1. Latar Belakang Keamanan data merupakan hal yang sangat penting dalam menjaga kerahasiaan informasi, terutama yang berisi informasi sensitif yang hanya boleh diketahui isinya oleh
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Kebutuhan manusia akan perangkat informasi dan komunikasi seakan menjadi kebutuhan yang tidak terpisahkan dalam kehidupan. Dengan banyaknya aplikasi
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
29 BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Pada umumnya anak-anak tidak menyukai pelajaran yang berhubungan dengan angkaangka atau hitung-hitungan dan juga menghapal rumus pada pelajaran matematika.
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Masalah Dalam melakukan pengamanan data SMS kita harus mengerti tentang masalah keamanan dan kerahasiaan data merupakan hal yang sangat penting dalam suatu
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Pembahasan yang akan diuraikan dalam sub bab ini meliputi gambaran hasil rancangan yang menjadi bagian-bagian komponen dengan tujuan mempelajari
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN III.1. Analisa Masalah Handphone merupakan salah satu bentuk teknologi yang perkembangannya cukup tinggi dan merupakan suatu media elektronik yang memegang peranan sangat
Lebih terperinciBAB III METODE PENELITIAN
BAB III METODE PENELITIAN 3.1. Analisis Sistem Analisa sistem digunakan untuk menguraikan sistem yang diidenfikasi dan dievaluasi permasalahannya. Sistem ini dianalisis untuk membuat rancangan spesifikasi
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Dalam era teknologi yang semakin pesat saat ini, keamanan merupakan suatu prioritas utama. Banyak tindakan-tindakan kejahatan yang sudah marak dilakukan
Lebih terperinciAplikasi Pengamanan Data dengan Teknik Algoritma Kriptografi AES dan Fungsi Hash SHA-1 Berbasis Desktop
Aplikasi Pengamanan Data dengan Teknik Algoritma Kriptografi AES dan Fungsi Hash SHA-1 Berbasis Desktop Ratno Prasetyo Magister Ilmu Komputer Universitas Budi Luhur, Jakarta, 12260 Telp : (021) 5853753
Lebih terperinciAPLIKASI PENGAMAN ISI LAYANAN PESAN SINGKAT PADA TELEPON SELULER BERBASIS J2ME MENGGUNAKAN ALGORITHMA SIMETRI SKRIPSI. Oleh : MIFTAHUL.
APLIKASI PENGAMAN ISI LAYANAN PESAN SINGKAT PADA TELEPON SELULER BERBASIS J2ME MENGGUNAKAN ALGORITHMA SIMETRI SKRIPSI Oleh : `` MIFTAHUL. FARID ( 0734010152 ) PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 1.1 Implementasi Adapun aplikasi yang penulis buat dibuat menggunakan perangkat lunak Eclipse dengan spesifikasi komputer : 1. Operating System : Windows 7 64 bit 2. RAM
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Aplikasi Pengamanan E-Mail Menggunakan Metode AES (Advanced Encryption Standard) yang meliputi analisa sistem dan desain sistem. III.1.
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Analisa sistem yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap sistem Keamanan Data SMS Dengan Menggunakan Kriptografi
Lebih terperinciBab 3. Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem 3.1 Tahapan Penelitian Penelitian yang dilakukan, diselesaikan melalui tahapan penelitian yang terbagi dalam empat tahapan, yaitu: (1) Analisis kebutuhan dan pengumpulan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat.
Lebih terperinciBAB 3 ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Analisa merupakan tahapan paling awal dalam proses pembuatan sebuah aplikasi. Pada tahap ini penulis menganalisa kebutuhan dasar sistem. Analisa dilakukan
Lebih terperinciAPLIKASI ENKRIPSI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN METODE AES (ADVANCED ENCRYPTION STANDARD) 128 bit BERBASIS ANDROID.
APLIKASI ENKRIPSI SMS (SHORT MESSAGE SERVICE) MENGGUNAKAN METODE AES (ADVANCED ENCRYPTION STANDARD) 128 bit BERBASIS ANDROID Hendra Gunawan Teknik Informatika, STMIK-IM Jl.Jakarta No.79 Bandung hendra_gunawan@engineer.com
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Masalah Kebutuhan manusia akan perangkat informasi dan komunikasi seakan menjadi kebutuhan yang tidak terpisahkan dalam kehidupan. Dengan banyaknya aplikasi
Lebih terperinciBab 3 Metode Perancangan
Bab 3 Metode Perancangan 3.1 Metode Perancangan dan Desain Sistem Metode rekayasa perangkat lunak yang digunakan dalam pembuatan skripsi ini adalah metode prototyping. Metode prototyping adalah metode
Lebih terperinciImplementasi Kriptografi Algoritma AES Serta Algoritma Kompresi Huffman Dengan
Konferensi Nasional Sistem & Informatika 2017 STMIK STIKOM Bali, 10 Agustus 2017 Implementasi Kriptografi Algoritma AES Serta Algoritma Kompresi Huffman Dengan Menggunakan Pemograman PHP Aris 1),Sanny
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Pemampatan data menggambarkan suatu sumber data digital seperti file gambar, teks, suara dengan jumlah bit yang sedikit yang bertujuan
Lebih terperinciBAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM. KriptoSMS akan mengenkripsi pesan yang akan dikirim menjadi ciphertext dan
BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Analisis Kebutuhan Aplikasi KriptoSMS ini digunakan untuk mengirim dan menerima pesan. KriptoSMS akan mengenkripsi pesan yang akan dikirim menjadi
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Kemajuan cara berpikir manusia membuat masyarakat menyadari bahwa teknologi informasi merupakan salah satu alat bantu penting dalam peradaban
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM. telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan bertujuan untuk
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Pada bab tiga ini akan dilakukan analisis terhadap landasan teori yang telah dijelaskan pada bab sebelumnya. Analisis yang dilakukan
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM. perancangan pembuatan kriptografi Impementasi AES ( Advanced Encyrption
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Pada pembahasan bab ini, akan dilakukan penganalisaan mengenai analisa dan perancangan pembuatan kriptografi Impementasi AES ( Advanced Encyrption
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN III.1. Analisis Masalah Analisa masalah dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud mengidentifikasi
Lebih terperinciAPLIKASI SHORT MESSAGE SERVICE DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD BERBASIS MOBILE PADA PLATFORM ANDROID
APLIKASI SHORT MESSAGE SERVICE DENGAN ENKRIPSI TEKS MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD BERBASIS MOBILE PADA PLATFORM ANDROID Andi Harmin Program Studi Teknik Komputer STMIK Profesional
Lebih terperinciIMPLEMENTASI ALGORITMA AFFINE CIPHER DAN ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA APLIKASI SHORT MESSAGE SERVICE (SMS) BERBASIS ANDROID
IMPLEMENTASI ALGORITMA AFFINE CIPHER DAN ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) PADA APLIKASI SHORT MESSAGE SERVICE (SMS) BERBASIS ANDROID SKRIPSI HARI RAHMAN NIHE 111401114 PROGRAM STUDI S1 ILMU
Lebih terperinciBAB III PERANCANGAN DAN PEMBUATAN
BAB III PERANCANGAN DAN PEMBUATAN 3.1 Perancangan Sistem Pada perancangan dan implementasi tugas akhir ini, secara garis besar dikelompokkan menjadi 3 bagian yaitu: input, proses dan output. Bagian input
Lebih terperinciAPLIKASI PENGAMANAN DOKUMEN DENGAN MENGGUNAKAN TEKNIK KRIPTOGRAFI ALGORITMA AES-RINJDAEL
APLIKASI PENGAMANAN DOKUMEN DENGAN MENGGUNAKAN TEKNIK KRIPTOGRAFI ALGORITMA AES-RINJDAEL Ari Teknik Informatika STMIK ATMA LUHUR PANGKALPINANG Jl.Jend. Sudirman Selindung Lama Pangkalpinang Kepulauan Babel
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem Pada analisis sistem ini penulis menjelaskan memfokuskan tentang perancangan. perancangan ini bertujuan mengimplementasikan penyandian algoritma
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem Tahapan analisis dan perancangan ini bertujuan menganalisa kebutuhan pengembangan aplikasi media pembelajaran enkripsi dengan algoritma Triple DES.
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN
BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Hasil yang disajikan oleh sistem berdasarkan Perancangan Keamanan Data SMS Dengan Menggunakan Kriptografi Vigenere Cipher Berbasis Android adalah berupa sistem yang
Lebih terperinci2.4.1 Teknik Blok Teknik Permutasi dan Transposisi Teknik teknik Kriptanalis Know Plainteks Analisys...
viii DAFTAR ISI LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRACT... iv ABSTRAK... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii DAFTAR LAMPIRAN... xv BAB 1
Lebih terperinciAPLIKASI PENGAMANAN FILE DENGAN ALGORITMA AES256 DAN SHA1
APLIKASI PENGAMANAN FILE DENGAN ALGORITMA AES256 DAN SHA1 IHSAN FATHANAH AKBAR SIREGAR 1, HABIBI RAMDANI SYAHFITRI 2, TOMMY 3 Jurusan Teknik Informatika Sekolah Tinggi Teknik Harapan Medan, Jl. HM Jhoni
Lebih terperinciBAB III ANALISA MASALAH DAN PERANCANGAN PROGRAM
BAB III ANALISA MASALAH DAN PERANCANGAN PROGRAM III.1 Analisis Permasalahan Tahapan analisis terhadap suatu sistem dilakukan sebelum tahapan perancangan dilakukan. Adapun tujuan yang dilakukannmya analisis
Lebih terperinciBAB III PERANCANGAN SISTEM
BAB III PERANCANGAN SISTEM 3.1. Analisis Sistem Analisis sistem adalah salah satu tahap perancangan sebuah sistem yang bertujuan agar sistem yang dirancang menjadi tepat guna dan ketahanan sistem tersebut
Lebih terperinciBAB III ANALISA MASALAH DAN PERANCANGAN
BAB III ANALISA MASALAH DAN PERANCANGAN 3.1 Analisa Masalah Analisa masalah merupakan suatu proses awal pembuatan aplikasi Pembelajaran Pertolongan Pertama saat Kecelakaan Berbasis Mobile ini. analisis
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN 3.1 Identifikasi Masalah 3 dimensi atau biasa disingkat 3D atau disebut ruang, adalah bentuk dari benda yang memiliki panjang, lebar, dan tinggi. Istilah ini biasanya digunakan
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Handphone merupakan salah satu teknologi yang sangat diminati masyarakat dalam membantu pekerjaan, pendidikan yang memberikan informasi secara
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Berdasarkan hasil dari perancangan yang telah dirancang oleh penulis dapat dilihat pada gambar-gambar berikut ini. IV.1.1. Tampilan Awal Tampilan ini adalah tampilan
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis III.1.1. Analisis Sistem Yang Sedang Berjalan Dan Yang Akan Dirancang Pada sistem yang sedang berjalan saat ini, proses penyampaian pesan
Lebih terperinciBAB 3 ANALISA DAN PERANCANGAN 3.1 ANALISA SISTEM Analisa merupakan tahapan paling awal dalam proses pembuatan sebuah aplikasi. Pada tahap ini penulis menganalisa kebutuhan dasar sistem. Analisa dilakukan
Lebih terperinciBAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL. Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : : Intel Pentium Dual core
BAB IV IMPLEMENTASI, PENGUJIAN, DAN ANALISIS HASIL 4.1 Implementasi Sistem 4.1.1 Kebutuhan Sistem Spesifikasi Perangkat Keras Perangkat keras yang digunakan untuk perancangan aplikasi ini adalah : Prossesor
Lebih terperinciBAB I PENDAHULUAN 1.1. Latar Belakang
BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi informasi sekarang ini berkembang dengan pesat dan cepat pada hampir seluruh aspek kehidupan manusia. Keberagaman kebutuhan manusia menyebabkan terus berkembangnya
Lebih terperinciPengaman Pengiriman Pesan Via SMS dengan Algoritma RSA Berbasis Android
A-1 Pengaman Pengiriman Pesan Via SMS dengan Algoritma RSA Berbasis Android Andi Riski Alvianto dan Darmaji Jurusan Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam, Institut Teknologi Sepuluh
Lebih terperinciBAB III PERANCANGAN SISTEM. Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam akses
BAB III PERANCANGAN SISTEM 3.1. Analisa Sistem Yang Sedang Berjalan Analisa sistem yang sedang berjalan pada sebuah program aplikasi On- Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam
Lebih terperinciBAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Pada bab ini mengenai implementasi perangkat lunak dan pengujian. Implementasi adalah penerapan aplikasi kedalam hardware dengan spesifikasi yang dibutuhkan oleh aplikasi
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Analisa sistem pada yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi terhadap perancang aplikasi terhadap file gambar menggunakan
Lebih terperinciBAB I PENDAHULUAN. keamanan, kerahasiaan, dan keotentikan data. Oleh karena itu diperlukan suatu
BAB I PENDAHULUAN I.1. Latar Belakang Di era globalisasi saat ini, mendapatkan informasi sangatlah mudah. Setiap orang dengan mudah mendapatkan data ataupun berita yang diinginkan. Hal ini didukung dengan
Lebih terperinciBAB I PENDAHULUAN 1.1 Latar Belakang
BAB I PENDAHULUAN 1.1 Latar Belakang Beberapa tahun terakhir ini terjadi perkembangan yang pesat pada teknologi, salah satunya adalah telepon selular (ponsel). Mulai dari ponsel yang hanya bisa digunakan
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Hasil dari perancangan serta uji coba yang dilakukan dari sistem yang telah selesai dan dapat digunakan. Hasil sistem yang dibuat merupakan sistem keamanan dalam pengiriman
Lebih terperinciBAB III ANALISA DAN PERANCANGAN
BAB III ANALISA DAN PERANCANGAN III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi yang didapat
Lebih terperinciBAB IV. ANALISIS DAN PERANCANGAN
BAB IV. ANALISIS DAN PERANCANGAN Pada bab ini, akan dibahas mengenai proses analisis dan perancangan dari add-on yang akan dibangun. Pada bagian awal, akan dijelaskan deskripsi umum, kebutuhan perangkat
Lebih terperinciBAB III PERANCANGAN. Tabel 3.1 Detail TabelLogin
BAB III PERANCANGAN Pada bab ini menjelaskan mengenai perancangan sistem management password menggunakan enkripsi dekripsi AES. Perancangan dibagi dalam beberapa bagian, antara lain perancangan database,
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN PROGRAM
BAB 3 ANALISIS DAN PERANCANGAN PROGRAM Dalam perancangan program simulasi dan penyusunan aplikasi ini terdiri dari empat tahapan, yaitu analisis, perancangan, pengkodean, dan pengujian/implementasi. Tahap
Lebih terperinciIMPLEMENTASI ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) UNTUK ENKRIPSI DAN DEKRIPSI PADA DOKUMEN TEKS ABSTRAK
IMPLEMENTASI ALGORITMA ADVANCED ENCRYPTION STANDARD (AES) UNTUK ENKRIPSI DAN DEKRIPSI PADA DOKUMEN TEKS Ana Kurniawati 1, Muhammad Dwiky Darmawan 2 1) Sistem Informasi, Fakultas Ilmu Komputer dan Teknologi
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM. informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud
Lebih terperinciBAB IV HASIL DAN UJI COBA
BAB IV HASIL DAN UJI COBA IV.1. Hasil Pada tahapan ini penulis akan menjelaskan tentang hasil dan informasi-informasi kinerja yang diperoleh dari perangcangan pengamanan SMS yang telah dibuat. Pengamanan
Lebih terperinci21
BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem adalah salah satu bagian inti dari penelitian ini. Sebelum perancangan dilakukan, proses analisa harus sudah selesai dilakukan terlebih
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Analisa masalah yang didapat dari penelitian ini adalah membuat data kompresi dengan menggunakan algoritma Lempel Ziv Welch (LZW). Algoritma kompresi
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Penelitian bertujuan untuk merancang sebuah sistem yang dapat melakukan penyisipan sebuah pesan rahasia kedalam media citra digital dengan
Lebih terperinciBAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Sistem yang Sedang Berjalan. Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk
BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Untuk merancang sebuah aplikasi mobile pelajaran Kimia dasar untuk siswa SMA Negeri 1 Parongpong, maka terlebih dahulu perlu
Lebih terperinciGambar 4.1 Flowchart
BAB IV PERANCANGAN SISTEM 4.1. Perancangan Algoritma Dalam merancang proses pada Sistem Informasi ini penulis menggunakan Flowchart dan UML sebagai case tool dalam merancang proses yang terjadi di dalam
Lebih terperinciBAB IV DESAIN DAN PERANCANGAN APLIKASI
BAB IV DESAIN DAN PERANCANGAN APLIKASI 4.1 Tahap-tahap Pembuatan Program Penelitian yang dilakukan untuk merancang sistem diperoleh dari pengamatan data-data yang ada. Tahap-tahap yang dilakukan untuk
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN. Perancangan program aplikasi pada penelitian ini menggunakan metode Linear
BAB 3 ANALISIS DAN PERANCANGAN Perancangan program aplikasi pada penelitian ini menggunakan metode Linear Sequantial (Waterfall). Metode ini memiliki empat tahapan yaitu, analisis, perancangan, pengkodean,
Lebih terperinciIMPLEMENTASI PENGAMANAN DATA ENKRIPSI SMS DENGAN ALGORITMA RC4 BERBASIS ANDROID
IMPLEMENTASI PENGAMANAN DATA ENKRIPSI SMS DENGAN ALGORITMA RC4 BERBASIS ANDROID Sapto Subhan 1), Safrina Amini 2), Pipin Farida Ariyani 3) 1),2),3 ) Teknik Informatika, Universitas Budi Luhur Jl. Raya
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi
Lebih terperinciBAB V. IMPLEMENTASI DAN PENGUJIAN
BAB V. IMPLEMENTASI DAN PENGUJIAN Pada bagian ini, akan dibahas mengenai proses implementasi add-on, mulai dari deskripsi lingkungan implementasi, batasan implementasi, dan hasil yang didapatkan. Setelah
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di
BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1 Analisis Tahapan analisis merupakan tahapan yang paling awal dalam membuat sebuah perangkat lunak. Pada tahapan ini dilakukan perancangan terhadap Aplikasi
Lebih terperinciBAB III ANALISA MASALAH DAN PERANCANGAN
BAB III ANALISA MASALAH DAN PERANCANGAN III.1. Analisa Sub bab ini berisikan tentang analisa sistem yang akan dibangun. Sub bab ini membahas teknik pemecahan masalah yang menguraikan sebuah sistem menjadi
Lebih terperinciBab 3. Metode dan Perancangan Sistem
Bab 3 Metode dan Perancangan Sistem Dalam perancangan dan pengimplementasian perangkat lunak diperlukan perancangan sistem terlebih dahulu yang bertujuan untuk memberikan gambaran kepada pengguna tentang
Lebih terperinciBAB I PENDAHULUAN. dan SMS hingga ponsel cerdas. Ponsel cerdas atau juga dikenal dengan smartphone memiliki
BAB I PENDAHULUAN I.1. Latar Belakang Masalah Perkembangan teknologi dimasa sekarang begitu meningkat dengan pesat, Dengan adanya penemuan-penemuan teknologi baru akan sangat membantu dalam menyelesaikan
Lebih terperinciBAB IV. dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan. Hasil sistem yang dibuat
BAB IV HASIL DAN PEMBAHASAN IV.1. Hasil Dalam tahapan bab ini menjelaskan hasil dari perancangan sistem serta uji coba yang telah dilakukan dari sistem yang telah selesai dirancang dan dapat digunakan.
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM III.1 Analisis Sistem Analisis sistem merupakan suatu tahapan yang bertujuan untuk mengetahui dan mengamati apa saja yang terlibat dalam suatu sistem. Pembahasan
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Secara umum data dikategorikan menjadi dua, yaitu data yang bersifat rahasia dan data yang bersifat tidak rahasia. Data yang bersifat tidak rahasia
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis III.1.1 Analisis Masalah Secara umum data dikategorikan menjadi dua, yaitu data yang bersifat rahasia dan data yang bersifat tidak rahasia. Data yang
Lebih terperinciBAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Saat ini penggunaan smartphone berbasis android sudah menjadi keharusan karena penggunaannya yang mudah dan banyaknya aplikasi yang saat ini digunakan
Lebih terperinciBAB IV PERANCANGAN SISTEM. bagian dengan tujuan untuk mengidentifikasikan suatu permasalahan serta
BAB IV PERANCANGAN SISTEM 4.1 Analisis Sistem Analisis sistem merupakan pendefinisian suatu sistem menjadi beberapa bagian dengan tujuan untuk mengidentifikasikan suatu permasalahan serta mengevaluasinya
Lebih terperinciBAB III ANALISIS DAN PEMODELAN PERANGKAT LUNAK
BAB III ANALISIS DAN PEMODELAN PERANGKAT LUNAK Bab ini menjelaskan proses enkripsi dan dekripsi pada jumlah suara menggunakan algoritma RSA dan analisis kebutuhan perangkat lunak yang akan dibangun serta
Lebih terperinciBAB III ANALISA DAN PERANCANGAN 3.1 Analis Sistem Analisis sistem merupakan uraian dari sebuah sistem kedalam bentuk yang lebih sederhana dengan maksud untuk mengidentifikas dan mengevaluasi permasalahan-permasalahan
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Aplikasi Keamanan Database Menggunakan Metode elgamal yang meliputi analisa sistem dan desain sistem. III.1. Analisis Masalah Adapun
Lebih terperinci