Sabtu, 24 Oktober 2020

Cara Membuat Profil Perusahaan Yang Menarik

 Apa itu Profil Perusahaan ?

Profil Perusahaan adalah cara perusahaan untuk memperkenalkan perusahaannya secara professional, biasanya berisi identitas perusahaan secara umum dan produk yang dijual dengan tujuan menarik minat pembacanya.

Ini merupakan salah satu cara yang cukup menarik untuk memberi tahu orang di luar bahwa perusahaan anda sudah berjalan. Artinya anda harus bisa membuat profil perusahaan sedemikian rupa sehingga hanya dalam beberapa halaman atau slide saja orang sudah paham bisnis yang anda jalankan.

Tips Penting dalam Membuat Profil Perusahaan

Berikut adalah tips-tips dalam membuat profil perusahaan :

Buat profil perusahaan sesimpel/sesederhana mungkin. Buatlah profil perusahaan sesederhana namun sepadat mungkin. Maksudnya adalah anda wajib bisa memasukkan sebanyak-banyaknya informasi penting mengenai perusahaanmu ke dalam profil perusahaan namun tanpa membuatnya terlihat membosankan.

Menentukan target pasar yang sesuai. Kesalahan yang seringkali dilakukan oleh orang-orang yang membuat profil perusahaan adalah tidak menentukan target pasar mereka dengan benar. Hal ini tentu membuat isi yang ditulis di dalamnya menjadi tidak relevan terhadap para pembaca.

Jika anda memiliki target pasar anak muda, usahakan desain dan konten dari profil perusahaan anda menyesuaikan bagaimana tampilan para anak muda, seperti fresh, colorful, dan lain-lain.

Platform yang tepat adalah kuncinya. Buatlah profil perusahaan sekaligus di banyak platform sehingga mempercepat persebaran informasi tentang profil perusahaan yang dibuat.

Value terkadang menjual lebih. Banyak yang beranggapan nilai, visi, dan misi merupakan hal yang tidak terlalu penting di dalam pembuatan profil perusahaan. Tapi tahukah anda bahwa kenyataannya justru terbalik.

Kenyataannya ada banyak konsumen yang justru terpikat terhadap suatu produk karena kesamaan nilai serta visi dan misi. Banyak orang yang memutuskan untuk memakai suatu brand dibanding brand lain hanya karena kesamaan nilai. Oleh karena itu, ini bisa menjadi poin lebih dari perusahaan yang anda buat.

Jangan lupakan kreativitas. Banyak di luaran sana perusahaan-perusahaan yang mendambakan memiliki image brand yang baik, dengan produk ciamik serta profil perusahaan yang memanjakan mata, namun enggan mengeluarkan uang lebih.

Percayalah bahwa desain-desain produk dan profil perusahaan yang seliweran di internet, yang tampak memanjakan mata merupakan buah-buah tangan dari desainer grafis yang dibayar cukup mahal.

Lakukan Update sesering mungkin. Seiring dengan berjalannya perusahaan yang anda dirikan, tentu akan ada banyak perubahan di sana dan di sini. Hal ini tentu saja bisa membuat profil perusahaan yang sebelumnya anda buat menjadi tidak relevan lagi.

Disinilah fungsi update akan bisa bermanfaat. Dengan rajin-rajin memperbarui profil perusahaan, tentu akan mengurangi rasa heran orang apabila ada mis-informasi yang masih tercantum di dalamnya.

Langkah-Langkah Dalam Membuat Profil Perusahaan

1. Tentukan Perusahaan Anda dengan Jelas

Ada beberapa poin terkait penentuan perusahaan yang bisa anda diskusikan:

  1. Produk yang akan anda jual; untuk menjalankan perusahaan dengan benar, tentu anda harus berdiskusi soal produk apa saja yang ingin anda jual dan mengapa.
  2. Tentukan nilai-nilai perusahaan yang akan dianut oleh seluruh karyawan di dalam perusahaan tersebut selama perusahaan tersebut masih berjalan.
  3. Tentukan jenis produk yang akan dijual beserta segmentasi pasarnya.

2. Menentukan Tujuan Penulisan Profil Perusahaan

Mengapa mesti menentukan tujuan penulisan profil perusahaan ? Karena hal ini nantinya akan sangat memudahkan bagi content writer untuk bisa menerjemahkan konsep yang ada di dalam kepalamu dan tim anda untuk dimasukkan menjadi tulisan.

Anda yang ingin membuat profil perusahaan sebagai salah satu portfolio perdagangan anda, tentu saja harus dibuat semenarik mungkin, dengan menitikberatkan kepada riwayat konsumen anda serta alur penjualan dan berbagai macam prosedur bila terjadi hal-hal yang tak diduga.

3. Sewa Penulis, Baik Penulis Lepas atau Tetap

Mencari orang-orang yang memiliki kemampuan menulis dengan baik tentu bisa anda temukan dengan mudahnya. Apalagi bila anda merupakan lulusan kampus negeri kenamaan di Indonesia, tentu hampir 100% teman-teman anda bisa menulis dengan baik.

Perlu diingat bahwa penulisan profil perusahaan amat erat kaitannya dengan personal branding dan (tentu saja) kegiatan marketing. Oleh karena itulah anda membutuhkan bukan hanya orang yang bisa menulis namun bisa membuat copywriting.

4. Orisinalitas adalah Kunci

Salah satu cara singkat yang sering ditempuh oleh orang-orang yang belum terbiasa membuat profil perusahaan adalah dengan menyadur serta menyunting dan mengubah sedikit-sedikit profil perusahaan dari perusahaan luar untuk menjadi profil perusahaan mereka sendiri.

Ada banyak perusahaan yang menyadur dan menyunting sehingga kemudian profil perusahaan mereka nampak seperti tidak memiliki identitas. Menurut kami, hal yang boleh anda salin dan sunting untuk membuat profil perusahaan hanyalah template style penulisan saja.

Tapi haram hukumnya bagi suatu perusahaan membuat profil perusahaan dari template isi dan mengganti-ganti satu dua kata saja. Karena bisa-bisa profil perusahaan yang anda buat malah menjadi tidak berbobot sama sekali.

5. Tentukan Gaya Penyampaian

Salah satu hal yang susah-susah-gampang di dalam langkah pembuatan profil perusahaan adalah menentukan gaya penyampaian informasi yang tepat oleh perusahaaan bagi para pembaca mereka.

Misalnya bila perusahaan anda merupakan firma hukum yang memiliki spesialisasi menangani sengketa-sengketa yang ‘cukup serius’ tentu anda harus membuat profil perusahaan yang tampak serius dan profesional pula.

Tapi anda yang misalnya memiliki perusahaan yang bergerak di bidang kreatif, atau memiliki konsumen mayoritas adalah anak muda, tentu bisa membuat profil perusahaan yang lebih ceria dan modern baik dari segi tulisan, penyampaian, maupun desain.

6. Membuat Outline Profil Perusahaan

Salah satu komponen penting profil perusahaan yang seringkali dilewatkan oleh para pemilik perusahaan adalah untuk menuliskan cerita tentang perusahaan tersebut. 

Faktanya ada banyak orang yang tertarik kepada satu perusahaan karena cerita di balik perusahaan tersebut, disamping produk dan layananan yang baik tentunya. Namun cerita yang menginspirasi banyak orang akan membuat orang-orang menjadi loyal terhadap produk anda.

Selain itu perlu diingat ketika membuat sejarah perusahaan, buatlah dalam urutan kronologis lurus. Buatlah mulai dari awal-awal perusahaan Anda terbentuk hingga perkembangannya saat ini.

7. Proofreading

