Assalamualaikum...

Monday, 18 June 2012

Revision

1.      Bincangkan langkah-langkah bagaimana untuk menghasilkan satu sistem inventori atas talian mengenai penyimpanan rekod peminjaman alatan komputer ditempat anda bekerja menggunakan ASP menerusi Dreamweaver.
Pastikan perbincangan anda mengandungi elemen ASP seperti Recordset, Insert Record dan sebagainya. Ambilkira juga isu keselamatan dalam menghasilkan aplikasi tersebut.

Langkah 1 : Daftarkan fail pangkalan data di dalam Ms Access
1. Bina pangkalan data baru, Blank Database
2. Masukkan field ID, names, username, pswd, mesej  dan nama alat.
3.  Untuk field pswd, data type diubah kepada password, mesej diubah kepada memo.
4. Save fail sebagai Table1 dan disimpan di dalam C:/inetpub/wwwroot/data
5. Nama pangkalan data ialah data.mdb dan disimpan di dalam Ms Access.
6. Tutup fail pangkalan data dan Ms Access.

Langkah 2 : Bina site
1. Bina satu site bernama inventori.
2. HTTP address is http://localhost/inventori/
3. Pilih Yess, I want to use a server technology dan server technology yang digunakan ialah ASP VBScript.
4. Fail disimpan di C: \inetpub\wwwroot\inventori

Langkah 3 : Bina Connection
1. Dalam dreamweaver, buka fail ASP dan pilih Windows>Database.
2. Klik pada tanda '+' dan pilih Custom Connection String.
3. Masukkan Connection Name itu sebagai dmx. Masukkan Connection String dan pilih using driver on testing server.
4. Test connection, berjaya dan klik Ok.

Langkah 4 : Bina Form
1. Bina page baru File>New>Blank Page>ASP VBScript>Create
2. Masukkan form, binakan kotak menggunakan Table.
3. Masukkan text dan text field di dalam kotak-kotak table untuk name, username, password, mesej dan nama alat.
4. Masukkan satu button dan namakan sebagai simpan.
5. untuk setiap text box, ia dinamakan sebagai apa yg dinamakan di dalam pangkalan data.
6. Untuk text field password, jenis paparan ditukar sebagai password.
7. Form disimpan sebagai daftar.asp

Langkah 5 : Masukkan data di dalam pangkalan data menggunakan Insert Record
1.Pada fail daftar.asp.
2. Aktifkan server behavior tab dan klik "+" dan pilih insert record.
3. Pilih dmx connection, kemudian klik Ok.
4. Fail disimpan

Langkah 6 : Membina dan menyemak  nama ahli dan kata laluan
1.      Binakan satu fail login yang mengandungi nama ahli dan kata laluan.
2.      Pada server behaviors, pilih User Authentication> Log In User.
3.      Tetapkan spesifikasi antaranya dapatkan nama pengguna dan kata laluan. Maklumat kata laluan diperoleh dari table kata laluan.
4.      Setkan juga ke mana pengguna akan pergi jika username dan passwordnya betul dan sebaliknya.
5.      Tetapkan juga Restrict Access Based on username and password jika pengguna bukan admin.

Sunday, 3 June 2012

Jam digital

Salam...
Hari ni memang cadangannya nak study Authoring System... Cuaca pun macam merestui sahaja... sebab kalau panas sangat tak best, kalau hujan dan ada guruh... tak boleh pula nak online...

So, terus menggoogle... cari apa-apa yang best... hari tu masa Fadlee dan Halizah cari buku kat PSZ, saya tak joint... so, kenalah cari bahan untuk flash guna Mr Google.

Alhamdulillah terjumpa satu website yang sangat bagus bagi flash beginner macam saya ni

                                           http://www.entheosweb.com/Flash

Dalam website ni, ada banyak tutorial tentang flash... sambil tu boleh study and learn step by step... kalau tak jadi juga... ada disediakan fail .fla sebagai rujukan....

Saya berminat dengan satu fail iaitu membina jam digital... mudahnya...Mari kita cuba

Flash Digital Clock 

STEPS TO FOLLOW

  1. Insert 3 layers in your timeline window and name them, "background", "text" and "actions". Similar to the one shown below


  2. Select Frame1 of background layer, Design the framework for your digital clock.
  3. Select frame2 and press F5

  4. Now go to Frame1 of your text layer and insert Dynamic text field in your work area. Select frame2 and press F5

    To insert a Dynamic text field- Select text tool from your tool box,
    Select Dynamic text from Text pop-up menu in the Property inspector.
    Click on your work area wherever you want the digital clock to appear.

  5. Name this Dynamic text field instance as "clock_txt"
  6. Go to frame1 of actions layer. Copy and paste the below mentioned script in the action panel

    time=new Date(); // time object
    var seconds = time.getSeconds()
    var minutes = time.getMinutes()
    var hours = time.getHours()
    if (hours<12) {
    ampm = "AM";
    }
    else{
    ampm = "PM";
    }
    while(hours >12){
    hours = hours - 12;
    }
    if(hours<10)
    {
    hours = "0" + hours;
    }
    if(minutes<10)
    {
    minutes = "0" + minutes;
    }
    if(seconds<10)
    {
    seconds = "0" + seconds;
    }
    clock_txt.text = hours + ":" + minutes + ":" + seconds +" "+ ampm;


  7. Now go to frame2 of actions layer and press F6 to insert a new keyframe.
    Still keeping the play head on the frame2, go to action panel and copy paste the below mentioned script.

    gotoAndPlay(1);
Congratulations!! your digital clock is ready.
Press Ctrl+Enter to view your clock.

Berikut adalah hasil yang telah saya buat.

Saya ada uploadkan failnya di https://sites.google.com/site/authormasni/

Cubalah...