PENGEMBANGAN PANGKALAN DATA PENDIDIKAN TINGGI

dokumen-dokumen yang mirip
PANDUAN PENGGUNAAN UB FEEDER

PANGKALAN DATA PENDIDIKAN TINGGI (PDDIKTI)

PANGKALAN DATA PENDIDIKAN TINGGI (PDDIKTI)

Jakarta, 26 Juli 2015 PENGENALAN PD DIKTI

PERATURAN MENTERI RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA NOMOR 61 TAHUN Tentang:

Kebijakan Nasional dan Kegunaan Data PDDikti

PANGKALAN DATA PENDIDIKAN TINGGI (PDDIKTI)

PERATURAN MENTERI RISET, TEKNOLOGI, DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA NOMOR 61 TAHUN 2016 TENTANG PANGKALAN DATA PENDIDIKAN TINGGI

PANGKALAN DATA PENDIDIKAN TINGGI (PD-DIKTI)

PENGEMBANGAN SINGLE PAGE APPLICATION PADA SISTEM INFORMASI AKADEMIK

SISTEM INFORMASI SUMBERDAYA TERINTEGRASI (SISTER) DOSEN

Daftar Isi Langkah-langkah untuk sorting data : Filtering Data Langkah 1 untuk filtering data :... 8

IMPLEMENTASI WEB SERVICE PADA INTEGRASI DATA AKADEMIK DENGAN REPLIKA PANGKALAN DATA DIKTI

Buku Petunjuk Web Service Versi 2.1 Aplikasi Pangkalan Data Pendidikan Tinggi (PDDIKTI) Direktorat Jenderal Pendidikan Tinggi

BAB I PENDAHULUAN 1 Bab 1

Bab II. TINJAUAN PUSTAKA

Pusat Data dan Informasi Iptek Dikti

Daftar Isi Langkah-langkah untuk sorting data : Filtering Data... 7

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

STANDAR OPERASIONAL PROSEDUR

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

PELAPORAN EPSBED MELALUI FEEDER PDDIKTI UNIVERSITAS KRISTEN MARANATHA 15 SEPTEMBER 2015

TUGAS ONLINE 2 : SOAP PERANCANGAN SISTEM BERBASIS KOMPONEN

Daftar Isi Langkah-langkah untuk sorting data : Filtering Data... 9

PROSES, OBJEK DAN LAYANAN TERDISTRIBUSI

ANALISA SIMRS GOS YANG TERINTEGRASI DENGAN BPJS MENGGUNAKAN XML WEB SERVICE

Buku Petunjuk Web Service Aplikasi Pangkalan Data Pendidikan Tinggi (PDDIKTI) Direktorat Jenderal Pendidikan Tinggi

Sosialisasi dan Penggunaan Aplikasi Sistem Informasi Sumber Daya Terintegrasi (SISTER) untuk Dosen di lingkungan Kopertis Wil. III

KEMENTRIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA DIREKTORAT JENDERAL PENDIDIKAN TINGGI

BAB IV ANALISA DAN PERANCANGAN

Daftar Isi. Daftar Isi... ii 1 Skema Interoperabilitas dengan Web Service Daftar Method Web Service... 2

ABSTRAK. Kata Kunci: Akademik, DIKTI, EPSBED, Pangkalan Data, Web service. Universitas Kristen Maranatha

Buku Petunjuk Web Service Aplikasi Pangkalan Data Pendidikan Tinggi (PDDIKTI) Direktorat Jenderal Pendidikan Tinggi. bit.

Daftar Isi Langkah-langkah untuk sorting data : Filtering Data... 9

Pemrograman Aplikasi Berbasis Sistem Komputer. KTP Online. Nama : Andreas NIM : Departemen Teknologi Informasi

Implementasi Restful pada Java

KONSEP DASAR CLIENT SERVER. Chapter 1

DAFTAR ISI 1. BAB I, PENDAHULUAN 2. BAB II, FITUR DAN FASILITAS 3. BAB III, SPESIFIKASI PROGRAM 4. BAB IV, PORTOFOLIO

DATA CENTER: PENDAHULUAN

SERVICE ORIENTED ARCHITECTURE (SOA)

BAB I PENDAHULUAN Latar Belakang

Sistem Pendeteksi dan Pencegah Serangan SQL Injection dengan Penghapusan Nilai Atribut Query SQL dan Honeypot

Jurnal Ilmiah INOVASI, Vol.14 No.2 Hal , Mei-Agustus 2014, ISSN

BAB I. PENDAHULUAN...

KEMENTRIAN RISET, TEKNOLOGI DAN PENDIDIKAN TINGGI REPUBLIK INDONESIA DIREKTORAT JENDERAL PENDIDIKAN TINGGI

