Font Size: a A A

Research And Application Of Design Pattern And Component Technology In Shuibuya Earthwork Balance System

Posted on:2006-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:L K YangFull Text:PDF
GTID:2132360182969145Subject:Systems analysis and integration
Abstract/Summary:PDF Full Text Request
It is important to allocate resources, scheme machines and roads efficiently in real-time in Qingjiang River rockfill Dam's construction. Vehicles assignment in material transportation mainly depends on manual work, which causes easily unfair assignment so that construction is affected because individual road is overload. In addition, material transportation needs to be assigned in a dynamic way so that the result can achieve the requirement of the project. Shuibuya system is such a kind of engineering simulating software. Road transportation system is one of important parts in this system. Combining the project's actual trait and basing on previous abundant experience and theoretical research on hydro-power construction, this paper has done the following work to optimize the realization of the whole software system: 1.used object oriented programming method to built the structure of the system. 2.used two design patterns of oriented programming method to optimize database accessing and permission control modules.3.used COM to encapsulate road advanced alarm algorithm according to analyze Shuibuya system's actual trait.4.realized a road advanced alarm system through combining strategy pattern and COM technology and bring forward a kind of subsystem developing pattern of using MFC to realize graphic interface and using ATL+STL to realize algorithm component. The paper applied advanced programming method, experience and component technology to Shuibuya earthwork balance system,which improved system's readability and maintainability, solved the problem of how to quickly update core algorithm and the problem of developing inefficiently because the knowledge structure are different between maintenance personnel and developer.
Keywords/Search Tags:Dynamic balance, Design pattern, Object oriented, STL, COM, Road advanced alarm
PDF Full Text Request
Related items