9/06/2009

Back-Up Database Access Dengan Delphi



Welcome ......!!!

Ketemu Lagi Dengan Salah Satu Tips Aku Untuk Memback-up Database Access dengan Delphi.
Delphi Memberikan Bahasa Pemrograman Yang high Level ( Artinya Sangat Mudah Dipahami ) Sehingga membuat User Seperti Aku Mudah Mengelola Databasenya.
Seperti Database Accesss Sendiri Dibuat dari Pabrikan Microsoft, Sehingga Sangat Friendly dengan Kita yang Sudah terbiasa Windows. MS. Access Dapat Dibuat Secara stand Alone Ataupun Dalam Jaringan.
Tetapi Kebanyakan Database Ms.Access Dibuat Dengan stand Alone ( sistem Informasi yang Berdiri Sendiri / Tanpa Terelasi Dengan Sistem Aplikasi Lain.

Okkey Langsung Aj Ke TKP...

procedure TForm3.buka1Click(Sender: TObject);
var namadatabase : widestring;
begin
if application.MessageBox('Membuka database lain akan menutup koneksi'+#13+
'dengan database sekarang. Harap simpan semua pekerjaan.'+#13+
'Anda yakin bermaksud membuka database lain ?','Perhatian',

mb_yesno + mb_iconinformation) =IDYES then
begin
closeallform;
if opendialog.Execute then
begin

namadatabase := opendialog.FileName;
modul.connect.Connected := false;
modul.connect.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='+ namadatabase+';'+
'Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";'+
'Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;'+
'Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;'+
'Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";'+
'Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;'+
'Jet OLEDB:Don''t Copy Locale on Compact=False;'+
'Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False';
modul.connect.Connected := true;

modul.ADOlogin.Active:=true;
modul.ADOTableDaftar.Active:=true;
modul.ADOTablePenatar.Active:=true;
modul.ADOheader.Active:=true;
modul.ADOQuery1.Active:=true;
modul.ADOTablemikro.Active:=true;
modul.ADOTableanngota.Active:=true;
Form7.ADOQuery1.Active:=true;
Form7.ADOQuery2.Active:=true;
Form12.ADOQuery1.Active:=true;
Form20.ADOQuery1.Active:=true;


// if opendatabase = true then showmessage('berhasil') else showmessage('gagal');
if not(bukadatabase = false) then
begin
application.MessageBox('Database berhasil dibuka :) ','Information',
mb_ok + mb_iconinformation);
Form3.StatusBar1.Panels.Items[0].Text := 'SISTEM INFORMASI PENDAFTARAN - '+opendialog.FileName;

end
else
begin
application.MessageBox('Database gagal dibuka :(','Information',
mb_ok + mb_iconerror);

tutup;
modul.connect.Connected := false;
modul.connect.ConnectionString :='';
modul.connect.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source='+ extractfilepath(application.ExeName)+'\data.mdb;'+
'Mode=Share Deny None;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";'+
'Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;'+
'Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;'+
'Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";'+
'Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;'+

'Jet OLEDB:Don''t Copy Locale on Compact=False;'+
'Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False';

modul.connect.Connected := true;
modul.ADOlogin.Active:=true;
modul.ADOTableDaftar.Active:=true;
modul.ADOTablePenatar.Active:=true;
modul.ADOheader.Active:=true;
modul.ADOQuery1.Active:=true;
modul.ADOTablemikro.Active:=true;
modul.ADOTableanngota.Active:=true;
Form7.ADOQuery1.Active:=true;
Form7.ADOQuery2.Active:=true;
Form20.ADOQuery1.Active:=true;
Form28.ADOQuery2.Active:=true;

end;
end;
end;
end;


Tips Masukan Source Code Diatas Kedalam Button Ataupun MainMenu. Sehingga Source Diatas Dapat Ter-ekssekusi.....!!!!!!!
Kesimpulan.... : Simple Aj... Database MS. Access Diatas hanya Dicopy-paste Dalam Nama File Yang Baru. Sehingga Data-data Yang telah tersimpan telah tercopy Semunya.

Okkey Segitu Saja Tulisan Saya Mengenai Delphi, sampai Ketemu Lagi Dalam Kasus Selanjutnya. KEEP Spirit....!!!!

Kode HTTP Error Dan Artinya

200 – OK
Permintaan telah berhasil.

301 – Moved Permanently.
Dokumen telah dipindahkan ke URL ini.

302 – Found
Dokumen telah dipindahkan ke URL ini.

303 – See Other
Jawaban untuk permintaan anda berada di URL ini.

304 – Not Modified
Salinan cache akan digunakan.

400 – Bad Request
Browser mengirim permintaan dan server tidak dapat memahami.

401 – Authorization
Membutuhkan autorisasi untuk memasuki URL ini.

403 – Forbidden
Anda tidak memiliki izin untuk mengakses server ini.

404 – Not Found
Dokumen tidak ada.

405 – Method Not Allowed
Metode GET yang diminta tidak diperbolehkan untuk URL

408 – Request Time-out
Server timeout.

410 – Gone
Proses yang diminta tidak lagi tersedia pada server ini dan tidak ada alamat forwarding.

411 – Length Required
Permintaan yang diminta metode GET memerlukan memerlukan Content-length yang valid

412 – Precondition Failed
Prasyarat pada permintaan untuk dievaluasi URL bernilai false.

413 – Request Entity Too Large
Proses yang diminta tidak memperbolehkan permintaan data dengan menggunakan metode GET atau jumlah data yang diberikan pada permintaan melebihi batas kapasitas.

414 – Request-URI Too Large
Panjang URL yang diminta melebihi batas kapasitas untuk server ini

415 – Unsupported Media Type
Permintaan data yang diberikan tidak dalam format yang dapat diterima untuk diproses oleh ini.

500 – Internal Server Error
Server mengalami kesalahan internal atau misconfiguration dan tidak dapat memenuhi permintaan Anda.

501 – Method Not Implemented
Metode GET ke URL tidak didukung

502 – Bad Gateway
Server proxy menerima respon tidak valid dari upstream server.

503 – Service Temporarily Unavailable
Server untuk sementara tidak dapat melayani permintaan anda karena pemeliharaan downtime atau masalah kapasitas .

506 – Variant Also Negotiates
Ini menunjukkan kesalahan konfigurasi.

9/02/2009

Meninggal Ketika Sujud Di Masjid Nabawi


Assalamu'alaikum,

Untuk renungan bersama.
Assalamualaikum,
Cepat Atau Lambat Kita Akan Mengalaminya, sungguh tak terasa air keluar dari mata. Alangkah indahnya jika dapat mati dalam keadaan begini, insyaallah.. Amin

Lantunan Kata Maaf Padamu


Salam Sejahtera Kawanku disana. Terima Kasih Yang Tak Terhingga Saya Panjatkan Kepada Pencipta-KU yang telah memberikanku kesempatan kepadaku untuk menulis artikel ini. sembah sujudku kepada-MU atas semua karuniamu. Teringat Kata nasehat yang selalu kau ucapkan kepadaku Lewat Utusanmu, terlintas Tuntunan-MU dibenakku

Inilah kata yang bisa saya sampaikan pada Teman-temanku dan yang membaca blogku yaitu Terima Kasih dan Mohon Maaf. Dengan segala kerendahaan hati yang terdalam, saya mengucapkan banyak terima kasih kepada kawanku dan kepada semua yang telah mengenal aku, baik itu dalam keseharian, sekolah maupun blog ini.

saya hanya mampu untuk memohon maaf yang tulus dari hati yang paling dalam atas segala kesalahan saya, kelakuan saya, tingkah laku saya, ocehan saya, ke bodohan saya, tulisan saya, artikel saya, sok tahu saya, janji-janji saya. Baik yang saya sengaja maupun yang tidak sengaja, baik yang terang-terangan maupun yang samar.


Tak Lupa Beribu Terima Kasih Saya Ucapakan Atas Dukungan dan support yang selama ini anda berikan,
Semoga amal, kebaikan, dibalas oleh Yang Maha Membalas Semua Kebaikan, Tuhan Yang Maha Kuasa.

Semoga keIKHLASan yang saya bangun ini akan menjadi pondasi bagi saya pribadi, dan tentunya dapat memberikan manfaat bagi orang lain.

9/01/2009

Mengenal Jaringan Wimax

Koneksi internet saat ini yang mungkin telah dikenal ada tiga jenis seperti misalnya :
  • Broadband Acces
  • Wifi Acces
  • Dial-up Acces

Dari ketiga sistem acces tersebut mungkin Broadband Acces dan Wifi Acces yang dapat digunakan dengan nyaman dan praktis, namun memiliki keterbatasan dibutuhkannya anggaran yang besar untuk teknologi ini, cakupan area yang hanya ± 2,5 square miles atau 6,5 km persegi (inipun teknologi ADSL2,sedangkan teknologi ADSL dan DSL konvensional jauh lebih pendek dan masih menggunakan kabel), hot spot yang ditawarkan saat ini juga sangat terbatas.

WiMax ( Worldwide Interoperability for Microwave Acces ) diharapkan dapat memecahkan masalah ekonomis dan memiliki cakupan area yang luas, dimana teknologi ini dapat memberikan :

  • Broadband Service dengan kecepatan yang sangat tinggi nirkabel dan memiliki kemudahan untuk memperluas daerah cakupan Cakupan wilayah seperti network komunikasi (GSM, CDMA)
  • Dengan Teknologi Akses Micromave, yang menggunakan gelombang mikro sebagai media pengganti kabel, sehinga membuat Wimax dapat menjangkau cakupan area yang luas dan memiliki kemudahan yang praktis seperti juga Wi-FI.

Secara teknis WiMAX hanya membutuhkan dua buah perangkat yaitu :

  • WiMAX Tower, yang digunakan sebagai akses point, memiliki cakupan area mencapai 50 km secara linear (hal ini dapat mengatasi masalah blind spot yang sering ditemukan pada jaringan Wi-FI karena menggunakan access point sebagai source). Mungkin bila diterapkan satu buah WiMAX Tower dapat menggantikan beberapa broadband access atau berarti dapat mencakup satu area kota kecil dan Tower ini memungkinkan dihubungkan dengan Tower WiMAX yang lain. WiMAX menggunakan standard nirkabel IEEE.802.16 seperti juga Wi-FI yang menggunakan 802.11.
  • WiMAX Receiver, alat yang digunakan untuk menerima sinyal yang berasal dari WiMAX Tower, perangkat ini juga dapat berupa PCI Card, PCMCIA Card atau mungkin sebuah norebook yang sudah dilengkapi dengan WiMAX secara built-in seperti halnya notebook yang sudah built -in Wi-FI.

WiMAX juga bekerja pada gelombang frequensi rendah yaitu antara 2 GHz dan 11 GHz seperti juga Wi-FI, dikarenakan dengan range frequensi ini tidak mudah terganggu oleh benda-benda yang mungkin dapat menghalangi jalur data.

Dalam hal kecepatan, bila dibandingkan dengan Wi-FI saat ini hanya dapat menghantarkan bandwidth sebesar 54 Mbps (asumsi dengan kondisi optimal), sedangkan WiMAX memiliki kecepatan 70 Mbps (mampu melayani ratusan lebih user sekaligus dengan kecepatan setara cable modem…wuss..wusss :) )

