jenis metode transfer data pada platform
Jeniskomputasi cloud adalah model penyebaran layanan yang memungkinkan Anda memilih tingkat kontrol atas informasi dan jenis layanan yang perlu diberikan. Terdapat tiga jenis utama layanan komputasi cloud yang terkadang disebut tumpukan komputasi cloud karena jenis tersebut dibangun di atas satu sama lain.
Olehkarena itu, Grameds perlu memahami cara membuat kerangka proposal yang benar. 1. Mencari topik. Tahap pertama ketika membuat kerangka proposal penelitian adalah mencari dan menentukan topik penelitian. Pada dasarnya, topik penelitian merupakan masalah yang perlu ditemukan solusinya. 2.
PlatformAzure Storage inti adalah solusi penyimpanan cloud Microsoft. Azure Storage menyediakan penyimpanan untuk objek data yang sangat tersedia, aman, tahan lama, dapat diskalakan secara besar-besaran dan penyimpanan redundan untuk objek data di cloud. Pelajari tentang layanan yang tersedia di Azure Storage dan bagaimana Anda dapat
21.2 Pengertian Akusisi Data. Sistem akuisisi data dapat dide nisikan sebagai suatu sistem yang berfungsi untuk mengambil, mengumpulkan dan menyiapkan data, hingga mempro-sesnya untuk menghasilkan data yang dikehendaki. Jenis serta metode yang di pilih pada umumnya bertujuan untuk menyederhanakan setiap langkah yang dilaksanakan pada
TermasukeBay, Amazon, dan lain sebagainya. Berikut ini adalah manfaat-manfaat yang akan kamu dapatkan jika menggunakan Paypal: 1. Fleksibel untuk penjual. Paypal memberikan manfaat bagi pebisnis yang menjual produknya secara online. Ya, karena penjual bisa menerima pembayaran transaksi dengan mudah dan cepat dari pembeli.
Verheiratete Frau Flirtet Mit Verheiratetem Mann. DMA adalah singkatan dari "Direct Memory Access" dan merupakan metode transfer data dari RAM komputer ke bagian lain dari komputer tanpa memprosesnya menggunakan CPU. Sementara sebagian besar data yang merupakan input atau output dari komputer Anda diproses oleh CPU, beberapa data tidak memerlukan pemrosesan, atau dapat diproses oleh perangkat lain. Dalam situasi ini, DMA dapat menghemat waktu pemrosesan dan merupakan cara yang lebih efisien untuk memindahkan data dari memori komputer ke perangkat lain. Agar perangkat dapat menggunakan akses memori langsung, mereka harus ditetapkan ke saluran DMA. Setiap jenis port pada komputer memiliki satu set saluran DMA yang dapat ditetapkan untuk setiap perangkat yang terhubung. Misalnya, pengontrol PCI dan pengontrol hard drive masing-masing memiliki saluran DMA masing-masing. Sebagai contoh, kartu suara mungkin perlu mengakses data yang disimpan dalam RAM komputer, tetapi karena dapat memproses data itu sendiri, kartu suara mungkin menggunakan DMA untuk mem-bypass CPU. Kartu video yang mendukung DMA juga dapat mengakses memori sistem dan memproses grafik tanpa membutuhkan CPU. Hard drive Ultra DMA menggunakan DMA untuk mentransfer data lebih cepat daripada hard drive sebelumnya yang mengharuskan data untuk pertama kali dijalankan melalui CPU. Alternatif untuk DMA adalah antarmuka Programmed Input / Output PIO di mana semua data yang dikirimkan antar perangkat melewati prosesor. Protokol yang lebih baru untuk antarmuka ATAIIDE adalah Ultra DMA, yang menyediakan laju transfer data burst hingga 33 mbps. Hard drive yang datang dengan Ultra DMAl33 juga mendukung mode PIO 1, 3, dan 4, dan mode DMA multi-kata 2 pada 16,6 mbps. Jenis Transfer DMA Memori Ke Memori Dalam mode ini, blok data dari satu alamat memori dipindahkan ke alamat memori lain. Dalam mode ini register alamat saat ini dari saluran 0 digunakan untuk menunjuk alamat sumber dan register alamat saat ini dari saluran digunakan untuk menunjukkan alamat tujuan dalam siklus transfer pertama, byte data dari alamat sumber dimuat dalam register sementara dari Pengontrol DMA dan dalam siklus transfer berikutnya, data dari register sementara disimpan dalam memori yang ditunjuk oleh alamat tujuan. Setelah setiap transfer data, register alamat saat ini dikurangi atau bertambah sesuai dengan pengaturan saat ini. Register penghitungan kata saluran 1 saat ini juga dikurangi dengan 1 setelah setiap transfer data. Ketika jumlah kata saluran 1 pergi ke FFFFH, TC dihasilkan yang mengaktifkan output EOP yang mengakhiri layanan DMA. Inisialisasi otomatis Dalam mode ini, selama inisialisasi alamat dasar dan register jumlah kata dimuat secara bersamaan dengan alamat saat ini dan register jumlah kata oleh mikroprosesor. Alamat dan penghitungan dalam register dasar tetap tidak berubah di seluruh layanan DMA. Setelah transfer blok pertama yaitu setelah aktivasi sinyal EOP, nilai asli dari alamat saat ini dan register jumlah kata saat ini secara otomatis dikembalikan dari alamat basis dan register jumlah kata dasar dari saluran itu. Setelah inisialisasi otomatis, saluran siap melakukan layanan DMA lain, tanpa campur tangan CPU. Pengontrol DMA Pengontrol terintegrasi ke dalam papan prosesor dan mengelola semua transfer data DMA. Mentransfer data antara memori sistem dan perangkat 110 memerlukan dua langkah. Data berpindah dari perangkat pengirim ke pengontrol DMA dan kemudian ke perangkat penerima. Mikroprosesor memberi pengontrol DMA lokasi, tujuan, dan jumlah data yang akan ditransfer. Kemudian pengontrol DMA mentransfer data, memungkinkan mikroprosesor untuk melanjutkan tugas pemrosesan lainnya. Ketika sebuah perangkat perlu menggunakan bus Micro Channel untuk mengirim atau menerima data, itu bersaing dengan semua perangkat lain yang mencoba untuk mendapatkan kendali atas bus. Proses ini dikenal sebagai arbitrase. Pengontrol DMA bukan menengahi untuk mengendalikan BUS sebagai gantinya; perangkat I / O yang mengirim atau menerima data budak DMA berpartisipasi dalam arbitrase. Namun, pengontrol DMA yang mengendalikan bus ketika titik kontrol arbitrase pusat mengabulkan permintaan budak DMA.
Bisnis modern seperti saat ini sangat bergantung pada big data. Ini berarti bahwa proses integrasi data dan migrasi data harus dilakukan. Tahap pertama dari proses pengolahan data adalah integrasi data. Pada tahap ini dilakukan proses penggabungan data dari berbagai sumber. Setelah digabungkan, data akan dipindahkan ke lokasi baru. Ini memerlukan fase migrasi data iPlan. Simak artikel berikut ini tentang Migrasi Data. Pengertian Migrasi Data Migrasi data sebagai proses pemindahan data dari satu sistem penyimpanan ke sistem penyimpanan lainnya. Ada beberapa alasan mengapa perusahaan harus melakukan migrasi data. Misalnya, saat mengganti server atau operator data. Selain itu, alasan lain untuk migrasi data adalah untuk merombak sistem dan memperbarui database agar lebih canggih. Namun, saat ini, migrasi data biasanya dilakukan ketika perusahaan ingin beralih dari aplikasi penyimpanan data lokal ke aplikasi berbasis cloud. Apa pun alasan Anda melakukan migrasi data, Anda memerlukan rencana yang jelas agar Anda dapat mengikuti metode yang Anda gunakan dengan aman. Selain itu, biaya untuk melakukan proses migrasi data juga harus diperhatikan agar lebih efisien dan efisien. Proses ETL extract/transform/load melibatkan beberapa fase seperti transformasi dan pemuatan data. Jadi data yang diekstraksi harus melalui serangkaian persiapan dan kemudian dimuat ke lokasi baru. Jenis-Jenis Migrasi Data Sekarang setelah kita mengetahui definisi migrasi data, kita mengetahui jenis operasi yang biasa dilakukan. Berikut jenis jenis dari migrasi data antara lain adalah 1. Storage Migration Jenis migrasi data yang pertama adalah migrasi memori atau migrasi memori. Jenis data ini melibatkan pemindahan data dari penyimpanan lama ke penyimpanan yang lebih baru dan lebih canggih. Perusahaan biasanya melakukan migrasi data jenis ini. Ini karena kami ingin akses ke pusat data kami lebih cepat dan, tentu saja, lebih aman. Selain itu, backup dalam keadaan darurat dapat dengan mudah dilakukan. 2. Cloud Migration Migrasi cloud adalah memindahkan data, aplikasi, atau elemen bisnis lainnya dari pusat data lokal ke database berbasis cloud. Namun, jika data Anda disimpan di satu awan dan Anda mencoba untuk memindahkannya ke awan lain, tampaknya tetap menjadi bagian dari jenis ini juga. 3. Application Migration Jenis migrasi data ini memindahkan program aplikasi dari satu lingkungan basis data ke lingkungan basis data lainnya. Akibatnya, Anda mungkin perlu memindahkan seluruh aplikasi dari pusat penyimpanan lokal ke cloud, berpindah antar cloud, atau memindahkan data aplikasi ke format baru lainnya. 4. Database Migration Migrasi pada database meliputi pada tempat data yang tersimpan, akan tetapi menciptakan pada struktur struktur yang baru, kemudian data data tersebut akan diatur secara lebih spesifik. Prosesnya akan melibatkan pada suatu sistem Database Management System DBMS. Tipe data yang berbeda dapat ditangani dengan mudah pada saat memilih tipe data terdekat dari database target untuk menjaga integritas pada suatu data. Jika database sumber mendukung format data yang kompleks misalnya sub-record, tapi target pada database tidak, kita harus merubah pada sisi aplikasi yang akan menggunakan database. Demikian pula, jika sumber pada database mendukung encoding yang berbeda di setiap kolom untuk tabel tabel tertentu, tetapi target database tidak, aplikasi yang menggunakan database perlu direview lagi secara menyeluruh. Ketika database yang digunakan tidak hanya sebagai tempat penyimpanan data, tetapi juga untuk merepresentasikan bisnis logic dalam bentuk stored procedures dan triggers, kita harus benar-benar memberikan perhatian khusus pada saat melakukan studi kelayakan migrasi pada target database. Sekali lagi, jika database target tidak mendukung beberapa fitur, perubahan mungkin perlu dilakukan pada sisi aplikasi atau software middlewarenya. 5. Data Center Migration Data pada pusat migrasi dapat diartikan sebagai pemindahan data atau pengoptimalan pada infrastruktur pada penyimpanan data utama yang dimiliki oleh sebuah perusahaan. Cara kerja nya berupa relokasi pada sistem komputer atau pada pemindahan pada suatu pusat data konvensional beralih ke digital. 6. Businees Process Migration Dalam migrasi jenis ini, para pelaku bisnis mengubah semua proses bisnisnya menjadi lebih kompetitif. Data yang dikirimkan berupa aplikasi bisnis, detail produk, dan data konsumen serta dikirimkan ke proses bisnis operasional. Strategi Migrasi Data Migrasi data direncanakan dengan sangat baik. Jika perencanaannya agak kurang baik, tentu saja bisa menyebabkan pada kerugian seperti kehilangan beberapa bagian data yang akan diperlukan. Berikut ini adalah beberapa dari Strategi Data Migrasi 1. Pahami data yang akan dipindahkan Tentunya sebelum melakukan migrasi data, sebuah perusahaan harus terlebih dahulu memahami data apa saja yang perlu dimigrasikan. Selain itu, apakah perlu memindahkan semua data, atau jika ada sesuatu yang perlu dibuang. Sebelum Anda melalui proses yang satu ini, Anda perlu memahami semua ini terlebih dahulu. Tentu saja, jika Anda tidak memahami tujuan transfer data, Anda akan membuang banyak waktu dan uang. 2. Membuat rencana proses migrasi data Langkah selanjutnya dalam menerapkan strategi migrasi data adalah merancang proses transfer data. Ada beberapa pertimbangan yang harus diperhatikan. Jumlah data yang akan dipindahkan, kapasitas penyimpanan data yang akan dipindahkan, dan jadwal pemindahannya. Aspek keamanan data juga harus dipertimbangkan selama perencanaan. Alasannya adalah kita perlu melindungi keamanan semua data selama proses transfer. 3. Persiapkan solusi yang diperlukan Selain merencanakan proses transfer data Anda secara mendetail, Anda mungkin perlu mempersiapkan Solusi atas masalah yang dihadapi. Misalnya, jika sebuah perusahaan ingin mentransfer data dalam jumlah besar, itu harus dipersiapkan dengan baik untuk mencegah kesalahan. Salah satu caranya adalah dengan membagi data dengan terlebih dahulu membuat beberapa bagian yang lebih kecil. 4. Lakukan uji coba Setelah membuat rencana untuk proses transfer data, ada satu langkah yang harus dilakukan. Itu proses pengujiannya. Fase ini sangat penting untuk menguji rencana migrasi data Anda dan memastikan semuanya berjalan sesuai rencana awal Anda. 5. Audit Proses terakhir dari migrasi data adalah Audit. Oleh karena itu, audit harus dilakukan pada tahap ini untuk memastikan kelancaran proses transfer data. Manfaat Migrasi Data untuk Bisnis Anda Proses pada migrasi data dapat menghadirkan sejumlah manfaat yang menguntungkan, terutama bagi para pebisnis berbasis digital services. Berikut ini adalah beberapa manfaat dari migrasi data 1. Menawarkan jaminan penyimpanan data yang komprehensif dan terintegrasi 2. Meningkatkan keuntungan bisnis dengan mengurangi anggaran akuisisi media dan penyimpanan data yang tidak efektif 3. Mengurangi risiko korupsi data yang dapat berdampak pada proses bisnis operasional 4. Gunakan teknologi saat ini untuk meningkatkan efisiensi dan efektivitas bisnis 5. Membantu mengoptimalkan penggunaan sumber daya seiring kemajuan bisnis di masa mendatang Bagaimana cara membuat Rencana Migrasi Data Rencana eksekusi sangat penting untuk migrasi data yang berhasil. Kegagalan untuk merencanakan ke depan dapat mengakibatkan hilangnya data, atau setidaknya padam, sesuatu yang dihindari sebagian besar bisnis. Berikut adalah beberapa langkah penting sebelum implementasi yang sebenarnya 1. Memahami mutu data Anda Periksa status data Anda saat ini. Seberapa sensitif, dalam bentuk apa, dan akankah berubah dengan migrasi? Dengan menemukan potensi masalah sebelum terjadi, Anda dapat berkompromi dan menyesuaikan rencana migrasi untuk menghindari kehilangan data. 2. Buat cadangan Anda seharusnya sudah menyiapkannya, tetapi jika tidak, lakukan data adalah tindakan yang sangat penting dan jika terjadi kesalahan, data bisnis Anda masih berada di tempat yang ada di tempatnya dan berguna untuk pemulihan bencana. Untuk file tim sehari-hari seperti dokumen Word, kami menyarankan agar setiap anggota tim melakukan transfer file mereka sendiri ke cloud sehingga mereka tahu persis di mana dokumen pribadi mereka disimpan. 3. Memahami kerangka waktu Anda Migrasi data adalah komitmen yang besar, jadi jangan berharap untuk muncul suatu pagi dan menyelesaikannya saat makan siang. Harap dicatat bahwa kami memindahkan semua data bisnis. Dengan kata lain, seluruh tim dan pemangku kepentingan terpengaruh. Anda mungkin perlu mempersiapkan dan merencanakan waktu henti atau menyelesaikan proses migrasi selama akhir pekan. Either way, jangan mulai sampai Anda tahu persis apa yang Anda lakukan. 4. Memahami staf Anda Siapa yang sebenarnya melakukan migrasi ini? Apakah tim TI Anda yang berdedikasi, atau apakah Anda menyerahkannya kepada programmer untuk melakukan yang terbaik? Memindahkan data sama pentingnya dengan memindahkan keuangan bisnis. Setiap kehilangan atau kerusakan data adalah tanggung jawab pelanggan. Memiliki tool migrasi data yang tepat sama pentingnya bagi bisnis Anda dengan memiliki tool manajemen yang tepat dan proses penting lainnya. Jadi pilihlah dengan bijak. Metode Migrasi Data Ada beberapa metode yang bisa Anda gunakan untuk melakukan migrasi data yaitu adalah sebagai berikut 1. Export & Import Dalam beberapa kasus, tools ini mendukung ekspor data ke Data Netral dan melakukan impor dalam format yang sama. Misalnya, perangkat lunak bisnis dapat mengimpor data dari file teks yang dibatasi. Ini memungkinkan analis data untuk memanipulasi data dalam spreadsheet, mendapatkannya dalam format yang diinginkan, dan kemudian mengimpor data. 2. Script Database scripts adalah metode yang umum digunakan untuk mengimpor dan mengekspor data dari database. Ini pada dasarnya adalah proses impor/ekspor yang sama yang menggunakan skrip daripada interface pengguna. Jika data Anda cukup kecil, Anda dapat menggunakan spreadsheet untuk menyiapkan data untuk database target Anda. Atau, operasi database seperti perintah SQL sering digunakan untuk membuat tabel sementara dan memindahkan data hingga cocok dengan model data baru. 3. Extract, Transform, Load ETL Extract, transform, load ETL adalah proses atau fungsi yang disediakan oleh beberapa alat migrasi data. Tools ETL ini biasanya dapat menangani sejumlah besar data. Tools ini dirancang untuk terhubung ke beberapa sumber data, mengotomatiskan transformasi seperti pemetaan dan aturan bisnis, dan mengubah dari satu model data ke model lainnya. 4. Integration Setelah integrasi data dikembangkan antara dua sistem, itu dapat digunakan untuk melakukan migrasi data awal. Tools integrasi seperti ESB Enterprise Service Buses memiliki kemampuan pemetaan dan transformasi yang dapat menangani migrasi data. Tools yang dirancang untuk integrasi waktu nyata biasanya dianggap terlalu mahal untuk migrasi data satu kali. Namun, mereka memiliki potensi untuk menyelesaikan pekerjaan.
ArticlePDF AvailableAbstractTeknologi selalu dikembangkan dengan tujuan untuk memenuhi setiap kebutuhan bagi para penggunanya, salah satu manfaat dari adanya teknologi yaitu dapat mengelola data baik data individu ataupun data instansi. Pengelolaan data terutama di bagian pertukaran data dapat dengan mudah di lakukan apabila suatu sistem sudah menerapakan web service atau biasa disebut Representational State Transfer Application Programming Interface. Pada penelitian ini terdapat masalah dalam melakukan pertukaran data/mutasi pegawai yaitu, belum adanya aplikasi untuk menjembatani pengelolaan data seperti pertukaran data pada intansi yang berbeda serta sistem yang berbeda dan perlu adanya proses pertukaran yang mudah aman serta real time. Penggunan Representational State Transfer Application Programming Interface ini diharapkan dapat memberikan kemudahan bagi pemerintah Daerah Kabupaten Garut yang memerlukan data eksternal sehingga pertukaran data cepat, mudah, real time serta aman, metodologi yang digunakan pada penelitian ini yaitu metodologi Rational Unified Process RUP. Aplikasi Pengelolaan Transfer Data Kepegawaian Pemerintah Daerah Berbasis Representational State Transfer Application Programming Interface dan Codeigniter, memiliki peran untuk membantu pegawai pemerintahan dalam mengelola data kepegawaian dalam kaitan nya dengan proses mutasi dan penerimaan mutasi pegawai. Discover the world's research25+ million members160+ million publication billion citationsJoin for freeAuthor contentAll content in this area was uploaded by Dede Kurniadi on Sep 01, 2022 Content may be subject to copyright. 313 Aplikasi Pengelolaan Data Pegawai Berbasis REST API untuk Transfer Data Real Time dengan Framework Codeigniter Hendri Aji Pangestu1, Dede Kurniadi2, Yosep Septiana3 Jurnal Algoritma Institut Teknologi Garut Jl. Mayor Syamsu No. 1 Jayaraga Garut 44151 Indonesia Email jurnal 11506069 3yseptiana Abstrak – Teknologi selalu dikembangkan dengan tujuan untuk memenuhi setiap kebutuhan bagi para penggunanya, salah satu manfaat dari adanya teknologi yaitu dapat mengelola data baik data individu ataupun data instansi. Pengelolaan data terutama di bagian pertukaran data dapat dengan mudah di lakukan apabila suatu sistem sudah menerapakan web service atau biasa disebut Representational State Transfer Application Programming Interface. Pada penelitian ini terdapat masalah dalam melakukan pertukaran data/mutasi pegawai yaitu, belum adanya aplikasi untuk menjembatani pengelolaan data seperti pertukaran data pada intansi yang berbeda serta sistem yang berbeda dan perlu adanya proses pertukaran yang mudah aman serta real time. Penggunan Representational State Transfer Application Programming Interface ini diharapkan dapat memberikan kemudahan bagi pemerintah Daerah Kabupaten Garut yang memerlukan data eksternal sehingga pertukaran data cepat, mudah, real time serta aman, metodologi yang digunakan pada penelitian ini yaitu metodologi Rational Unified Process RUP. Aplikasi Pengelolaan Transfer Data Kepegawaian Pemerintah Daerah Berbasis Representational State Transfer Application Programming Interface dan Codeigniter, memiliki peran untuk membantu pegawai pemerintahan dalam mengelola data kepegawaian dalam kaitan nya dengan proses mutasi dan penerimaan mutasi pegawai. Kata Kunci – Codeigniter; Mutasi Pegawai; Rational Unified Proces; Rest API. I. PENDAHULUAN Teknologi dan informasi merupakan dua hal yang tidak dapat dipisahkan. Hal ini terlihat dari proses untuk mendapatkan informasi yang dapat diperoleh secara cepat, tepat, dan akurat dengan didukung oleh kemajuan teknologi yang semakin canggih [1]. Dalam pemafaatannya teknologi dapat mengelola data yang sangat penting bagi individu maupun organisasi. Dalam kamus besar bahasa Indonesia KBBI data dapat di definisikan sebagai kumpulan informasi yang diperoleh dari suatu pengamatan, dapat berupa angka, lambang atau sifat. Dalam praktiknya suatu intansi/lembaga memerulkan data dari intansi yang lain pertukaran data, pertukaran data ini dapat dilakukan secara online atau pun secara offline. Pertukaran secara online yaitu data di peroleh dari sistem ke suatu sistem dengan mengunakan jaringan internet sedangkan offline yang berarti data tersebut diperoleh dari sistem ke sistem tanpa jaringan. Transfer atau pertukaran data ini dapat dengan mudah di lakukan apabila suatu sistem sudah menerapakan web service atau biasa disebut restful API. Pada Umumnya dalama mengumpulkan dan pertukaran data atau informasi dilakukan dengan penyalinan secara konvensional sehingga memakan waktu yang cukup lama serta rentan ketidak akuratan data jika sumber Pangestu, et. al. Jurnal Algoritma Vol. 19; No. 1; 2022; Hal 313-322 314 mengalami perubahan [2]. Ketidak akuratan dalam melakukan pertukaran data dapat di atasi dengan adanya web service sehingga pertukaran data dapat dilakukan dengan cepat, mudah, real time serta aman [3]. Penggunaan web service sebagai metode pertukaran data telah banyak dilakukan oleh para peneliti sebelumnya. Seperti yang dilakukan oleh Rachel Kurniawati dengan judul penelitian “Pengembangan Sistem Informasi Kependudukan Berbasis Mobile dan Restful Web Service”. dalam penelitian ini, yaitu berhasil menerapka REST web service yang mengintegrasikan data dari database SQLite ke database server MySQL. Pemanfaatan web service melalui perangkat android ini memungkinkan update data yang real time ke server sehingga sensus atau laporan -laporan dapat dilakukan setiap saat [4]. Sedangkan penelitian yang dilakukan oleh Dewi Nurdiyah dan Sri Handayani dengan judul “Restful Web Service Sistem Presensi Mahasiswa Studi Kasus Fakultas Teknologi Informasi dan Komunikasi Universitas Semarang”, dalam penelitian ini Restful Web Service dapat dimanfaatkan untuk membangun komunikasi request respon antar sistem yang berbeda, yaitu sistem presensi berbasis android dengan sistem presensi berbasis web. Kehadiran mahasiswa dan kehadiran dosen dapat dipantau secara realtime dengan sistem presensi [5]. Penelitian selanjutnya dengan judul “Implementasi Rest Web Service untuk Sales Order dan Sales Tracking Berbasis Mobile” penelitina ini membahas tentang menerapkan teknologi Web Services dengan arsitektur REST yang dapat digunakan oleh berbagai macam jenis client seperti aplikasi mobile, aplikasi Web, dan aplikasi Desktop yang dapat membantu perusahaan untuk melakukan pelacakan atau tracking terhadap tenaga penjual yang ditugaskan untuk menawarkan barang atau penagihan ke pelanggan. Dengan REST Web Services yang akan dibuat diharapkan perusahaan akan dapat memastikan bahwa semua tenaga penjual akan mengunjungi pelanggan sesuai dengan target yang sudah ditentukan oleh perusahaan [6]. Penelitian selanjutnya yang dilakukan oleh Nuralamsah Zulkarnaim, Sugiarto Cokrowibowo dan Wahyudi dengan judul “Pengembangan Web Service Algoritma Data Mining Menggunakan Metode Rest API” penelitian ini membahas tentang pembutan website layanan data mining menggunakan algoritma Naive Bayes, dimana website tersebut tidak hanya bisa digunakan untuk mengelola data dari satu kasus spesifik saja namun juga untuk semua kasus secara general selama data mengikuti format perhitungan algoritma Naive Bayes. Naive Bayes sendiri digunakan untuk memprediksi peluang dimasa depan berdasarkan kejadian dimasa sebelumnya. Ciri utama dari algoritma ini yaitu asumsi yang sangat kuat akan independensi dari masing-masing atribut atau kejadian [7]. Penelitian selanjutnya yang dilakukan oleh Muhammad Iqbal Perkasa dan Eko Budi Setiawan dengan judul “Pembangunan Web Service Data Masyarakat Menggunakan REST API dengan Access Token” membahas tentang pemanfaatan data kependudukan yang besar ini merupakan pembuatan sistem aplikasi layanan web dengan REST API tempat data ini akan terbuka dan dapat diakses oleh mereka yang memiliki akses. Salah satu institusi yang menggunakan ini adalah Dinas Tenaga Kerja dan Transmigrasi dimana sistem ini dapat membuat staf Dinas lebih efisienuntuk membuat dan mendaftarkan kartu pencarian kerja menggunakan tersedia data komunitas. Aplikasi ini mampu memberikan dan memudahkan banyak pihak, seperti pengelola data untuk memonitor penggunaan data, registrasi pegawai dalam menginput data, dan orang-orang dapat mendaftar secara mandiri [8]. Berdasarkan pembahsan ini diharapkan Aplikasi web service dapat memberikan kemudahan kepada intansi – intansi yang memerlukan data eksternal sehingga pertukaran data cepat, mudah, real time serta aman karena dalam praktiknya web service ini memerlukan login terlebih dahulu untuk mengakses data / request pertukaran data. Aplikasi ini mengunakan metodologi RUP Rational Unified Process dan berfokus untuk membantu membantu pegawai pemerintahan dalam mengelola data kepegawaian dalam kaitan nya dengan proses mutasi dan penerimaan mutasi pegawai. II. METODE PENELITIAN Metodologi yang digunakan adalah Metodologi Rational Unified Process RUP dan RUP Rational Unified Process adalah metodologi pengembangan perangkat lunak yang spesifik dan iteratif, yang lebih fokus pada arsitektur lebih didasarkan pada kasus penggunaan [9]. Tahapan yang akan digambarkan pada pengembangan Jurnal Algoritma Pangestu, et. al. Vol. 19; No. 1; 2022; Hal 313-322 315 aplikasi ini mencakup 4 tahapan, yaitu tahap pembuatan Use case diagrams, activity diagrams, sequence diagrams, class diagrams. Dengan menggunakan metodologi RUP, proses pengembangannya dilakukan secara iteratif atau berulang, melalui 3 fase, yaitu Inception, Elaboration, dan Construction [10]. Berikut ini gambar 1 menunjukkan Work Breakdown Struture berdasarkan langkah-langkah Rational Unified Process dan pemodelan UML Gambar 1 Work Breakdown Structure Penelitian a. Inception Dalam tahap pertama Work Breakdown Structure WBS adalah studi literatur, pada tahap ini menetukan kebutuhan pada aplikasi yang akan dirancang agar sesuai yang didapatkan dari buku referensi dan jurnal penelitian sebelumnya. Tahap kesatu Inceptioan adalah mengidentifikasi proses bisnis dan menentukan spesifikasi sistem yang akan digunakan pada pembuatan aplikasi. Kemudian menentukan aktor yang nanti akan digunakan dalam use case diagram dan activity diagram. Pada tahapan ini merupakan tahap awal dalam metodologi Rational Unified Process. Tahapan ini terdiri dari aktivitas identifikasi proses bisnis dan membuat spesifikasi sistem. b. Elaboration Tahap kedua Elaboration, merupakan tahapan dalam merancang sequence diagram dan class diagram sesuai dengan alur proses pada aplikasi yang akan dibuat. c. Construction Tahap ketiga Construction, merupakan perancangan tampilan dari UML yang telah dibuat dalam tahap inception dan elaboration serta merancang aplikasi yang akan diimpelentasikan. Tahap terakhir yaitu pengujian aplikasi dengan menggunakan black box testing yaitu mengidentifikasi kelebihan dan kekurangan dalam aplikasi yang telah dirancang. III. HASIL DAN PEMBAHASAN Pada tahap ini dilakukan Perancangan sekaligus pembuatan Aplikasi Pengelolaan Transfer Data Kepegawaian Pemerintah Daerah Berbasis Rest Api dan Codeigniter, menggunakan metodologi Rational Unfied Procces RUP. Berikut adalah hasil dari pembahasan penelitian aktivitas yang terdapat pada metodologi RUP. Pangestu, et. al. Jurnal Algoritma Vol. 19; No. 1; 2022; Hal 313-322 316 A. Tahapan Inception Pada tahap pertama ini dilakukan beberapa tahapan sebagai berikut 1. Identifikasi Permaslahan a. Masih terdapat kesulitan dalam pertukaran data pada Pemerintah Daerah yang berbeda serta pada sistem yang berbeda. b. Pada praktiknya dalam melakukan pertukaran data pada Pemerintah Daerah karena masih menggunakan cara konvensional, proses pertukaran data ekstrenal dirasa masih sulit dilakukan, kurang aman dan tidak secara langsung/real time. c. Kurang optimalnya penggunaan teknologi informasi sebagai sarana untuk melakukan penyimpanan maupun pertukaran data. Aktivitas penelitian diambil berdasarkan tahapan-tahapan yang terdapat pada pedoman metodologi Rational Unified Process RUP yang dimulai dari tahapan inception sampai dengan tahapan transition. Tahapan pertama yang dilaksanakan adalah tahapan inception sebagai berikut 2. Kebutuhan Sistem Dalam mendefinisikan segala hal yang menjadi kebutuhan terhadap sistem, maka penelitian dilakukan dengan teknik pengumpulandata seperti Observasi yang merupakan pengamatan terhadap keadaan, objek, atau peristiwa yang akan diteliti. salah satu tujuan dilakukannya observasi adalah untuk menentukan apakah suatu kegiatan itu layak dilakukan atau tidak [11]. Dengan melakukan kegiatan ini, maka didapatkan data yang jelas serta dapat di pertanggung jawabkan. Berikut beberapa tahap obervasi yang dilakukan a. Mengidentifikasi Proses Bisnis Identifikasi proses bisnis setelah diterapkannya aplikasi, utntuk dapat digambarkan bagaimana alur kerja yang terjadi dengan dengan membuat diagram aktivitas, sebagai tampak pada Gambar 3 berikut Gambar 3 Identifikasi Proses Bisnis Jurnal Algoritma Pangestu, et. al. Vol. 19; No. 1; 2022; Hal 313-322 317 b. Menentukan Spesifikasi Sistem Untuk memenuhi permintaan dari pengguna, di spesifikasi sebagai berikut 1 Spesifikasi fungsional sistem Dalam perancangan aplikasi ini terdapat beberapa kebutuhan sistem sebagai berikut a Spesifikasi sistem untuk user client b User client dapat melakukan login untuk dapat mengakses aplikasi pengelolaan mutase pegawai c User client dapat melakukan pengelolaan transfer pegawai d User client dapat melakukan pengajuan mutasi pegawai e User client mendapatkan notifikasi terima pegawai yang di mutasikan oleh admin 2 Spesifikasi sistem untuk user Admin a User Admin melakukan login untuk mengakses aplikasi. b User Admin melakukan pengelolaan pegawai. c User Admin dapat melihat data pegawai d User Admin dapat melakukan edit data pegawai e User Admin dapat memasukan / input data pegawai 3 Spesifikasi non fungsional sistem a kebutuhan perangkat lunak, dibutuhkan perangkat lunak untuk pembuatan aplikasi yaitu menggunakan bahasa pemrograman PHP My Admin dengan manajemen database menggunakan MYsql. b Kebutuhan perangkat keras, dibutuhkan perangkat komputer atau laptop dengan spesifikasi yang sesuai dengan kebutuhan software bahasa pemrograman PHP My Admin c ketiga analisis pengguna untuk aplikasi ini adalah pegawai dinas dalam kegiatannya melakukan penerimaan dan mutasi data pegawai. 4 Persyaratan pengembangan a Menggunakan usecase diagram sebagai gambaran interaksi antara pengguna dengan sistem; b Perancangan database diimplementasikan menggunakan MYsql c Dalam pengimplementasian bahasa program menggunakan PHP My Admin. B. Tahapan Elaboration Pada tahapan elaboration, ditentukan perancangan arsitektur sistem yang akan dibangun. Untuk menentukan aktor dan aktivitas sistem didalamnya dilakukan dengan pemodelan Unified Modeling Language sebagai lanjutan dari tahapan sebelumnya. 1. Merancang Use Case Diagram Melakukan identifikasi aktor dan identifikasi use case sebelum membuat use case diagram. a. Identifikasi Aktor Seseorang yang berinteraksi dengan sistem. Dari hasil pengumpulan data dilakukan identifikasi aktor yang berperan dalam proses aktivitas mutasi pegawai dengan Rest API diantaranya sebagai berikut Tabel 1 Identifikasi Aktor Pengguna yang mengelola data Pegawai seperti mengubah, menghapus, serta memasukan data pegawai, Pangestu, et. al. Jurnal Algoritma Vol. 19; No. 1; 2022; Hal 313-322 318 memperivikasi data pegajuan pegawai. Pengguna yang dapat melakukan pengajuan mutasi pegawai dan mendapatkan notifikasi terima pegawai. 2. Merancang Activity Diagram Digunakanan sebagai pemodelan sebuah sistem dari use case yang telah dibuat. Adapun activity diagram yang telah dirancang adalah sebagai berikut Activity diagram login, adapun aliran kerja dari aktivitas login admin adalah sebagai berikut Gambar 4 Activity diagram login 3. Merancang Sequence Diagram Sequence diagram Transfer Pegawai, adapun kelakuan objek dari aktivitas Transfer Pegawai dapat dilihat sebagai berikut Gambar 5 Sequence Diagram transfer pegawai Jurnal Algoritma Pangestu, et. al. Vol. 19; No. 1; 2022; Hal 313-322 319 4. Merancang Class Diagram Perancanagan Class Diagram Sering disebut juga desain pemrograman. Dimana merupakan sebuah hubungan rancangan pada database dengan interface. Berikut ini merupakan class dari aplikasi pengelolaan mutasi pegawai pada Gambar adalah sebagai berikut Gambar 6 Class diagram 5. Merancang Struktur Menu Struktur menu merupakan salah satu dari tahapan construction dalam kebutuhan membangun suatu sistem. Struktur menu menggambarkan bagian-bagian menu yang terdapat dalam sistem yang dirancang. Adapun untuk struktur menu untuk aplikasi pengelolaan data pegawai berbasis rest api untuk transfer data real time dengan framework codeigniter adalah sebagai berikut Pangestu, et. al. Jurnal Algoritma Vol. 19; No. 1; 2022; Hal 313-322 320 Gambar 7 Struktur Menu 6. Merancang Interface Setelah tahapan merancang struktur menu, maka selanjutnya tahapan merancang Interface sistem informasi. Tahapan ini dibutuhkan sebelum melakukan implementasi rancangan perangkat lunak pada kode program. Adapun rancangan Interface sistem informasi yang akan dirancang adalah sebagai berikut Kelola pegawai sesudah memasukan API key, tampilan yang akan di tampilkan oleh sistem setelah memasukan API Key seperti tampak pada gambar berikut Gambar 8 Merancang Interface Kelola Pegawai Jurnal Algoritma Pangestu, et. al. Vol. 19; No. 1; 2022; Hal 313-322 321 C. Tahapan Elaboration Pada tahapan ini pengimplementasian rancangan layout ke bahasa pemrograman. Adapun pengimplementasian aplikasinya adalah hasil rancangan dengan menggunakan bahasa pemrograman berbasis web sebagai berikut. Gambar 9 Tampilan kelola pegawai IV. KESIMPULAN Berdasarkan hasil penelitian dengan judul Aplikasi Pengelolaan Transfer Data Kepegawaian Pemerintah Daerah Berbasis Rest API dan Codeigniter, maka dapat diperoleh kesimpulan diantaranya yaitu aplikasi dapat membantu petugas di instansi pemerintahan dalam proses pengajuan mutasi dan penerimaan mutasi, karena aplikasi ini dilengkapi dengan beberapa fitur yang diantaranya, adanya fitur transfer pegawai pada aplikasi, yang dapat mengakomodasi kegiatan pengajuan mutasi dan penerimaan data pegawai yang telah disetujui untuk di mutasi sehingga petugas instansi yang bersangkutan dapat mengerjakan dengan efisien karena setiap perubahan data mutasi yang masuk atau keluar ini ditinjau secara real time dan adanya fitur kelola pegawai yang dapat memudahkan pengelolaan data pegawai sehingga proses penyimpanan dan pemanggilan data dapat dilakukan dengan lebih cepat, perubahan data yang diatur secara real time memungkinkan aplikasi untuk dapat melakukan perubahan data secara cepat sehingga pekerjaan dapat dilakukan dengan lebih efisien. DAFTAR PUSTAKA M. Abdurahman, "Sistem Informasi Data Pegawai Berbasis Web Pada Kementerian Kelautan Dan Perikanan Kota Ternate," Jurnal Ilmiah ILKOMINFO, vol. 1, 2018. A. Mulyani, D. Kurniadi and I. L. Hakim, "Web Scraping pada Web Media Digital untuk Membangun Aplikasi Android," Jurnal Algoritma STTGARUT, vol. 18, 2021. P. B. Ramadhanu and A. T. Priandika, "Rancang Bangun Web Service API Aplikasi Sentralisasi Produk UKM Pada UPTD KUMKM Provinsi Lampung," Jurnal Teknologi dan Sistem Informasi JTSI, vol. 2, 2021. R. Kurniawati, "Pengembangan Sistem Informasi Kependudukan Berbasis Mobile Dan Restful Web Service," Seminar Nasional Teknologi Informasi dan Komunikasi, 2019. Pangestu, et. al. Jurnal Algoritma Vol. 19; No. 1; 2022; Hal 313-322 322 D. Nurdiyah and S. Handayani, "Restful Web Service Sistem Presensi Mahasiswa Studi Kasus Fakultas Teknologi Informasi dan Komunikasi Universitas Semarang," TRANSFORMATIKA, 2018. E. Kurniawan, "Implementasi Rest Web Service Untuk Sales Order Dan Sales Tracking Berbasis Mobile," Jurnal EKSIS, 2020. N. Zulkarnai, S. Cokrowibowo and W. , "Pengembangan Web Service Algoritma Data Mining Menggunakan Metode Rest A PI," 2021. M. I. Perkasa and E. B. Setiawan, "Pembangunan Web Service Data Masyarakat Menggunakan REST API dengan Access Token," vol. 10, 2018. R. A. S. and M. S. , "Rekayasa Perangkat Lunak Terstruktur Dan Berorientasi Objek," 2019. A. Mulyani, D. Kurniadi, Y. Yuliani and D. M. Arifin, "Implementasi Rational Unified Process dalam Perancangan Aplikasi Inventory Management Berbasis Web pada PD. Hikmah," Jurnal Algoritma, vol. 18, 2021. R. Dewi, E. and Y. Rasyid, "Pengaruh Discovery Learning Model Berbantuan Media Objek Langsung Terhadap Keterampilan Menulis Teks Laporan Observasi," Jurnal Pendidikan Bahasa dan Sastra Indonesia, p. 169, 2018. P. F. Tanaem , D. Manongga and A. Iriani, "RESTFul Web Service Untuk Sistem Pencatatan Transaksi Studi Kasus PT. XYZ," Jurnal Teknik Informatika dan Sistem Informasi, 2016. M. A. Arianto, S. Munir and K. Khotimah, "Analisis Dan Perancangan Representational State Transfer REST Web Service Sistem Informasi Akademik STT Terpadu Nurul Fikri Menggunakan YII Framework," Jurnal Teknologi Terpadu, 2019. Badan Pusat Statistik BPS memiliki peranan untuk menyediakan kebutuhan data, baik bagi pemerintah dan masyarakat. Sumber data bisa berasal dari sensus, survei atau dari data sekunder yang berasal dari organisasi atau lembaga lainnya. Data ini bisa dilihat dalam bentuk informasi di website resmi BPS, tetapi informasi yang disajikan belum lengkap karena terdapat data-data lain yang belum bisa ditampilkan, khususnya untuk BPS Kabupaten Garut. Struktur BPS yang menangani tugas tersebut adalah Seksi IPDS Integrasi Pengolahan Diseminasi Statistik. Tujuan penelitian ini adalah merancang aplikasi Indikator Strategis Garut berbasis Android. Metode yang digunakan adalah Unified Approach dengan tahapannya yaitu analisis, desain, dan kontruksi. Sedangkan untuk pemodelannya menggunakan Unified Modelling Language. Penelitian ini menghasilkan sebuah perancangan aplikasi Indikator Strategis Garut berbasis android yang diharapkan dapat digunakan dengan baik dan mampu membantu kinerja IPDS menjadi lebih efektif dan adalah perusahaan yang melakukan bisnis dibidang makanan khususnya penjualan kerupuk bunga. PD. Hikmah selalu memantau dan mencatat inventaris barang. Berdasarkan observasi dan wawancara dengan instansi, disampaikan bahwa sistem inventaris di PD. Hikmah masih manual. Data barang masuk dan keluar akan dicatat dalam buku, kemudian dibuat ringkasan laporan. Sistem yang ada memiliki banyak kekurangan, termasuk menoleransi kesalahan dalam penginputan barang masuk dan keluar serta stok barang membutuhkan waktu lama dalam proses pembuatan laporan dan jumlah barang yang dikelola dari tahun ke tahun mengalami peningkatan. Melalui penelitian ini bertujuan untuk mempermudah pihak PD. Hikmah untuk mengetahui stok barang, mempermudah dalam proses input data masuk dan keluar barang dan pembuatan laporan. Pengembangan aplikasi menggunakan pendekatan Rational Unified Prosess RUP dengan menggunakan Unified Modeling Language UML untuk menjelaskan desain sistem. Aplikasi yang dihasilkan adalah aplikasi Inventory management berbasis web dengan fitur barang masuk,barang keluar serta stok barang menyediakan menu pengelolaan meliputi tambah data baru dengan cepat, melihat data barang, menghapus dan mengubah data data barang serta mencetak laporan yang telah dikelola oleh admin. Selain memiliki tujuan produksi tertentu, juga harus baik untuk pencipta dan orang lain. Secara khusus, keuntungan berikut diharapkan ini dapat membantu kinerja PD. Hikmah untuk pengembangan sistem teknologi informasi yang dapat digunakan oleh perusahaan. Lebih banyak informasi ilmiah untuk penulis, pengguna, dan teknologi dalam melakukan otomatiasi pada suatu pekerjaan tertenu sangatlah pesat pada era saat ini, efisiensi waktu dalam melakukan pekerjaan menjadi sangat tinggi, tidak terkecuali dalam melakukan penyalinan informasi dari website, jika pengambilan data dilakukan secara konfensional akan memakan waktu yang cukup lama serta banyak hal yang harus dilakukan, dengan memanfaatkan teknik web scraping pengambilan data atau penyalinan informasi dari website dilakukan secara otomatis yang mana akan memangkas waktu sangat banyak jika dibandingkan dengan penyalinan secara konfensional. Adapun salah satu pemanfaatan dari teknik web scraping adalah untuk membuat REST-API tanpa database dan di integrasikan ke mobile apps. sehingga tujuan dari penelitian ini untuk mengimplementasikan teknik web scraping unuk membangun aplikasi berbasi android. Adapun metodologi yang digunakan dalam penelitian ini adalah Rational Unified Process RUP, tahapan yang dilakukan dalam metodologi ini mulai dari inception, elaboration construction, sampai dengan transition . Hasil dari penelitian ini adalah berupa aplikasi media digital berbasi android sebagai client-nya dan REST-API sebagai Iqbal PerkasaEko Budi SetiawanData is one of the most important things in this information and information technology era that evolving now. Currently, the government still has not used the public data maximally for administrative purposes. Utilization of this big population data is the creation of a web service application system with REST API where this data will be open and accessible to those who have access. One of the institutions that use this service is the Manpower and Transmigration Service where this system can make the Dinas staff more efficient to create and register job search cards using available community data. This application is able to provide and facilitate many parties, such as data administrators to monitor data usage, registration employee in input data, and people able to register independently. Index Terms—Web service, API, Rest api, People dataMukhammad Agus AriantoKesulitan dalam mengintegrasikan data pada beberapa sistem yang berbeda menjadi salahsatu masalah yang sering dialami oleh developer, mulai dari bahasa pemrograman, Platform, dan perangkatyang digunakan. Oleh sebab itu, perlu adanya pembuatan web service untuk sistem informasi akademikSTT Terpadu Nurul Fikri dengan teknologi REST. Perancangan ini dibuat dua model API untuk duamodul yakni modul mahasiswa dan modul dosen. Pada modul ini akan menghasilkan data dengan formatJSON. Teknik pengujian API menggunakna teknik blackbox testing dengan tools aplikasi pengujiPostman. Pengujian API dilakukan pada prototype aplikasi web service. Metode penelitian yang digunakanadalah Unified Process yang menggunakan kerangka kerja Yii Framework AbdurahmanAbstrak Kementerian Kelautan dan Perikanan Nusantara Ternate merupakan salah satu instansi pemerintah yang ada pada kota ternate pada bidang Kelautan dan Perikanan, dalam mengelola dan media menyimpan informasi yang berhubungan dengan data, profil dan kegiatan pegawai masih dilakukan secara manual. Pendataan secara manual dianggap tidak efektif serta membutuhkan waktu, di saat melakukan pengecekan dan pencarian data-data pegawai tersebut harus membuka satu persatu Arsip Pegawai. Penelitian ini dilakukan pada Kementerian Kelautan dan Perikanan Nusantara Ternate, Sistem yang dirancang berbasis Web sebagai media untuk informasi kepada masyarakat, Bahasa Pemrograman yang digunakan adalah HTML, PHP, CSS dan MySql sebagai database, diharapkan mempermudah Admin dalam mengelola data pegawai secara efesien dan media informasi kepada masyrakat pada Kelautan dan PerikananKata Kunci Sistem Informasi, Data Pegawai, WebAbstract The Office of the Ministry marine and fisheries of the archipelago Ternate City is one of the Government agencies that are in the city of ternate on the fields of marine and Fisheries. in managing and storing media information related to data, profiles and employee activities are still carried out manually, Manually logging is considered ineffective and takes, at the time of checking and search the employee data should open one by one Employee Archive. This research was conducted in Ministry of marine and fisheries of the archipelago Ternate City, Web-based system designed as a medium for information to the public, The programming language used is HTML, CSS, PHP and MySql as a database, expected to facilitate Admin in managing employee data are efficiently and media information to communities on marine and FisheriesKeywords Information System, Employee Data, WebsitePengembangan Sistem Informasi Kependudukan Berbasis Mobile Dan Restful Web ServiceR KurniawatiR. Kurniawati, "Pengembangan Sistem Informasi Kependudukan Berbasis Mobile Dan Restful Web Service," Seminar Nasional Teknologi Informasi dan Komunikasi, Rest Web Service Untuk Sales Order Dan Sales Tracking Berbasis MobileE KurniawanE. Kurniawan, "Implementasi Rest Web Service Untuk Sales Order Dan Sales Tracking Berbasis Mobile," Jurnal EKSIS, Web Service Algoritma Data Mining Menggunakan Metode Rest A PIN ZulkarnaiS CokrowibowoN. Zulkarnai, S. Cokrowibowo and W., "Pengembangan Web Service Algoritma Data Mining Menggunakan Metode Rest A PI," Web Service Untuk Sistem Pencatatan Transaksi Studi Kasus PT. XYZP F TanaemD ManonggaA IrianiP. F. Tanaem, D. Manongga and A. Iriani, "RESTFul Web Service Untuk Sistem Pencatatan Transaksi Studi Kasus PT. XYZ," Jurnal Teknik Informatika dan Sistem Informasi, 2016.
Perbedaan antara Sederhana simple dengan Sederhana strobe 1. Sederhana simple Mode ini digunakan untuk input/output sederhana lamgsung keport I/O. Peralatan luar yang dihubungkan selalu siap untuk mengirimkan/menerima data, sehingga mode ini tidak tergantung pada waktu. 2. Sederhana Strobe a. di gunakan untuk peralatan luar yang mempunyai data vaild pada saat-saat tertentu, sehingga di perlukan sinyal-sinyal pemicu strobe pada I/O agar data segera dapat dikirim, sehingga mode ini tergantung pada waktu. b. Untuk mengatasi kelemahan transfer data sederhana, sebuah sinyal strobe dimanfaatkan untuk menandai kapan data yang valid tersedia. c. apabila mikroprosesor hendak mengambil data dari suatu perangkat luar, maka pertama tama dia harus memeriksa dulu niali sinyal strobe yang diberikan oleh perangkat tadi, apakah sinyal tersebuat aktif atau tidak. Perbedaan antara jabat tanggan tunggal single handshake dengan jabat tangan ganda double handshake 1. Jabat Tangan Tunggal Single Handshake Dapat mengetahui data yang valid , namun pihak pengirim tidak mampu mengetahui apakah data yang disediakannya sudah di ambil penerima atau belim 2. Jabat Tangan Ganda double handshake Data sesekali dapat hilang , hal ini dapat terjadi apabila ketika pihak pengirim memasukan data ke jalur data, ternayata pihak penerima belum siap untuk menangani hal tersebut perlu adanya komunikasi sebelum data di berikan
Jawabantransfer data yang menggunakan bus di antaranya adalah Operasi Read Modify Read After Block.
jenis metode transfer data pada platform