Kamis, 13 Oktober 2011

KLIEN-SERVER


Klien-server atau client-server merupakan sebuah paradigma dalam teknologi informasi yang merujuk kepada cara untuk mendistribusikan aplikasi ke dalam dua pihak: pihak klien dan pihak server.
Dalam model klien/server, sebuah aplikasi dibagi menjadi dua bagian yang terpisah, tapi masih merupakan sebuah kesatuan yakni komponen klien dan komponen server. Komponen klien juga sering disebut sebagai front-end, sementara komponen server disebut sebagaiback-end. Komponen klien dari aplikasi tersebut dijalankan dalam sebuah workstation dan menerima masukan data dari pengguna. Komponen klien tersebut akan menyiapkan data yang dimasukkan oleh pengguna dengan menggunakan teknologi pemrosesan tertentu dan mengirimkannya kepada komponen server yang dijalankan di atas mesin server, umumnya dalam bentuk request terhadap beberapa layanan yang dimiliki oleh server. Komponen server akan menerima request dari klien, dan langsung memprosesnya dan mengembalikan hasil pemrosesan tersebut kepada klien. Klien pun menerima informasi hasil pemrosesan data yang dilakukan server dan menampilkannya kepada pengguna, dengan menggunakan aplikasi yang berinteraksi dengan pengguna.
Sebuah contoh dari aplikasi client/server sederhana adalah aplikasi web yang didesain dengan menggunakan Active Server Pages (ASP) atau PHP. Skrip PHP atau ASP akan dijalankan di dalam web server (Apache atau Internet Information Services), sementara skrip yang berjalan di pihak klien akan dijalankan oleh web browser pada komputer klien. Klien-server merupakan penyelesaian masalah pada software yang menggunakan database sehingga setiap komputer tidak perlu diinstall database, dengan metode klien-server database dapat diinstal pada suatu komputer sebagai server dan aplikasinya diinstal pada client.

Kelebihan-kelebihan SKA GL 6.20 ini diantaranya

* Menggunakan sistem multiuser yang memungkinkan penggunaan program secara bersama-sama (Local Area Network).
* Dilengkapi dengan fungsi proteksi, berupa fasilitas password pemakai beserta hak akses yang dikehendaki.
* Pembuatan nomor perkiraan yang luwes, karena tidak menggunakan sistem batasan perkiraan sehingga subPerkiraan dan/atau buku pembantu bisa dibuat sendiri sampai beberapa tingkatan yang diperlukan.
* Jurnal berbentuk form semi manual yang serba otomatis, mudah dan cepat dalam memasukkan datanya.
* Adanya fasilitas pengecekan data jurnal yang tidak balance (auditing data control).
* Laporan dapat dibuat sewaktu-waktu tanpa harus memposting dan/atau menutup buku besarnya lebih dahulu, tanggal atau periode bebas untuk harian/mingguan/bulanan/tahunan.
* Dengan hanya memasukkan bukti-bukti transaksi, Anda dapat membuat laporan dengan cepat dan lengkap diantaranya: Data Jurnal Transaksi, Buku Besar, Neraca Lajur Standar, Neraca Keuangan, Perhitungan Laba-Rugi, Perubahan Modal, Posisi Keuangan, Ratio Keuangan.
* Laporan Keuangan Neraca dan Perhitungan Laba Rugi bisa komparatif bebas dengan periode sebelumnya sesuai yang diinginkan.

CD GL Multiuser

SINOPSIS
GL Multiuser versi 6.20 adalah software Sistem Komputer Akuntansi modul General Ledger yang berorientasi aplikasi akuntansi penyusunan laporan keuangan dengan bahasa Indonesia.
GL Multiuser versi 6.20 adalah hasil pengembangan dari program akuntansi yang terdahulu yaitu GL3 dan GL6, dan GL 6.1 MultiUser yang sudah dipakai ribuan pemakai di Indonesia karena kehandalannya, dan terus disesuaikan sejalan dengan perkembangan dunia informatika dan komputer. 

Senin, 10 Oktober 2011

Keuntungan Sistem Client Server