Langkah terakhir yang perlu anda perhaitkan di dalam membuat profil perusahaan adalah dengan melakukan proses proofreading atau membaca ulang serta menyunting seluruh isi profil perusahaan yang anda punya.

Proses ini merupakan proses yang mutlak untuk dilakukan dan sebisa mungkin dilakukan oleh orang yang tidak terlibat di dalam pembuatan profil perusahaan ini sehingga tidak menimbulkan bias di dalam penilaiannya.

Kamis, 01 Oktober 2020

Pengantar Bisnis Informatika : Profil Perusahaan Yang Bergerak Dalam Bisnis Informasi

 

Sejarah Singkat Perusahaan

First Media didirikan pada tahun 1994 dengan nama PT Broadband Multimedia Tbk. Pada Maret 1999, Broadband Multimedia mulai dipasarkan dengan nama dagang Kabelvision, yang diikuti pada tahun-tahun berikutnya dengan peluncuran Digital1 dan MyNet.

Pada 16 Juni 2007, Broadband Multimedia mengganti namanya menjadi First Media, dan juga meluncurkan identitas dan merek baru sebagai penyedia layanan "Triple Play". Kabelvision dan Digital1 disatukan di bawah produk HomeCable, sementara MyNet menjadi FastNet.

Pada akhir Agustus 2007. Lippo Group mengucurkan investasi sebesar $650 juta selama empat tahun kedepan kepada First Media. Kucuran dana tadi akan diinvestasikan keberbagai layanan pengembangan konten dan belanja internet, TV kabel, HDTV, akses pita lebar, layanan nirkabel, fasilitas pentimpanan data, serta layanan telepon. Dalam kucuran dana tersebut, Lippo Group menggandeng perusahaan Shanghai Media Entertainment Group (melalui anak perusahaan STR), Cisco, dan Motorola untuk pembangunan jaringan serta pembiayaan proyek tersebut.

Pada 28 Desember 2018, Internux menggabung dengannya menjadi First Media, sekaligus meluncurkan identitas dan merek baru sebagai penyedia layanan "Internet Connect". BOLT! bergabung dengan menjadi First Media.

Pada 31 Mei 2020, Indonesia Media Televisi menggabung dengannya menjadi First Media.

Bidang Spesifik Perusahaan

First Media dalam bidang Teknologi Informasi dan Komunikasi berhubungan dengan Jaringan/Network. Jaringan/Network adalah cara untuk menghubungkan komputer dengan melibatkan beberapa komputer yang dihubungkan dengan jalur transmisi. 

First Media memberikan layanan penyediaan pemasangan WiFi (Wireless Fidelity) yang memanfaatkan transfer data dari server melalui kabel kemudian masuk kedalam ODP Pole lalu menuju ke modem WiFi.

Produk-Produk Perusahaan

FastNet

FastNet adalah layanan untuk penyediaan koneksi internet tanpa batas (unlimited) yang ditempatkan pada tempat tinggal seperti rumah, apartemen, dan lain-lain. Pada produk FastNet terbagi menjadi empat subproduct tambahan, seperti Speed Boost yaitu layanan untuk meningkatkan bandwidth jaringan sehingga meningkatkan kenyamanan customer dalam berselancar di dunia maya. Lalu ada Game Xpert bertujuan untuk memprioritaskan jaringan internet dalam bermain game sehingga seperti berasa menjadi seorang pro player. Kemudian ada Super Wifi dan Wifi X-Tender yang tujuannya untuk meningkatkan kemampuan jaringan internet agar dapat diterima dengan baik oleh perangkat walaupun di tempat-tempat yang sulit untuk menerima sinyal pada tempat tinggal anda.

HomeCable

HomeCable adalah layanan untuk penyediaan TV kabel sehingga pengguna dapat menikmati program TV baik dari dalam negeri maupun mancanegara. Dan tidak hanya itu, pengguna mendapatkan fitur-fitur lainnya dari produk ini seperti streaming video, bermain game dari perangkat android, dan lain-lain. Dan juga resolusi dari produk ini up to 4K resolution, sehingga tampilan program TV bisa sebening kristal.

Streamtainment

Streamtainment adalah layanan untuk perangkat-perangkat seperti smartphone, tab, atau yang lainnya, dapat menikmati program TV maupun film dimana pun dan kapan pun.

Smart Living

Smart Living adalah layanan keamanan rumah sehingga customer tidak perlu lagi takut untuk meninggalkan rumah karena customer dapat memonitoring rumah melalui perangkat seperti smartphone, laptop, dan yang lainnya.

Informasi Tambahan

Untuk dapat melakukan transaksi dengan mudah dapat digunakan aplikasi MyFirstMedia yang dapat di download di PlayStore.

Dan untuk mengetahui informasi lebih lanjut, dapat mengakses website resmi dari First Media disini.

Sumber : 

https://id.wikipedia.org/wiki/First_Media

http://www.firstmedia.co.id/

https://www.firstmedia.com/


Kamis, 21 Mei 2020

Informasi Kesehatan Covid-19

Apa itu Covid-19 ?

Virus Corona atau severe acute respiratory syndrome coronavirus 2 (SARS-CoV-2) adalah virus yang menyerang sistem pernapasan. Penyakit karena infeksi virus ini disebut COVID-19. Virus Corona bisa menyebabkan gangguan ringan pada sistem pernapasan, infeksi paru-paru yang berat, hingga kematian. Virus corona ini adalah keluarga besar dari virus yang menyebabkan flu biasa hingga penyakit yang seperti MERS atau SARS. 

Apa tanda-tanda jika seseorang terjangkit Covid-19 ?

Hari ke-1

Pasien mengalami demam. Tubuhnya mungkin juga mengalami semacam kelelahan, nyeri otot, dan batuk kering. Ada pula yang mengalami diare atau mual satu atau dua hari sebelumnya.

Hari ke-5

Ada pasien yang mengalami kesulitan bernapas. Kondisi ini biasanya terjadi pada mereka yang berusia lanjut atau memiliki riwayat penyakit lain sebelumnya.

Hari ke-7

Pada hari ke-7, menurut penelitian Universitas Wuhan, ini merupakan waktu rata-rata pasien masuk ke rumah sakit.

Hari ke-8

Pada pasien yang mengalami kondisi parah, sekitar 15% mengalami sindrom gangguan pernapasan akut. Saat ini terjadi, cairan telah memenuhi paru-paru, dan sering kali berakibat fatal.

Hari ke-10

Ketika gejala memburuk, pasien akan dibawa ke Intensive Care Unit (ICU). Biasanya, mereka mengalami gangguan pada bagian perut dan kehilangan nafsu makan. Pada rentang waktu ini, sebagian kecil meninggal, yakni 2%.

Hari ke-17

Setelah menjalani perawatan selama lebih kurang 2,5 minggu, pasien yang kondisinya membaik biasanya sembuh dan keluar dari rumah sakit.

Bagaimana langkah-langkah preventif terhindar dari Covid-19 ?

Berikut adalah langkah-langkah preventif menghindari terjangkit Covid-19

  1. Hindari keramaian, bepergian ke tempat umum, atau traveling ke negara terjangkit COVID-19.
  2. Kurangi kontak fisik, termasuk untuk urusan pembayaran.
  3. Cuci tangan dan lakukan sterilisasi secara berkala terhadap barang yang sering kamu pegang.
  4. Jaga kesehatan dengan berolahraga, perbanyak konsumsi makanan sehat seperti sayur, buah, dan multivitamin.
  5. Waspada tentu diperlukan, namun pastikan kamu tidak panik hingga menumpuk stok bahan makanan secara berlebihan.
  6. Update diri dengan berita resmi dari pemerintah dan media tepercaya.
Demikian hal-hal mengenai informasi kesehatan Covid-19, semoga kita terhindar dari virus ini. Terima kasih sudah membaca artikel ini.

