UTAUT Java Program bantu PEMILU Bemu menggunakan RMI : studi kasus Universitas Sanata Dharma.

12. AES memiliki sifat cipher yang diharapkan yaitu : tahan menghadapi analisis sandi yang diketahui, fleksibel digunakan dalam berbagai perangkat keras dan lunak, baik digunakan untuk fungsi hash karena tidak memiliki weaksemi weak key, cocok untuk perangkat yang membutuhkan key agility yang cepat, dan cocok untuk stream cipher.

2.5. UTAUT

Model-model penerimaan Teknologi Informasi tersebut antara lain Technology Acceptance Model TAM, Theory of Reasoned Action TRA,Technology Acceptance Model 2 TAM2 dan Unified Theory of Acceptance and Use of Technology UTAUT. Venkatesh dkk. 2003 mengatakan bahwa UTAUT merupakan salah satu model penerimaan teknologi terkini yang dikembangkan yang memiliki empat konstruk yang memainkan peran penting sebagai determinan langsung dari behavioral intention dan use behavior yaitu performance expectancy, effort expectancy, social influence, dan facilitating conditions. Gambar 2.1 Model UTAUT Venkatesh, 2003

1. Performance Expectancy

Tingkat kepercayaan seorang pengguna pada sejauh mana penggunaan sistem akan membantu ia untuk meningkatkan kinerja pekerjaannya.

2. Effort Expectancy

Tingkat kemudahan terkait dengan penggunaan sistem

3. Social Influence

Sejauh mana seorang individu memahami bahwa yang penting orang lain percaya bahwa dia ia harus menggunakan sistem baru. Pengaruh sosial dapat mempengaruhi penggunaan persepsi tentang teknologi.

4. Facilitating Condition

Sejauh mana seorang individu percaya bahwa infrastruktur organisasi dan aspek teknis ada untuk mendukung penggunaan sistem.

5. Behavioral Intention

Behavioral Intention adalah kecenderungan perilaku untuk tetap menggunakan suatu teknologi. Tingkat penggunaan sebuah teknologi komputer pada seseorang dapat diprediksi dari sikap perhatiannya terhadap teknologi tersebut, misalnya keinginanan menambah peripheral pendukung, motivasi untuk tetap menggunakan, serta keinginan untuk memotivasi pengguna lain.

2.6. Java

Java adalah bahasa pemrograman tingkat tinggi yang berorientasi objek dan program java tersusun dari bagian yang disebut kelas. Kelas terdiri atas metode-metode yang melakukan pekerjaan dan mengembalikan informasi setelah melakukan tugasnya. Para pemrogram Java banyak mengambil keuntungan dari kumpulan kelas di pustaka kelas Java, yang disebut dengan Java Application Programming Interface API. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Beberapa fitur yang ditawarkan Java API antara lain sebagaiberikut : 1. Applet Program Java yang dapat berjalan di atas browser, yang dapat membuat halaman HTML lebih dinamis dan menarik. 2. Java Networking Sekumpulan API Application Programming Interface yangmenyediakan fungsi – fungsi untuk aplikasi – aplikasi jaringan, seperti penyediaan akses untuk TCP, UDP, IP Adrress dan URL.Tetapi Java Networking tidak menyediakan akses untuk ICMP dikarenakan alasan sekuriti dan pada kondidi umum hanya administrator root yang bisa memanfaatkan protokol ICMP. 3. Java Database Connectivity JDBC JDBC menyediakan sekumpulan API yang dapat digunakan untuk mengakses database seperti Oracle, MySQL, PostgreSQL, Microsoft SQL Server. 4. Java Security Java Security menyediakan sekumpulan API untuk mengatur security dari aplikasi Java baik secara high level atau low level, seperti publicprivate key management dan certificates. 5. Java Swing Java Swing menyediakan sekumpulan API untuk membangun aplikasi-aplikasi GUI Graphical User Interface dan model GUI yang diinginkan bisa bermacam-macam, bisa model Java, model MotifCDE atau model yang dependent terhadap platform yang digunakan. 6. Java RMI Java RMI menyediakan sekumpulan API untuk membangun aplikasi – aplikasi Java yang mirip dengan model RPC RemoteProcedure Call jadi object - object Java bisa di call secara remote pada jaringan komputer.

2.7. Remote Methode Invocation RMI