welcome to irfan's blog

..Bukan hanya blog tentang sepakbolA..

Jumat, 05 November 2010

Sistem informasi

• Sistem adalah jaringan kerja dari prosedur yang saling berhubungan untuk melakukan suatu kegiatan atau mencapai sasaran tertentu atau suatu kesatuan yang terdiri dari komponen-komponen yang saling berinteraksi atau terkait.
• Komponen sistem:
a. Komponen (component) : sistem terdiri dari sejumlah komponen yang saling berinteraksi dan membentuk suatu kesatuan.
b. Batas (boundary) : daerah yang membatasi antara sistem dengan lingkungan luarnya. Batas sistem menunjukan ruang lingkup suatu sistem.
c. Lingkungan luar (environment) : apapun diluar sistem yang mempengaruhi operasi sistem : Lingkungan sistem dapat mempunyai pengaruh yang merugikan dan menguntungkan.
d. Penghubung sistem atau antarmuka (interface) : merupakan penghubung atau antarmuka antara suatu subsistem dengan subsistem yang lain. Dengan antarmuka ini beberapa subsistem dapat digabung menjadi suatu sistem.
e. Masukan sistem (input) : masukan kedalam sistem, terdiri maintenance input dan signal output.
Maintenance input : masukan untuk membuat sistem dapat beroperasi. Contohnya program komputer.
Signal input : masukan yang diproses untuk mendapatkan keluaran.Contoh data.
f. Keluaran sistem (output) : hasil masukan yang diolah, dapat menjadi masukan subsistem lain.
g. Pengolah sistem (process) : prosedur yang mengolah masukan menjadi keluaran. Contohnya data transaksi diolah menjadi laporan pada pihak manajemen.
h. Sasaran sistem (objectives) atau tujuan (goal): tujuan yang ingin dicapai oleh sistem
• Informasi: Sesuatu yang dapat mengurangi ketidakjelasan tentang keadaan atau suatu kejadian
• Sistem Informasi : kumpulan dari komponen-komponen yang saling berhubungan, mengumpulkan( menemukan/ retrieve), memproses, menyimpan dan mendistribusikan informasi untuk mendukung pembuatan keputusan, mengendalikan organisasi, menganalisis permasalahan, serta dapat menciptakan produk.
• Komponen pembangunan SI:
o Blok Masukan : mewakili data yang masuk kedalam sistem, termasuk media dan metode untuk menangkap data.
o Blok Model : terdiri dari kombinasi prosedur, logika dan model matematika untuk memanipulasi data untuk menghasilkan keluaran yang diinginkan.
o Blok Keluaran : informasi yang berkualitas dan dokumentasi yang berguna untuk semua pemakai sistem.
o Blok Teknologi : piranti untuk menerima masukan, menjalankan model, menyimpan dan mengakses data, menghasilkan keluaran, dan mengendalikan sistem secara keseluruhan. Teknologi terdiri dari tiga bagian yaitu hardware, software dan brainware.
o Blok Basis Data : kumpulan data yang saling terkait, tersimpan diperangkat keras dan dipergunakan untuk menghasilkan informasi.
o Blok Kendali : untuk menjaga agar sistem berfungsi sebagaimana yang diinginkan, misalnya dari ganguan bencana alam, sabotase dan lain-lain.
• Strategi: pilihan tentang apa yang ingin dicapai oleh organisasi dimasa depan (arah) dan bagaimana cara mencapai keadaan yang diinginkan tersebut (rute).
• Perencanaan Strategis adalah proses penentuan sasaran masa depan dari organisasi sebagai respon terhadap kesempatan dan ancaman yang diketahui serta dengan mengenali kekuatan dan kelemahan organisasi, untuk selanjutnya dipilih aktifitas-aktifitas dan alokasi sumber daya untuk mencapai sasaran tersebut.
• Perencanaan Strategis Bisnis Proses untuk menyediakan arah dan sasaran jangka panjang bagi perusahaan sesuai dengan kekuatan internal serta menentukan strategi-strategi untuk mengatasi ancaman eksternal sehingga dapat meningkatkan keunggulan bersaing perusahaan. Perencanaan Strategis Untuk Sistem Informasi untuk menentukan sistem informasi yang dibutuhkan dalam mendukung strategi bisnis, sehingga strategi berkonsentrasi untuk mengidentifikasi informasi yang dibutuhkan dan memastikan bahwa system informasi selaras dengan strategi bisnis
• manajemen adalah kegiatan yang dilakukan untuk menyelesaikan suatu pekerjaan secara bersama-sama atau melibatkan orang lain demi mencapai tujuan yang sama.atau Sebagai ‖Subyek‖, manajemen adalah orang (atau orang-orang) yang melaksanakan kegiatan tersebut.
• SI Manajemen :penerapan sistem informasi di dalam organisasi untuk mendukung informasi-informasi yang dibutuhkan oleh semua tingkatan manajemen.
• Tingkatan manajemen:
o Manajemen tingkat atas (top level management) terdiri dari : direktur utama (president), direktur (vice manager) dan eksekutip lainnya: kegiatanya:Perencanaan strategi (strategic planning), mendukung aktivitas rencana jangka panjang dari senior manajemen
o Manajemen tingkat menengah (middle level management) terdiri dari : manajer-manajer divisi dan manjer-manajer cabang kegiatannya: Pengendalian manajemen/ Kontrol (management control), mendukung pengendalian, monitoring, sistempenunjang keputusan dan aktivitas administrasi dari manajemen menengah
o Manajemen tingkat bawah (lower level management) disebut operating management meliputi mandor dan pengawas.
• Fungsi dari manajerial:Planning : Membuat perencanaan ,Organizing : Mengorganisir sumber daya yang ada, supaya planning dapat tercapai,Actualiting : Bagaimana melaksanakannya,Controlling : Melakukan pengendalian
• Tujuan Mempelajari Sistem Informasi Manajemen
Memandang bahwa, nilai dari informasi amatlah berharga oleh karena itu harus dikelola dengan baik. Sebagai seorang wirausaha, staff manajemen atau terlebih sebagai manajer, harus dapat menghargai dan mapu mengelola informasi bagi kemajuan perusahaan atau usahanya.
• TPS adalah sistem informasi yang terkomputerisasi yang dikembangkan untuk memproses data-data dalam jumlah besar untuk transaksi bisnis rutin, seperti daftar gaji dan inventarisasi.
• OAS yang mendukung pekerja data, yaitu menganalisis informasi sedemikian rupa untuk mentransformasikan data atau memanipulasinya dengan cara-cara tertentu sebelum menyebarkannya secara keseluruhan, dengan organisasi dan, kadang-kadang diluar itu.
• MIS adalah sistem informasi yang sudah terkomputerisasi yang bekerja karena adanya interaksi antara manusia dan komputer.
• Decision Support System (DSS): DSS didefinisikan sebagai hasil dari pengembangan proses dimana user DSS, DSS builder, dan DSS itu sendiri, semuanya bisa saling mempengaruhi, yang tercermin pada evolusi sistem itu dan pola-pola yang digunakan.
• Sistem Ahli/ Pakar dan Kecerdasan Buatan(AI): kegiatan menyediakan mesin komputer dengan kemampuan untuk menampilkan perilaku yang dianggap cerdas jika itu diamati pada manusia. AI menggambarkan aplikasi komputer tercanggih saat ini, dengan mencoba menyerupai beberapa jenis penalaran manusia
• Group Decision Support Systems: sistem yg digunakan di ruangan khusus yang dilengkapi dengan sejumlah konfigurasi yang berbeda-beda, memungkinkan anggota kelompok berinteraksi dengan pendukung elektronik-seringnya dalam bentuk perangkat lunak khusus-dan suatu fasilitator kelompok khusus.
• Executive Support Systems: membantu para eksekutif mengatur interaksi mereka dengan lingkungan eksternal dengan menyediakan grafik-grafik dan pendukung komunikasi di tempat-tempat yang bisa diakses seperti kantor.
• BEDA Expert System(ES) dengan DSS := DSS terdiri dari routines yang mencerminkan cara yang diyakini manajer untuk memecahkan masalah, seperti halnya gaya dan kemampuan manajer. Sistem Pakar sebaliknya menawarkan kesempatan untuk membuat keputusan yang melebihi kemampuan manajer. Contohnya seorang pejabat investasi baru suatu Bank dapat menggunakan Sistem Pakar yang dirancang oleh seorang pakar investasi terkemuka, dan saat menggunakannya menyatukan pengetahuan itu ke dalam keputusan investasi. = Antara Sistem Pakar dan DSS adalah kemampuan Sistem Pakar untuk menjelaskan alur penalarannya dalam mencapai suatu pemecahan tertentu. Sering penjelasan mengenai cara pemecahan diperoleh lebih berharga dari pemecahan itu sendiri.
• E-Business mengacu kepada penggunaan teknologi digital dan internet untuk menjalankan proses bisnis utama pada perusahaan, termasuk aktivitas untuk pengelolaan internal perusahaan dan untuk koordinasi dengan pemasok dan rekan bisnis lainnya. E-Commerce adalah bagian dari e-business yang berhubungan dengan pembelian dan penjualan barang dan jasa melalui internet, hal ini juga meliputi aktivitasyang menunjang transaksi pasar tersebut, seperti periklanan, pemasaran, dukungan pelanggan, keamanan, pengiriman dan pembayaran.
• Empat aplikasi perusahaan utama atau empat sistem utama yang mendeskripsikan perusahaan digital:
o Sistem Manajemen Rantai Pasokan (Supply Chain Management (SCM) System)
Membantu bisnis mengelola hubungan dengan pemasok mereka.Tujuan: untuk mendapatkan jumlah produksi yang tepat dari sumbermereka menuju titik konsumen dengan jumlah waktu tersingkat dan dengan biaya terendah.
o Sistem Perusahaan (Enterprise System atau Enterprise Resource Planning (ERP): Menyelesaikan masalah ini dengan mengumpulkan data dari beragam proses bisnis inti pada manufaktur dan produksi, keuangan dan akuntansi, penjualan dan pemasaran, serta sumber daya manusia dan menyimpan data pada penyimpanan data pusat tunggal.
o Sistem Manajemen Pengetahuan (Knowledge Management System (KMS)): Memungkinkan organisasi untuk lebih baik dalam mengelola proses pemerolehan dan penerapan pengetahuan dan keahlian. Sistem ini mengumpulkan seluruh pengetahuan dan pengalaman relevan dalam perusahaan.
o Dillema: Situasi yang memerlukan pilihan diantara opsi yang nampaknya sama kurang baiknya/ tidak mendukung atau mutual eksklusif / sama-sama eksklusif.
• Ada empat kategori utama gejala persoalan IT distress (keadaaan yang sukar/ bahaya pada IT), sebagai berikut :
1. Kepuasan bisnis: Tingkatan kepuasan dan keyakinan bahwa departemen IT merupakan bagian dari bisnis. Gejala:Pimpinan unit bisnis dikecewakan dengan kinerja IT dan dukungan untuk inisiatif mereka serta syarat/ keperluan dari hari-ke-hari
2. Penganggaran: Pengeluaran IT, termasuk biaya sumber penghasilan internal, services, dan pengeluaran modal.gejala: Ekspansi/ perluasan setahun demi setahun pada anggaran belanja IT tanpa berasosiasi/ berhubungan dengan ekspansi volume bisnis.
3. Proyek: IT mendukung bagi proyek-proyek bisnis; perangkat lunak internal dan penyebaran perangkat keras.gejala:Tidak ada catatan/ dokumentasi keberhasilan proyek yang telah selesai (riwayat keberhasilan proyek)
4. Staff: Manajemen sumber daya manusia IT, semangat juang tim, dan pengaturan IT.Gejala:Tidak merasa memiliki/ rasa kepemilikan yang tidak ada dari hasil IT, terutama manajemen IT.+Kekhawatiran staf IT/ Tingkat kekhawatiran yang sangat tinggi dalam hal masa depan staf.
• Penyebab Utama dan Penyebab Paling Dekat Ketidakberhasilan IT:
1. Ketidak teraturan bisnis : perubahan bisnis dikarenakan oleh tekanan eksternal atau internal didalam bisnis itu sendiri, pada perubahan radikal di departemen IT.
2. Manajemen vendor: Penggunaan perangkat keras, perangkat lunak, dan penjual pelayanan-pelayanan tidak mampu untuk mendukung bisnis; pilihan yang sedikit dan terus menerus melemahkan manajemen penjual.
3. Staf dan komunikasi : pimpinan yang belum berpengalaman memindahkan/ menjauhkan Tim IT dan bisnis; bisnis menggunakan ketidakberhasilan IT sebagai suatu permohonan agar dibebaskan dari kekurangannya.
4. Finansial dan manajemen resiko: Tim tidak mengerti hubungan kritis diantara pengeluaran dan keuntungan pada departemen IT, cost-reduction, atau tambahan pendapatan; Tim tidak membuat efektifitas cost-benefit trade-offs.
• Langkah-langkah Untuk Keberhasilan IT Management:
1. Memperbaiki/ meningkatkan manajemen IT.contoh:Melaksanakan peraturan komisi pengendalian IT ―virtual CIO‖ menyediakan pendapat/ nasehat dan kepemimpinan untuk direktur IT serta dapat membantu dengan cepat memisahkan antara persoalan bisnis dan IT.
2. Penambahan dasar disiplin manajemen proyek ciontoh:Establish a single, dokumentasi yang baik dalam inventaris master proyek.
3. Pengelolaan vendors:Menyatakan dengan tegas pada perjanjian dan menetapkan harga sebagai hasil/ penukar/ keuntungan vendor exclusivity.
4. Manajemen fiskal/ penganggaran:Perusahaan-perusahaan harus menghasilkan 10 dolar pada pendapatan untuk ke depan setiap 1 dolar menghabiskan IT dalamnya.
5. Memajukan hubungan dengan bisnis:Direktur IT harus memiliki kuota untuk makan siang per minggu dengan manajer unit bisnis, manajer fungsional, atau anggota komite pengarah TI.
• Tipe Keputusan Manajemen:
1. Manajemen tingkat atas : Keputusan tidak terstruktur (unstructured decision), mempunyai sifat : Tidak terjadi berulang-ulang,Tidak terprogram.Tidak terstruktur,Tidak mudah diprediksi.Informasi tidak mudah tersedia
2. Manajemen tingkat menengah : Keputusan setengah terstruktur (semi structured decision), sifatnya adalah sebagian yang dapat diprogram sehingga masih membutuhkan pertimbangan, keputusan tipe ini seringnya rumit dan membutuhkan perhitungan-perhitungan serta analis yang terinci. Misalnya adalah keputusan membeli system komputer yang lebih canggih.
3. Manajemen tingkat bawah : Keputusan terstruktur (structured decision), mempunyai sifat : Berulang-ulang.Terprogram,Terstruktur,Mudah diprediksi,Informasi umumnya mudah tersedia.
• Peran Seorang Manajer
o Interpersonal rule (berperan sebagai pemimpin, berhubungan dengan orang lain):Figurhead (sebagai panutan),Leader (sebagai pimpinan),Liaison (sebagai penghubung).
o Informational rule (dapat melihat organisasi secara utuh dan menyeluruh):Monitor(melakukan monitoring),Disseminator (menyebarkan informasi dan kebijakan),Spokesperson (sebagai juru bicara).
o Decisional rule (sebagai pengambil keputusan):Entrepreneur (sebagai pengusaha),Disturbance handler (mampu mengatasi gangguan),Resource allocator (dapat menempatkan sumber daya),Negotiator (mampu bernegosiasi).
• Kompetensi Manajer Sistem Informasi:Technical,bussines,System.
• Berikut pengetahuan dan keahlian yang sangat diperlukan bagi seorang analis sistem :
o Pengetahuan dan keahlian tenetang teknik pengolahan data, teknologi komputer dan pemrograman komputer.
o Pengetahuan tenatang bisnis secara umum.
o Pengetahuan tentang metode kuantitatif.
o Keahlian pemecahan masalah.
o Keahlian komunikasi antar personil.
o Keahlian membina hubungan atar personil
• Tugas analis dibanding pemrogram:
o Pemrogram:Tanggung jawab pemrogram terbatas pada pembuatan program komputer, Pengetahuan pemrogram cukup terbatas pada teknologi komputer, sistem komputer, utilitas dan bahasa-bahasa pemrograman yang diperlukan, Pekerjaan pemrogram sifatnya teknis dan harus tepat dalam pembuatan instruksi-instruksi program, Pekerjaan pemrogram tidak menyangkut hubungan banyak orang, terbatas pada sesama pemrogram dan analis sistem yang mempersiapkan rancang bangun (spesifikasi) programnya.
o Analis sistem:Tanggung jawab analis sistem tidak hanya pada pembuatan program komputer saja, tetapi pada sistem secara keseluruhan, Pengetahuan analis sistem harus luas, tidak hanya pada teknologi komputer, tetapi juga pada bidang aplikasi yang ditanganinya, Pekerjaan analis sistem dalam pembuatan program terbatas pada pemecahan masalah secara garis besar, Pekerjaan analis sistem melibatkan hubungan banyak orang, tidak terbatas pada sesama analis sistem, pemrogram, tetapi juga pemakai sistem dan manajer.
• Elemen Elemen Yang Membentuk AI :1. Development Engine (Alat Pembentuk) yang digunakan untuk membangun AI.2. Knowledge Base (Bank Pengetahuan) yang berisi pengetahuan dalam bentuk cuplikan fakta, data, contoh atau hubungan.3. Enference Engine (Alat Penganalisis) yang mengatur susunan pengetahuan yang disimpan di Bank Pengetahuan, sehingga dapat digunakan oleh pemakai dengan mudah.4. User Interface (Alat Interaksi Dengan Manusia) yang menghasilkan laporan, jawaban beserta penjelasan.
Empat model sistem pakar:User interface(Memungkinkan manajemen untuk memasukan instruksi dan informasi ke dalam sistem pakar dan menerima informasi dari sistem pakar).knowledgebase(Memuat fakta-fakta yang menjelaskan area masalah, dan juga teknik menerangkan masalah yang menjelaskan bagaimana fakta-fakta tersebut cocok satu dengan yang lainnya dalam urutan yang logis),inference engine(bagian dalam sistem pakar yang melakukan penalaran dengan menggunakan isi knowledge base berdasarkan urutan tertentu),development engine(Digunakan untuk menciptakan sistem pakar, pada dasarnya proses ini melibatkan pembuatan perangkat aturan).
• Empat Perubahan di Seluruh Dunia yang Telah Mengubah Lingkungan Bisnis:Munculnya ekonomi global,Transformasi ekonomi industri,transformasi dari enterprise bisnis,munculnya digital firm.

PPLWeb

• URL/Uniform Resource Locator(Pelokasi Sumber Daya Seragam):Rangkaian karakter menurut suatu format standar tertentu, yang digunakan untuk menunjukkan alamat suatu sumber seperti dokumen dan gambar di Internet.
• Hypertext Transfer Protocol (HTTP):sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia.
• HTML (Hyper Text Markup Language):sebuah bahasa markup yang digunakan untuk membuat sebuah halaman web dan menampilkan berbagai informasi di dalam sebuah browser Internet.
• Intranet:sebuah jaringan privat (private network) yang menggunakan protokol-protokol Internet (TCP/IP), untuk membagi informasi rahasia perusahaan atau operasi dalam perusahaan tersebut kepada karyawannya(situs web internal).
• Extranet/Ekstranet:Jaringan pribadi yang menggunakan protokol internet dan sistem telekomunikasi publik untuk membagi sebagian informasi bisnis atau operasi secara aman kepada penyalur (supplier), penjual (vendor), mitra (partner), pelanggan dan lain-lain.
• Internet(Interconnection Networking):Hubungan komputer dengan berbagai tipe yang membentuk sistem jaringan yang mencakup seluruh dunia (jaringan komputer global) dengan melalui jalur telekomunikasi seperti telepon, radio link, satelit dan lainnya.
• Penjelajah web/web browser disebut juga sebagai perambah atau peramban adalah perangkat lunak yang berfungsi menampilkan dan melakukan interaksi dengan dokumen-dokumen yang disediakan oleh server web.
• Server web adalah sebuah perangkat lunak server yang berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML.
• Ping(Packet Internet Groper):Sebuah program utilitas yang digunakan untuk memeriksa konektivitas jaringan berbasis teknologi Transmission Control Protocol/Internet Protocol (TCP/IP). Fungsi dari Ping adalah untuk melihat apakah ada hubungan antara komputer yang satu dengan yang lainnya dengan cara mengirimkan sejumlah packet data Ping mengirimkan IP datagram ke suatu host dan mengukur waktu round trip dan menerima respon. Ping menggunakan pesan ICMP echo dan echo reply.
• Traceroute(Tracert):Perintah untuk menunjukkan rute yang dilewati paket untuk mencapai tujuan. Ini dilakukan dengan mengirim pesan Internet Control Message Protocol (ICMP) Echo Request Ke tujuan dengan nilai Time to Live yang semakin meningkat. Rute yang ditampilkan adalah daftar interface router (yang paling dekat dengan host) yang terdapat pada jalur antara host dan tujuan.
• Wireless/nirkabel:Teknologi yang menghubungkan dua piranti untuk bertukar data tanpa media kabel. Data dipertukarkan melalui media gelombang cahaya tertentu (seperti teknologi infra merah pada remote TV) atau gelombang radio (seperti bluetooth pada komputer dan ponsel) dengan frekuensi tertentu.
• IPConfig:Salah satu internal command di MS. Command Prompt (CMD) yang berfungsi untuk melihat dan mengkonfigurasi settingan perangkat jaringan. Contoh : IPconfig /all :Menampilkan informasi konfigurasi koneksi, misalnya Host Name, Primary DNS Type, Ethernet Adapter LAN.
• Web service:Suatu sistem perangkat lunak yang dirancang untuk mendukung interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan-layanan (service) yang disediakan oleh suatu sistem yang menyediakan web service. Web service menyimpan data informasi dalam format XML, sehingga data ini dapat diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun bahasa compiler.
• Tujuan web services : untuk meningkatkan kolaborasi antar pemrogram dan perusahaan, yang memungkinkan sebuah fungsi di dalam Web Service dapat dipinjam oleh aplikasi lain tanpa perlu mengetahui detil pemrograman yang terdapat di dalamnya.
• Beberapa alasan mengapa digunakannya web service adalah sebagai berikut:
o Web service dapat digunakan untuk mentransformasikan satu atau beberapa bisnis logic atau class dan objek yang terpisah dalam satu ruang lingkup yang menjadi satu, sehingga tingkat keamanan dapat ditangani dengan baik.
o Web service memiliki kemudahan dalam proses deployment-nya, karena tidak memerlukan registrasi khusus ke dalam suatu sistem operasi. Web service cukup di-upload ke web server dan siap diakses oleh pihak-pihak yang telah diberikan otorisasi.
o Web service berjalan di port 80 yang merupakan protokol standar HTTP, dengan demikian web service tidak memerlukan konfigurasi khusus di sisi firewall
• Arsitektur Web Service Web service memiliki tiga entitas dalam arsitekturnya, yaitu:
1. Service Provider: Berfungsi untuk menyediakan layanan/service dan mengolah sebuah registry agar layanan-layanan tersebut dapat tersedia.
2. Service Registry: Berfungsi sebagai lokasi central yang mendeskripsikan semua layanan/service yang telah di-register.
3. Service Requestor: Peminta layanan yang mencari dan menemukan layanan yang dibutuhkan serta menggunakan layanan tersebut.
• Operasi-Operasi Web Service Secara umum, web service memiliki tiga operasi yang terlibat di dalamnya, yaitu:
1. Publish/Unpublish: Menerbitkan/menghapus layanan ke dalam atau dari registry.
2. Find: Service requestor mencari dan menemukan layanan yang dibutuhkan.
3. Bind: Service requestor setelah menemukan layanan yang dicarinya, kemudian melakukan binding ke service provider untuk melakukan interaksi dan mengakses layanan/service yang disediakan oleh service provider .
• Web service secara keseluruhan memiliki empat komponen:
1. Transport protocol : Simple Object Access Protocol (SOAP) merupakan protokol akses objek berbasis XML yang digunakan untuk proses pertukaran data/informasi antar layanan.
2. Independent platform dalam message description format.
3. Pemggunaan bahasa didalam web services interfaces di deskripsikan ke beberapa operasi dengan beberapa message services.
4. Registry :publikasi dan recovery.
• Stack :
1. SOAP ( Simple Object Access Protocol ): Protokol ini mendukung proses pengkodean data (biasanya XML) dan transfernya melalui HTTP (Hyper Text Transfer Language). Dalam konteks web services, SOAP adalah suatu bahasa versi bebas dari protokol RPC (Remote Procedure Caoll) yang berguna untuk proses transaksi melalui HTTP standar. SOAP membuat klien web service dapat memilih beberapa parameter mengenai permintaannya dan memberikannya kpd si penyedia. Ketika penyedia menganggapi permintaan tersebut, maka terjadilah web services.
2. UDDI (Universal Description, Discovery and Integration): sebuah service registry bagi pengalokasian web service. UDDI mengkombinasikan SOAP dan WSDL untuk pembentukan sebuah registry API bagi pendaftaran dan pengenalan service. UDDI berisi informasi tentang penawaran atau layanan apa yang ditawarkan perusahaan berikut dengan detil teknis bagaimana cara mengaksesnya. Inforamsi tersebut ditulis dalam bentuk file-file WSDL.
3. Web Service Definition Language (WSDL): suatu standar bahasa dalam format XML yang berfungsi untuk mendeskripsikan seluruh layanan yang tersedia. WSDL menyediakan cara untuk memanfaatkan kapabilitas web services. WSDL memberi tahu mesin lain bagaimana memformat/ menterjemahkan permintaan yang diterima berikut respon mereka agar proses web service bisa berjalan. Singkatnya, WSDL adalah bahasa yang memungkinkan berbagai dokumen yang dibuat dalam aplikasi yang berbeda dapat berkomunikasi.
• Keuntungan penggunaan Web Service
o Format penggunaan terbuka untuk semua platform.
o Mudah di mengerti dan mudah men-debug.
o Dukungan interface yang stabil.
o Menggunakan standard-standard “membuka service sekali” dan mempunyai pemakai banyak.
o Mudah untuk menengahi pesan-pesan proses dan menambahkan nilai.
o Routing and pengiriman.
o Security.
o management and monitoring.
• Prinsip-prinsip web services:
o Loose coupling
o Contracted : QOS(Quality Of Services) requirement, error handling procedured, acces policy (kebijakan akses).
o Discoverable : Eksekusi disaat bersamaan.
o Addressable : Didalam network memiliki kemampuan identifikasi yang unik.
o Distributed : SOA/RPCPoint to point

• Spam atau junk mail adalah penyalahgunaan sistem pesan elektronik (termasuk media penyiaran dan sistem pengiriman digital) untuk mengirim berita iklan dan keperluan lainnya secara massal. Umumnya, spam menampilkan berita secara bertubi-tubi tanpa diminta dan sering kali tidak dikehendaki oleh penerimanya. Pada akhirnya, spam dapat menimbulkan ketidaknyamanan bagi para pengguna situs web. Orang yang menciptakan spam elektronik disebut spammers.
• Tips untuk menghindari banyaknya spam e-mail:
1. .Jika anda mempunyai situs dan harus mencantumkan alamat e-mail anda di situs tersebut sebaiknya anda mengganti tanda @ dengan [at]. Contoh : admin[at]finderonly.com
2. Jika menerima email dari orang yang tidak kita kenal, lebih baik kita tidak perlu merespon atau menjawab email tersebut.
3. Jangan pernah mengklik link situs dari email yang dikirimkan oleh seseorang yang tidak kita kenal.
4. Jika anda ingin mendaftar di mailing list atau group yang biasanya disediakan oleh yahoo dan google, sebaiknya menggunakan alamat e-mail anda yang tidak begitu penting.
5. Jika anda menerima spam e-mail lokal (Berbahasa Indonesia) sebaiknya anda langsung menghubungi tim penanggulangan spam nasional melalui abuse[at]apjii.or.id.
6. Pasang email spam filter atau software anti spam di komputer anda seperti software MailWasher (www.mailwasher.net)
7. Aktifkan layanan antispam di layanan email yang anda gunakan.
8. Jangan memberikan alamat e-mail pribadi anda ke sembarang orang termasuk diantara memasang alamat e-mail anda di Facebook, Friendster atau Myspace.
• Protokol komunikasi komputer :Aturan-aturan dan perjanjian yang mengatur pertukaran informasi antar komputer melalui suatu medium jaringan.
• Open System Interconnection Dikembangkan oleh International Organization for Standardization (ISO) pada tahun 1984, Model referensi OSI adalah suatu model konseptual yang terdiri atas tujuh layer, masingmasing layer mempunyai fungsi tertentu.
• Berikut masingmasing tugas dari tiap lapisan:
o Application Layer : menyediakan layanan untuk aplikasi misalnya transfer file, email, akses suatu komputer atau layanan.
o Presentation Layer : bertanggung jawab untuk menyandikan informasi. Lapisan ini membuat dua host dapat berkomunikasi.
o Session Layer : membuat sesi untuk proses dan mengakhiri sesi tersebut. Contohnya jika ada login secara interaktif maka sesi dimulai dan kemudian jika ada permintaan log off maka sesi berakhir. Lapisan ini juga menghubungkan lagi jika sesi login terganggu sehingga terputus.
o Transport Layer : lapisan ini mengatur pengiriman pesan dari hos-host di jaringan. Pertama data dibagi-bagi menjadi paket-paket sebelum pengiriman dan kemudian penerima akan menggabungkan paket-paket tersebut menjadi data utuh kembali. Lapisan ini juga memastikan bahwa pengiriman data bebas kesalahan dan kehilangan paket data.
o Network Layer : lapisan bertanggung jawab untuk menerjemahkan alamat logis jaringan ke alamat fisik jaringan. Lapisan ini juga memberi identitas alamat, jalur perjalanan pengiriman data, dan mengatur masalah jaringan misalnya pengiriman paket-paket data,routing information protocol(RIP).
o Data Link Layer :lapisan data link mengendalikan kesalahan antara dua komputer yang berkomunikasi lewat lapisan physical. Data link biasanya digunakan oleh hub dan switch.
o Physical Layer : lapisan physical mengatur pengiriman data berupa bit lewat kabel. Lapisan ini berkaitan langsung dengan perangkat keras seperti kabel, dan kartu jaringan (LAN CARD).
• Lapisan layanan pada TCP/IP:
1. Lapian Application, menyediakan komunikasi antar proses atau aplikasi pada host yang berjauhan namun terhubung pada jaringan. contoh: ftp,smtp,http
2. Lapisan Transport (End-to-End), menyediakan layanan transfer end-toend. Lapisan ini juga termasuk mekanisme untuk menjamin kehandalan transmisi datanya. Layanan ini tentu saja akan menyembunyikan segala hal yang terlalu detail untuk lapisan di atasnya.contoh:tcp, udp
3. Lapisan Internetwork, fokus pada pemilihan jalur (routing) data dari host sumber ke host tujuan yang melewati satu atau lebih jaringan yang berbeda dengan menggunakan router. Contoh: ip, routing protocol
4. Layanan Data link, mendefinisikan antarmuka logika antara sistem dan jaringan.contoh: ppp,ethernet.
5. Lapisan Physical, mendefinisikan karakteristik dari media transmisi, pensinyalan dan skema pengkodean sinyal
• Internet security system:
o Firewall : suatu cara/sistem/mekanisme yang diterapkan baik terhadap hardware , software ataupun sistem itu sendiri dengan tujuan untuk melindungi, baik dengan menyaring, membatasi atau bahkan menolak suatu atau semua hubungan/kegiatan suatu segmen pada jaringan pribadi dengan jaringan luar yang bukan merupakan ruang lingkupnya. Segmen tersebut dapat merupakan sebuah workstation, server, router, atau local area network (LAN) anda.
o Proxy :Merupakan suatu internet cache engine,yang berfungsi menghemat bandwidth.
o Antivirus update
o Aplications patch update
o O/S patch Updated
o AntiSpam
o AntiSpyware.Spyware:bentuk perangkat lunak mencurigakan (malicious software/malware) yang menginstalasikan dirinya sendiri ke dalam sebuah sistem untuk mencuri data milik pengguna.