Font Size: a A A

The Design And Implementationof Information Management System For Track And Field Sports Base On C#

Posted on:2012-11-08Degree:MasterType:Thesis
Country:ChinaCandidate:S D LiFull Text:PDF
GTID:2178330335450973Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The limited liability company of Daqing Oilfield has 45 subunits, which has more than 100 thousand employees. So in order to organize a large scale track and field sport meeting, it must rely on computer software to process the huge amount of work.Due to the large population of the company, frequent changes of the demand are inevitable. It requires excellent structure of software development to deal with this need.At present, the object-oriented and layered development is well supported by VS2008, it comply the idea of low coupling and high cohesion, which has been recognized as a good design mode of software. Through building a stable core, interfaces and reflection mechanism, it is flexible to cope with the changes of demand.This paper mainly discusses how to use the object-oriented method to realize layered development, to reduce the coupling degree of the modules. By integrating similar functions into high level classes, it can reuse the code and decrease the work amount of modification.The layered development is based on the object-oriented design concept, separates the 4 basic structures in B/S mode into N levels. In the development of teamwork, the layered development concept requires the developer to focus on one layer and the relationship of upper and lower layers with it. So it doesn't need to concentrate on the whole content, in this way it can lower the working intensity of developers and increase the stability and high efficiency of codes.This system divides the layer of data access into many layers, such as layer of data entity, layer of data operation, layer of data access of interface, layer of data access, layer of data access of factory class. It divides the presentation layer into mater page, file of css style, custom control etc. Adding the processing logic layer between the presentation layer and the data access layer, will notably reduce the mutual implication and enhance the adaptability of the software.To reuse the background code and html script, the methods of user custom control and master page show their superiority. The two along with file of css style play an important role in the unification of the genre of the system.The unique technology of commission class with Microsoft will greatly facilitate the extensibility for user custom control. It passes the parameters in the method of page to custom control by means of commission.The system is functionally divided into three parts:system setting, race registration, the ongoing stage of race. The system settings allow organizers to set the variety, groups and rules of registration.In order to enhance the popularity of the system. Race registration free organizers and referees from the heavy work such as signing up, checking and ranking, which can be complete by computer. This can allow them to pay more attention on the race, make good foundation to operate the race. During the race, it can share information and data among start line, end line, race playground and presidential platform. Meanwhile the system also provides on-time check of the race scores. This system plays an important role in preparing and holding a race event for Daqing Oilfield Limited Company...
Keywords/Search Tags:VS2008, Layering, Object-Oriented, enterprise track and field sports
PDF Full Text Request
Related items