1.Mengurangi tanggung jawab dan biaya overhead
2.Kontrol biaya operasional dan pengembangan yang lebih mudah
3.Waktu respon yang lebih baik dalam pemrosesan.
4.Akses data yang lebih besar bagi perusahaan. Sistem Client server mengamankan transaksi data dan menyimpannya pada server untuk kemudian dapat di sharing, dimanipulasi, dianalisa secara lokal.
5.Memungkinkan pendistribusian proses dari tersentralisasi menjadi desktop computing
6.Menawarkan kooperatif prosesing antara individu dan group antar departemen, geografis dan zona waktu.
7.Rewriting software pada sistem client server memberikan keuntungan untuk mendapatkan sistem yang terintegrasi dan memberikan efisiensi.
8.Menawarkan friendlu interface pada end user khususnya pada knowledge worker dan customer.
9.Keterlibatan yang lebih untuk end user pada implementasi IT.
10.Arsitektur terbuka dan sistem terbuka memberikan fleksibilitas dalam memilih konfigurasi hardware yang    berbeda, network, dan DBMS dari berbagai vendor.

Hambatan Implementasi Sistem Client Server

Organisasi

1.Skill personel yang kurang memadai untuk implementasi sistem client server.
2.Anti perubahan terhadap teknologi baru.
3.Biaya konversi
4.Membutuhkan koordinasi dan kontrol yang lebih pada end user.

Teknologi

1.Membutuhkan infrastruktur LAN dan WAN
2.Skill dan peralatan yang belum memadai
3.Belum adanya pemahaman dan pengalaman dalam merencanakan sistem client server
4.Tidak tersedianya produk dan tools pengembangan sistem client server
5.Sedikitnya applikasi client server
6.Sedikitnya standar nasional dan internasional untuk sistem client server.

Komponen dan Fungsi Sistem Client Server

Gambaran umum konfigurasi Client Server diperlihatkan pada gambar 2. Dengan pendekatan Client Server setiap PC dapat melakukan secara independen sebuah pemrosesan lokal dan mensharing perangkat enterprise melalui LAN. Untuk kasus yang lebih luas kemampuan akses dapat dilakukan melalui MAN (Metropolita Area Network) atau WAN (Wide Area Network). Sebuah database dan program applikasi enterprise misalnya diletakan pada sebuah server dimana setiap end user dapat melakukan akses melalui Client Processor, LAN dan Server seperti pada gambar 3.

Gambar-2 Host Sistem dan 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.

Gambar 3. Komponen 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. Applikasi disini termasuk didalamnya adalah pemroses pesan seperti e-mail, pemproses file lokal seperti DBMS untuk browsing dan penghitungan, atau sharing resource seperti sistem image processing, sistem optical character, sistem advance grafic processing, plotter warna, atau sebuah printer. Perangkat-perangkat ini bisa saja berasal dari berbagai vendor yang ada. Untuk memfasilitasi query pemprosesan dari client, sebagian besar sistem client server menggunkaan Structured Query Language (SQL) yang merupakan struktur bahasa tingkat tinggi. SQL dengan database relationalnya adalah standar de facto untuk hampir sebagian besar sistem client server. Salah satu komponen terpenting sistem client server adalah User Interface (UI), yang digunakan user untuk berkomunikasi. Bagi user yang seorang programmer, UI tidak mesti user friendly, tapi untuk end user yang bukan programmer sangat dibutuhkan UI yang user friendly. Dibutuhkan Graphical User Interface (GUI) untuk end user karena GUI menampilkan grafis untuk melakukan akses dengan icon-icon tanpa perlu memasukan perintah pemrograman. Kedepannya GUI tidak hanya digunakan untuk menggantikan akses perintah pemprograman tapi juga digunakan untuk grafik, voice, video, animasi, untuk selanjutnya menjadi sebuah teminal multimedia.

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.

Beberapa software dapat diperoleh dari vendor atau software house. Software tersebut bisa bersifat mainframe centric (sentral) atau PC server centric. Namun selain semua hal yang tersedia pada paket software tersebut tetap dibutuhkan in house sofware development. Juga perlu untuk mengintegrasikan sistem client server dengan sistem informasi yang telah ada dan menggunakan sistem tersebut tidak hanya sebagai end user tapi juga bekerja diantara group end user.

