1.
PENDAHULUAN
yang dilakukan
teknologi,
terhadap
Perkembangan
segala
Teknologi
tak
luput
hal,
dari
teknologi
internet
yang
terakreditasi
institusi
di
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
1
Kopertis
sarjana,
merupakan
dan
program
pascasarjana,
yang
ini
awalnya
bernama
perpanjangan
Jenderal
telah
dan
Informatika
(S1),
Akuntansi
(D3),
Selatan,
Belitung.
Magister
(S1),
(D3),
Sistem
Teknik
Manajemen
Informasi
Komputer
Lampung,
Tinggi
Direktorat
memiliki
Pendidikan
tangan
Lembaga
Bengkulu
Departemen
dan
Bangka
Darma
dari
pendidikan
pihak
2014
telah
memperoleh
yang
terkomputerisasi.
semuanya
Sertifikasi
diolah
secara
dan
terkait
merupakan
seperti
lembaga
mahasiswa,
yang
dosen,
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
bagaimana
cara
2.
METODOLOGI PENELITIAN
2.1
mengintegerasikan
menggunakan
teknologi
NuSOAP.
NuSOAP itu sendiri adalah sekumpulan kelaskelas PHP yang memungkinkan user untuk
mengirim dan menerima pesan SOAP melalui
HTTP. Sebelumnya NuSOAP dikenal sebagai
SOAPx4 yang didistribusikan oleh NuSphere
2.2
NuSOAP
extension,
bukan
sehingga
membutuhkan
merupakan
penggunanya
registrasi
khusus
ke
PHP
tidak
sistem
PHP
murni
sehingga
semua
pada
jenis
web
server
yang
digunakan.
pengumpulan
data
yang
di
pada
dan
penginputan
data
dalam
penelitian,
wawancara
dilakukan
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
3
2.3
pengembangan
sistem
yang
dengan
(SISFO)
dan
Feeder
diproses
dan
dapat
mudah
penjelasan
diatas
serta
informasi
cepat
pemrograman
PHP
dan
Library
dan
pengembangan
system
yang
pengembangan
sistem
aplikasi
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
menjelaskan,
memberikan
spesifikasi,
merancang,
membuat
model,
dan
dalam
Kebutuhan
perangkat
keras
Modem, Printer.
perangkat
lunak
dalam
interaksi
diantara
komponen-komponen
yang
(Unified
menjelaskan
Modeling
Language)
sebagai
akan
dibangun
digunakan
bagaimana
untuk
langkah-langkah
digunakan
dan
PDDIKTI
sebagai
(Pangkalan
database
Data
Pendidikan
Tinggi).
2. Design (Perancangan)
Dalam
hal
ini,
penulis
akan
perancangan
menggunakan
<<include>>
Cek Data Sisfo
Unified
Service Sisfo
<<include>>
Operator
Transfer ke Feeder
Sisfo UBD
<<include>>
<<include>>
Cek Data Feeder
Service Feeder
Feeder
sebagai
bahasa
visual
untuk
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
5
2. Activity Diagram
SERVICE SISFO
Sisfo UBD
Feeder
SERVICE FEEDER
MENU_SINKRON
+service sisfo
+get_data_mahasiswa
+get_data_dosen
+get_data_matkul
+get_data_khs
+get_data_krs
+service feeder
+get_data_peserta_didik
+get_data_akt_ajar_dosen
+get_data_matkul
+get_data_nilai_smt_mhs
+get_data_pembelajaran
+service sisfo
+service feeder
+insert()
+update()
+delete()
+service()
+service()
PDDIKTI
Cek Data
4. Sequence Diagram
Update
Data
No
Yes
Transfer
Tampil
Hasil
sistem
pengguna,
diplay,
dan
Informasi
Data
Cek Data
aktor,
Update
Data
(termasuk
memiliki
lifeline
vertical.
Message
No
Yes
Sinkron
Tampil
Data
3. Class Diagram
Class diagram adalah suatu diagram yang
memperlihatkan atau menampilkan struktur
dari sebuah sistem-sistem tersebut akan
menampilkan
sistem
kelas,
atribut
menghasilkan
penjelasan
output
sequence
tertentu.
diagram
pada
Adapun
sistem
dan
Class
diagram
pada
sistem
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
Operator
Sisfo UBD
Feeder
PDDIKTI
1 : Menu Sinkron()
tmpt_la
hir
tgl_lahir
Character
Varying
Date
id_aga
ma
id_kk
Small int
id_sp
NOT
NULL
NOT
NULL
NOT
NULL
Foreign
Key
Foreign
Key
Uuid
NOT
NULL
Foreign
Key
Character
varying
Numeric
Numeric
Character
varying
Character
varying
80
2 : Cek Data()
4 : Transfer()
3 : Update Data()
32
Integer
6 : Cek Data()
Tampil Data
8 : Sinkron()
7 : Update Data()
Jln
Rt
Rw
nm_dsn
ds_kel
Data
Feeder
Dengan
dibutuhkan
database,
dimana
id_wil
Character
kode_p
os
id_jns_t
inggal
Character
Numeric
id_alat_
transpor
t
telepon
_rumah
telepon
_seluler
Email
sistem:
a_terim
a_kps
no_kps
Tabel
Desain
Tabel
Peserta
Type
Size
Status
id_pd
Uuid
Primary
Key
nm_pd
Jk
Character
varying
Character
NOT
NULL
60
Check
Nisn
Nik
Character
Character
1/NOT
NULL
10
16
Didik
stat_pd
Foreign
Key
ref.wil
ayah
2.0
Foreign
Key
Numeric
2.0
Foreign
Key
ref.jeni
s_
tinggal
ref.alat
_
transpo
rt
character
varying
character
varying
character
varying
Numeric
20
character
varying
Character
(Mahasiswa)
Nama
Link
Table
reg_pd
20
2.0
50
50/NO
T
NULL
8/NOT
NULL
5
B. Struktur Tabel
nm_aya
h
tgl_lahir
_ayah
id_jenja
ng_
pendidi
kan_
ayah
id_peke
rjaan_
Ref.ag
ama
Ref.ke
butuha
n_khus
us
Satuan
_pendi
dikan
character
varying
Date
Numeric
Integer
20
50
1.0/N
OT
NULL
40
1/NOT
NULL
60
CHECK
2.0
Foreign
Key
ref.jenj
ang
_pendi
dikan
Foreign
Key
ref.pek
erjaan
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
7
ayah
id_peng
hasilan
_ayah
id_kebu
tuhan
_khusus
_ayah
nm_ibu
_
kandun
g
tgl_lahir
_ibu
id_jenja
ng_
pendidi
kan_
ibu
id_peng
hasilan
_ibu
id_peke
rjaan_
ibu
id_kebu
tuhan_
khusus_
ibu
nm_wal
i
tgl_lahir
_wali
id_jenja
ng_
pendidi
kan_
wali
id_peke
rjaan
_wali
id_peng
hasilan
_wali
Kewarg
a
Negaraa
n
last_upd
ate
soft_del
ete
last_syn
c
id_upda
ter
Integer
Foreign
Key
Integer
character
varying
Foreign
Key
ref.pen
ghasila
n
ref.keb
utuhan
_khusu
s
60/NO
T
NULL
Date
Numeric
Foreign
Key
ref.jenj
ang
_pendi
dikan
Integer
Foreign
Key
Integer
Foreign
Key
ref.pen
ghasila
n
ref.pek
erjaan
Integer
2.0/N
OT
NULL
NOT
NULL
character
varying
Date
30
Numeric
Foreign
Key
ref.keb
utuhan
_khusu
s
Foreign
Key
ref.jenj
ang
_pendi
dikan
Integer
Foreign
Key
ref.pek
erjaan
Integer
Foreign
Key
ref.pen
ghasila
n
Character
timestamp
without
time zone
Numeric
timestamp
without
time zone
Uuid
2/NOT
NULL
NOT
NULL
reg_pd
1/NOT
NULL
NOT
NULL
reg_pd
NOT
NULL
reg_pd
Foreign
Key
Type
id_ajar
Uuid
id_reg_
ptk
Uuid
id_subst
Uuid
id_kls
Uuid
sks_sub
st_tot
Numeri
c
sks_tm_
subst
Numeri
c
sks_pra
k_subst
Numeri
c
sks_pra
k_lap
_subst
Numeri
c
sks_sim
_subst
Numeri
c
jml_tm_
renc
jml_tm_
real
id_jns_e
val
last_upd
ate
Numeri
c
Numeri
c
Smallint
soft_del
ete
last_syn
c
id_upda
te
Numeri
c
Uuid
Uuid
Size
Status
NOT
NUL
L
NOT
NUL
L
Primary
Key
NOT
NUL
L
5.2/N
OT
NUL
L
5.2/N
OT
NUL
L
5.2/N
OT
NUL
L
5.2/N
OT
NUL
L
5.2/N
OT
NUL
L
2.0
Foreign
Key
Foreign
Key
Foreign
Key
Link
Table
substans
i_kuliah
reg_ptk
kelas_k
uliah
2.0
NOT
NUL
L
1.0
Foreign
Key
reg_pd
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
id_sms
Type
Uuid
Uuid
id_jenj_
didik
Numeri
c
kode_m
k
characte
r
varying
nm_mk
jns_mk
kel_mk
sks_mk
sks_tm
sks_pra
k
sks_pra
k_lap
sks_sim
metode
_
pelaksa
naan_
kuliah
a_sap
a_silabu
s
a_bahan
_ajar
acara_p
rak
a_diktat
tgl_mul
characte
r
varying
Charact
er
Charact
er
Numeri
c
Numeri
c
Numeri
c
Numeri
c
Numeri
c
characte
r
varying
Numeri
c
Numeri
c
Numeri
c
Numeri
c
Numeri
c
Date
Size
Status
NOT
NUL
L
NOT
NUL
L
2.0/N
OT
NUL
L
Primary
Key
20/N
OT
NUL
L
200
Link
Table
vld_mat
kul
Foreign
Key
Sms
Foreign
Key
ref.jenja
ng_
pendidi
kan
ai_
efektif
tgl_akhi
r_
efektif
last_upd
ate
soft_del
ete
last_syn
c
Numeri
c
id_upda
ter
Uuid
NOT
NUL
L
1.0
vld_mat
kul
NOT
NUL
L
NOT
NUL
L
vld_mat
kul
Foreign
Key
Date
Type
Size
Status
id_ajar
Uuid
NOT
NULL
Primary
Key
id_romb
el
Uuid
NOT
NULL
id_smt
character
id_map
el
id_reg_
ptk
sk_ajar
Integer
tgl_sk_a
jar
jam_aja
r
_mgu
stat_kur
Date
5/NO
T
NULL
NOT
NULL
NOT
NULL
40/N
OT
NULL
NOT
NULL
2.0/N
OT
NULL
Foreign
Key
Foreign
Key
nm_ma
pel
character
1
2.0
2.0
2.0
2.0
2.0
Uuid
character
50
1.0
1.0
1.0
Numeric
Numeric
1.0
1.0
last_upd
ate
soft_del
ete
Numeric
Foreign
Key
Foreign
Key
Link
Table
fk_pemb
elaj
_pembel
aja
_reg_ptk
Mengajar
_fk_3
ref.seme
ster
ref.mapel
reg_ptk
1.0/N
OTT
NULL
50/N
OT
NULL
NOT
NULL
1.0/N
OTT
NULL
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
9
last_syn
c
id_upda
ter
Uuid
NOT
NULL
NOT
NULL
Desain
Tabel
Nilai
Semester
Type
Size
Status
Primary
Key
Foreign
Key
Numeric
NOT
NULL
NOT
NULL
1/NOT
NULL
4.1
Character
Numeric
4.2
id_kls
Uuid
id_reg_
pd
asal_dat
a
nilai_an
gka
nilai_hu
ruf
nilai_in
deks
last_upd
ate
Uuid
soft_del
ete
Numeric
Character
NOT
NULL
last_syn
c
id_upda
ter
adalah
halaman
yang
Uuid
NOT
NULL
Link
Table
kelas_kul
iah
reg_pd
vld_nilai
_
smt_mhs
1.0/N
OT
NULL
NOT
NULL
login
Studi)
Tabel
Halaman
vld_nilai
_
smt_mhs
Foreign
Key
3.
HASIL
Hasil akhir dari penulisan tugas akhir ini
admin
(user)
berhasil
login
10
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
Data-Mahasiswa
menu
halaman
sinkronisasi
data.
melanjutkan
mensinkronkan
data
sinkron,
penulis
hanya
akan
membahas
Sebelum
(tampilkan)
bisa
mensinkronkan
suata
data,
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
11
Tombol
sinkron
berfungsi
sebagai
button
memberikan/menjelaskan
jelas:
Halaman
ini
12
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
yang
telah
disinkron
dan
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)
13
4.
SIMPULAN
DAFTAR RUJUKAN
melakukan
sinkronisasi
data
meminimalisir
waktu
dalam
Anonymous,
2006,
http://www.w3schools
.com/soap/default.asp
Antoni, 2002, Implementasi Web Service untuk
Aplikasi Panduan Wisata Budaya Jawa,
FMIPA UGM, Yogyakarta.
Arif Adi, Riyanto, 2013, http://jurnal.ump.ac.id
/index.php/juita/article/view/496.
Cerami, E., 2002, Web Service Essentials,
OReilly, United States of America.
http://www.binadarma.ac.id
Purniawan,. Yenni, 2007, Sistem Operasi,
http://www.bebas.vlsm.org/v06/Kuliah/
SistemOperasi/BUKU/SistemOperasi
-4.X-1/ch18.html#c41801.
lebih cepat.
3. Penelitian ini diselesaikan hanya sebatas
sinkronisasi data mahasiswa.
14
Dharwiyanti, RS
Komputer.com,
gunadarma.ac.id
Wahono
2003,
Ilmu
setia.staff.
Sinkronisasi Data Feeder Dengan Menggunakan WSDL (Web Service Description Language) Studi Kasus
Universitas Bina Darma (Dede Darma Prayogie)