C. SISTEM INFORMASI DOSEN (SIDOS)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB III LANDASAN TEORI

SISTEM INFORMASI DISTRIBUSI BARANG BERBASIS WEB SERVICE

PEMBUATAN APLIKASI SMS GATEWAY UNTUK HYBRID LIBRARY DENGAN MENGGUNAKAN GAMMU DAN PHP STUDI KASUS RBSI

PRAKTIKUM. Rekayasa Web. Modul 6: Restful API Server & Client Codeigniter. Laboratorium Teknik Informatika Universitas Pasundan

Bab 2 Tinjauan Pustaka 2.1 Penelitian terdahulu

BAB 1 Service Oriented Architecture 1.1 Evolusi SOA

IMPLEMENTASI WEB SERVICE COMPOSITE (STUDI KASUS APLIKASI PARIWISATA)

PANGKALAN DATA PENDIDIKAN TINGGI (PDDIKTI)

Thohari Seksi Sistem Informasi

Firewall & WEB SERVICE

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

PANGKALAN DATA PENDIDIKAN TINGGI (PDDIKTI)

INSTALLATION GUIDE INSTALLATION GUIDE. PT.Technomatic Cipta Mandiri. IT division: Jl. Cikutra Baru Raya No.2 Bandung-40124

Web Services Penilaian pada Sistem Informasi Akademik (Studi Kasus : FMIPA Unmul) Lina Yahdiyani Inayatuzzahrah

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

Panduan Penggunaan SIAkad Yudharta

PENGEMBANGAN SINGKRONISASI SISTEM INFORMASI AKADEMIK DENGAN FEEDER PDDIKTI MENGGUNAKAN FRAMEWORK LARAVEL

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB III METODOLOGI PENELITIAN

20 s.d 30 juta. Dengan deskripsi biaya perbulan antara lain Biaya :

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. 1.2 Rumusan Masalah

SILABUS MATAKULIAH. Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

Gambar 5 Kerangka penelitian

SISTEM KEAMANAN DATA PADA WEB SERVICE MENGGUNAKAN XML ENCRYPTION

Komputasi Awan (Cloud Computing)

IMPLEMENTASI DAN PENGUJIAN

2.2 Dasar Teori. Layer # Nama Unit. Dimana setiap layer memiliki fungsi dan contoh masing-masing.

ANALISIS KINERJA JARINGAN MPLS DAN ROUTING PROTOCOL OSPF PADA APLIKASI VIDEO STREAMING KOMPETENSI JARINGAN SKRIPSI

Kinerja Web Service pada Proses Integrasi Data

BAB IV HASIL DAN PEMBAHASAN. RFID ini merelasikan 3 buah sistem yaitu sistem RFID, sistem kontrol dan display,

SATUAN ACARA PERKULIAHAN

BAB I PENDAHULUAN. 1.1 Latar Belakang

Aplikasi Web Direktori Jurnal Menggunakan Feature Harvester Metadata Artikel

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

BAB II. KAJIAN PUSTAKA

SILABUS MATAKULIAH. Revisi : 1 Tanggal Berlaku : Maret Indikator Pokok Bahasan/Materi Aktifitas Pembelajaran

LAPORAN AWAL. Pengembangan Sistem Informasi Layanan Terpadu. Pusat Pendidikan dan Pelatihan (PUSDIKLAT) Kementerian Perdagangan

PENYAJIAN DATA INDUK MAHASISWA MENGGUNAKAN TEKNOLOGI WEB SERVICE

BAB 1 PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. satu hal yang sangat dominan dan terjadi dengan sangat pesat. Informasi

DASAR-DASAR SQL SERVER 2005

Network Monitor System (NMS)

SISTEM TERDISTRIBUSI UNTUK SISTEM INFORMASI ADMINISTRASI KEPENDUDUKAN DENGAN WEB SERVICE

PERANCANGAN SISTEM INFORMASI PARIWISATA INDONESIA BERBASIS WEB SERVICES

Interoperabilitas. bagaimana mereka berkomunikasi?

Transkripsi:

PENGEMBANGAN PANGKALAN DATA PENDIDIKAN TINGGI Interoperabilitas PDDIKTI x SIAKAD Present by Muchamad Nur Rochim, S.Kom, OCA, CITM Tahun 2015

Dasar Hukum UU 12 Tahun 2012 Tentang Pendididikan Tinggi BAB III PENJAMINAN MUTU Pasal 52 Ayat 3: Menteri menetapkan sistem penjaminan mutu Pendidikan Tinggi dan Standar Nasional Pendidikan Tinggi. Ayat 4: Sistem penjaminan mutu Pendidikan Tinggi sebagaimana dimaksud pada ayat (3) didasarkan pada Pangkalan Data Pendidikan Tinggi. Pasal 56 Ayat 1: Pangkalan Data Pendidikan Tinggi merupakan kumpulan data penyelenggaraan Pendidikan Tinggi seluruh Perguruan Tinggi yang terintegrasi secara nasional. Ayat 3: Pangkalan Data Pendidikan Tinggi dikembangkan dan dikelola oleh Kementerian atau dikelola oleh lembaga yang ditunjuk oleh Kementerian