Secara keseluruhan jika dibandingkan dengan Wi-FI tampaknya perbedaan yang terbesar bukan pada kemampuan bandwidth melainkan pada jangkauannya.

Sedikit Tips Mempercepat OS XP Anda

Kali ini mau nulis langkah-langkah awal ba'da install XP maksude kalau baru selesai nginstall xp saya ada step-step buat dikit2 nambahin kecepatan dalam beroperasi nanti, bukan mempercepat sih!? intinya adalah membuang beberapa utilitas ataupun layanan yang dianggap mubazir atau berlebihan. heeeee... betul ?

Perlengkapan :
1. komputer
2. Instal XP
3. Penjelasane di bawah ini.

Sebenarnya ini dah kuno, tapi menurut saya ketimbang di bulan ramadhan ini kerjone tidur melulu mending posting apa ajah. yang penting bermanfaat :

Step-step nya seperti ini :
1. Matikan Alert dari Security Center.
Caranya seperti ini :

masuk ke control panel kemudian klik "change the way ..." hilankan tanda cheklistnya pada ketiga alert tersebut.

Kemudian OK.




2. Pilih beberapa item Visual Effect yang perlu :

Pada step ini langkah-langkahnya : silahkan klik kanan pada mycomputer anda, kemudian pilih properties :
Masuk pada TAB advanced, kemudian klik tombol settings pada group menu performance.

Pada tab visual effects silahkan nonaktifkan seluruh pilhan kecuali dua pada pilihan terakhir :
- use drop shadows ....
- Use visual style ....
kalau mau lebih enteng sekalian semuanya jangan di cheklist.

Langkah terakhir klik OK untuk melihat perubahan.

3. Matikan Fitur Error Reporting :
Masih memanfaatkan fungsi klik kanan pada mycomputer, masih tetap pada tab Advanced silahkan klik tombol Error Reporting.

Kemudian aktifkan pilihan disable error reporting... kalau perlu tanda ceklist pada notify juga di hilangkan kemudian klik OK.

4. Matikan Fitur Automatic Updates :
Automatic Updates akan bekerja/aktif ketika OS anda terkoneksi dengan internet. Efeknya? kalau original gpp, tapi kalau bajakan ntu yang ada dikit masalah, jadi lebih baik fitur ini dimatikan saja :

langkah-langkahnya : silahkan klik kanan pada mycomputer kemudian pilih properties : Masuk pada TAB Automatic Updates, kemudian aktifkan pilihan turn off automatic updates.


5. Ganti Beberapa nilai pada REGEDIT :

Klik Run kemudian masukan kata kunci regedit
langkah berikutnya adalah merubah beberapa nilai untuk keperluan tertentu :



Pada "HCKU\control panel\desktop\"
Set nilai = 0 untuk :
- HungAppTimeOut
- MenuShowDelay
- WaitToKillAppTimeOut

Pada "HKLM\System\CurrentControlSet\Control\"
Set nilai =0 untuk WaiToKillServeiceTimeOut

Kalau Sudah Di Close Saja dan Restart untuk melihat perubahan







6. Matikan beberapa services yang tidak digunakan :
"Jalankan Run kemudian masukan kata kunci services.msc silahkan anda stop dan nonaktifkan saja startuptype pada beberapa layanan ini :
- Error Reporting Service
- Event Log
- Help and Support
- Remote Access Connection Manager
- Remote Registry
- Security Center
- System Event Notification
- System Restore Service (ini optional hehehe)
- Task Scheduler
dan banyak lagi pada service lainnya jika itu tidak bermanfaat. bagaimana, betull ??
"
7. Seleksi aplikasi pada startup : "Jalankan Run kemudian masukan kata kunci msconfig kemudian pilih tab startup... pengalaman saya selama ini semua saya non aktifkan kecuali yang penting-penting saja untuk jalan pertama kali, misal antivirus. kemudian ok dan restart untuk melihat perubahan"

Demikian broo, emang repot bangete !! saya agak sedikit lelah kalau baru ngistall ulang. tapi gpp lah demi kok ??!! yang jadi
masalahe semua step-step itu bisa di rangkum dalam satu program utilitas saja... biar gk repot !### mudah-mudahan bisa di garap di bulan ramadhan ini ahhh.


Ok Begitu saja... Semoga Bermanfaat link

8/20/2009

Spirit Of indonesia independence

64 years indonesia get indenpence, 64 years indonesia be revolutions, 64 years indonesia exist in internationaly country. i love indonesia, we can forward becouse we many culture, and coaliscing to become strength. in agustus 2009, i make show in my village. this is my experience, let's teel my story....

here we go.......!!!!

in my first i todo is forming comitte, and i make many race in agustus, many sugesstion i take from comitte. but in fact i work alone. i evaluation what wrong in my false. some times i qustion in my heart i can't be leader, i have to stop and give my responsibility. but i know i can't done this times. many scedhule in my book, i must to become leader...

in my strategy i serving my member what he need, and i take some he responsibility. next i build comunication with member and i always sms ( short message ) to my member. some days i think to broadcast my sms to get spirit my member. i must to paying attention to my member. so i can take result my member. many schedule can passing at precise times. then.......

problems comes from citizen. he can't come to my race. i think i must leave this race and go with my schedule, but i know i wrong. i can't to motivated the citizen to join in my race. i can't leave her. i must awaken the citizen, with spirit, in my have, i not give up to awake the citizen. so...

with my sacrifice, i take my result. i very hapy. but this is not done...

in day i shown many member not attend. i work alone again, i can't motivated my member, although i has do my strategy. but view our latter i happy my member can't anttend. i ask to some one " what problem your comes to late ? " from my ask i know my member has work very well. he is done the job's.

i very happy, becouse my shown can walk sukses. thankyu to my country.....

8/16/2009