Sumber :

Jumat, 29 November 2019

Pentingnya Optimasi Query

1. Pentingnya Optimasi Query Dalam Memanajemen Query

Optimasi Query adalah suatu proses untuk menganalisa query untuk menentukan sumber-sumber apa saja yang digunakan oleh query tersebut dan apakah penggunaan dari sumber tersebut dapat dikurangi tanpa merubah output. Atau bisa juga dikatakan bahwa optimasi query adalah sebuah prosedur untuk meningkatkan strategi evaluasi dari suatu query untuk membuat evaluasi tersebut menjadi lebih efektif. Optimasi query mencakup beberapa teknik seperti transformasi query ke dalam bentuk logika yang sama, memilih jalan akses yang optimal dan mengoptimumkan penyimpanan data.

Tujuan dari optimasi query adalah menemukan jalan akses yang termurah untuk meminimumkan total waktu pada saat proses sebuah query. Untuk mencapai tujuan tersebut, maka diperlukan optimizer untuk melakukan analisa query dan untuk melakukan pencarian jalan akses.

Sehingga dalam melakukan sebuah manajemen database, optimasi query sangatlah diperlukan. Oleh karena itu, dengan melakukan optimasi query, sangat membantu dalam memanajemen database.

2. Ringkasan Optimasi Query atau SQL Tuning

Optimasi Query adalah suatu strategi penggunaan sumber sumber jalur query secara lebih efektif dan efisien dengan tujuan untuk seminimal mungkin total waktu yang digunakan ketika proses query berlangsung.


Intinya dalam mengoptimalkan query adalah dengan meminimalkan “jalur” pencarian untuk menemukan data yang disimpan dalam lokasi fisik.

Dan SQL Tuning adalah upaya untuk memaksimalkan infrastruktur baik software ataupun hardware yang ada agar dapat berfungsi dengan optimal. Performance and Tuning sebenarnya memiliki dua tugas yang dijalankan berdampingan, performance bertujuan untuk memonitor kinerja dari infrastruktur. Hasil monitor ini akan ditindaklanjut dengan tuning sebagai upaya untuk mengoptimalkan kinerja.

3. Kesimpulan Optimasi Query atau SQL Tuning

Pada Optimasi Query yaitu meminimalkan "jalur" pencarian untuk menemukan data yang disimpan dalam lokasi fisik.

Dan pada SQL Tuning yaitu memaksimalkan infrastruktur software mauapun hardware agar dapat berfungsi dengan optimal.

Optimasi Query Dan SQL Tuning

1. Optimasi Query
Pengertian dan Tujuan

Optimasi Query adalah suatu strategi penggunaan sumber sumber jalur query secara lebih efektif dan efisien dengan tujuan untuk seminimal mungkin total waktu yang digunakan ketika proses query berlangsung. Intinya dalam mengoptimalkan query adalah dengan meminimalkan “jalur” pencarian untuk menemukan data yang disimpan dalam lokasi fisik.

Faktor-faktor lain yang berpengaruh terhadap optimalisasi kecepatan akses data dipengaruhi oleh banyak faktor seperti :

1.Optimasi Perintah SQL
Structured Query Language (SQL) adalah bahasa pemrograman yang memiliki tujuan khusus untuk mengelola data dalam sistem manajemen basis data relasional (DBMS).
Dalam melakukan optimalisasi perintah pada SQL kita harus mempertimbangkan aspek desain logik dan struktur penyimpanan data.Intinya dalam mengoptimalkan query adalah dengan meminimalkan “jalur” pencarian untuk menemukan data yang disimpan dalam lokasi fisik.

Penggunaan Index pada database secara tepat, dapat digunakan untuk meningkatkan kecepatan akses data.. Pada saat query dijalankan, index mencari data dan menentukan nilai ROWID yang membantu menemukan lokasi data secara fisik di disk. Akan tetapi penggunaan index yang tidak tepat, tidak akan meningkatkan unjuk kerja dalam hal ini kecepatan akses data. Misal digunakan index yang melibatkan tiga buah kolom yang mengurutkan kolom menurut kota, provinsi, dan alamat dari tabel siswa, sebagai berikut :

CREATE INDEX idx_kota_prov_alamat
ON siswa(kota,provinsi,alamat)
TABLESPACE INDX;

Kemudian user melakukan query sebagai berikut :
SELECT* FROM siswa WHERE kota=’Jawa Tengah’;

Pada saat melakukan query tersebut, index tidak akan digunakan karena kolom pertama (kota) tidak digunakan dalam klausa WHERE. Jika user sering melakukan query ini, maka kolom index harus diurutkan menurut provinsi. Selain itu, proses pencarian data akan lebih cepat jika data terletak pada block tabel yang berdekatan daripada harus mencari dibeberapa data file yang terletak pada block yang berbeda.

Misal pada perintah SQL berikut ini :

SELECT* FROM siswa
WHERE nis BETWEEN 06650 and 06660;

Query di atas akan melakukan “scan” terhadap sedikit data block jika tabel siswa diatas diurutkan berdasarkan kolom nis. Untuk mengurutkan berdasarkan kolom yang berbeda-beda maka tabel disimpan dalam flat file, kemudian tabel diekspor dan diurutkan sesuai kebutuhan.Alternatif yang lain, bisa digunakan perintah untuk membuat tabel lain yang memiliki urutan yang berbeda dari tabel asal, seperti perintah SQL berikut :

CREATE TABLE siswa_urut
AS SELECT* FROM siswa
ORDER BY nis;

Pada SQL diatas, tabel siswa_urut berisi data yang sama dengan tabel siswa hanya datanya terurut berdasarkan kolom nim.

2. Informasi Jalur Akses Query
Pada Database Oracle, informasi untuk melihat jalur akses yang akan digunakan untuk eksekusi database saat melakukan query dapat dilihat dengan menggunakan perintah explain plain.Informasi ini disimpan dalam tabel PLAN_TABLE yang terdapat di schema user yang mengeksekusi perintah tersebut.

Sebelum melakukan perintah explain plan, terlebih dahulu buat table PLAN_TABLE dengan menggunakan script utlxplan.sql yang diambil dari \%ORACLE_HOME%\RDBMS\ADMIN.

Setelah itu table PLAN_TABLE dapatdigunakan seperti contoh berikut :
SQL>explain plan
Set statement_id=’siswaexp’
Into plan_table for
Select * from SISWA where semester=5;
Dalam PLAN_TABLE rencana eksekusi diatas dikenal dengan nama siswaexp yang terdefinisikan pada kolom statement_id.
Untuk melihat rencana eksekusi dari siswaexp, digunakan perintah SELECT berikut :

SELECT LPAD(‘’,2*Level)| |Operation| |’ ‘| |Options| |’ ‘| |Object_Name Q_Plan
FROM plan_table
WHERE statement_id=’siswaexp’
CONNECT BY PRIOR id=parent_id AND statement_id=’siswaexp’
START WITH id=0 AND statement_id=’siswaexp’;

Contoh hasil dari eksekusi query tersebut :

Q_PLAN

SELECT STATEMENT
TABLE ACCESS FULL SISWA

Output tersebut dibaca mulai dari  yang condong paling dalam yaitu : TABLE ACCESS FULL SISWA. Dikarenakan klausa WHERE melibatkan kolom semester namun kolom semester tidak ada index-nya, maka Oracle melakukan full table scan. Setelah seluruh table siswa selesai dibaca, selanjutnya adalah SELECT STATEMENT yang berfungsi untuk menampilkan hasil query.