Server melakukan pemprosesan mirip dengan pemrosesan yang ada disisi client. Namun ada sedikit perbedaan, biasanya sebuah server tidak mempunyai User Interface karena didesain untuk networking, memproses database dan memproses applikasi. Pembeda antara pemrosesan client dan server ada pada tanggungjawab dan fungsi dari pemrosesan yang dilakukan. Sebagai contoh sebuah server dapat bertindak sebagai repository dan penyimpanan informasi dalam kasus pada file server. Tipe dari Server tergantung pada kebutuhan dan tujuan sistem. Dalam beberapa kasus sebuah server harus mampu melakukan multitaskting (membentuk multi fungsi secara simultan), menggunakan multiple operating system, lebih portable, memiliki skalabilitas, dan memiliki waktu respon yang cepat untuk melakukan teleprosesing. Dengan kapabilitas seperti itu menjadikan server memiliki harga yang relatif mahal. Penyebab mahalnya harga server adalah :

1.

Network Management
2.

Gateway function termasuk akses keluar dan e-mail publik
3.

Penyimpanan
4.

File Sharing
5.

Batch processing
6.

Bulletin Board access
7.

Facsimile transmission

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 :

1.

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.
2.

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

Digunakannya Advance networking seperti LAN
4.

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

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). Diagram skematik pendekatan client server ditunjukan pada gambar 4.

Gambar 4- Applikasi Sistem Client Server

Jumat, 07 Oktober 2011

KINERJA MULTI-USER DETECTION PADA SISTEM KOMUNIKASI DS-CDMA SINKRON MENGGUNAKAN BACK PROPAGATION -NEURAL NETWORKS

[ Description ]
Pada penelitian ini akan dibandingkan kinerja dari detektor multiuser neural network dengan detektor konvensional matched filter dan detektor multiuser optimal. Ada beberapa skenario simulasi untuk membandingkan kinerja dari masing-masing detektor tersebut meliputi, kanal AWGN, kanal flat Rayleigh fading, kapasitas sistem, dan efek near far. Adapun kinerja dari masing-masing detektor diberikan dalam bentuk nilai probabilitas kesalahan bit sebagai fungsi nilai SNR, kecuali pada skenario kapasitas sistem, sebagai fungsi jumlah pengguna. Detektor multiuser optimal memakai urutan deteksi maximum likelihood yang di-implementasikan dengan algoritma dynamic programming. Sedangkan detektor multiuser neural network menggunakan multilayer perceptron dengan satu layer hidden. Untuk mengimplementasikan neural network dan mentrainingnya digunakan algoritma back propagation. Hasil simulasi pada kanal AWGN, memperlihatkan bahwa detektor multiuser optimal mempunyai kinerja yang sangat baik, karena tidak terpengaruh oleh multiple access interference (MAI). Sayangnya, kompleksitas dari detektor multiuser optimal akan berkembang secara eksponensial dengan makin bertambahnya jumlah pengguna. Sedangkan untuk detektor multiuser neural network mempunyai kinerja yang mengalami perbaikan yang signifikan dibanding detektor konvensional matched filter dan mendekati optimal. Pada hasil simulasi. dengan kanal flat Rayleigh Fading, dengan kontrol daya sempurna, detektor neural-network backpropagation tetap memberikan perbaikan yang signifikan dibanding dengan detektor matched filter konvensional, dan juga memberikan perbaikan dibanding detektor multi user optimal. Meskipun kinerja-nya mengalami perbaikan tetapi probabilitas kesalahan bit nya masih belum dapat mencapai standar komunikasi digital untuk voice. Pada skenario efek near far menunjukkan bahwa detektor multiuser neural network lebih resistance terhadap efek near far dibandingkan dengan detektor multi-user optimal, dan detektor konvensional matched filter sangat resistance terhadap efek near far.

COMMUNITY

