Font Size: a A A

Standard Design Of OnLine Judge System

Posted on:2013-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:T X ZhangFull Text:PDF
GTID:2248330392959170Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
The development of informatization construction in colleges and universities advancesthe transformation of source code online judge software from a single testing platform to apolyfunctional teaching assistant system. However, not all of the developed source codeonline judge softwares can be well applied in practical teaching and research work. Therefore,the urgent problems in developing the online judge software are how to ensure the integrity ofthe software development and application, to improve the efficiency of software development,to reduce the costs, to accomplish the application of the source code testing system to multipleplatforms and to further complete the functions of the system.This study analyze objectively the new requirement for the source code testing system bystudying the status quo of the existing online judge system specially for competition based onthe other experiences of successful software development and the standard process, model andmethod. In addition, the standard design process and the unified modeling language are usedto design the online judge system suitable for online competition and teaching assistance.Further, according to the different characteristics of competition and teaching assistance, wehave designed the rank judging strategies suitable for online competition and teachingassistance, respectively.At last, we suggest the theory of efficiency balance priority in the judgment of solutionsfor single problem, through the study on entropy as well as its nature and deduction based onthe maximum entropy principle. We find that the time priority and space priority is the specialconditions of efficiency balance priority and they are the inevitable conditions in thedevelopment of efficiency balance priority.
Keywords/Search Tags:Online Judge, Standard development process, Unified Modeling Language, Judging strategy, Entropy
PDF Full Text Request
Related items