3. Faktor Lain yang Berpengaruh Terhadap Kecepatan Akses Data
Faktor yang berpengaruh terhadap kecepatan akses data tidak hanya pada optimasi perintah SQL,tapi terhadap hal-hal lain yang berpengaruh.Faktor lain yang berpengaruh terhadap kecepatan akses data yaitu optimasi aplikasi dan penggunaan cluster dan index.
Diantaranya adalah optimasi aplikasi dan penggunaan cluster index.

  • Optimasi Aplikasi

Dalam pembuatan aplikasi yang perlu mendapat perhatian adalah apakah akses terhadap data sudah efisien,yang dapat mendukung kecepatan akses seperti index dan cluster. Apakah desain database sudah melakukan normalisasi data secara tepat.Apakah aplikasi sudah sesuai aplikasi sudah berjalan secara optimal sesuai tujuan.Apakah query sudah optimal dan sesuai dengan aplikasi.

  • Cluster dan Index

Cluster adalah suatu segment yang menyimpan data dari tabel yang berbeda dala suatu struktur fisik disk yang berdekatan. Konfigurasi ini bermanfaat untuk akses data dari beberapa tabel yang sering di query. Cluster dimaksudkan untuk mengurangi keborosan dalam melakukan manajemen terhadap struktur data di dalam disk, sehingga sistem berkas tidak akan mengalokasikan sektor disk fisik, tetapi sekumpulan sektor yang saling bedekatan.

Indeks atau index dalam database (basis data) yaitu untuk meningkatkan kecepatan dalam meretrieve data, di suatu database, indeks atau index memungkinkan program database menemukan data di suatu tabel tanpa menelusuri seluruh tabel. Jika aplikasi sering melakukan query dengan menggunakan suatu kolom yang berada pada klausa WHERE, maka harus digunakan index yang melibatkan kolom tersebut. Penggunaan index yang tepat bergantung pada jenis nilai yang terdapat dalam kolom yang akan diindex.

2. SQL Tuning
Pengertian dan Tujuan

SQL Tuning adalah sebagai banyak bagian dari kinerja aplikasi sebagai database merancang dan tuning. Tidak peduli bagaimana menyempurnakan database atau bagaimana suara struktur database, Anda tidak akan menerima hasil query tepat waktu yang diterima kepada Anda, atau bahkan lebih buruk lagi, pelanggan, jika Anda tidak mengikuti beberapa pedoman dasar. Mempercayai kami, jika pelanggan tidak puas, maka Anda bisa bertaruh atasan Anda tidak akan puas baik.

Umumnya programmer, pada saat mengembangkan sebuah aplikasi database, pasti akan membuat sebuah database dan memasukkan beberapa data contoh ke dalamnya. Pada saat pengembangan, tidak ada masalah dan kelihatannya semua baik-baik saja, namun seiring berjalannya waktu, aplikasi mulai terkesan lambat dan bisa jadi sampai hang. Hal ini terjadi karena biasanya programmer tidak pernah melakukan load testing menggunakan data besar, dalam artian, jumlah row yang banyak.

Sumber :
http://henrywijayas.blogspot.com/2014/09/optimasi-query_28.html
https://visilubai.wordpress.com/2010/05/23/mempelancar-sql/
https://pojokprogrammer.net/content/performance-tuning-sederhana-di-mysql-menggunakan-index

Sabtu, 16 Maret 2019

Arsitektur Web dan Aplikasi Utama

Arsitektur Web dan Aplikasi Utama



A. Arsitektur Web

Arsitektur web merupakan struktur rancangan (desain) web agar dapat tersusun suatu informasi yang tepat (terorganisasi) dan mudah ditemukan isinya. Dimana struktur rancangan harus memenuhi beberapa aspek antara lain form, fungsi, navigasi, interface, interaksi, visual, dan maksud informasi itu sendiri, yang akan dibangun dalam sebuah web (www.usemod.com). Arsitektur Web memiliki potensi untuk menjadi istilah yang digunakan untuk disiplin intelektual mengatur konten website. ”Web desain”, dengan cara kontras, menggambarkan tugas-tugas praktis, bagian-bagian-grafis dan teknis, dari merancang dan menerbitkan sebuah situs web. Perbedaan tersebut dibandingkan dengan yang antara tugas mengedit sebuah koran atau majalah dan desain grafis dan pencetakan. Tetapi hubungan antara editorial dan kegiatan produksi adalah lebih dekat untuk publikasi web daripada untuk penerbitan cetak.

Ada tiga standar utama untuk penerapan Web Service, Standar-standar ini mendukung pertukaran data berbasis XML. Tiga standar tersebut meliputi SOAP, WSDL, dan UDDI.

  • SOAP (Simple Object Access Protocol) adalah Suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar.
  • WSDL (Web Services Description Language) adalah bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
  • UDDI (Universal Description Discovery and Integration) adalah semacam direktori global untuk mengelola web services.

B. Aplikasi Utama


1. HTTP, HTML, Web Server, Internet, Browser, Transaction


1.1 HTTP
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks,yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee.HTTP adalah sebuah protokol meminta/menjawab antara klien dan server.

1.2 HTML
HTML ( Hypertext MarkUp Language) adalah sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).

1.3 Web Server
Web Server atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.

1.4 Internet
Internet atau disebut juga interconnection-networking adalah seluruh jaringan komputer yang saling terhubung menggunakan standar sistem global Transmission Control Protocol/Internet Protocol Suite (TCP/IP) sebagai protokol pertukaran paket (packet switching communication protocol) untuk melayani miliaran pengguna di seluruh dunia.

1.5 Browser
Browser adalah sebuah aplikasi perangkat lunak yang digunakan untuk menampilkan halaman Web.

Microsoft Internet Explorer, Netscape Navigator, Mozilla adalah contohnya. Pendeknya untuk Web browser, merupakan aplikasi perangkat lunak digunakan untuk menemukan, mengambil dan juga menampilkan konten di World Wide Web, termasuk halaman Web, gambar, video dan file lainnya. 

1.6 Transactions
Internet Server Transaksi memiliki kemampuan untuk menangani berbagai macam teknologi Web untuk mengakses aplikasi SAP. Menggunakan SAP GUI antarmuka, baik Transaksi Web dan SAP GUI untuk HTML adalah dua pilihan tersebut. Memanfaatkan RFC Protocol, Web Reporting, WebRFC dan Logika Arus ITS tiga opsi lain. Internet Aplikasi Komponen merupakan pilihan juga yang menggunakan tata letak berbasis template.

2. User Generated Content, Blogs, Wiki, Folksonomies, Social Networks


2.1 User Generated Content
User-generated Content atau disingkat UGC, dikenal juga dengan istilah consumer-generated media (CGM) atau user-created content (UCC) adalah merujuk pada berbagai tipe konten media, tersedia untuk umum, yang diproduksi oleh end-user.

2.2 Blogs
Blog (web log) adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Blog mempunyai fungsi yang sangat beragam,dari sebuah catatan harian, media publikasi dalam sebuah kampanye politik, sampai dengan program-program media dan perusahaan-perusahaan. Sebagian blog dipelihara oleh seorang penulis tunggal, sementara sebagian lainnya oleh beberapa penulis.

2.3 Wiki
Wiki adalah sebuah situs web (atau koleksi dokumen hiperteks lainnya) yang memperbolehkan penggunanya menambah atau mengubah isi situs tersebut. Istilah ini juga dapat merujuk kepada software kolaboratif yang digunakan untuk menciptakan situs web semacam itu.

2.4 Folksonomies
Folksonomies adalah suatu sistem pengklasifikasian yang diturunkan dari praktik dan metode pembuatan dan pengelolaan tag-tag secara kolaboratif, untuk menganotasi dan mengkategorisasi konten.