Community adalah kegiatan terbaru saya salah satu untuk persiapan T.A nanti karena kita mengerti begitu banyak yang harus dipersiapkan ketika mau menghadapi T.A nah..ada beberapa teman yang setuju untuk di bentuknya community ini.
Community ini kami lakukan setiap hari minggu, disini kami akan sharing dalam informasi T.A yang kami dapat baik dari internet atau dari perpustakaan, dan kami juga mempersiapkan agar tidak gugup ketika kita di meja hijau nanti, dan agar menumbuhkan kepercayaan diri kita insyaallah community ini dapat setidaknya membantu kami dalam menghadapi T.A nanti
Community ini terinspirasi dari salah satu dosen kami yang mengatakan setidaknya kalian harus memiliki community dalam berbagi pengetahuan, karena ketika di kampus kalian hanya dapat sedikit pelajaran dikarenakan terbatasnya waktu nah..comunity ini agar kalian bisa membahas atau mengulang-ngulang pelajaran di kelas, dan kalian dapat melakukannya di hari libur kuliah.
Dari situ lah kami memutuskan untuk membentuk salah satu group belajar ini. Kami mengerti waktu istirahat kami pasti tersita dengan adanya community ini karena kita tahu hanya hari minggulah waktu istirahat bagi kami sebagai pekerja sambil kuliah, namun semangat teman-teman mengalahkan itu semua, oleh sebab itu kami memutuskan community dilakukan 2 kali dalam sebulan.
Kami hanya terdiri dari beberapa orang saja, karena kita tahu apabila terlalu banyak didalam community ini ditakutkan tidak dapat focus alias hanya bermain-main saja, mungkin kami sudah dapat di katakana terlalu lama dalam membentuk community ini, namun seperti kata pepatah” Lebih baik terlambat dari pada tidak sama sekali ”.

musik

Kata Music mungkin sudah tidak asing lagi bagi kita, karena dari anak kecil sampai dewasa menyukai music, saya peribadi sangat menyukai music bagi saya music adalah salah satu sumber semangat dalam menjalani segala aktivitas rutin kita sehari-hari.
Contoh halnya saya sangat lelah sekali terkadang dalam menjalani aktivitas rutin sehari-hari,dan ketika saya mendengar music yang memberi semangat dalam hidup kita, dengan seketika semangat kita dapat kembali lagi, dan ketika iman saya sedang di uji dengan berbagai cobaan, saya mendengar musil-musik religi Alhamdulilah saya makin mencintai Allah SWT.
Apabila saya mau pergi berangkat kuliah atau kerja saya mengunakan angkutan umum, jarak kerja dan kuliah mempunyai jarak tempuh yang cukup jauh, ketika merasa bosan diangkot biasanya saya mendengar music melalui hp dengan menggunakan earsfree, itu dapat mengurangi kebosanan saya apalagi dapat supir angkot yang super lambat.
Sekarang ini lagu yang saya sering dengar yaitu Mahir zain karena lagu beliau begitu menyentuh di hati saya, baik itu mengenai dunia maupun akhirat dan jenis lagu yang paling saya sukai yaitu jenis classic karena dengan mendengarkanya hati kita dapat lebih tenang, dan relexs.
Saya juga suka mendengarkan music tanpa lagu yang berasal dari alat-alat music seperti secsofon,piano biasanya saya mendengarkannya sebelum tidur. Pokoknya music bagi saya salah satu alternative mengurangi kejenuhan dan dapat memberikan inspirasi bagi saya.

HOBBY BARU

