Kamis, 13 Oktober 2011

KEGIATAN SAYA


Kegiatan yang saya lakukan setiap hari yaitu bangun pagi setelah itu saya membersihkan rumah biasa pekerjaan anak perempuan, setelah itu saya mandi karena harus memulai mencari sesuap nasi untuk bisa terus melanjutkan hidup karena tanpa bekerja saya tidak dapat melanjutkan kuliah…. Orang tua hanya bisa membantu sebagian dari biaya kuliah jadi saya harus lebih bergiat untuk bisa terus kuliah tapi saya mengerjakannya dengan senang hati.
Saya bekerja dari pagi jam 8 pagi dan selesainya jam 4 sore kemudian saya pulang kerumah untuk siap-siap berangkat kuliah terkadang bisa telat karena kerjaan masih banyak jadi lupa waktu jadi kadang bisa telat nyampek kampus itulah perjuangan untuk bisa terus kuliah sampai tamat dan mendapatkan gelar tapi saya bangga karena bisa menjalani kuliah dengan perjuangan dan semangat yang pantang mundur karena saya yakin bila segala sesuatu yang dikerjakan dengan susah payah akan mendatangkan kebaikkan.
Dan setelah selesai perkuliahan saya harus pulang balik pakam yg membutuhkan waktu 1 setengah jam sekali perjalanan saja jadi saya akan sampai rumah sekitar jam 10 malam atau jam 11 malam ya……. Seperti itulah setiap hari saya menjalani aktivitas saya.      

Minggu, 09 Oktober 2011

KELEBIHAN DAN KEKURANGAN CLIENT SERVER

KELEBIHAN JARINGAN CLIENT SERVER

* Mendukung keamanan jaringan yang lebih baik
* Kemudahan administrasi ketika jaringan bertambah besar
* Manajemen jaringan terpusat
* Semua data bisa disimpan dan di backup terpusat di satu lokasi

KEKURANGAN JARINGAN CLIENT SERVER

* Butuh administrator jaringan yang profesional
* Butuh perangkat bagus untuk digunakan sebagai komputer server
* Butuh software tool operasional untuk mempermudah
   manajemen jaringan
* Anggaran untuk manajemen jaringan menjadi besar
* Bila server down, semua data dan resource diserver tidak bisa diakses

KOMPONEN DAN FUNGSI SISTEM CLIENT SERVER

User 
User disini adalah end user yang mengakses client untuk mendapatkan sebuah layanan. End user bisa saja seorang manager perusahaan, professional, karyawan di sebuah perusahaan, atau pelanggan. Ada timbul sedikit kerancuan. Pelanggan dalam sebuah bisnis atau perdagangan disebut dengan client , tapi client ini adalah manusia, jangan dibingungkan dengan istilah client pada pemrosesan komputer. Dapat kita katakan sebuah user atau end user adalah ketika melakukan proses akhir menggunakan sistem client server.


Client
Client dapat berupa sebuah pemproses yang powerful atau dapat juga berupa terminal tua dengan kemampuan proses yang terbatas. Secara mendasar client adalah sebuah PC dengan sistem operasinya sendiri. Sebagian besar pemrosesan banyak dilakukan di sebuah server dimana bagian-bagian dalam lingkup pekerjaannya ditentukan oleh program komputer, inilah yang menyebabkan sistem client server berbeda dengan sistem transaksi tradisional. Sistem client server memungkinkan sebuah teknologi dan applikasinya digunakan bersamaan.

Network dan Transmisi
Server dan client dapat terkoneksi dengan sebuah media transmisi. Media transmisi ini dapat berupa kabel, wireless, atau fiber. Dengan media ini memungkinkan sebuah perusahaan untuk melakukan enterprice network lebih besar dalam sebuah workgroup atau departemen. Untuk itu dibutuhkan interoperability sebagai contoh operasi dan pertukaran informasi yang heterogen melalui berbagai perangkat software dalam jaringan. Esensinya adalah keterbukaan dalam melakukan pertukaran baik komponen dan software yang berasal dari vendor yang berbeda-beda. Dengan interoperability baik vendor dan customer akan mendapatkan keuntungan.
Interoperability memberikan dampak pada arsitektur jaringan. Awal sebuah arsitektur jaringan adalah SNA namun arsitektur ini bersifar proprietary dan tidak terbuka dengan vendor lainnya. Kemudian sebagian besar orang beralih ke OSI yang di standarkan oleh ISO ( International Standards Organization ). OSI banyak di gunakan di Eropa namun kurang berkembang di Amerika Serikat. Di Amerika Serikat muncul TCP/IP yang kemudian di dukung oleh Unix User Group.

Servers
Konektivitas adalah hal yang terpenting namun bukan satu-satunya faktor untuk mendapatkan efisiensi dan efektivitas sharing resource yang dimiliki. Dibutuhkan sebuah perangkat yang memiliki kemampuan mengontrol software, menjalankan program applikasi, dan mengakses database dengan mudah dan cepat. Untuk itulah diperlukan sebuah Server. Sebuah Server harus mendukung spesifikasi yang mendukung resource sharing seperti Network Server Operating System, Multiple User Interface, GUI ( Graphic User Interface ), dialog oriented cleint – server languange seperti SQL dan database arsitektur. Saat ini resuorce bisa tersebar secara spasial tidak hanya berada dalam batasan sebuah negara namun sudah antar negara yang membutuhkan interkoneksi yang tinggi.

