PENGEMBANGAN APLIKASI E-UNIVERSITY : APLIKASI MOBILE LEARNING BERBASIS JAVA ME SEBAGAI BAGIAN INTEGRAL DARI SISTEM E-LEARNING

Ukuran: px
Mulai penontonan dengan halaman:

Download "PENGEMBANGAN APLIKASI E-UNIVERSITY : APLIKASI MOBILE LEARNING BERBASIS JAVA ME SEBAGAI BAGIAN INTEGRAL DARI SISTEM E-LEARNING"

Transkripsi

1 Industrial Engineering Conference on Telecommunication (INDECT) 2012 Bandung, 27 November 2012 PENGEMBANGAN APLIKASI E-UNIVERSITY : APLIKASI MOBILE LEARNING BERBASIS JAVA ME SEBAGAI BAGIAN INTEGRAL DARI SISTEM E-LEARNING 1 Giovani Anggasta, 2 Seno Adi Putra, 3 Pitrasacha Aditya Program Studi Sistem Informasi Institut Teknologi Telkom . seno_ap@yahoo.com Abstrak Paper ini membahas pengembangan aplikasi mobile learning berbasis teknologi Java Micro Edition, Apache Webservice (JSON), dan menerapkan arsitektur multi-tier. Aplikasi mobile learning yang dibangun dapat dijalankan di semua platform handphone yang mendukung Java MIDP 2.0, CLDC 1.1 dan web service JSON. Selain itu aplikasi menggunakan teknologi LWUIT sehingga tampilan lebih menarik dan konsisten untuk tipe handphone apapun. Mobile learning ini menjadi bagian yang terintegrasi dengan sistem e-learning, dinamakan Eliss. Sisten mobile learning ini sendiri dinamai Moli. Diharapakan mobile learning ini dapat menjadi aplikasi yang mendukung e-university untuk mendukung fungsi belajar dan mengajar. Kata kunci: m-learning, multimedia, mobile web service, multitier, LWUIT, JSON, e-learning, e- University, dan Java Mobile Edition. I. PENDAHULUAN Berbagai konsep dan teknik baru dalam pembelajaran telah banyak dikembangkan untuk menggantikan metode tradisional yang hanya mengandalkan pada kuliah satu arah di kelas. Pandangan baru seperti active learning dan studentcentered education telah mendorong lahirnya berbagai inovasi dalam teknologi pengajaran. Salah satu inovasi tersebut adalah m-learning yang diharapkan akan semakin berkembang di masa yang akan datang. Perkembangan teknologi komputer dan internet serta tuntutan globalisasi pendidikan mendorong pengembangan sistem pendidikan jarak jauh (distance learning) [1] dan membuat mobile learning semakin dikenal sebagai salah satu cara untuk mendukung pembelajaran. Pada tahun 2006 tercatat sekitar 12-15% perguruan tinggi di dunia telah menggunakan sistem e- learning dan mobile learning. Pada tahun 2009 tercatat sekitar 44% dari semua perguruan tinggi di dunia sudah menggunakan sistem e-learning dan mobile learning, sedangkan pada tahun 2014 diproyeksikan Abstract This paper describes the development of mobile learning application based on Java Micro Edition technology and Apache web service (JSON), and describes the implementation of multitier architecture on it. Mobile learning application developed in this research is able to be run on all handphone platforms which support Java MIDP 2.0, CLDC 1.1, and Web Service JSON. LWUIT technology was also used on it in order to make better and consistent view for all handphone types. Mobile learning, namded as Moli, was developed as an integrated part of e-learning system, named as Eliss. This application was expected to support e- University in the case of learning activities. Key word : m-learning, multimedia, mobile web service, multitier, LWUIT, JSON, e-learning, e- University, dan Java Mobile Edition. meningkat sekitar 81% penggunaannya [2]. Data ini juga menunjukan perkembangan positif bagi dunia pendidikan. Institusi pendidikan yang memiliki skala sumber daya dan kebutuhan informasi berlebih telah merealisasikan pemanfaatan teknologi informasi melalui konsep e-university yang di dalamnya mendukung sistem pembelajaran dengan menggunakan teknologi mobile yang terintegrasi dengan Sistem e-learning. 1. Mobile Learning dalam Konteks E-University E-Uuniversity diharapkan dapat mewujudkan tujuan sistem akademik di suatu perguruan tinggi, yaitu meningkatkan kualitas layanan dan mewujudkan aktivitas yang efektif dan efisien. Secara umum bagian utama dari e-university adalah e-studies (e-learning), data warehouse, portal, dan e-administration. Bagian penting dalam e-university adalah yaitu e- learning. Bagian ini yang menjadikan mobile learning berperan dalam mendukung suatu konsep e-university. 1

2 2. menampilkan daftar mata kuliah beserta babnya; Gambar 1 Bagian utama e-university [7] II. MOBILE LEARNING (MOLI) Sistem mobile learning yang dibangun di riset ini dinamakan Moli. Sistem ini terintegrasi dengan Sistem e-learning di e-university. Integrasinya terletak pada database layer dan web logic layer. Integrasi ini menunjukkan bahwa e-learning didukung dengan mobile learning sehingga diharapkan sistem e- Learning tidak hanya diakses melalui media PC atau laptop, namun juga melalui telpon seluler. Fungsionalitas Sistem Moli berikut. Gambar 4 Tampilan daftar mata kuliah dan babnya 3. layanan konten multimedia dan streaming video. Layanan ini terdiri dari : menampilkan konten video dari tiap bab untuk setiap mata kuliah yang diambil user dan diskusi dengan user lain atau mengomentari setiap konten video tersebut; See Profile See Content Learning Mahasiswa (User) Login Moli Do Quiz Do Exam Gambar 5 Tampilan konten video dan image 4. layanan kuis online. See Task See Grade Login_Chat Chat Gambar 2 Use case Sistem Moli Kemampuan fungsional yang harus disediakan pada mobile learning adalah : 1. profile management; Gambar 6 Tampilan fitur kuis online 5. layanan ujian online baik ujian tengah semester atau ujian akhir semester untuk tiap mata kuliah yang diambil user atau mahasiswa. Gambar 3 Tampilan fitur profile management Gambar 7 Tampilan fitur ujian online 2

