• (022) 6902 1117

Pembuatan Program Perhitungan Poin Ranking Pemain

 

Tujuan Program: Perhitungan Poin Ranking Pemain Bulutangkis BWF Setiap Minggu (Contoh: http://bwfbadminton.com/rankings/ )

Bahasa Program: Bisa C++/lainnya.

Program akan dipakai untuk menghitung/generate list ranking dengan input data dari user.

Cara Perhitungan Ranking Dunia dari BWF (bahasa Inggris): http://www.bwfbadminton.org/file.aspx?id=464371&dl=1 ==> IGNORE Junior Ranking. (Apabila tidak jelas cara perhitungan poin rankingnya, dapat saya jelaskan lagi dengan detail di chat diskusi)

Secara singkat, cara perhitungan Ranking adalah: Setiap pemain poin-poin dari berbagai turnamen dalam 1 tahun, 10 poin tertinggi akan digunakan untuk menghitung ranking, sisa poin lebihnya jadi poin cadangan. Setiap poin dari turnamen X hanya bertahan selama 52 minggu, atau hingga turnamen yang sama dilaksanakan kembali sebelum 52 minggu (yang mana yang lebih awal).

Setiap pemain/pasangan dapat memiliki 1 poin dari turnamen beregu, bila pemain/pasangan ikut lebih dari 2 turnamen beregu dalam 52 minggu, maka poin terbesar dari poin beregu yang akan dipakai untuk perhitungan ranking.


Penjelasan Sistem Cara Jalannya Program:

1. Pertama kali akan diadakan input database semua nama pemain. Lalu, Input dari Program berupa Excel File yang memiliki 5 tab (Tunggal Putra, Tunggal Putri, dst). Di setiap tab akan berisi lokasi nama pemain di cell tertentu yang akan di copy-paste dari link: http://bwf.tournamentsoftware.com/sport/draw.aspx?id=18030112-393D-4D7C-A368-7BAC59A490EE&draw=2 (contoh link). Contoh excel file hasil copy-paste ada di attachment.

2. Atau boleh juga input dari program adalah langsung berupa link seperti ini (masing-masing untuk 5 sektor: tunggal putra, dst) ini: http://bwf.tournamentsoftware.com/sport/draw.aspx?id=18030112-393D-4D7C-A368-7BAC59A490EE&draw=2

3. Cara perhitungan: Jika menggunakan cara 1) di atas, jika posisi nama pemain, contoh: Ahmad Budi berada di lokasi cell A1 (mencapai babak pertama), maka Ahmad Budi akan mendapatkan poin 1000 (contoh). Jika nama berada di cell B10, maka poin 2000 (contoh).

4. Dikarenakan kadang nama berubah sedikit dari sumber input file nya, maka diperlukan setiap nama Pemain di-search menggunakan 'keyword', contoh: nama P.V.Sindhu kadang tertulis P.V.Sindhu kadang Sindhu P.V, maka program perlu pakai keyword untuk search 'Sindhu'. Setiap keyword akan dimasukkan (di-tag) ke setiap nama pemain ketika pertama memasukkan database.

5.  Ada beberapa jenis turnamen yang akan memberikan jumlah poin berbeda-beda, Ini juga akan di-input manual pertama kali oleh user. Secara umum rata-rata semua turnamen dimulai dengan babak 32 besar (seperti contoh di excel di attachment), tapi ada juga yang mulai dari babak 64 besar. 32 besar/64 besar akan ditentukan oleh jenis turnamen yang dipilih ketika mau memberikan input kepada program. Ketika user memasukkan input excel file atau link website (poin 1), maka di GUI dapat dipilih jenis turnamen tersebut apa, dan turnamen tersebut dilaksanakan pada week ke berapa (ingat bahwa setiap poin dari semua turnamen hanya bertahan maksimal 52 minggu atau turnamen yang sama dilangsungkan kembali sebelum 52 minggu berlalu)

6. Pada akhirnya, output dari program adalah berupa daftar tabel ranking (bisa ditentukan top 10, top 50 atau top 100, etc) dari setiap nomor (ada 5 nomor cabang: Tunggal putra, dst). Contoh output dapat dilihat disini: https://bwf.tournamentsoftware.com/ranking/ranking.aspx?rid=70

Delphi XE/XE2 Web Programming PHP C/C++ Delphi VisualBasic Desktop Programming

Published Budget: Open to Suggestions
Finish Days: 14
Published Date: 21/10/2016 17:38:55 WIB
Start Date:
Finish Date:
Project Status: No Action
Accepted Worker:
Accepted Budget: Rp 0
Project Ending:

Project Owner

prietess
    
0.00/10.00
0 Point
No Ranking

Accepted Worker

Bid masih terbuka.

Place New Bid

      User Bids

 

Recommended Workers

fauzimarjalih

15,269 points
125 projects
    
9.75/10.00

lamazido

2,123 points
9 projects
    
9.90/10.00

Ruly_Kompak

2,004 points
11 projects
    
9.17/10.00

appzone

4,063 points
22 projects
    
9.86/10.00

viaeko

1,616 points
6 projects
    
9.00/10.00

Recommended Services

Jasa Model Machine Learning

Rp 500,000
5 sales
    
10.00/10.00

Open Projects

Membuat Aplikasi Mirip CAT ASN

Owner: irfan098
Budget: Rp 750,000 - 1,000,000

Pembuatan automation Shell script

Owner: Sujarnobudi
Budget: Rp 300,000 - 500,000

Pembuatan Sample Program untuk Penggunaan Devexpress Kanban

Owner: yustiant
Budget: Rp 350,000 - 500,000

PEMBUATAN PROGRAM SEDERHANA UNTUK DATA FANS

Owner: cindy.pradika
Budget: Rp 750,000 - 1,000,000

Membuat Aplikasi Kurir Jasa Jemput dan antar makanan

Owner: mazdafx
Budget: Rp 5,000,000 - 5,200,000

 


Live Chat