Jump to content

Chuki2

Members
  • Content Count

    541
  • Joined

  • Last visited

Posts posted by Chuki2


  1. Modifed skit function grade.. Support huruf comey dan huruf besar :D

     

    double pointcal(string grade)
    {     
     if (grade=="A" || grade=="a") { return 4.0;  }
     else if (grade=="A-" || grade=="a-") { return 3.75; }
     else if (grade=="B+" || grade=="b+") { return 3.5; }
     else if (grade=="B" || grade=="b") { return 3.25; }
     else if (grade=="B-" || grade=="b-") { return 3.0; }
     else if (grade=="C+" || grade=="c+") { return 2.75; } 
     else if (grade=="C" || grade=="c") { return 2.5; }
     else if (grade=="C-" || grade=="c-") { return 2.25; }
     else if (grade=="D" || grade=="d") { return 2.0; }
     else if (grade=="E" || grade=="e") { return 1.5; }
     else if (grade=="F" || grade=="f") { return 1.25; }  
     else { return 0; }
    }

  2. Kalau tanya pada saya, saya akan buat macam ini

     

    Table customer

    -User_ID

    -Name

    -Contact_Number

     

    Table booking

    -Book_ID

    -User_ID

    -Car_ID

    -Date_Booking

    -Date_Approved

    -Approved_by

    -Status_Book contoh : (Pending, Approved,Reject)

     

    Table car

    -Car_ID

    -Model

    -No_Plat

     

    So bila bro buat query seperti ini

     

    SELECT *
    FROM customer C INNER JOIN booking B ON C.User_ID = B.User_ID INNER JOIN car CAR ON 
    B.Car_ID = CAR.Car_ID;
    USER_ID  NAME  CONTACT BOOK_ID D.BOOK   D.APRV   APPRV BY  STATUS  CAR_ID MODEL   NO 
    PLAT
    
        1   Chuki2 01234567   1    1/1/2013 2/1/2013 Michael   Approved   1   Proton   WEQ 111

     

    Jadi harap dapat membantu...:)


  3.  

    salam..

     

    pendapat newbies saja.. performance dia rasanya sama je kalau ikutkan bandwidth ISP, yg mana speed kita dpt, itula dia.. anyway kalau domain issue, cuma how good kita update dan resolving dr provider free domain tuh je.. dyndns ke apa2 je la..

     

    for me mmg better pakai yg tu kalau nak jimat.. even ada provider malaysia called zonestraits, nama barudia DNSSOCIAL.. try it.. own by my good frens amir http://dnssocial.com/



     kalau myself pernah la :)

    OK bro, thanks for information...

     

     

     

    sori off topic

     

    camne chuki2 setup webserver, port foward dlm modem?

    penah set webserver pkai streamyx modem tk?

    Kalau modem UNIFI saya tahu lah settingnya... huhu..

     

    Webserver saya pakai IIS 7...:D


  4. Salam, kat rumah saya ada satu PC nak jadikan server untuk memudahkan client nak update software diorang.

    Line pakai Unifi 5 MB sahaja. 

     

    Jadi sekarang nie plan nak pakai Unifi Biz 10MBPS, dimana saya perlu bayar RM 600 sebulan. Tapi memandangkan user pun tak ramai, jadi saya rasa tidak berbaloi ditambah lagi dengan kos agak mahal . Klik disini.

     

    Plan kedua, ada sahabat cadangkan pakai DDNS. Kos pula tak mahal, dalam RM 100 setahun di www.dyndns.org. Jadi saya rasa pakej ini lagi berbaloi berbanding pakai fix IP.

     

    Cuma apa saya nak pastikan, apa perbezaan performance static IP dan juga DDNS?? 

     

    Terima kaseh.`


  5. Ok takpelah, saya rasa awak dah salah design table awak didalam access..

     

    Awak kata, nak buat P.O atau D.O untuk dicetak. Betul?

     

    Jadi sebelum awak buat PO/DO, mest ada table yang dipanggil Customer/Client untuk merujuk kepada P.O dan D.O.

     

    Sekarang ini awak dah ada 3 table basic utama, Iaitu Customer/Company - >  P.O dan D.O.

     

    Sekarang dah siap 3 table utama, apa pula kena buat? Iaitu rekod apa kita nak simpan pada setiap table, jadi awak kena buat column didalam table.

     

    Katakanlah didalam table Customer/Client, awak nak simpan rekod nama, alamat dan no telefon. Jadi column didalam table company adalah id, nama, no tel, dan juga alamat.

     

    Sama juga seperti table P.O atau D.O, awak kena buat column apa yang awak nak simpan rekod. Tapi kali ini berbeza sedikit kerana ada tambah column lain yang dipanggil id_customer. Ianya dipanggil sebagai foreign key untuk merujuk kepada table company/customer.

     

    Dan setiap ID yang ada didalam table, gunakan Auto increment. Auto increment bermaksud no ID itu akan naik secara automatik tanpa perlu buat secara manual.

     

    Sekarang ini senarai table yang awak dah ada iaitu :

     

    1) Table company

    -id (Autoincrement)

    -nama

    -alamat

    -no telefon

     

    2) Table P.O

    -id (Autoincrement)

    -Date

    -Quotation Number

    -Dan lain-lain

    -id_customer

     

    3) Table D.O

     

    -id (Autoincrement)

    -Date

    -Quotation Number

    -Dan lain-lain

    -id_customer

     

     

    Ikutkan lagi ada 3 atau 4 table diperlukan lagi untuk melengkap sistem ini. Tapi awak fahamkan dulu konsep asas ini,

    Kalau boleh kita kena design table betul-betul, supaya takda masalah pada masa depan nanti. 

     

    Insyallah boleh buat. Kalau ada masalah sila bagitahu saya.

     

    Gud Luck... ;)


  6. Sabar bro, kita leh berbincang secara ilmiah.... ;)

     

    Ok bro, berbalik2 pada soalan dua. MS Access adalah berbentuk FILE-BASED dan bukannya seperti SQL Server atau MY SQL yang mengunakan berbentuk CLIENT/SERVER MODEL.

     

    Jadi sekiranya anda ingin mengunakan didalam network, anda perlu meletakkan file database access tersebut kedalam folder network.

     

    Contohnya \\PC-Server\Public\Database\database.accdb <-- Ms Access 2007,


    Jadi keperluan untuk buat client-server ini adalah :

     

    1) 1 PC yang menyimpan database

    2) Network wajib ada, sama ada melalui wire or wireless

    3) Mesti ada folder yang telah sharing didalam network (pastikan ada akses read + write)

     

    Dari segi performance memang tidak menghampakan. Saya sendiri pernah develope system mengunakan access 2007 dan digunakan 5 komputer secara serentak. Tidak pernah down, melainkan network sendiri down...  :153:  Dan setakat ini mereke masih mengunakan system tersebut hingga sekarang ( 2 tahun ++).

     

    Bro kena tahu, database access ada limit iaitu 2GB sahaja. Tetapi bagi saya, untuk 2GB dah cukup untuk digunakan pada syarikat small/medium dimana BUKAN setiap masa nak masukkan rekod. Tapi andaikata kalau tidak cukup, bro leh mengunakan database daripada My SQL dengan mengekalkan interface Access...  :159:

     

    Jadi disini saya sertakan tutorial untuk buat file sharing database Ms Access 2007...

     

    Klik here

     

    Harap paham penerangan saya... :D


  7. askum..

    sy ada buat satu sistem yg mmg simple jela menggunakan microsoft access 2007,skrg sy ada pertanyaan sikit/banyak....

    1)query wajib ada ke bila kte buat sesuatu sistem?skrg sy cuma ada table & form shj.

    2)mcm mana kalau sy nak run sistem ni?sy nak bagi sistem sy ni pada mana2 komputer mcm mana?

    3)sy nak tau la kalau2 ada org boleh tolong sy dalam bentuk relationship sistem sy ni,sbb sy memang xfhm konsep relationship walaupun dh byk kali baca  :103:

     

    harap boleh tolong selesaikan...

     

    1) Yup wajib kalau kita nak manipulate data.. Contohnya dalam table pelanggan ada beratus rekod, jadi anda hanya nak cari nama ahmad sahaja. Jadi disini wajib pakai query untuk search data. 

     

    2)Kalau dah bina sesuatu sistem mengunakan access, mmg dah leh pakai mana-mana komputer.. asalkan ada Microsoft Access

     

    3)Relationship mudah sahaja, andai kata dalam 100 rekod dalam table pelanggan berasal daripada selangor, jadi takkan anda hendak menaip perkataan Selangor 1 per 1? Jadi cara paling mudah, kita buat satu table dipanggil negeri, Dan ambil ID dia dan simpan didalam table pelanggan.. Contoh

     

    Sebelum ada relationship dengan table negeri

    Table pelanggan

     

    id nama   negeri

    1 ali         Selangor

    2 abu       Selangor

    3 ahmad  Selangor

    4 mamat  Perak

     

    Selepas ada relationship dengan table negeri

     

    Table negeri

    id    negeri

    1    Selangor

    2    Perak

     

    Table pelanggan

     

    id nama   id_negeri

    1 ali         1

    2 abu       1

    3 ahmad  1

    4 mamat  2

     

    Faham ke? huhu


  8. Wokey... terpulang pada TT nak pakai tool apa...
     

    Kalau saya buat sesuatu sistem, saya akan buat langkah seperti ini dulu :

     

    -Flow chart - Bagaimana sistem ini berfungsi, kalau tekan button A dia buat apa dan kalau tekan button B dia buat apa

     

    -Language Programming - Pilih language yang TT rasakan sesuai nak pakai, dimana TT rasa faham dan boleh teruskan sampai siap. So dalam pemerhatian saya, TT dah pilih pakai webbased.. Jadi biasanya language PHP dan database MY SQL.

     

    -Database design - Untuk mengisi maklumat-maklumat berkaitan, index dan lenlain.

     

    -GUI design - Design interface, mana nak letak button dan lelain.

     

    -Coding - Coding TT punya code.

     

    -Debug - Try run dan carik error system.. hehe

     

    -Testing - Testing la TT punya sistem..

     

     

    Biasanya untuk sistem time attendance ada 4 table basic...

     

    - Table group guru : Untuk groupkan guru-guru

    - Table Guru : Simpan details guru seperti nama guru, dan lelain.

    - Table event : Rakam waktu dan event dia, contoh employee_ id = 100, event = IN, datetime = 25/1/2013 10:10:10 am

    - Table Time Sheet : Rakam waktu masuk, rehat dan keluar, total hour dan rate.

     

     

    Jadi, TT lupakan dulu buat GUI... Buat dulu step diatas... Percaya la, kalau buat dan simpan dalam otak.. Last2 nanti sistem akan banyak masalah... Macam omputih kata :

     

    "BEFORE YOU START ANYTHING, LEARN HOW TO FINISH IT".

     

    Gud luck dan happy programming... :D


  9. Biasanya ada saka tu.. Ambil asam limau,perah pada laptop, nanti ok la tu... :D

    Sorry bro, gurau sahaja... Pada pendapat saya, maybe button nak rosak atau ada berlaku short circuit dalam motherboard yang membuatkan dia jadi gitu...

    Yang ini masalah hardware, lebih baik rujuk kepada servis center untuk maklumat lanjut.

×
×
  • Create New...