DELPHI DARI PASCAL TAPI PASCAL BUKAN DARI DELPHI

Ringkasan ini tidak tersedia. Harap klik di sini untuk melihat postingan.

Masalah VGA Card

Untuk menambah contoh troubleshooting, selain yang sudah di tuliskan kemarin troubleshooting Prosesor, dan juga Casing dan Power Supply, Motherboard, Memori. sekarang berkaitan dengan Troubleshooting VGA Card.

Kasus:
Pada waktu menghidupkan komputer, layar monitor gelap dan hitam.
Solusi:

1.
Langkah pertama, cek kabel VGA dan pastikan kabel VGA tersebut sudah masuk ke port VGA yang ada di casing komputer.
2.
Cek indikator pada monitor, apakah powernya berjalan dengan normal atau tidak.
3.
Coba booting ulang.

Kasus:
Gangguan pada VGA Card/Layar Monitor. Masalah seperti tanda-tanda gangguan yang terjadi pada VGA Card di antaranya adalah:

1. Komputer menjadi macet atau hang ketika digunakan untuk bermain game 3D.
2. Tidak dapat digunakan untuk menjalankan permainan tertentu.
3. Windows tidak bisa digunakan dalam mode normal.
4. Ada titik-titik kecil di layar monitor.

Solusi:

1. Cek kabel VGA yang terhubung ke monitor dan ke casing komputer, apakah sudah menancap dengan benar atau belum, kalau belum masukkan kabel tersebut sesuai dengan kaki-kaki yang tersedia.
2. Cek konektor atau pin yang terdapat pada kabel VGA. Kalau ada yang patah atau putus, segera ganti yang baru.
3. Install kembali atau perbaharui driver dari VGA Card yang dipasang. Untuk mendapatkan driver VGA tersebut, bisa dengan men-download dari situs yang menyediakan driver dari VGA itu.
4. Cobalah untuk mendownload versi terbaru versi terakhir software Direct-X dari situs Microsoft.
5. Kunjungi situs-situs yang menangani berbagai permasalahan tentang permainan atau games.
6. Buka casing komputer, cabut VGA card dari slotnya (PC/AGP) dari motherboard, dan pasang kembali. Apabila pada waktu komputer dihidupkan, layar masih hitam dan belum muncul gambarnya, ganti VGA card dengan yang baru, karena dapat dipastikan VGA card ada mengalami kerusakan.

Kasus:
Pesan kesalahan pada layar monitor. Apakah selalu menemui pesan kesalahan ketika memainkan suatu permainan atau games? Apakah VGA atau animasi tidak berjalan dengan normal? Atau layar berkedip secara terus menerus?
Solusi:

1.
Klik menu Start >> pilih Help and Support. Di bawah perintah Pick a Help Topic, pilih “Fixing a problem”.
2.
Pada kotak sebelah kiri, pilih “Games, sound, and video problems”.
3.
Pada kotak sebelah kanan, select “Games and Multimedia Troubleshooter”.
4.
Klik pilihan yang menggambarkan permasalahan yang dihadapi kemudian klik Next. Ulangi langkah-langkah tersebut sampai permasalahan bisa terpecahkan. Gunakan tombol Back untuk mengulangi langkah terakhir.

Kasus:
Bagaimana mengetahui tipe dari VGA Card yang dimiliki.
Solusi:

1. Buka MS-DOS prompt. Pada Windows 95/98 dan Windows XP/NT 4.0, Klik menu Start, kemudian pilih Programs, dan klik menu MS-DOS Prompt atau Command Prompt yang tersedia. Pada Windows 3.x atau Windows NT versi sebelum 4.0, klik dua kali Main kemudian klik dua kali icon MS-DOS.
2. Setelah jendela MS-DOS sudah terbuka, ketik: Debug kemudian tekan tombol [Enter].
3. Setelah layar dari perintah debug sudah terbuka dengan indikator kursor yang muncul, maka ketikkan: D C000: 0010 dan kemudian tekan tombol [Enter].
4. Layar yang berisi angka hexadecimal akan muncul dengan format kode ASCII dan informasi yang muncul tersebut juga termasuk dari tipe dari VGA Card yang dimiliki.
5. Ketik: Q kemudian tekan tombol [Enter] untuk keluar dari program Debug.
6. Ketik Exit kemudian tekan tombol [Enter] untuk kembali ke sistem. operasi/Windows.

(Hal lain yang dapat dilakukan membuka casing komputer dan baca nama manufaktur yang tertera pada chipset atau IC yang ada pada VGA Card di motherboard).

Kasus:
Resolusi Layar monitor tidak stabil atau berubah-ubah. Setiap saat login ke Windows XP, resolusi layar monitor kembali ke ukuran besar dan untuk merubafanya ke bentuk normal harus mengubah secara manual. Nah, bagaimana caranya supaya pengaturan terhadap resolusi layar monitor tidak berubah-ubah.
Solusi:
Harus melakukan update terhadap VGA Card yang dimiliki karena kemungkinan besar driver VGA card yang dimiliki banyak file yang hilang atau corrupt. Untuk melakukan update bisa mengunjungi situs dari penyedia driver tersebut dan download versi terbaru. Untuk mengetahui nama manufaktur pembuat VGA card, bisa melakukan cara-vara berikut ini: pada menu Start >> klik Administrative Tools >> kemudian pilih Computer Management. Di bawah kategori System Tools, klik Device Manager. Klik tanda Plus (+) untuk menampilkan pilihan Display Adapter. Dari tampilan ini, Windows akan mencari driver yang sudah ter-update. Adapun cara-caranya adalah sebagai berikut:

1.Ketika Device Manager dan tampilan Display Adapter muncul, klik kanan display adapter.
2.Pada menu kanan tersebut pilih Update Driver.
3.Kotak wizard Hardware Update akan muncul dan memberikan instruksi bagaimana cara untuk melakukan update driver.

Mempercepat Proses Copy File Dengan TeraCopy



TeraCopy adalah sebuah program yang dirancang secara kompak untuk menyalin dan memindahkan file pada kecepatan se-maksimum mungkin, TeraCopy memberikan pengguna banyak fitur seperti:

* Copy files faster. TeraCopy menggunakan buffer yang disesuaikan secara dinamis untuk mengurangi proses pencarian. Asynchronous copy atas kecepatan transfer file antara dua fisik hard drive.
* Pause and resume file transfers. Menunda proses menyalin setiap saat untuk membebaskan sistem sumber daya dan dapat melanjutkan dengan satu klik.
* Error recovery. Dalam kasus copy error, TeraCopy akan mencoba beberapa kali dan dalam kasus yang lebih parah hanya skips file, tidak perlu seluruh transfer.
* Interactive file list. TeraCopy menunjukkan gagal transfer file dan dapat digunakan untuk memperbaiki masalah dan hanya masalah recopy file.
* Shell integration. TeraCopy dapat sepenuhnya menggantikan Explorer menyalin dan memindahkan fungsi tersebut, yang memungkinkan Anda bekerja dengan file seperti biasa.
* Full Unicode support.

Perancangan Database Dan Normalisasi

Intisari
Sistem Informasi Manajemen Aset (SIMA) adalah sistem informasi berbasis intranet yang bertujuan menatausahakan barang inventaris milik/kekayaan negara di lingkungan Lembaga Ilmu Pengetahuan Indonesia (LIPI). Dengan sistem informasi ini lebih memudahkan LIPI dalam mencapai tujuan dan fungsi dari penatausahaan barang. Sistem berbasis intranet memungkinkan pengecekan dan pengawasan secara langsung melalui jaringan komputer dari organisasi penatausahaan paling atas ke yang paling bawah. Pembuatan sistem informasi ini berpedoman pada buku dari BAKUN (Badan Akuntansi Negara). SIMA menyediakan bermacam-macam fasilitas untuk proses penatausahaan barang, meliputi pengkodean barang inventaris, pembuatan buku inventaris, pencarian data barang, mutasi dan pemutihan barang, opname fisik dan pembuatan laporan. SIMA dibangun dengan perangkat lunak open source yang menggunakan bahasa pemograman PHP dan manajemen basis data dengan PostgreSQL, serta menggunakan komputer server berbasis LINUX

Kata kunci
Sistem informasi, aset, intranet, PHP, PostgreSQL.