Teknologi Interoperabilitas A Web service is a method of communication between two electronic devices over a network Web services are application components Web services communicate using open protocols Web services can be used by other applications XML and HTTP is the basis for Web services

Keuntungan Menggunakan WS 1. Dengan mengintegrasikan sistem maka tidak perlu lagi entri ulang data yang sebenarnya sudah ada dalam sistem SIAKAD 2. Menyederhanankan prosedur penyimpanan data karena sebagian proses ditangani oleh webservice provider di FEEDER. Kerumitan di back-end FEEDER terenkapsulasi 3. Fleksibilitas method pada webservice provider di FEEDER memungkinkan pengembangan ke arah lebih lanjut sesuai dengan kebutuhan dimasing-masing PT

Mapper Webservice Client Webservice Provider Interoperabilitas SIAKAD Auth PMB Request FEEDER PDDIKTI SIMPEG Response Validasi Other Apps

Infrastruktur Identifikasi kondisi infrastruktur di internal

Single-source scenario planning Windows OS DB Existing Mapper Sync Handler Feeder Webservice

Multi-source scenario planning Existing Windows OS DB Fakultas1 DB Fakultas2 ETL DB WS Mirror Sync Handler Feeder Webservice DB Kepegawaian

Scalability vs Availability Skalabilitas Data batch dikirim dalam jumlah besar Waktu pemrosesan per batch lebih lama Iterasi lebih sedikit Infrastruktur dengan spesifikasi besar Ketersediaan Data batch dikirim dalam jumlah kecil/per rowset Waktu pemrosesan per batch relatif cepat Iterasi lebih banyak Minimum infras Spesifikasi Infrastruktur dan Konfigurasi mempengaruhi performa saat transaksi data

Data Handling Mekanisme dan penanganan data

Data Mapping Mapping Data Referensi Id agama A Islam B Kristen Id_agama nm_agama 1 Islam 2 Kristen Id_siakad Id_pddikti agama A 1 Islam B 2 Kristen Mapping Struktur Table Agama Id agama Ref_agama Id_agama Nm_agama table siakad pddikti agama id Id_agama agama agama Nm_agama

Using Superkey vs UUID Superkey Menggunakan beberapa kolom sebagai identitas uniq dalam sebuah tabel UniqMahasiswa: KodePT + KodePS + NIM UUID Menggunakan Universal Uniq Identifier (UUID) sebagai kunci utama dalam table RFC 4122 format: contoh: XXXXXXXX-XXXX-VXXX-ZXXX-XXXXXXXXXXXX de305d54-75b4-431b-adb2-eb6b9e546013 UniqMahasiswa:Nama + Tmp/TglLahir+ Nama Ibu

Data Exchange Superkey Insert UUID Superkey UUID Superkey Response UUID Update/Delete/Restore UUID

Sinkronisasi Mengirim data baru ke PDDIKTI Tanggal update di siakad > tanggal terakhir sync Mendapatkan data terbaru dari PDDIKTI Tanggal terakhir sync data < tanggal update di Feeder Memerlukan timestamp kapan data terupdate dan terakhir dikirim ke feeder disetiap table Last sync < Last update SIAKAD SIAKAD Sync Feeder Sync PDDIKTI Last sync < Last update FEEDER

Relasi Table Hubungan antar table yang bisa diakses melalui webservice

Dosen Riwayat pendidikan Riwayat sertifikasi dosen Id_ptk Dosen_pt Id_reg_ptk Jenis_keluar Riwayat kepangkatan Ikatan kerja

Mahasiswa Jenis_pendaftaran Jenis_keluar mahasiswa Id_pd Mahasiswa_pt Id_reg_pd Satuan_pendidikan Id_sp sms Id_sms semester

Kurikulum & Kelas Kurikulum_sp sms Id_sms Mata_kuliah Kelas_kuliah Matkul_kurikulum semester

Daya Tampung sms Id_sms Daya_tampung semester

Aktivitas Akademik Mahasiswa_pt Id_reg_pd Kuliah_mahasiswa semester nilai Kelas_kuliah Dosen_pt Id_reg_ptk Ajar_dosen Subtansi_kuliah

Webservice In Action Sample Implementasi webservice FEEDER

Importer EPSBED/Excel Author: Alim Sumarmo

Wsfeeder: Open Source Author: Yusuf Ayuba

Terima Kasih FAQ: Tanya.dikti.go.id