| Cognition function test is mainly applied in Neurology, is used to assess not only the cerebra function state of kinds of cerebra damanages in Neurology and Neurosurgery but also the state of senior psychological activities. With the development and application of computer technology, it will become a trend to do cognition function test by using computer software. Based on the study of the borne fruit, do series of research and exploration on the design and development of cognition function test system and finish a cross-platform software system.Firstly, the paper analyse the problems of the current cognition function test system software, and apply the development technology based on .NET, series of solutions of the new software system are presented.To achieve the goal what the core functions run on different equipments (mainly desktop computer and Handheld Mobile Devices), construct a cross-platform software design framework. Under the framework, the function module can run on both Windows NT operation system (including Windows 2000, XP and subsequent version) and Windows CE operation system with the same performing.The full system is deployed on desktop computer. Microsoft .NET 3-tier Architecture is used in the procedure of system design: data layer, Business Logic Layer, Presentation Layer is divided. This Architecture makes the layer implementation independent, which is legible and easier to maintain and expand.The system functions mainly about person information management and test management. The person information management is actually a small management information system. The test management includes testing, editing and statistics. XML is used to describe the data, testing and editing use .NET reflection technology to implement dynamic management, by using Crystal Reports can we get accurate statistics and analysis. In the meantime, present the ADO.NET database access technology, DOM, GDI+ and the synchronization management technology between desktop computer and mobile device. All of the above technologies have been successfully implemented and applied in the system. |