Jumat, 26 Juni 2020

TUGAS UAS ENTERPRISE APLICATION INTEGRATION

Nama : Mochamad Fatihul Ihsan
Nim : 4117020
Kelas/semester : B/6
Prodi/Fakultas : Sistem Informasi/Saintek

Penggunaan EAI adalah untuk memenuhi permintaan perusahaan untuk sharing data dan bisnis proses tanpa melakukan perubahan aplikasi maupun struktur data.




Penerapan XML
Ada beberapa contoh penerapan XML dalam pemrograman seperti :
XML digunakan untuk membawa data pada API serpti SOAP;
XML digunakan untuk membentuk struktur form pada pemrograman desktop seperti delphi, lazarus, vb, gtk, dll;
XML digunakan untuk membuat layout aplikasi android;
XML bertugas untuk membentuk struktur proyek pada java yang menggunakan Maven;
XML digunakan sebagai format file SVG, DOCX, dsb.

dan masih banyak lagi contoh penerapan XML.


Contoh Penggunaan XML Dokumen
Berikut ini contoh dokumen XML sederhana :
<?xml version="1.0"?>
<kartuNama>
    <nama>
        <awal>Fatihul</awal>
        <akhir>Ihsan</akhir>
    </nama>

    <jenisKelamin>Laki-laki</jenisKelamin>

    <alamat>
        <dusun>Klampisan</dusun>
        <desa>Tejo</desa>
        <kecamatan>Mojoagung</kecamatan>
        <kabupaten>Jombang</kabupaten>
    </alamat>

    <ponsel>085708791911</ponsel>
    <surel>fatihulihsan1114@gmail.com</surel>

    <sosialMedia>
        <facebook>Fatihul Ihsan</facebook>
        <twitter>@fatihulsan_</twitter>
    </sosialMedia>

    <situsWeb>https://www.pejuangeskom.blogspot</situsWeb>
</kartuNama>

Pengertian Webservice
Web services adalah mekanisme komunikasi dua aplikasi/mesin terlepas dari arsitektur dan teknologi yang digaris bawahi.
Layanan web memiliki antarmuka, yang menyembunyikan detail implementasi sehingga dapat digunakan secara terpisah dari platform perangkat keras atau perangkat lunak yang digunakannya, dan secara terpisah dari bahasa pemrograman yang digunakan.
Kemandirian ini mendorong aplikasi berbasis layanan web untuk loosely coupled, berorientasi komponen, implementasi lintas-teknologi. Layanan web dapat digunakan sendiri atau dengan layanan web lainnya untuk melakukan agregasi kompleks atau transaksi bisnis.



Pengertian JSON
JSON (dilafalkan "Jason"), singkatan dari JavaScript Object Notation (bahasa Indonesia: notasi objek JavaScript), adalah suatu format ringkas pertukaran data komputer. Formatnya berbasis teks dan terbaca-manusia serta digunakan untuk merepresentasikan struktur data sederhana dan larik asosiatif (disebut objek). Format JSON sering digunakan untuk mentransmisikan data terstruktur melalui suatu koneksi jaringan pada suatu proses yang disebut serialisasi. Aplikasi utamanya adalah pada pemrograman aplikasi web AJAX dengan berperan sebagai alternatif terhadap penggunaan tradisional format XML.



Contoh Penggunaan JSON
Format untuk memasukan data ke dalam sebuah variabel
Contoh penerapan :
         JSON sebagai format untuk bertukar data client dan server atau antar aplikasi
         JSON digunakan untuk menyimpan konfigurasi dan penyimpanan data
         JSON digunakan untuk menyimpan konfigurasi project
         JSON digunakan untuk menyimpan data menifest

Contoh Penggunaan API

  API Twitter dan Facebook, yang memungkinkan kita untuk dapat mengakses data pengguna platform tersebut pada aplikasi kita.
  API Bot Telegram dan LINE yang memungkinkan aplikasi kita untuk dapat mengirim dan membaca chat dari pengguna platform tersebut secara otomatis.
  seperti web CodePolitan membuat API (lebih tepatnya web API, yakni API dalam bentuk URL endpoint) untuk digunakan pada aplikasi Android CodePolitan News Reader sehingga aplikasi tersebut dapat menampilkan data artikel yang berasal dari web dan masih banyak lagi.