3 6. layanan task assignment. 7. layanan chatting. Gambar 8 Tampilan task assignment Gambar 9 Tampilan chatting Mobile Learning dapat berjalan melalui Wi-Fi, jaringan GPRS, atau 3G. Mobile Client yang menggunakan jaringan tersebut dapat mengirimkan data-data dari mobile-nya, III. PERTIMBANGAN TEKNOLOGI Arsitektur mobile learning yang dibangun mengimplementasikan n-tier di mana dilakukan pemisahan logika pemrograman ke dalam tiga atau lebih tier. Komponen di setiap tier mengerjakan satu tugas tertentu. Gambar berikut ini menunjukkan implementasi arsitektuk n-tier atau multitier menggunakan teknologi Java Enterprise Edition. Sistem mobile learning ini menggunakan Servlet sebagai komponen di presentation tier. Servlet ini berperan sebagai web service server yang berperan dalam menerima dan mengirim data ke/dari client dalam format JSON. Teknologi yang berperan sebagai application tier adalah Enterprise JavaBean (EJB). EJB adalah objekobjek yang dapat dipanggil secara remote. EJB merupakan komponen kunci untuk membangun aplikasi mutitier dan terdistribusi. EJB cocok diterapkan di aplikasi yang perlu skalabilitas tinggi. EJB ini terhubung dengan database e-learning, Micorosft SQL Server. Ada beberapa keuntungan yang biasa didapat jika aplikasi komponen bertingkat (multi-tier) menggunakan EJB, yaitu : 1. kontainer EJB menyediakan system-level service ke enterprise bean, seperti transaction management dan keamanan, sehingga pemrogram bean dapat berkonsentrasi untuk memecahkan aplikasi bisnis; 2. apliksi logika bisnis berada pada bean, sehingga pemrogram komponen cilent lebih fokus pada user interface sehingga komponen client menjadi lebih ringan; 3. EJB bersifat portable yang memudahkan untuk menambahkan aplikasi baru dari bean yang ada. Untuk menjamin adanya interoperabilitas digunakan teknologi web service. Salah satu jenis web service yang digunakan adalah JSON (JavaScript Object Notation). JSON adalah sebuah standarisasi dokumentasi yang digunakan untuk pertukaran komunikasi data secara online. Sama seperti XML (extensible Markup Language), keduanya adalah standar yang saat ini banyak digunakan. Kelebihan JSON dibandingkan XML adalah JSON mendukung penggunaan beberapa jenis tipe data mulai dari String, Integer, Boolean, Double, Long dan sebagainya. Selain itu, proses parsing jauh lebih cepat dibandingkan XML. Gambar 11 adalah diagram interaksi web service dengan Moli. Moli System SequenceDiagram_Tahap Analisis Mobile Client Apache Webservice Moli Servlet (Server) EJB Database Mahasiswa Request MoliServletPortType_Stub() Error Message:= Error parameter Method() SQL Query Resultset ArrayData Ekstrak Data JSONArray() JSONObject() Gambar 10. Arsitektur multitier sistem Moli. Gambar 11 Sequence diagram sistem moli 3

4 Aplikasi di sisi client dibangun dengan menggunakan platform Java ME. Alasan penggunaan platform Java ME adalah karena Java ME adalah platform yang paling familiar di dunia aplikasi perangkat mobile dan Java environment telah terpasang di semua perangkat mobile. Salah satu teknologi berbasis Java ME yang digunakan adalah LWUIT (Lightweight User Interface Toolkit). LWUIT adalah lightweight widget library dari Sun Microsystems yang terinspirasi oleh Swing namun dirancang untuk perangkat dengan kapasitas terbatas seperti mobile Phone dan PDA. LWUIT mendukung kemampuan pluggable theme, hirarki komponen, kontainer, dan abstraksi di bawah GUI toolkit. LWUIT pada dasarnya adalah sebuah UI framework yang menawarkan interface yang lebih baik, teratur, dan mudah untuk diimplementasikan oleh developer. Interface internal dan kelas abstrak menyediakan abstraction dari interface dan API sehingga memudahkan migrasi untuk device dan profile di masa mendatang. [5] Holzinger, Andreas, Alexander Nischelwitzer, dan Matthias Meisenberger, Mobile Phones as a Challenge for m-learning:experiences with the Mobile Learning Engine (MLE) using Mobile Interactive Learning Objects (MILOs). [6] Sushil K. Sharma and Fred L. Kitchens, Miller College of Business, Ball State University, USA Web Services Architecture for M-Learning. [7] Voitkans, A. (2007, April 19). E-University at University Latvia. Retrieved Juli 19, IV. RINGKASAN Bedasarkan uraian di atas dapat diambil beberapa hal penting sebagai berikut : 1. sistem mobile learning yang dikembangkan pada penelitian ini tersusun atas tujuh fungsi utama, yaitu profile management, courses list, multimedia content, task assignment, online quiz, examination, dan grade information; 2. sistem mobile learning yang dibangun menerapkan arsitektur multi-tier sehingga mendukung skalabilitas tinggi; 3. sistem mobile learning yang dikembangkan dengan menggunakan teknologi Java Mobile Edition dibangun dengan layanan web service untuk menjamin interoperabilitas; 4. di sisi client digunakan teknologi LWUIT sehingga tampilan lebih menarik dan konsisten untuk tipe handphone apapun. DAFTAR PUSTAKA [1] Satria Wahono, Romi Pengantar M-learning dan Pengembangannya. [2] Achim Steinacker, Cornelia Seeberg, Stephan Fischer, and Ralf Steinmetz. Multibook: Metadata for the Web. In 2nd International Conference on New Learning Technologies, pages 16 24, Bern, Switzerland, August [3] Quinn, C. N. (2010). An Introduction to Mobile Learning. Quinnovation (p. 35). Orlando, FL: The E-Learning Foundation Intensive & Learning Solutions Conference and Expo. [4] Ufi/learndirect and Kineo. (2007). Mobile Learning Reviewed. Unity Kingdom: Ufi/learndirect and Kineo. 4

5 5

Pengembangan Aplikasi E-University : Integrated Digital Learning

Pengembangan Aplikasi E-University : Integrated Digital Learning Industrial Engineering Conference on Telecommunication (INDECT) 2012 Bandung, 27 November 2012 Pengembangan Aplikasi E-University : Integrated Digital Learning Seno Adi Putra 1, Nia Ambarsari 2, Riza Agustiansyah

Lebih terperinci

BAB III LANDASAN TEORI. user management seperti yang diuraikan oleh definisi-definisi berikut.