1. Pendahuluan
Teknologi komputasi client-server khususnya yang menggunakan teknologi internet/intranet dan teknologi basis data semakin berkembang pesat, sejalan dengan itu kebutuhan akan aplikasi sistem informasi yang tidak dibatasi ruang dan waktu juga semakin meningkat.
Fasilitas internet dengan perangkat teknologi penunjangnya memungkinkan dikembangkannya sistem informasi manajemen aset yang memiliki beberapa kelebihan, diantaranya kemudahan dalam mendistribusikan program aplikasi, mudah dan praktis karena dapat diakses dari manapun dan kapanpun, memiliki akses informasi yang lebih cepat, murah dan lebih baik serta mampu menurunkan biaya atas kebutuhan penyampaian dan penyebaran informasi.
Manajemen aset adalah bagian atau komponen dari Lembaga/Departemen yang memberdayakan aset-aset tetap yang dimiliki sesuai dengan fungsi dan kegunaannya (LIPI, 2001). Sistem Informasi Manajemen Aset (SIMA) adalah sebuah sistem informasi berbasis web/intranet untuk mengelola data-data seluruh aset tetap yang dimiliki oleh setiap puslit di lingkungan LIPI. Dari sistem ini diharapkan pemeliharaan terhadap aset-aset penting yang diperlukan untuk menunjang kegiatan penelitian menjadi lebih terkontrol, dan semua potensi yang dimiliki puslit khususnya aset tetap dapat dikelola dan dimanfaatkan secara optimal untuk menunjang kegiatan penelitian

2. Teknologi Pengembangan Web
Teknologi yang digunakan dalam pemrograman web dibagi menjadi dua yaitu server side dan client side. Pada server side, perintah-perintah program dijalankan di server dan dikirimkan ke browser sudah dalam bentuk HTML. Sedangkan client side, proses akan dilakukan di web browser. Biasanya client side digunakan untuk hal-hal yang membutuhkan interaksi user tetapi data yang ditampilkan tetap dan seragam.
Aplikasi web berjalan pada protokol HTTP, dan semua protokol di internet selalu melibatkan antara server dan client. Ketika seseorang mengetikkan suatu alamat di browser, maka browser akan mengirimkan perintah tersebut ke web server. Jika yang diminta oleh client adalah file yang mengandung perintah server side maka server web akan menjalankan dahulu program tersebut lalu mengirimkannya kembali ke browser dalam bentuk HTML sehingga dapat diterjemahkan oleh browser. Sedangkan jika yang diminta oleh client adalah file yang mengandung file client side maka oleh server file tersebut akan langsung dikirimkan ke browser.

2.1. PHP
PHP merupakan salah satu jenis scripting language yang dieksekusi pada sisi server, atau biasa disebut server-side scripting merupakan salah satu bahasa pemrograman yang paling populer yang dapat dijumpai di Internet.
Fasilitas PHP yang paling kuat dan pasti adalah integrasinya dengan mesin database yang membuat halaman dengan dukungan database dengan mudah.
PHP termasuk dalam HTML-embedded , artinya code php dapat kita sisipkan pada sebuah halaman HTML. Untuk mengetahui bahwa baris – baris HTML merupakan suatu script php maka digunakan pasangan tag. Tag yang dapat digunakan untuk menyatakan script php adalah
 < ? … ?>
 < % … %>
 < ?php … ?>
Diantara ketiga ini tag ketiga merupakan tag yang paling aman karena memberikan tanda yang lebih jelas dan pada umumnya dimengerti oleh web server (Yudhi Purwanto, 2000).
Beberapa hal yang terkait dengan penulisan file PHP yaitu
a. File PHP merupakan file teks biasa sehingga dapat dituliskan dengan editor teks biasa seperti Notepad, namun akan lebih baik jika anda menggunakan editor PHP khusus seperti PHPEd atau PHP Coder
b. Seluruh blok skrip PHP harus berada di antara tag pengapit < ?php … ?> atau tag < ? … ?>. Tag ini dapat juga diganti dengan tag < ’script’>, ditambah dengan atribut language yang diberi value PHP. Serta dapat dituliskan pula dengan tag pengapit (delimiter) ASP < %… %>.
c. Setiap statement harus dipisahkan dengan tanda titik koma ( ; )
d. Semua file yang mengandung skrip PHP harus disimpan dalam format PHP File (*.php, *.phtml atau *.php3)

3. Arsitektur SIMA
SIMA menerapkan arsitektur client-server three-tiers, dimana Application web Server akan bertindak sebagai middle-tier yang menyediakan seluruh aplikasi yang diperlukan client sebagai front-end untuk berinteraksi dengan database server sebagai back-end.
SIMA dibangun dengan menggunakan perangkat lunak yang bersifat open source. Pada sisi application server akan menggunakan PHP dan Apache. Sedangkan sisi database server menggunakan Database PosgreSql yang berjalan dibawah sistem operasi Linux.