2.5 Social Networks
Sosial media adalah sebuah media untuk bersosialisasi satu sama lain dan dilakukan secara online yang memungkinkan manusia untuk saling berinteraksi tanpa dibatasi ruang dan waktu.
Sosial media dapat dikelompokkan menjadi beberapa bagian besar yaitu :

  1. Social Networks, media sosial untuk bersosialisasi dan berinteraksi ( Facebook, myspace, hi5, Linked in, bebo, dll)
  2. Discuss, media sosial yang memfasilitasi sekelompok orang untuk melakukan obrolan dan diskusi (google talk, yahoo! M, skype, phorum, dll)
  3. Share, media sosial yang memfasilitasi kita untuk saling berbagi file, video, music, dll (youtube, slideshare, feedback, flickr, crowdstorm, dll)
  4. Publish, (wordpredss, wikipedia, blog, wikia, digg, dll)
  5. Social game, media sosial berupa game yang dapat dilakukan atau dimainkan bersama-sama (koongregate, doof, pogo, com, dll)
  6. MMO (kartrider, warcraft, neopets, conan, dll)
  7. Virtual worlds (habbo, imvu, starday, dll)
  8. Livecast (y! Live, blog tv, justin tv, listream tv, livecastr, dll)
  9. Livestream (socializr, froendsfreed, socialthings!, dll)
  10. Micro blog (twitter, plurk, pownce, twirxr, plazes, tweetpeek, dll)

3. Semantic Web summary: XML, RDF, OWL, microformats, microdata