Contoh :
{
  "login": "Fatih",
  "id": 15191454,
  "node_id": "MDQ6VXNlcjE1MTkxNDU0",
  "avatar_url": "https://avatars2.githubusercontent.com/u/15191454?v=4",
  "gravatar_id": "",
  "url": "https://api.github.com/users/fatih",
  "html_url": "https://github.com/fatih",
  "followers_url": "https://api.github.com/users/fatih/followers",
  "following_url": "https://api.github.com/users/fatih/following{/other_user}",
  "gists_url": "https://api.github.com/users/fatih/gists{/gist_id}",
  "starred_url": "https://api.github.com/users/fatih/starred{/owner}{/repo}",
  "subscriptions_url": "https://api.github.com/users/fatih/subscriptions",
  "organizations_url": "https://api.github.com/users/fatih/orgs",
  "repos_url": "https://api.github.com/users/fatih/repos",
  "events_url": "https://api.github.com/users/fatih/events{/privacy}",
  "received_events_url": "https://api.github.com/users/fatih/received_events",
  "type": "User",
  "site_admin": false,
  "name": "Fatih",
  "company": null,
  "blog": "",
  "location": null,
  "email": null,
  "hireable": null,
  "bio": null,
  "twitter_username": null,
  "public_repos": 17,
  "public_gists": 0,
  "followers": 9,
  "following": 3,
  "created_at": "2015-10-19T07:50:36Z",
  "updated_at": "2020-05-27T16:10:53Z"


}












Senin, 22 Juni 2020

Tugas UAS Kapita Selekta


Nama            : Mochamad Fatihul Ihsan
Nim               : 4117020
Kelas/Sem  : B/6
Prodi/Fak    : Sistem Infromasi/Saintek

Jawaban Tugas UAS Kapita Selekta SI

1. Learning from home (LFH) menjadi solusi dalam menghadapi situasi krisis Covid-19, seperti
yang dilakukan hampir semua perguruan tinggi saat ini. Sebagai upaya pencegahan Corona
virus (Covid-19) di lingkungan kampus. Beberapa mata kuliah memang sudah menggunakan
sistem online sebelum situasi ini terjadi. Perbedaannya, kini online learning dilakukan secara
menyeluruh untuk semua kegiatan pembelajaran dan pengajaran, dan di semua prodi. Tentunya,
ini memberikan pengalaman baru untuk mahasiswa terutama bagi saya. Ada kelebihan serta
kekurangan dari kuliah online, untuk kelebihannya sendiri kuliah online unggul dari segi
efisiensi waktu dan fleksibel, bisa belajar dimana saja dan kapan saja. Sedangkan untuk
kekurangannya seperti terkendala koneksi internet apalagi dirumah sinyal yang tidak memadai
serta tidak stabil dan tentunya lebih boros paket data.

2. Untuk produktifitas yang saya peroleh selama masa WFH dan LFH yaitu meliputi belajar hal-
hal baru yang sekiranya itu bisa menigkatkan skill serta mengexsplore diri saya sendiri supaya
jauh lebih produktif dan berkembang. Lalu yang saya dapatkan selama masa WFH dan LFH
adalah dengan meningkatkan skill dalam coding misalnya saya jadi lebih rajin dan mendalami
coding serta teknologi informasi lainnya agar ada persiapan saat skripsi dan dapat bersaing
dalam dunia kerja apabila sudah lulus kuliah.

3. Covid-19 juga memiliki hikmah tersendiri yang secara sadar ataupun tidak sadar sebenarnya
kita mampu dalam mengikuti perkembangan industri 4.0 hanya saja perlu mendapatkan
dorongan dari orang lain terlebih dahulu sebelum bertindak. Hikmah dari covid-19 menuntut
semua masyarakat harus bisa menggunakan teknologi walaupun hanya sekedar video conference
saja. Meskipun secara sosial kita tidak dapat bercengkrama secara langsung, akan tetapi berkat
adanya perkembangan teknologi internet masyarakat tetap dapat menjalin hubungan jarak jauh
melalui platform online media sosial seperti google meet ataupun zoom.
Manfaat teknologi informasi dalam menghadapi covid-19 dan new normal tidak hanya
dikembangkan di bidang Pendidikan saja, tetapi juga di bidang Kesehatan sebagai mitigasi yang
membantu pelayanan masyarakat tentang covid-19. Di geografi kita mengenal tentang GIS
(Geographic Information System) dengan adanya teknologi tersebut harapannya dapat membantu
memetakan daerah yang terdampak oleh covid-19. Saat ini, peran BIG data dalam new era
normal ini sangat berpengaruh dalam pandemic covid-19, data-data yang terkumpul dan selalu
update setiap saat dapat memberikan informasi yang bagus jika data tersebut diolah dengan baik.
Diperlukan pula campur tangan dari pemerintah dalam peningkatan teknologi guna mengatasi
pandemi covid-19 ini.

Silahkan klik link dibawah ini untuk download file Jawaban UAS serta Jurnal yang ada dibawah ini⬇
https://drive.google.com/drive/folders/1Fc0x2HczOtg-pw559Xp32c10UbJ82dot?usp=sharing