Design and Implementation Based on.NET of Experiment System on Dynamic Image’s Generation and Tracking
|School||Ocean University of China|
|Course||Electronics and Communication Engineering|
|Keywords||psychology .NET three-tier system architecture OpenGL tracking system|
In order to explore the visual differences exists in different groups of different age, gender, job and so on, a set of experiments are designed by a research group who engages in psychology experiments. Limited to manual control, errors occur easily. Therefore, software simulation is put forward, using software to complete the experiment is a good method. Software is to be applied for a wide range of applications in various fields. Software simulation has been able to simulate a variety of realistic life-like scenes, and for scientific research. Software simulation can minimize the external factors having impacts on scientific research experiments. Therefore, an increasing number of experimental studies adopt the methods of software simulation. The realization of the psychology experiment involved in the target state of change, if only through the physical and manual operation, not to mention the difficult to control dynamic changes manually, even if will, the impact of external factors would be relatively large, which will affect the accuracy of data collection. Through software simulation, as long as properly designed, it can be showed with scenes similar to a reality and minimize the inaccuracy of experimental data caused by external factors to enhance the accuracy of requisite data’s collection.The main work of this article reads as follows:(1) Introducing the origin of the subject and the status quo of research at home and abroad, introducing and exploring the system design of using the programming language C#and the corresponding platform.NET Framework, C/S three-tier system architecture design patterns and the OpenGL technology to realize experimental demonstration.(2) After the exchange with the user, conducting a feasibility study and needs analysis on the subject, the system structure and function modules in details.(3) Based on the analysis, making a reasonable design on system architecture, the performance of interface, data format.(4) Guided by the above-mentioned design, building and achieving a tracking system.