Font Size: a A A

The Designing And Realizing Of The Drawing Lots System Of Badminton Single Knockout Competition Based On JAVA

Posted on:2012-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhangFull Text:PDF
GTID:2167330338950759Subject:Physical Education and Training
Abstract/Summary:PDF Full Text Request
Badminton has a broad mass base which is a popular traditional strengths of one of the items. As an amateur badminton players in recent years, increasing year by year, the number of amateur badminton competitions organized by increasing year by year, in order for the amateur badminton to the masses more opportunities for exchange of learning, Increase in the number matches the one hand, the other is the increase in the number game, which the organization sponsors for the competition is a big workload and a strong work difficult. Currently, Wu Xiaofeng badminton competition R & D site results processing computer system can participate in the competition's staff (team) and the number of the list (team number), lottery results and input the results of each game, automatically order that meets the specific format Books, results announcements, to calculate the player to participate in round-robin group (team) points and team rankings, or the knockout draw players (team) the final ranking order, the final print output. But this software does not feature the athletes registration and balloting. Therefore, in this case an urgent need to manually complete a competition organized to assist the work schedule of computer software. This badminton competition for the organization of the characteristics of a single knockout, the first time into the object-oriented methods (in Java language) and software engineering theory and methodology for analysis of single elimination, abstraction and encapsulation, to improve the stability of the software and scalability, reduce badminton competitions organized in the process of registration, ballot layout and the workload and improve the efficiency of staff. In the software design process, the realization of draw is the difficulties of the programming process. In the process of writing programs as much as possible to find a reasonable algorithmto embody the fair , scientific process of drawing lots and meet with the principleplayers at the last. There are mainly two cases in the realization of the draw function, seting seed and no-tseed. The draw for the seeds using a "draw number"method, the seed number that is fixed at a certain location, but to enter the location of the seed is determined by lottery. Byes to determine the location, when there is no seeds, bye location to location in full accordance with the principles established, the average allocation to a different area, when there is seeded, you should first consider the seed bye. Determine the location of seeds and Byes are achieveed through the ballot, the entireoperation to be completed entirely by computer, the user can not be human intervention. This reduces the opportunity for a single knockout, making the ballot result is more just and reasonable. Since I am lack of knowledge and experience of the badminton competitions organized and time constraints, there are still some deficiencies in the design and development of the system, hoping with more knowledge and programming software upgrade, I can study a subsequent on Inadequate improvement in order to make the system more comprehensive. The Software which summaried, inherited and developed the previous best design ideas can be achieved through the data tested in the original plan of operation, organization of the competitions can help staff to complete a certain amount of professional and amateur badminton competition in the registration orgnization, planning, drawing of lots and to improve the efficiency of the organization of badminton competition. The successful development of this system will help carry out the organizations work of badminton competition , while amateur bandminton competition for people management aspects of investment in computer software technology to provide reference.
Keywords/Search Tags:Badminton Competition, Single knockout, JAVA, Ballot
PDF Full Text Request
Related items