BAB III LANDASAN TEORI. user management seperti yang diuraikan oleh definisi-definisi berikut. BAB III LANDASAN TEORI 3.1. Teori Umum Terdapat beberapa teori umum yang digunakan dalam implementasi web user management seperti yang diuraikan oleh definisi-definisi berikut. 3.1.1. CDM (Conceptual Data

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY : SISTEM INFORMASI MANAJEMEN ASET UNTUK MENDUKUNG PENGELOLAAN FIX ASSET PERGURUAN TINGGI

PENGEMBANGAN APLIKASI E-UNIVERSITY : SISTEM INFORMASI MANAJEMEN ASET UNTUK MENDUKUNG PENGELOLAAN FIX ASSET PERGURUAN TINGGI PENGEMBANGAN APLIKASI E-UNIVERSITY : SISTEM INFORMASI MANAJEMEN ASET UNTUK MENDUKUNG PENGELOLAAN FIX ASSET PERGURUAN TINGGI 1 Tunggal Sigit Nugroho, 2 Seno Adi Putra, 3 Rino A Anugraha Program Studi Sistem

Lebih terperinci

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha

ABSTRAK. Kata kunci : Android, Basis Data, Web Service, SPMB, Try Out, EBTANAS. Universitas Kristen Maranatha ABSTRAK Dengan tersedianya smartphone atau tablet yang canggih saat ini, segala macam informasi dapat dengan mudah didapatkan dimanapun dan kapanpun. Untuk membantu siswa mempersiapkan diri menghadapi

Lebih terperinci

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah

BAB I PENDAHULUAN 1.2. Latar Belakang Masalah BAB I PENDAHULUAN Pada bab ini dijelaskan tujuan, latar belakang, gambaran sistem, batasan masalah, perincian tugas yang dikerjakan, dan garis besar penulisan skripsi. 1.1. Tujuan Merancang dan merealisasikan

Lebih terperinci

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya Pengenalan Java Yuliana Setiowati Kilas Balik Teknologi Java Bahasa Java awalnya bernama Oak, yakni bagian dari projek Green yang dikembangkan khusus oleh Sun Microsystem untuk memprogram perangkat-perangkat

Lebih terperinci

BS603 PENGEMBANGAN APLIKASI ENTERPRISE Niko Ibrahim, S.Kom, MIT

BS603 PENGEMBANGAN APLIKASI ENTERPRISE Niko Ibrahim, S.Kom, MIT BS603 PENGEMBANGAN APLIKASI ENTERPRISE 2016 - Niko Ibrahim, S.Kom, MIT Silabus BS603 Aturan dan tata cara kuliah Tujuan Perkuliahan Materi kuliah Buku referensi Tugas dan Quiz Ujian Tengah dan Akhir Semester

Lebih terperinci

Aplikasi Client pada Ponsel untuk Memproses Informasi Perkuliahan

Aplikasi  Client pada Ponsel untuk Memproses Informasi Perkuliahan Available online at TRANSMISI Website http://ejournal.undip.ac.id/index.php/transmisi TRANSMISI, 12 (1), 2010, 33-38 Aplikasi Email Client pada Ponsel untuk Memproses Informasi Perkuliahan Moh. Firomas

Lebih terperinci

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini.

BAB II TINJAUAN PUSTAKA. Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. BAB II TINJAUAN PUSTAKA Bab ini membahas teori-teori yang dijadikan acuan tugas akhir ini. 2.1 Web Service Web Service adalah sekumpulan application logic beserta objek-objek dan method-method yang dimilikinya

Lebih terperinci

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang BAB I PENDAHULUAN 1.1. Latar Belakang Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

Makalah Seminar Tugas Akhir APLIKASI CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN

Makalah Seminar Tugas Akhir APLIKASI  CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN Makalah Seminar Tugas Akhir 1 APLIKASI EMAIL CLIENT PADA PONSEL UNTUK MEMPROSES INFORMASI PERKULIAHAN Moh. Firomas AN 1, Kodrat IS 2, Adian FR 2 Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro

Lebih terperinci

Bab II. TINJAUAN PUSTAKA

Bab II. TINJAUAN PUSTAKA Bab II. TINJAUAN PUSTAKA 2.1. Penelitian Terdahulu Berdasarkan penelitian penulis, aplikasi distribusi penjualan barang sudah ada. Dari aplikasi yang sudah ada tersebut penulis ingin mengembangkan lagi

Lebih terperinci

MODEL INTERAKSI APLIKASI WEB PADA TEKNOLOGI JAVA

MODEL INTERAKSI APLIKASI WEB PADA TEKNOLOGI JAVA INFOMATEK Volume 18 Nomor 2 Desember 2016 MODEL INTERAKSI APLIKASI WEB PADA TEKNOLOGI JAVA Ade Sukendar *) Program Studi Teknik Informatika Fakultas Teknik Universitas Pasundan Abstrak: Aplikasi web adalah

Lebih terperinci

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan

BAB I PENDAHULUAN. pengambil keputusan. Data Warehouse sebagai sarana pengambilan keputusan, merupakan BAB I PENDAHULUAN 1.1 Latar Belakang Masalah 1 Dalam menentukan dan mengambil suatu keputusan pada suatu perusahaan atau instansi diperlukan data-data yang diolah menjadi suatu informasi yang berguna bagi

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dalam pembahasan tentang chatting menggunakan J2ME ini BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1. Tinjauan Pustaka Dalam pembahasan tentang chatting menggunakan J2ME ini pernah dibahas dalam skripsi yang berjudul APLIKASI CHATTING MENGGUNAKAN J2ME dengan

Lebih terperinci

PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB

PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB PENERAPAN JAVA SERVER FACES UNTUK DESIGN PATTERN WEB Yanto (1) Abstrak: J2EE Pattern adalah kumpulan pola-pola yang digunakan dalam menyelesaikan masalah yang umumnya dihadapi oleh setiap programmer Java

Lebih terperinci

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS

Basis Data 2. Database Client / Server. Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Basis Data 2 Database Client / Server Arif Basofi, S.Kom. MT. Teknik Informatika, PENS Tujuan Memahami bentuk-bentuk arsitektur aplikasi dalam database. Memahami konsep arsitektur: Single-Tier Two-Tier:

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bentuk web. Bahasa pemrograman yang digunakan PHP, HTML, CSS, AJAX

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. bentuk web. Bahasa pemrograman yang digunakan PHP, HTML, CSS, AJAX BAB II TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Penelitian yang dilakukan oleh Ahmad Nurkolis diimplementasikan dalam bentuk web. Bahasa pemrograman yang digunakan PHP, HTML, CSS, AJAX dengan

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY : APLIKASI E-TENDER UNTUK MENDUKUNG PENGADAAN BARANG DAN JASA DI PERGURUAN TINGGI

