3. 4. 6. 6. Perancangan Antarmuka Form Contact
1. Desain Form Contact
Digital Signature Digital Signature
Compose Inbox
Sent Contact
Exit Setting Key
CONTACT
Name IP
Delete Add
Edit Home
Gambar 3. 20. Form Contact
2. deskripsi objek
Tabel 3. 13. Deskripsi Objek Form Contact
Objek Jenis
Keterangan Add
Button Menambah contact IP
Edit Button
Mengubah contact Delete
Button Hapus kontak
3. 4. 6. 7. Perancangan Antarmuka Form New Contact
1. Desain Form New Contact
New Contact New Contact
Name IP
Save Cancel
Gambar 3. 21. Form New Contact
2. Deskripsi Objek Form New Contact
Tabel 3. 14. Deskripsi Objek Form New Contact
Objek Jenis
Keterangan Name
Text Input nama
IP Text
Input IP Save
Button Simpan IP
Cancel Button
Batal tambah kontak
3. 4. 6. 8. Perancangan Antarmuka form view message
1. Desain form view message
View Message View Message
From Public Key
File Signature
Save Contact
Open
Reply
Gambar 3. 22. Form View Message
2. Deskripsi Objek view message
Tabel 3. 15. Deskripsi Objek Form View Message
Objek Jenis
Keterangan Form
Text Input nama
Save contact Button
Simpan ke kontak File
Text File dokumen yang masuk
Open Button
Buka pesan dokumen Signature
Text View signature
Reply Button
Balas pesan dokumen
103
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
Tahap implementasi dilaksanakan setelah tahap perancangan sistem. Tahap implementasi merupakan tahap meletakkan sistem upaya siap untuk
dioperasikan dan dapat dipandang sebagai usaha untuk mewujudkan sistem yang telah dirancang.
4. 1. Implementasi Aplikasi
Subbab ini membahas mengenai lingkungan implementasi dan implementasi kelas dalam pengerjaan tugas akhir ini.
4. 1. 1. Lingkungan Implementasi
Perangkat lunak digital signature ini dilakukan dalam lingkup perangkat keras dan perangkat lunak. Spesifikasi perangkat lunak yang digunakan adalah :
Tabel 4. 1. Perangkat Lunak Yang Digunakan
No Perangkat Lunak Keterangan
1. Sistem Operasi
Windows 7
2. Bahasa Pemrograman
Java 3.
Perangkat pendukung Java Development Kit
104
4. Aplikasi Tool
NetBeans IDE 6.8 5.
UML Modeler Rasional Rose 2000
4. 1. 2. Perangkat Keras Yang Digunakan
Perangkat Keras yang digunakan dalam membangun aplikasi digital signature
ini adalah :
Tabel 4. 2. Perangkat Keras Yang Digunakan
Perangkat Spesifikasi Komputer
Processor 420 Ghz
RAM 512 Mb
Hardisk 40 Gb
Kabel UTP
Konektor RJ45
penghubung Switch
105
4. 1. 3. Implementasi kelas
4.1.3.1. Kelas Form
Nama method : Form Input : -
Output : -
initComponents;
switchPanelUtamapanelHome;
key=Key.loadFromFilekey.conf; messageHandler=new MessageHandlerthis;
messageHandler.start; loadData;
refreshInbox; refreshSent;
refreshContact;
Nama method : loadData Input : -
Output : -
inboxList.clear; sentList.clear;
contactList.clear;