4.Diagram Alur Data (Model Fungsional)
Diagram alur data merupakan model fungsional SIMA. Diagram ini menggambarkan Sistem Informasi Manajamen Aset yang artinya hanya menggambarkan proses-proses yang berlangsung di perangkat lunak SIMA untuk lingkungan unit pengurus barang (UPB).
Secara keseluruhan diagram terdiri dari 3 proses sebagai berikut :
1. Opname Fisik Barang Inventaris, petugas inventaris melakukan opname fisik barang inventaris ke setiap ruangan. Hasil dari operasi fisik ini berupa data-data barang inventaris (alat dan bahan) mengenai keberadaan barang, kondisi barang, dan perubahan data barang, data buku perpustakaan.
2. Pencatatan Data Barang, berdasarkan hasil dari opname fisik barang inventaris, perubahan-perubahan yang terjadi (barang masuk/keluar, atau perubahan data barang) akan dicatat ke buku inventaris peralatan dan bahan, daftar inventaris lain (DIL) , daftar Inventaris Ruangan (DIR) dan kartu inventaris barang (KIB – Tanah, Gedung dan Alat Kendaraan Bermotor. Jika terjadi mutasi barang dari hasil opname fisik maka akan dicatat ke buku mutasi barang
3. Pembuatan Laporan-laporan, berdasarkan data buku inventaris yang telah diupdate dari hasil opname pisik, akan dihasilkan laporan hasil opname fisik barang inventaris (LOFBI), laporan Buku Inventaris, Laporan Posisi Awal (LPA) dan Laporan tahunan inventaris (LTI). Dari buku mutasi dan buku inventaris juga akan dihasilkan laporan mutasi barang triwulan (LMBT I – IV).

Gambar 1. Diagram Alur Data SIMA

Gambar 1. Diagram Alur Data SIMA

5. Diagram Entity-Relationship (Model Objek)
Database disimpan pada server “Gryfindor ? dengan nama database “sima ?, terdiri dari 23 tabel yang disusun secara relasional dengan proses normalisasi.
Diagram Entity-Relationship (D-ER) merupakan model objek/statis yang menggambarkan struktur hubungan antar tabel untuk memudahkan menganalisa relasionalitas tabel-tabel tersebut. Detail entity (tabel) dengan atribut (field) dari SIMA dapat dilihat pada gambar 2.

Gambar 2. Diagram E-R SIMA

Gambar 2. Diagram E-R SIMA

6. Modul-modul dan Kelompok Pengguna SIMA (model keamanan)
SIMA terdiri dari tiga modul utama, yaitu referensi, inventarisasi barang dan pelaporan. Masing-masing modul memiliki sub-sub modul seperti yang diperlihatkan pada gambar 3.

Gambar 3. Modul-modul SIMA

Gambar 3. Modul-modul SIMA

SIMA memiliki 5 kelompok pengguna yang disusun berdasarkan tingkatan akses terhadap tabel-tabel database, yaitu :
• admin – administrator sistem
memiliki otoritas penuh (tambah, edit dan hapus) pada tabel-tabel kelompok referensi
• operator – petugas inventaris
memiliki otoritas penuh (tambah, edit dan hapus) untuk tabel-tabel kelompok inventarisasi barang.
• eselon – Kapus, Kabag dan Kabid
memiliki hak akses untuk melihat data referensi dan data inventarisasi barang, serta melihat dan mencetak laporan-laporan
• ppbi – ppbi wilayah dimana upb berada
memiliki hak akses untuk melihat beberapa data referensi serta melihat dan mencetak data inventaris yang perlu dilaporkan oleh UPB (Unit Pengurus Barang) ke PPBI (Pembantu penguasa Barang Inventaris).
• guest – pengguna biasa
memiliki hak akses untuk melihat beberapa data referensi dan beberapa data inventaris barang.

7. Implementasi Program Aplikasi
Aplikasi SIMA diawali dengan login ke sistem untuk menjamin keamanan data serta pengaturan akses database sesuai dengan kelompok pengguna.

Gambar 4. Dialog Tampilan Awal SIMA

Gambar 4. Dialog Tampilan Awal SIMA

Gambar 4 merupakan halaman awal yang tampil pada saat pemakai berhasil login ke SIMA. Pada bagian atas terdapat menu-menu utama. Pada bagian kanan atas terdiri dari tombol petunjuk yang digunakan untuk mendapatkan informasi mengoperasikan SIMA, kontak administrator lewat e-mail, serta link ke situs LIPI. Di kanan bawah terdapat tombol untuk logout dari SIMA. Pada tengah halaman merupakan halaman display untuk menampilkan form-form yang diperlukan.

7.1 Struktur Menu
Operasional SIMA melalui menu-menu utama yang masing-masing memiliki sub-sub menu pilihan. Menu-menu utama ini dibuat dengan model menu bar yang berbentuk tombol-tombol, sedangkan sub-sub menu dibuat dengan model link. Menu utama SIMA terdiri dari 6 menu untuk operasional sistem dan 1 menu petunjuk/manual. Setiap kelompok pengguna memiliki sub-sub menu yang tidak sama tergantung dari hak akses mereka terhadap tabel-tabel dalam database.

7.1.1. Menu Lihat Data
Menu lihat data digunakan untuk melihat data secara langsung tanpa perlu terjadi seleksi atau filter data. Diagram berikut menunjukkan sub-sub menu yang terdapat pada menu Lihat Data

Diagram 1. Struktur Menu Lihat Data

Diagram 1. Struktur Menu Lihat Data

7.1.2. Seleksi Data
Menu Seleksi data digunakan untuk melihat data dengan harus melakukan seleksi atau filter data. Diagram berikut adalah sub-sub menu yang terdapat pada menu Seleksi Data

Diagram 2. Struktur Menu Seleksi Data

Diagram 2. Struktur Menu Seleksi Data

7.1.3. Cari Data
Menu Cari data digunakan untuk melakukan pencarian. Diagram berikut adalah sub-sub menu yang terdapat pada menu Cari Data.

Diagram 3. Struktur Menu Cari Data

Diagram 3. Struktur Menu Cari Data

Gambar 5. contoh form pencarian data dengan kriteria

Gambar 5. contoh form pencarian data dengan kriteria

Gambar 5 adalah salah satu contoh form pencarian data barang inventaris – peralatan dengan beberapa kriteria pilihan (berdasarkan nama alat, merk/type, tahun anggaran, lokasi barang dan kondisi barang). Kriteria-kriteria ini dapat diisi untuk mendapatkan data dengan filter yang diinginkan, atau tidak memilih / dikosongkan sama sekali jika akan melihat seluruh data.

7.1.4. Tambah Data
Menu Tambah data digunakan untuk mengisi dan menambah data. Diagram berikut menjelaskan sub-sub menu yang terdapat pada menu Tambah Data.

Diagram 4. Struktur Menu Tambah Data

Diagram 4. Struktur Menu Tambah Data

Salah satu contoh tampilan pengisian data diperlihatkan pada gambar dibawah ini, yang memperlihatkan form untuk mengisi data buku inventaris peralatan.


Gambar 6. Contoh Form Pengisian Buku Inventaris Peralatan

Gambar 6. Contoh Form Pengisian Buku Inventaris Peralatan

7.1.5. Laporan
Menu Laporan digunakan untuk melihat dan mencetak laporan-laporan. Diagram 5 menunjukkan sub-sub menu laporan yang dapat dilihat dan dicetak dalam format Adobe Acrobat.

Diagram 5. Struktur Menu Laporan

Diagram 5. Struktur Menu Laporan

Gambar 7 adalah contoh bentuk laporan yang dihasilkan dari menu laporan. Laporan diberikan dalam format Acrobat Reader. Petunjuk penggunaan Acrobat Reader disediakan pada manual sistem melalui menu Petunjuk.

Gambar 7. Contoh Laporan Mutasi Barang Triwulan dalam format Acrobat Reader

Gambar 7. Contoh Laporan Mutasi Barang Triwulan dalam format Acrobat Reader


7.1.6. Administrasi User
Menu Administrsi User digunakan untuk mengatur pengguna SIMA. Tipe admin memiliki otoritas tertinggi dalam mengatur pengguna sistem, antara lain dapat melakukan penambahan dan penghapusan data pengguna, mengganti tipe kelompok serta mengganti password pengguna. Sedangkan bagi pengguna hanya memiliki otoritas untuk mengganti passwordnya saja.


7.1.7. Petunjuk
Menu petunjuk berfungsi sebagai user manual yang berjalan dalam format Adobe Acrobat. Tujuan dibuat menu ini adalah untuk memberi kemudahan bagi pengguna berupa informasi-informasi dalam mengoperasikan SIMA. Diagram berikut adalah petunjuk-petunjuk yang disediakan.
Diagram 6. Struktur Menu Petunjuk
Diagram 6. Struktur Menu Petunjuk
Gambar 8. Contoh Manual SIMA dalam format Acrobat Reader

Gambar 8. Contoh Manual SIMA dalam format Acrobat Reader

Penutup
Dengan dibangunnya suatu Sistem Informasi Manajemen Aset secara online di intranet, maka beberapa proses dalam kegiatan penatausahaan dan inventarisasi dapat diintegerasikan menjadi suatu sistem yang terkomputerisasi, dengan bentuk tampilan yang mudah digunakan oleh beberapa tipe pengguna. Bagi pengguna yang bertindak sebagai operator (tim inventaris ), sistem memberikan kemudahan dalam beberapa hal seperti : pencatatan data, pendataulangan (sebagai hasil dari kegiatan opname fisik, mutasi,pemutihan), penghitungan jumlah dan nilai barang untuk keperluan manajemen aset LIPI selanjutnya secara keseluruhan serta pembuatan laporan. Untuk pengguna pada level guest (tamu), sistem memberi kemudahan dalam akses pencarian barang, dengan memberikan beberapa model kriteria pencarian. Sementara untuk tipe pengguna eselon, sistem memberi kemudahan dalam akses pencarian barang dan akses untuk melihat laporan.
Kemudahan yang diberikan oleh sistem ini, diharapkan sedikit demi sedikit dapat menghilangkan kekurangan yang didapat saat kegiatan penatausahaan dan inventarisasi dilakukan secara manual sebelum ini, meski tidak dapat dipungkiri bahwa masih ada beberapa proses manual yag harus tetap diberlakukan.
Penggunaan perangkat lunak berbasis open sources ( php, postgreSQL dan linux server ) dalam pembangunan Sistem Informasi Manajemen Aset ini, memungkinkan untuk meminimasikan biaya pembangunan sistem, meski dari sisi lain perlu ada peningkatan sumber daya manusia baik bagi pengguna operator maupun pengguna yang bertanggung jawab dalam pemeliharaan sistem secara keseluruhan (administrator).

Link

Beberapa Hal Yang Merusak

1] Banyak bicara
Barangsiapa beriman kepada Allah dan hari akhir, hendaklah ia berkata yang baik atau diam. (HR. Bukhari dan Muslim)

2] Banyak memandang
~ Rusaknya hati berawal dari mata
Dia mengetahui (pandangan) mata yang khianat, dan apa yang disembunyikan oleh hati. (QS Al-Mukmin: 19)

3] Banyak makan dan minum
Sedikit makan itu melembutkan hati, menguatkan daya pikir, serta melemahkan hawa nafsu dan sifat marah. Sedangkan banyak makan, akan mengakibatkan sebaliknya.

Hai anak Adam, pakailah pakaianmu yang indah di setiap (memasuki) mesjid , makan dan minumlah, dan janganlah berlebih-lebihan . Sesungguhnya Allah tidak menyukai orang-orang yang berlebih-lebihan. (QS Al-A’raf: 31)

Amir bin Qais berkata:
Berhati-hatilah engkau dari banyak makan. Karena hal itu menyebabkan kerasnya hati.

4] Banyak bergaul dengan sembarang orang
Dan (ingatlah) hari (ketika itu) orang yang zhalim menggigit dua tangannya, seraya berkata, “Aduhai kiranya (dulu) aku mengambil jalan bersama-sama Rasul. Kecelakaan besarlah bagiku; kiranya aku (dulu) tidak menjadikan fulan
itu teman akrab(ku). Sesungguhnya dia telah menyesatkan aku dari Al-Qur’an, ketika Al-Qur’an itu telah datang kepadaku.” Dan adalah syetan itu tidak mau menolong manusia. (Al-Furqan: 27 - 29)

Link

Aturan normalisasi untuk pengembangan database