PENGEMBANGAN APLIKASI E-UNIVERSITY : APLIKASI E-TENDER UNTUK MENDUKUNG PENGADAAN BARANG DAN JASA DI PERGURUAN TINGGI PENGEMBANGAN APLIKASI E-UNIVERSITY : APLIKASI E-TENDER UNTUK MENDUKUNG PENGADAAN BARANG DAN JASA DI PERGURUAN TINGGI 1 Rr. Nurul Septifandari, 2 Seno Adi Putra, 3 Budi Praptono Program Studi Sistem Informasi

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN KOMPETENSI DOSEN DAN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI

PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN KOMPETENSI DOSEN DAN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN KOMPETENSI DOSEN DAN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI 1 Dimas Wicaksono, 2 Seno Adi Putra, 3 Warih Puspitasari

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY: SISTEM INFORMASI PENGELOLAAN LAYANAN TEKNOLOGI INFORMASI PERGURUAN TINGGI BERBASIS FRAMEWORK ITIL VERSI 3

PENGEMBANGAN APLIKASI E-UNIVERSITY: SISTEM INFORMASI PENGELOLAAN LAYANAN TEKNOLOGI INFORMASI PERGURUAN TINGGI BERBASIS FRAMEWORK ITIL VERSI 3 PENGEMBANGAN APLIKASI E-UNIVERSITY: SISTEM INFORMASI PENGELOLAAN LAYANAN TEKNOLOGI INFORMASI PERGURUAN TINGGI BERBASIS FRAMEWORK ITIL VERSI 3 1 Alifia Palace Arnandani, 2 Seno Adi Putra, 3 Imam Rozali

Lebih terperinci

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah Dalam perkembangan zaman, sistem pencarian buku di Perpustakaan UKDW sangat diperlukan untuk mempercepat pencarian buku. Sistem yang dikembangkan bisa secara

Lebih terperinci

BAB II TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA BAB II TINJAUAN PUSTAKA 2.1 Tinjauan Pustaka Berdasarkan dengan judul penelitian oleh penulis mengenai Pengembangan Web api Pada Sistem Assesmen Dan Berbasis Tag Sebagai Pembantu Penyusunan Strategi Pembelajaran

Lebih terperinci

Firewall & WEB SERVICE

Firewall & WEB SERVICE Firewall & WEB SERVICE Definisi Firewall Umumnya ditempatkan pada batas network untuk membangun batas pinggir keamanan (security). Firewall digunakan untuk melindungi internal network dari eksternal yang

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN REKRUTMEN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI

PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN REKRUTMEN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI PENGEMBANGAN APLIKASI E-UNIVERSITY : MODUL MANAJEMEN REKRUTMEN PEGAWAI PADA SISTEM INFORMASI MANAJEMEN SUMBER DAYA MANUSIA PERGURUAN TINGGI 1 Arvinda Okky P. P., 2 Seno Adi Putra, 3 Fida Nirmala Nugraha

Lebih terperinci

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME

mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME mlab : Aplikasi Perangkat Bergerak untuk Mengakses Sistem Informasi Laboratorium berbasis SMS dan J2ME Iwan Handoyo Putro 1, Indar Sugiarto 2, Hestin Kezia Octalina Klaas 3 1,2.3 Jurusan Teknik Elektro,

Lebih terperinci

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I

PENDAHULUAN. Gambar 1.1 Arsitektur Two-Tier 2 1 BAB I 1 BAB I PENDAHULUAN 1.1.Latar Belakang Kebanyakan program yang ada saat ini merupakan sistem terdistribusi, yaitu suatu sistem yang mendistribusikan informasi yang diprosesnya di antara beberapa komputer.

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY: APLIKASI E-RESEARCH MANAGEMENT UNTUK MENDUKUNG PENGELOLAAN KEGIATAN PENELITIAN DI PERGURUAN TINGGI

PENGEMBANGAN APLIKASI E-UNIVERSITY: APLIKASI E-RESEARCH MANAGEMENT UNTUK MENDUKUNG PENGELOLAAN KEGIATAN PENELITIAN DI PERGURUAN TINGGI PENGEMBANGAN APLIKASI E-UNIVERSITY: APLIKASI E-RESEARCH MANAGEMENT UNTUK MENDUKUNG PENGELOLAAN KEGIATAN PENELITIAN DI PERGURUAN TINGGI 1 Riesya Rachmasarie, 2 Seno Adi Putra, 3 Amelia Kurniawati Program

Lebih terperinci

M-Learning : Alternatif Media Pembelajaran di LPTK

M-Learning : Alternatif Media Pembelajaran di LPTK M-Learning : Alternatif Media Pembelajaran di LPTK Ida Sriyanti Program Studi Pendidikan Fisika FKIP Unsri Jln. Palembang-Prabumulih Km. 32 Inderalaya OI (Sum-Sel) ida_sriyanti@yahoo.com Abstrak Pemanfaatan

Lebih terperinci

Arsitektur Aplikasi Web

Arsitektur Aplikasi Web Web Engineering 2010 Arsitektur Aplikasi Web Husni husni@if.trunojoyo.ac.id Husni.trunojoyo.ac.id Komputasi.wordpress.com Outline Pendahuluan Metode dan Pendekatan Seluk beluk Arsitektur Web Komponen dasar

Lebih terperinci

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b

bagi para vendor smartphone karena memiliki biaya lisensi lebih murah dan bersifat open source (terbuka). Sifat open source tersebut membuka peluang b APLIKASI PERPUSTAKAAN ONLINE BERBASIS ANDROID DAN PHP MENGGUNAKAN PROTOKOL JSON Febriani Kusumatuti Jurusan Teknik Informatika Fakultas Teknologi Industri Universitas Gunadarma 10 November 2012 Di zaman

Lebih terperinci

IMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI (KRS) ON-LINE

IMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI (KRS) ON-LINE IMPLEMENTASI WEB-SERVICE UNTUK PEMBANGUNAN SISTEM KARTU RENCANA STUDI () ON-LINE A r a d e a Teknik Informatika Fakultas Teknik Universitas Siliwangi Tasikmalaya Abstrak Pemanfaatan teknologi informasi

Lebih terperinci

RANCANG BANGUN CLIENT PADA PERANGKAT MOBILE

RANCANG BANGUN  CLIENT PADA PERANGKAT MOBILE RANCANG BANGUN EMAIL CLIENT PADA PERANGKAT MOBILE Tri Aditya Sasongko, Idris Winarno, S.ST, M.Kom, Kholid Fathoni, S.Kom. Jurusan Teknik Informatika, Politeknik Elektronika Negeri Surabaya, Institut Teknologi