Web semantik ( Semantic Web ) adalah perkembangan dari www ( world wide web ) pada tahun 2002, dimana konten web yang di tampilkan tidak hanya dengan format bahasa manusia yang umum tetapi juga bisa di baca dan digunakan oleh bahasa mesin. Web Semantik (atau Web Bermakna) merujuk kepada teknik yang memungkinkan konten pada Web untuk dapat lebih dimengerti oleh komputer. Istilah Web Semantik itu sendiri dicetuskan oleh Tim Berners-Lee.  Sekarang, prinsip Web Semantik disebut-sebut akan muncul pada Web 3.0, generasi ketiga dari World Wide Web. Bahkan, Web 3.0 itu sendiri sering disamakan dengan Web Semantik. Teknologi Web Semantik ini antara lain adalah XML,RDF, OWL dan SPARQL.
  1. XML(Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C (World Wide Web Consortium)  untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.
  2. RDF (Resource Description Framework) adalah standar W3C  untuk mendeskripsikan Web resources, seperti title, author, modification date, content, dan copyright information dari Web page.
  3. OWL (Web Ontology Language) adalah salah satu bentuk ontology yang memang dirancang dengan tujuan untuk digunakan oleh aplikasi yang perlu memproses isi informasi ketimbang menampilkan informasi untuk konsumsi manusia. OWL merupakan rekomendasi W3C (World Wide Web Consortium) dalam penulisan ontology untuk web untuk web semantic. OWL dituliskan dalam syntax XML (eXtended Markup Language). Selain XML dalam OWL digunakan juga bahasa XMLS (XML Schema), RDF (Resource Description Framework) dan RDFS (RDF Schema) dan OWL itu sendiri.
  4. Microformats adalah salah satu cara menambahkan penandaan sederhana agar tiap data mudah terbaca oleh manusia seperti peristiwa, rincian kontak atau lokasi pada halaman web sehingga informasi di dalamnya dapat diekstraksi oleh perangkat lunak dan diindeks, dicari, disimpan, bertukaran-referensi, atau dikombinasi. Secara teknis, hal-hal tersebut adalah bagian dari penandaan semantik yang hanya menggunakan standar “Plain Old Semantic (X)HTML” (yaitu “POSH”) saja dengan nilai “rel” dan satu set penamaan-kelas yang umum. Mereka digunakan dengan terbuka dan tersedia, bebas bagi siapa saja.
  5. Microdata adalah Spesifikasi HTML yang berbasisi WHATWG yang digunakan untuk sarang simentik pada konten di halaman web. Microdata membantu teknologi seperti mesin pencari dan web crawler lebih memahami informasi apa yang terkandung dalam halaman web, menyediakan hasil pencarian yang lebih baik. Microdata adalah upaya untuk menyediakan cara sederhana annotating elemen HTML dengan tag dapat dibaca oleh mesin daripada pendekatan serupa menggunakan RDFa dan Microformats.

4. Web Security


Suatu tata cara mengamankan aplikasi web yg dikelola, biasanya yg bertanggung jawab melakukannya adalah pengelola aplikasi web tsb. Mengenai masalah yang berkaitan dengan keamanan di dalam era digital tidak lepas dari 3 prinsip utama yaitu Confidentiality, Integrity, dan Availability atau lebih dikenal dengan nama CIA. Sama halnya ketika bergelut dengan keamanan (security) sebuah website, princip CIA sudah selayaknya dijadikan pedoman yang harus dipahami apabila ingin website kita lebih aman dan sulit untuk diserang.

1. Confidentiality
Confidentiality memiliki makna bahwa data-data ataupun informasi-informasi yang berada di dalam sebuah website hanya dapat di baca atau di akses oleh orang-orang yang memang memiliki kewenangan untuk mengaksesnya. Dalam era konsep Web 2.0 yang sedang berkembang beberapa tahun belakangan ini, sangat memungkinkan sebuah website untuk dapat memiliki lebih dari satu administrator. Contohnya adalah WordPress engine.

2.Integrity
Integrity memiliki pengertian data-data yang berada didalam server atau website hanya dapat diubah ataupun di delete oleh orang yang memiliki kewenangan untuk melakukan hal itu. Sebagai contoh proses transfer dari server ke client atau sebaliknya (dapat berupa upload maupun download), ternyata mengubah file yang sedang di transfer tersebut, hal ini mengindikasikan bahwa sebuah aplikasi website yang sedang digunakan tidak aman (insecure). Sama halnya jika ada serangan sebuah virus yang dapat mengubah sebuah file, entah itu mengubah nama ataupun isinya.
 
3.Availability
Jika confidentiality bermakna hanya user yang memiliki kewenangan yang dapat melihat data tertentu yang tersimpan didalam sebuah server atau website, availability memiliki makna bahwa website harus dapat diakses jika user ingin meggunakannya. Memang terkesan membingungkan dan tidak berbeda dengan prinsip pertama, namun kedua prinsip ini sangat jauh berbeda dikarenakan dilihat dari dua sudut pandang yang memang berbeda.

Sumber : https://sirfrancois.wordpress.com/2016/03/29/arsitektur-web-dan-aplikasi-utama/

Definisi dan Sejarah Web Science

Web Science

A. Definisi

Web science terdiri dari 2 kata, yaitu Web dan Science.

Web adalah kumpulan halaman yang menampilkan informasi dengan berbagai macam jenis. diantaranya berupa data teks, data gambar diam atau gerak, data animasi, suara, video dan atau gabungan dari semuanya, yang menggunakan media internet dalam penyebarannya.

Science adalah aktivitas pemecahan masalah yang dilakukan oleh manusia untuk memahami suatu hal atau suatu kejadian.

Sedangkan yang dimaksud dengan Web Science adalah ilmu yang mempelajari tentang efisiensi atau pemanfaatan dari sebuah web, agar dapat dirasakan manfaat dan kegunaannya pada banyak bidang dalam kehidupan sehari-hari.

B. Sejarah Web Science


1. Pre-Web


1.1 Memory Extender (MEMEX)

Memory Extender merupakan nama yang diberikan oleh Vannevar Bush, seorang insinyur dan ilmuwan berkebangsaan Amerika untuk sebuah mesin teoritis yang ia usulkan dalam artikelnya As We May Think, yang dimuat pada tahun 1945 pada The Atlantic Monthly

Memex ini akan memiliki fitur selain menghubungkan. Pengguna dapat merekam informasi baru mengenai mikrofilm, dengan mengambil foto dari kertas atau dari layar sentuh yang sensitif tembus. Seorang pengguna bisa menyisipkan komentar sendiri, baik menghubungkan ke jalur utama atau bergabung dengan jejak sisi ke item tertentu. Seorang pengguna juga bisa membuat copy dari jejak yang menarik dan menyebarkannya kepada temannya untuk dimasukkan dalam memex sendiri, ada juga untuk dihubungkan ke jejak yang lebih umum.

1.2 HyperText

Hypertext adalah suatu paradigma ( cara atau pola ) antarmuka untuk menampilkan dokemen, yaitu dapat bercabang ke dokumen lain, menurut definisi awal hypertext berarti "branch or perform on request" yang artinya bercabang atau melaksanakan saat diminta. Yang paling banyak digunakan dalam dunia komputer adalah penelusuran antar dokumen yang disebut hyperlink.

Markup language merupakan kombinasi antara text dan informasi tambahan mengenai text. Informasi tambahan tersebut, misalnya struktur teks atau bentuk tampilan yangt diekspresikan dalam bentuk markup (tanda) yang menyatu dengan text utama.Markup language paling modern yang digunakan saat ini adalah HTML ( HyperText Markup Language ) yang merupakan salah satu basis dari World Wide Web. HyperText Markup Language adalah markup language yang dirancang untuk pembuatan halaman web yang mengandung hypertext dan informasi lain yang akan ditayangkan oleh browser. HTML digunakan untuk membuat informasi terstruktur, mudah dipahami. pada prinsipnya HTML merupakan standart bahasa yang digunakan untuk mengatur format tampilan document web, menambahkan object-object seperti image, audio, video dan juga java applet dalam dokumen HTML, mendukung hyperlink antar dokumen. Dokumen HTML dapat diakses oleh browser berdasarkan urlnya, yaitu sebuah spesifikasi standar untuk menunjukan lokasi suatu resource di internet yang disebutkan pada browser.

1.3 Internet

Intenet adalah sistem global dari seluruh jaringan komputer yang saling terhubung menggunakan standar Internet Protocol Suite (TCP/IP) untuk melayani miliaran pengguna di seluruh dunia. Manakala Internet (huruf “i” besar) ialah sistem komputer umum, yang berhubung secara global dan menggunakan TCP/IP sebagai protokol pertukaran paket (packet switching communication protocol). Rangkaian internet yang terbesar dinamakan Internet. Cara menghubungkan rangkaian dengan kaidah ini dinamakan internetworking.

1.4 USENET

USENET merupakan salah satu jaringan tertua yang dilayani oleh internet. Awalnya didesain oleh Duke University di tahun 1979 dan dikembangkan  oleh Duke University dan North Carolia University setahun kemudian, tujuan utama dari USENET adalah untuk bertukar pesan teks (text message) di antara node (komputer yang terhubung pada jaringan). USENET telah tumbuh untuk mencakup berbagai macam forum dan juga newsgroup, dalam jumlah puluhan ribu node yang terhubung.

1.5 FTP

FTP adalah sebuah protokol Internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pengiriman berkas (file) komputer antar mesin-mesin dalam sebuah Antarjaringan. FTP merupakan salah satu protokol Internet yang paling awal dikembangkan dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan pengunggahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. Sebuah klien FTP merupakan aplikasi yang dapat mengeluarkan perintah-perintah FTP ke sebuah server FTP, sementara server FTP adalah sebuah Windows Service atau daemon yang berjalan di atas sebuah komputer yang merespons perintah-perintah dari sebuah klien FTP. Perintah-perintah FTP dapat digunakan untuk mengubah direktori, mengubah modus pengiriman antara biner dan ASCII, mengunggah berkas komputer ke server FTP, serta mengunduh berkas dari server FTP.

1.6 Gopher

Gopher merupakan protokol layer aplikasi TCP/IP yang dirancang untuk distribusi, pencarian, dan pengambilan dokumen melalui Internet. Sangat berorientasi pada desain dokumen menu, protokol Gopher disajikan menarik untuk alternatif World Wide Web pada tahap awalnya, tapi akhirnya gagal mencapai popularitas.

2. Web 1.0, Web 2.0, dan Web 3.0


2.1 Web 1.0

Web 1.0 merupakan teknologi web generasi pertama yang merupakan resolusi baru di dunia Internet karena telah mengubah cara kerja dunia industri dan media. Pada dasarnya, website yang dibangun pada generasi pertama ini secara umum dikembangkan untuk  pengaksesan informasi dan memiliki sifat yang sedikit interaktif. Berbagai Website seperti situs berita “cnn.com” atau situs belanja “Bhinneka.com” dapat dikategorikan ke dalam jenis ini.

2.2 Web 2.0

Web 2.0 pertama kali diperkenalkan oleh O’Reilly Media pada tahun 2004 sebagai teknologi Web generasi kedua yang mengedepankan kolaborasi dan sharing informasi secara online. menurut Tim O’Reilly, Web 2.0 dapat didefinisikan sebagai berikut: “Web 2.0 adalah resolusi bisnis di industri komputer yang disebabkan oleh penggunaan internet sebagai platform, dan merupakan suatu percobaan untuk memahami berbagai aturan untuk mencapai keberhasilan pada platform baru tersebut. Salah satu aturan terutama adalah untuk membangun aplikasi yang mengeksploitasi efek jaringan untuk mendapatkan lebih banyak lagi pengguna aplikasi tersebut” Berbagai layanan berbasis web seperti jejaring sosial, wiki dan folksonomies (misalnya: “flickr.com”, “del.icio.us”) merupakan teknologi Web 2.0 yang menambah interaktifitas di antara para pengguna web.

2.3 Web 3.0

Walaupun masih dalam perdebatan di kalangan analis dan peneliti, istilah Web 3.0 tetap berpotensi menjadi generasi teknologi di dunia Internet. Saat ini, definisi untuk Web 3.0 sangat beragam mulai dari pengaksesan broadband secara mobile sampai kepada layanan web berisikan perangkat lunak bersifat on-demand [Joh07]. Namun, menurut John markoff, Web 3.0 adalah sekumpulan teknologi yang menawarkan cara baru yang efisien dalam membantu komputer mengorganisasi dan menarik kesimpulan dari data online. Berdasarkan definisi yang dikemukakan tersebut, maka pada dasarnya Semantic Web memiliki tujuan yang sama karena Semantic Web memiliki isi Web yang tidak dapat hanya diekpresikan di dalam bahasa alami yang dimengerti manusia, tetapi juga di dalam bentuk yang dapat dimengerti, diinterpretasi dan digunakan oleh perangkat lunak (software agents). 

Melalui Semantic Web inilah, berbagai perangkat lunak akan mampu mencari,membagi, dan mengintegrasikan informasi dengan cara yang lebih mudah [Tim01]. Pembuatan Semantic Web dimungkinkan dengan adanya sekumpulan standar yang dikoordinasi oleh World Wide Web Consortium (W3C). Standar yang paling penting dalam membangun Semantic Web adalah XML, XML Schema, RDF, OWL, dan SPARQL.

3. Web Science dan Metodologi Web Science


3.1 Web Science

Web Science merupakan inovasi baru yang diciptakan oleh seorang bernama Tim Berners-Lee yang mensupport dari berdirinya cabang ilmu ini. Tim Berners-Lee juga seorang penemu World Wide Web. Web Science yang dalam bahasa Indonesia berarti jaringan pengetahuan atau dapat diartikan bahwa suatu web yang menyediakan berbagai ilmu pengetahuan didalamnya dan menjadikan wadah / tempat terdapatnya ilmu pengetahuan tersebut. Web science juga dapat melakukan penelitian lintas disiplin dan menjelajah ke berbagai bidang yang sangat khusus di dalam disiplin ilmu. Dalam definisi dijelasakan bahwa web science dapat menyediakan berbagai ilmu pengetahuan, tentunya dalam ilmu pengetahuan terdapat berbagai macam kegunaan diantaranya adalah sebagai berikut :
  1. Dapat mencari artikel yang berdampak tinggi dan prosiding konferensi.
  2. Dapat menemukan hasil yang relevan dalam bidang-bidang terkait.
  3. Dapat mengidentifikasi potensi kolaborator dengan catatan rujukan signifikan.
  4. Dapat mengintegrasikan, mencari, menulis, dan bibliografi penciptaan menjadi satu proses yang efisien.

3.2 Metodologi Web Science

Web science terdiri dari 2 kata, yaitu Web dan Science.

Web yang berarti jaringan atau suatu sistem di internet yang memungkinkan siapapun agar bisa menyediakan atau menampilkan informasi data teks, data gambar diam atau gerak, data animasi,suara, video dan atau gabungan dari semuanya, baik yang bersifat statis maupun dinamis yang membentuk satu rangkaian bangunan yang saling terkait dimana masing-masing dihubungkan dengan jaringan-jaringan halaman (hyperlink). Dengan menggunakan teknologi tersebut,informasi dapat diakses selama 24 jam dalam satu hari dan dikelola oleh mesin.

Sedangkan Science berarti ilmu pengetahuan atau kumpulan pengetahuan yang benar, mempunyai obyek dan tujuan, disusun secara sistematik, berkembang dengan metode ilmiah, dan berlaku universal dan dapat diuji kebenarannya (diverifikasi). 

Web Science merupakan kajian sains dari Web. Ketika Web telah bergerak ke ranah ilmu, maka pertanyaan mendasar adalah bagaimana keilmuan ini melakukan metodologi. Bagaimana peneliti atau engineer melakukan pendekatan terhadap Web untuk pemahaman dan relasinya dengan domain sosial secara luas dan inovasi apa yang dapat dilakukan.

Berbagai penelitian yang berlangsung saat ini melakukan pengembangan pada metodologi pemetaan (mapping) dan graph pada struktur Web dengan sampling sebagai kunci utamanya[Leung, 2001]. Sebagai contoh laporan riset [Fetterly, 2004] menyatakan bahwa 27% dari web di Jerman (.de) melakukan perubahan setiap minggu. Model lain adalah metodologi model analisis yang mengkombinasikan data empiris yang digunakan untuk melakukan determinasi probabilitas. Metodologi pada Web Science akan dipengaruhi oleh perekayasaan yang berlatar  belakang industri maupun peneliti akademisi.


Sumber : https://www.academia.edu/26265604/Sejarah_dan_Definisi_Web_Science

Rabu, 10 Oktober 2018

HUGO "SOLUTION FOR KIDS TO LEARN AND PLAY"

Hugo adalah aplikasi yang dibuat oleh kelompok saya yang ditujukan untuk anak-anak berumur 5-6 tahun. Tujuan dari aplikasi untuk membantu anak-anak melatih kemampuan kognitif dan juga melatih daya pikir serta imajinasi, sehingga anak-anak bisa belajar melalui media digital. Dalam penggunaan aplikasi ini, peran orang tua sangat diperlukan. Selain mengawasi anak-anak dalam penggunaan aplikasi ini, orang tua juga menjadi mentor/guru dalam membantu anak-anak memahami persoalan yang ada dalam aplikasi ini.
---------------------------------------------------------------------------------------------------------------------------------

Fitur : Achievement

Gambar 1

Gambar 2

Dalam aplikasi ini, saya mendapatkan fitur achievement. Tujuan dari fitur achievement sebagai hadiah/penghargaan untuk anak-anak yang sudah menyelesaikan mode/level tertentu pada aplikasi ini, sehingga anak-anak bisa puas dan bangga terhadap kemampuan dirinya sendiri. Selain itu, diharapkan fitur ini bisa meningkatkan motivasi anak-anak untuk mau belajar lebih banyak lagi tentang hal-hal yang berhubungan persoalan yang ada di aplikasi ini.

Hal-hal yang perlu diperhatikan dalam fitur ini :
  • Anak-anak bisa langsung memberi warna pada gambar yang disediakan dengan mengklik warna yang diinginkan dan kemudian menglik bagian gambar yang ingin diberi warna, atau juga bisa langsung mengklik tombol next. (Gambar 1)
  • Anak-anak bisa menyimpan gambar ini dengan cara mengklik gambar disket atau ingin membagikan gambar ini atau juga ingin mencetak gambar ini dengan menggunakan printer. Yaitu dengan mengklik gambar lingkaran hitam tiga. (Gambar 2)
  • Jika ingin kembali ke menu utama, bisa mengklik gambar rumah pada pojok kanan atas pada tampilan aplikasi. (Gambar 2)

Jumat, 08 Juni 2018

Culture Shock di Lingkungan Mahasiswa dan Lingkungan Masyarakat

Culture Shock

Culture Shock atau yang dikenal dengan Kejutan Budaya merupakan istilah yang digunakan bagi menggambarkan kegelisahan dan perasaan (terkejut, kekeliruan, dll.) yang dirasakan apabila seseorang tinggal dalam kebudayaan yang berlainan sama sekali, seperti ketika berada di negara asing. 

Perasaan ini timbul akibat kesukaan dalam asimilasi kebudayaan baru, menyebabkan seseorang sulit mengenali apa yang wajar dan tidak wajar. Sering kali perasaan ini digabung dengan kebencian moral atau estetik yang kuat mengenai beberapa aspek dari budaya yang berlainan atau budaya baru tersebut.

Secara umum, ada 3 fase kejutan budaya, yaitu :
  1. Fase Honey moon : Fase dimana terlihat perbedaan budaya baru dan lama, hal ini terlihat sebagai sudut pandangan romantik, menarik, dan baru. Sebagai contoh, pada saat berpindah ke negara asing, seseorang mungkin menyukai makanan yang baru, tempo kehidupan yang baru, sifat masyarakat yang baru, arsitektur bangunan yang baru, dan seterusnya.
  2. Fase Pembelajaran : Fase dimana setelah beberapa hari, minggu, atau bulan, perbedaan kecil antara budaya baru dan lama diselesaikan. Seseorang mungkin rindu makanan rumah, tempo kehidupan terlalu pelan atau terlalu cepat, sifat masyarakatnya mengganggu, dll.
  3. Fase "Semuanya Baik" : Fase dimana setelah beberapa hari, minggu atau bulan, seseorang mulai biasa dengan perbedaan budaya baru dan telah mempunyai kebiasaan-kebiasaan. Pada fase ini, seseorang tidak lagi bertindak memiliki kesan positif atau negetif kepada budaya baru tersebut, karena budaya tersebut tidak lagi dirasakan sebagai budaya baru, melainkan sudah menjadi budaya keduanya.
Namun, pada sebagian kasus, tidak jarang orang tidak sanggup untuk menangani kejutan budaya. Sebagian orang tidak mampu menyerap ke dalam budaya baru dan kembali kepada budaya asal mereka, sementara sebagian yang lain menjadi begitu terpesona dengan budaya asing sehinggakan mereka merasakan mereka harus mengadopsinya sebagai budaya asal mereka.

Orang yang sering bepergian cenderung untuk lebih baik dalam menangani kejutan budaya. Beberapa langkah untuk membantu seseorang mengatasi kejutan budaya, yaitu :
  1. Membaca mengenai negara dan kebudayaannya tujuan sebelum berangkat. Dengan cara ini, negara dan penduduknya lebih dikenali ketika tiba di sana. Dengan itu mereka akan lebih memahami perbedaan dalam negara baru dan dengan itu lebih bersedia bagi menanganinya apabila mungkin (contoh, perbedaan dalam kebersihan).
  2. Berpikir terbuka mengenai budaya yang didatangi.
  3. Ambil masa istirahat atau mengasingkan diri dari pertukaran budaya untuk mengurangkan kejutan sambil menyesuaikan diri.
Saat seseorang yang sudah terlalu lama tinggal di suatu daerah, pasti akan mengalami mengalami kejutan budaya balik saat kembali ke daerah asalnya.

Kejutan Budaya Balik adalah kejutan budaya yang dirasakan ketika seseorang kembali ke negara asal setelah cukup lama tinggal di negara asing. Kejutan semacam ini sering menimbulkan kesan yang sama seperti digambarkan di atas.

---------------------------------------------------------------------------------------------------------------------------------

Culture Shock di Lingkungan Mahasiswa

Pada lingkungan mahasiswa, culture shock umumnya terjadi pada mahasiswa baru/mahasiswa rantau dikarenakan perbedaan budaya di lingkungan perguruan tinggi. Pada tahun pertama, mahasiswa umumnya mengalami culture shock sehingga dalam hal ini, individu masing - masing harus berani menerima budaya baru tersebut dan melakukan adaptasi sehingga mereka bisa menerima dan menyocokkan diri mereka di lingkungan yang baru dengan budaya yang baru.

Lalu pada tahun - tahun selanjutnya, mahasiswa sudah mulai terbiasa dengan lingkungan tempat belajarnya. 

Namun, tidak semua mahasiswa dapat menerima hal ini. Mahasiswa yang tidak dapat menerima hal ini, menjadi tidak peduli dengan lingkungan sekitar dan menjadi penyendiri. Kadang kala, mahasiswa seperti ini tidak jarang untuk melewatkan kelas kuliah yang sesuai dengan jadwal kuliahnya.

Oleh karena itu, upaya untuk beradaptasi dengan lingkungan sekitar nya adalah kunci utama untuk melewati hal ini. Dan, ini sangat berpengaruh besar dalam kegiatan belajar mengajar maupun bersosialisasi antar mahasiswa.

---------------------------------------------------------------------------------------------------------------------------------

Culture Shock di Lingkungan Masyarakat

Pada lingkungan masyarakat, culture shock mengalami beberapa fase, yaitu :
  • Fase Honey moon  
     Fase ini merupakan fase pertama saat individu datang ke tempat yang baru, biasanya berlangsung sekitar beberapa hari sampai beberapa bulan Pada masa ini, individu masih terpesona dengan segala sesuatu yang baru. Periode ini ditandai dengan perasaan bersemangat, antusias, terhadap kultur baru dan orang-orangnya. Pada masa ini, perbedaan budaya masih dianggap sebagai sesuatu yang menarik dan menyenangkan. Hal ini diibaratkan seperti masa pengalaman sebagai turis. Biasanya turis akan pulang sebelum masa honey moon selesai, sehingga yang tersisa dalam kenangannya adalah berbagai hal menyenangkan yang ia temui di tempat barunya. Namun apabila seseorang tinggal di suatu tempat lebih lama, bisa jadi keadaan akan diikuti dengan menurunnya suasana hati.
  • Fase Krisis 
      Fase ini merupakan fase dimana individu seringkali dihadapkan pada berbagai macam perbedaan budaya yang ternyata dapat memicu persoalan-persoalan yang belum pernah dihadapinya sebelumnya. Persoalan-persoalan yang nyata ini biasanya menimbulkan perasaan agresif, marah pada kultur barunya karena dianggapnya aneh, tidak masuk akal. Biasanya individu-individu akan berpaling kepada teman-teman sebudayanya, yang dianggap lebih bisa diajak bicara dengan cara pandang yang sama karena memiliki kultur yang sama. Seringkali muncul pendewaan terhadap kultur asal, menganggap kultur asalnya adalah kultur yang paling baik, dan mengkritik kultur barunya seagai kultur yang tidak masuk akal, tidak menyenangkan dan aneh. Kondisi mengkritik kultur baru ini bisa termanfestasi dalam kebencian terhadap kultur baru, menolak belajar bahasanya, terlibat dengan orang-orang di kultur baru tersebut. Pada tahap ini juga muncul stereotipe-stereotipe tentang orang-orang dari kultur baru yang bisa menghalangi interaksi yang efektif dengan penduduk asli. Oberg menyebut masa ini sebagai masa krisis yang akan menentukan apakah individu akan tinggal atau meninggalkan tempat barunya. Pada masa ini pula bisa mencul keinginan regresi, keinginan untuk pulang ke rumah, rindu dengan kondisi-kondisi yang ada di tempat asalnya serta mendapatkan perlindungan dari orang-orang yang memiliki kultur yang sama.
  • Fase Adjustment
Fase ini merupakan fase dimana bila individu bertahan dalam tahap krisis, maka individu akan masuk pada tahap ketiga. Tahap ini terjadi apabila individu mulai bersedia untuk belajar kultur baru. Pada periode ini, individu mulai memahami berbagai perbedaan norma dan nilai-nilai antar kultur aslinya dan kultur baru yang saat ini dimasukinya. Ia mungkin mulai paham bagaimana  cara menggunakan teknologi yang baru, telah mulai menemukan makanan yang lebh cocok dengan lidah dan perutnya, serta mengatasi iklim yang berbeda dll. Ia mulai menemukan arah untuk perilakunya, dan bisa memandang peristiwa-peristiwa di tempat barunya dengan rasa humor. Adler (1975) mengelaborasi konsep ini seperti yang dikembangkan oleh Furnham dan Bochner (1896), bahwa pertama-tama individu mengalami perasaan terisolasi dari kulturnya yang lama. Dan proses disintegrasi terjadi saat individu semakin sadar adanya berbagai perbedaan antara kultur lama dan kultur baru yang diikuti dengan penolakan terhadap kultur baru. Namun demikian, hal ini akan diikuti oleh integrasi dari kultur baru dan saat ia mulai menguasai bahasa setempat, ia semakin mampu menegosiasikan kebutuhannya sehingga tumbuh perasaan otonomi dalam dirinya. Dan akhirnya ia mencapai tahap kemandirian, dimana ia mampu menciptakan makna dari berbagai situasinya, dan perbedaan yang ada akhirnya bisa dinikmati dan diterima.
  • Fase Integration
Fase ini terjadi apabila individu mulai menyadari bahwa kultur barunya punya hal yang baik maupun hal yang buruk, dimana ia harus menyikapi dengan tepat. Pada masa ini akan terjadi proses integrasi dari hal-hal baru yang telah dipelajarinya dari kultur baru, dengan hal-hal lama yang selama ini dia miliki, sehingga muncul perasaan memiliki. Ini memungkinkan munculnya defenisi baru mengenai diri sendiri.
  • Fase Re-Entry Shock
Fase terakhir ini dapat muncul pada saat individu kembali ke tempat asalnya. Individu mungkin menemukan bahwa cara pandangnya terhadap banyak hal tidak lagi sama seperti dulu. Dan pada masa ini pun membutuhkan kembali penyesuaian terhadap kulturnya yang lama sebagaimana ia dulu memasuki kultur yang baru. Dalam penelitian Gaw (2000) ditemukan bahwa individu yang kembali ke dalam daerahnya dan mengalami re-entry shock yang tinggi akan menunjukkan adanya masalah dalam penyesuaian diri dan mengalami re entry culture shock yang tinggi akan menunjukkan adanya masalah dalam penyesuaian diri dan mengalami masalah rasa malu dibandingkan mereka yang mengalami re-entry culture shock yang rendah.