Sementara mengembangkan aplikasi perangkat lunak atau dalam proses pembangunan dinamis halaman web kita harus menggunakan database untuk menyimpan arsip. Database normalisasi adalah proses untuk meningkatkan efisiensi database. J normalized database merupakan kunci untuk integritas data dalam merancang semua data-driven pengembangan aplikasi atau situs Web. Yang mengatur proses normalisasi database dengan konsisten, relevan dan tidak berlebihan records.

Dasar tujuan normalisasi:


* Hapus semua perubahan dari anomali database
* Mengurangi waktu dalam redesigning sementara memperluas database
* Dukungan untuk semua permintaan biasa



Serangkaian panduan atau ketentuan yang telah berkembang selama ini di database normalizing yang sekarang praktek standar untuk mengembangkan database di organisasi menyediakan aplikasi dan layanan pengembangan situs web. Peraturan ini dikenal sebagai Normal Form (NF) dan dari satu nomor (First Normal Form atau 1NF) melalui lima (Fifth Normal Form atau 5NF).

First Normal Form (1NF): Menetapkan aturan untuk mengatur database



* Hapus duplikat dari setiap kolom tabel
* Buat tabel terpisah untuk setiap kelompok yang berhubungan dengan data atau atribut
* Menetapkan kunci utama untuk mengidentifikasi setiap baris dalam tabel



Second Normal Form (2NF): Mengeluarkan duplikat nilai



* Tempat set data yang sama berlaku untuk beberapa baris dari sebuah tabel, dalam tabel terpisah.
* Menggunakan kunci asing untuk berhubungan baru ini meja



Ketiga Normal Form (3NF): Bidang penghapusan



* Bidang atau menghapus kolom yang tidak tergantung pada kunci utama.



Keempat dan kelima bentuk yang biasa digunakan dalam praktik hampir dan jika diabaikan, database fungsi mungkin tidak akan terpengaruh.

Normalisasi aturan yang ada di alam kumulatif, ie, the Second Normal Form dapat diimplementasikan hanya jika semua kriteria yang Pertama Normal Formulir dipenuhi.

Bisa jadi ada yang berdiri sendiri atau aplikasi web kustom proses pembangunan, yang menetapkan aturan normalisasi efisien dengan inbuilt database adalah

Pasal Sumber: http://www.articlesnatch.com

6/22/2009

My First Experiance Make WebSite

I know this article not impression for u, but in my live this is chance my look about website. at that time i use PHP language in the xampp to make website. xammp is free, not buy ang legal to use it. we can start the website with '?>' and we can finish this with . i my first experince this is not dificult. but i always dificulty with pharase the PHP language. the simbol of pharase u can see is with start'
that is litle article about PHP. in my first writing code PHP. i not insteresting about PHP. becouse with i can do everyting. i can connection the delphi to database. so i online with internet. in the internet i know that i'am nothing, i is zero in the program else delphi. so i ask to some forum in the internet, i train my write code i look my friend have a server, so more spirit i have to fastest complete my write code. at finaly i can online my website, and learn about google, to indexing my web with the largest search enggine in the world. i hapynest at the finaly my web can read people.

this is my experince i using PHP. my comment to PHP is very nice ^_^

6/08/2009

Undang-Undang Hak kekayaan Intelektual




a. Menjelaskan Undang-undang hak atas kekayaan intelektual

Penggunaan Program secara ilegal terjadi di seluruh dunia, bahkan di negara yang kesadaran hukumnya cukup tinggi, seperti Amerika , Inggris angka pembajakan terhadap software mencapai 20% – 30% atau hanya 70% – 80% user yang menggunakan program resmi

Di Indonesia juga demikian, dari survei lembaga bisnis software, tingkat pemakaian software ilegal mencapai 89% , menempati urutan teratas dibawah cina(96%) dan Vietnam (98%) . Angka pembajakan software yang mencapai 89% atau hanya 19% saja yang menggunakan program legal, menjadikan Indonesia negara yang diawasi oleh dunia internasional.mereka menganggap Indonesia adalah pasar yang buruk dari segi perlindungan hak cipta

Pada tahun 1997, Indonesia merativikasi Konferensi Bern tentangseni dan sastra dengan kepres nomor 18 tahun 1997, apalagi Indonesia merupakan negara dengna ragam etnik, suku dan budaya.

Pasal 1ayat 8

Program komputer dalah sekumpulan instruksi yang diwujudkan dalam bentuk bahasa, kode, skema, ataupun bentuk lain, yang apabila digabungkan dengan media yang dapat dibaca dengan komputer kan mampu mebuat komputer bekerja untuk melakukan funsi-fungsi khusus atau untuk mencapai hasil yang khusus, termasukpersiapan dalam merancang instruksi-instruksi tersebut.

Pasal 2 ayat 2

pencipta atau pemegang hak cipta atas karya sinematografi dan program komputer memilikki hak untuk memberi kan izin atau melarang orang lain yang tanpa persetujuaannya menyewakan ciptaan tersebut untuk kepentingan yang bersifat komersial

pasal 12 ayat 1

dalam undang-undang ini ciptaan yang dilindungi adalah ciptaan dalam bidang ilmu pengetahuan, seni, sastra

B. menjelaskan Contoh Hak Cipta dari perangkat Lunak

1. Mengopi SOFTWARE ke Harddisk

pengopian software ke harddisk yang dimaksud adalah pegopian CD ke harddisk secara ilegal dan bukan hak tau miliknya.

2. Pemakaian atau pengopian melebihi dari yang ditentukan

dalam pembelian lisensi terhadap suatu produk kadang-kadang untuk beberapa komputer, misalnya untuk 20 Komputer. Kemudian digunakan untuk mengopi sebanyak 30 komputer, Maka 10 komputer termasuk pelanggaran terhadap hak cipta dan dapat dikenai sanksi hukum.

3 pembajakan atau penjualan CD

Pembajakan CD banyak mendukung praktek ilegal pengopian software ke harddisk.

4. Penyewaan

Penyewaan terhadap CD bajakan saat ini juga marak terjadi dimasyarakat, hal ini disebaabkan tidak ada kesadaran dari penyewa dan pemilik sewaan.

Lisensi secara komersial ialah lisensi untuk tujuan bisnia

Lisensi non komersial dapat diperoleh secara gratis untuk dunia pendidikan, sosial dan publik.

LIsensi trial software memberikan kebebasan kepada pemilik untuk menggandakan.

Lisensi Shareware memberikan hak kepada pengguna untuk menggandkan tanpa harus meminta izin pada perusahaan

Lisensi FREEWARE dan lisnsi ROYALTI diberikan pada program yang menempel pada produkinduk dan bersifat untuk mendukung operasi program

Lisensi open source dapat digunakan secara bebas, digandakan, diubah sesuai dengn keinginan pengguna tnpa meminta izin kepada pencipta

pengenalan jaringan LAN

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
pengenalan jaringan LAN
--====----====----====----====--- - ====----====----====-----====----====----===--

Pengertian dan Prinsip Kerja LAN
============== ==================

LAN dapat definisikan sebagai network atau jaringan sejumlah sistem
komputer yang lokasinya terbatas didalam satu gedung, satu kompleksgedung
atau suatu kampus dan tidak menggunakan media fasilitas komunikasi umum
seperti telepon, melainkan pemilik dan pengelola media komunikasinya
adalah pemilik LAN itu sendiri.
Dari definisi diatas dapat kita ketahui bahwa sebuah LAN dibatasi oleh
lokasi secara fisik. Adapun penggunaan LAN itu sendiri mengakibatkansemua
komputer yang terhubung dalam jaringan dapat bertukar data atau dengan
kata lain berhubungan. Kerjasama ini semakin berkembang dari hanya
pertukaran data hingga penggunaan peralatan secara bersama.
LAN yang umumnya menggunakan hub, akan mengikuti prinsip kerja hub itu
sendiri. Dalam hal ini adalah bahwa hub tidak memiliki pengetahuantentang
alamat tujuan sehingga penyampaian data secara broadcast, dan juga karena
hub hanya memiliki satu domain collision sehingga bila salah satu port
sibuk maka port-port yang lain harus menunggu.



Komponen-komponen Dasar LAN
============ ===============

Beberapa komponen dasar yang biasanya membentuk suatu LAN adalah sebagai
berikut:

•Workstation
------------
Workstation merupakan node atau host yang berupa suatu sistem komputer.
Sistem komputer ini dapat berupa PC atau dapat pula berupa suatu komputer
yang besar seperti sistem minicomputer, bahkan suatu mainframe.
Workstation dapat bekerja sendiri (stand-alone) dapat pula menggunakan
jaringan untuk bertukar data dengan workstation atau user yang lain.

