The goal of the paper is designing and completing a software platform fordeveloping Target Recognize Algorithm. With the platform, the algorithm developerscan create a new algorithm and test easily, and then they can compare the algorithmperformance clearly through the platform. So the aim of the platform is to helpalgorithm developer improve the performance of the algorithm effectively.The emphasisof the paper is studying the need of the certain Target Recognize Algorithm developer,designing and developing the structure of the platform with the MVC design pattern,using the TeeChart implement the display module, and settling down the loadingproblem of the huge data file. The paper uses XML files to back up the complexparameter information, and use OOP method to modeling every platform modules.During the development, the paper completes the GUI with MFC single document,using CSplitterWnd class to split the view and fixing the sub-views with dialogresources, using TeeChart as the main tool of the display/data export/print preview andso on.After the implement, the paper has taken a series of test case.The test conclusion is that the system has met the basic need of the algorithmdeveloper. |