论文部分内容阅读
精品课程建设分初期、申报、再建设、试用、验收、使用等几个阶段,每个阶段逐步完善课程建设,每个阶段都以网站为平台进行。故精品课程建设是一个网站不断扩展与维护的过程,网站建设是精品课程建设的重中之重。然而,设计与开发一个可扩展与可维护的软件,是软件开发追求的目标,也是一大难题。本文为此,通过采用面向对象软件设计模式中的策略模式对精品课程网站进行分析与设计,以实现精品课程网站的易扩展、易维护等相关功能。实践证明,软件设计模式是实现软件的可维护性、可扩展性的有效途径之一。
During the early stage of construction of excellent courses, several stages such as application, re-construction, trial, acceptance and use are completed, and the curriculum construction is gradually per stage. Each stage is conducted by using the website as a platform. Therefore, the construction of excellent courses is a website that is constantly expanding and maintaining the process. Website construction is the most important part in the construction of excellent courses. However, the design and development of a scalable and maintainable software is the goal of software development, but also a big problem. In this paper, through the use of object-oriented software design patterns in the strategic model of the website to analyze and design excellent courses in order to achieve quality courses easy to expand, easy to maintain and other related functions. Practice has proved that the software design pattern is to achieve software maintainability, scalability of one of the effective ways.