Sekarang saya memilki hobi baru yaitu membuat puisi, sebenarnya saya sudah lama suka membuat puisi dari bangku sekolah menengah pertama tapi hanya sekedarnya saja, namun sekarang saya lebih sering membuat puisi dengan mencerminkan pada suatu keadaan yang baru terjadi.
Ada satu hal apabila kita membaca suatu puisi yang menggambarkan tentang kejadian yang kita rasakan sepertinya kita cepat dapat merasakan makna puisi tersebut, saya sering juga mengirim kata-kata motivasi untuk teman-teman insyaallah dapat memberikan semangat bagi teman yang membacanaya, biasanya buat puisi itu egk bisa direncanakan kapan untuk melakukannya, tapi ketika ada suatu kejadian nah..tanpa kita sadari kata puisi itu akan keluar dengan sendirinya, puisi saya tidak begitu bagus yang penting ada pesan atau makna didalamnya.
Salah satu puisi yang saya buat :
Perjuangan hidup
Dinginya malam tak mematahkan semangat tuk menyongsong hangatnya mentari esok….
Laju roda dunia berputar seakan membawa diri pada kedewasaan dunia…
Tiupan angin seakan berbisik “Aku akan membawamu pada ketenangan dunia”…..

Semangat
Ketika kelelahan menghampirimu demi memperjuangkan hidup….
Ingatlah ada hari esok yang menggantikan kelelahanmu itu …
Yaitu kesuksesan…..

TUGAS AKHIR

Saya sekarang sudah semester 5, tidak terasa T.A sudah di depan mata perasan cemas yah..pasti ada namun untuk menghilangkan kecemasan itu saya harus banyak bertanya pada kaka’an kelas yang sudah tinggal menuggu wisuda sekarang, banyak yang saya ambil dari pengalaman mereka seperti mencari tempat riset harus dilakukan dengan cepat agar tidak binggung ketika di umumkan untuk segera mengajukan judul, mengenai materi sungguh jumlah yang tidak sedikit apabila kita sudah mau T.A, Oleh karena itu saya sudah mulai sadar untuk memperkecil pengeluaran sehari-hari,
Kami banyak dapat pengarahan juga dari dosen mengenai T.A dengan memberikan contoh kaka’an kelas yang membuat kesalahan pada saat T.A agar kami tidak mengulangi hal seperti itu, kami juga dapat masuk’an agar cermat dalam memilih tempat riset nanti karena apabila kita memilih perusahaan yang besar yang sudah berbasis Internasional contohnya, mungkin kita akan binggung apalagi yang akan kita lakukan, perusahan sederhana pun yang penting kita sudah memahami apa yang akan kita lakukan didalam perusahaan tersebut.

LDK AL-HAYYAN STMIK BUDIDARMA

Sebelumnya saya menceritakan mengenai kegiatan saya sekarang, izinkan saya mengucapkan “MINAL AIDZIN WALFAIDZIN” MOHON MAAF LAHIR DAN BATIN. enggak terasa ya,, libur panjang kuliah sudah berakhir waktunya kembali beraktivitas lagi ni…
Kegiatan saya mungkin ada pertambahan karena saya masuk dalam salah satu organisasi di kampus yaitu LDK-ALHAYYAN STMIK BUDIDARMA, mungkin ada yang berfikir apa egk lelah udah kuliah sambil kerja ikut organisasi lagi??? Itu semua benar namun panggilan jiwa dan didorong dengan keinginan saya semenjak tamat dari SLTA ingin mengikuti suatu organisasi ya,,seperti LDK ini. Alhamdulilah sekarang saya sudah dapat menjalankannya, ketika kita lelah ada sahabat yang memberi kita semangat tanpa kita sadari lelah yang kita rasakan seketika dapat hilang dengan sendirinya.
Dan didalam LDK ini saya begitu banyak dapat pelajaran for specialy agama Islam, karena kita dapat melihat pergaulan anak muda sekarang sungguh luar biasa sehingga apabila tidak didasari oleh agama yang kuat dikhwatirkan kita menjadi salah satu diantara mereka,,
Sekarang tahun ajaran baru nah… waktunya mencari generasi baru untuk LDK AL-HAYYAN karena periode dalam ldk hanya 1 tahun. Nah Insyaallah kami akan mengadakan acara out bond untuk mahasiswa baru yang di adakan di bukit lawang, disana kami akan memberikan penjelasan mengenai apa sih yang di maksud LDK, bagaimanakah struktur organisasinya? Bidang apa saja yang ada di LDK AL-HAYYAN, nah pasti pertanyaan itu yang sering di ajukan oleh mahasiswa baru, insyaallah acara out bondnya dapat berjalan lancar Amin.