Font Size: a A A

Design And Implementation Of Online Contest Management Platform

Posted on:2014-08-29Degree:MasterType:Thesis
Country:ChinaCandidate:S LiuFull Text:PDF
GTID:2268330422959314Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Since the end of twentieth century, with the development of computer and theInternet, Various office automation systems and information management systems havemore and more appeared in the market. At the same time, many well-known universitiesand enterprises in the West have also adopted all kinds of information managementplatforms, in the process of distribution and management of computer and electroniccontests. However, in China, information management systems of contests are still in thestage of gradual development and improvement.On the other hand, since the last century, gradual development of data-mining hasattracted many scholars from all kinds of field, to devote into this area to study andinnovate. However, in our country, despite that there exist some information managementplatforms for contests of algorithm and program design, we have not found an informationmanagement system for contests of data mining. Therefore, in order to encourage more andmore people to devote into the study of data mining algorithms and practice, in the currentstage, the development of a distribution and management systems for data mining contests,naturally become critical issue for our software engineering major.Our system mainly implement the core function of contest management platform,such as contest creation, contest participation, results submit, evaluation and ranking, aswell as some critical auxiliary functions such as user management, notice management, forum management, statistical chart generation. The system contains three user roles, thatis, hosts of contest, participants of contest and system administrators. The core function ofhosts is creating contest, including publish of contest project description, establishment ofcontest data, and setting of the time period for contest. Our system will automaticallypreprocess the raw data submitted by the host. The core functions of participants isparticipation into the contest, including checking contest list, selecting appropriate contest,downloading contest data, and results submit. Our system will automatically run the script,for evaluation of result submitted by participants, and rank the final assessment results,generating statistical charts. The system administrator is mainly in charge of usermanagement, notice management and forum management.This paper mainly introduces the process of requirement analysis, design,implementation, and deployment application for our system. It also focuses on the analysisof core modules which I am responsible for, such as the implementation of usermanagement, contest creation, notice management, forum management and statistical chartgeneration. We strive to adopt the standard software engineering terminology and charts, toshow the entire development process for our system in detail.
Keywords/Search Tags:management platform, contest project, contest data, information
PDF Full Text Request
Related items