•Server
-------
Perangkat keras (hardware) yang berfungsi untuk melayani jaringan dan
workstation yang terhubung pada jaringan tersebut.pada umumnya sumber
daya (resources) seperti printer, disk, dan sebagainya yang hendak
digunakan secara bersama oleh para pemakai di workstation berada dan
bekerja pada server. Berdasarkan jenis pelayanannya dikenal disk server,
file server, print server, dan suatu server juga dapat mempunyai beberapa
fungsi pelayanan sekaligus.

•Link (hubungan)
----------------
Workstation dan server tidak dapat berfungsi apabila peralatan tersebut
secara fisik tidak terhubung. Hubungan tersebut dalam LAN dikenal sebagai
media transmisi yang umumnya berupa kabel. Adapun beberapa contoh dari
link adalah:
1.Kabel Twisted Pair
•Kabel ini terbagi dua, yaitu Shielded Twisted Pair dan Unshielded Twisted
Pair(UTP)
•Lebih banyak dikenal karena merupakan kabel telpon
•Relatif murah
•Jarak yang pendek
•Mudah terpengaruh oleh gangguan
•Kecepatan data yang dapat didukung terbatas, 10-16 Mbps

2.Kabel Coaxial
•Umumnya digunakan pada televisi
•Jarak yang relatif lebih jauh
•Kecepatan pengiriman data lebih tinggi di banding Twisted Pair, 30 Mbps
•Harga yang relatif tidak mahal
•Ukurannya lebih besar dari Twisted Pair

3.Kabel Fiber Optic
•Jarak yang jauh
•Kecepatan data yang tinggi, 100 Mbps
•Ukuran yang relatif kecil
•Sulit dipengaruhi gangguan
•Harga yang relatif masih mahal
•Instalasi yang relatif sulit


•Network Interface Card (NIC)
-----------------------------
Suatu workstation tidak dihubungkan secara langsung dengan kabel jaringan
ataupun tranceiver cable, tetapi melalui suatu rangkaian elektronika yang
dirancang khusus untuk menangani network protocol yang dikenal dengan
Network Interface Card (NIC).

•Network Software
-----------------
Tanpa adanya software jaringan maka jaringan tersebut tidak akan bekerja
sebagaimana yang dikehendaki. Software ini juga yang memungkinkan sistem
komputer yang satu berkomunikasi dengan sistem komputer yang lain.

Peralatan Pendukung LAN
=======================

a.Repeater
------------
•Pada OSI, bekerja pada lapisan Physical
•Meneruskan dan memperkuat sinyal
•Banyak digunakan pada topologi Bus
•Penggunaannya mudah dan Harga yang relatif murah
•Tidak memiliki pengetahuan tentang alamat tujuan sehingga penyampaian
data secara broadcast
•Hanya memiliki satu domain collision sehingga bila salah satu port sibuk
maka port-port yang lain harus menunggu.

b.Hub
-----
•Bekerja pada lapisan Physical
•Meneruskan sinyal
•Tidak memiliki pengetahuan tentang alamat tujuan
•Penggunaannya relatif mudah dan harga yang terjangkau
•Hanya memiliki satu buah domain collision

c.Bridge
--------
•Bekerja di lapisan Data Link
•Telah menggunakan alamat-alamat untuk meneruskan data ke tujuannya
•Secara otomatis membuat tabel penterjemah untuk diterima masing2 port

d.Switch
--------
•Bekerja di lapisan Data Link
•Setiap port didalam swith memiliki domain collision sendiri-sendiri
•Memiliki tabel penterjemah pusat yang memiliki daftar penterjemah untuk
semua port
•Memungkinkan transmisi secara full duflex (dua arah)

e.Router
--------
•Router berfungsi menyaring atau memfilter lalu lintas data
•Menentukan dan memilih jalur alternatif yang akan dilalui oleh data
•Menghubungkan antar jaringan LAN, bahkan dengan WAN

Topologi LAN
=============

Pengertian topologi Jaringan adalah susunan lintasan aliran data didalam
jaringan yang secara fisik menghubungkan simpul yang satu dengan simpul
lainnya. Berikut ini adalah beberapa topologi jaringan yang ada dan
dipakai hingga saat ini, yaitu:
•Topologi Star
Beberapa simpul/node dihubungkan dengan simpul pusat/host, yang membentuk
jaringan fisik seperti bintang, semua komunikasi ditangani langsung dan
dikelola oleh host yang berupa mainframe komputer.


[PC1]
|
[PC2]-------[Server]---------[PC3]
/ \
/ \
[PC4] [PC5]




•Topologi Hierarkis
Berbentuk seperti pohon bercabang yang terdiri dari komputer induk(host)
dihubungkan dengan simpul/node lain secara berjenjang. Jenjang yang lebih
tinggi berfungsi sebagai pengatur kerja jenjang dibawahnya.

[Server]
/ \
[server/PC] [server/PC]
/ \ / \
/ \ / \
[PC1] [PC2] [PC3] [PC4]



•Topologi Bus
Beberapa simpul/node dihubungkan dengan jalur data (bus). Masing2 node
dapat melakukan tugas-tugas dan operasi yangberbeda namun semua mempunyai
hierarki yang sama.



[PC1] [PC2] [PC3] [PC4]
| | | |
=backbone================================
| | | |
[PC1] [PC2] [PC3] [PC4]


•Topologi Loop
Merupakan hubungan antar simpul/node secara serial dalam bentuk suatu
lingkaran tertutup. Dalam bentuk ini tak ada central node/host, semua
mempunyai hierarki yang sama.


[PC1]
[PC2] | [PC3]
\|/
(_) <== lingkaran
/ \
[PC4][PC5]



•Topologi Ring
Bentuk ini merupakan gabungan bentuk topologi loop dan bus, jika salah
satu simpul/node rusak, maka tidak akan mempengaruhi komunikasi node
yang lain karena terpisah dari jalur data.



[PC1a]
[PC1b]__|__[PC1c] << bus
|
[PC2]|[PC3] <
\ | /
(_) <== lingkaran
/ \
[PC4][PC5]



•Topologi Web
Merupakan bentuk topologi yang masing-masing simpul/node dalam jaringan
dapat saling berhubungan dengan node lainnya melalui beberapa link.
Suatu bentuk web network dengan n node, akan menggunakan link sebanyak
n(n-1)/2.


[PC1]
/ / \ \
[PC2]=-+---+=[PC3]
| / \ |
[PC4]=-------=[PC5]




Dengan menggunakan segala kelebihan dan kekurangan masing2 konfigurasi,
memungkinkan dikembangkannya suatu konfigurasi baru yang menggabungkan
beberapa topologi disertai teknologi baru agar kondisi ideal suatu
sistem jaringan dapat terpenuhi.


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--=-=-=-=

Basic Network

In Flash About Network Device

This time, i tray to clarification litle view about function from network device. this all about Router, Switch anf Hub. direct to my opinion.....

Router:
Router, is use to join 2 diferent network. in example to continued betwen LAN with Internet, it's request exiting router as band from 2 this network.
in view router place have modem, in my think this picture

___________ ___________ ___________ ___________
| | | | | | | |
| Internet |----| Modem |----| Router |----| LAN |
|__________| |__________| |__________| |__________|




Router In Picture that above is function as gateway, and firewall.

Gateway:is a the waiting door go to internet. each client/ workstation in network come from gateway first, to internet conection. can picture as this:

___________ __________________ ___________
| | | | | |
| Internet |----| WS1 as Gateway1 |----| WS Lain |
|__________| |_________________| |__________|
|
|
_____|____
| |
| WS Lain |
|__________|




Firewall :
Usualy attched betwen internet and router. firewall can function as the wall security for network, in this scanario is [LAN]. In there, usually exiting more fasility like firewall, logging, snort and etc.

example router Phisik Multifunction like this is Cisco Router. But i more usesing else namely is smothwall. Becouse Only computer in low spesification can be working best. only 300 mb and also 2 landcard.



Smothwall is a distro linux is spesialy design for take probelem about router, Firewall and gateway. Else it router can use for continued 2 LAN, has diferent subnetmask, more for intranet.




Switch:

Usualy many use for LAN token star.
and switch can use as repeater. this function for continued cable2 UTP ( Kategoru 5/5e) computer in 1 with computer 2. in switch usualy are routing, routing make fuction for stone to conection with differnt computer in LAN



In Picture like this




