| College Students' innovation ability is an important goal of China's higher education in recent years,with the increasing of the National College Students' innovation and entrepreneurship support,all kinds of innovation and entrepreneurship competition is also being carried out.Development will promote students' innovation and entrepreneurship competition these,realize the national public entrepreneurship,innovation,to enable students to become a force in national innovation.Thesis,taking the computer design contest as an example,the thesis studies the significance of computer design competition on the cultivation of College Students'innovation ability.And the design and implementation of the competition platform for college students' computer design based on Ajax.This system is based on the feasibility analysis and demand analysis,in the Visual Studio Microsoft 2010 environment using Server SQL 2005 database and Ajax technology development of the university student computer competition platform.The asynchronous interaction model,working mechanism and architecture model of Ajax technology are analyzed.The system adopts B/S structure.System development using the three layer architecture,presentation layer(UI)accept the request of users and data return,provide access to applications for the client,the server control and HTML control using ASP.NET,using DIV+CSS layout;business logic layer(BLL)is responsible for business logic layer,using the syntax of the C#language an entity or an entity class set,through the DAL data access layer data conversion;data access layer(DAL):physical layer(Models)storage entity class.The design of backstage business logic,using ADO.NET to connect to the database,realize the interactive foreground and database;some data using Cookie and Session and the Request method to obtain the foreground,to achieve control of access;the main use of C#to realize the logic function of grammar.Based on the system architecture,function structure and network topology design,this system is finally implemented.Student users can register through email verification,to view the contest contest notice and appreciate the introduction,award winning works,download resources,submit work;backstage administrator management competition notice,modify agenda,audit work,to assign permissions set to display works;judges,judges can review for students to submit work;super administrator user management,data backup and restore functions.Practice shows that the design of the college students' computer design competition platform structure is reasonable,because of the use of object-oriented method development,so the system has maintainability,operability and scalability.The application of Ajax technology solves the problem of management of a large number of data,speed up the client's response speed,reduce the burden of the server,and also bring a better user experience. |