Lebih terperinci

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya Pengenalan Java Entin Martiana Sejarah Java (1) 1991, Sun dipimpin Patric Naughton dan James Gosling ingin merancang bahasa computer untuk perangkat consumer seperti cable TV Box. Karena perangkat itu

Lebih terperinci

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata

ABSTRAK. Kata kunci : Mobile SQL, Java ME, DBMS, administrasi basisdata ABSTRAK Sekarang ini hampir semua penyimpanan data dilakukan dengan komputersasi, salah satunya menggunakan Database Management System (DBMS). DBMS merupakan sebuah program komputer untuk mengolah dan

Lebih terperinci

PENGEMBANGAN KEMAMPUAN E-LEARNING BERBASIS WEB KE DALAM M-LEARNING. Panji Wisnu Wirawan

PENGEMBANGAN KEMAMPUAN E-LEARNING BERBASIS WEB KE DALAM M-LEARNING. Panji Wisnu Wirawan Panji Wisnu Wirawan PENGEMBANGAN KEMAMPUAN E-LEARNING BERBASIS WEB KE DALAM M-LEARNING Panji Wisnu Wirawan Staff pengajar Program Studi Teknik Informatika Universitas Diponegoro maspanji@undip.ac.id Abstract

Lebih terperinci

Pengembangan Kemampuan E-Learning Berbasis Web ke dalam M-Learning Panji Wisnu Wirawan

Pengembangan Kemampuan E-Learning Berbasis Web ke dalam M-Learning Panji Wisnu Wirawan Pengembangan Kemampuan E-Learning Berbasis Web ke dalam M-Learning Panji Wisnu Wirawan Staff pengajar Program Studi Teknik Informatika Universitas Diponegoro maspanji@undip.ac.id Abstract Today, the use

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi.

BAB III LANDASAN TEORI. Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. BAB III LANDASAN TEORI Pada bab ini akan dijelaskan mengenai teori dasar yang digunakan oleh penulis sebagai acuan dalam membangun aplikasi. 3.1 E-Commerce E-commerce merupakan suatu kumpulan teknologi,

Lebih terperinci

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant

BAB I PENDAHULUAN. semua kalangan masyarakat memiliki telepon seluler, personal digital assistant BAB I PENDAHULUAN 1.1. Latar Belakang Teknologi mobile telah menjadi bagian kehidupan kita sehari-hari. Hampir semua kalangan masyarakat memiliki telepon seluler, personal digital assistant (PDA) atau

Lebih terperinci

BAB I BAB 1 PENDAHULUAN

BAB I BAB 1 PENDAHULUAN BAB I BAB 1 PENDAHULUAN 1.1 Latar Belakang Pembelajaran merupakan unsur yang sangat penting dalam pendidikan di Indonesia. Dalam pembelajaran terdapat berbagai macam strategi dan metode yang dapat digunakan

Lebih terperinci

BAB 1 PENDAHULUAN. kegiatan belajar-mengajar di Universitas Bina Nusantara. Pada web ini,

BAB 1 PENDAHULUAN. kegiatan belajar-mengajar di Universitas Bina Nusantara. Pada web ini, 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Pada saat ini, fasilitas web untuk para mahasiswa dan dosen Universitas Bina Nusantara (Binusmaya) dapat digunakan untuk mempermudah fasilitas kegiatan belajar-mengajar