Pemrosesan Database
Beberapa prinsip pemrosesan data pada server termasuk didalamnya adalah integritas, sekuriti, dan recovery data. Enterprise data yang dibutuhkan oleh sebuah perusahaan membutuhkan sebuah integrasi, pengaksesan data yang di kendalikan dan kelola dengan securiti yang baik, dan recovery data dapat dilakukan jika terjadi kegagalan sistem.
Beberapa data management dilakukan secara otomatis. Biasanya dilakukan oleh DBMS yang berada di Server yang mengontrol akses diantara pemprosesan multiple sistem dan mengintegrasikan akses data melalui network management.

Pemrosesan Applikasi
Data digunakan oleh program applikasi yang mana sebagian besarnya berada di server. Ada beberapa applikasi client server yang disediakan oleh vendor. Tools applikasi ini menjadikan pengembangan sistem client-server menjadi lebih kompetitif. Pengembangan applikasi client-server dapat dilakukan dengan beberapa cara yakni :

  • Fungsi pemprosesan didistribusikan diantara client dan server. Porsi dari client dijalankan oleh end user dengan menggunakan bahasa pemrograman database seperti SQL yang memberikan semacam request data dan kemudian mengekstrak data tersebut dari lokasinya dimana semua proses tersebut dikontrol oleh sistem operasi.

  • UI dan GUI menjadi lebih sering digunakan karena tingkat kemudahan penggunaan menjadi lebih penting.

  • Digunakannya Advance networking seperti LAN

  • Code generator juga digunakan, Metodelogi Objeck Oriented akan menambah tingkat penggunan.

  • Tools pengembangan seperti SQL Server, FLOWMARK, Progress, ObjectView, Oracle menjadi sangat diperlukan
Ketika sebuah applikasi diproses dan permintaan akan data dilakukan oleh client, maka hasilnya dikirimkan melalui LAN. Hasil dari applikasi tersebut dapat saja dilakukan perubahan bentuk untuk mendapatkan tampilan yang lebih baik. Semuanya ini dilakukan di sisi client oleh end user melalui UI (User Interface)

PENGERTIAN CLIENT SERVER

Pengertian Client-Server : Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain.  Setiap instance dari komputer yang meminta layanan disebut sebagai client, sedangkan setiap instance yang menyediakan layanan disebut sebagai server.Data yang diminta oleh client dapat diambil dari database pada sisi server yang sering disebut database server, seperi misalnya MySQL, PostgreSQL, Oracle, atau SQL Server.

Keuntungan dari client server ini lebih cocok diterapkan untuk bisnis kecil.
Server database berisi mesin database, termasuk tabel, prosedur tersimpan, dan trigger (yang juga berisi aturan bisnis). Dalam system client/server, sebagian besar logika bisnis biasanya diterapkan dalam database. Server database manangani :
1. Manajemen data
2. Keamanan
3.Query, trigger, prosedur tersimpan
4. Penangan kesalahan
Arsitektur client/server merupakan sebuah langkah maju karena mengurangi beban pemrosesan dari komputer sentral ke computer client. Ini berarti semakin banyak user bertambah pada aplikasi client/server, kinerja server file tidak akan menurun dengan cepat. Dengan client/server user dair berbagai lokasi dapat mengakses data yang sama dengan sedikit beban pada sebuah mesin tunggal.

JENIS MULTI USER

Chat Rooms, MUD, dan Bot

Fitur internet tertentu memungkinkan kita melakukan interaksi dengan cara-cara baru dan menarik. Chat room atau ruang obrol memungkinkan kita berkomunikasi langsung dengan orang lain yang belum kita kenal. Game (permainan) interaktif multiplayer memungkinkan kita melakukan peran-peran fantasi dan mengeksplorasinya dengan orang lain. Satu jenis permainan interaktif yang canggih adalah MUD, singkatan dari Multi-User Dungeon atau Multi-User Domain. Para pemain dalam game ini memlih sebuah peran dan berkelana di dunia maya serta memungkinkan mereka dapat berinteraksi dengan para pemain lainnya pada saat itu juga. Permainan ini bisa sangat digrandungi oleh beberapa pengguna. Permainan tersebut juga memungkinkan kita mengeksplorasi berbagai peran, termasuk berganti gender. Dampak eksplorasi jenis-jenis peran dan identitas alternatif ini belum banyak dikupas oleh para peneliti. Beberapa MUD dilengkapi bot, atau program-program komputer yang dirancang untuk berinteraksi dengan para pemain dengan beragam cara, termasuk chatting (ngobrol). Program yang memiliki daya chatting canggih disebut chatterbot. Kadang para pemain kesulitan membedakan apakah mereka sedang berinteraksi dengan orang lain ataukah dengan sebuah program komputer. Di masa mendatang, program-program komputer dan website yang kita gunakan mungkin akan dilengkapi dengan chatterbot sebagai bagian dari metode komunikasi mereka.

TUJUAN MULTI USER

1.Meningkatkan produktivitas dan efektivitas SDM 
2.Meningkatkan produktivitas dan efektivitas organisasi
3.Meningkatkan  layanan  kepada  mereka  yang  tergantungpada sistem ‘multi -user’
Peran Jaringan Komunikasi
-Komunikasi
adalah proses pengiriman data dan informasi melalui  jaringan  komunikasi
-Jaringan Komunikasi
merupakan seperangkat lokasi-lokasi yang terdiri dari perangkat keras, program dan informasiyang terhubung satu sama lain sebagai satu sistem yangmengirim dan menerima data / informasi
-Node
adalah stasion komunikasi di dalam jaringan
-Jaringan
memungkinkan manusia dan organisasi-organisasiuntuk mengirim dan menggunakan secara bersama datadan  informasi  dengan   melampaui   pembatas jarak