Hub : same as swtich, but the have a diferent, hub not fasility routing, so all information come has send to the all computer (broadcast)

Step By Step Make Firefox Be Faster

Firefox 3 adalah browser terbaik yang dikenal sangat cepat dibandingkan dengan browser - browser lainya (IE,Opera dll), Firefox dilengkapi dengan semua fitur terbaru untuk web browser yang ini akan membuat browsing lebih efisien. Berikut ini adalah beberapa tips untuk membuat Firefox menjadi lebih cepat disertai dengan penjelasan singkatnya:

1. Mengaktifkan pipelining
Browser biasanya sangat sopan, yakni mengirimkan permintaan ke server kemudian menunggu respon sebelum melanjutkan meminta permintaan baru lagi ke server. Pipelining adalah sebuah teknik lebih agresif yang memungkinkan mereka mengirimkan beberapa permintaan sebelum tanggapan diterima oleh server, hal ini sering kali mengurangi waktu dalam mendownload halaman web.
  • Untuk mengaktifkannya
  • Ketik about: config kemudian tekan [Enter] di address bar Fierefox,
  • Double klik network.http.pipelining dan network.http.proxy.pipelining sehingga nilainya menjadi true.
  • Kemudian klik dua kali network.http.pipelining.maxrequests dan masukkan angka 8, kemudian klik tombol OK.
Perlu diingat bahwa beberapa server tidak mendukung pipelining, Anda tinggal mengembalikan setting Network.http.pipelining dan network.http.proxy.pipelining ke false lagi jika anda mempunyai masalah.

2. Render halaman web dengan cepat
Secara garis besar, kekompleksan halaman web dapat memakan waktu cukup lama untuk di-download. Firefox tidak ingin membuat Anda menunggu, sehingga secara default akan menampilkan apa yang selama ini diterima setiap 0,12 detik (the "content notify interval"). Dengan ini maka akan membantu browser lebih tajam, sering meningkatnya redraw maka juga akan meningkatkan total waktu membuka halaman web, sehingga ini akan meningkatkan kinerja.
  • Ketik about: config dan tekan [Enter]
  • Kemudian klik kanan di sembarang tempat pada jendela dan pilih New> integer. kemudian ketik content.notify.interval sebagai nama preferensi Anda, klik OK, masukkan 500000 (lima ratus ribu, bukan lima puluh ribu) dan klik OK lagi.
  • Klik kanan lagi di jendela dan pilih New> Boolean. Kali ini ketik content.notify.ontimer dan set ke True kemudian klik tombol Ok.
3. Loading lebih cepat
Pada Firefox Jika Anda mouse anda tidak dipindahkan atau Anda tidak menyentuh tombol pada keyboard selama 0,75 detik (maka terjadi content switch threshold) dimana Firefox memasuki sebuah modus interrupt frekuensi rendah, yang artinya interface-nya menjadi kurang responsif tetapi halaman web yang Anda buka akan lebih cepat. Dengan mengurangi content switch threshold dapat meningkatkan performa Firefox.
  • Ketik about: config dan tekan [Enter],
  • Kemudian klik kanan di jendela tersebut, kemudian pilih New> integer. kemudian ketik content.switch.threshold, klik OK, masukkan angka 250000 (seperempat detik) dan klik OK.
4. Tidak ada interupsi
Anda dapat mengambil langkah terakhir bahkan lebih lanjut dengan mengsetting Firefox untuk mengabaikan semua interupsi dari pengguna sampai saat halama web telah terbuka total. Ini sedikit drastis dimana Firefox dapat terlihat seperti tidak ada reaksi saat membuka halaman web untuk beberapa waktu, tapi silahkan dicoba dan lihat bagaimana cara ini bekerja untuk Anda.
  • Ketik about: config, tekan [Enter],
  • Kemudian klik kanan di jendela tersebut, kemudian pilih New> Boolean. kemudian ketik content.interrupt.parsing, klik OK.
5. Blokir Flash
Sangat membosankan jika Anda melihat animasi Flash yang ada mana-mana secara terus menerus. Untungnya ada solusi yang sangat mudah. Dengan menginstal addons Flashblock extension (flashblock.mozdev.org) dan ia akan memblokir semua Flash applet dari loading, maka dengan ini halaman web akan ditampilkan lebih cepat. Tapi jika Anda menemukan beberapa konten Flash yang berguna dan ingin Anda tampilkan maka, klik saja placeholder itu untuk mendownload dan melihat kontent Flash tersebut.

6. Meningkatkan ukuran cache memory
Saat Anda menelusuri web dengan Firefox maka Firefox akan menyimpan gambar dan skrip di dalam memori cache lokal, di mana mereka dapat diambil jika Anda kembali ke halaman yang sama yang pernah Anda kunjungi. Jika Anda memiliki banyak RAM (2 GB lebih), maka dengan memperbesar ukuran cache memory pada Firefox akan memperbaiki kinerjanya.
  • Ketik about: config dan tekan [Enter],
  • Kemudian klik kanan di mana saja di jendela, lalu pilih New> integer.
  • Ketik browser.cache.memory.capacity, klik OK, masukkan angka 65536 lalu klik OK, kemudian restart browser anda untuk mendapatkan cache baru yang yang lebih besar.
7. Kompres data
Jika Anda menggunakan koneksi internet yang sangat lambat mungkin Anda merasa tidak akan pernah merasakan mendapatkan kinerja Firefox yang paling maksimal/ optimal, tetapi itu belum tentu benar. Install toonel.net (toonel.net) ini merupakan aplikasi Java yang cerdas dimana toonel.net akan membuat jalur lalu lintas baru yang melalui server toonel.net sendiri, toonel.net melakukan kompresi kontent data pada saat yang sama, sehingga data yang diterima komputer Anda jauh lebih sedikit. Dan bahkan dapat mengompres file gambat dengan format JPEG,BMP,Gif dll dan memungkinkan Anda untuk mengurangi kualitas dari gambar tersebut. Ini semua membantu Anda untuk memotong transfer data, yang sangat berguna jika Anda menggunakan bandwith terbatas 1 atau 2 GB per bulan [Baca Artikel: Menghemat quota bandwidth dengan toonel.net ]

6/06/2009

Support Prita Mulyasari’




• Remove clauses on defamation in the criminal code as it is often misused to silence the right to speak
• Prita Mulyasari’s complaint towards Omni International Hospital cannot be charged with Clause No. 27 item (3) of the Information and Electronic Transaction Law
• Prita Mulyasari’s complaint is secured by Law No. 8 Year 1999 on Consumers’ Rights
• Omni International Hospital should use its RIGHT TO ANSWER, and not prosecute Prita Mulyasari with criminal and civil action for complaints made in mailing lists and letters to editors.

Prita Mulyasari is a 32-year old mother of two who was charged for defamation of the Omni International Hospital in Alam Sutra, Serpong, Tangerang, West Java, Indonesia. She has been in detained in the Tangerang Women’s Penitentiary since May 13, 2009, and is facing a maximum six years of jail time or Rp 1 billion (about US$100,000).

She had written an email to a mailing list complaining about the service that the hospital gave while she was ill in August last year. In the email she gave a chronology of the service provided her by the hospital, and that she had sent a written complaint to the Omni Hospital Management and was received by a Customer Service Coordinator. However instead of providing Prita with a complaints receipt, the Customer Service Coordinator gave her a suggestion receipt.

Her email was forwarded by friends to other mailing lists and addresses and caught the attention of the hospital. The hospital then wrote a reply and took out an ad in the local newspaper. Later, it charged Prita with defamation.

Banners to support this cause for bloggers and many others are available here: http://ibuprita.suatuhari.com/

5/18/2009

Make A Website Self

view month ago i wast buy hosting and a domain, hosting is a free space hardisk so i rent the free space hardisk to save my file. in the service hosting they give me a cpanel like explorer so i easy to use it. hosting is usely if i not buy domain, whithout domain the hosting not have address.The domain like home address wich every home give a number. so we can find this domain with a hosting.

build website.....
ehmmm... is like difficult, but is not idifficult, is easy. if we not understand program PHP or Asp we can build with wordpress. ehmmm... it's simple right..., yes wordpress is a cms, so what the CMS.?.
CMS made some Webmaster CMS is a aplication web if we not understand language programing. i talk to my self what a genius this webmaster, and a cladding for they, becouse they we can buid website without know the language program. So scince can learn for anybody, and any body can writing the think's.

i wear a Wrodpress, and the subdomain i wear PHP language . so if you wont to look may web just visit http://ichsanrais.com and Http://personal.Ichsanrais.com