Lebih terperinci

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang BAB II LANDASAN TEORI 2.1 Konsep Dasar Sistem Informasi Sistem dapat diartikan sebagai serangkaian komponen-komponen yang saling berinteraksi dan bekerjasama untuk mencapai tujuan tertentu (Soeherman &

Lebih terperinci

LAPORAN TUGAS AKHIR IMPLEMENTASI ARSITEKTUR MULTITIER DENGAN WEB SERVICE PADA SISTEM PENILAIAN RAPOR DI SEKOLAH MENENGAH KEJURUAN NEGERI 1 BUMIJAWA

LAPORAN TUGAS AKHIR IMPLEMENTASI ARSITEKTUR MULTITIER DENGAN WEB SERVICE PADA SISTEM PENILAIAN RAPOR DI SEKOLAH MENENGAH KEJURUAN NEGERI 1 BUMIJAWA LAPORAN TUGAS AKHIR IMPLEMENTASI ARSITEKTUR MULTITIER DENGAN WEB SERVICE PADA SISTEM PENILAIAN RAPOR DI SEKOLAH MENENGAH KEJURUAN NEGERI 1 BUMIJAWA THE IMPLEMENTATION OF MULTITIER ARCHITECTURE USING WEB

Lebih terperinci

Arsitektur Aplikasi Web

Arsitektur Aplikasi Web Rekayasa Web #4 Arsitektur Aplikasi Web Oleh: Nurwahyu Alamsyah @wahyualam wahyualam.com wahyu@plat-m.com Teknik Informatika Universitas Trunojoyo Madura Outline Pendahuluan Metode dan Pendekatan Seluk

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. membangun aplikasi transposisi akord lagu berbasis android. parameter dalam BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 TINJAUAN PUSTAKA Tinjauan pustaka pada penelitian ini merupakan referensi penulis dalam membangun aplikasi transposisi akord lagu berbasis android. parameter

Lebih terperinci

Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise

Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise Implementasi Arsitektur Multi-Tier dalam Pengelolaan Administrasi Dokumen Perkantoran (E-Administration) untuk Skala Enterprise Adi Nugroho, Teguh Wahyono,Hanny Hattu Fakultas Teknologi Informasi Universitas

Lebih terperinci

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE

APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE APLIKASI KAMUS MATEMATIKA UNTUK HANDPHONE Ismi Amalia Jurusan Teknik Mesin, Politeknik Negeri Lhokseumawe Nanggroe Aceh Darussalam Email : ismiamalia@gmail.com ABSTRAKS Penelitian ini bertujuan untuk merancang

Lebih terperinci

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat.

BAB III LANDASAN TEORI. Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat. BAB III LANDASAN TEORI Pada bab ini akan dipaparkan teori teori yang melandasi didalam pembangunan aplikasi yang akan dibuat. 3.1. Definisi Parkir Menurut Andi Prasetya Utomo (2013), parkir merupakan keadaan

Lebih terperinci

PENGENALAN MEDIA PEMBELAJARAN BERBASIS MOBILE (MOBILE LEARNING) MUH TAMIMUDDIN H PPPPTK MATEMATIKA

PENGENALAN MEDIA PEMBELAJARAN BERBASIS MOBILE (MOBILE LEARNING) MUH TAMIMUDDIN H PPPPTK MATEMATIKA PENGENALAN MEDIA PEMBELAJARAN BERBASIS MOBILE (MOBILE LEARNING) MUH TAMIMUDDIN H PPPPTK MATEMATIKA 1 DAFTAR ISI 1. PENGERTIAN M-LEARNING... 2 2. KLASIFIKASI M-LEARNING... 4 3. ASPEK RANCANGAN... 5 4. POTENSI

Lebih terperinci

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan

Web Services merupakan salah satu bentuk implementasi dari arsitektur model aplikasi N-Tier yang berorientasi layanan. Perbedaan Web Services dengan Overview Web Service (sebagai software) adalah sebuah sistem didesain untuk mendukung mesin interoperabilitas untuk berinteraksi dalam jaringan. Seringnya Web service hanya berupa application programming

Lebih terperinci

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado

Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado Pengembangan Aplikasi E-learning dengan Menggunakan PHP Framework Prado Djoni Setiawan K, Purnomo Wisnu Aji Program Studi D3 Teknik Informatika Fakultas Teknologi Informasi, Universitas Kristen Maranatha

Lebih terperinci

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik

BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI. Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik BAB 2 TINJAUAN PUSTAKA DAN DASAR TEORI 2.1 Tinjauan Pustaka Peneliti tentang pembelajaran pernah dibahas oleh I Nyoman Diva Purnama Yasa (2015), mahasiswa STMIK AKAKOM YOGYAKARTA jurusan Teknik Informatika

Lebih terperinci

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA BAB 1 Service Oriented Architecture 1.1 Evolusi SOA Dengan melakukan penelusuran evolusi pola-pola integrasi, maka dapat ditunjukkan bahwa SOA merupakan teknik integrasi yang dibangun berdasarkan teknologi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN APLIKASI. Aplikasi chatting mobile phone yang menggunakan NetBeans IDE 6.0 yang di

BAB 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 terperinci

BAB II KAJIAN PUSTAKA

BAB II KAJIAN PUSTAKA BAB II KAJIAN PUSTAKA A. Tugas Akhir Tugas Akhir merupakan satu kurikulum wajib yang dilaksanakan oleh setiap mahasiswa pada Program Studi Teknik Informatika, Fakultas Teknik, Universitas Muhammadiyah

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang 1 BAB 1 PENDAHULUAN 1.1 Latar Belakang Komunikasi merupakan salah satu kebutuhan yang penting untuk banyak individu dalam menjalankan aktivitas sehari-hari seperti dalam lingkungan kerja, bisnis maupun

Lebih terperinci

BAB I. PENDAHULUAN...

BAB I. PENDAHULUAN... DAFTAR ISI TESIS... i HALAMAN PENGESAHAN... iii PERNYATAAN... iv MOTTO... v PRAKATA... vi DAFTAR ISI... vii DAFTAR GAMBAR... ix DAFTAR TABEL... xi INTISARI... xiii ABSTRACT... xiv BAB I. PENDAHULUAN...

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Tabel 1.1 Jumlah mahasiswa STMIK AMIKOM Purwokerto

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Tabel 1.1 Jumlah mahasiswa STMIK AMIKOM Purwokerto BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan STMIK AMIKOM Purwokerto merupakan perguruan tinggi komputer yang memiliki 2 program studi unggulan, yaitu program studi sistem informasi dan teknik

Lebih terperinci

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID

GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID GAME BELAJAR MATEMATIKA UNTUK SISWA SEKOLAH DASAR PADA MOBILE DEVICE BERBASIS ANDROID Ronny Teknik Informatika, Sekolah Tinggi Teknik Surabaya e-mail: michael.ronny@gmail.com ABSTRAK Teknologi mobile device

Lebih terperinci

BAB II. KAJIAN PUSTAKA

BAB II. KAJIAN PUSTAKA BAB II. KAJIAN PUSTAKA A. Rapor Rapor berasal dari kata dasar report yang berarti laporan. Rapor merupakan laporan hasil dari suatu kegiatan yang disusun secara benar. Materi yang dilaporkan dalam hal

Lebih terperinci

BAB I PENDAHULUAN. Universitas Kristen Maranatha

BAB I PENDAHULUAN. Universitas Kristen Maranatha 15 BAB I PENDAHULUAN 1.1. Latar Belakang Dengan perkembangan yang massif dari internet beberapa dekade ini banyak memberikan kontribusi yang besar untuk kemudahan dalam bekerja, baik untuk individu maupun

Lebih terperinci

BAB I PERSYARATAN PRODUK

BAB I PERSYARATAN PRODUK BAB I PERSYARATAN PRODUK 1.1 Pendahuluan Perusahaan CV. Alfa Teknologi membutuhkan aplikasi untuk pengembangan reservasi penginapan. Aplikasi ini bisa menjadi investasi bagi perusahaan, karena di Indonesia

Lebih terperinci

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME

IF5093 Java ME. Achmad Imam Kistijantoro Semester II 2006/2007. IF-ITB/AI/Mar 07. IF5093 Java ME IF5093 Java ME Achmad Imam Kistijantoro Semester II 2006/2007 IF5093 Java ME 1 Java ME overview Java ME (Micro Edition) adalah java platform untuk consumer devices seperti handphone, PDA, TV set-top boxes

Lebih terperinci

PENGEMBANGAN SISTEM E-COMMERCE DENGAN TEKNOLOGI KOMPONEN DAN FRAMEWORK BERORIENTASI OBYEK

PENGEMBANGAN SISTEM E-COMMERCE DENGAN TEKNOLOGI KOMPONEN DAN FRAMEWORK BERORIENTASI OBYEK PENGEMBANGAN SISTEM E-COMMERCE DENGAN TEKNOLOGI KOMPONEN DAN FRAMEWORK HALAMAN JUDUL BERORIENTASI OBYEK Tesis untuk memenuhi sebagian persyaratan mencapai derajat Sarjana S-2 Program Studi Teknik Elektro

Lebih terperinci

MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME. Tugas Akhir

MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME. Tugas Akhir MEMBUAT MIDLET TUTORIAL DAN KAMUS INSTRUKSI MIKROKONTROLER AT89S51 UNTUK HANDPHONE MENGGUNAKAN PEMROGRAMAN JAVA J2ME Tugas Akhir Diajukan guna melengkapi persyaratan dalam menyelesaikan pendidikan tingkat

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI 3.1 Aplikasi Mobile Aplikasi Mobile adalah sebuah aplikasi yang memungkinkan anda melakukan mobilitas dengan menggunakan perlengkapan seperti PDA, telepon seluler atau Handphone. Dengan

Lebih terperinci

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses.

Pengumpulan Data. Analisa Data. Pembuatan Use Case,Activity dan Sequence Diagram. Perancangan Database. Bisnis Proses. BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini menjelaskan tentang bagian analisa dan perancangan sistem. Analisa sistem dilakukan dengan mendeskripsikan, kebutuhan perangkat lunak yang meliputi use

Lebih terperinci

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE

ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE ANALISIS DAN PERANCANGAN SISTEM INFORMASI KASIR (SIKASIR) BERBASIS MOBILE TUGAS AKHIR ADLAN QOWI 1112001015 PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS BAKRIE JAKARTA 2016 ANALISIS

Lebih terperinci

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR BAB III ANALISIS Bab ini berisi analisis mengenai aplikasi web target code generator, analisis penggunaan framework CodeIgniter dan analisis perangkat lunak code generator. 3.1 APLIKASI YANG DITANGANI

Lebih terperinci

SERVICE ORIENTED ARCHITECTURE (SOA)

SERVICE ORIENTED ARCHITECTURE (SOA) Implemented using Web Services SERVICE ORIENTED ARCHITECTURE (SOA) Oleh: Ahmad Syauqi Ahsan 1 TUJUAN Mengerti konsep dasar dari Service Oriented Architecture (SOA). Memahami manfaat SOA. Mengerti kapan

Lebih terperinci

BAB 3 LANDASAN TEORI

BAB 3 LANDASAN TEORI BAB 3 LANDASAN TEORI Bab ini akan membahas hal-hal yang mendasari dibuatnya aplikasi JOGIFT, arsitektur, bahasa pemrograman dan tools yang digunakan dalam pembuatan aplikasi JOGIFT. 3.1 Produk Pengertian

Lebih terperinci

Praktikum Basis Data 2. BAB 1 : Pendahuluan

Praktikum Basis Data 2. BAB 1 : Pendahuluan BAB 1 : Pendahuluan 1.1. Sasaran Memahami fitur-fitur Oracle9i Dapat menjelaskan aspek teori maupun fisik dari database relasional Menggambarkan Implementasi Oracle pada RDBMS dan ORDBMS 1.2. Oracle9i

Lebih terperinci

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple,

BAB II LANDASAN TEORI. Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, BAB II LANDASAN TEORI 2.1 Basis Data Terdistribusi Basis Data Terdistribusi didefinisikan sebagai sebuah collection of multiple, database yang saling berkaitan secara logik yang didistribusikan melalui

Lebih terperinci

BAB V IMPLEMENTASI DAN KESIMPULAN

BAB V IMPLEMENTASI DAN KESIMPULAN BAB V IMPLEMENTASI DAN KESIMPULAN Pada bab ini penulis akan membahas lebih dalam mengenai implementasi dan hasil uji coba terhadap sistem aplikasi yang telah dibuat. Uji coba ini bertujuan untuk mengetahui

Lebih terperinci

BAB I PENDAHULUAN. sistem lain. Dalam hal tersebut, database yang tersebar di suatu instansi atau

BAB I PENDAHULUAN. sistem lain. Dalam hal tersebut, database yang tersebar di suatu instansi atau BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Seiring dengan perkembangan teknologi informasi, berbagai sistem yang berada di suatu instansi atau perusahaan dimungkinkan untuk saling berkomunikasi, dalam

Lebih terperinci

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK

PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK PENGEMBANGAN SISTEM INFORMASI MANAJEMEN PRAKTIK INDUSTRI DI JURUSAN PENDIDIKAN TEKNIK ELKTRONIKA UNY BERBASIS WEBSITE MENGGUNAKAN YII FRAMEWORK Agung Rizki Subhan & Handaru Jati Universitas Negeri Yogyakarta

Lebih terperinci

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android

BAB II KAJIAN PUSTAKA. seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android BAB II KAJIAN PUSTAKA A. Android Android adalah sistem operasi berbasis Linux yang digunakan untuk telepon seluler (mobile) seperti telepon pintar (smartphone) dan komputer tablet. Android menyediakan

Lebih terperinci

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI 2.1 Tinjauan Pustaka Sistem dan pencarian dokumen dengan memanfaatkan web service pada sistem yang berbeda sebagai sumber data dan index yang telah dibuat dapat

Lebih terperinci

BAB III LANDASAN TEORI. orang yang betul-betul ada dan terjadi (Jogiyanto HM, 1999:692).

BAB III LANDASAN TEORI. orang yang betul-betul ada dan terjadi (Jogiyanto HM, 1999:692). BAB III 3.1 Aplikasi LANDASAN TEORI Aplikasi (application) adalah software yang dibuat oleh suatu perusahaan komputer untuk mengerjakan tugas-tugas tertentu, misalnya Microsoft Word, Microsoft Excel (Dhanta,

Lebih terperinci

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT. Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika Universitas Pasundan Caca E. Supriana, S.Si.,MT. caca.e.supriana@unpas.ac.id id 2014 Database Connectivity Database Connectivity

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini

BAB IV ANALISA DAN PERANCANGAN SISTEM. dari sistem yang ada pada Citi Trans Bandung. Analisis yang penulis lakukan ini BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada pada Citi Trans Bandung.

Lebih terperinci

PERANCANGAN SISTEM INFORMASI ADMINISTRASI DAN MONITORING TRANSAKSI BERBASIS WEB MOBILE

PERANCANGAN SISTEM INFORMASI ADMINISTRASI DAN MONITORING TRANSAKSI BERBASIS WEB MOBILE Techno.COM, Vol. 10, No. 2, Mei 2011: 61-68 PERANCANGAN SISTEM INFORMASI ADMINISTRASI DAN MONITORING TRANSAKSI BERBASIS WEB MOBILE Candra Irawan Program Studi Sistem Informasi, Fakultas Ilmu Komputer,

Lebih terperinci

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang BAB I PENDAHULUAN 1.1 Latar Belakang Bencana adalah salah satu fenomena alam dapat terjadi setiap saat, dimanapun dan kapanpun sehingga dapat menimbulkan kerugian material dan non-material bagi kehidupan

Lebih terperinci

Aplikasi Pelaporan Berita Emergensi Secara Visual dan Tekstual Lewat Telepon Selular

Aplikasi Pelaporan Berita Emergensi Secara Visual dan Tekstual Lewat Telepon Selular Aplikasi Pelaporan Berita Emergensi Secara Visual dan Tekstual Lewat Telepon Selular Leo Willyanto Santoso, Sukanto Tedjokusuma, Marcel Renaldy Soetanto Jurusan Teknik Informatika Fakultas Teknologi Industri

Lebih terperinci

Sistem Client untuk Mobile Device berbasis pada Teknologi Java

Sistem  Client untuk Mobile Device berbasis pada Teknologi Java Sistem Email Client untuk Mobile Device berbasis pada Teknologi Java Bernard Renaldy Suteja Jurusan Teknik Informatika, Fakultas Teknologi Informasi, Universitas Kristen Maranatha Jl. Surya Sumantri 65

Lebih terperinci

PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA

PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA Media Informatika Vol. 9 No. 3 (2010) PENGEMBANGAN APLIKASI SISTEM CLIENT/SERVER MENGGUNAKAN TEKNOLOGI JAVA Ana Hadiana Pusat Penelitian Informatika (P2I) LIPI Jl. Sangkuriang Bandung 40124 e-mail: anahadiana@yahoo.com

Lebih terperinci

APLIKASI UNTUK PERANGKAT BERGERAK MENGGUNAKAN JAVA 2 MICRO EDITION (J2ME)

APLIKASI UNTUK PERANGKAT BERGERAK MENGGUNAKAN JAVA 2 MICRO EDITION (J2ME) APLIKASI UNTUK PERANGKAT BERGERAK MENGGUNAKAN JAVA 2 MICRO EDITION (J2ME) Ilham M. Said Staff Pengajar Jurusan Teknik Informatika Universitas Muhammadiyah Gresik ABSTRAKS Penggunaan aplikasi model layanan

Lebih terperinci

DAFTAR ISI BAB II TINJAUAN PUSTAKA 8

DAFTAR ISI BAB II TINJAUAN PUSTAKA 8 DAFTAR ISI HALAMAN JUDUL i HALAMAN PENGESAHAN ii PERNYATAAN iii KATA PENGANTAR iv DAFTAR ISI vi DAFTAR GAMBAR ix DAFTAR TABEL xiii INTISARI xiv ABSTRACT xv BAB I PENDAHULUAN 1 1.1 Latar Belakang dan Permasalahan

Lebih terperinci

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang BAB 1 PENDAHULUAN 1.1 Latar Belakang Hitomi Takahashi dan Takayuki Kushida (2014) menjelaskan bahwa pengguna dalam menghubungkan perangkat mereka ke sebuah jaringan masih mengalami keterbatasan kemampuan,

Lebih terperinci

By : Agung surya permana ( )

By : Agung surya permana ( ) By : Agung surya permana (5108100504) Latar belakang Rumusan masalah Permasalahan yang diangkat dalam menyelesaikan tugas akhir ini adalah: Bagaimana mengimplementasikan metode arsitektur SOA dari hasil

Lebih terperinci

Middleware Sebagai Jembatan Platform yang berbeda. Budi Susanto

Middleware Sebagai Jembatan Platform yang berbeda. Budi Susanto Middleware Sebagai Jembatan Platform yang berbeda Budi Susanto budsus@ukdw.ac.id, budsus@yahoo.com http://lecturer.ukdw.ac.id/budsus 1 Definisi Middleware Application Application Middleware Middleware

Lebih terperinci

PENGEMBANGAN APLIKASI E-UNIVERSITY: SISTEM INFROMASI PENGELOLAAN AUDIT TEKNOLOGI INFORMASI BERBASIS RISIKO MENGGUNAKAN FRAMEWORK COBIT VERSI 4.

PENGEMBANGAN APLIKASI E-UNIVERSITY: SISTEM INFROMASI PENGELOLAAN AUDIT TEKNOLOGI INFORMASI BERBASIS RISIKO MENGGUNAKAN FRAMEWORK COBIT VERSI 4. PENGEMBANGAN APLIKASI E-UNIVERSITY: SISTEM INFROMASI PENGELOLAAN AUDIT TEKNOLOGI INFORMASI BERBASIS RISIKO MENGGUNAKAN FRAMEWORK COBIT VERSI 4.1 1 Ira Gustiarni, 2 Seno Adi Putra, 3 Murahartawaty Program

Lebih terperinci

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii

Abstraksi. Kata kunci : Symbian, JAVA Mobile, J2ME, Indonesia-Inggris, Kamus. vii Abstraksi Pada masa sekarang penggunaan handphone sudah merupakan hal yang biasa. Adanya handphone membuat semua orang dapat melakukan komunikasi dengan orang lain tanpa harus saling bertemu. Hal ini menjadikan

Lebih terperinci

Object OOP. Polymor phism

Object OOP. Polymor phism Nama = Dony Aditya Saputra NRP = 7412040516 Jurusan = D4 LJ T.INFORMATIKA Tugas 1 Praktek Basis Data 1. Buatlah Mind Mapping untuk OOP? Oriented Programming atau OOP adalah merupakan paradigma pemrograman

Lebih terperinci

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan)

Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu: 1. Service Requester (peminta layanan) 1. Pengenalan Web Service Definisi Web Service Web service adalah suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service

Lebih terperinci

Enterprise Java Beans (EJB)

Enterprise Java Beans (EJB) Enterprise Java Beans (EJB) P E N G E M B A N G A N A P L I K A S I E N T E R P R I S E ( C ) 2 0 1 6 N I K O I B R A H I M F A K U L T A S T E K N O L O G I I N F O R M A S I U N I V E R S I T A S K R

Lebih terperinci

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC)

PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC) PERANCANGAN SISTEM INFORMASI MANAJEMEN PERPUSTAKAAN MENGGUNAKAN POLA MODEL-VIEW- CONTROLLER (MVC) Rangga Sanjaya Fakultas Teknik, Universitas BSI Jalan Sekolah Internasional No. 1-6, Bandung 40282, Indonesia

Lebih terperinci

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI BAB II LANDASAN TEORI II.1. Sistem Informasi Sistem informasi adalah sekumpulan elemen yang saling bekerja sama baik secara manual atau berbasis komputer yang didalamnya ada pengumpulan, pengolahan, pemprosesan

Lebih terperinci

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom

Oleh : Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc Hadziq Fabroyir, S.Kom Sistem Informasi Geografis untuk Perguruan Tinggi Negeri di Indonesia Oleh : I G.L.A. Oka Cahyadi P. 5106100061 Dosen Pembimbing : Umi Laili Yuhana, S.Kom, M.Sc. 132 309 747 Hadziq Fabroyir, S.Kom 051

Lebih terperinci