论文部分内容阅读
设计模式在软件开发领域中的地位早已被认可,它能使所生成的系统体系结构更加精巧,简洁和易于理解。MVC三元组结构是近年来兴起的一种架构模式,它将软件开发分成模型-视图-控制器三个部分,通过组合不同的设计模式,完成MVC三元组结构的实现。使用MVC的最大好处是可以将业务层和应用层完全分开,利于软件的二次开发和资源的再利用。本论文主要讨论通过组合不同的设计模式完成MVC三元组结构在网络优化软件开发中的应用,以及为了配合C/S结构网优软件开发的情况,我们改进了MVC三元组结构,将视图和控制器合二为一,从而提高了网优软件的性能,使得整个软件结构更加清晰,代码资源可以重复利用以及通过对MVC的研究,实现了在同一平台上对多种类型网络进行优化的功能。