Rabu, 30 November 2011

Analisa Paket Data Game Point Blank pada waktu melakukan Patch dibantu cache dari Squid Proxy


Setelah mendownload aplikasi dan patch dan mendaftar user di gemscool lalu selanjutnya saya coba mainkan mh.... ya seperti Counter Strike permainannya tapi karena tangan sudah lama gak dibuat untuk main game jadi ya kaku kaku gitu harus menghafalkan tombol2 navigasi lagi yang kurang lebih seperti CS.




yang menarik pada waktu iseng saya klik tombol Check sebelum mengklik Start yang dilakukan oleh PB adalah melakukan download patch dan ternyata bandwidth 10Mbps di sikat habis wak....

waduh ini game kalau lagi ngepatch sadis punya ternyata mh... iseng saya torch di mikrotik ternyata patchnya via port 80 alias http wah ini bisa di bantu squid nih.




Benar saja setelah saya redirect port 80 ke squid hasilnya sesuai dengan yang saya inginkan yaitu file2 patch bisa di cache di squid proxy sehingga trafficnya sekarang yang besar yang kearah squid proxy




Gambar berikut adalah bukti bahwa proses patch bisa di bantu squid dengan hasil tail -f /var/log/squid/access.log banyak sekali TCP_HIT maupun TCP_MEM_HIT untuk file2 .zip artinya sekarang patch PB diambil dari cache yang ada di squid




Berikut adalah tampilan torch mikrotik pada interface wlan1 untuk ip source 10.5.50.232 ternyata pada waktu patch Tx Rate sangat tinggi sekali mencapai 8.2Mbps , untungnya saat ini sudah di dst-nat ke squid sehingga Data Rate yang menuju ke Jakarta tidak sampai 8.2Mbps karena sebagian besar file patching telah ada di squid proxy










Ini adalah buktinya pada waktu PB melakukan patching dan port 80 diredirect ke squid proxy di mikrotik backbone Jakarta-Cirebon tidak terjadi lonjakan traffic sd 8Mbps lebih seperti yang terjadi pada mikrotik distribusi hotspot di kantor.







Jadi kesimpulannya traffic patch Point Blank sangat bisa di bantu oleh mekanisme cache squid proxy, sedangkan pada saat permainan berlangsung dengan skenario notebook saya sebagai client yang joint ke server public PB , data rate yang terjadi sangat kecil sekitar 15Kbps-16Kbps






Jadi kesimpulannya:




1. Proses Patch game Point Blank yang sangat berat bisa di bantu dengan mekanisme cache dari squid

2. Pada saat permainan berlangsung alokasi bandwidth per PC game bisa diset dari 32Kbps - 128Kbps

3. Buat alokasi bandwidth khusus yang berasal dari PC Game menuju ke squid proxy




adapun di /etc/squid/squid.conf saya coba set parameter berikut:




maximum_object_size 300000 KB

store_avg_object_size 5000 KB




karena dari beberapa forum dan blog, ada yang berkomentar maximum objectnya di besarkan jadi 300MB agar file2 patch PB bisa di cache oleh squid




Semoga hasil analisa ini bisa berguna bagi yang memerlukannya






Sumber: Blog Mr.Harijanto

Senin, 28 November 2011

Membuat Dialog Selamat datang dengan Java (netbeans)


  • PENGETAHUAN AWAL JAVA DAN NETBEANS

Pada tutorial kali ini saya akan memberikan sebuah pembahasan tentang membuat sebuah kotak dialog Selamat datang pada bahasa pemograman Java dengan bantuan software Netbeans 7.0.1 IDE.


Sebelumnya di asumsikan bahwa kita sudah bisa menginstall Java dengan Netbeans.
kemudian kita jalankan netbeans, selanjutnya klik menu File -> New Project
















Kemudian setelah muncul tampilan di atas kita pilih Java Application sampai muncul tampilan seperti ini:













pada tampilan di atas kita di haruskan untuk memberi nama project java yang akan kita buat beserta direktori dimana project itu disimpan. Setelah selesai klik Finish.


maka akan tampil tampilan awal dari coding netbeans, seperti ini:













Berikut penjelasan dari masing2 coding:
  • package dialogbox;
 coding tersebut mendefinisikan dari judul package yang sebelumnya telah kita buat.

  • public class Dialogbox {
untuk mendefinisikan Class pada program yang akan kita buat, pada contoh kali ini class tersebut merupakan Dialogbox.

  • public static void main(String[] args) {
 untuk mengindikasikan nama suatu method dalam class Dialogbox yang bertindak sebagai method utama

untuk coding-coding selanjutnya yang berwarna abu2 merupakan baris komentar yang tidak dibaca oleh program namun merupakan deskripsi saja.
kemudian untuk menulis kode program kita bisa tulis dibawah baris komentar // TODO code application logic here

  • MEMULAI MENULIS KODE PROGRAM SELAMAT DATANG


 kode program yang akan kita tulis adalah seperti ini untuk menampilkan program selamat datang:













dan berikut ini merupakan penjelasan tiap-tiap kode program yang belum di bahas sebelumnya:

import javax.swing.JOptionPane;
Digunakan untuk: menjelaskan bahwa kita akan mengimport kelas JOptionPane dari javax.swing package

String nama = "";
Digunakan untuk mendefinisikan variable nama menggunakan tipe data string

nama = JOptionPane.showInputDialog("Silahkan Masukkan Nama Anda");
Statement ini digunakan untuk membuat JOptionPane input dialog, yang akan menampilkan dialog dengan sebuah pesan, sebuah text field (form text) lengkap dengan tombol OK, kemudian hasil input dari  dialog tersebut akan masuk ke dalam variable nama


String message = "Selamat datang "+ nama;
digunakan untuk membuat pesan selamat datang, yang akan di simpan  ke dalam variable message

JOptionPane.showMessageDialog (null, message);
digunakan untuk menampilkan sebuah kotak dialog yang memiliki sebuah pesan dari variable message, lengkap dengan tombol OK


String pesan = "Terima Kasih "+ nama + "Telah Mengunjugi http://f47hur.blogspot.com";
digunakan untuk membuat pesan terima kasih

JOptionPane.showMessageDialog (null, pesan);
digunakan untuk menampilkan sebuah kotak dialog ucapan terima kasih dari variable pesan.


  • HASIL OUTPUT PROGRAM SELAMAT DATANG
setelah selasai membuat kode, kita run kode program kita maka akan muncul tampilan output seperti ini:
tampilan awal tersebut mengharuskan kita mengetikkan nama kita.
jika sudah mengetikkan nama, selanjutnya ketik ENTER atau klik OK
maka akan muncul kembali kotak dialog seperti ini:
Selanjutnya klik  OK karena memang hanya itu pilihannya

Tampilan output terakhir setelah kita klik OK  maka program akan keluar dengan sendirinya.

TERIMA KASIH








Jumat, 25 November 2011

Pengenalan Dasar Open Office Writer


Kali ini kita akan belajar mengenali shortcut key pada OpenOffice Writer, dan membandingkanya dengan MS Word serta belajar membuat sebuah dokumen baru.

SHORTCUT KEY

Tabel persamaan shortcut key pada OpenOffice Writer dengan MS Word
Perintah
Shortcutkey
Cut
Ctrl + X
Copy
Ctrl + C
Paste
Ctrl + V
Undo
Ctrl + Z
Redo
Ctrl + Y
Save
Ctrl + S
Open
Ctrl + O
New
Ctrl + N

Tabel perbandingan shortcut key pada OpenOffice Writer dengan MS Word

Perintah
MS Word
OpenOffice Writer
Membari garis bawah pada kalimat/kata
Ctrl + Shift + W
-
Thesaurus
Shift + F7
Ctrl + F7
Menampilkan / tidak character check
Ctrl + Shift + *
Ctrl + F10
Menggantung indent
Ctrl + T
-
Tidak menggantung indent
Ctrl + Shift + T
-
Memberikan indent
Ctrl + M
-
Menghilangkan indent
Ctrl + Shift + M
-
Superscript
Ctrl + Shift + =
Ctrl + Shift + P
Subscript
Ctrl + =
Ctrl + Shift + B
Menghilangkan formating
Ctrl + Space bar
Klik kanan > Default
Menghilangkan style paragraf
Ctrl + Q
Klik kanan > Default
Kembali ke point edit sebelumnya
Shift + F5
Pada navigator, aktifkan reminder
Shift paragraph up
-
Ctrl + Up
Shift paragraph down
-
Ctrl + Down
Cari kata
Ctrl + F
Ctrl + F
Mengganti kata
Ctrl + H
Ctrl + F

MEMFORMAT UKURAN KERTAS / HALAMAN

Untuk memformat ukuran kertas / halaman kerja, klik menu format dilanjutkan dengan klik menu page.
page
Sebagai contoh kita akan membut sebuah dokumen dengan ukuran kertas A4 dengan batas kiri, kanan, atas dan bawah 2 cm
kertas

MEMFORMAT PARAGRAF

Setelah selesai mempersiapkan format halaman, selanjutnya adalah menentukan format paragraf yang diinginkan. Cara menentukan format paragraf pun tidak jauh berbeda dengan cara menentukan format paragraf pada MS Office. Kali ini kita akan membuat format paragraf dengan jarak alinea pertama sejauh 0.5cm, spasi 1.5 dan paragraf rata kiri kanan (justified). Pilih menu format > paragraf. Lalu pada menu tab indent & spacing digunakan untuk mengatur jarak spasi yang diinginkan.
para1

para2

Selanjutnya untuk menentukan paragraf style (left, right, center atau justify) pilih menu tab alignment. Untuk pengaturan paragraf selanjutnya anda dapat bereksperimen dengan pilihan menu-menu yang tersedia.
para4

MEMBERIKAN BULLETS AND NUMBERING

Untuk memberikan bullets and numbering, klik ada pada format > Bullet and Numbering. Beberapa pengaturan umum bullet dan numbering juga dapat dilakukan disini.

bull
bull2
bull3


Referensi :

http://documentation.openoffice.org/

Membuat Webmail Server di Debian


1.    Pengenalan Webmail Server
Untuk memudahkan user malakukan aktivitas mengirim dan menerima email, maka alternatif yang digunakan adalah dengan menambahkan interface Webmail, agar kita bisa mengakses mail melalui web browser.
Banyak jenis interface webmail yang banyak di gunakan, namun yang akan di bahas di sini adalah webmail dengan menggunakan SQUIRRELMAIL.

2.    Melakukan instalasi Webmail squirrelmail
Untuk melakukan instalasi squirrelmail pada mail server kita harus bisa melakukan akses sebagai root yang bisa mengeksekusi perintah di bawah ini:
root@linuxxer.com:/home/fathur# apt-get install squirrelmail

maka kemudian instalasi akan di jalankan, tunggu sampai instalasi selesai.

3.    Melakukan konfigurasi squirrelmail
Apabila instalasi telah selesai di lakukan, langkah selanjutnya adalah melakukan konfigurasi pada squirrelmail, agar webmail kita bisa tersinkronisasi dengan mail server postfix dan dovecot yang telah kita buat sebelumnya.
Lakukan perintah di bawah ini untuk memulai konfigurasi squirrelmail:
root@linuxxer.com:/home/fathur# /usr/sbin/squirrelmail-configure

maka akan muncul tampilan console di bawah ini:

SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Main Menu --                                                    
1.  Organization Preferences
2.  Server Settings
3.  Folder Defaults
4.  General Options
5.  Themes
6.  Address Books
7.  Message of the Day (MOTD)
8.  Plugins
9.  Database
10. Languages

D.  Set pre-defined settings for specific IMAP servers

C   Turn color off
S   Save data
Q   Quit

Command >>

jika sudah muncul tampilan diatas, pilih menu 2 yaitu: Server Settings
maka selanjutnya akan masuk, dan tampil menu-menu di bawah ini:


SquirrelMail Configuration : Read: config.php (1.4.0)
---------------------------------------------------------
Server Settings
           
General
-------
1.  Domain                                   : trim(implode('', file('/etc/'.(file_exists('/etc/mailname')?'mail':'host').'name')))
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP
           
A.  Update IMAP Settings   : localhost:143 (courier)
B.  Update SMTP Settings   : localhost:25
           
R   Return to Main Menu
C   Turn color off
S   Save data
Q   Quit
           
Command >>

Masuk ke dalam pilihan “A” untuk merubah update IMAP Settings, maka akan muncul menu berikut:


1.  Domain                 : trim(implode('', file('/etc/'.(file_exists('/etc/mailname')?'mail':'host').'name')))
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP

IMAP Settings
--------------
4.  IMAP Server            : linuxxer.com
5.  IMAP Port                : 143
6.  Authentication type : login
7.  Secure IMAP (TLS)  : false
8.  Server software       : dovecot
9.  Delimiter                  : detect

B.  Update SMTP Settings   : linuxxer.com:25
H.  Hide IMAP Server Settings
           
R   Return to Main Menu
C   Turn color off
S   Save data
Q   Quit

Command >>

Masuk ke dalam pilihan “4” untuk merubah update IMAP Server dengan linuxxer.com
Setelah selesai masuk juga ke pilihan “8” untuk merubah server software dengan dovecot

Selanjutnya masuk ke dalam pilihan “B” untuk merubah SMTP setting, maka kemudian akan muncul tampilan berikut ini:


1.  Domain                 : trim(implode('', file('/etc/'.(file_exists('/etc/mailname')?'mail':'host').'name')))
2.  Invert Time            : false
3.  Sendmail or SMTP       : SMTP

SMTP Settings
-------------
4.   SMTP Server           : linuxxer.com
5.   SMTP Port             : 25
6.   POP before SMTP       : false
7.   SMTP Authentication   : none
8.   Secure SMTP (TLS)     : false
9.   Header encryption key :
           
A.  Update IMAP Settings   : linuxxer.com:143 (courier)
H.  Hide SMTP Settings
           
R   Return to Main Menu
C   Turn color off
S   Save data
Q   Quit
           
Command >>


Selanjutnya masuk ke dalam pilihan “4” yaitu SMTP Server untuk merubah server SMTP dengan linuxxer.com.

Apabila telah selesai semua di konfigurasikan, simpan konfigurasi dengan memasukkan command “s” untuk menyimpannya dan “q” untuk keluar dari console tersebut.

Langkah selanjutnya setelah melakukan konfigurasi, yaitu dengan melakukan restarting service postfix dan dovecot, lakukan perintah berikut:


root@linuxxer.com:/home/fathur# /etc/init.d/postfix restart
root@linuxxer.com:/home/fathur# /etc/init.d/dovecot restart


apabila sudah tidak terdapat error pada saat melakukan restarting paket, maka langkah berikutnya yaitu melakukan pengujian pada web browser di client.

4.    Melakukan pengujian webmail server pada client


Untuk menguji apakah webmail kita sudah jalan atau belum, langkah pertama adalah dengan membuka web browser kita, kemudian ketikkan alamat: http://domainkita/webmail, dalam percobaan kali ini alamatnya adalah: http://linuxxer.com/webmail.
apabila terdapat tampilan di bawah ini maka di pastikan webmail telah dapat digunakan.

Selanjutnya cobalah masuk ke dalam squirrelmail, kemudian cobalah lakukan pengiriman email dari mail server kita ke jaringan luar, misalnya yahoo atau gmail, dan lakukan juga pengujian penerimaan email dari luar ke mail server kita, jika telah selesai, dan semua pengujian tidak terdapat error satupun maka mail server telah berjalan dengan baik.

Minggu, 20 November 2011

Membuat Mediawiki di Server Local


Instalasi Mediawiki













Pertama-tama siapkan beberapa fasiltas pendukung MediaWiki seperti MySQL Server, PHP dll, antara lain dapat di install melalui perintah
sudo apt-get install lamp-server libphp-adodb libgd2-xpm libgd2-xpm-dev \
php5-curl php-pear

Siapkan database untuk Wikipedia, disini akan digunakan database dengan nama wikipedia, user database dengan nama wikipedia dan password untuk akses database adalah wikipedia Sedang password root MySQL di set sebagai password.

Bagi anda yang masih belajar. Asumsi root password 123456. Anda dapat juga menggunakan di bawah ini, tapi jangan digunakan di server yang operasional di Internet
# mysql -u root -p 123456
create database wikipedia;
grant ALL on root.* to wikipedia@localhost;
grant ALL on wikipedia.* to wikipedia@localhost identified by 'wikipedia';
grant ALL on wikipedia.* to wikipedia identified by 'wikipedia';
exit
Ambil source code aplikasi Mediawiki yang terbaru dari situs MediaWiki http://www.mediawiki.org. Lakukan perintah berikut untuk mengcopy dan mengextract source code pada folder Web,
cp mediawiki-1.17.0.tar.gz /home/public_html/
cd /home/public_html
tar zxvf mediawiki-1.17.0.tar.gz
mv mediawiki-1.17.0 wikipedia
chmod a+w wikipedia/config
Pastikan Apache Web Server telah terinstall & Restart
/etc/init.d/apache2 restart
Lanjutkan proses konfigurasi MediaWiki menggunakan Web dengan cara mengakses ke alamat,
http://localhost/wikipedia
Lakukan beberapa konfigurasi untuk Wiki yang akan kita operasikan. Beberapa parameter yang perlu di set adalah,
Your language: id
Wiki language: id -> lanjut
Pengecekan Lingkungan > lanjut
Pengaturan MySQL

  Inang basis data: localhost
  Nama basis data: wikipedia
  Prefiks tabel basis data: wk_
  Nama pengguna basis data: wikipedia
  Kata sandi basis data: wikipedia -> lanjut

Mesin penyimpanan: InnoDB
Set karakter basis data: Biner -> lanjut

Nama wiki:
Nama Anda:
Kata sandi:
Kata sandi lagi:
Alamat surel:
Saya sudah bosan, instal saja wikinya. -> lanjut

Instal -> lanjut
Setelah semua parameter selesai di konfigurasi kita dapat menginstalasi MediaWiki dengan menekan tombol
Install MediaWiki

Terakhir, kita perlu mengcopykan file LocalSettings.php yang merupakan konfigurasi mediawiki ke folder root Wiki melalui perintah
Versi mediawiki yang baru ternyata LocalSettings.php di download, maka langkah yang perlu dilakukan adalah
cd ~/Downloads
mv LocalSettings.php /var/www/wikipedia/
chmod 600 /var/www/wikipedia/LocalSettings.php
Selesai sudah seluruh proses konfigurasi MediaWiki, Wiki dapat di akses pada alamat Web.
http://localhost/wikipedia
Edit
vi /home/public_html/wikipedia/LocalSettings.php
$wgDBadminuser      = wikipedia;
$wgDBadminpassword  = wikipedia;


Instalasi Wikipedia

Download source id.wikipedia terbaru dari
http://dumps.wikimedia.org/idwiki/latest/idwiki-latest-pages-articles.xml.bz2
copykan ke folderlokal
cp idwiki-latest-pages-articles.xml.bz2 /usr/local/src
cd /usr/local/src
bunzip2 idwiki-latest-pages-articles.xml.bz2 

masukan ke wikipedia
cd /home/public_html/wikipedia
php maintenance/importDump.php < /usr/local/src/idwiki-latest-pages-articles.xml

proses ini akan memakan waktu sangat lama! mungkin seharian atau lebih kalau menggunakan komputer kecil. Naga-naganya proses ini bisa di lakukan berulang-ulang sampai selesai, jadi kalau belum selesai & komputer harus di matikan, kita dapat menjalankan proses tersebut tanpa mengulang dari nol.

Untuk membangun perubahan yang baru
cd /home/public_html/wikipedia
php maintenance/rebuildrecentchanges.php

Sumber : Wikipedia Onno W Purbo

Senin, 07 November 2011

SQL Injection Dengan Tools Havij


Pada tutorial kali ini akan membahas tentang bagaimana melakukan injection database SQL dengan sebuah tools yaitu Havij, tools ini merupakan alat bantu saja untuk melakukan injection, karena sebenarnya konsep injection itu sendiri sebenarnya bisa hanya menggunakan perintah SQL melalui browser.
langkah pertama yaitu kita harus mendownload tools Havij terlebih dahulu, entah itu yang free version ataupun syukur2 yang full version :D, silahkan  download Havij
Selanjutnya install Havij pada komputer anda,tenang saja tools ini windows based jadi gampang untuk  menginstallnya.
jika Havij sudah terinstall berikutnya kita akan mencari target terlebih dahulu yang akan kita inject nantinya..untuk mencari target ini cukup dengan bantuan google dork saja.. contoh sintak google dork adalah:
inurl: "main.php?id=" goverment
maka nanti yang akan keluar adalah website2 yang vuln ( 'berlubang' ) pada file main.php dan berkaitan dengan kategori goverment.
berikutnya setelah tampil hasil penelusuran dari google, kita akan menyeleksi apakah benar website tersebut vuln atau tidak dengan cara menambahkan karakter petik satu ( ' ) pada akhir URL, jika url sebelumnya
http://site.com/main.php?id=45 maka setelah di tambahkan petik satu pada akhir baris menjadi: http://site.com/main.php?id=45' ...kemudian kita lihat hasil setelah kita memberikan tanda petik satu tersebut apakah pada halaman website itu terjadi error sintak atau tidak.

apabila terdapat error seperti di bawah ini:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '\'' at line 1
maka selanjutnya kita bisa melakukan injection pada website tersebut dengan menggunakan Havij.

1. masukkan link website tersebut yang vuln ke dalam Havij



















2. kemudian Start untuk memulai proses scanning database, jika beruntung maka Havij akan memunculkan nama database dari website yang vuln tersebut
3. kemudian klik pada get tables untuk menampilkan tabel-tabel database tersebut



















4. Selanjutnya kita cari tabel dimana username dan password untuk admin disimpan
5. jika sudah ketemu, selanjutnya kita select tabel tersebut kemudian klik get coloumn untuk menampilkan coloum yang ada di tabel tersebut
6. jika sudah tampil coloumn2 nya, untuk mendapatkan data dari coloumn tersebut, klik coloumnya kemudian klik get data untuk mendapatkan semua data pada coloumn tersebut



















7. nah sekarang sudah terlihat kan username apa saja yang ada di database?? beserta passwordnya, namun password masih dalam bentuk enkripsi hash md5
8. untuk melakukan decrypt md5 tersebut kita bisa menggunakan tools2 dari havij langsung ataupun decryptor online.
9. pada contoh kali ini saya menggunakan tools decryptor dari Havij sendiri, dan sudah di dapat password adminnya adalah qwe12345





















10. langkah berikutnya adalah mencari halaman admin dari website tersebut untuk kita gunakan login pada
website tersebut
11. untuk mencari halaman adminnya kita bisa menggunakan tools dari Havij juga ataupun online, pada tutor ini juga saya menggunakan pencarian halaman admin menggunakan tools dari Havij.
12. setelah ketemu halaman admin dari website tersebut, selanjutnya kita hanya tinggal mencoba login dengan username admin dan password yang didapat tadi..
13. selesai sudah, selanjutnya terserah anda mau di apakan website ini

NB: penyalahgunaan yang tidak semestinya bukan tanggung jawab saya ya.. :D

Jumat, 04 November 2011

Mengenal Microsoft Access




Microsoft Access (atau Microsoft Office Access) adalah sebuah program aplikasi basis data komputer relasional yang ditujukan untuk kalangan rumahan dan perusahaan kecil hingga menengah. Aplikasi ini merupakan anggota dari beberapa aplikasi Microsoft Office, selain tentunya Microsoft Word, Microsoft Excel, dan Microsoft PowerPoint. Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.

Microsoft Access dapat menggunakan data yang disimpan di dalam format Microsoft Access, Microsoft Jet Database Engine, Microsoft SQL Server, Oracle Database, atau semua kontainer basis data yang mendukung standar ODBC. Para pengguna/programmer yang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang kompleks, sementara para programmer yang kurang mahir dapat menggunakannya untuk mengembangkan perangkat lunak aplikasi yang sederhana. Access juga mendukung teknik-teknik pemrograman berorientasi objek, tetapi tidak dapat digolongkan ke dalam perangkat bantu pemrograman berorientasi objek.

MEMULAI MICROSOFT ACCESS 2007

Ikuti langkah berikut ini:
1. Klik star>Program>Microsoft Access 2007
2. Klik Blank DataBase
3. Klik New Folder
4. Isi Dengan Judul Bodata Karyawan 1>klik OK
5. Klik Create



MEMBUAT TABEL

1. Klik TABEL
2. Klik Create Tabel in Design View
3. Tekan Enter
4. Tapi ketika dijendela pertama anda suda klik creat dan anda melihat tabel1:tabel dibagian kiri anda,berarti anda tidak perlu membuat table lagi.seteah itu langsung klik design view saja

5. Setelah itu isi dengan biodata karywan 1>sava as

7. Nomor Primary key
8. Klik File>Save As>Biodata karyawan 1>OK
9. File close


MENGISI DATA TABEL

1. Double klik table biodata karyawan 1
2. Isi data-datanya sepeti contoh dibawah ini

3. Klik file>save
4. Klik file>close

MEMBUAT FORM

1. Klik Ceate
2. Klik Creat Form in Using wizard

3. Pilih semua >> >next>columnar>next>finis
4. Maka hasilnya akan seperti ini:

5. Klik file>save as>form biodata karyawan 1>klik ok

MEMBUAT TAMPILAN FORM

1. Klik View>design view
2. Tekan f4

3. Sesuiakan properties yang muncul
a. Record selector : No
b. Navigation button : No
c. Dividing Line :No
4. Setelah disamakan klik close
5. Klik file>save

MODIFIKASI FORM

1. Klik view>design view
2. Klik view>form header/footer
3. Klik sekali lagi view>form header/footer
4. Pada toobox klik (Label)
5. Letakan pada form header
6. Klik BIODATA

7. Tekan tombol ctrl+enter
8. Ketik KARYAWAN
9. Klik sembarangklik garisnya
10. Perbesar hurufnya menjadi 14 point dan letakan ditengah(center)
11. Pada toolbox
12. Klik combo box lalu letakan pada form header
13. Akan muncul jendela combo box. Kemudian ikuti gambar berikut:
a. Klik find a record on my form …>klik next

b. Klik NAMA LENGKAP>klik > >klik next
c. Klik next
d. Ketikan “CARI NAMA KARYAWAN”

e. Klik finis
f. Lihat hasilnya klik form view

14. Kembali ke design view
15. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record navigation>go, to first record>next>go to first 1>finis
16. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record navigation>go, to previous record>next>go to previous 1>finis
17. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record navigation>go, to next record>next>go to next 1>finis
18. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record navigation>go, to last record>next>go to last 1>finis
19. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record operations>add new record>next>text: TAMBAH>finis
20. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record operations >delet record>next>text: HAPUS>finis
21. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: record operations >save record>next>text: SIMPAN>finis
22. Pada tool box klik command button lalu letakan pada form footer kemudian ikuti langkah berikut: form operations >close form>next>text: TUTUP>finis



23. Atur posisi yang anda inginkan
24. Klik file>save
25. Klik view>form view
26. Klik tombol TAMBAH
27. Ketikan data-data seperti dibawah ini:

28. Seteh itu klik tombol SIMPAN
29. Klik file>close

REPORT

1. Klik Creat>Report Wizard> Pilih semua >> >next
2. Klik Auto Reports : Tambular
3. Pilih modify the report’s design >finish

4. Setelah itu tingal anda design sesuai yang anda inginkan.
5. Setelah itu pilih report view untuk melihat hasilnya
6. Klik file>save
7. HASILNYA


MENGABUNGKAN REPORT KE FORM

1. Klik Form>Klik Design view
2. Pada toolbox klik command button >lalu letakan pada Form footer. Kemudian ikuti langkah berikut:
a. Pilih report operation>preview report>next>klik report biodata karyawan>next>text : REPORT BIODATA>finish.
3. Atur tombol sebagai berikut :

4. Klik view>form view
5. Klik save
6. Setelah itu coba anda klik REPORT BIODATA
7. Close

Sumber: kaskus.us

 
Design by Automotive | Bloggerized by Free Blogger Templates | Hot Deal