Error correction adalah proses pelacakan kesalahan selama transmisi data berlangsung.
Contoh metode error correction diantaranya Stop and Wait, Go Back-N, Selective Repeat. Setiap metode memiliki cara kerja yang berbeda-beda. Kali ini saya akan menjelaskan salah satu dari metode error correction yaitu Stop and Wait.
Stop and Wait adalah metode yang digunakan dalam telekomunikasi untuk mengirim informasi antara dua perangkat yang terhubung. Ini memastikan bahwa informasi itu tidak hilang selama proses pengiriman dan memastikan paket-paket dikirimkan dengan urutan yang benar.
Sender akan mengirim satu per satu frame data pada tiap waktu. Sender tidak akan mengirim paket frame selanjutnya apabila belum menerima sinyal acknowledgement atau ACK dari receiver. Penerima akan mengirim ACK ke sender setelah dia menerima file yang baik (tidak rusak). Jika sender tidak menerima ACK hingga batas waktunya, maka sender akan mengirim frame yang sama ke receiver.
Receiver hanya akan mengirimkan ACK jika dia menerima frame yang utuh dan tidak rusak. Sementara bila receiver menerima frame yang rusak atau tidak sempurna, maka receiver tidak akan mengirim ACK dan membuang frame yang rusak tersebut.
Metode stop and wait ini ternyata masih memiliki banyak permasalahan. Salah satunya adalah bila ACK yang dikirim receiver mengalami kegagalan dalam mencapai sender. Sender tidak akan menerima ACK dan menganggap bahwa frame tidak sampai secara sempurna ke receiver. Ini menyebabkan sender mengirimkan frame yang sama kembali, sehingga receiver menerima 2 file yang sama. Namun receiver tidak tahu apakah frame kedua ini adalah frame yang sama atau frame lanjutan dari frame sebelumnya.
Gambar diatas menunjukkan cara kerja dari stop and wait. Pengirim A mengirim frame 0 ke receiver B. Setelah menerima frame 0, B akan mengirim ACK 1 ke A. Setelah A menerima ACK 1, A akan mengirim frame selanjutnya. A mengalami kegagalan saat mengirim frame ketiga. B tidak akan mengirim ACK karena tidak menerima frame dari A. Lalu A akan mengirim ulang frame yang sama ke B. A juga akan mengirim frame yang sama dengan frame seblumnya apabila B gagal mengirim ACK ke A.
Sumber:
http://slamet10018075.blogspot.com/2012/02/tugas-komunikasi-data-dan-jaringan.html
http://zethcorner.wordpress.com/2009/01/06/tugas-mata-kuliah-jarkom/
http://en.wikipedia.org/wiki/Stop-and-wait_ARQ
http://catatan-yushiku.blogspot.com/2011/01/tugas-komunikasi-data-teknik-encoding.html
http://elektro-unesa.blogspot.com/2011/06/protokol-data-link-control.html
Minggu, 21 Oktober 2012
Warriors of The Net
Dalam browsing internet, akan terdapat proses yang panjang. Beberapa hal yang terlibat untuk proses ini diantaranya: TCP packet, ICMP ping packet, router, ping of death, router switch. Saat kita mengklik sebuah link, data yang kita minta akan dimasukkan ke dalam beberapa paket. Lalu setiap paket diberi header. Di dalam header itu terdapat berbagai informasi, seperti alamat pengirim, alamat penerima dan jenis paket tersebut. Selain itu, kotak tersebut juga diberi proxy. Lalu paket itu siap dikirim.
Paket tersebut akan dikirim melalui jaringan dalam, di perjalanannya melewati jaringan dalam memungkinkan terjadinya kecelakaan. Lalu disalurkan oleh router dan router switch menuju pengecekan proxy. Dalam proses pengecekan proxy, paket-paket tersebut dibuka dan alamat web di dalam paket tersebut dilihat. Dalam pengecekan tersebut, paket alamat web yang diijinkan akan dapat melanjutkan perjalanannya. Sementara paket alamat web yang tidak diijinkan akan dihancurkan saat itu juga.
Lalu paket akan melanjutkan perjalanannya melewati firewall. Content-content berbahaya tidak akan bisa melewati firewall. Lalu router akan mengambil paket untuk diarahkan ke jalan yang benar. Lalu paket memasuki ke internet yang menghubungkan seluruh dunia. Lalu paket-paket akan melewati firewall lagi. Di firewall ini terdapat beberapa lubang diantaranya 21, 25, 23, 80, 53. Paket akan menuju lubang sesuai tujuannya. Namun hanya beberapa lubang yang dapat dilewati dan beberapa lagi tertutup. Didalam firewall terdapat penyaringan lagi. Paket-paket yang tidak diinginkan akan dihancurkan.
Paket-paket yang lolos firewall akan masuk ke web server. Lalu paket-paket yang datang akan dibuka. Isi dari paket akan diambil oleh web server. Server akan memproses permintaan dari user. Header yang ada di paket akan dilepas dan kotak paket akan digunakan lagi untuk mengirim informasi dari web server ke user. Kotak tersebut diberi header baru. Paket dikirim menuju user dengan mekanisme yang sama.
Setelah sampai ke komputer user, informasi dari paket akan diambil oleh web browser untuk ditampilkan ke layar komputer.
Rabu, 13 Juni 2012
Decision Making (TPS – MIS – DSS)
Setiap perusahaan membutuhkan pembuatan keputusan yang
efektif. Dalam membuat sebuah keputusan dalam sebuah perusahaan diperlukan
beberapa proses. Disini saya akan mencoba menggambarkan proses-prosesnya.
Awalnya kita harus menghimpun data-data tentang customer,
supplier, competitor, dan berbagai data lainnya ke dalam sebuah database. Ini dapat
dilakukan oleh TPS (transaction processing systems). TPS akan mengumpulkan,
mengedit, mengkoreksi, memanipulasi, dan menyimpan data. TPS menghasilkan
output berupa database yang digunakan untuk proses bisnis yang lain yaitu MIS
dan DSS.
Lalu database yang dihasilkan TPS tadi akan dilanjutkan oleh
proses MIS (Management information system). Dimana MIS akan memproses database
menjadi sebuah laporan. Laporan sendiri ada beberapa jenis.
- Scheduled report : laporan yang dibuat secara berkala. Seperti tiap hari, tiap minggu atau tiap bulan.
- Demand report : laporan yang dibuat karena adanya permintaan.
- Exception report : laporan yang dibuat saat menghadapi situasi yang tidak biasa
- Drill-down report : laporan yang menyediakan data dengan detail
Laporan yang dihasilkan MIS akan digunakan pada proses
selanjutnya yaitu DSS (Decision support systems). DSS akan memproses laporan
yang didapat dari MIS menjadi sebuah keputusan. DSS dapat menyelesaikan masalah
secara terstruktur dan mendukung berbagai pengambilan keputusan di semua
tingkat. Untuk membuat keputusan sendiri, ada beberapa tahap, diantaranya:
- Intelligence stage: mengamati dan mengidentifikasi masalah yang akan dibuat keputusannya
- Design stage: membuat solusi-solusi yang mungkin dilakukan untuk menyelesaikan masalah
- Choice stage: memilih salah satu dari solusi-solusi yang ada
- Implementation stage: solusi yang telah dipilih diimplementasikan langsung
- Monitoring stage: mengevaluasi keputusan yang telah dibuat dan dilaksanakan
Bursa Karir ITS
Kuliah PSI bukanlah kuliah yang membosankan. Bukan hanya kuliah di kelas, praktikum, dll. Perkuliahan juga dilakukan di luar dan terjun langsung di lapangan. Salah satunya adalah mengunjungi bursa karir yang diadakan di Graha ITS. Berikut essay saya dari kunjungan ke bursa karir tersebut.
Bursa Karir
Bursa Karir ITS yang dilaksanakan tanggal 14-15 Maret 2012 di
Graha ITS. Dalam 2 hari pelaksanaannya, terlihat bursa karir dipenuhi oleh para
pencari kerja. Disana terdapat perusahaan-perusahaan yang mencari pekerja fresh
graduate. Banyak perusahaan yang ikut meramaikan bursa karir, mulai dari
perusahaan nasional hingga internasional.
Ada 2 kepentingan dalam Bursa
Karir. Mahasiswa yang mengingkan dirinya diterima di perusahaan terbaik yang
memiliki prospek bagus. Dan Perusahaan yang memiliki kepentingan merekrut
karyawan terbaik untuk kelangsungan perusahaannya. Para perusahaan memasang
poster-poster berisi visi misi perusahaan, kualifikasi dan persyaratan bagi
para pencari kerja. Para pencari kerja sibuk mengisi form pendaftaran dan menyiapkan
persyaratan untuk mendaftar.
Saya sebagai mahasiswa jurusan
Sistem Informasi merasa bangga, karena keahlian-keahlian lulusan sistem
informasi dibutuhkan dalam hampir setiap instansi perusahaan. Seperti di PT Astra Honda Motor, PT Meratus, PT Astra
Graphia Information Technology, PT KPP, dan beberapa perusahaan lain.
Keuntungan saya kuliah di jurusan Sistem Informasi adalah selain dibekali
kemampuan IT, saya juga mendapat ilmu management dan bisnis. Hal ini yang bisa
menjadi senjata bagi para lulusan Sistem Informasi.
Seandainya saya adalah seorang yang
memiliki perusahaan, tentunya saya membutuhkan karyawan. Beberapa hal yang akan
saya pertimbangkan dalam merekrut karyawan adalah rata-rata IPK, pengalaman
organisasi, prestasi akademik maupun non-akademik, dan yang paling penting
softskill. Namun IPK bukanlah menjadi factor utama, namun hanya sebagai batasan
saja. Yang harus diutamakan adalah sikap dan softskill dari karyawan tersebut.
Kemampuan karyawan untuk bekerjasama dan bersosialisasi juga penting. Hal ini
bisa kita lihat saat seleksi wawancara.
Specialized Information System
Dari namanya kita
bisa simpulkan ini adalah sistem informasi yang khusus. Di bahasan sebelumnya
telah dijelaskan tentang ERP yaitu sistem informasi yang berguna bagi
perusahaan untuk mengintegrasikan dan mengoptimasikan proses bisnis. SIS ini
semacam ERP namun di khususkan sesuai kebutuhan masing-masing.
Contoh SIS adalah Artificial Intelligent atau AI. AI adalah kecerdasan buatan yang diimplementasikan
ke komputer agar dapat melakukan pekerjaan seperti yang dapat dilakukan manusia.
Contoh dari AI adalah Neural Network dan Fuzzy Logic yang biasa digunakan dalam
games computer dan robot.
Finger print yang kita gunakan sehari-hari untuk absensi
juga merupakan implementasi dari SIS. Finger print. Sebuah absensi
finger print scanner memiliki dua pekerjaan, yakni mengambil
gambar sidik jari dan memutuskan apakah pola alur sidik jari dari gambar yang
diambil sama dengan pola alur sidik jari yang ada di database. Jika gambar
sidik jari yang dihasilkan sudah benar, maka database akan menerimanya.
Di bidang sepakbola pun juga bisa dimanfaatkan. Dalam
pertandingan sepak bola, mungkin anda pernah mendengar goal-goal yang dianggap
kontroversial. Sering terjadi perdebatan mengenai bola sudah melewati garis
gawang atau belum. Nah seiring dengan perkembangan teknologi, diciptakan
teknologi yang dapat membantu wasit dalam mengambil keputusan dengan lebih
akurat. Namun teknologi ini masih belum bisa diterapkan di Indonesia karena berbagai
keterbatasan.
Di dalam bola terdapat microchip yang bertugas untuk
mengirimkan sinyal yang berisi informasi mengenai posisi bola di lapangan. Di
sekitar garis gawang dan area penalti terdapat kabel tipis yang dialiri oleh
arus listrik, yang kemudian menghasilkan medan magnetik. Ketika bola melewati
garis batas gawang, microchip pada bola akan mendapat sinyal dan mengirim pesan
ke antena receiver. Lalu dilanjutkan ke komputer pusat. Setelah itu giliran
komputer pusat yang mengirimkan pesan ke penangkap sinyal yang berada pada jam
tangan wasit. Dengan demikian hasil gol akan tercatat dengan akurat dan tidak
lagi menimbulkan kontroversi seperti yang selama ini terjadi.
Selasa, 12 Juni 2012
Apa itu ERP ?
ERP atau Enterprise Resource Planning adalah sistem
informasi yang berguna bagi perusahaan untuk mengintegrasikan dan
mengoptimasikan proses bisnis yang berhubungan dengan aspek keuangan, produksi,
SDM, dan distribusi. Jadi ERP ini berupa software. ERP membantu perusahaan
dalam mengontrol berbagai aktivitas seperti penjualan, pengiriman, produksi,
manajemen persediaan, manajemen kualitas, dan SDM. Berbagai aktivitas
tersebut dapat berjalan dengan baik dan selaras.
Tanpa ERP, penyimpanan data dari tiap bagian saling
terpisah. Aksesnya pun juga sendiri-sendiri. Namun, dengan ERP penyimpanan data
akan menjadi satu dalam sebuah database. Hal ini membuat proses berjalan lebih
cepat tanpa tertunda. Selain itu jika database menjadi satu, akan mengurangi
risiko hilangnya data dibanding jika database terpisah-pisah. Jika salah satu
bagian kehilangan database nya, maka proses bisnis tidak akan berlangsung
dengan baik.
Penggunaan ERP memiliki beberapa keuntungan, diataranya
dapat menurunkan inventori, menghemat tenaga kerja, integrasi data keuangan,
menyeragamkan data dan informasi, dan beberapa keuntungan lainnya.
Namun, banyaknya keuntungan ERP bukan berarti ERP tidak
berisiko. Tidak semua ERP sesuai pada setiap perusahaan. Bila salah pilih, maka
ERP tidak akan membawa keuntungan dan akan menjadi sia-sia. Selain salah pilih,
kemampuan SDM untuk menggunakan ERP juga sangat krusial. ERP harganya tidak
murah, jadi jika salah dalam penggunaan dan pemilihan ERP akan sangat
merugikan.
Jadi perusahaan harus memilih ERP yang tepat. Pemilihan ini
harus melalui seleksi dan analisa dari berbagai askpek yang ada.
Berikut beberapa software ERP yang saya dapat dari google:
- SAP
- JDE
- BAAN
- MFGPro
- Protean
- Compiere
- Adempiere
- OneSoft SME Business Solution
SAP (System Application and Product in data
processing) adalah suatu software yang dikembangkan untuk mendukung
suatu organisasi dalam menjalankan kegiatan operasionalnya secara lebih
efisien dan efektif. Sistem SAP memungkinkan hal ini terjadi dengan mentransfer/mengcopy
informasi yang sudah di-input pada satu dokumen ke dokumen lainnya
sehingga mengurangi pekerjaan input data dan sekaligus mengupdate semua
dokumen yang berkaitan dengan rangkaian proses tertentu.
SCM / Manajemen Rantai Pasok
Kali ini saya akan membahas tentang SCM. SCM adalah Supply Chain
Management atau dalam bahasa Indonesia adalah Manajemen Rantai Pasok. SCM ini
sangat berguna bagi perusahaan khususnya perusahaan manufaktur.
SCM bertujuan untuk memaksimalkan profit, meminimalkan harga
pada end customer, mempercepat
tersampaikannya barang ke end customer dan mengefektikan biaya dalam
memenuhi pesanan. Lalu apa yang dilakukan SCM? Yang dilakukan adalah mengatur
kumpulan proses yang meliputi pengadaan, perpindahan, dan penyimpanan. Lalu apa
yang diatur? Yang diatur meliputi material, part, barang jadi, informasi, dan
uang.
SCM mengatur segala hal dari hulu ke hilir, dari supplier
hingga end customer. SCM mengatur aliran barang, aliran pembayaran, juga
mengatur jadwal pengiriman, kapasitas penyimpanan, dll.
Saya teringat pada sebuah usaha kecil yang
bergerak di bidang jasa bordir. Saya pernah melakukan survey disana untuk tugas
PSI mengenai peran SI dalam organisasi. Ternyata disana juga
mengimplementasikan SCM walaupun si pemilik tidak mengerti apa itu SCM. Seperti
yang dijelaskan di atas, SCM mengatur kumpulan proses yang meliputi pengadaan,
perpindahan, dan penyimpanan. Hal tersebut juga dilakukan di perusahaan jasa
bordir ini. Sebagai contoh, si pemilik akan membuat sebuah keputusan jika
permintaan meningkat drastis. Pilihannya adalah menambah jam kerja karyawan
atau menolak pesanan tersebut. Hal ini bertujuan untuk mengatur penyimpanan
sehingga menjaga gudang tidak mengalami kepenuhan.
CRM RS Al – Irsyad
Dalam mata kuliah PSI, saya sudah diajarkan mengenai CRM
atau Customer Relationship Management. CRM adalah strategi perusahaan yang
digunakan untuk memahami dan mempengaruhi tingkah laku pelanggan melalui
komunikasi yang mendalam. CRM sendiri bertujuan untuk meningkatkan akusisi,
retention dan loyalitas pelanggan yang berguna untuk meningkatkan keuntungan
yang didapat dari pelanggan.
Disini, saya akan menceritakan pengalaman saya saat menjadi pasien
di RS Al-Irsyad Surabaya, yang saya rasa RS Al-Irsyad sudah menerapkan CRM
dengan baik. Sejak kecil saya adalah pelanggan RS Al-Irsyad. Begitu juga dengan
keluarga saya. Hampir setiap keluarga saya mengalami sakit, keluarga saya akan
berobat di RS tersebut. Suatu saat RS Al-Irsyad mengirim surat ke rumah saya. Salah
satu lampiran dari surat itu adalah sebuah “Preferred Card”. Dengan kartu ini,
saya akan mendapat diskon biaya berobat. Diskon berlaku untuk rawat inap dan
beberapa pelayanan lain (saya lupa apa saja yang masuk list diskon). Walaupun Preferred
Card tersebut tertulis nama saya, namun kartu ini berlaku untuk semua anggota
keluarga saya. Saya rasa ini adalah strategi yang dilakukan untuk
mempertahankan pelanggan yang merupakan salah satu dari tujuan CRM. Dengan begitu
pelanggan akan menjadi loyal kepada RS Al-Irsyad. Strategi tersebut dapat
meningkatkan share of wallet.
Suatu saat Papa saya mengalami sakit yang saya rasa lumayan
parah sehingga membutuhkan waktu rawat inap beberapa kali dan cukup lama. Hal ini
membuat keluarga saya dan para pekerja di RS Al-Irsyad menjadi akrab. Keluarga saya
sudah banyak mengenal pekerja disana, mulai dari dokter, perawat, petugas
kasir, penjual kantin hingga petugas kebersihan. Sekarang, Al-Irsyad tidak
hanya mendapatkan share of wallet, namun juga Share of life. Para petugas
disana menanyakan tentang kabar keluarga saya jika saya sedang berobat kesana. Ini
adalah bukti tercapainya share of life.
Lalu saat saya harus menjalani operasi beberapa bulan lalu,
saya mendapat harga special. Dengan sedikit lobi, saya mendapat harga yang
lebih murah dari yang seharusnya namun tetap dengan kualitas layanan yang sama.
Demikian pendapat saya tentang CRM yang diterapkan RS Al-Irsyad.
Senin, 11 Juni 2012
Clicks Vs Bricks
Pada hari Selasa (saya
lupa tanggalnya), saya mengikuti kuliah PSI. Kuliah pada Selasa tersebut tidak
seperti kuliah biasanya. Kali ini kuliah dilakukan dengan cara debat. Kami dibagi
menjadi 2 kelompok, yaitu kelompok yang membela Clicks dan yang membela Bricks.
Clicks adalah proses
jual beli yang dilakukan dengan menggunakan media elektronik, jadi mulai
dari pemasaran, penawaran, pembelian hingga transfer barang dilakukan secara
online. Sedangkan Bricks adalah proses jual beli seperti biasa dimana pembeli
bertemu langsung dengan penjual dan terjadi transaksi. Oke. Kali ini saya tidak
akan menceritakan panasnya perdebatan pada hari itu, namun saya sampaikan apa
yang saya dapat dari perdebatan tersebut.
Cliks sangat membantu orang yang tidak memiliki banyak waktu
untuk membeli barang yang diinginkannya. Pembeli cukup membuka website yang
menjual barang yang dia inginkan lalu melakukan pemesanan tanpa harus membuang
waktu dan biaya untuk menuju toko. Bagi pejual sendiri, Clicks juga membawa
banyak keuntungan, diantaranya penjual tidak perlu mengeluarkan biaya untuk
menyewa stan di mall untuk mendisplay dan menjual dagangannya. Seperti yang
kita tahu, harga sewa stan di mall sangatlah mahal. Dengan demikian biaya bisa
dihemat dan harga penjualan barang juga bisa lebih murah.
Jika kita ingin membeli barang yang sulit di dapatkan di
daerah kita dan tersedia di tempat yang cukup jauh, membeli secara online bisa
menjadi solusi. Kita tidak perlu pergi ke tempat tersebut untuk membeli barang
yang kita inginkan. Walau kita harus menanggung biaya pengiriman barang, namun
saya rasa itu lebih murah daripada kita harus langsung datang kesana.
Di sisi lain, Bricks masih menjadi pilihan di Indonesia. Khususnya
bagi mereka yang masih awan dengan internet. Di Indonesia ini, para pembeli
lebih suka bila bisa melihat dan memegang barang yang akan dibelinya secara
langsung. Hal ini yang tidak dimiliki oleh Clicks atau toko online. Bricks tidak
memunculkan kekhawatiran akan tersampaikannya barang, sementara toko online
membutuhkan rasa saling percaya antara penjual dan pembeli.
Peran SI di Organisasi
Sistem informasi
merupakan sebuah sistem yang inputnya adalah data, lalu memproses data
tersebut, dan menghasilkan output berupa informasi yang berguna.
Sistem informasi
merupakan hal yang penting dalam kelangsungan sebuah organisasi. Bila sebuah
organisasi bisa mengimplementasikan dan memanfaatkan Sistem Informasi dengan
baik, maka organisasi itu akan merasakan banyak kemajuan.
Di jaman yang
modern ini, sulit rasanya bila kita tidak memanfaatkan kemajuan teknologi.
Sistem Informasi membantu suatu organisasi untuk bersaing di jaman yang modern
ini. Mungkin sebuah organisasi akan tergilas oleh jaman jika tetap mengandalkan
cara-cara tradisional tanpa mengimplementasikan Sistem Informasi di dalamnya.
Sistem Informasi
bisa membantu organisasi dari segala aspek. Diantaranya:
- Mempermudah komunikasi. Dengan memanfaatkan Sistem Informasi, kita dapat dengan mudah berkomunikasi dengan semua stakeholder organisasi. Sistem Informasi membantu mengurangi biaya, tenaga dan waktu dalam berkomunikasi
- Mengefisienkan proses produksi. Contohnya adalah sebuah pabrik yang menggunakan mesin yang terkomputerisasi akan lebih produktif daripada yang menggunakan cara tradisional.
- Mengamankan data. Sebuah organisasi tentunya memiliki berbagai data, seperti surat-surat penting dan catatan keuangan. Dengan Sistem Informasi, kita dapat menyimpan dan memproteksinya dengan aman.
- Mepermudah promosi. Sebuah organisasi tentunya ingin eksis di masyarakat. Kita dapat memanfaatkan media internet dalam berpromosi. Dengan begitu, biaya yang dikeluarkan bisa dihemat.
- Dan masih banyak manfaat lain dari Sistem Informasi
Demikian
banyaknya manfaat dari Sistem Informasi. Hendaknya kita yang hidup di dunia global
ini dapat mengiplementasikan memanfaatkannya dengan baik. Dengan begitu biaya,
tenaga, dan waktu yang diperlukan bisa diminimalkan. Selain itu produktifitas
suatu organisasi dapat dimaksimalkan.
Langganan:
Postingan (Atom)